CS计算机代考程序代写 % next definition we take from LaTeX

% next definition we take from LaTeX
defmbox#1{leavevmodehbox{#1}}

%
% Next part will be added to chess.sty version 1.2
%

% And now we define most symbols that are used in `v{S}ahovski Informator’
% (Chess Informant). For a complete list see Informant#51 (1991) pp 10-12.
% If you add symbols realize that the macros should be usable by plain TeX
% and LaTeX and that the (La)TeX names should be suggestive and clear!
% Thanks go to John Saba (saba@ccit.arizona.edu) and Henry Thomas
% (hthomas@irisa.fr) for their help in defining next symbols.
fontsymbolten=cmsy10 fontsmrm=cmr6 fontsymbolsix=cmsy6
defWbetter{mbox{aselineskip0pt$vcenter{vbox{hbox{+}hbox{=}}}$}}
defBbetter{mbox{aselineskip0pt
$vcenter{vbox{hbox{=}kern-.3exhbox{+}}}$}}
defWupperhand{mbox{$pm$}}
defBupperhand{mbox{$mp$}}
defWdecisive{mbox{$+hbox{}-$}}
defBdecisive{mbox{$-hbox{}+$}}
defequal{=}
defunclear{mbox{$infty$}}
defcompensation{mbox{aselineskip0pt$vcenter{vbox{%
hbox{kern.056emvbox{hrule width0.89emkern0.35exhrule width0.89em}}
kern.2exhbox{$infty$}}}$}}
% next symbol should be build using METAFONT
defdevadvantage{{symboltenchar’015}kern-4.8pt
vrule width 2.4pt height6pt depth-5.6pt
vrule width .4pt height8pt depth-5.6ptkern2.4pt}
defmoreroom{{symboltenchar’015}}
defwithattack{$
ightarrow$}
defwithinit{$uparrow$}
defcounterplay{hbox{aselineskip0pt%
$vcenter{vbox{hbox{$leftarrow$}hbox{$
ightarrow$}}}$}}
defzugzwang{$odot$}
defmate{kern.4ptmbox{%
vrule width2ex height1.18ex depth-1.1exkern-2ex
vrule width2ex height.52ex depth-.44exkern-1.381ex
vrule width.08ex height1.8ex depth.2exkern0.615ex
vrule width.08ex height1.8ex depth.2exkern0.406ex}kern.4pt}
defwithidea{$ riangle$}
defonlymove{$Box$}
defetteris{mbox{aselineskip0pt
$vcenter{vbox{hbox{$frown$}kern-0.35exhrule width0.95em}}$}}
deffile{$Leftrightarrow$}
% next symbol should be build using METAFONT
defdiagonal{$
earrow$}
defCenter{$Box$kern-.6em
aise.54exhbox{smrmchar’053}}
defkside{$gg$}
defqside{$ll$}
defweakpt{$ imes$}
defending{$perp$}
defishoppair{setbox0=hbox{%
vrule width1.4ex height1ex depth-.92exkern-1.4ex
vrule width1.4ex height.08ex depth0ptkern-1.4ex
vrule width.08ex height1ex depth0exkern1.24ex
vrule width.08ex height1ex depth0ex}%
kern.4ptmbox{copy0kern-.6ex
aise0.56exox0}kern.4pt}
defopposbishops{kern.4ptmbox{%
vrule width1.4ex height1ex depth-.92exkern-1.4ex
vrule width1.4ex height.08ex depth0ptkern-1.4ex
vrule width.08ex height1ex depth0exkern1.24ex
vrule width.08ex height1ex depth0exkern-.6ex
vrule width1.4ex height1.56ex depth-0.56ex}kern.4pt }
defsamebishops{kern.4ptmbox{%
vrule width1.4ex height1ex depth0exkern-.6ex
vrule width1.4ex height1.56ex depth-0.56ex}kern.4pt}
defunitedpawns{$circkern-.05emcirc$}
defseppawns{$circkern-.3emcdotkern-.35emcdotkern-.1emcirc$}
defdoublepawns{mbox{aselineskip0pt
$vcenter{vbox{hbox{$circ$}vskip.8pthbox{$circ$}}}$}}
defpassedpawns{mbox{aselineskip0pt
$vcenter{vbox{hbox{kern0.09emsymbolsixchar’042}hbox{$circ$}}}$}}
defmorepawns{$>$}
def ime{$oplus$}
def
ovelty{{sc N}}
defcomment{{sc RR}}
defvarious{{sc R}}
defwith{kern.4ptmbox{%
vrule width 1ex height.08ex depth0exkern-0.08ex
vrule width0.08ex height1.5ex depth0ex}kern.4pt}
defwithout{kern.4ptmbox{%
vrule width 0.08ex height1.5ex depth0exkern-0.08ex
vrule width 1ex height.08ex depth0ex}kern.4pt}
defetc{$parallel$}
defsee{kern.4ptmbox{vrule width 1em height.54ex depth-.46ex}kern.4pt}

Leave a Reply

Your email address will not be published. Required fields are marked *