+2001-11-26 Kayvan A. Sylvan <kayvan@sylvan.com>
+
+ * tex/lyxskak.sty: Added \commentstyle for typesetting of embedded
+ comments.
+
2001-11-23 Panayotis "PAP" Papasotiriou <papasot@physics.upatras.gr>
* templates/kluwer.lyx:
2001-11-23 Panayotis "PAP" Papasotiriou <papasot@physics.upatras.gr>
* templates/kluwer.lyx:
\EqStr{Z}{#1}%
{\EqStr{Z}{#2}{}{\Mainline(#2)}}%
{\EqStr{[}{#1}%
\EqStr{Z}{#1}%
{\EqStr{Z}{#2}{}{\Mainline(#2)}}%
{\EqStr{[}{#1}%
- {\typeset@eatcomment#1#2QXXQQ}%
+ {\typeset@eatcomment#1#2WXWX}%
{\NumberNext%
{\EatNumber{#1}% sets \NumberOK, \ExpectedColour
% executes a move not separated from the
{\NumberNext%
{\EatNumber{#1}% sets \NumberOK, \ExpectedColour
% executes a move not separated from the
{\errmessage{mainline: not the correct move number}}}%
{\MakeMoveMainline{#1}%
\Mainline(#2)}}}}
{\errmessage{mainline: not the correct move number}}}%
{\MakeMoveMainline{#1}%
\Mainline(#2)}}}}
-\def\typeset@eatcomment[#1]#2QXXQQ{\Mainline(#2)}
+\def\typeset@eatcomment[#1]#2WXWX{\Mainline(#2)}
%%%%% typesetting
%%% figurine notation
%%%%% typesetting
%%% figurine notation
+\def\commentstyle{\mdseries}% How embedded comments are typeset
\def\typeset@A#1{\gdef\TypeSetNumberNext{\True}%
\gdef\TypeSetAfterBlack{\False}\opentypesetting\typeset@AA(#1 Z )%
\closetypesetting}
\def\typeset@A#1{\gdef\TypeSetNumberNext{\True}%
\gdef\TypeSetAfterBlack{\False}\opentypesetting\typeset@AA(#1 Z )%
\closetypesetting}
\EqStr{Z}{#1}%
{\EqStr{Z}{#2}{}{\typeset@AA(#2)}}%
{\EqStr{[}{#1}%
\EqStr{Z}{#1}%
{\EqStr{Z}{#2}{}{\typeset@AA(#2)}}%
{\EqStr{[}{#1}%
- {\typeset@printcomment#1#2QXXQX}%
+ {\typeset@printcomment#1#2WXWX}%
{{\TypeSetNumberNext%
{\typeset@number{#1}% sets \TypeSetColour
\gdef\TypeSetNumberNext{\False}%
\typeset@AA(#2)}%
{\typeset@A@move{#1}%
\typeset@AA(#2)}}}}}
{{\TypeSetNumberNext%
{\typeset@number{#1}% sets \TypeSetColour
\gdef\TypeSetNumberNext{\False}%
\typeset@AA(#2)}%
{\typeset@A@move{#1}%
\typeset@AA(#2)}}}}}
-\def\typeset@printcomment[#1]#2QXXQX{{\ }{#1}{\typeset@AA(#2)}}
+\def\typeset@printcomment[#1]#2WXWX{%
+ \closetypesetting%
+ {\ }{\commentstyle{#1}}%
+ \opentypesetting\typeset@AA(#2)}
\def\variation{\begingroup\catcode`\#=12 \@variation}
\def\@variation#1{\endgroup{\variationstyle\typeset@A{#1}}}
\def\variation{\begingroup\catcode`\#=12 \@variation}
\def\@variation#1{\endgroup{\variationstyle\typeset@A{#1}}}