]> git.lyx.org Git - features.git/commitdiff
chess support update
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Tue, 27 Nov 2001 10:55:50 +0000 (10:55 +0000)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Tue, 27 Nov 2001 10:55:50 +0000 (10:55 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3088 a592a061-630c-0410-9148-cb99ea01b6c8

lib/ChangeLog
lib/tex/lyxskak.sty

index a484716cc00990775a4516718c797281d03b4389..4142cea953ea930b82fd48b2daa757ef18bd8e3c 100644 (file)
@@ -1,3 +1,8 @@
+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: 
index de7d239d58506eb64c99c2511dd819eab4ff0419..264f8ed60c5c018b9cadb2f454e4d73540d4c5d3 100644 (file)
   \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 
         {\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
     \typeset@A@moveA(#2)}}
 
 
+\def\commentstyle{\mdseries}% How embedded comments are typeset
 \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}%
-    {\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)}}}}}
-\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}}}