diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-12 23:45:36 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-12 23:45:36 +0000 |
commit | 2939242967231097459df0fc3150fabc2f639111 (patch) | |
tree | 00fe7273a946e43cc5d5b9fb00250af4fe82866e /Master/texmf-dist/tex/fontinst/mathetx | |
parent | 5bcbcf594f1d7f279c5897da00d676e6270a0a9a (diff) |
trunk/Master/texmf-dist/tex/fontinst
git-svn-id: svn://tug.org/texlive/trunk@612 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/fontinst/mathetx')
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/euex.etx | 164 | ||||
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/eufrak.etx | 238 | ||||
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/eurm.etx | 239 | ||||
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/euscr.etx | 171 | ||||
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/msam.etx | 636 | ||||
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/msbm.etx | 619 | ||||
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/oml.etx | 625 | ||||
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/oms.etx | 672 | ||||
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/omx.etx | 731 | ||||
-rw-r--r-- | Master/texmf-dist/tex/fontinst/mathetx/rsfs.etx | 92 |
10 files changed, 4187 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/fontinst/mathetx/euex.etx b/Master/texmf-dist/tex/fontinst/mathetx/euex.etx new file mode 100644 index 00000000000..1d33e7ac4b6 --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/euex.etx @@ -0,0 +1,164 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Matthias Clasen and Ulrik Vieth", +%%% version = "1.915", +%%% date = "26 October 2000", +%%% time = "11:28:00 CEST", +%%% filename = "euex.etx", +%%% email = "fontinst@cogs.susx.ac.uk", +%%% URL = "http://www.tug.org/applications/fontinst/index.html", +%%% checksum = "", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the Euler extension encoding as a TeX +%%% font encoding file, for use with the fontinst +%%% utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +\relax +\documentclass[twocolumn]{article} +\usepackage{fontdoc}[1999/11/04] + +\useexamplefont{euex10} +\showbranches + +\title{The AMS Euler Extension encoding vector} +\author{Matthias Clasen and Ulrik Vieth} + +\begin{document} +\maketitle + +\encoding + +\needsfontinstversion{1.909} + +\begincomment +\section{Default values} +\endcomment + +\setstr{codingscheme}{EULER SUBSTITUTIONS ONLY} +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\comment{The following font dimensions are taken from \texttt{euex10}.} + +\setint{defaultrulethickness}{40} +\setint{bigopspacing1}{111} +\setint{bigopspacing2}{167} +\setint{bigopspacing3}{200} +\setint{bigopspacing4}{600} +\setint{bigopspacing5}{100} + +\begincomment +\section{Default font dimensions} +\endcomment + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{0} % interword space +\setint{fontdimen(3)}{0} % interword stretch +\setint{fontdimen(4)}{0} % interword shrink +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\setint{fontdimen(7)}{0} % extra space after . + +\setint{fontdimen(8)}{\int{defaultrulethickness}} % default rule thickness +\setint{fontdimen(9)}{\int{bigopspacing1}} % bigopspacing 1 +\setint{fontdimen(10)}{\int{bigopspacing2}} % bigopspacing 2 +\setint{fontdimen(11)}{\int{bigopspacing3}} % bigopspacing 3 +\setint{fontdimen(12)}{\int{bigopspacing4}} % bigopspacing 4 +\setint{fontdimen(13)}{\int{bigopspacing5}} % bigopspacing 5 + + +\begincomment +\section{The encoding} +\endcomment + +\setslotcomment{The symbol `\slotexample'.} + +\nextslot{8} +\setslot{braceleftbig}\endsetslot +\setslot{bracerightbig}\endsetslot +\setslot{braceleftBig}\endsetslot +\setslot{bracerightBig}\endsetslot +\setslot{braceleftbigg}\endsetslot +\setslot{bracerightbigg}\endsetslot +\setslot{braceleftBigg}\endsetslot +\setslot{bracerightBigg}\endsetslot + +\nextslot{24} +\setslot{arrowlefttophalf}\endsetslot +\setslot{arrowleftbothalf}\endsetslot +\setslot{arrowrighttophalf}\endsetslot +\setslot{arrowrightbothalf}\endsetslot + +\nextslot{32} +\setslot{arrowleft}\endsetslot +\setslot{arrowright}\endsetslot +\setslot{arrowup}\endsetslot +\setslot{arrowdown}\endsetslot +\setslot{arrowboth}\endsetslot +\setslot{arrownortheast}\endsetslot +\setslot{arrowsoutheast}\endsetslot + +\nextslot{40} +\setslot{arrowdblleft}\endsetslot +\setslot{arrowdblright}\endsetslot +\setslot{arrowdblup}\endsetslot +\setslot{arrowdbldown}\endsetslot +\setslot{arrowdblboth}\endsetslot +\setslot{arrownorthwest}\endsetslot +\setslot{arrowsouthwest}\endsetslot + +\nextslot{49} +\setslot{infinity}\endsetslot + +\nextslot{56} +\setslot{bracelefttp}\endsetslot +\setslot{bracerighttp}\endsetslot +\setslot{braceleftbt}\endsetslot +\setslot{bracerightbt}\endsetslot +\setslot{braceleftmid}\endsetslot +\setslot{bracerightmid}\endsetslot +\setslot{braceex}\endsetslot + +\nextslot{72} +\setslot{contintegraltext}\endsetslot +\setslot{contintegraldisplay}\endsetslot + +\nextslot{80} +\setslot{summationtext}\endsetslot +\setslot{producttext}\endsetslot +\setslot{integraltext}\endsetslot + +\nextslot{88} +\setslot{summationdisplay}\endsetslot +\setslot{productdisplay}\endsetslot +\setslot{integraldisplay}\endsetslot + +\nextslot{96} +\setslot{coproducttext}\endsetslot +\setslot{coproductdisplay}\endsetslot + +\nextslot{122} +\setslot{bracehtipdownleft}\endsetslot +\setslot{bracehtipdownright}\endsetslot +\setslot{bracehtipupleft}\endsetslot +\setslot{bracehtipupright}\endsetslot + +\endencoding + +\section{Changes} + +12 October 2000, v1\,1.915: Introduced intermediate variables for +fontdimens 8--13. Updated markup. (LH) + +\end{document} diff --git a/Master/texmf-dist/tex/fontinst/mathetx/eufrak.etx b/Master/texmf-dist/tex/fontinst/mathetx/eufrak.etx new file mode 100644 index 00000000000..edc289e80da --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/eufrak.etx @@ -0,0 +1,238 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Matthias Clasen and Ulrik Vieth", +%%% version = "1.915", +%%% date = "26 October 2000", +%%% time = "11:29:00 CEST", +%%% filename = "eufrak.etx", +%%% email = "fontinst@cogs.susx.ac.uk", +%%% URL = "http://www.tug.org/applications/fontinst/index.html", +%%% checksum = "", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the Euler Fraktur encoding as a TeX +%%% font encoding file, for use with the fontinst +%%% utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +\relax +\documentclass[twocolumn]{article} +\usepackage{fontdoc}[1999/11/04] + +\useexamplefont{eufm10} +\showbranches + +\title{The AMS Euler Fraktur encoding vector (\texttt{OT1}-subset)} +\author{Matthias Clasen and Ulrik Vieth} + +\begin{document} +\maketitle + +\encoding + +\needsfontinstversion{1.909} + +\begincomment +\section{Default values} +\endcomment + +\setstr{codingscheme}{TEX TEXT SUBSET} +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\comment{The following font dimensions are taken from \texttt{eufm10}.} + +\setint{num1}{378} +\setint{num2}{270} +\setint{num3}{297} +\setint{denom1}{378} +\setint{denom2}{162} +\setint{sup1}{405} +\setint{sup2}{378} +\setint{sup3}{324} +\setint{sub1}{189} +\setint{sub2}{243} +\setint{supdrop}{405} +\setint{subdrop}{27} +\setint{delim1}{2198} +\setint{delim2}{1000} +\setint{axisheight}{257} + +\begincomment +\section{Font dimensions} +\endcomment + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{0} % interword space +\setint{fontdimen(3)}{0} % interword stretch +\setint{fontdimen(4)}{0} % interword shrink +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\setint{fontdimen(7)}{0} % extra space after . + +\setint{fontdimen(8)}{\int{num1}} % num 1 +\setint{fontdimen(9)}{\int{num2}} % num 2 +\setint{fontdimen(10)}{\int{num3}} % num 3 +\setint{fontdimen(11)}{\int{denom1}} % denom 1 +\setint{fontdimen(12)}{\int{denom2}} % denom 2 +\setint{fontdimen(13)}{\int{sup1}} % sup 1 +\setint{fontdimen(14)}{\int{sup2}} % sup 2 +\setint{fontdimen(15)}{\int{sup3}} % sup 3 +\setint{fontdimen(16)}{\int{sub1}} % sub 1 +\setint{fontdimen(17)}{\int{sub2}} % sub 2 +\setint{fontdimen(18)}{\int{supdrop}} % supdrop +\setint{fontdimen(19)}{\int{subdrop}} % subdrop +\setint{fontdimen(20)}{\int{delim1}} % delim 1 +\setint{fontdimen(21)}{\int{delim2}} % delim 2 +\setint{fontdimen(22)}{\int{axisheight}} % math axis height + + +\begincomment +\section{The encoding} +\endcomment + +\setslotcomment{The alternate letter `\slotexample'.} + +\setslot{d1frak}\endsetslot +\setslot{d2frak}\endsetslot +\setslot{f1frak}\endsetslot +\setslot{f2frak}\endsetslot +\setslot{g1frak}\endsetslot +\setslot{t1frak}\endsetslot +\setslot{t2frak}\endsetslot +\setslot{u1frak}\endsetslot + +\resetslotcomment{The symbol `\slotexample'.} + +\nextslot{18} +\setslot{quoteleft}\endsetslot +\setslot{quoteright}\endsetslot + +\nextslot{33} +\setslot{exclam}\endsetslot +\skipslots{4} +\setslot{ampersand}\endsetslot +\setslot{quotesingle}\endsetslot +\setslot{parenleft}\endsetslot +\setslot{parenright}\endsetslot +\setslot{asterisk}\endsetslot +\setslot{plus}\endsetslot +\setslot{comma}\endsetslot +\setslot{minus}\endsetslot +\setslot{period}\endsetslot +\setslot{slash}\endsetslot + +\resetslotcomment{The Fraktur numeral `\slotexample'.} + +\nextslot{48} +\setslot{zerofrak}\endsetslot +\setslot{onefrak}\endsetslot +\setslot{twofrak}\endsetslot +\setslot{threefrak}\endsetslot +\setslot{fourfrak}\endsetslot +\setslot{fivefrak}\endsetslot +\setslot{sixfrak}\endsetslot +\setslot{sevenfrak}\endsetslot +\setslot{eightfrak}\endsetslot +\setslot{ninefrak}\endsetslot + +\resetslotcomment{The symbol `\slotexample'.} + +\setslot{colon}\endsetslot +\setslot{semicolon}\endsetslot +\skipslots{1} +\setslot{equal}\endsetslot +\skipslots{1} +\setslot{question}\endsetslot + +\resetslotcomment{The Fraktur letter `\slotexample'.} + +\nextslot{65} +\setslot{Afrak}\endsetslot +\setslot{Bfrak}\endsetslot +\setslot{Cfrak}\endsetslot +\setslot{Dfrak}\endsetslot +\setslot{Efrak}\endsetslot +\setslot{Ffrak}\endsetslot +\setslot{Gfrak}\endsetslot +\setslot{Hfrak}\endsetslot +\setslot{Ifrak}\endsetslot +\setslot{Jfrak}\endsetslot +\setslot{Kfrak}\endsetslot +\setslot{Lfrak}\endsetslot +\setslot{Mfrak}\endsetslot +\setslot{Nfrak}\endsetslot +\setslot{Ofrak}\endsetslot +\setslot{Pfrak}\endsetslot +\setslot{Qfrak}\endsetslot +\setslot{Rfrak}\endsetslot +\setslot{Sfrak}\endsetslot +\setslot{Tfrak}\endsetslot +\setslot{Ufrak}\endsetslot +\setslot{Vfrak}\endsetslot +\setslot{Wfrak}\endsetslot +\setslot{Xfrak}\endsetslot +\setslot{Yfrak}\endsetslot +\setslot{Zfrak}\endsetslot + +\resetslotcomment{The symbol `\slotexample'.} + +\setslot{bracketleft}\endsetslot +\skipslots{1} +\setslot{bracketright}\endsetslot +\setslot{asciicircum}\endsetslot + +\resetslotcomment{The Fraktur letter `\slotexample'.} + +\nextslot{97} +\setslot{afrak}\endsetslot +\setslot{bfrak}\endsetslot +\setslot{cfrak}\endsetslot +\setslot{dfrak}\endsetslot +\setslot{efrak}\endsetslot +\setslot{ffrak}\endsetslot +\setslot{gfrak}\endsetslot +\setslot{hfrak}\endsetslot +\setslot{ifrak}\endsetslot +\setslot{jfrak}\endsetslot +\setslot{kfrak}\endsetslot +\setslot{lfrak}\endsetslot +\setslot{mfrak}\endsetslot +\setslot{nfrak}\endsetslot +\setslot{ofrak}\endsetslot +\setslot{pfrak}\endsetslot +\setslot{qfrak}\endsetslot +\setslot{rfrak}\endsetslot +\setslot{sfrak}\endsetslot +\setslot{tfrak}\endsetslot +\setslot{ufrak}\endsetslot +\setslot{vfrak}\endsetslot +\setslot{wfrak}\endsetslot +\setslot{xfrak}\endsetslot +\setslot{yfrak}\endsetslot +\setslot{zfrak}\endsetslot + +\resetslotcomment{The symbol `\slotexample'.} + +\skipslots{2} +\setslot{quotedbl}\endsetslot +\skipslots{1} +\setslot{onealtfrak}\endsetslot + +\endencoding + +\section{Changes} + +12 October 2000, v\,1.915: Introduced intermediate variables for fontdimens +8--22. Updated markup. (LH) + +\end{document} diff --git a/Master/texmf-dist/tex/fontinst/mathetx/eurm.etx b/Master/texmf-dist/tex/fontinst/mathetx/eurm.etx new file mode 100644 index 00000000000..063137ad6f5 --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/eurm.etx @@ -0,0 +1,239 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Matthias Clasen and Ulrik Vieth", +%%% version = "1.915", +%%% date = "26 October 2000", +%%% time = "11:29:00 CEST", +%%% filename = "eurm.etx", +%%% email = "fontinst@cogs.susx.ac.uk", +%%% URL = "http://www.tug.org/applications/fontinst/index.html", +%%% checksum = "", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the Euler Roman encoding as a TeX +%%% font encoding file, for use with the fontinst +%%% utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +\relax +\documentclass[twocolumn]{article} +\usepackage{fontdoc}[1999/11/04] + +\useexamplefont{eurm10} +\showbranches + +\title{The AMS Euler Roman encoding vector (\texttt{OML}-subset)} +\author{Matthias Clasen and Ulrik Vieth} + +\begin{document} +\maketitle + +\encoding + +\needsfontinstversion{1.909} + +\begincomment +\section{Default values} +\endcomment + +\setstr{codingscheme}{TEX MATH ITALIC SUBSET} +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\comment{The following font dimensions are taken from \texttt{eurm10}.} + +\setint{num1}{378} +\setint{num2}{270} +\setint{num3}{297} +\setint{denom1}{378} +\setint{denom2}{162} +\setint{sup1}{405} +\setint{sup2}{378} +\setint{sup3}{324} +\setint{sub1}{189} +\setint{sub2}{243} +\setint{supdrop}{405} +\setint{subdrop}{27} +\setint{delim1}{2198} +\setint{delim2}{1000} +\setint{axisheight}{257} + +\begincomment +\section{Font dimensions} +\endcomment + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{0} % interword space +\setint{fontdimen(3)}{0} % interword stretch +\setint{fontdimen(4)}{0} % interword shrink +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\setint{fontdimen(7)}{0} % extra space after . + +\setint{fontdimen(8)}{\int{num1}} % num 1 +\setint{fontdimen(9)}{\int{num2}} % num 2 +\setint{fontdimen(10)}{\int{num3}} % num 3 +\setint{fontdimen(11)}{\int{denom1}} % denom 1 +\setint{fontdimen(12)}{\int{denom2}} % denom 2 +\setint{fontdimen(13)}{\int{sup1}} % sup 1 +\setint{fontdimen(14)}{\int{sup2}} % sup 2 +\setint{fontdimen(15)}{\int{sup3}} % sup 3 +\setint{fontdimen(16)}{\int{sub1}} % sub 1 +\setint{fontdimen(17)}{\int{sub2}} % sub 2 +\setint{fontdimen(18)}{\int{supdrop}} % supdrop +\setint{fontdimen(19)}{\int{subdrop}} % subdrop +\setint{fontdimen(20)}{\int{delim1}} % delim 1 +\setint{fontdimen(21)}{\int{delim2}} % delim 2 +\setint{fontdimen(22)}{\int{axisheight}} % math axis height + + +\begincomment +\section{The encoding} +\endcomment + +\setslotcomment{The Greek letter `\slotexample'.} +\setslot{Gammaupright}\endsetslot +\setslot{Deltaupright}\endsetslot +\setslot{Thetaupright}\endsetslot +\setslot{Lambdaupright}\endsetslot +\setslot{Xiupright}\endsetslot +\setslot{Piupright}\endsetslot +\setslot{Sigmaupright}\endsetslot +\setslot{Upsilonupright}\endsetslot +\setslot{Phiupright}\endsetslot +\setslot{Psiupright}\endsetslot +\setslot{Omegaupright}\endsetslot +\setslot{alphaupright}\endsetslot +\setslot{betaupright}\endsetslot +\setslot{gammaupright}\endsetslot +\setslot{deltaupright}\endsetslot +\setslot{epsilonupright}\endsetslot +\setslot{zetaupright}\endsetslot +\setslot{etaupright}\endsetslot +\setslot{thetaupright}\endsetslot +\setslot{iotaupright}\endsetslot +\setslot{kappaupright}\endsetslot +\setslot{lambdaupright}\endsetslot +\setslot{muupright}\endsetslot +\setslot{nuupright}\endsetslot +\setslot{xiupright}\endsetslot +\setslot{piupright}\endsetslot +\setslot{rhoupright}\endsetslot +\setslot{sigmaupright}\endsetslot +\setslot{tauupright}\endsetslot +\setslot{upsilonupright}\endsetslot +\setslot{phiupright}\endsetslot +\setslot{chiupright}\endsetslot +\setslot{psiupright}\endsetslot +\setslot{omegaupright}\endsetslot +\setslot{epsilon1upright}\endsetslot +\setslot{theta1upright}\endsetslot +\setslot{pi1upright}\endsetslot +\skipslots{2} +\setslot{phi1upright}\endsetslot + +\nextslot{48} + +\resetslotcomment{The numeral `\slotexample'.} +\setslot{zeroupright}\endsetslot +\setslot{oneupright}\endsetslot +\setslot{twoupright}\endsetslot +\setslot{threeupright}\endsetslot +\setslot{fourupright}\endsetslot +\setslot{fiveupright}\endsetslot +\setslot{sixupright}\endsetslot +\setslot{sevenupright}\endsetslot +\setslot{eightupright}\endsetslot +\setslot{nineupright}\endsetslot + +\resetslotcomment{The symbol `\slotexample'.} +\setslot{period}\endsetslot +\setslot{comma}\endsetslot +\setslot{less}\endsetslot +\setslot{slash}\endsetslot +\setslot{greater}\endsetslot +\skipslots{1} +\setslot{partialdiffupright}\endsetslot + +\nextslot{65} + +\resetslotcomment{The letter `\slotexample'.} +\setslot{A}\endsetslot +\setslot{B}\endsetslot +\setslot{C}\endsetslot +\setslot{D}\endsetslot +\setslot{E}\endsetslot +\setslot{F}\endsetslot +\setslot{G}\endsetslot +\setslot{H}\endsetslot +\setslot{I}\endsetslot +\setslot{J}\endsetslot +\setslot{K}\endsetslot +\setslot{L}\endsetslot +\setslot{M}\endsetslot +\setslot{N}\endsetslot +\setslot{O}\endsetslot +\setslot{P}\endsetslot +\setslot{Q}\endsetslot +\setslot{R}\endsetslot +\setslot{S}\endsetslot +\setslot{T}\endsetslot +\setslot{U}\endsetslot +\setslot{V}\endsetslot +\setslot{W}\endsetslot +\setslot{X}\endsetslot +\setslot{Y}\endsetslot +\setslot{Z}\endsetslot +\skipslots{5} + +\setslot{lscript}\endsetslot +\setslot{a}\endsetslot +\setslot{b}\endsetslot +\setslot{c}\endsetslot +\setslot{d}\endsetslot +\setslot{e}\endsetslot +\setslot{f}\endsetslot +\setslot{g}\endsetslot +\setslot{h}\endsetslot +\setslot{i}\endsetslot +\setslot{j}\endsetslot +\setslot{k}\endsetslot +\setslot{l}\endsetslot +\setslot{m}\endsetslot +\setslot{n}\endsetslot +\setslot{o}\endsetslot +\setslot{p}\endsetslot +\setslot{q}\endsetslot +\setslot{r}\endsetslot +\setslot{s}\endsetslot +\setslot{t}\endsetslot +\setslot{u}\endsetslot +\setslot{v}\endsetslot +\setslot{w}\endsetslot +\setslot{x}\endsetslot +\setslot{y}\endsetslot +\setslot{z}\endsetslot +\setslot{dotlessi}\endsetslot +\setslot{dotlessj}\endsetslot +\setslot{weierstrass}\endsetslot + +\nextslot{127} +\setslot{skewchar}\endsetslot + +\endencoding + +\section{Changes} + +12 October 2000, v\,1.915: Introduced intermediate variables for fontdimens +8--22. Updated markup. (LH) + +\end{document} diff --git a/Master/texmf-dist/tex/fontinst/mathetx/euscr.etx b/Master/texmf-dist/tex/fontinst/mathetx/euscr.etx new file mode 100644 index 00000000000..c5811f646c0 --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/euscr.etx @@ -0,0 +1,171 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Matthias Clasen and Ulrik Vieth", +%%% version = "1.915", +%%% date = "26 October 2000", +%%% time = "11:30:00 CEST", +%%% filename = "euscr.etx", +%%% email = "fontinst@cogs.susx.ac.uk", +%%% URL = "http://www.tug.org/applications/fontinst/index.html", +%%% checksum = "", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the Euler Script encoding as a TeX +%%% font encoding file, for use with the fontinst +%%% utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +\relax +\documentclass[twocolumn]{article} +\usepackage{fontdoc}[1999/11/04] + +\useexamplefont{eusm10} +\showbranches + +\title{The AMS Euler Script encoding vector (\texttt{OMS}-subset)} +\author{Matthias Clasen and Ulrik Vieth} + +\begin{document} +\maketitle + +\encoding + +\needsfontinstversion{1.909} + +\begincomment +\section{Default values} +\endcomment + +\setstr{codingscheme}{TEX MATH SYMBOLS SUBSET} +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\comment{The following font dimensions are taken from \texttt{eusm10}.} + +\setint{num1}{378} +\setint{num2}{270} +\setint{num3}{297} +\setint{denom1}{378} +\setint{denom2}{162} +\setint{sup1}{405} +\setint{sup2}{378} +\setint{sup3}{324} +\setint{sub1}{189} +\setint{sub2}{243} +\setint{supdrop}{405} +\setint{subdrop}{27} +\setint{delim1}{2198} +\setint{delim2}{1000} +\setint{axisheight}{257} + +\begincomment +\section{Font dimensions} +\endcomment + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{0} % interword space +\setint{fontdimen(3)}{0} % interword stretch +\setint{fontdimen(4)}{0} % interword shrink +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\setint{fontdimen(7)}{0} % extra space after . + +\setint{fontdimen(8)}{\int{num1}} % num 1 +\setint{fontdimen(9)}{\int{num2}} % num 2 +\setint{fontdimen(10)}{\int{num3}} % num 3 +\setint{fontdimen(11)}{\int{denom1}} % denom 1 +\setint{fontdimen(12)}{\int{denom2}} % denom 2 +\setint{fontdimen(13)}{\int{sup1}} % sup 1 +\setint{fontdimen(14)}{\int{sup2}} % sup 2 +\setint{fontdimen(15)}{\int{sup3}} % sup 3 +\setint{fontdimen(16)}{\int{sub1}} % sub 1 +\setint{fontdimen(17)}{\int{sub2}} % sub 2 +\setint{fontdimen(18)}{\int{supdrop}} % supdrop +\setint{fontdimen(19)}{\int{subdrop}} % subdrop +\setint{fontdimen(20)}{\int{delim1}} % delim 1 +\setint{fontdimen(21)}{\int{delim2}} % delim 2 +\setint{fontdimen(22)}{\int{axisheight}} % math axis height + + +\begincomment +\section{The encoding} +\endcomment + +\setslotcomment{The symbol `\slotexample'.} + +\nextslot{24} +\setslot{similar}\endsetslot + +\nextslot{48} +\setslot{skewchar}\endsetslot + +\nextslot{58} +\setslot{logicalnot}\endsetslot +\nextslot{60} +\setslot{Rfraktur}\endsetslot +\setslot{Ifraktur}\endsetslot +\nextslot{64} +\setslot{aleph}\endsetslot + +\setslotcomment{The script letter `\slotexample'.} + +\nextslot{65} +\setslot{Acal}\endsetslot +\setslot{Bcal}\endsetslot +\setslot{Ccal}\endsetslot +\setslot{Dcal}\endsetslot +\setslot{Ecal}\endsetslot +\setslot{Fcal}\endsetslot +\setslot{Gcal}\endsetslot +\setslot{Hcal}\endsetslot +\setslot{Ical}\endsetslot +\setslot{Jcal}\endsetslot +\setslot{Kcal}\endsetslot +\setslot{Lcal}\endsetslot +\setslot{Mcal}\endsetslot +\setslot{Ncal}\endsetslot +\setslot{Ocal}\endsetslot +\setslot{Pcal}\endsetslot +\setslot{Qcal}\endsetslot +\setslot{Rcal}\endsetslot +\setslot{Scal}\endsetslot +\setslot{Tcal}\endsetslot +\setslot{Ucal}\endsetslot +\setslot{Vcal}\endsetslot +\setslot{Wcal}\endsetslot +\setslot{Xcal}\endsetslot +\setslot{Ycal}\endsetslot +\setslot{Zcal}\endsetslot + +\setslotcomment{The symbol `\slotexample'.} + +\nextslot{94} +\setslot{logicaland}\endsetslot +\setslot{logicalor}\endsetslot +\nextslot{102} +\setslot{braceleft}\endsetslot +\setslot{braceright}\endsetslot +\nextslot{106} +\setslot{bar}\endsetslot +\nextslot{110} +\setslot{backslash}\endsetslot +\nextslot{120} +\setslot{section}\endsetslot + +\endencoding + +\section{Changes} + +12 October 2000, v\,1.915: Introduced intermediate variables for fontdimens +8--22. Updated markup. (LH) + +\end{document} diff --git a/Master/texmf-dist/tex/fontinst/mathetx/msam.etx b/Master/texmf-dist/tex/fontinst/mathetx/msam.etx new file mode 100644 index 00000000000..89a38dedfb2 --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/msam.etx @@ -0,0 +1,636 @@ +\relax + +\documentclass[twocolumn]{article} + +\usepackage{fontdoc} +\usepackage{amssymb} +\usepackage{multicol} + +\title{The AMS \texttt{msam} symbol encoding vector} +\author{Mattias Clasen, modifications by Ulrik Vieth} + +\begin{document} +\onecolumn + +\maketitle + +\section{Introduction} + +This document describes the AMS \texttt{msam} symbol encoding, which +is unfortunately called \texttt{TEX MATH SYMBOLS} in the \texttt{.tfm} +files although it has nothing to do with the encoding of +\texttt{cmsy}. To overcome this difficulty use e.g.\ \texttt{msam10} +like +\begin{quote} + \textellipsis + \verb|,\metrics\generalpltomtx{msam10}{msam10}{pl}{msam},msam10,|% + \textellipsis +\end{quote} +in the \textit{file list} argument of \verb+\installfont+, or generate +the \texttt{.mtx} file at some point before the \verb|\installfont| +command. + +Most glyph names were revised to match the names used in the +\texttt{.afm} files of the BlueSky Type~1 fonts, except for a few +cases where those glyph names were found to be confusing or +misleading. + +\showbranches + +\begin{multicols}{2} + +\encoding + +\begincomment +\section{Default values} +\endcomment + +\setstr{codingscheme}{AMS Math Symbols, Part A} + +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\comment{The following font dimension defaults are taken from +\texttt{cmsy10}.} + +\setint{num1}{677} +\setint{num2}{394} +\setint{num3}{444} +\setint{denom1}{686} +\setint{denom2}{345} +\setint{sup1}{413} +\setint{sup2}{363} +\setint{sup3}{289} +\setint{sub1}{150} +\setint{sub2}{247} +\setint{supdrop}{386} +\setint{subdrop}{50} +\setint{delim1}{2390} +\setint{delim2}{1010} +\setint{axisheight}{250} + + +\begincomment +\section{Default font dimensions} +\endcomment + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{0} % interword space +\setint{fontdimen(3)}{0} % interword stretch +\setint{fontdimen(4)}{0} % interword shrink +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\setint{fontdimen(7)}{0} % extra space after . + +\setint{fontdimen(8)}{\int{num1}} % num 1 +\setint{fontdimen(9)}{\int{num2}} % num 2 +\setint{fontdimen(10)}{\int{num3}} % num 3 +\setint{fontdimen(11)}{\int{denom1}} % denom 1 +\setint{fontdimen(12)}{\int{denom2}} % denom 2 +\setint{fontdimen(13)}{\int{sup1}} % sup 1 +\setint{fontdimen(14)}{\int{sup2}} % sup 2 +\setint{fontdimen(15)}{\int{sup3}} % sup 3 +\setint{fontdimen(16)}{\int{sub1}} % sub 1 +\setint{fontdimen(17)}{\int{sub2}} % sub 2 +\setint{fontdimen(18)}{\int{supdrop}} % supdrop +\setint{fontdimen(19)}{\int{subdrop}} % subdrop +\setint{fontdimen(20)}{\int{delim1}} % delim 1 +\setint{fontdimen(21)}{\int{delim2}} % delim 2 +\setint{fontdimen(22)}{\int{axisheight}} % math axis height + + +\begincomment +\section{The encoding} +There are 128 glyphs in this encoding. +\endcomment + +\setslot{squaredot} + \comment{The symbol `$\boxdot$'.} +\endsetslot + +\setslot{squareplus} + \comment{The symbol `$\boxplus$'.} +\endsetslot + +\setslot{squaremultiply} + \comment{The symbol `$\boxtimes$'.} +\endsetslot + +\setslot{square} + \comment{The symbol `$\square$'.} +\endsetslot + +\setslot{squaresolid} + \comment{The symbol `$\blacksquare$'.} +\endsetslot + +\setslot{squaresmallsolid} + \comment{The symbol `$\centerdot$'.} +\endsetslot + +\setslot{lozenge} + \comment{The symbol `$\lozenge$'.} +\endsetslot + +\setslot{lozengesolid} + \comment{The symbol `$\blacklozenge$'.} +\endsetslot + +\setslot{clockwise} + \comment{The symbol `$\circlearrowright$'.} +\endsetslot + +\setslot{anticlockwise} + \comment{The symbol `$\circlearrowleft$'.} +\endsetslot + +\setslot{harpoonleftright} + \comment{The symbol `$\rightleftharpoons$'.} +\endsetslot + +\setslot{harpoonrightleft} + \comment{The symbol `$\leftrightharpoons$'.} +\endsetslot + +\setslot{squareminus} + \comment{The symbol `$\boxminus$'.} +\endsetslot + +\setslot{forces} + \comment{The symbol `$\Vdash$'.} +\endsetslot + +\setslot{forcesbar} + \comment{The symbol `$\Vvdash$'.} +\endsetslot + +\setslot{satisfies} + \comment{The symbol `$\vDash$'.} +\endsetslot + +\setslot{dblarrowheadright} + \comment{The symbol `$\twoheadrightarrow$'.} +\endsetslot + +\setslot{dblarrowheadleft} + \comment{The symbol `$\twoheadleftarrow$'.} +\endsetslot + +\setslot{dblarrowleft} + \comment{The symbol `$\leftleftarrows$'.} +\endsetslot + +\setslot{dblarrowright} + \comment{The symbol `$\rightrightarrows$'.} +\endsetslot + +\setslot{dblarrowup} + \comment{The symbol `$\upuparrows$'.} +\endsetslot + +\setslot{dblarrowdown} + \comment{The symbol `$\downdownarrows$'.} +\endsetslot + +\setslot{harpoonupright} + \comment{The symbol `$\upharpoonright$'.} +\endsetslot + +\setslot{harpoondownright} + \comment{The symbol `$\downharpoonright$'.} +\endsetslot + +\setslot{harpoonupleft} + \comment{The symbol `$\upharpoonleft$'.} +\endsetslot + +\setslot{harpoondownleft} + \comment{The symbol `$\downharpoonleft$'.} +\endsetslot + +\setslot{arrowtailright} + \comment{The symbol `$\rightarrowtail$'.} +\endsetslot + +\setslot{arrowtailleft} + \comment{The symbol `$\leftarrowtail$'.} +\endsetslot + +\setslot{arrowparrleftright} + \comment{The symbol `$\leftrightarrows$'.} +\endsetslot + +\setslot{arrowparrrightleft} + \comment{The symbol `$\rightleftarrows$'.} +\endsetslot + +\setslot{shiftleft} + \comment{The symbol `$\Lsh$'.} +\endsetslot + +\setslot{shiftright} + \comment{The symbol `$\Rsh$'.} +\endsetslot + +\setslot{squiggleright} + \comment{The symbol `$\rightsquigarrow$'.} +\endsetslot + +\setslot{squiggleleftright} + \comment{The symbol `$\leftrightsquigarrow$'.} +\endsetslot + +\setslot{curlyleft} + \comment{The symbol `$\looparrowleft$'.} +\endsetslot + +\setslot{curlyright} + \comment{The symbol `$\looparrowright$'.} +\endsetslot + +\setslot{circleequal} + \comment{The symbol `$\circeq$'.} +\endsetslot + +\setslot{followsorsimilar} % was: followsorequal + \comment{The symbol `$\succsim$'.} +\endsetslot + +\setslot{greaterorsimilar} + \comment{The symbol `$\gtrsim$'.} +\endsetslot + +\setslot{greaterorapproxeql} + \comment{The symbol `$\gtrapprox$'.} +\endsetslot + +\setslot{multimap} + \comment{The symbol `$\multimap$'.} +\endsetslot + +\setslot{therefore} + \comment{The symbol `$\therefore$'.} +\endsetslot + +\setslot{because} + \comment{The symbol `$\because$'.} +\endsetslot + +\setslot{equalsdots} + \comment{The symbol `$\doteqdot$'.} +\endsetslot + +\setslot{defines} + \comment{The symbol `$\triangleq$'.} +\endsetslot + +\setslot{precedesorsimilar} % was: precedesorequal + \comment{The symbol `$\precsim$'.} +\endsetslot + +\setslot{lessorsimilar} + \comment{The symbol `$\lesssim$'.} +\endsetslot + +\setslot{lessorapproxeql} + \comment{The symbol `$\lessapprox$'.} +\endsetslot + +\setslot{equalslantorless} % was: equalorless + \comment{The symbol `$\eqslantless$'.} +\endsetslot + +\setslot{equalslantorgreater} % was: equaulorgreater + \comment{The symbol `$\eqslantgtr$'.} +\endsetslot + +\setslot{curlyorprecedes} % was: equalorprecedes + \comment{The symbol `$\curlyeqprec$'.} +\endsetslot + +\setslot{curlyorfollows} % was: equalorfollows + \comment{The symbol `$\curlyeqsucc$'.} +\endsetslot + +\setslot{precedesorcurly} + \comment{The symbol `$\preccurlyeq$'.} +\endsetslot + +\setslot{lessdblequal} + \comment{The symbol `$\leqq$'.} +\endsetslot + +\setslot{lessorequalslant} + \comment{The symbol `$\leqslant$'.} +\endsetslot + +\setslot{lessorgreater} + \comment{The symbol `$\lessgtr$'.} +\endsetslot + +\setslot{primereverse} + \comment{The symbol `$\backprime$'.} +\endsetslot + +\setslot{arrowaxishorizex} % axisshort + \comment{The extension piece to construct dashed arrows.} +\endsetslot + +\setslot{equaldotrightleft} + \comment{The symbol `$\risingdotseq$'.} +\endsetslot + +\setslot{equaldotleftright} + \comment{The symbol `$\fallingdotseq$'.} +\endsetslot + +\setslot{followsorcurly} + \comment{The symbol `$\succcurlyeq$'.} +\endsetslot + +\setslot{greaterdblequal} + \comment{The symbol `$\geqq$'.} +\endsetslot + +\setslot{greaterorequalslant} + \comment{The symbol `$\geqslant$'.} +\endsetslot + +\setslot{greaterorless} + \comment{The symbol `$\gtrless$'.} +\endsetslot + +\setslot{squareimage} + \comment{The symbol `$\sqsubset$'.} +\endsetslot + +\setslot{squareoriginal} + \comment{The symbol `$\sqsupset$'.} +\endsetslot + +\setslot{vartriangleright} + \comment{The symbol `$\vartriangleright$'.} +\endsetslot + +\setslot{vartriangleleft} + \comment{The symbol `$\vartriangleleft$'.} +\endsetslot + +\setslot{trianglerightequal} + \comment{The symbol `$\trianglerighteq$'.} +\endsetslot + +\setslot{triangleleftequal} + \comment{The symbol `$\trianglelefteq$'.} +\endsetslot + +\setslot{bigstar} + \comment{The symbol `$\bigstar$'.} +\endsetslot + +\setslot{between} + \comment{The symbol `$\between$'.} +\endsetslot + +\setslot{triangledownsld} + \comment{The symbol `$\blacktriangledown$'.} +\endsetslot + +\setslot{trianglerightsld} + \comment{The symbol `$\blacktriangleright$'.} +\endsetslot + +\setslot{triangleleftsld} + \comment{The symbol `$\blacktriangleleft$'.} +\endsetslot + +\setslot{arrowaxisright} + \comment{The right arrowhead to construct dashed arrows.} +\endsetslot + +\setslot{arrowaxisleft} + \comment{The left arrowhead to construct dashed arrows.} +\endsetslot + +\setslot{triangleup} + \comment{The symbol `$\vartriangle$'.} +\endsetslot + +\setslot{trianglesolid} + \comment{The symbol `$\blacktriangle$'.} +\endsetslot + +\setslot{triangledown} % triangleinv ? + \comment{The symbol `$\triangledown$'.} +\endsetslot + +\setslot{ringinequal} + \comment{The symbol `$\eqcirc$'.} +\endsetslot + +\setslot{lessequalgreater} + \comment{The symbol `$\lesseqgtr$'.} +\endsetslot + +\setslot{greaterequalless} + \comment{The symbol `$\gtreqless$'.} +\endsetslot + +\setslot{lessdbleqlgreater} + \comment{The symbol `$\lesseqqgtr$'.} +\endsetslot + +\setslot{greaterdbleqlless} + \comment{The symbol `$\gtreqqless$'.} +\endsetslot + +\setslot{Yen} + \comment{The symbol `$\yen$'.} +\endsetslot + +\setslot{arrowtripleright} + \comment{The symbol `$\Rrightarrow$'.} +\endsetslot + +\setslot{arrowtripleleft} + \comment{The symbol `$\Lleftarrow$'.} +\endsetslot + +\setslot{check} + \comment{The symbol `$\checkmark$'.} +\endsetslot + +\setslot{orunderscore} + \comment{The symbol `$\veebar$'.} +\endsetslot + +\setslot{nand} + \comment{The symbol `$\barwedge$'.} +\endsetslot + +\setslot{perpcorrespond} + \comment{The symbol `$\doublebarwedge$'.} +\endsetslot + +\setslot{angle} + \comment{The symbol `$\angle$'.} +\endsetslot + +\setslot{measuredangle} + \comment{The symbol `$\measuredangle$'.} +\endsetslot + +\setslot{sphericalangle} + \comment{The symbol `$\sphericalangle$'.} +\endsetslot + +\setslot{proportional} + \comment{The symbol `$\varpropto$'.} +\endsetslot + +\setslot{slurbelow} % smile ??? + \comment{The symbol `$\smallsmile$'.} +\endsetslot + +\setslot{slurabove} % frown ??? + \comment{The symbol `$\smallfrown$'.} +\endsetslot + +\setslot{subsetdbl} + \comment{The symbol `$\Subset$'.} +\endsetslot + +\setslot{supersetdbl} + \comment{The symbol `$\Supset$'.} +\endsetslot + +\setslot{uniondbl} + \comment{The symbol `$\Cup$'.} +\endsetslot + +\setslot{intersectiondbl} + \comment{The symbol `$\Cap$'.} +\endsetslot + +\setslot{uprise} + \comment{The symbol `$\curlywedge$'.} +\endsetslot + +\setslot{downfall} + \comment{The symbol `$\curlyvee$'.} +\endsetslot + +\setslot{multiopenleft} + \comment{The symbol `$\leftthreetimes$'.} +\endsetslot + +\setslot{multiopenright} + \comment{The symbol `$\rightthreetimes$'.} +\endsetslot + +\setslot{subsetdblequal} + \comment{The symbol `$\subseteqq$'.} +\endsetslot + +\setslot{supersetdblequal} + \comment{The symbol `$\supseteqq$'.} +\endsetslot + +\setslot{difference} + \comment{The symbol `$\bumpeq$'.} +\endsetslot + +\setslot{geomequivalent} + \comment{The symbol `$\Bumpeq$'.} +\endsetslot + +\setslot{muchless} + \comment{The symbol `$\lll$'.} +\endsetslot + +\setslot{muchgreater} + \comment{The symbol `$\ggg$'.} +\endsetslot + +\setslot{rightanglenw} + \comment{The symbol `$\ulcorner$'.} +\endsetslot + +\setslot{rightanglene} + \comment{The symbol `$\urcorner$'.} +\endsetslot + +\setslot{circledR} % circleR + \comment{The symbol `$\circledR$'.} +\endsetslot + +\setslot{circledS} % circleS + \comment{The symbol `$\circledS$'.} +\endsetslot + +\setslot{fork} + \comment{The symbol `$\pitchfork$'.} +\endsetslot + +\setslot{dotplus} + \comment{The symbol `$\dotplus$'.} +\endsetslot + +\setslot{revsimilar} + \comment{The symbol `$\backsim$'.} +\endsetslot + +\setslot{revasymptequal} + \comment{The symbol `$\backsimeq$'.} +\endsetslot + +\setslot{rightanglesw} + \comment{The symbol `$\llcorner$'.} +\endsetslot + +\setslot{rightanglese} + \comment{The symbol `$\lrcorner$'.} +\endsetslot + +\setslot{maltesecross} + \comment{The symbol `$\maltese$'.} +\endsetslot + +\setslot{complement} + \comment{The symbol `$\complement$'.} +\endsetslot + +\setslot{intercal} + \comment{The symbol `$\intercal$'.} +\endsetslot + +\setslot{circlecirc} % circlering ??? + \comment{The symbol `$\circledcirc$'.} +\endsetslot + +\setslot{circleasterisk} + \comment{The symbol `$\circledast$'.} +\endsetslot + +\setslot{circledash} % circleminus ??? + \comment{The symbol `$\circleddash$'.} +\endsetslot + +\endencoding + +\section{Changes} + +2001/01/10: File added to \textsf{fontinst} distribution, description +of workaround for codingscheme bug in \texttt{msam} fonts changed, +intermediate variables for fontdimens 8--22 introduced, and some minor +markup changes were made. (LH) + +\end{multicols} + +\end{document} + diff --git a/Master/texmf-dist/tex/fontinst/mathetx/msbm.etx b/Master/texmf-dist/tex/fontinst/mathetx/msbm.etx new file mode 100644 index 00000000000..d58bd8cfb2e --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/msbm.etx @@ -0,0 +1,619 @@ +\relax + +\documentclass[twocolumn]{article} + +\usepackage{fontdoc} +\usepackage{amssymb} +\usepackage{multicol} + +\title{The AMS \texttt{msbm} symbol encoding vector} +\author{Mattias Clasen, modifications by Ulrik Vieth} + +\begin{document}\onecolumn + +\maketitle + +\section{Introduction} + +This document describes the AMS \texttt{msbm} symbol encoding, which +is unfortunately called \texttt{TEX MATH SYMBOLS} in the \texttt{.tfm} +files although it has nothing to do with the encoding of +\texttt{cmsy}. To overcome this difficulty use e.g.\ \texttt{msbm10} +like +\begin{quote} + \textellipsis + \verb|,\metrics\generalpltomtx{msbm10}{msbm10}{pl}{msbm},msbm10,|% + \textellipsis +\end{quote} +in the \textit{file list} argument of \verb+\installfont+, or generate +the \texttt{.mtx} file at some point before the \verb|\installfont| +command. + +Most glyph names were revised to match the names used in the +\texttt{.afm} files of the BlueSky Type~1 fonts, except for a few +cases where those glyph names were found to be confusing or +misleading. + +\showbranches +\begin{multicols}{2} + +\encoding + +\begincomment +\section{Default values} +\endcomment + +\setstr{codingscheme}{AMS Math Symbols, Part B} + +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\comment{The following font dimension defaults are taken from +\texttt{cmsy10}.} + +\setint{num1}{677} +\setint{num2}{394} +\setint{num3}{444} +\setint{denom1}{686} +\setint{denom2}{345} +\setint{sup1}{413} +\setint{sup2}{363} +\setint{sup3}{289} +\setint{sub1}{150} +\setint{sub2}{247} +\setint{supdrop}{386} +\setint{subdrop}{50} +\setint{delim1}{2390} +\setint{delim2}{1010} +\setint{axisheight}{250} + + +\begincomment +\section{Default font dimensions} +\endcomment + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{0} % interword space +\setint{fontdimen(3)}{0} % interword stretch +\setint{fontdimen(4)}{0} % interword shrink +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\setint{fontdimen(7)}{0} % extra space after . + +\setint{fontdimen(8)}{\int{num1}} % num 1 +\setint{fontdimen(9)}{\int{num2}} % num 2 +\setint{fontdimen(10)}{\int{num3}} % num 3 +\setint{fontdimen(11)}{\int{denom1}} % denom 1 +\setint{fontdimen(12)}{\int{denom2}} % denom 2 +\setint{fontdimen(13)}{\int{sup1}} % sup 1 +\setint{fontdimen(14)}{\int{sup2}} % sup 2 +\setint{fontdimen(15)}{\int{sup3}} % sup 3 +\setint{fontdimen(16)}{\int{sub1}} % sub 1 +\setint{fontdimen(17)}{\int{sub2}} % sub 2 +\setint{fontdimen(18)}{\int{supdrop}} % supdrop +\setint{fontdimen(19)}{\int{subdrop}} % subdrop +\setint{fontdimen(20)}{\int{delim1}} % delim 1 +\setint{fontdimen(21)}{\int{delim2}} % delim 2 +\setint{fontdimen(22)}{\int{axisheight}} % math axis height + + +\begincomment +\section{The encoding} +There are 128 glyphs in this encoding. +\endcomment + +\setslot{lessnotvertequal} % lessornotequal + \comment{The symbol `$\lvertneqq$'.} +\endsetslot + +\setslot{greaternotvertequal} % greaterornotequal + \comment{The symbol `$\gvertneqq$'.} +\endsetslot + +\setslot{notlessequal} + \comment{The symbol `$\nleq$'.} +\endsetslot + +\setslot{notgreaterequal} + \comment{The symbol `$\ngeq$'.} +\endsetslot + +\setslot{notless} + \comment{The symbol `$\nless$'.} +\endsetslot + +\setslot{notgreater} + \comment{The symbol `$\ngtr$'.} +\endsetslot + +\setslot{notprecedes} + \comment{The symbol `$\nprec$'.} +\endsetslot + +\setslot{notfollows} + \comment{The symbol `$\nsucc$'.} +\endsetslot + +\setslot{lessornotdbleql} + \comment{The symbol `$\lneqq$'.} +\endsetslot + +\setslot{greaterornotdbleql} + \comment{The symbol `$\gneqq$'.} +\endsetslot + +\setslot{notlessorequalslant} % was: notlessorslnteql + \comment{The symbol `$\nleqslant$'.} +\endsetslot + +\setslot{notgreaterorequalslant} % was: notgreaterorslnteql + \comment{The symbol `$\ngeqslant$'.} +\endsetslot + +\setslot{lessnotequal} + \comment{The symbol `$\lneq$'.} +\endsetslot + +\setslot{greaternotequal} + \comment{The symbol `$\gneq$'.} +\endsetslot + +\setslot{notprecedesoreql} + \comment{The symbol `$\npreceq$'.} +\endsetslot + +\setslot{notfollowsoreql} + \comment{The symbol `$\nsucceq$'.} +\endsetslot + +\setslot{precedesornotsimilar} % was: precedesornoteqvlnt + \comment{The symbol `$\precnsim$'.} +\endsetslot + +\setslot{followsornotsimilar} % was: followornoteqvlnt + \comment{The symbol `$\succnsim$'.} +\endsetslot + +\setslot{lessornotsimilar} + \comment{The symbol `$\lnsim$'.} +\endsetslot + +\setslot{greaterornotsimilar} + \comment{The symbol `$\gnsim$'.} +\endsetslot + +\setslot{notlessdblequal} + \comment{The symbol `$\nleqq$'.} +\endsetslot + +\setslot{notgreaterdblequal} + \comment{The symbol `$\ngeqq$'.} +\endsetslot + +\setslot{precedesnotdbleql} % was: precedesnotslnteql + \comment{The symbol `$\precneqq$'.} +\endsetslot + +\setslot{followsnotdbleql} % was: followsnotslnteql + \comment{The symbol `$\succneqq$'.} +\endsetslot + +\setslot{precedesnotapproxeql} % was: precedesnotdbleqv + \comment{The symbol `$\precnapprox$'.} +\endsetslot + +\setslot{followsnotapproxeql} % was: followsnotdbleqv + \comment{The symbol `$\succnapprox$'.} +\endsetslot + +\setslot{lessnotapproxeql} % was: lessnotdblequal + \comment{The symbol `$\lnapprox$'.} +\endsetslot + +\setslot{greaternotapproxeql} % was: greaternotdblequal + \comment{The symbol `$\gnapprox$'.} +\endsetslot + +\setslot{notsimilar} + \comment{The symbol `$\nsim$'.} +\endsetslot + +\setslot{notcongruent} % was: notapproxequual + \comment{The symbol `$\ncong$'.} +\endsetslot + +\setslot{upslope} + \comment{The symbol `$\diagup$'.} +\endsetslot + +\setslot{downslope} + \comment{The symbol `$\diagdown$'.} +\endsetslot + +\setslot{notsubsetoreql} + \comment{The symbol `$\varsubsetneq$'.} +\endsetslot + +\setslot{notsupersetoreql} + \comment{The symbol `$\varsupsetneq$'.} +\endsetslot + +\setslot{notsubsetordbleql} + \comment{The symbol `$\nsubseteqq$'.} +\endsetslot + +\setslot{notsupersetordbleql} + \comment{The symbol `$\nsupseteqq$'.} +\endsetslot + +\setslot{subsetornoteql} + \comment{The symbol `$\varsubsetneqq$'.} +\endsetslot + +\setslot{supersetornoteql} + \comment{The symbol `$\varsupsetneqq$'.} +\endsetslot + +\setslot{subsetornotdbleql} + \comment{The symbol `$\subsetneqq$'.} +\endsetslot + +\setslot{supersetornotdbleql} + \comment{The symbol `$\supsetneqq$'.} +\endsetslot + +\setslot{subsetnoteql} + \comment{The symbol `$\subsetneq$'.} +\endsetslot + +\setslot{supersetnoteql} + \comment{The symbol `$\supsetneq$'.} +\endsetslot + +\setslot{notsubseteql} + \comment{The symbol `$\nsubseteq$'.} +\endsetslot + +\setslot{notsuperseteql} + \comment{The symbol `$\nsupseteq$'.} +\endsetslot + +\setslot{notparallel} + \comment{The symbol `$\nparallel$'.} +\endsetslot + +\setslot{notbar} + \comment{The symbol `$\nmid$'.} +\endsetslot + +\setslot{notshortbar} + \comment{The symbol `$\nshortmid$'.} +\endsetslot + +\setslot{notshortparallel} + \comment{The symbol `$\nshortparallel$'.} +\endsetslot + +\setslot{notturnstile} + \comment{The symbol `$\nvdash$'.} +\endsetslot + +\setslot{notforces} + \comment{The symbol `$\nVdash$'.} +\endsetslot + +\setslot{notsatisfies} + \comment{The symbol `$\nvDash$'.} +\endsetslot + +\setslot{notforcesextra} + \comment{The symbol `$\nVDash$'.} +\endsetslot + +\setslot{nottriangeqlright} + \comment{The symbol `$\ntrianglerighteq$'.} +\endsetslot + +\setslot{nottriangeqlleft} + \comment{The symbol `$\ntrianglelefteq$'.} +\endsetslot + +\setslot{nottriangleleft} + \comment{The symbol `$\ntriangleleft$'.} +\endsetslot + +\setslot{nottriangleright} + \comment{The symbol `$\ntriangleright$'.} +\endsetslot + +\setslot{notarrowleft} + \comment{The symbol `$\nleftarrow$'.} +\endsetslot + +\setslot{notarrowright} + \comment{The symbol `$\nrightarrow$'.} +\endsetslot + +\setslot{notdblarrowleft} + \comment{The symbol `$\nLeftarrow$'.} +\endsetslot + +\setslot{notdblarrowright} + \comment{The symbol `$\nRightarrow$'.} +\endsetslot + +\setslot{notdblarrowboth} + \comment{The symbol `$\nLeftrightarrow$'.} +\endsetslot + +\setslot{notarrowboth} + \comment{The symbol `$\nleftrightarrow$'.} +\endsetslot + +\setslot{dividemultiply} + \comment{The symbol `$\divideontimes$'.} +\endsetslot + +\setslot{emptyset} + \comment{The symbol `$\varnothing$'.} +\endsetslot + +\setslot{notexistential} + \comment{The symbol `$\nexists$'.} +\endsetslot + +\setslot{Abbb} + \comment{The letter `$\mathbb{A}$'.} +\endsetslot + +\setslot{Bbbb} + \comment{The letter `$\mathbb{B}$'.} +\endsetslot + +\setslot{Cbbb} + \comment{The letter `$\mathbb{C}$'.} +\endsetslot + +\setslot{Dbbb} + \comment{The letter `$\mathbb{D}$'.} +\endsetslot + +\setslot{Ebbb} + \comment{The letter `$\mathbb{E}$'.} +\endsetslot + +\setslot{Fbbb} + \comment{The letter `$\mathbb{F}$'.} +\endsetslot + +\setslot{Gbbb} + \comment{The letter `$\mathbb{G}$'.} +\endsetslot + +\setslot{Hbbb} + \comment{The letter `$\mathbb{H}$'.} +\endsetslot + +\setslot{Ibbb} + \comment{The letter `$\mathbb{I}$'.} +\endsetslot + +\setslot{Jbbb} + \comment{The letter `$\mathbb{J}$'.} +\endsetslot + +\setslot{Kbbb} + \comment{The letter `$\mathbb{K}$'.} +\endsetslot + +\setslot{Lbbb} + \comment{The letter `$\mathbb{L}$'.} +\endsetslot + +\setslot{Mbbb} + \comment{The letter `$\mathbb{M}$'.} +\endsetslot + +\setslot{Nbbb} + \comment{The letter `$\mathbb{N}$'.} +\endsetslot + +\setslot{Obbb} + \comment{The letter `$\mathbb{O}$'.} +\endsetslot + +\setslot{Pbbb} + \comment{The letter `$\mathbb{P}$'.} +\endsetslot + +\setslot{Qbbb} + \comment{The letter `$\mathbb{Q}$'.} +\endsetslot + +\setslot{Rbbb} + \comment{The letter `$\mathbb{R}$'.} +\endsetslot + +\setslot{Sbbb} + \comment{The letter `$\mathbb{S}$'.} +\endsetslot + +\setslot{Tbbb} + \comment{The letter `$\mathbb{T}$'.} +\endsetslot + +\setslot{Ubbb} + \comment{The letter `$\mathbb{U}$'.} +\endsetslot + +\setslot{Vbbb} + \comment{The letter `$\mathbb{V}$'.} +\endsetslot + +\setslot{Wbbb} + \comment{The letter `$\mathbb{W}$'.} +\endsetslot + +\setslot{Xbbb} + \comment{The letter `$\mathbb{X}$'.} +\endsetslot + +\setslot{Ybbb} + \comment{The letter `$\mathbb{Y}$'.} +\endsetslot + +\setslot{Zbbb} + \comment{The letter `$\mathbb{Z}$'.} +\endsetslot + +\setslot{hatwide} + \nextlarger{hatwider} +\endsetslot + +\setslot{hatwider} +\endsetslot + +\setslot{tildewide} + \nextlarger{tildewider} +\endsetslot + +\setslot{tildewider} +\endsetslot + +\nextslot{96} + +\setslot{Finv} + \comment{The symbol `$\Finv$'.} +\endsetslot + +\setslot{Gmir} + \comment{The symbol `$\Game$'.} +\endsetslot + +\nextslot{102} + +\setslot{Omegainv} + \comment{The symbol `$\mho$'.} +\endsetslot + +\setslot{eth} + \comment{The symbol `$\eth$'.} +\endsetslot + +\setslot{equalorsimilar} + \comment{The symbol `$\eqsim$'.} +\endsetslot + +\setslot{beth} + \comment{The symbol `$\beth$'.} +\endsetslot + +\setslot{gimel} + \comment{The symbol `$\gimel$'.} +\endsetslot + +\setslot{daleth} + \comment{The symbol `$\daleth$'.} +\endsetslot + +\setslot{lessdot} + \comment{The symbol `$\lessdot$'.} +\endsetslot + +\setslot{greaterdot} + \comment{The symbol `$\gtrdot$'.} +\endsetslot + +\setslot{multicloseleft} + \comment{The symbol `$\ltimes$'.} +\endsetslot + +\setslot{multicloseright} + \comment{The symbol `$\rtimes$'.} +\endsetslot + +\setslot{shortbar} % was: barshort + \comment{The symbol `$\shortmid$'.} +\endsetslot + +\setslot{shortparallel} % was: parallelshort + \comment{The symbol `$\shortparallel$'.} +\endsetslot + +\setslot{integerdivide} + \comment{The symbol `$\smallsetminus$'.} +\endsetslot + +\setslot{thicksimilar} % similar ??? + \comment{The symbol `$\thicksim$'.} +\endsetslot + +\setslot{thickapproxequal} % approxequal ??? + \comment{The symbol `$\thickapprox$'.} +\endsetslot + +\setslot{approxorequal} + \comment{The symbol `$\approxeq$'.} +\endsetslot + +\setslot{followsorapproxeql} % was: followsorequal + \comment{The symbol `$\succapprox$'.} +\endsetslot + +\setslot{precedesorapproxeql} % was: precedesorequal + \comment{The symbol `$\precapprox$'.} +\endsetslot + +\setslot{archleftdown} + \comment{The symbol `$\curvearrowleft$'.} +\endsetslot + +\setslot{archrightdown} + \comment{The symbol `$\curvearrowright$'.} +\endsetslot + +\setslot{digamma} + \comment{The symbol `$\digamma$'.} +\endsetslot + +\setslot{kappa1} + \comment{The symbol `$\varkappa$'.} +\endsetslot + +\setslot{kbbb} + \comment{The symbol `$\Bbbk$'.} +\endsetslot + +\setslot{hslash} + \comment{The symbol `$\hslash$'.} +\endsetslot + +\setslot{hbar} + \comment{The symbol `$\hbar$'.} +\endsetslot + +\setslot{suchthat} % was: epsiloninv + \comment{The symbol `$\backepsilon$'.} +\endsetslot + +\endencoding + + +\section{Changes} + +2001/01/10: File added to \textsf{fontinst} distribution, description +of workaround for codingscheme bug in \texttt{msbm} fonts changed, +intermediate variables for fontdimens 8--22 introduced, and some minor +markup changes were made. (LH) + +\end{multicols} +\end{document} + + + + diff --git a/Master/texmf-dist/tex/fontinst/mathetx/oml.etx b/Master/texmf-dist/tex/fontinst/mathetx/oml.etx new file mode 100644 index 00000000000..eee628677af --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/oml.etx @@ -0,0 +1,625 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Alan Jeffrey and Ulrik Vieth and +%%% Lars Hellstr{\"o}m", +%%% version = "1.921", +%%% date = "2002-07-27", +%%% time = "01:19:07 +02:00", +%%% filename = "oml.etx", +%%% email = "fontinst@cogs.susx.ac.uk", +%%% URL = "http://www.tug.org/applications/fontinst/index.html", +%%% checksum = "", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the old math italic encoding as a TeX +%%% font encoding file, for use with the fontinst +%%% utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc}[1999/11/04] + +\title{The \TeX\ math italic encoding vector} +\author{Alan Jeffrey, Ulrik Vieth, Lars Hellstr\"om} +\date{27 July 2002\\Version 1.921} + +\begin{document} +\maketitle + +\section{Introduction} + +This document describes the \TeX\ math italic (OML) encoding. + +\showbranches +\encoding + +\needsfontinstversion{1.917} + +\begincomment +\section{Default values} +\endcomment + +\setstr{codingscheme}{TEX MATH ITALIC} +\setstr{encodingname}{TeXMathItalicEncoding} + +\setint{italicslant}{0} +\setint{interword}{0} % interword space +\setint{stretchword}{0} % interword stretch +\setint{shrinkword}{0} % interword shrink + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\setint{quad}{1000} % quad +\setint{extraspace}{0} % extra space after . + +\begincomment +\section{Font dimensions}} +\endcomment + +\setfontdimen{1}{italicslant} % italic slant +\setfontdimen{2}{interword} % interword space +\setfontdimen{3}{stretchword} % interword stretch +\setfontdimen{4}{shrinkword} % interword shrink +\setfontdimen{5}{xheight} % x-height +\setfontdimen{6}{quad} % quad +\setfontdimen{7}{extraspace} % extra space after . + + + +\begincomment +\section{The encoding} +There are 128 glyphs in this encoding. +\endcomment + +\setslot{Gamma} + \comment{The greek letter `$\Gamma$'.} +\endsetslot + +\setslot{Delta} + \comment{The greek letter `$\Delta$'.} +\endsetslot + +\setslot{Theta} + \comment{The greek letter `$\Theta$'.} +\endsetslot + +\setslot{Lambda} + \comment{The greek letter `$\Lambda$'.} +\endsetslot + +\setslot{Xi} + \comment{The greek letter `$\Xi$'.} +\endsetslot + +\setslot{Pi} + \comment{The greek letter `$\Pi$'.} +\endsetslot + +\setslot{Sigma} + \comment{The greek letter `$\Sigma$'.} +\endsetslot + +\setslot{Upsilon} + \comment{The greek letter `$\Upsilon$' named `Upsilon1' by Adobe.} +\endsetslot + +\setslot{Phi} + \comment{The greek letter `$\Phi$'.} +\endsetslot + +\setslot{Psi} + \comment{The greek letter `$\Psi$'.} +\endsetslot + +\setslot{Omega} + \comment{The greek letter `$\Omega$'.} +\endsetslot + +\setslot{alpha} + \comment{The greek letter `$\alpha$'.} +\endsetslot + +\setslot{beta} + \comment{The greek letter `$\beta$'.} +\endsetslot + +\setslot{gamma} + \comment{The greek letter `$\gamma$'.} +\endsetslot + +\setslot{delta} + \comment{The greek letter `$\delta$'.} +\endsetslot + +\setslot{epsilon1} + \comment{The greek letter `$\epsilon$'.} +\endsetslot + +\setslot{zeta} + \comment{The greek letter `$\zeta$'.} +\endsetslot + +\setslot{eta} + \comment{The greek letter `$\eta$'.} +\endsetslot + +\setslot{theta} + \comment{The greek letter `$\theta$'.} +\endsetslot + +\setslot{iota} + \comment{The greek letter `$\iota$'.} +\endsetslot + +\setslot{kappa} + \comment{The greek letter `$\kappa$'.} +\endsetslot + +\setslot{lambda} + \comment{The greek letter `$\lambda$'.} +\endsetslot + +\setslot{mu} + \comment{The greek letter `$\mu$'.} +\endsetslot + +\setslot{nu} + \comment{The greek letter `$\nu$'.} +\endsetslot + +\setslot{xi} + \comment{The greek letter `$\xi$'.} +\endsetslot + +\setslot{pi} + \comment{The greek letter `$\pi$'.} +\endsetslot + +\setslot{rho} + \comment{The greek letter `$\rho$'.} +\endsetslot + +\setslot{sigma} + \comment{The greek letter `$\sigma$'.} +\endsetslot + +\setslot{tau} + \comment{The greek letter `$\tau$'.} +\endsetslot + +\setslot{upsilon} + \comment{The greek letter `$\upsilon$'.} +\endsetslot + +\setslot{phi} + \comment{The greek letter `$\phi$'.} +\endsetslot + +\setslot{chi} + \comment{The greek letter `$\chi$'.} +\endsetslot + +\setslot{psi} + \comment{The greek letter `$\psi$'.} +\endsetslot + +\setslot{omega} + \comment{The greek letter `$\omega$'.} +\endsetslot + +\setslot{epsilon} + \comment{The greek letter `$\varepsilon$'.} +\endsetslot + +\setslot{theta1} + \comment{The greek letter `$\vartheta$'.} +\endsetslot + +\setslot{pi1} + \comment{The greek letter `$\varpi$', rather unfortunately named + `omega1' by Adobe.} +\endsetslot + +\setslot{rho1} + \comment{The greek letter `$\varrho$'.} +\endsetslot + +\setslot{sigma1} + \comment{The greek letter `$\varsigma$'.} +\endsetslot + +\setslot{phi1} + \comment{The greek letter `$\varphi$'.} +\endsetslot + +\setslot{harpoonleftup} + \comment{The harpoon symbol `$\leftharpoonup$', + named `arrowlefttophalf' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{harpoonleftdown} + \comment{The harpoon symbol `$\leftharpoondown$', + named `arrowleftbothalf' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{harpoonrightup} + \comment{The harpoon symbol `$\rightharpoonup$', + named `arrowrighttophalf' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{harpoonrightdown} + \comment{The harpoon symbol `$\rightharpoondown$', + named `arrowrightbothalf' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{hookrightchar} + \comment{The building block for `$\hookrightarrow$', + named `arrowhookleft' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{hookleftchar} + \comment{The building block for `$\hookleftarrow$', + named `arrowhookright' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{triangleright} + \comment{The triangle symbol `$\triangleright$'.} +\endsetslot + +\setslot{triangleleft} + \comment{The triangle symbol `$\triangleleft$'.} +\endsetslot + +\setslot{zerooldstyle} + \comment{The oldstyle digit zero `0'.} +\endsetslot + +\setslot{oneoldstyle} + \comment{The oldstyle digit one `1'.} +\endsetslot + +\setslot{twooldstyle} + \comment{The oldstyle digit two `2'.} +\endsetslot + +\setslot{threeoldstyle} + \comment{The oldstyle digit three `3'.} +\endsetslot + +\setslot{fouroldstyle} + \comment{The oldstyle digit four `4'.} +\endsetslot + +\setslot{fiveoldstyle} + \comment{The oldstyle digit five `5'.} +\endsetslot + +\setslot{sixoldstyle} + \comment{The oldstyle digit six `6'.} +\endsetslot + +\setslot{sevenoldstyle} + \comment{The oldstyle digit seven `7'.} +\endsetslot + +\setslot{eightoldstyle} + \comment{The oldstyle digit eight `8'.} +\endsetslot + +\setslot{nineoldstyle} + \comment{The oldstyle digit nine `9'.} +\endsetslot + +\setslot{period} + \comment{The period `$.$'.} +\endsetslot + +\setslot{comma} + \comment{The comma `$,$'.} +\endsetslot + +\setslot{less} + \comment{The less-than sign `$<$'.} +\endsetslot + +\setslot{slash} + \comment{The forwards oblique `$/$'.} +\endsetslot + +\setslot{greater} + \comment{The greater-than sign `$>$'.} +\endsetslot + +\setslot{star} + \comment{The star symbol `$\star$'.} +\endsetslot + +\setslot{partialdiff} + \comment{The partial differentiation symbol `$\partial$'.} +\endsetslot + +\setslot{A} + \comment{The letter `$\mathnormal{A}$'.} +\endsetslot + +\setslot{B} + \comment{The letter `$\mathnormal{B}$'.} +\endsetslot + +\setslot{C} + \comment{The letter `$\mathnormal{C}$'.} +\endsetslot + +\setslot{D} + \comment{The letter `$\mathnormal{D}$'.} +\endsetslot + +\setslot{E} + \comment{The letter `$\mathnormal{E}$'.} +\endsetslot + +\setslot{F} + \comment{The letter `$\mathnormal{F}$'.} +\endsetslot + +\setslot{G} + \comment{The letter `$\mathnormal{G}$'.} +\endsetslot + +\setslot{H} + \comment{The letter `$\mathnormal{H}$'.} +\endsetslot + +\setslot{I} + \comment{The letter `$\mathnormal{I}$'.} +\endsetslot + +\setslot{J} + \comment{The letter `$\mathnormal{J}$'.} +\endsetslot + +\setslot{K} + \comment{The letter `$\mathnormal{K}$'.} +\endsetslot + +\setslot{L} + \comment{The letter `$\mathnormal{L}$'.} +\endsetslot + +\setslot{M} + \comment{The letter `$\mathnormal{M}$'.} +\endsetslot + +\setslot{N} + \comment{The letter `$\mathnormal{N}$'.} +\endsetslot + +\setslot{O} + \comment{The letter `$\mathnormal{O}$'.} +\endsetslot + +\setslot{P} + \comment{The letter `$\mathnormal{P}$'.} +\endsetslot + +\setslot{Q} + \comment{The letter `$\mathnormal{Q}$'.} +\endsetslot + +\setslot{R} + \comment{The letter `$\mathnormal{R}$'.} +\endsetslot + +\setslot{S} + \comment{The letter `$\mathnormal{S}$'.} +\endsetslot + +\setslot{T} + \comment{The letter `$\mathnormal{T}$'.} +\endsetslot + +\setslot{U} + \comment{The letter `$\mathnormal{U}$'.} +\endsetslot + +\setslot{V} + \comment{The letter `$\mathnormal{V}$'.} +\endsetslot + +\setslot{W} + \comment{The letter `$\mathnormal{W}$'.} +\endsetslot + +\setslot{X} + \comment{The letter `$\mathnormal{X}$'.} +\endsetslot + +\setslot{Y} + \comment{The letter `$\mathnormal{Y}$'.} +\endsetslot + +\setslot{Z} + \comment{The letter `$\mathnormal{Z}$'.} +\endsetslot + +\setslot{flat} + \comment{The flat musical symbol `$\flat$'.} +\endsetslot + +\setslot{natural} + \comment{The natural musical symbol `$\natural$'.} +\endsetslot + +\setslot{sharp} + \comment{The sharp musical symbol `$\sharp$'.} +\endsetslot + +\setslot{slurbelow} + \comment{The slur symbol `$\smile$'.} +\endsetslot + +\setslot{slurabove} + \comment{The slur symbol `$\frown$'.} +\endsetslot + +\setslot{lscript} + \comment{The script letter `$\ell$'.} +\endsetslot + +\setslot{a} + \comment{The letter `$\mathnormal{a}$'.} +\endsetslot + +\setslot{b} + \comment{The letter `$\mathnormal{b}$'.} +\endsetslot + +\setslot{c} + \comment{The letter `$\mathnormal{c}$'.} +\endsetslot + +\setslot{d} + \comment{The letter `$\mathnormal{d}$'.} +\endsetslot + +\setslot{e} + \comment{The letter `$\mathnormal{e}$'.} +\endsetslot + +\setslot{f} + \comment{The letter `$\mathnormal{f}$'.} +\endsetslot + +\setslot{g} + \comment{The letter `$\mathnormal{g}$'.} +\endsetslot + +\setslot{h} + \comment{The letter `$\mathnormal{h}$'.} +\endsetslot + +\setslot{i} + \comment{The letter `$\mathnormal{i}$'.} +\endsetslot + +\setslot{j} + \comment{The letter `$\mathnormal{j}$'.} +\endsetslot + +\setslot{k} + \comment{The letter `$\mathnormal{k}$'.} +\endsetslot + +\setslot{l} + \comment{The letter `$\mathnormal{l}$'.} +\endsetslot + +\setslot{m} + \comment{The letter `$\mathnormal{m}$'.} +\endsetslot + +\setslot{n} + \comment{The letter `$\mathnormal{n}$'.} +\endsetslot + +\setslot{o} + \comment{The letter `$\mathnormal{o}$'.} +\endsetslot + +\setslot{p} + \comment{The letter `$\mathnormal{p}$'.} +\endsetslot + +\setslot{q} + \comment{The letter `$\mathnormal{q}$'.} +\endsetslot + +\setslot{r} + \comment{The letter `$\mathnormal{r}$'.} +\endsetslot + +\setslot{s} + \comment{The letter `$\mathnormal{s}$'.} +\endsetslot + +\setslot{t} + \comment{The letter `$\mathnormal{t}$'.} +\endsetslot + +\setslot{u} + \comment{The letter `$\mathnormal{u}$'.} +\endsetslot + +\setslot{v} + \comment{The letter `$\mathnormal{v}$'.} +\endsetslot + +\setslot{w} + \comment{The letter `$\mathnormal{w}$'.} +\endsetslot + +\setslot{x} + \comment{The letter `$\mathnormal{x}$'.} +\endsetslot + +\setslot{y} + \comment{The letter `$\mathnormal{y}$'.} +\endsetslot + +\setslot{z} + \comment{The letter `$\mathnormal{z}$'.} +\endsetslot + +\setslot{dotlessi} + \comment{The dotless letter `$\imath$'.} +\endsetslot + +\setslot{dotlessj} + \comment{The dotless letter `$\jmath$'.} +\endsetslot + +\setslot{weierstrass} + \comment{The Weierstrass P symbol `$\wp$'.} +\endsetslot + +\setslot{vector} + \comment{The vector accent symbol `$\vec{x}$'.} +\endsetslot + +\setslot{tie} + \comment{The tie accent symbol `\t oo'.} +\endsetslot + +\endencoding + +\section{Changes} + + +29 Dec 1993, v\,1.30: Created file. + +03 Jan 1994, v\,1.301: Moved from ltugboat class to article. + +09 Jan 1994, v\,1.305: Renamed some glyphs to use the same glyph names + as Lucida New Math. + +10 Jun 1998, v\,1.800: Really use the same names as Lucida New Math. + Correct ordering of `flat', `natural', `sharp'. + +03 Oct 2000, v\,1.915: Minor markup changes (LH). + +06 Oct 2000, v\,1.915: Added \texttt{encodingname} (same as in + \texttt{texmital.enc}). (LH) + +27 Jul 2002, v\,1.921: Using \verb"\setfontdimen" for specifying + fontdimens. (LH) + +\end{document} diff --git a/Master/texmf-dist/tex/fontinst/mathetx/oms.etx b/Master/texmf-dist/tex/fontinst/mathetx/oms.etx new file mode 100644 index 00000000000..7bed129bd57 --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/oms.etx @@ -0,0 +1,672 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Alan Jeffrey and Ulrik Vieth and +%%% Lars Hellstr{\"o}m", +%%% version = "1.921", +%%% date = "2002-07-27", +%%% time = "18:42:33 +02:00", +%%% filename = "oms.etx", +%%% email = "fontinst@cogs.susx.ac.uk", +%%% URL = "http://www.tug.org/applications/fontinst/index.html", +%%% checksum = "", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the old math symbol encoding as a TeX +%%% font encoding file, for use with the fontinst +%%% utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc}[2001/03/16] + +\title{The \TeX\ math symbol encoding vector} +\author{Alan Jeffrey, Ulrik Vieth} +\date{27 July 2002\\Version 1.921} + +\begin{document} +\maketitle + +\section{Introduction} + +This document describes the \TeX\ math symbol (OMS) encoding. + +\showbranches +\encoding + +\needsfontinstversion{1.917} + + +\begincomment +\section{Default values} +\endcomment + +\setstr{codingscheme}{TEX MATH SYMBOLS} +\setstr{encodingname}{TeXMathSymbolEncoding} + +\setint{italicslant}{0} +\setint{interword}{0} +\setint{stretchword}{0} +\setint{shrinkword}{0} +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi +\setint{quad}{1000} +\setint{extraspace}{0} + + +\comment{The following font dimension defaults are taken from +\texttt{cmsy10}.} + +\setint{num1}{677} +\setint{num2}{394} +\setint{num3}{444} +\setint{denom1}{686} +\setint{denom2}{345} +\setint{sup1}{413} +\setint{sup2}{363} +\setint{sup3}{289} +\setint{sub1}{150} +\setint{sub2}{247} +\setint{supdrop}{386} +\setint{subdrop}{50} +\setint{delim1}{2390} +\setint{delim2}{1010} +\setint{axisheight}{250} + +\begincomment +\section{Font dimensions} +\endcomment + +\setfontdimen{1}{italicslant} % italic slant +\setfontdimen{2}{interword} % interword space +\setfontdimen{3}{stretchword} % interword stretch +\setfontdimen{4}{shrinkword} % interword shrink +\setfontdimen{5}{xheight} % x-height +\setfontdimen{6}{quad} % quad +\setfontdimen{7}{extraspace} % extra space after . + +\setfontdimen{8}{num1} % num 1 +\setfontdimen{9}{num2} % num 2 +\setfontdimen{10}{num3} % num 3 +\setfontdimen{11}{denom1} % denom 1 +\setfontdimen{12}{denom2} % denom 2 +\setfontdimen{13}{sup1} % sup 1 +\setfontdimen{14}{sup2} % sup 2 +\setfontdimen{15}{sup3} % sup 3 +\setfontdimen{16}{sub1} % sub 1 +\setfontdimen{17}{sub2} % sub 2 +\setfontdimen{18}{supdrop} % supdrop +\setfontdimen{19}{subdrop} % subdrop +\setfontdimen{20}{delim1} % delim 1 +\setfontdimen{21}{delim2} % delim 2 +\setfontdimen{22}{axisheight} % math axis height + + +\begincomment +\section{The encoding} +There are 128 glyphs in this encoding. +\endcomment + +\setslot{minus} + \comment{The subtraction symbol `$-$'.} +\endsetslot + +\setslot{periodcentered} + \comment{The centered dot symbol `$\cdot$'. + It is called `dotmath' in Adobe Symbol.} +\endsetslot + +\setslot{multiply} + \comment{The multiplication symbol `$\times$'.} +\endsetslot + +\setslot{asteriskmath} + \comment{The centered asterisk symbol `$*$'.} +\endsetslot + +\setslot{divide} + \comment{The division symbol `$\plaindiv$'.} +\endsetslot + +\setslot{diamondmath} + \comment{The diamond symbol `$\diamond$'.} +\endsetslot + +\setslot{plusminus} + \comment{The plus or minus symbol `$\pm$'.} +\endsetslot + +\setslot{minusplus} + \comment{The minus or plus symbol `$\mp$'.} +\endsetslot + +\setslot{circleplus} + \comment{The circled plus symbol `$\oplus$'.} +\endsetslot + +\setslot{circleminus} + \comment{The circled minus symbol `$\ominus$'.} +\endsetslot + +\setslot{circlemultiply} + \comment{The circled multiplication symbol `$\otimes$'.} +\endsetslot + +\setslot{circledivide} + \comment{The circled oblique symbol `$\oslash$'.} +\endsetslot + +\setslot{circledot} + \comment{The circled dot symbol `$\odot$'.} +\endsetslot + +\setslot{circlecopyrt} + \comment{The large circle symbol `$\bigcirc$' used for building the + copyright symbol `\copyright'.} +\endsetslot + +\setslot{openbullet} + \comment{The circle symbol `$\circ$'.} +\endsetslot + +\setslot{bullet} + \comment{The bullet symbol `$\bullet$'.} +\endsetslot + +\setslot{equivasymptotic} + \comment{The asymptotic equals symbol `$\asymp$'.} +\endsetslot + +\setslot{equivalence} + \comment{The equivalence symbol `$\equiv$'.} +\endsetslot + +\setslot{reflexsubset} + \comment{The subset or equals symbol `$\subseteq$'.} +\endsetslot + +\setslot{reflexsuperset} + \comment{The superset or equals symbol `$\supseteq$'.} +\endsetslot + +\setslot{lessequal} + \comment{The less or equals symbol `$\leq$'.} +\endsetslot + +\setslot{greaterequal} + \comment{The greater or equals symbol `$\geq$'.} +\endsetslot + +\setslot{precedesequal} + \comment{The precedes or equals symbol `$\preceq$'.} +\endsetslot + +\setslot{followsequal} + \comment{The follows or equals symbol `$\succeq$'.} +\endsetslot + +\setslot{similar} + \comment{The similar symbol `$\sim$'.} +\endsetslot + +\setslot{approxequal} + \comment{The approximate equality symbol `$\approx$'.} +\endsetslot + +\setslot{propersubset} + \comment{The subset symbol `$\subset$'.} +\endsetslot + +\setslot{propersuperset} + \comment{The superset symbol `$\supset$'.} +\endsetslot + +\setslot{lessmuch} + \comment{The much less symbol `$\ll$'.} +\endsetslot + +\setslot{greatermuch} + \comment{The much greater symbol `$\gg$'.} +\endsetslot + +\setslot{precedes} % was curlyless + \comment{The precedes symbol `$\prec$'.} +\endsetslot + +\setslot{follows} % was curlygreater + \comment{The follows symbol `$\succ$'.} +\endsetslot + +\setslot{arrowleft} + \comment{The left arrow symbol `$\leftarrow$'.} +\endsetslot + +\setslot{arrowright} + \comment{The right arrow symbol `$\rightarrow$'.} +\endsetslot + +\setslot{arrowup} + \comment{The up arrow symbol `$\uparrow$'.} +\endsetslot + +\setslot{arrowdown} + \comment{The down arrow symbol `$\downarrow$'.} +\endsetslot + +\setslot{arrowboth} + \comment{The horizontal arrow symbol `$\leftrightarrow$'.} +\endsetslot + +\setslot{arrownortheast} + \comment{The north-east arrow symbol `$\nearrow$'.} +\endsetslot + +\setslot{arrowsoutheast} + \comment{The south-east arrow symbol `$\searrow$'.} +\endsetslot + +\setslot{similarequal} + \comment{The similar or equal symbol `$\simeq$'.} +\endsetslot + +\setslot{arrowdblleft} + \comment{The double left arrow symbol `$\Leftarrow$'.} +\endsetslot + +\setslot{arrowdblright} + \comment{The double right arrow symbol `$\Rightarrow$'.} +\endsetslot + +\setslot{arrowdblup} + \comment{The double up arrow symbol `$\Uparrow$'.} +\endsetslot + +\setslot{arrowdbldown} + \comment{The double down arrow symbol `$\Downarrow$'.} +\endsetslot + +\setslot{arrowdblboth} + \comment{The double horizontal arrow symbol `$\Leftrightarrow$'.} +\endsetslot + +\setslot{arrownorthwest} + \comment{The north-west arrow symbol `$\nwarrow$'.} +\endsetslot + +\setslot{arrowsouthwest} + \comment{The south-west arrow symbol `$\swarrow$'.} +\endsetslot + +\setslot{proportional} + \comment{The proportional symbol `$\propto$'.} +\endsetslot + +\setslot{prime} + \comment{The prime symbol `$\prime$'.} +\endsetslot + +\setslot{infinity} + \comment{The infinity symbol `$\infty$'.} +\endsetslot + +\setslot{element} + \comment{The set membership symbol `$\in$'.} +\endsetslot + +\setslot{owner} + \comment{The backwards set membership symbol `$\ni$'.} +\endsetslot + +\setslot{triangle} + \comment{The upwards triangle symbol `$\bigtriangleup$'.} +\endsetslot + +\setslot{triangleinv} + \comment{The downwards triangle symbol `$\bigtriangledown$'.} +\endsetslot + +\setslot{negationslash} + \comment{The negation slash symbol, used to construct + negated relations or arrows such as `$\not=$'.} +\endsetslot + +\setslot{mapstochar} + \comment{The maps to building block symbol `$\mapstochar$', + used to build `$\mapsto$'.} +\endsetslot + +\setslot{universal} + \comment{The universal quantification symbol `$\forall$'.} +\endsetslot + +\setslot{existential} + \comment{The existential quantification symbol `$\exists$'.} +\endsetslot + +\setslot{logicalnot} + \comment{The negation symbol `$\neg$'.} +\endsetslot + +\setslot{emptysetstress} + \comment{The `stressed' empty set symbol `$\emptyset$', which should + look like a zero with a slash. The `emptyset' symbol is a circle + with a slash.} +\endsetslot + +\setslot{Rfraktur} + \comment{The upper case Fraktur R symbol `$\Re$'. It is called + `Rfractur' rather than `Rfraktur' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{Ifraktur} + \comment{The upper case Fraktur I symbol `$\Im$'. It is called + `Ifractur' rather than `Ifraktur' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{latticetop} + \comment{The inverted perpendicular symbol `$\top$'.} +\endsetslot + +\setslot{perpendicular} + \comment{The perpendicular symbol `$\perp$'.} +\endsetslot + +\setslot{aleph} + \comment{The aleph symbol `$\aleph$'.} +\endsetslot + +\setslot{A} + \comment{The calligraphic letter `$\mathcal{A}$'.} +\endsetslot + +\setslot{B} + \comment{The calligraphic letter `$\mathcal{B}$'.} +\endsetslot + +\setslot{C} + \comment{The calligraphic letter `$\mathcal{C}$'.} +\endsetslot + +\setslot{D} + \comment{The calligraphic letter `$\mathcal{D}$'.} +\endsetslot + +\setslot{E} + \comment{The calligraphic letter `$\mathcal{E}$'.} +\endsetslot + +\setslot{F} + \comment{The calligraphic letter `$\mathcal{F}$'.} +\endsetslot + +\setslot{G} + \comment{The calligraphic letter `$\mathcal{G}$'.} +\endsetslot + +\setslot{H} + \comment{The calligraphic letter `$\mathcal{H}$'.} +\endsetslot + +\setslot{I} + \comment{The calligraphic letter `$\mathcal{I}$'.} +\endsetslot + +\setslot{J} + \comment{The calligraphic letter `$\mathcal{J}$'.} +\endsetslot + +\setslot{K} + \comment{The calligraphic letter `$\mathcal{K}$'.} +\endsetslot + +\setslot{L} + \comment{The calligraphic letter `$\mathcal{L}$'.} +\endsetslot + +\setslot{M} + \comment{The calligraphic letter `$\mathcal{M}$'.} +\endsetslot + +\setslot{N} + \comment{The calligraphic letter `$\mathcal{N}$'.} +\endsetslot + +\setslot{O} + \comment{The calligraphic letter `$\mathcal{O}$'.} +\endsetslot + +\setslot{P} + \comment{The calligraphic letter `$\mathcal{P}$'.} +\endsetslot + +\setslot{Q} + \comment{The calligraphic letter `$\mathcal{Q}$'.} +\endsetslot + +\setslot{R} + \comment{The calligraphic letter `$\mathcal{R}$'.} +\endsetslot + +\setslot{S} + \comment{The calligraphic letter `$\mathcal{S}$'.} +\endsetslot + +\setslot{T} + \comment{The calligraphic letter `$\mathcal{T}$'.} +\endsetslot + +\setslot{U} + \comment{The calligraphic letter `$\mathcal{U}$'.} +\endsetslot + +\setslot{V} + \comment{The calligraphic letter `$\mathcal{V}$'.} +\endsetslot + +\setslot{W} + \comment{The calligraphic letter `$\mathcal{W}$'.} +\endsetslot + +\setslot{X} + \comment{The calligraphic letter `$\mathcal{X}$'.} +\endsetslot + +\setslot{Y} + \comment{The calligraphic letter `$\mathcal{Y}$'.} +\endsetslot + +\setslot{Z} + \comment{The calligraphic letter `$\mathcal{Z}$'.} +\endsetslot + +\setslot{union} + \comment{The set union symbol `$\cup$'.} +\endsetslot + +\setslot{intersection} + \comment{The set intersection symbol `$\cap$'.} +\endsetslot + +\setslot{unionmulti} + \comment{The multiset union symbol `$\uplus$'.} +\endsetslot + +\setslot{logicaland} + \comment{The meet symbol `$\wedge$'.} +\endsetslot + +\setslot{logicalor} + \comment{The join symbol `$\vee$'.} +\endsetslot + +\setslot{turnstileleft} + \comment{The turnstile symbol `$\vdash$'.} +\endsetslot + +\setslot{turnstileright} + \comment{The backwards turnstile symbol `$\dashv$'.} +\endsetslot + +\setslot{floorleft} + \comment{The left floor symbol `$\lfloor$'.} +\endsetslot + +\setslot{floorright} + \comment{The right floor symbol `$\rfloor$'.} +\endsetslot + +\setslot{ceilingleft} + \comment{The left ceiling symbol `$\lceil$'.} +\endsetslot + +\setslot{ceilingright} + \comment{The right ceiling symbol `$\rceil$'.} +\endsetslot + +\setslot{braceleft} + \comment{The left brace symbol `$\{$'.} +\endsetslot + +\setslot{braceright} + \comment{The right brace symbol `$\}$'.} +\endsetslot + +\setslot{angleleft} + \comment{The left angle bracket symbol `$\langle$'. + It is called `angbracketleft' in MathTime and Lucida, + but `angleleft' in Adobe Symbol.} +\endsetslot + +\setslot{angleright} + \comment{The right angle bracket symbol `$\rangle$'. + It is called `angbracketright' in MathTime and Lucida, + but `angleleft' in Adobe Symbol.} +\endsetslot + +\setslot{bar} + \comment{The vertical bar symbol `$|$'.} +\endsetslot + +\setslot{bardbl} + \comment{The parallel vertical bars symbol `$\parallel$'.} +\endsetslot + +\setslot{arrowbothv} + \comment{The vertical arrows symbol `$\updownarrow$'.} +\endsetslot + +\setslot{arrowdblbothv} + \comment{The double vertical arrows symbol `$\Updownarrow$'.} +\endsetslot + +\setslot{backslash} + \comment{The backwards oblique symbol `$\backslash$'.} +\endsetslot + +\setslot{wreathproduct} + \comment{The Wreath product symbol `$\wp$'.} +\endsetslot + +\setslot{radicallow} + \comment{The lowered radical symbol `$\surd$'.} +\endsetslot + +\setslot{coproduct} + \comment{The textstyle coproduct symbol `$\coprod$'.} +\endsetslot + +\setslot{gradient} + \comment{The inverted Delta symbol `$\nabla$'. + It is also called `gradient' in MathTime and Lucida, + but `gradient' in Adobe Symbol.} +\endsetslot + +\setslot{integral} + \comment{The small integral symbol `$\plainint$'.} +\endsetslot + +\setslot{unionsq} + \comment{The square union symbol `$\sqcup$'.} +\endsetslot + +\setslot{intersectionsq} + \comment{The square intersection symbol `$\sqcap$'.} +\endsetslot + +\setslot{subsetsqequal} + \comment{The square subset or equal symbol `$\sqsubseteq$'.} +\endsetslot + +\setslot{supersetsqequal} + \comment{The square superset or equal symbol `$\sqsupseteq$'.} +\endsetslot + +\setslot{section} + \comment{The section symbol `\S'.} +\endsetslot + +\setslot{dagger} + \comment{The dagger symbol `\dag'.} +\endsetslot + +\setslot{daggerdbl} + \comment{The double dagger symbol `\ddag'.} +\endsetslot + +\setslot{paragraph} + \comment{The paragraph symbol `\P'.} +\endsetslot + +\setslot{club} + \comment{The club suit symbol `$\clubsuit$'.} +\endsetslot + +\setslot{diamond} + \comment{The diamond suit symbol `$\diamondsuit$'.} +\endsetslot + +\setslot{heart} + \comment{The heart suit symbol `$\heartsuit$'.} +\endsetslot + +\setslot{spade} + \comment{The spade suit symbol `$\spadesuit$'.} +\endsetslot + +\endencoding + +\section{Changes} + +29 Dec 1993, v1.30: Created file. + +03 Jan 1994, v1.301: Moved from ltugboat class to article. + +06 Jan 1994, v1.303: Corrected a fontdimen bug. + +08 Jan 1994, v1.304: Renamed radicallowered to radicallow and + perpendicularinverse to perpendicularinv. + +09 Jan 1994, v1.305: Renamed emptyset to emptysetstress, to distinguish + the geometric and the humanist emptyset symbols. + Renamed some glyphs to use the same glyph names + as Lucida New Math. + +10 Jun 1998, v1.800: Really use the same names as Lucida New Math. + `curlyless/greater' renamed to `precedes/follows'. + +06 Oct 2000, v1.915: Introduced intermediate variables for fontdimens + 8--22. Added \texttt{encodingname}. Updated markup. + (LH) + +27 Jul 2002, v1.921: Introduced intermediate variables also for + fontdimens 1--7. Switched to setting fontdimens + using \verb"\setfontdimen". (LH) + +\end{document} diff --git a/Master/texmf-dist/tex/fontinst/mathetx/omx.etx b/Master/texmf-dist/tex/fontinst/mathetx/omx.etx new file mode 100644 index 00000000000..52af52af6d9 --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/omx.etx @@ -0,0 +1,731 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Alan Jeffrey and Ulrik Vieth and +%%% Lars Hellstr{\"o}m", +%%% version = "1.921", +%%% date = "2002-07-27", +%%% time = "18:45:45 +02:00", +%%% filename = "omx.etx", +%%% email = "fontinst@cogs.susx.ac.uk", +%%% URL = "http://www.tug.org/applications/fontinst/index.html", +%%% checksum = "", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the old math extension encoding as +%%% a TeX font encoding file, for use with the +%%% fontinst utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc}[2001/03/16] + +\title{The \TeX\ math extension encoding vector} +\author{Alan Jeffrey\and Ulrik Vieth\and Lars Hellstr\"om} +\date{27 July 2002\\Version 1.921} + +\begin{document} +\maketitle + +\section{Introduction} + +This document describes the \TeX\ math extensions (\texttt{OMX}) +encoding. + +\showbranches +\setslotcomment{The glyph `$\vcenter{\hbox{\slotexample}}$'.} +\useexamplefont{cmex10} +\encoding + +\needsfontinstversion{1.917} + + +\begincomment +\section{Default values} +\endcomment + +\setstr{codingscheme}{TEX MATH EXTENSION} +\setstr{encodingname}{TeXMathExtensionEncoding} + +\setint{italicslant}{0} +\setint{interword}{0} +\setint{stretchword}{0} +\setint{shrinkword}{0} +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi +\setint{quad}{1000} +\setint{extraspace}{0} + +\comment{The following defaults are taken from \texttt{cmex10}.} + +\setint{defaultrulethickness}{40} +\setint{bigopspacing1}{111} +\setint{bigopspacing2}{167} +\setint{bigopspacing3}{200} +\setint{bigopspacing4}{600} +\setint{bigopspacing5}{100} + + +\begincomment +\section{Font dimensions} +\endcomment + +\setfontdimen{1}{italicslant} % italic slant +\setfontdimen{2}{interword} % interword space +\setfontdimen{3}{stretchword} % interword stretch +\setfontdimen{4}{shrinkword} % interword shrink +\setfontdimen{5}{xheight} % x-height +\setfontdimen{6}{quad} % quad +\setfontdimen{7}{extraspace} % extra space after . + +\setfontdimen{8}{defaultrulethickness} % default rule thickness +\setfontdimen{9}{bigopspacing1} % bigopspacing 1 +\setfontdimen{10}{bigopspacing2} % bigopspacing 2 +\setfontdimen{11}{bigopspacing3} % bigopspacing 3 +\setfontdimen{12}{bigopspacing4} % bigopspacing 4 +\setfontdimen{13}{bigopspacing5} % bigopspacing 5 + + +\begincomment +\section{The encoding} +There are 128 glyphs in this encoding. +\endcomment + +\setslot{parenleftbig} + \nextlarger{parenleftBig} +\endsetslot + +\setslot{parenrightbig} + \nextlarger{parenrightBig} +\endsetslot + +\setslot{bracketleftbig} + \nextlarger{bracketleftBig} +\endsetslot + +\setslot{bracketrightbig} + \nextlarger{bracketrightBig} +\endsetslot + +\setslot{floorleftbig} + \nextlarger{floorleftBig} +\endsetslot + +\setslot{floorrightbig} + \nextlarger{floorrightBig} +\endsetslot + +\setslot{ceilingleftbig} + \nextlarger{ceilingleftBig} +\endsetslot + +\setslot{ceilingrightbig} + \nextlarger{ceilingrightBig} +\endsetslot + +\setslot{braceleftbig} + \nextlarger{braceleftBig} +\endsetslot + +\setslot{bracerightbig} + \nextlarger{bracerightBig} +\endsetslot + +\setslot{angleleftbig} + \nextlarger{angleleftBig} +\endsetslot + +\setslot{anglerightbig} + \nextlarger{anglerightBig} +\endsetslot + +\setslot{barex} + \varchar + \varrep{barex} + \endvarchar +\endsetslot + +\setslot{bardblex} + \varchar + \varrep{bardblex} + \endvarchar +\endsetslot + +\setslot{slashbig} + \nextlarger{slashBig} +\endsetslot + +\setslot{backslashbig} + \nextlarger{backslashBig} +\endsetslot + +\setslot{parenleftBig} + \nextlarger{parenleftbigg} +\endsetslot + +\setslot{parenrightBig} + \nextlarger{parenrightbigg} +\endsetslot + +\setslot{parenleftbigg} + \nextlarger{parenleftBigg} +\endsetslot + +\setslot{parenrightbigg} + \nextlarger{parenrightBigg} +\endsetslot + +\setslot{bracketleftbigg} + \nextlarger{bracketleftBigg} +\endsetslot + +\setslot{bracketrightbigg} + \nextlarger{bracketrightBigg} +\endsetslot + +\setslot{floorleftbigg} + \nextlarger{floorleftBigg} +\endsetslot + +\setslot{floorrightbigg} + \nextlarger{floorrightBigg} +\endsetslot + +\setslot{ceilingleftbigg} + \nextlarger{ceilingleftBigg} +\endsetslot + +\setslot{ceilingrightbigg} + \nextlarger{ceilingrightBigg} +\endsetslot + +\setslot{braceleftbigg} + \nextlarger{braceleftBigg} +\endsetslot + +\setslot{bracerightbigg} + \nextlarger{bracerightBigg} +\endsetslot + +\setslot{angleleftbigg} + \nextlarger{angleleftBigg} +\endsetslot + +\setslot{anglerightbigg} + \nextlarger{anglerightBigg} +\endsetslot + +\setslot{slashbigg} + \nextlarger{slashBigg} +\endsetslot + +\setslot{backslashbigg} + \nextlarger{backslashBigg} +\endsetslot + +\setslot{parenleftBigg} + \nextlarger{parenlefttp} +\endsetslot + +\setslot{parenrightBigg} + \nextlarger{parenrighttp} +\endsetslot + +\setslot{bracketleftBigg} + \nextlarger{bracketlefttp} +\endsetslot + +\setslot{bracketrightBigg} + \nextlarger{bracketrighttp} +\endsetslot + +\setslot{floorleftBigg} + \nextlarger{bracketleftbt} +\endsetslot + +\setslot{floorrightBigg} + \nextlarger{bracketrightbt} +\endsetslot + +\setslot{ceilingleftBigg} + \nextlarger{bracketleftex} +\endsetslot + +\setslot{ceilingrightBigg} + \nextlarger{bracketrightex} +\endsetslot + +\setslot{braceleftBigg} + \nextlarger{bracelefttp} +\endsetslot + +\setslot{bracerightBigg} + \nextlarger{bracerighttp} +\endsetslot + +\setslot{angleleftBigg} +\endsetslot + +\setslot{anglerightBigg} +\endsetslot + +\setslot{slashBigg} +\endsetslot + +\setslot{backslashBigg} +\endsetslot + +\setslot{slashBig} + \nextlarger{slashbigg} +\endsetslot + +\setslot{backslashBig} + \nextlarger{backslashbigg} +\endsetslot + +\setslot{parenlefttp} + \varchar + \vartop{parenlefttp} + \varbot{parenleftbt} + \varrep{parenleftex} + \endvarchar +\endsetslot + +\setslot{parenrighttp} + \varchar + \vartop{parenrighttp} + \varbot{parenrightbt} + \varrep{parenrightex} + \endvarchar +\endsetslot + +\setslot{bracketlefttp} + \varchar + \vartop{bracketlefttp} + \varbot{bracketleftbt} + \varrep{bracketleftex} + \endvarchar +\endsetslot + +\setslot{bracketrighttp} + \varchar + \vartop{bracketrighttp} + \varbot{bracketrightbt} + \varrep{bracketrightex} + \endvarchar +\endsetslot + +\setslot{bracketleftbt} + \varchar + \varbot{bracketleftbt} + \varrep{bracketleftex} + \endvarchar +\endsetslot + +\setslot{bracketrightbt} + \varchar + \varbot{bracketrightbt} + \varrep{bracketrightex} + \endvarchar +\endsetslot + +\setslot{bracketleftex} + \varchar + \vartop{bracketlefttp} + \varrep{bracketleftex} + \endvarchar +\endsetslot + +\setslot{bracketrightex} + \varchar + \vartop{bracketrighttp} + \varrep{bracketrightex} + \endvarchar +\endsetslot + +\setslot{bracelefttp} + \varchar + \vartop{bracelefttp} + \varmid{braceleftmid} + \varbot{braceleftbt} + \varrep{braceex} + \endvarchar +\endsetslot + +\setslot{bracerighttp} + \varchar + \vartop{bracerighttp} + \varmid{bracerightmid} + \varbot{bracerightbt} + \varrep{braceex} + \endvarchar +\endsetslot + +\setslot{braceleftbt} + \varchar + \vartop{bracelefttp} + \varbot{braceleftbt} + \varrep{braceex} + \endvarchar +\endsetslot + +\setslot{bracerightbt} + \varchar + \vartop{bracerighttp} + \varbot{bracerightbt} + \varrep{braceex} + \endvarchar +\endsetslot + +\setslot{braceleftmid} + \varchar + \varrep{arrowvertex} + \comment{This extensible entry has nothing to do with the + \texttt{braceleftmid} glyph; instead this slot is used as a + placeholder for the large form of the `\(\arrowvert\)' + delimiter.} + \endvarchar +\endsetslot + +\setslot{bracerightmid} + \varchar + \varrep{arrowvertexdbl} + \comment{This extensible entry has nothing to do with the + \texttt{bracerightmid} glyph; instead this slot is used as a + placeholder for the large form of the `\(\Arrowvert\)' + delimiter.} + \endvarchar +\endsetslot + +\setslot{braceex} + \varchar + \varrep{braceex} + \endvarchar +\endsetslot + +\setslot{arrowvertex} + \varchar + \vartop{arrowtp} + \varbot{arrowbt} + \varrep{arrowvertex} + \endvarchar +\endsetslot + +\setslot{parenleftbt} + \varchar + \vartop{bracelefttp} + \varbot{bracerightbt} + \varrep{braceex} + \endvarchar +\endsetslot + +\setslot{parenrightbt} + \varchar + \vartop{bracerighttp} + \varbot{braceleftbt} + \varrep{braceex} + \endvarchar +\endsetslot + +\setslot{parenleftex} + \varchar + \varrep{parenleftex} + \endvarchar +\endsetslot + +\setslot{parenrightex} + \varchar + \varrep{parenrightex} + \endvarchar +\endsetslot + +\setslot{angleleftBig} + \nextlarger{angleleftbigg} +\endsetslot + +\setslot{anglerightBig} + \nextlarger{anglerightbigg} +\endsetslot + +\setslot{unionsqtext} + \nextlarger{unionsqdisplay} +\endsetslot + +\setslot{unionsqdisplay} +\endsetslot + +\setslot{contintegraltext} + \nextlarger{contintegraldisplay} +\endsetslot + +\setslot{contintegraldisplay} +\endsetslot + +\setslot{circledottext} + \nextlarger{circledotdisplay} +\endsetslot + +\setslot{circledotdisplay} +\endsetslot + +\setslot{circleplustext} + \nextlarger{circleplusdisplay} +\endsetslot + +\setslot{circleplusdisplay} +\endsetslot + +\setslot{circlemultiplytext} + \nextlarger{circlemultiplydisplay} +\endsetslot + +\setslot{circlemultiplydisplay} +\endsetslot + +\setslot{summationtext} + \nextlarger{summationdisplay} +\endsetslot + +\setslot{producttext} + \nextlarger{productdisplay} +\endsetslot + +\setslot{integraltext} + \nextlarger{integraldisplay} +\endsetslot + +\setslot{uniontext} + \nextlarger{uniondisplay} +\endsetslot + +\setslot{intersectiontext} + \nextlarger{intersectiondisplay} +\endsetslot + +\setslot{unionmultitext} + \nextlarger{unionmultidisplay} +\endsetslot + +\setslot{logicalandtext} + \nextlarger{logicalanddisplay} +\endsetslot + +\setslot{logicalortext} + \nextlarger{logicalordisplay} +\endsetslot + +\setslot{summationdisplay} +\endsetslot + +\setslot{productdisplay} +\endsetslot + +\setslot{integraldisplay} +\endsetslot + +\setslot{uniondisplay} +\endsetslot + +\setslot{intersectiondisplay} +\endsetslot + +\setslot{unionmultidisplay} +\endsetslot + +\setslot{logicalanddisplay} +\endsetslot + +\setslot{logicalordisplay} +\endsetslot + +\setslot{coproducttext} + \nextlarger{coproductdisplay} +\endsetslot + +\setslot{coproductdisplay} +\endsetslot + +\setslot{hatwide} + \nextlarger{hatwider} +\endsetslot + +\setslot{hatwider} + \nextlarger{hatwidest} +\endsetslot + +\setslot{hatwidest} +\endsetslot + +\setslot{tildewide} + \nextlarger{tildewider} +\endsetslot + +\setslot{tildewider} + \nextlarger{tildewidest} +\endsetslot + +\setslot{tildewidest} +\endsetslot + +\setslot{bracketleftBig} + \nextlarger{bracketleftbigg} +\endsetslot + +\setslot{bracketrightBig} + \nextlarger{bracketrightbigg} +\endsetslot + +\setslot{floorleftBig} + \nextlarger{floorleftbigg} +\endsetslot + +\setslot{floorrightBig} + \nextlarger{floorrightbigg} +\endsetslot + +\setslot{ceilingleftBig} + \nextlarger{ceilingleftbigg} +\endsetslot + +\setslot{ceilingrightBig} + \nextlarger{ceilingrightbigg} +\endsetslot + +\setslot{braceleftBig} + \nextlarger{braceleftbigg} +\endsetslot + +\setslot{bracerightBig} + \nextlarger{bracerightbigg} +\endsetslot + +\setslot{radicalbig} + \nextlarger{radicalBig} +\endsetslot + +\setslot{radicalBig} + \nextlarger{radicalbigg} +\endsetslot + +\setslot{radicalbigg} + \nextlarger{radicalBigg} +\endsetslot + +\setslot{radicalBigg} + \nextlarger{radicalbt} +\endsetslot + +\setslot{radicalbt} + \varchar + \varbot{radicalbt} + \vartop{radicaltp} + \varrep{radicalvertex} + \endvarchar +\endsetslot + +\setslot{radicalvertex} +\endsetslot + +\setslot{radicaltp} +\endsetslot + +\setslot{arrowvertexdbl} + \varchar + \vartop{arrowdbltp} + \varbot{arrowdblbt} + \varrep{arrowvertexdbl} + \endvarchar +\endsetslot + +\setslot{arrowtp} + \varchar + \vartop{arrowtp} + \varrep{arrowvertex} + \endvarchar +\endsetslot + +\setslot{arrowbt} + \varchar + \varbot{arrowbt} + \varrep{arrowvertex} + \endvarchar +\endsetslot + +\setslot{bracehtipdownleft} +\endsetslot + +\setslot{bracehtipdownright} +\endsetslot + +\setslot{bracehtipupleft} +\endsetslot + +\setslot{bracehtipupright} +\endsetslot + +\setslot{arrowdbltp} + \varchar + \vartop{arrowdbltp} + \varrep{arrowvertexdbl} + \endvarchar +\endsetslot + +\setslot{arrowdblbt} + \varchar + \varbot{arrowdblbt} + \varrep{arrowvertexdbl} + \endvarchar +\endsetslot + +\endencoding + + +\section{Changes} + +\parindent=1em + +29 Dec 1993, v1.30: Created file. + +03 Jan 1994, v1.301: +Moved from \texttt{ltugboat} to \texttt{article} class. + +04 Jan 1994, v1.302: +Renamed \texttt{loweredradical} to \texttt{radicallow}. + +06 Jan 1994, v1.303: Corrected a fontdimen bug. + +09 Jan 1994, v1.305: Changed some names to use the same glyph names + as Lucida New Math. + +10 Oct 1997, v1.306: +Ulrik Vieth found a bug in the varchar recipe for the +\texttt{parenrightbt} slot. + +10 October 2000, v\,1.915: +Introduced intermediate variables for fontdimens 8--13. +Added \texttt{encodingname}. Added glyph examples. +Markup updates. (LH) + +20 November 2000, v\,1.915: +Changed glyph names \texttt{arrowdblvertex}, \texttt{hatwiderr}, and +\texttt{tildewiderr} to \texttt{arrowvertexdbl}, \texttt{hatwidest}, +and \texttt{tildewidest} respectively to really use the same names as +\texttt{texmext.enc} and Lucida New Math. (LH) Reported by Alejandro +L\'{o}pez-Valencia. + +22 November 2000, v\,1.915: +Added explanations of the \verb|\varchar| entries for +\texttt{braceleftmid} and \texttt{bracerightmid}. (LH) + +27 July 2002, v\,1.921: +Introduced intermediate variables for fontdimens 1--7. +Using \verb"\setfontdimen". (LH) + +\end{document} diff --git a/Master/texmf-dist/tex/fontinst/mathetx/rsfs.etx b/Master/texmf-dist/tex/fontinst/mathetx/rsfs.etx new file mode 100644 index 00000000000..adfd02dd207 --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/mathetx/rsfs.etx @@ -0,0 +1,92 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Ulrik Vieth", +%%% version = "1.801", +%%% date = "29 June 1998", +%%% time = "23:57:31 CEST", +%%% filename = "rsfs.etx", +%%% email = "vieth@thphy.uni-duesseldorf.de", +%%% URL = "http://www.thphy.uni-duesseldorf.de/~vieth/", +%%% checksum = "22539 92 192 2580", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the encoding of Ralph Smith's Formal +%%% Script font as a TeX font encoding file, for +%%% use with the fontinst utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +\relax +\documentclass[twocolumn]{article} +\usepackage{fontdoc} + +\useexamplefont{rsfs10} + +\title{Ralph Smith's Formal Script font encoding vector} +\author{Ulrik Vieth} + +\begin{document} +\maketitle + +\encoding + +\comment{\section{Default values}} + +\setstr{codingscheme}{RAS SCRIPT} +\setint{italicslant}{707} +\setint{xheight}{233} + +\comment{\section{Default font dimensions}} + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{0} % interword space +\setint{fontdimen(3)}{0} % interword stretch +\setint{fontdimen(4)}{0} % interword shrink +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\setint{fontdimen(7)}{0} % extra space after . + +\comment{\section{The encoding}} + +\nextslot{65} +\setslotcomment{The Script letter `\slotexample'.} + +\setslot{A}\endsetslot +\setslot{B}\endsetslot +\setslot{C}\endsetslot +\setslot{D}\endsetslot +\setslot{E}\endsetslot +\setslot{F}\endsetslot +\setslot{G}\endsetslot +\setslot{H}\endsetslot +\setslot{I}\endsetslot +\setslot{J}\endsetslot +\setslot{K}\endsetslot +\setslot{L}\endsetslot +\setslot{M}\endsetslot +\setslot{N}\endsetslot +\setslot{O}\endsetslot +\setslot{P}\endsetslot +\setslot{Q}\endsetslot +\setslot{R}\endsetslot +\setslot{S}\endsetslot +\setslot{T}\endsetslot +\setslot{U}\endsetslot +\setslot{V}\endsetslot +\setslot{W}\endsetslot +\setslot{X}\endsetslot +\setslot{Y}\endsetslot +\setslot{Z}\endsetslot + +\nextslot{127} +\unsetslotcomment + +\setslot{tie} + \comment{The skewchar.} +\endsetslot + +\endencoding +\end{document} |