summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/skaknew/SkakNew.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/skaknew/SkakNew.tex')
-rw-r--r--Master/texmf-dist/doc/latex/skaknew/SkakNew.tex206
1 files changed, 206 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/skaknew/SkakNew.tex b/Master/texmf-dist/doc/latex/skaknew/SkakNew.tex
new file mode 100644
index 00000000000..b6cc5bab224
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/skaknew/SkakNew.tex
@@ -0,0 +1,206 @@
+\documentclass{article}
+\usepackage{skak}
+\usepackage{latexsym}
+\usepackage[T1]{fontenc}
+\usepackage{textcomp}
+\usepackage{array}
+\font\logo=logo10
+\font\sknf=SkakNew-Figurine
+\font\sknfbx=SkakNew-FigurineBold
+\font\skndia=SkakNew-DiagramT
+\def\Metafont{{\logo METAFONT}}
+\frenchspacing
+
+\begin{document}
+\centerline{\textbf{The SkakNew fonts}}
+
+\centerline{\footnotesize\textcopyright\ Copyright 2004, Ulrich Dirr.
+All rights reserved.}
+
+\bigskip
+\noindent
+This document describes the \texttt{SkakNew} fonts. They're a set of
+PostScript\texttrademark{} \mbox{Type-1} fonts converted by
+\texttt{mftrace/autotrace} from \Metafont{} sources based on the
+\texttt{Skak} fonts by Torben Hoffmann and Dirk Bächle which
+themselves are based on \texttt{chess} by Piet Tutelaers.
+
+But this was only the first step. A lot of work went into cleaning
+the outlines (reducing nodes, adding missing extremes, correcting
+wrong outline direction, etc.pp.). The next step included better
+glyph metrics both horizontally \& vertically, better sidebearings
+and consistent axis height (adapted to the values of \texttt{Computer
+Modern})~\ldots
+
+All files may be distributed and/or modified under the conditions of
+the LaTeX Project Public License, either version 1.2 of this license
+or (at your option) any later version. The latest version of this
+license is in
+
+\texttt{http://www.latex-project.org/lppl.txt}
+
+\noindent
+and version 1.2 or later is part of all distributions of LaTeX version
+1999/12/01 or later.
+
+Further technical information in german on\newline
+\texttt{http://www.art-satz.de/portfolio/schriften.html}.
+
+\bigskip
+Package contents
+\begin{verbatim}
+README.1st
+SkakNew-Diagram.afm SkakNew-Diagram.pfb
+SkakNew-DiagramT.afm SkakNew-DiagramT.pfb
+SkakNew-Figurine.afm SkakNew-Figurine.pfb
+SkakNew-FigurineBold.afm SkakNew-FigurineBold.pfb
+
+SkakNew-Diagram.inf SkakNew-Diagram.pfm
+SkakNew-DiagramT.inf SkakNew-DiagramT.pfm
+SkakNew-Figurine.inf SkakNew-Figurine.pfm
+SkakNew-FigurineBold.inf SkakNew-FigurineBold.pfm
+
+SkakNew-Diagram.tfm SkakNew.map
+SkakNew-DiagramT.tfm SkakNew.pdf
+SkakNew-Figurine.tfm SkakNew.tex
+SkakNew-FigurineBold.tfm uskak.fd
+\end{verbatim}
+
+Installation directories for tetex/fpTeX
+\begin{verbatim}
+/texmf/fonts/type1 for the *.pfb
+/texmf/fonts/tfm for the *.tfm
+/texmf/dvips/config for map file
+fd file where LaTeX can find it
+\end{verbatim}
+
+\newpage
+To use the diagram font with the \texttt{skak} package you have to
+redefine
+\begin{verbatim}
+ \def\setup@showboard#1{\font\Skak=SkakNew-Diagram at#1pt%
+ [...]}
+\end{verbatim}
+
+For diagrams in very small sizes there's a supplemental font\newline
+\texttt{SkakNew-DiagramT} with fewer \& thicker diagonal strokes.
+
+{\setlength{\extrarowheight}{2pt}
+\begin{tabular}[t]{@{}%
+ c>{\bgroup\skndia}c<{\egroup}c>{\bgroup\skndia}c<{\egroup\qquad}%
+ c>{\bgroup\sknf}c<{\egroup}c>{\bgroup\sknf}c<{\egroup}%
+ c>{\bgroup\sknf}c<{\egroup}c>{\bgroup\sknf}c<{\egroup}%
+ @{}}\hline
+\multicolumn{4}{@{}l}{SkakNew-Diagram}&
+\multicolumn{8}{@{}c@{}}{SkakNew-Figurine (regular \& bold)}\\\hline
+0 & 0 & & & + & + & M & M & d & d & r & r \\
+A & A & a & a & - & - & N & N & e & e & s & s \\
+B & B & b & b & A & A & O & O & f & f & t & t \\
+J & J & j & j & B & B & P & P & g & g & u & u \\
+K & K & k & k & C & C & Q & Q & h & h & v & v \\
+L & L & l & l & D & D & R & R & i & i & x & x \\
+M & M & m & m & E & E & S & S & j & j & y & y \\
+N & N & n & n & F & F & T & T & k & k & & \\
+O & O & o & o & G & G & U & U & l & l & & \\
+P & P & p & p & H & H & V & V & m & m & & \\
+Q & Q & q & q & I & I & X & X & n & n & & \\
+R & R & r & r & J & J & a & a & o & o & & \\
+S & S & s & s & K & K & b & b & p & p & & \\
+Z & Z & & & L & L & c & c & q & q & & \\\hline
+\end{tabular}}
+
+\bigskip
+\newgame
+\variation{%
+ 1. e4\wbetter{} e6\bbetter{}
+ 2. d4\wbetter{} d5\bbetter{}
+ 3. Nc3\wupperhand{} Bb4\bupperhand{}
+ 4. e5\equal{} c5\unclear{}
+ 5. a3\compensation{} Bxc3+\devadvantage{}
+ 6. bxc3\moreroom{} Ne7\withattack{}
+ 7. Qg4\withinit{} 0-0\counterplay{}
+ 8. Bd3\zugzwang{} f5\mate{}
+ 9. exf6\withidea{} Rxf6\onlymove{}
+10. Bg5\betteris{} Rf7\file{}
+11. Qh5\diagonal{} g6\centre{}
+12. Qd1\kside{} Qa5\qside{}
+13. Bd2\weakpt{} Nbc6\ending{}
+14. Nf3\bishoppair{} Qc7\opposbishops{}
+15. 0-0\samebishops{} e5\unitedpawns{}
+16. Ng5\seppawns{} Rf8\doublepawns{}
+17. c4\passedpawn{} exd4\morepawns{}
+18. Re1\timelimit{} Bf5\novelty{}
+19. cxd5\comment{} Nxd5\various{}
+20. Bc4\without{} Rad8\with{}
+21. Qf3\etc{} Qd6\see{}
+22. Qb3\markera{} b6\markerb{}
+23. Ne4}
+
+\newgame
+\mainline{%
+ 1. e4\wbetter{} e6\bbetter{}
+ 2. d4\wbetter{} d5\bbetter{}
+ 3. Nc3\wupperhand{} Bb4\bupperhand{}
+ 4. e5\equal{} c5\unclear{}
+ 5. a3\compensation{} Bxc3+\devadvantage{}
+ 6. bxc3\moreroom{} Ne7\withattack{}
+ 7. Qg4\withinit{} 0-0\counterplay{}
+ 8. Bd3\zugzwang{} f5\mate{}
+ 9. exf6\withidea{} Rxf6\onlymove{}
+10. Bg5\betteris{} Rf7\file{}
+11. Qh5\diagonal{} g6\centre{}
+12. Qd1\kside{} Qa5\qside{}
+13. Bd2\weakpt{} Nbc6\ending{}
+14. Nf3\bishoppair{} Qc7\opposbishops{}
+15. 0-0\samebishops{} e5\unitedpawns{}
+16. Ng5\seppawns{} Rf8\doublepawns{}
+17. c4\passedpawn{} exd4\morepawns{}
+18. Re1\timelimit{} Bf5\novelty{}
+19. cxd5\comment{} Nxd5\various{}
+20. Bc4\without{} Rad8\with{}
+21. Qf3\etc{} Qd6\see{}
+22. Qb3\markera{} b6\markerb{}
+23. Ne4}
+
+\bigskip
+\centerline{\texttt{SkakNew-Diagram}}
+
+\bigskip
+\newgame
+\centerline{\tinyboard\showboard}
+
+\bigskip
+\centerline{\smallboard\showboard}
+
+\bigskip
+\centerline{\normalboard\showboard}
+
+\bigskip
+\centerline{\largeboard\showboard}
+
+\vfill
+\centerline{\texttt{SkakNew-DiagramT}}
+
+\makeatletter
+\def\setup@showboard#1{\font\Skak=SkakNew-DiagramT at#1pt%
+ \setlength{\squarelength}{#1pt}%
+ \square@multiplier=#1
+ \ps@on{\psset{unit=\the\squarelength}}{}
+
+ \notationfont\setlength{\ranklift}{.5\squarelength-.8ex}\normalsize}
+\makeatother
+
+\bigskip
+\newgame
+\centerline{\tinyboard\showboard}
+
+\bigskip
+\centerline{\smallboard\showboard}
+
+\bigskip
+\centerline{\normalboard\showboard}
+
+\bigskip
+\centerline{\largeboard\showboard}
+
+\end{document}