« Utilisateur:Cdang/projet » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 2 720 :
La création d'un échiquier se passe en trois étapes :
* la commande <code>\newgame</code> définit un échiquier vide ;
* la commande <code>\mainline{''mouvements''}</code> définit les mouvements effectués en [[w:notation algébrique|notation algébrique]], affiche la lilgne tapée et met à jour l'échiquier ;
* la commande <code>\showboard</code> affiche l'échiquier.
La commande <code>\variation{''mouvements''}</code> provoque l'affichage de mouvements mais pas la mise à jour de l'échiquier.
 
Si l'on veut que l'échiquier soit mis à jour mais que les mouvements ne s'affichent pas dans la lige descriptive, on utilise <code>\hidemove{''mouvements''}</code>. Cela peut permettre, par exemple, de montrer l'échiquier aprrès quelques mouvements.
 
Skak permet aussi d'utiliser la [[w:notation Forsyth-Edwards|notation Forsyth-Edwards]], ou FEN, avec la commande <code>\fenboard{…}</code>.
 
Notons que <code>skak</code> permet d'enregistrer une partie en mémoire, avec la commande <code>\storegame{''nom de partie''}</code>. On peut la rappeler avec <code>\restoregame{''nom de partie''}</code>. Il peut même enregistrer la partie dans un fichier avec <code>\savegame{''nom de fichier''}</code>, et la recharger avec <code>\loadgame{''nom de partie''}</code>.
 
== Voir aussi ==