summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/skak/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/skak/readme.txt')
-rw-r--r--Master/texmf-dist/doc/latex/skak/readme.txt137
1 files changed, 137 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/skak/readme.txt b/Master/texmf-dist/doc/latex/skak/readme.txt
new file mode 100644
index 00000000000..ed88490c89d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/skak/readme.txt
@@ -0,0 +1,137 @@
+
+Change History
+==============
+
+Version 1.4
+-----------
+* Ulrike Fischer has created an easy access to new fonts. It is decribed in
+ the "Using chessfonts with skak.sty" document - ask her for the
+ location of the document..
+
+* A new command \showallbut has been in- troduced by request from
+ Ulrike Fischer , it has the opposite effect to showonly, i.e., all
+ pieces except those listed are showed in when showing the board.
+
+* The engine has been rewritten so now it is possible to define
+ typesetting using algebraic notation derived from the moves given in
+ SAN notation. It is also posible to typeset e.p. after en passant moves
+ if one care to define that.
+
+* The documentation has been restructured and rewritten:
+ - The readme.txt file has been created to keep track of the change history
+ and the whis-list.
+ - The skakdoc.tex file has been totally rewritten; hopefully to the better.
+
+* A SourceForge project for skak has been created: latex-skak. The hope and
+ intention is to start a community for the skak package in addition to better
+ reporting of bugs.
+
+Version 1.3
+-----------
+* Dirk Baechle has reworked the typesetting of chess moves:
+ - A new capture symbol has been introduced to make the spacing
+ around it better.
+
+ - The figurine symbols have been improved so that the spacing around
+ them are more uniform - it looks really good now, at least to my eyes.
+ - A proposal for what syntax the skak package should handle in the
+ future has been included in the distribution.
+ - The Informator symbols \novelty", \comment" and \various" needed
+ another pair of curly braces in order to work right within the
+ \mainline" and \variation" environments.
+ - The check for trailing spaces in the macro \typeset@cmoves" had to
+ be removed because it led to problems at the end of a \mainline"
+ or \variation" environment when an additional Informator symbol
+ was involved.
+
+* A reference to the pgn2ltx tool created by Dirk Bachle has been
+ added to the document.
+
+* A reference to an URL decribing the PGN standard has been added.
+
+Version 1.2
+-----------
+
+* Dirk Baechle has - once again - done a great job:
+ - the informator symbols have been improved and now scale as they
+ should (I have in the same go done some Metafont clean-up associated
+ with the symbols).
+ - he has also discovered that the selection of other fonts for the
+ typesetting of moves can be done by redefining the \skakfamily
+ command!
+ - added the \movecomment for flexible typesetting of comments -
+ see the Reference Manual for details.
+ - The PostScript file are now 10 times smaller (for large files) and
+ a comprehensive test of the PostScript ornaments has been created.
+
+* All dead code has been removed from skak.sty.
+
+Version 1.1
+-----------
+
+* Dirk Baechle 's enhancements have been incorporated:
+ - extension of the \highlight command; it now accepts X, x, O and
+ o as optional arguments a cross and a circle on the square, respectively,
+ instead of a frame around the square.
+ - unwanted generation of spaces removed.
+ - a set of Informator symbols were added to the fonts and made
+ available through commands documented in the informator.ps file.
+
+* Two fixes by Ulrike Fischer have been incorporated:
+ - a bug in \ParseCoordinates.
+ - a problem in the fonts regarding size.
+
+* Ulrike Fischer reported a problem with opening spaces causing the
+ input to be ignored - this has been fixed and test/test2.tex
+ verifies this.
+
+Version 1.0
+-----------
+
+The major novelty in this release is that the documentation has been
+updated and a reference manual has been created.
+
+
+
+Future Additions/Wish-list
+==========================
+
+Choosing Language for mainline
+------------------------------
+(Proposal date: mid 2002.)
+
+It would be nice if one could choose the language for the mainline,
+variation and \hidemoves for each invocation as it allows for easier
+inclusion of analysis from chess programs when using a non-english
+language.
+
+
+Optimisation of the Implementation
+----------------------------------
+(Proposal date: 2-Jan-2003.)
+
+I would like to improve some areas of the im-
+plementation since they are unnecessary slow
+and/or complicated, e.g., \IsPieceName could
+easily be implemented as a case statement in-
+stead of a list look-up. I have a strong feeling
+that this would be a lot faster than the current
+implementation which has a very functional pro-
+gramming flavour --- this was very helpful during
+the development, but it has a tendency to be a
+bit inefficient.
+
+
+Test Suite
+----------
+(Proposal date: 03-Jan-2003.)
+It would be a very good idea to create a test
+suite created using normal testing techniques.
+Areas of test should include:
+
+* resolving ambiguous moves, i.e., ensuring
+that moves like Rad1 moves the right rook.
+
+* all legal SAN moves are accepted.
+
+