summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/chessfss/lsbenc.def
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2007-11-13 14:31:46 +0000
committerNorbert Preining <preining@logic.at>2007-11-13 14:31:46 +0000
commit246f1f85e559de020b43eac0342445504882aa18 (patch)
treea800641c45ffaef77dde55ba8dbc02b80843f977 /Master/texmf-dist/tex/latex/chessfss/lsbenc.def
parent23a351eaa84b921de4260449cc323e42f9641cf8 (diff)
add chessfss package (without the doc that has no source)
git-svn-id: svn://tug.org/texlive/trunk@5419 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/chessfss/lsbenc.def')
-rw-r--r--Master/texmf-dist/tex/latex/chessfss/lsbenc.def130
1 files changed, 130 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/chessfss/lsbenc.def b/Master/texmf-dist/tex/latex/chessfss/lsbenc.def
new file mode 100644
index 00000000000..97a10f6f604
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/chessfss/lsbenc.def
@@ -0,0 +1,130 @@
+%%
+%% This is file `lsbenc.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chessfss-src.dtx (with options: `lsbenc')
+%%
+%% chessfss: chess font selection commands
+%% Copyright 2005 Ulrike Fischer (skak@nililand.de)
+%% -------------------------------------------
+%%
+%% This file can be redistributed and/or modified under the terms of
+%% the LaTeX Project Public License distributed from CTAN archives in
+%% the directory macros/latex/base/lppl.txt; either version 1 of the
+%% License, or (at your option) any later version.
+%%
+%% For error reports see documentation.
+\ProvidesFile{lsbenc.def}
+ [2006/06/09 v1.2
+ Standard LaTeX file]
+\DeclareFontEncoding{LSB}{}{}
+\DeclareFontSubstitution{LSB}{skaknew}{m}{n}
+
+\providecommand\cfss@whitepiececolor{}
+\providecommand\cfss@blackpiececolor{}
+\providecommand\cfss@whitefieldcolor{}
+\providecommand\cfss@blackfieldcolor{}
+
+\@namedef{cfss@showboardencodingLSB}{%
+\begin{tabular}{llllll}
+\multicolumn{6}{l}{\bfseries Encoding \ttfamily LSB}\\[0.5ex]
+ Layer: & fieldmask
+ & field
+ & piecemask
+ & piece
+ & result\\
+ WhiteSquare &
+ & (color)
+ &
+ &\boardfont\cfss@whitepiececolor 0
+ &\boardfont\cfss@WhiteEmptySquare\\
+ BlackSquare &
+ & (color)
+ &
+ &\boardfont\cfss@blackpiececolor Z
+ &\boardfont\cfss@BlackEmptySquare\\
+ WhiteOnWhite &
+ & (color)
+ &
+ &\boardfont\cfss@whitepiececolor K
+ &\boardfont\cfss@WhiteKingOnWhite\\
+ WhiteOnBlack &
+ & (color)
+ &
+ &\boardfont\cfss@whitepiececolor J
+ &\boardfont\cfss@WhiteKingOnBlack\\
+ BlackOnWhite &
+ & (color)
+ &
+ &\boardfont\cfss@blackpiececolor k
+ &\boardfont\cfss@BlackKingOnWhite\\
+ BlackOnBlack &
+ & (color)
+ &
+ &\boardfont\cfss@blackpiececolor j
+ &\boardfont\cfss@BlackKingOnBlack\\
+\end{tabular}}
+
+%% Symbols from the board font (LSB encoding)
+
+\DeclareTextCommand\cfss@WhiteEmptySquare {LSB}{{\cfss@whitefieldcolor\cfss@whitepiececolor 0}}
+\DeclareTextCommand\cfss@BlackEmptySquare {LSB}{{\cfss@blackfieldcolor\cfss@blackpiececolor Z}}
+\DeclareTextCommand\cfss@WhiteKingOnWhite {LSB}{{\cfss@whitefieldcolor\cfss@whitepiececolor K}}
+\DeclareTextCommand\cfss@BlackKingOnWhite {LSB}{{\cfss@whitefieldcolor\cfss@blackpiececolor k}}
+\DeclareTextCommand\cfss@WhiteKingOnBlack {LSB}{{\cfss@blackfieldcolor\cfss@whitepiececolor J}}
+\DeclareTextCommand\cfss@BlackKingOnBlack {LSB}{{\cfss@blackfieldcolor\cfss@blackpiececolor j}}
+\DeclareTextCommand\cfss@WhiteQueenOnWhite {LSB}{{\cfss@whitefieldcolor\cfss@whitepiececolor Q}}
+\DeclareTextCommand\cfss@BlackQueenOnWhite {LSB}{{\cfss@whitefieldcolor\cfss@blackpiececolor q}}
+\DeclareTextCommand\cfss@WhiteQueenOnBlack {LSB}{{\cfss@blackfieldcolor\cfss@whitepiececolor L}}
+\DeclareTextCommand\cfss@BlackQueenOnBlack {LSB}{{\cfss@blackfieldcolor\cfss@blackpiececolor l}}
+\DeclareTextCommand\cfss@WhiteRookOnWhite {LSB}{{\cfss@whitefieldcolor\cfss@whitepiececolor R}}
+\DeclareTextCommand\cfss@BlackRookOnWhite {LSB}{{\cfss@whitefieldcolor\cfss@blackpiececolor r}}
+\DeclareTextCommand\cfss@WhiteRookOnBlack {LSB}{{\cfss@blackfieldcolor\cfss@whitepiececolor S}}
+\DeclareTextCommand\cfss@BlackRookOnBlack {LSB}{{\cfss@blackfieldcolor\cfss@blackpiececolor s}}
+\DeclareTextCommand\cfss@WhiteBishopOnWhite{LSB}{{\cfss@whitefieldcolor\cfss@whitepiececolor B}}
+\DeclareTextCommand\cfss@BlackBishopOnWhite{LSB}{{\cfss@whitefieldcolor\cfss@blackpiececolor b}}
+\DeclareTextCommand\cfss@WhiteBishopOnBlack{LSB}{{\cfss@blackfieldcolor\cfss@whitepiececolor A}}
+\DeclareTextCommand\cfss@BlackBishopOnBlack{LSB}{{\cfss@blackfieldcolor\cfss@blackpiececolor a}}
+\DeclareTextCommand\cfss@WhiteKnightOnWhite{LSB}{{\cfss@whitefieldcolor\cfss@whitepiececolor N}}
+\DeclareTextCommand\cfss@BlackKnightOnWhite{LSB}{{\cfss@whitefieldcolor\cfss@blackpiececolor n}}
+\DeclareTextCommand\cfss@WhiteKnightOnBlack{LSB}{{\cfss@blackfieldcolor\cfss@whitepiececolor M}}
+\DeclareTextCommand\cfss@BlackKnightOnBlack{LSB}{{\cfss@blackfieldcolor\cfss@blackpiececolor m}}
+\DeclareTextCommand\cfss@WhitePawnOnWhite {LSB}{{\cfss@whitefieldcolor\cfss@whitepiececolor P}}
+\DeclareTextCommand\cfss@BlackPawnOnWhite {LSB}{{\cfss@whitefieldcolor\cfss@blackpiececolor p}}
+\DeclareTextCommand\cfss@WhitePawnOnBlack {LSB}{{\cfss@blackfieldcolor\cfss@whitepiececolor O}}
+\DeclareTextCommand\cfss@BlackPawnOnBlack {LSB}{{\cfss@blackfieldcolor\cfss@blackpiececolor o}}
+
+%% Symbols from the board font (LSB encoding)
+
+\DeclareTextSymbolDefault\cfss@WhiteEmptySquare {LSB}
+\DeclareTextSymbolDefault\cfss@BlackEmptySquare {LSB}
+\DeclareTextSymbolDefault\cfss@WhiteKingOnWhite {LSB}
+\DeclareTextSymbolDefault\cfss@BlackKingOnWhite {LSB}
+\DeclareTextSymbolDefault\cfss@WhiteKingOnBlack {LSB}
+\DeclareTextSymbolDefault\cfss@BlackKingOnBlack {LSB}
+\DeclareTextSymbolDefault\cfss@WhiteQueenOnWhite {LSB}
+\DeclareTextSymbolDefault\cfss@BlackQueenOnWhite {LSB}
+\DeclareTextSymbolDefault\cfss@WhiteQueenOnBlack {LSB}
+\DeclareTextSymbolDefault\cfss@BlackQueenOnBlack {LSB}
+\DeclareTextSymbolDefault\cfss@WhiteRookOnWhite {LSB}
+\DeclareTextSymbolDefault\cfss@BlackRookOnWhite {LSB}
+\DeclareTextSymbolDefault\cfss@WhiteRookOnBlack {LSB}
+\DeclareTextSymbolDefault\cfss@BlackRookOnBlack {LSB}
+\DeclareTextSymbolDefault\cfss@WhiteBishopOnWhite{LSB}
+\DeclareTextSymbolDefault\cfss@BlackBishopOnWhite{LSB}
+\DeclareTextSymbolDefault\cfss@WhiteBishopOnBlack{LSB}
+\DeclareTextSymbolDefault\cfss@BlackBishopOnBlack{LSB}
+\DeclareTextSymbolDefault\cfss@WhiteKnightOnWhite{LSB}
+\DeclareTextSymbolDefault\cfss@BlackKnightOnWhite{LSB}
+\DeclareTextSymbolDefault\cfss@WhiteKnightOnBlack{LSB}
+\DeclareTextSymbolDefault\cfss@BlackKnightOnBlack{LSB}
+\DeclareTextSymbolDefault\cfss@WhitePawnOnWhite {LSB}
+\DeclareTextSymbolDefault\cfss@BlackPawnOnWhite {LSB}
+\DeclareTextSymbolDefault\cfss@WhitePawnOnBlack {LSB}
+\DeclareTextSymbolDefault\cfss@BlackPawnOnBlack {LSB}
+
+\endinput
+%%
+%% End of file `lsbenc.def'.