chess.exobase


Fonction Function)

Cette applet a pour but d'afficher des exercices (problèmes, études voire parties entières) dans un seul échiquier. Ce dernier est associé à :

This applet allows you to display exercises (problems, studies or full games) on a single chess board. This one is associated to :

Exemple (Example)

  <applet code="chess.exobase" archive="chess.jar" width=550 height=375>
     <PARAM NAME="list"   VALUE="studies.lst">
  </applet>

Paramètres principaux (Main parameters)

list
fichier menu décrivant la liste des catégories d'exrcices et les noms des fichiers au format PGN
menu file describing the list of catageories and the associated PGN file names

Paramètres optionnels (Optional parameters)

textheight
hauteur du texte juste au dessus de l'échiquier. Par défaut, elle est égale à 36 pixels ce qui représente deux lignes.
height of the text area just above the chessboard. By default, it is equal to 36 which means two lines.
textwidth
largeur de la zone de texte à droite de l'échiquier. Par défaut, elle est égale à 4/9*width.
width of the text zone on the right. By default, it is equal to 4/9*width.

Fichier "menu" menu file

Un fichier menu est constitué d'un ensemble de lignes dont le format est le suivant :
   nom d'un fichier PGN=titre associé
A menu file is composed of a set of lines in the following format :
   PGN file name=category title
Voici un exemple pratique : c'est le contenu du fichier etudes.lst :
Here is an actual example : the contents of the file etudes.lst :
   etudes/finales_de_pions.pgn=Finales de pions
   etudes/finales_diaboliques.pgn=Finales diaboliques
   etudes/tactique.pgn=Savez vous attaquer ?

Fichiers au format PGN

Le format PGN doit être strictement appliqué. Une partie ou un exercice est constituée :
  1. d'une zone de tags entre crochets [nom_du_tag "valeur du tag"] (le tag FEN permet de définir la position initiale d'un problème, les autres tags servant simplement de commentaires).
  2. de la partie proprement dite contenant elle-même plusieurs types d'éléments :
  3. une marque de fin de partie. Voici les quatres marques autorisées : 1-0 (les blancs ont gagné) 0-1 (les noirs ont gagné) 1/2-1/2 (partie nulle) * (partie interrompue).
Un fichier PGN peut contenir un nombre quelconque de parties ou d'exercices.

The PGN format must be strickly applied. A game or exercise is composed of :

  1. a TAG zone, each tag following the format [tag_name "tag value"] (the tag FEN enables you to define a initial position, other tags being simply comments).
  2. the game itself composed of several kinds of elements :
  3. a mark ending the game. Four marks are allowed : 1-0 (white wins) 0-1 (black wins) 1/2-1/2 (draw) * (interrupted game)

A PGN file may contain as many games as you want.

Mise à jour des problèmes Updating problems

Si vous avez déjà publié des exercices sur votre site en utilisant chess.exobase, alors votre travail normal consiste maintenant à mettre à jour régulièrement les exrcices en ajoutant de nouvelles catégories ou en complétant des catégories existantes :

Dans aucun des deux cas vous n'avez à modifier votre page Html.

If you have already published games or studies using the applet chess.exobase, then your main work consists now in updating regularly the exercises in adding new categories or in completing existing categories :

In any case, you don't have to update you Html page.