Henry Thomas <hthomas@irisa.fr> (06/20/91)
Archive-name: games/chess/notation/0-- Archive-directory: ftp.uu.net:/comp.sources.misc/volume20/notation/ [192.48.96.2] Original-posting-by: Henry Thomas <hthomas@irisa.fr> Original-subject: v20i052: notation - chess text handler, Part01/04 Reposted-by: emv@msen.com (Edward Vielmetti, MSEN) This program reads chess games, either full algebraic or shortened (ie Nf1-g3 or f1g3 or Ng3) and is able to ouptut the board after any move, in ascii form, postscript, or nroff or suitable for some TeX macros. Also, it can generate output for gnuan and the xboard program. It is multi-lingual (european) for piece identification. The program understand french, english, german, spanish dutch and italian (send me piece symbols for other languages dannish, swedish, russian... I will incorporate them happily). The program also accepts variations and is able to handle symbol-comments. This program is ok on UNIX (Sun Sparc Station and Sun-3). It uses standard C, and functions declarations are done in both K&R-C and ANSI-C. I guess won't be too difficult to compile on a IBM-PC with MSC. (I get to work an older function with TURBO-C). Anyway, if you want to quickly try the program, issue the command "make" in this directory, and then type "notation algebric.txt" to test the programm on Kasparov/Karpov game 13 (Lyon, November 1990). Read and modify the makefile for customizing notation to your national language and library path. If you want a complete manual, read notation.doc. To print a postscript file, use "print-ps file" ** COPYRIGHT This is a freeware program. Commercial use is prohibited. It is free for non-commercial use. You have the right to modify it, give it, provided you don't modify the copyright notice and my name still remains clearly indicated. For the others packages (Cheq and chess font) refer to the original copyright notice. If you're happy with this program, let me know. Also, I'm interested in any advice to a novice player of chess. I would appreciate if someone might give me advices about openings: overview, what they are for, which ones are not too risky for a novice etc... Thanks. I hope the program is clear enough to be easily modified. Anyway, I would like to centralize modifications, in order to manage an up-to-date version. So send me the modifications in forms of diff files, if possible, along with the version number of the program. Henry Thomas - IRISA - E-mail: Henry.Thomas@irisa.fr Campus Universitaire de Beaulieu - Phone: (+33)99 36 20 00 +549 35042 RENNES CEDEX FRANCE - Fax: (+33)99 38 38 32 Telex: UNIRISA 950473F Telex Atlas X400: /X121=842950473/@atlas.fr, Fax:/X121=200099383832/@atlas.fr -- comp.archives file verification ftp.uu.net total 97 -rw-r--r-- 1 78 19997 Jun 18 23:28 part04.Z -rw-r--r-- 1 78 24095 Jun 18 23:28 part03.Z -rw-r--r-- 1 78 24991 Jun 18 23:28 part02.Z -rw-r--r-- 1 78 27920 Jun 18 23:27 part01.Z found notation ok ftp.uu.net:/comp.sources.misc/volume20/notation/