|
|
% The author of this work is Amit Raj Dhawan.
|
|
|
% This work is licensed under the
|
|
|
% Creative Commons Attribution-ShareAlike 4.0 International License
|
|
|
% on April 07, 2016. For details visit:
|
|
|
% http://creativecommons.org/licenses/by-sa/4.0/.
|
|
|
%
|
|
|
\def\myfont#1#2#3{% The font can take even non-integer values in #2
|
|
|
\XeTeXuseglyphmetrics=1%
|
|
|
\font\rm="#1:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\it="#1/I:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\bf="#1/B:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\sl="#1:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\caps="#1:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at#2pt% +c2sc could also be used but this is better
|
|
|
\font\itbf="#1/IB:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\slbf="#1/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\capsbf="#1/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\capsit="#1/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\capsitbf="#1/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\capssl="#1:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\font\capsslbf="#1/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at#2pt%
|
|
|
\rm\fontss}%
|
|
|
%
|
|
|
%
|
|
|
% Introducing dimensions for font scaling
|
|
|
\newdimen\twentypointfont \twentypointfont=2pt
|
|
|
\newdimen\eighteenpointfont \eighteenpointfont=1.8pt
|
|
|
\newdimen\sixteenpointfont \sixteenpointfont=1.6pt
|
|
|
\newdimen\fourteenpointfont \fourteenpointfont=1.4pt
|
|
|
\newdimen\twelvepointfont \twelvepointfont=1.2pt
|
|
|
\newdimen\elevenpointfont \elevenpointfont=1.1pt
|
|
|
\newdimen\tenpointfont \tenpointfont=1pt
|
|
|
\newdimen\ninepointfont \ninepointfont=0.9pt
|
|
|
\newdimen\eightpointfont \eightpointfont=0.8pt
|
|
|
\newdimen\sevenpointfont \sevenpointfont=0.7pt
|
|
|
\newdimen\sixpointfont \sixpointfont=0.6pt
|
|
|
\newdimen\fivepointfont \fivepointfont=0.5pt
|
|
|
%
|
|
|
%
|
|
|
\def\myzfont#1#2#3{% #2 takes only integer values
|
|
|
\multiply\twentypointfont by #2%
|
|
|
\multiply\eighteenpointfont by #2%
|
|
|
\multiply\sixteenpointfont by #2%
|
|
|
\multiply\fourteenpointfont by #2%
|
|
|
\multiply\twelvepointfont by #2%
|
|
|
\multiply\elevenpointfont by #2%
|
|
|
\multiply\tenpointfont by #2%
|
|
|
\multiply\ninepointfont by #2%
|
|
|
\multiply\eightpointfont by #2%
|
|
|
\multiply\sevenpointfont by #2%
|
|
|
\multiply\sixpointfont by #2%
|
|
|
\multiply\fivepointfont by #2%
|
|
|
%
|
|
|
\XeTeXuseglyphmetrics=1%
|
|
|
%
|
|
|
%
|
|
|
\font\twentyrm="#1/S=20:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentyit="#1/I/S=20:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentybf="#1/S=20/B:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentysl="#1/S=20:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentycaps="#1/S=20:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont% +c2sc could also be used but this is better
|
|
|
\font\twentyitbf="#1/S=20/IB:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentyslbf="#1/S=20/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentycapsbf="#1/S=20/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentycapsit="#1/S=20/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentycapsitbf="#1/S=20/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentycapssl="#1/S=20:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\twentycapsslbf="#1/S=20/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\eighteenrm="#1/S=18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteenit="#1/S=18/I:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteenbf="#1/S=18/B:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteensl="#1/S=18:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteencaps="#1/S=18:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont% +c2sc could also be used but this is better
|
|
|
\font\eighteenitbf="#1/S=18/IB:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteenslbf="#1/S=18/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteencapsbf="#1/S=18/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteencapsit="#1/S=18/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteencapsitbf="#1/S=18/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteencapssl="#1/S=18:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\eighteencapsslbf="#1/S=18/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sixteenrm="#1/S=16:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteenit="#1/S=16/I:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteenbf="#1/S=16/B:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteensl="#1/S=16:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteencaps="#1/S=16:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont% +c2sc could also be used but this is better
|
|
|
\font\sixteenitbf="#1/S=16/IB:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteenslbf="#1/S=16/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteencapsbf="#1/S=16/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteencapsit="#1/S=16/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteencapsitbf="#1/S=16/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteencapssl="#1/S=16:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sixteencapsslbf="#1/S=16/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\fourteenrm="#1/S=14:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteenit="#1/S=14/I:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteenbf="#1/S=14/B:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteensl="#1/S=14:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteencaps="#1/S=14:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont% +c2sc could also be used but this is better
|
|
|
\font\fourteenitbf="#1/S=14/IB:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteenslbf="#1/S=14/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteencapsbf="#1/S=14/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteencapsit="#1/S=14/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteencapsitbf="#1/S=14/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteencapssl="#1/S=14:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\fourteencapsslbf="#1/S=14/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\twelverm="#1/S=12:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelveit="#1/S=12/I:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelvebf="#1/S=12/B:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelvesl="#1/S=12:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelvecaps="#1/S=12:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont% +c2sc could also be used but this is better
|
|
|
\font\twelveitbf="#1/S=12/IB:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelveslbf="#1/S=12/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelvecapsbf="#1/S=12/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelvecapsit="#1/S=12/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelvecapsitbf="#1/S=12/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelvecapssl="#1/S=12:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\twelvecapsslbf="#1/S=12/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\elevenrm="#1/S=11:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevenit="#1/S=11/I:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevenbf="#1/S=11/B:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevensl="#1/S=11:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevencaps="#1/S=11:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont% +c2sc could also be used but this is better
|
|
|
\font\elevenitbf="#1/S=11/IB:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevenslbf="#1/S=11/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevencapsbf="#1/S=11/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevencapsit="#1/S=11/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevencapsitbf="#1/S=11/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevencapssl="#1/S=11:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\elevencapsslbf="#1/S=11/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\rm="#1/S=10:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\it="#1/S=10/I:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\bf="#1/S=10/B:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sl="#1/S=10:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\caps="#1/S=10:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont% +c2sc could also be used but this is better
|
|
|
\font\itbf="#1/S=10/IB:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\slbf="#1/S=10/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\capsbf="#1/S=10/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\capsit="#1/S=10/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\capsitbf="#1/S=10/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\capssl="#1/S=10:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\capsslbf="#1/S=10/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\ninerm="#1/S=9:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\nineit="#1/S=9/I:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\ninebf="#1/S=9/B:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\ninesl="#1/S=9:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\ninecaps="#1/S=9:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont% +c2sc could also be used but this is better
|
|
|
\font\nineitbf="#1/S=9/IB:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\nineslbf="#1/S=9/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\ninecapsbf="#1/S=9/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\ninecapsit="#1/S=9/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\ninecapsitbf="#1/S=9/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\ninecapssl="#1/S=9:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\ninecapsslbf="#1/S=9/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\eightrm="#1/S=8:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightit="#1/S=8/I:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightbf="#1/S=8/B:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightsl="#1/S=8:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightcaps="#1/S=8:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont% +c2sc could also be used but this is better
|
|
|
\font\eightitbf="#1/S=8/IB:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightslbf="#1/S=8/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightcapsbf="#1/S=8/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightcapsit="#1/S=8/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightcapsitbf="#1/S=8/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightcapssl="#1/S=8:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\eightcapsslbf="#1/S=8/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sevenrm="#1/S=7:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevenit="#1/S=7/I:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevenbf="#1/S=7/B:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevensl="#1/S=7:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevencaps="#1/S=7:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont% +c2sc could also be used but this is better
|
|
|
\font\sevenitbf="#1/S=7/IB:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevenslbf="#1/S=7/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevencapsbf="#1/S=7/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevencapsit="#1/S=7/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevencapsitbf="#1/S=7/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevencapssl="#1/S=7:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sevencapsslbf="#1/S=7/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sixrm="#1/S=6:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixit="#1/S=6/I:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixbf="#1/S=6/B:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixsl="#1/S=6:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixcaps="#1/S=6:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont% +c2sc could also be used but this is better
|
|
|
\font\sixitbf="#1/S=6/IB:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixslbf="#1/S=6/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixcapsbf="#1/S=6/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixcapsit="#1/S=6/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixcapsitbf="#1/S=6/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixcapssl="#1/S=6:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sixcapsslbf="#1/S=6/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\fiverm="#1/S=5:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fiveit="#1/S=5/I:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fivebf="#1/S=5/B:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fivesl="#1/S=5:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fivecaps="#1/S=5:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont% +c2sc could also be used but this is better
|
|
|
\font\fiveitbf="#1/S=5/IB:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fiveslbf="#1/S=5/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fivecapsbf="#1/S=5/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fivecapsit="#1/S=5/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fivecapsitbf="#1/S=5/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fivecapssl="#1/S=5:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\fivecapsslbf="#1/S=5/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
%
|
|
|
%
|
|
|
\divide\twentypointfont by #2%
|
|
|
\divide\eighteenpointfont by #2%
|
|
|
\divide\sixteenpointfont by #2%
|
|
|
\divide\fourteenpointfont by #2%
|
|
|
\divide\twelvepointfont by #2%
|
|
|
\divide\elevenpointfont by #2%
|
|
|
\divide\tenpointfont by #2%
|
|
|
\divide\ninepointfont by #2%
|
|
|
\divide\eightpointfont by #2%
|
|
|
\divide\sevenpointfont by #2%
|
|
|
\divide\sixpointfont by #2%
|
|
|
\divide\fivepointfont by #2%
|
|
|
%
|
|
|
\rm\fontss}%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
\def\mysanzfont#1#2#3{% #2 takes only integer values
|
|
|
\multiply\twentypointfont by #2%
|
|
|
\multiply\eighteenpointfont by #2%
|
|
|
\multiply\sixteenpointfont by #2%
|
|
|
\multiply\fourteenpointfont by #2%
|
|
|
\multiply\twelvepointfont by #2%
|
|
|
\multiply\elevenpointfont by #2%
|
|
|
\multiply\tenpointfont by #2%
|
|
|
\multiply\ninepointfont by #2%
|
|
|
\multiply\eightpointfont by #2%
|
|
|
\multiply\sevenpointfont by #2%
|
|
|
\multiply\sixpointfont by #2%
|
|
|
\multiply\fivepointfont by #2%
|
|
|
%
|
|
|
\XeTeXuseglyphmetrics=1%
|
|
|
%
|
|
|
%
|
|
|
\font\sanstwentyrm="#1/S=20:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentyit="#1/S=20/I:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentybf="#1/S=20/B:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentysl="#1/S=20:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentycaps="#1/S=20:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont% +c2sc could also be used but this is better
|
|
|
\font\sanstwentyitbf="#1/S=20/IB:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentyslbf="#1/S=20/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentycapsbf="#1/S=20/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentycapsit="#1/S=20/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentycapsitbf="#1/S=20/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentycapssl="#1/S=20:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
\font\sanstwentycapsslbf="#1/S=20/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twentypointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sanseighteenrm="#1/S=18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteenit="#1/S=18/I:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteenbf="#1/S=18/B:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteensl="#1/S=18:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteencaps="#1/S=18:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont% +c2sc could also be used but this is better
|
|
|
\font\sanseighteenitbf="#1/S=18/IB:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteenslbf="#1/S=18/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteencapsbf="#1/S=18/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteencapsit="#1/S=18/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteencapsitbf="#1/S=18/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteencapssl="#1/S=18:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
\font\sanseighteencapsslbf="#1/S=18/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eighteenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sanssixteenrm="#1/S=16:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteenit="#1/S=16/I:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteenbf="#1/S=16/B:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteensl="#1/S=16:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteencaps="#1/S=16:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont% +c2sc could also be used but this is better
|
|
|
\font\sanssixteenitbf="#1/S=16/IB:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteenslbf="#1/S=16/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteencapsbf="#1/S=16/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteencapsit="#1/S=16/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteencapsitbf="#1/S=16/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteencapssl="#1/S=16:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
\font\sanssixteencapsslbf="#1/S=16/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixteenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sansfourteenrm="#1/S=14:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteenit="#1/S=14/I:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteenbf="#1/S=14/B:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteensl="#1/S=14:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteencaps="#1/S=14:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont% +c2sc could also be used but this is better
|
|
|
\font\sansfourteenitbf="#1/S=14/IB:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteenslbf="#1/S=14/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteencapsbf="#1/S=14/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteencapsit="#1/S=14/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteencapsitbf="#1/S=14/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteencapssl="#1/S=14:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
\font\sansfourteencapsslbf="#1/S=14/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fourteenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sanstwelverm="#1/S=12:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelveit="#1/S=12/I:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelvebf="#1/S=12/B:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelvesl="#1/S=12:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelvecaps="#1/S=12:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont% +c2sc could also be used but this is better
|
|
|
\font\sanstwelveitbf="#1/S=12/IB:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelveslbf="#1/S=12/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelvecapsbf="#1/S=12/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelvecapsit="#1/S=12/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelvecapsitbf="#1/S=12/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelvecapssl="#1/S=12:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
\font\sanstwelvecapsslbf="#1/S=12/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\twelvepointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sanselevenrm="#1/S=11:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevenit="#1/S=11/I:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevenbf="#1/S=11/B:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevensl="#1/S=11:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevencaps="#1/S=11:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont% +c2sc could also be used but this is better
|
|
|
\font\sanselevenitbf="#1/S=11/IB:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevenslbf="#1/S=11/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevencapsbf="#1/S=11/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevencapsit="#1/S=11/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevencapsitbf="#1/S=11/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevencapssl="#1/S=11:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
\font\sanselevencapsslbf="#1/S=11/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\elevenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sansrm="#1/S=10:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sansit="#1/S=10/I:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sansbf="#1/S=10/B:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sanssl="#1/S=10:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sanscaps="#1/S=10:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont% +c2sc could also be used but this is better
|
|
|
\font\sansitbf="#1/S=10/IB:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sansslbf="#1/S=10/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sanscapsbf="#1/S=10/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sanscapsit="#1/S=10/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sanscapsitbf="#1/S=10/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sanscapssl="#1/S=10:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
\font\sanscapsslbf="#1/S=10/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\tenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sansninerm="#1/S=9:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansnineit="#1/S=9/I:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansninebf="#1/S=9/B:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansninesl="#1/S=9:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansninecaps="#1/S=9:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont% +c2sc could also be used but this is better
|
|
|
\font\sansnineitbf="#1/S=9/IB:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansnineslbf="#1/S=9/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansninecapsbf="#1/S=9/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansninecapsit="#1/S=9/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansninecapsitbf="#1/S=9/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansninecapssl="#1/S=9:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
\font\sansninecapsslbf="#1/S=9/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\ninepointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sanseightrm="#1/S=8:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightit="#1/S=8/I:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightbf="#1/S=8/B:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightsl="#1/S=8:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightcaps="#1/S=8:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont% +c2sc could also be used but this is better
|
|
|
\font\sanseightitbf="#1/S=8/IB:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightslbf="#1/S=8/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightcapsbf="#1/S=8/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightcapsit="#1/S=8/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightcapsitbf="#1/S=8/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightcapssl="#1/S=8:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
\font\sanseightcapsslbf="#1/S=8/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\eightpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sanssevenrm="#1/S=7:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevenit="#1/S=7/I:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevenbf="#1/S=7/B:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevensl="#1/S=7:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevencaps="#1/S=7:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont% +c2sc could also be used but this is better
|
|
|
\font\sanssevenitbf="#1/S=7/IB:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevenslbf="#1/S=7/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevencapsbf="#1/S=7/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevencapsit="#1/S=7/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevencapsitbf="#1/S=7/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevencapssl="#1/S=7:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
\font\sanssevencapsslbf="#1/S=7/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sevenpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sanssixrm="#1/S=6:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixit="#1/S=6/I:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixbf="#1/S=6/B:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixsl="#1/S=6:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixcaps="#1/S=6:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont% +c2sc could also be used but this is better
|
|
|
\font\sanssixitbf="#1/S=6/IB:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixslbf="#1/S=6/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixcapsbf="#1/S=6/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixcapsit="#1/S=6/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixcapsitbf="#1/S=6/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixcapssl="#1/S=6:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
\font\sanssixcapsslbf="#1/S=6/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\sixpointfont%
|
|
|
%
|
|
|
%
|
|
|
\font\sansfiverm="#1/S=5:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfiveit="#1/S=5/I:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfivebf="#1/S=5/B:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfivesl="#1/S=5:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfivecaps="#1/S=5:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont% +c2sc could also be used but this is better
|
|
|
\font\sansfiveitbf="#1/S=5/IB:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfiveslbf="#1/S=5/B:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfivecapsbf="#1/S=5/B:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfivecapsit="#1/S=5/I:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfivecapsitbf="#1/S=5/IB:+smcp:letterspace=2:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfivecapssl="#1/S=5:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
\font\sansfivecapsslbf="#1/S=5/B:+smcp:letterspace=2:slant=0.18:mapping=tex-text:+pnum:+onum:#3" at\fivepointfont%
|
|
|
%
|
|
|
\divide\twentypointfont by #2%
|
|
|
\divide\eighteenpointfont by #2%
|
|
|
\divide\sixteenpointfont by #2%
|
|
|
\divide\fourteenpointfont by #2%
|
|
|
\divide\twelvepointfont by #2%
|
|
|
\divide\elevenpointfont by #2%
|
|
|
\divide\tenpointfont by #2%
|
|
|
\divide\ninepointfont by #2%
|
|
|
\divide\eightpointfont by #2%
|
|
|
\divide\sevenpointfont by #2%
|
|
|
\divide\sixpointfont by #2%
|
|
|
\divide\fivepointfont by #2%
|
|
|
%
|
|
|
%
|
|
|
%\sansrm
|
|
|
}%
|
|
|
%
|
|
|
%
|
|
|
\def\mymathfont#1#2{% Towards Unicode math. *Should be declared after \hangpun
|
|
|
\multiply\twentypointfont by #2%
|
|
|
\multiply\eighteenpointfont by #2%
|
|
|
\multiply\sixteenpointfont by #2%
|
|
|
\multiply\fourteenpointfont by #2%
|
|
|
\multiply\twelvepointfont by #2%
|
|
|
\multiply\elevenpointfont by #2%
|
|
|
\multiply\tenpointfont by #2%
|
|
|
\multiply\ninepointfont by #2%
|
|
|
\multiply\eightpointfont by #2%
|
|
|
\multiply\sevenpointfont by #2%
|
|
|
\multiply\sixpointfont by #2%
|
|
|
\multiply\fivepointfont by #2%
|
|
|
% To see math romans in the declared font. E.g. 12 and $12$ will be in the same font
|
|
|
\font\tenrm="#1/S=10:mapping=tex-text:+pnum:+lnum" at\tenpointfont%
|
|
|
\font\sevenrm="#1/S=7:mapping=tex-text:+pnum:+lnum" at\sevenpointfont%
|
|
|
\font\fiverm="#1/S=5:mapping=tex-text:+pnum:+lnum" at\fivepointfont%
|
|
|
\textfont0=\tenrm%
|
|
|
\scriptfont0=\sevenrm%
|
|
|
\scriptscriptfont0=\fiverm%
|
|
|
\def\rm{\fam=0 \tenrm}%
|
|
|
%
|
|
|
% To cope with misnumbered glyphs such as theta of TeX's math italics family
|
|
|
\def\Gamma{{\rm\mathord Γ}}%
|
|
|
\def\Delta{{\rm\mathord Δ}}%
|
|
|
\def\Theta{{\rm\mathord Θ}}%
|
|
|
\def\Lambda{{\rm\mathord Λ}}%
|
|
|
\def\Xi{{\rm\mathord Ξ}}%
|
|
|
\def\Pi{{\rm\mathord Π}}%
|
|
|
\def\Sigma{{\rm\mathord Σ}}%
|
|
|
\def\Upsilon{{\rm\mathord ϒ}}%
|
|
|
\def\Phi{{\rm\mathord Φ}}%
|
|
|
\def\Psi{{\rm\mathord Ψ}}%
|
|
|
\def\Omega{{\rm\mathord Ω}}%
|
|
|
\def\hat{\mathaccent"745E }% Default is \def\hat{\mathaccent"705E }
|
|
|
% changed it because \mymathfont changes the roman regular font, i.e., family 0
|
|
|
%
|
|
|
%\def\alpha{{\mathord α}}%
|
|
|
%\def\eta{{\mathord η}}%
|
|
|
%\def\nu{{\mathord ν}}%
|
|
|
%\def\sigma{{\mathord σ}}%
|
|
|
%\def\beta{{\mathord β}}%
|
|
|
%\def\theta{{\mathord θ}}%
|
|
|
%\def\xi{{\mathord ξ}}%
|
|
|
%\def\varsigma{{\mathord ς}}%
|
|
|
%\def\omega{{\mathord ω}}%
|
|
|
%\def\gamma{{{\mathord γ}}}%
|
|
|
%\def\vartheta{{\mathord ϑ}}%
|
|
|
%\def\tau{{\mathord τ}}%
|
|
|
%\def\delta{{\mathord δ}}%
|
|
|
%\def\iota{{\mathord ι}}%
|
|
|
%\def\pi{{\mathord π}}%
|
|
|
%\def\upsilon{{\mathord υ}}%
|
|
|
%\def\varGamma{{\mathord Γ}}%
|
|
|
%\def\epsilon{{\mathord ε}}%
|
|
|
%\def\kappa{{\mathord κ}}%
|
|
|
%%\def\varphi % did not figure out
|
|
|
%\def\phi{{\mathord φ}}%
|
|
|
%%\def\varepsilon{{\mathord % did not figure out
|
|
|
%\def\lambda{{\mathord λ}}%
|
|
|
%\def\rho{{\mathord ρ}}%
|
|
|
%\def\zeta{{\mathord ζ}}%
|
|
|
%\def\mu{{\mathord μ}}%
|
|
|
%\def\chi{{\mathord χ}}%
|
|
|
%
|
|
|
%\def\j{^^^^0237}%
|
|
|
%\def\function{ƒ}%
|
|
|
%
|
|
|
\def\mytilde{\mathchoice{\tenrm{\raise1ex\hbox{\char"7E}\kern-1.4ex}}%
|
|
|
{\tenrm{\raise1ex\hbox{\char"7E}\kern-1.37ex}}%
|
|
|
{\sevenrm{\raise1ex\hbox{\char"7E}\kern-1.37ex}}%
|
|
|
{\fiverm{\raise1ex\hbox{\char"7E}\kern-1.37ex}}}% Note that for \mytilde to work properly \input font_kp or \input font_xx should be included before \mymathfont.
|
|
|
}%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
% For resetting the font size
|
|
|
\def\resetfontsize{\twentypointfont=2pt%
|
|
|
\eighteenpointfont=1.8pt%
|
|
|
\sixteenpointfont=1.6pt%
|
|
|
\fourteenpointfont=1.4pt%
|
|
|
\twelvepointfont=1.2pt%
|
|
|
\elevenpointfont=1.1pt%
|
|
|
\tenpointfont=1pt%
|
|
|
\ninepointfont=0.9pt%
|
|
|
\eightpointfont=0.8pt%
|
|
|
\sevenpointfont=0.7pt%
|
|
|
\sixpointfont=0.6pt%
|
|
|
\fivepointfont=0.5pt}%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
\def\setprotcode#1{%
|
|
|
\XeTeXprotrudechars=1%
|
|
|
\rpcode#1 U"0021 226% exclamation mark
|
|
|
\rpcode#1 U"002C 226% comma
|
|
|
\rpcode#1 U"002D 350% hyphen
|
|
|
\rpcode#1 U"002E 226% full stop/period
|
|
|
\rpcode#1 U"003B 226% semicolon
|
|
|
\rpcode#1 U"003A 226% colon
|
|
|
\rpcode#1 U"003F 226% question mark
|
|
|
\lpcode#1 U"2018 216% left single quote
|
|
|
\rpcode#1 U"2019 216% right single quote
|
|
|
\lpcode#1 U"201C 366% left double quote
|
|
|
\rpcode#1 U"201D 366% right double quote
|
|
|
\rpcode#1 U"2013 350% en dash
|
|
|
\rpcode#1 U"2014 350% em dash
|
|
|
}%
|
|
|
\def\hangpun{%
|
|
|
\setprotcode{\the\font}{}%
|
|
|
\setprotcode{\rm}{}%
|
|
|
\setprotcode{\it}{}%
|
|
|
\setprotcode{\sl}{}%
|
|
|
\setprotcode{\bf}{}%
|
|
|
\setprotcode{\itbf}{}%
|
|
|
\setprotcode{\slbf}{}%
|
|
|
\setprotcode{\caps}{}%
|
|
|
\setprotcode{\capsit}{}%
|
|
|
\setprotcode{\capssl}{}%
|
|
|
\setprotcode{\capsbf}{}%
|
|
|
\setprotcode{\capsitbf}{}%
|
|
|
\setprotcode{\capsslbf}{}%
|
|
|
\setprotcode{\fiverm}{}%
|
|
|
\setprotcode{\fiveit}{}%
|
|
|
\setprotcode{\fivesl}{}%
|
|
|
\setprotcode{\fivebf}{}%
|
|
|
\setprotcode{\fiveitbf}{}%
|
|
|
\setprotcode{\fiveslbf}{}%
|
|
|
\setprotcode{\fivecaps}{}%
|
|
|
\setprotcode{\fivecapsit}{}%
|
|
|
\setprotcode{\fivecapssl}{}%
|
|
|
\setprotcode{\fivecapsbf}{}%
|
|
|
\setprotcode{\fivecapsitbf}{}%
|
|
|
\setprotcode{\fivecapsslbf}{}%
|
|
|
\setprotcode{\sixrm}{}%
|
|
|
\setprotcode{\sixit}{}%
|
|
|
\setprotcode{\sixsl}{}%
|
|
|
\setprotcode{\sixbf}{}%
|
|
|
\setprotcode{\sixitbf}{}%
|
|
|
\setprotcode{\sixslbf}{}%
|
|
|
\setprotcode{\sixcaps}{}%
|
|
|
\setprotcode{\sixcapsit}{}%
|
|
|
\setprotcode{\sixcapssl}{}%
|
|
|
\setprotcode{\sixcapsbf}{}%
|
|
|
\setprotcode{\sixcapsitbf}{}%
|
|
|
\setprotcode{\sixcapsslbf}{}%
|
|
|
\setprotcode{\sevenrm}{}%
|
|
|
\setprotcode{\sevenit}{}%
|
|
|
\setprotcode{\sevensl}{}%
|
|
|
\setprotcode{\sevenbf}{}%
|
|
|
\setprotcode{\sevenitbf}{}%
|
|
|
\setprotcode{\sevenslbf}{}%
|
|
|
\setprotcode{\sevencaps}{}%
|
|
|
\setprotcode{\sevencapsit}{}%
|
|
|
\setprotcode{\sevencapssl}{}%
|
|
|
\setprotcode{\sevencapsbf}{}%
|
|
|
\setprotcode{\sevencapsitbf}{}%
|
|
|
\setprotcode{\sevencapsslbf}{}%
|
|
|
\setprotcode{\eightrm}{}%
|
|
|
\setprotcode{\eightit}{}%
|
|
|
\setprotcode{\eightsl}{}%
|
|
|
\setprotcode{\eightbf}{}%
|
|
|
\setprotcode{\eightitbf}{}%
|
|
|
\setprotcode{\eightslbf}{}%
|
|
|
\setprotcode{\eightcaps}{}%
|
|
|
\setprotcode{\eightcapsit}{}%
|
|
|
\setprotcode{\eightcapssl}{}%
|
|
|
\setprotcode{\eightcapsbf}{}%
|
|
|
\setprotcode{\eightcapsitbf}{}%
|
|
|
\setprotcode{\eightcapsslbf}{}%
|
|
|
\setprotcode{\ninerm}{}%
|
|
|
\setprotcode{\nineit}{}%
|
|
|
\setprotcode{\ninesl}{}%
|
|
|
\setprotcode{\ninebf}{}%
|
|
|
\setprotcode{\nineitbf}{}%
|
|
|
\setprotcode{\nineslbf}{}%
|
|
|
\setprotcode{\ninecaps}{}%
|
|
|
\setprotcode{\ninecapsit}{}%
|
|
|
\setprotcode{\ninecapssl}{}%
|
|
|
\setprotcode{\ninecapsbf}{}%
|
|
|
\setprotcode{\ninecapsitbf}{}%
|
|
|
\setprotcode{\ninecapsslbf}{}%
|
|
|
\setprotcode{\elevenrm}{}%
|
|
|
\setprotcode{\elevenit}{}%
|
|
|
\setprotcode{\elevensl}{}%
|
|
|
\setprotcode{\elevenbf}{}%
|
|
|
\setprotcode{\elevenitbf}{}%
|
|
|
\setprotcode{\elevenslbf}{}%
|
|
|
\setprotcode{\elevencaps}{}%
|
|
|
\setprotcode{\elevencapsit}{}%
|
|
|
\setprotcode{\elevencapssl}{}%
|
|
|
\setprotcode{\elevencapsbf}{}%
|
|
|
\setprotcode{\elevencapsitbf}{}%
|
|
|
\setprotcode{\elevencapsslbf}{}%
|
|
|
\setprotcode{\twelverm}{}%
|
|
|
\setprotcode{\twelveit}{}%
|
|
|
\setprotcode{\twelvesl}{}%
|
|
|
\setprotcode{\twelvebf}{}%
|
|
|
\setprotcode{\twelveitbf}{}%
|
|
|
\setprotcode{\twelveslbf}{}%
|
|
|
\setprotcode{\twelvecaps}{}%
|
|
|
\setprotcode{\twelvecapsit}{}%
|
|
|
\setprotcode{\twelvecapssl}{}%
|
|
|
\setprotcode{\twelvecapsbf}{}%
|
|
|
\setprotcode{\twelvecapsitbf}{}%
|
|
|
\setprotcode{\twelvecapsslbf}{}%
|
|
|
\setprotcode{\fourteenrm}{}%
|
|
|
\setprotcode{\fourteenit}{}%
|
|
|
\setprotcode{\fourteensl}{}%
|
|
|
\setprotcode{\fourteenbf}{}%
|
|
|
\setprotcode{\fourteenitbf}{}%
|
|
|
\setprotcode{\fourteenslbf}{}%
|
|
|
\setprotcode{\fourteencaps}{}%
|
|
|
\setprotcode{\fourteencapsit}{}%
|
|
|
\setprotcode{\fourteencapssl}{}%
|
|
|
\setprotcode{\fourteencapsbf}{}%
|
|
|
\setprotcode{\fourteencapsitbf}{}%
|
|
|
\setprotcode{\fourteencapsslbf}{}%
|
|
|
\setprotcode{\sixteenrm}{}%
|
|
|
\setprotcode{\sixteenit}{}%
|
|
|
\setprotcode{\sixteensl}{}%
|
|
|
\setprotcode{\sixteenbf}{}%
|
|
|
\setprotcode{\sixteenitbf}{}%
|
|
|
\setprotcode{\sixteenslbf}{}%
|
|
|
\setprotcode{\sixteencaps}{}%
|
|
|
\setprotcode{\sixteencapsit}{}%
|
|
|
\setprotcode{\sixteencapssl}{}%
|
|
|
\setprotcode{\sixteencapsbf}{}%
|
|
|
\setprotcode{\sixteencapsitbf}{}%
|
|
|
\setprotcode{\sixteencapsslbf}{}%
|
|
|
\setprotcode{\eighteenrm}{}%
|
|
|
\setprotcode{\eighteenit}{}%
|
|
|
\setprotcode{\eighteensl}{}%
|
|
|
\setprotcode{\eighteenbf}{}%
|
|
|
\setprotcode{\eighteenitbf}{}%
|
|
|
\setprotcode{\eighteenslbf}{}%
|
|
|
\setprotcode{\eighteencaps}{}%
|
|
|
\setprotcode{\eighteencapsit}{}%
|
|
|
\setprotcode{\eighteencapssl}{}%
|
|
|
\setprotcode{\eighteencapsbf}{}%
|
|
|
\setprotcode{\eighteencapsitbf}{}%
|
|
|
\setprotcode{\eighteencapsslbf}{}%
|
|
|
\setprotcode{\twentyrm}{}%
|
|
|
\setprotcode{\twentyit}{}%
|
|
|
\setprotcode{\twentysl}{}%
|
|
|
\setprotcode{\twentybf}{}%
|
|
|
\setprotcode{\twentyitbf}{}%
|
|
|
\setprotcode{\twentyslbf}{}%
|
|
|
\setprotcode{\twentycaps}{}%
|
|
|
\setprotcode{\twentycapsit}{}%
|
|
|
\setprotcode{\twentycapssl}{}%
|
|
|
\setprotcode{\twentycapsbf}{}%
|
|
|
\setprotcode{\twentycapsitbf}{}%
|
|
|
\setprotcode{\twentycapsslbf}{}%
|
|
|
}%
|
|
|
%{} needed after \setprotcode. If not when \fontss followed by number, will not print the %number.
|
|
|
%
|
|
|
\def\unsetprotcode#1{%
|
|
|
\XeTeXprotrudechars=1%
|
|
|
\rpcode#1 U"0021 0% exclamation mark
|
|
|
\rpcode#1 U"002C 0% comma
|
|
|
\rpcode#1 U"002D 0% hyphen
|
|
|
\rpcode#1 U"002E 0% full stop/period
|
|
|
\rpcode#1 U"003B 0% semicolon
|
|
|
\rpcode#1 U"003A 0% colon
|
|
|
\rpcode#1 U"003F 0% question mark
|
|
|
\lpcode#1 U"2018 0% left single quote
|
|
|
\rpcode#1 U"2019 0% right single quote
|
|
|
\lpcode#1 U"201C 0% left double quote
|
|
|
\rpcode#1 U"201D 0% right double quote
|
|
|
\rpcode#1 U"2013 0% en dash
|
|
|
\rpcode#1 U"2014 0% em dash
|
|
|
}%
|
|
|
\def\nohangpun{%
|
|
|
\unsetprotcode{\the\font}{}%
|
|
|
\unsetprotcode{\rm}{}%
|
|
|
\unsetprotcode{\it}{}%
|
|
|
\unsetprotcode{\sl}{}%
|
|
|
\unsetprotcode{\bf}{}%
|
|
|
\unsetprotcode{\itbf}{}%
|
|
|
\unsetprotcode{\slbf}{}%
|
|
|
\unsetprotcode{\caps}{}%
|
|
|
\unsetprotcode{\capsit}{}%
|
|
|
\unsetprotcode{\capssl}{}%
|
|
|
\unsetprotcode{\capsbf}{}%
|
|
|
\unsetprotcode{\capsitbf}{}%
|
|
|
\unsetprotcode{\capsslbf}{}%
|
|
|
\unsetprotcode{\fiverm}{}%
|
|
|
\unsetprotcode{\fiveit}{}%
|
|
|
\unsetprotcode{\fivesl}{}%
|
|
|
\unsetprotcode{\fivebf}{}%
|
|
|
\unsetprotcode{\fiveitbf}{}%
|
|
|
\unsetprotcode{\fiveslbf}{}%
|
|
|
\unsetprotcode{\fivecaps}{}%
|
|
|
\unsetprotcode{\fivecapsit}{}%
|
|
|
\unsetprotcode{\fivecapssl}{}%
|
|
|
\unsetprotcode{\fivecapsbf}{}%
|
|
|
\unsetprotcode{\fivecapsitbf}{}%
|
|
|
\unsetprotcode{\fivecapsslbf}{}%
|
|
|
\unsetprotcode{\sixrm}{}%
|
|
|
\unsetprotcode{\sixit}{}%
|
|
|
\unsetprotcode{\sixsl}{}%
|
|
|
\unsetprotcode{\sixbf}{}%
|
|
|
\unsetprotcode{\sixitbf}{}%
|
|
|
\unsetprotcode{\sixslbf}{}%
|
|
|
\unsetprotcode{\sixcaps}{}%
|
|
|
\unsetprotcode{\sixcapsit}{}%
|
|
|
\unsetprotcode{\sixcapssl}{}%
|
|
|
\unsetprotcode{\sixcapsbf}{}%
|
|
|
\unsetprotcode{\sixcapsitbf}{}%
|
|
|
\unsetprotcode{\sixcapsslbf}{}%
|
|
|
\unsetprotcode{\sevenrm}{}%
|
|
|
\unsetprotcode{\sevenit}{}%
|
|
|
\unsetprotcode{\sevensl}{}%
|
|
|
\unsetprotcode{\sevenbf}{}%
|
|
|
\unsetprotcode{\sevenitbf}{}%
|
|
|
\unsetprotcode{\sevenslbf}{}%
|
|
|
\unsetprotcode{\sevencaps}{}%
|
|
|
\unsetprotcode{\sevencapsit}{}%
|
|
|
\unsetprotcode{\sevencapssl}{}%
|
|
|
\unsetprotcode{\sevencapsbf}{}%
|
|
|
\unsetprotcode{\sevencapsitbf}{}%
|
|
|
\unsetprotcode{\sevencapsslbf}{}%
|
|
|
\unsetprotcode{\eightrm}{}%
|
|
|
\unsetprotcode{\eightit}{}%
|
|
|
\unsetprotcode{\eightsl}{}%
|
|
|
\unsetprotcode{\eightbf}{}%
|
|
|
\unsetprotcode{\eightitbf}{}%
|
|
|
\unsetprotcode{\eightslbf}{}%
|
|
|
\unsetprotcode{\eightcaps}{}%
|
|
|
\unsetprotcode{\eightcapsit}{}%
|
|
|
\unsetprotcode{\eightcapssl}{}%
|
|
|
\unsetprotcode{\eightcapsbf}{}%
|
|
|
\unsetprotcode{\eightcapsitbf}{}%
|
|
|
\unsetprotcode{\eightcapsslbf}{}%
|
|
|
\unsetprotcode{\ninerm}{}%
|
|
|
\unsetprotcode{\nineit}{}%
|
|
|
\unsetprotcode{\ninesl}{}%
|
|
|
\unsetprotcode{\ninebf}{}%
|
|
|
\unsetprotcode{\nineitbf}{}%
|
|
|
\unsetprotcode{\nineslbf}{}%
|
|
|
\unsetprotcode{\ninecaps}{}%
|
|
|
\unsetprotcode{\ninecapsit}{}%
|
|
|
\unsetprotcode{\ninecapssl}{}%
|
|
|
\unsetprotcode{\ninecapsbf}{}%
|
|
|
\unsetprotcode{\ninecapsitbf}{}%
|
|
|
\unsetprotcode{\ninecapsslbf}{}%
|
|
|
\unsetprotcode{\elevenrm}{}%
|
|
|
\unsetprotcode{\elevenit}{}%
|
|
|
\unsetprotcode{\elevensl}{}%
|
|
|
\unsetprotcode{\elevenbf}{}%
|
|
|
\unsetprotcode{\elevenitbf}{}%
|
|
|
\unsetprotcode{\elevenslbf}{}%
|
|
|
\unsetprotcode{\elevencaps}{}%
|
|
|
\unsetprotcode{\elevencapsit}{}%
|
|
|
\unsetprotcode{\elevencapssl}{}%
|
|
|
\unsetprotcode{\elevencapsbf}{}%
|
|
|
\unsetprotcode{\elevencapsitbf}{}%
|
|
|
\unsetprotcode{\elevencapsslbf}{}%
|
|
|
\unsetprotcode{\twelverm}{}%
|
|
|
\unsetprotcode{\twelveit}{}%
|
|
|
\unsetprotcode{\twelvesl}{}%
|
|
|
\unsetprotcode{\twelvebf}{}%
|
|
|
\unsetprotcode{\twelveitbf}{}%
|
|
|
\unsetprotcode{\twelveslbf}{}%
|
|
|
\unsetprotcode{\twelvecaps}{}%
|
|
|
\unsetprotcode{\twelvecapsit}{}%
|
|
|
\unsetprotcode{\twelvecapssl}{}%
|
|
|
\unsetprotcode{\twelvecapsbf}{}%
|
|
|
\unsetprotcode{\twelvecapsitbf}{}%
|
|
|
\unsetprotcode{\twelvecapsslbf}{}%
|
|
|
\unsetprotcode{\fourteenrm}{}%
|
|
|
\unsetprotcode{\fourteenit}{}%
|
|
|
\unsetprotcode{\fourteensl}{}%
|
|
|
\unsetprotcode{\fourteenbf}{}%
|
|
|
\unsetprotcode{\fourteenitbf}{}%
|
|
|
\unsetprotcode{\fourteenslbf}{}%
|
|
|
\unsetprotcode{\fourteencaps}{}%
|
|
|
\unsetprotcode{\fourteencapsit}{}%
|
|
|
\unsetprotcode{\fourteencapssl}{}%
|
|
|
\unsetprotcode{\fourteencapsbf}{}%
|
|
|
\unsetprotcode{\fourteencapsitbf}{}%
|
|
|
\unsetprotcode{\fourteencapsslbf}{}%
|
|
|
\unsetprotcode{\sixteenrm}{}%
|
|
|
\unsetprotcode{\sixteenit}{}%
|
|
|
\unsetprotcode{\sixteensl}{}%
|
|
|
\unsetprotcode{\sixteenbf}{}%
|
|
|
\unsetprotcode{\sixteenitbf}{}%
|
|
|
\unsetprotcode{\sixteenslbf}{}%
|
|
|
\unsetprotcode{\sixteencaps}{}%
|
|
|
\unsetprotcode{\sixteencapsit}{}%
|
|
|
\unsetprotcode{\sixteencapssl}{}%
|
|
|
\unsetprotcode{\sixteencapsbf}{}%
|
|
|
\unsetprotcode{\sixteencapsitbf}{}%
|
|
|
\unsetprotcode{\sixteencapsslbf}{}%
|
|
|
\unsetprotcode{\eighteenrm}{}%
|
|
|
\unsetprotcode{\eighteenit}{}%
|
|
|
\unsetprotcode{\eighteensl}{}%
|
|
|
\unsetprotcode{\eighteenbf}{}%
|
|
|
\unsetprotcode{\eighteenitbf}{}%
|
|
|
\unsetprotcode{\eighteenslbf}{}%
|
|
|
\unsetprotcode{\eighteencaps}{}%
|
|
|
\unsetprotcode{\eighteencapsit}{}%
|
|
|
\unsetprotcode{\eighteencapssl}{}%
|
|
|
\unsetprotcode{\eighteencapsbf}{}%
|
|
|
\unsetprotcode{\eighteencapsitbf}{}%
|
|
|
\unsetprotcode{\eighteencapsslbf}{}%
|
|
|
\unsetprotcode{\twentyrm}{}%
|
|
|
\unsetprotcode{\twentyit}{}%
|
|
|
\unsetprotcode{\twentysl}{}%
|
|
|
\unsetprotcode{\twentybf}{}%
|
|
|
\unsetprotcode{\twentyitbf}{}%
|
|
|
\unsetprotcode{\twentyslbf}{}%
|
|
|
\unsetprotcode{\twentycaps}{}%
|
|
|
\unsetprotcode{\twentycapsit}{}%
|
|
|
\unsetprotcode{\twentycapssl}{}%
|
|
|
\unsetprotcode{\twentycapsbf}{}%
|
|
|
\unsetprotcode{\twentycapsitbf}{}%
|
|
|
\unsetprotcode{\twentycapsslbf}{}%
|
|
|
}%
|
|
|
%{} needed after \setprotcode. If not when \fontss followed by number, will not print the number.
|
|
|
%
|
|
|
\def\fontss{\parindent=2em%
|
|
|
\baselineskip=2.8ex%
|
|
|
\spaceskip=0.30001em plus0.11em minus0.11em}%
|
|
|
%
|
|
|
%
|
|
|
%
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
%%%%%%%%%%%%%%%%%%% Special UNICODE Characters %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
\def\uAlpha{Α}%
|
|
|
\def\uBeta{Β}%
|
|
|
\def\uGamma{Γ}%
|
|
|
\def\uDelta{Δ}%
|
|
|
\def\uEpsilon{Ε}%
|
|
|
\def\uZeta{Ζ}%
|
|
|
\def\uEta{Η}%
|
|
|
\def\uTheta{Θ}%
|
|
|
\def\uIota{Ι}%
|
|
|
\def\uKappa{Κ}%
|
|
|
\def\uLambda{Λ}%
|
|
|
\def\uMu{Μ}%
|
|
|
\def\uNu{Ν}%
|
|
|
\def\uXi{Ξ}%
|
|
|
\def\uOmicron{Ο}%
|
|
|
\def\uPi{Π}%
|
|
|
\def\uRho{Ρ}%
|
|
|
\def\uSigma{Σ}%
|
|
|
\def\uTau{Τ}%
|
|
|
\def\uUpsilon{Υ}%
|
|
|
\def\uPhi{Φ}%
|
|
|
\def\uChi{Χ}%
|
|
|
\def\uPsi{Ψ}%
|
|
|
\def\uOmega{Ω}%
|
|
|
\def\ualpha{α}%
|
|
|
\def\ubeta{β}%
|
|
|
\def\ugamma{γ}%
|
|
|
\def\udelta{δ}%
|
|
|
\def\uepsilon{ε}%
|
|
|
\def\uzeta{ζ}%
|
|
|
\def\ueta{η}%
|
|
|
\def\utheta{θ}%
|
|
|
\def\uiota{ι}%
|
|
|
\def\ukappa{κ}%
|
|
|
\def\ulambda{λ}%
|
|
|
\def\umu{μ}%
|
|
|
\def\unu{ν}%
|
|
|
\def\uxi{ξ}%
|
|
|
\def\uomicron{ο}%
|
|
|
\def\upi{π}%
|
|
|
\def\urho{ρ}%
|
|
|
\def\usigmaf{ς}%
|
|
|
\def\usigma{σ}%
|
|
|
\def\utau{τ}%
|
|
|
\def\uupsilon{υ}%
|
|
|
\def\uphi{φ}%
|
|
|
\def\uchi{χ}%
|
|
|
\def\upsi{ψ}%
|
|
|
\def\uomega{ω}%
|
|
|
\def\uthetasym{ϑ}%
|
|
|
\def\uupsih{ϒ}%
|
|
|
\def\upiv{ϖ}%
|
|
|
\def\ubull{•}%
|
|
|
\def\uhellip{…}%
|
|
|
\def\uprime{′}%
|
|
|
\def\uPrime{″}%
|
|
|
\def\uoline{‾}%
|
|
|
\def\ufrasl{⁄}%
|
|
|
\def\uweierp{℘}%
|
|
|
\def\uimage{ℑ}%
|
|
|
\def\ureal{ℜ}%
|
|
|
\def\utrade{™}%
|
|
|
\def\ualefsym{ℵ}%
|
|
|
\def\ularr{←}%
|
|
|
\def\uuarr{↑}%
|
|
|
\def\urarr{→}%
|
|
|
\def\udarr{↓}%
|
|
|
\def\uharr{↔}%
|
|
|
\def\ucrarr{↵}%
|
|
|
\def\ulArr{⇐}%
|
|
|
\def\uuArr{⇑}%
|
|
|
\def\urArr{⇒}%
|
|
|
\def\udArr{⇓}%
|
|
|
\def\uhArr{⇔}%
|
|
|
\def\uforall{∀}%
|
|
|
\def\upart{∂}%
|
|
|
\def\uexist{∃}%
|
|
|
\def\uempty{∅}%
|
|
|
\def\unabla{∇}%
|
|
|
\def\uisin{∈}%
|
|
|
\def\unotin{∉}%
|
|
|
\def\uni{∋}%
|
|
|
\def\uprod{∏}%
|
|
|
\def\usum{∑}%
|
|
|
\def\uminus{−}%
|
|
|
\def\ulowast{∗}%
|
|
|
\def\uradic{√}%
|
|
|
\def\uprop{∝}%
|
|
|
\def\uinfin{∞}%
|
|
|
\def\uang{∠}%
|
|
|
\def\uand{∧}%
|
|
|
\def\uor{∨}%
|
|
|
\def\ucap{∩}%
|
|
|
\def\ucup{∪}%
|
|
|
\def\uint{∫}%
|
|
|
\def\uthere4{∴}%
|
|
|
\def\usim{∼}%
|
|
|
\def\ucong{≅}%
|
|
|
\def\uasymp{≈}%
|
|
|
\def\une{≠}%
|
|
|
\def\uequiv{≡}%
|
|
|
\def\ule{≤}%
|
|
|
\def\uge{≥}%
|
|
|
\def\usub{⊂}%
|
|
|
\def\usup{⊃}%
|
|
|
\def\unsub{⊄}%
|
|
|
\def\usube{⊆}%
|
|
|
\def\usupe{⊇}%
|
|
|
\def\uoplus{⊕}%
|
|
|
\def\uotimes{⊗}%
|
|
|
\def\uperp{⊥}%
|
|
|
\def\usdot{⋅}%
|
|
|
\def\ulceil{⌈}%
|
|
|
\def\urceil{⌉}%
|
|
|
\def\ulfloor{⌊}%
|
|
|
\def\urfloor{⌋}%
|
|
|
\def\ulang{⟨}%
|
|
|
\def\urang{⟩}%
|
|
|
\def\uloz{◊}%
|
|
|
\def\uspades{♠}%
|
|
|
\def\uclubs{♣}%
|
|
|
\def\uhearts{♥}%
|
|
|
\def\udiams{♦}%
|
|
|
\def\ufnof{ƒ}%
|
|
|
\def\uensp{ }%
|
|
|
\def\uemsp{ }%
|
|
|
\def\uthinsp{ }%
|
|
|
\def\uzwnj{}%
|
|
|
\def\uzwj{}%
|
|
|
\def\ulrm{}%
|
|
|
\def\urlm{}%
|
|
|
\def\undash{–}%
|
|
|
\def\umdash{—}%
|
|
|
\def\ulsquo{‘}%
|
|
|
\def\ursquo{’}%
|
|
|
\def\usbquo{‚}%
|
|
|
\def\uldquo{“}%
|
|
|
\def\urdquo{”}%
|
|
|
\def\ubdquo{„}%
|
|
|
\def\udagger{†}%
|
|
|
\def\uDagger{‡}%
|
|
|
\def\upermil{‰}%
|
|
|
\def\ulsaquo{‹}%
|
|
|
\def\ursaquo{›}%
|
|
|
\def\ueuro{€}%
|
|
|
\def\ucirc{ˆ}%
|
|
|
\def\utilde{˜}%
|
|
|
\def\uOElig{Œ}%
|
|
|
\def\uoelig{œ}%
|
|
|
\def\uScaron{Š}%
|
|
|
\def\uscaron{š}%
|
|
|
\def\uYuml{Ÿ}%
|
|
|
\def\uquot{"}%
|
|
|
\def\uamp{&}%
|
|
|
\def\uapos{'}%
|
|
|
\def\ult{<}%
|
|
|
\def\ugt{>}%
|
|
|
\def\unbsp{}%
|
|
|
\def\uiexcl{¡}%
|
|
|
\def\ucent{¢}%
|
|
|
\def\upound{£}%
|
|
|
\def\ucurren{¤}%
|
|
|
\def\uyen{¥}%
|
|
|
\def\ubrvbar{¦}%
|
|
|
\def\usect{§}%
|
|
|
\def\uuml{¨}%
|
|
|
\def\ucopy{©}%
|
|
|
\def\uordf{ª}%
|
|
|
\def\ulaquo{«}%
|
|
|
\def\unot{¬}%
|
|
|
\def\ushy{}%
|
|
|
\def\ureg{®}%
|
|
|
\def\umacr{¯}%
|
|
|
\def\udeg{°}%
|
|
|
\def\uplusmn{±}%
|
|
|
\def\usup2{²}%
|
|
|
\def\usup3{³}%
|
|
|
\def\uacute{´}%
|
|
|
\def\umicro{µ}%
|
|
|
\def\upara{¶}%
|
|
|
\def\umiddot{·}%
|
|
|
\def\ucedil{¸}%
|
|
|
\def\usup1{¹}%
|
|
|
\def\uordm{º}%
|
|
|
\def\uraquo{»}%
|
|
|
\def\ufrac14{¼}%
|
|
|
\def\ufrac12{½}%
|
|
|
\def\ufrac34{¾}%
|
|
|
\def\uiquest{¿}%
|
|
|
\def\uAgrave{À}%
|
|
|
\def\uAacute{Á}%
|
|
|
\def\uAcirc{Â}%
|
|
|
\def\uAtilde{Ã}%
|
|
|
\def\uAuml{Ä}%
|
|
|
\def\uAring{Å}%
|
|
|
\def\uAElig{Æ}%
|
|
|
\def\uCcedil{Ç}%
|
|
|
\def\uEgrave{È}%
|
|
|
\def\uEacute{É}%
|
|
|
\def\uEcirc{Ê}%
|
|
|
\def\uEuml{Ë}%
|
|
|
\def\uIgrave{Ì}%
|
|
|
\def\uIacute{Í}%
|
|
|
\def\uIcirc{Î}%
|
|
|
\def\uIuml{Ï}%
|
|
|
\def\uETH{Ð}%
|
|
|
\def\uNtilde{Ñ}%
|
|
|
\def\uOgrave{Ò}%
|
|
|
\def\uOacute{Ó}%
|
|
|
\def\uOcirc{Ô}%
|
|
|
\def\uOtilde{Õ}%
|
|
|
\def\uOuml{Ö}%
|
|
|
\def\utimes{×}%
|
|
|
\def\uOslash{Ø}%
|
|
|
\def\uUgrave{Ù}%
|
|
|
\def\uUacute{Ú}%
|
|
|
\def\uUcirc{Û}%
|
|
|
\def\uUuml{Ü}%
|
|
|
\def\uYacute{Ý}%
|
|
|
\def\uTHORN{Þ}%
|
|
|
\def\uszlig{ß}%
|
|
|
\def\uagrave{à}%
|
|
|
\def\uaacute{á}%
|
|
|
\def\uacirc{â}%
|
|
|
\def\uatilde{ã}%
|
|
|
\def\uauml{ä}%
|
|
|
\def\uaring{å}%
|
|
|
\def\uaelig{æ}%
|
|
|
\def\uccedil{ç}%
|
|
|
\def\uegrave{è}%
|
|
|
\def\ueacute{é}%
|
|
|
\def\uecirc{ê}%
|
|
|
\def\ueuml{ë}%
|
|
|
\def\uigrave{ì}%
|
|
|
\def\uiacute{í}%
|
|
|
\def\uicirc{î}%
|
|
|
\def\uiuml{ï}%
|
|
|
\def\ueth{ð}%
|
|
|
\def\untilde{ñ}%
|
|
|
\def\uograve{ò}%
|
|
|
\def\uoacute{ó}%
|
|
|
\def\uocirc{ô}%
|
|
|
\def\uotilde{õ}%
|
|
|
\def\uouml{ö}%
|
|
|
\def\udivide{÷}%
|
|
|
\def\uoslash{ø}%
|
|
|
\def\uugrave{ù}%
|
|
|
\def\uuacute{ú}%
|
|
|
\def\uucirc{û}%
|
|
|
\def\uuuml{ü}%
|
|
|
\def\uyacute{ý}%
|
|
|
\def\uthorn{þ}%
|
|
|
\def\uyuml{ÿ}%
|
|
|
\def\uhbar{ħ}%
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |