[comp.archives] [comp.sources.misc] v20i052: notation - chess text handler, Part01/04

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/