[rec.games.chess] Chess Diagrams/Fonts

mark@tcom.stc.co.uk (Mark Uniacke ) (10/06/89)

                                H E L P !
				=========

   I am in the process of documenting my final year B.Sc. project
for which I am using LATEX. The project is about computer chess,
and I need a method of producing chess diagrams, either in my document
or pasted in later (preferably the former, using a chess font ??). 
   Any help would be gratefully appreciated.


-- 
==========================================================================
|  /  |\ /| |   |  \  | mark@bute.Tcom.STC.co.UK Phone:(+44) 01 945 2121 |
| +-  | V | |   |  -+ | Mark Uniacke,      Dept 30820, STC plc,          |
|  \  |   | |___|  /  | New Southgate, London N11 1HB, England.          |

spqr@ecs.soton.ac.uk (Sebastian Rahtz) (10/07/89)

In article <1810@bute.tcom.stc.co.uk> mark@tcom.stc.co.uk (Mark Uniacke ) writes:

      I am in the process of documenting my final year B.Sc. project
   for which I am using LATEX. The project is about computer chess,
   and I need a method of producing chess diagrams, either in my document
   or pasted in later (preferably the former, using a chess font ??). 

See Appelt in TUGboat 9.3 and Rubinstein in TUGboat 10.2; also see the
chess font which Adobe gave away (via Glenn Reid I think?) a while
back. What macros you use depends on the style of notation you are
into; I have an implementation of notation like:

   move e2-24 move c7-c6
   move c2-c4 move d7-d5

copying Appelt; and Michael Downes has prepared a much more elaborate
system which implements:

   26. Nxe6 Qf3
   27. d5 Rxe6
   28. Rxe6 Qxg3+
   29. Qg2 Qxe1+
   30. Rxe1 Rxe1+

If you have a PostScript printer, I can send you (or anyone else
reading this), the macros and font. But BEWARE - a) my macros are
rough (I am not a chessite, I only did it for a demo), and b) Downes
is still working on it (mail mjd@math.ams.com).

Sebastian Rahtz
--
Sebastian Rahtz                        S.Rahtz@uk.ac.soton.ecs (JANET)
Computer Science                       S.Rahtz@ecs.soton.ac.uk (Bitnet)
Southampton S09 5NH, UK                S.Rahtz@sot-ecs.uucp    (uucp)