From 93f81e354be8c7e30f80b421655d4aa39156348c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 10 Apr 2016 23:51:25 +0000 Subject: font-change-xetex (8apr16) git-svn-id: svn://tug.org/texlive/trunk@40404 c570f23f-e606-0410-a88d-b1316a301751 --- .../xetex/font-change-xetex/font-change-xetex.tex | 1135 ++++++++++++++++++++ 1 file changed, 1135 insertions(+) create mode 100644 Master/texmf-dist/tex/xetex/font-change-xetex/font-change-xetex.tex (limited to 'Master/texmf-dist/tex/xetex') diff --git a/Master/texmf-dist/tex/xetex/font-change-xetex/font-change-xetex.tex b/Master/texmf-dist/tex/xetex/font-change-xetex/font-change-xetex.tex new file mode 100644 index 00000000000..8c2a04a0487 --- /dev/null +++ b/Master/texmf-dist/tex/xetex/font-change-xetex/font-change-xetex.tex @@ -0,0 +1,1135 @@ +% 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{ħ}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ No newline at end of file -- cgit v1.2.3