diff options
Diffstat (limited to 'Master/texmf-dist/source')
18 files changed, 2197 insertions, 51 deletions
diff --git a/Master/texmf-dist/source/fonts/eulervm/Makefile b/Master/texmf-dist/source/fonts/eulervm/Makefile new file mode 100644 index 00000000000..bf2df32f5d0 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/Makefile @@ -0,0 +1,75 @@ +# Makefile for the Euler Virtual Math Fonts v4.0 +# (c) Walter Schmidt 1999--2005 + +# *** lines marked by asterisks may need to be customized! +# the present entries suit OS/2 with emTeX/TDS + +# *** the TDS root directory: +tdsdir= e:\texmf + +# *** the directories where the .vf, .tfm and .fd files should go: +vfdir= $(tdsdir)\fonts\vf\public\eulervm +tfmdir= $(tdsdir)\fonts\tfm\public\eulervm + +# *** how to run plain TeX: +tex= tex + + +ZAP= eurm10.mtx cmmi10.mtx eufm10.mtx \ + eurm7.mtx cmmi7.mtx eufm7.mtx \ + eurm5.mtx cmmi5.mtx eufm5.mtx \ + eusm10.mtx cmsy10.mtx eusm7.mtx cmsy7.mtx eusm5.mtx cmsy5.mtx \ + cmr5.mtx cmr7.mtx cmr10.mtx \ + cmex10.mtx euex10.mtx \ + eurb10.mtx cmmib10.mtx eufb10.mtx \ + eurb7.mtx cmmib7.mtx eufb7.mtx \ + eurb5.mtx cmmib5.mtx eufb5.mtx \ + eusb10.mtx cmbsy10.mtx eusb7.mtx cmbsy7.mtx eusb5.mtx cmbsy5.mtx \ + cmbx5.mtx cmbx7.mtx cmbx10.mtx + +all: tex vfs installfonts + +tex: + $(tex) fontevm + +vfs: + vptovf zeurm5.vpl + vptovf zeurm7.vpl + vptovf zeurm10.vpl + vptovf zeusm5.vpl + vptovf zeusm7.vpl + vptovf zeusm10.vpl + vptovf zeuex10.vpl + vptovf zeurb5.vpl + vptovf zeurb7.vpl + vptovf zeurb10.vpl + vptovf zeusb5.vpl + vptovf zeusb7.vpl + vptovf zeusb10.vpl + +installfonts: + -mkdir $(vfdir) + -mkdir $(tfmdir) + mv -f *.vf $(vfdir) + mv -f zeurm5.tfm $(tfmdir) + mv -f zeurm7.tfm $(tfmdir) + mv -f zeurm10.tfm $(tfmdir) + mv -f zeusm5.tfm $(tfmdir) + mv -f zeusm7.tfm $(tfmdir) + mv -f zeusm10.tfm $(tfmdir) + mv -f zeuex10.tfm $(tfmdir) + mv -f zeurb5.tfm $(tfmdir) + mv -f zeurb7.tfm $(tfmdir) + mv -f zeurb10.tfm $(tfmdir) + mv -f zeusb5.tfm $(tfmdir) + mv -f zeusb7.tfm $(tfmdir) + mv -f zeusb10.tfm $(tfmdir) + + +clean: + -rm $(ZAP) + +realclean: clean + -rm *.vpl *.log *.vf *.tfm *.fd + +# finis diff --git a/Master/texmf-dist/source/fonts/eulervm/amsrel10.mtx b/Master/texmf-dist/source/fonts/eulervm/amsrel10.mtx new file mode 100644 index 00000000000..a9468be2ea7 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/amsrel10.mtx @@ -0,0 +1,14 @@ +%Filename: msam10.mtx + +%This file contains the information of msam10.pl in a form +%more easily read by TeX. It is used by the fontinst package. + +\relax +\metrics + +\needsfontinstversion{1.914} + +\setrawglyph{lessequal}{msam10}{10.0pt}{54}{777}{636}{136}{0} +\setrawglyph{greaterequal}{msam10}{10.0pt}{62}{777}{636}{136}{0} + +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/amsrel5.mtx b/Master/texmf-dist/source/fonts/eulervm/amsrel5.mtx new file mode 100644 index 00000000000..19d742f73dc --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/amsrel5.mtx @@ -0,0 +1,14 @@ +%Filename: msam5.mtx + +%This file contains the information of msam5.pl in a form +%more easily read by TeX. It is used by the fontinst package. + +\relax +\metrics + +\needsfontinstversion{1.914} + +\setrawglyph{lessequal}{msam5}{5.0pt}{54}{1083}{716}{219}{0} +\setrawglyph{greaterequal}{msam5}{5.0pt}{62}{1083}{716}{219}{0} + +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/amsrel7.mtx b/Master/texmf-dist/source/fonts/eulervm/amsrel7.mtx new file mode 100644 index 00000000000..e063694706a --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/amsrel7.mtx @@ -0,0 +1,14 @@ +%Filename: msam7.mtx + +%This file contains the information of msam7.pl in a form +%more easily read by TeX. It is used by the fontinst package. + +\relax +\metrics + +\needsfontinstversion{1.914} + +\setrawglyph{lessequal}{msam7}{7.0pt}{54}{892}{688}{189}{0} +\setrawglyph{greaterequal}{msam7}{7.0pt}{62}{892}{688}{189}{0} + +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/axis10.mtx b/Master/texmf-dist/source/fonts/eulervm/axis10.mtx new file mode 100644 index 00000000000..ce1bb0bf643 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/axis10.mtx @@ -0,0 +1,4 @@ +\relax +\metrics +\resetint{axisheight}{257} +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/axis5.mtx b/Master/texmf-dist/source/fonts/eulervm/axis5.mtx new file mode 100644 index 00000000000..8f75d16c9b2 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/axis5.mtx @@ -0,0 +1,4 @@ +\relax +\metrics +\resetint{axisheight}{258} +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/axis7.mtx b/Master/texmf-dist/source/fonts/eulervm/axis7.mtx new file mode 100644 index 00000000000..ce1bb0bf643 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/axis7.mtx @@ -0,0 +1,4 @@ +\relax +\metrics +\resetint{axisheight}{257} +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/eubar10.mtx b/Master/texmf-dist/source/fonts/eulervm/eubar10.mtx new file mode 100644 index 00000000000..97add62808c --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/eubar10.mtx @@ -0,0 +1,16 @@ +\relax +\metrics + +\needsfontinstversion{1.801} + +\setrawglyph{lslashslash}{cmbx10}{10.0pt}{32}{319}{444}{0}{0} +\setglyph{hslash} + \push + \moveup{180} + \movert{15} + \glyph{lslashslash}{1000} + \pop + \glyph{h}{1000} +\endsetglyph + +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/eubar5.mtx b/Master/texmf-dist/source/fonts/eulervm/eubar5.mtx new file mode 100644 index 00000000000..d1c3118b1bd --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/eubar5.mtx @@ -0,0 +1,16 @@ +\relax +\metrics + +\needsfontinstversion{1.801} + +\setrawglyph{lslashslash}{cmbx5}{5.0pt}{32}{436}{444}{0}{0} +\setglyph{hslash} + \push + \moveup{180} + \movert{75} + \glyph{lslashslash}{1000} + \pop + \glyph{h}{1000} +\endsetglyph + +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/eubar7.mtx b/Master/texmf-dist/source/fonts/eulervm/eubar7.mtx new file mode 100644 index 00000000000..164dd930cc9 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/eubar7.mtx @@ -0,0 +1,17 @@ +\relax +\metrics + +\needsfontinstversion{1.801} + +\setrawglyph{lslashslash}{cmbx7}{7.0pt}{32}{363}{444}{0}{0} +\setglyph{hslash} + \push + \moveup{180} + \movert{35} + \glyph{lslashslash}{1000} + \pop + \glyph{h}{1000} +\endsetglyph + + +\endmetrics diff --git a/Master/texmf-dist/source/latex/eulervm/eulervm.dtx b/Master/texmf-dist/source/fonts/eulervm/eulervm.dtx index b08b733f612..b8e7a8290ea 100644 --- a/Master/texmf-dist/source/latex/eulervm/eulervm.dtx +++ b/Master/texmf-dist/source/fonts/eulervm/eulervm.dtx @@ -2,7 +2,7 @@ % \iffalse % % File `eulervm.dtx'. -% Copyright (c) 1999--2003 Walter Schmidt +% Copyright (c) 1999--2005 Walter Schmidt % % This file is part of the `Euler-VM Bundle'. % ------------------------------------------- @@ -29,12 +29,26 @@ %<uzeur>\ProvidesFile{uzeur.fd}% %<uzeus>\ProvidesFile{uzeus.fd}% %<uzeuex>\ProvidesFile{uzeuex.fd}% - [2004/01/17 v3.0a (WaS)] + [2005/01/11 v4.0 (WaS)] % %<*driver> -\documentclass[11pt]{ltxdoc} +\documentclass{ltxdoc} \OnlyDescription +\usepackage{flafter} +\usepackage{caption}[2004/01/23] +\renewcommand{\rmdefault}{pplx} +\linespread{1.06} +\usepackage[euler-digits]{eulervm} +% *** We are using Palatino and Euler-VM at 10pt. *** +% *** Do NOT change this through ltxdoc.cfg! *** +\def\tempa{cmss}\ifx\sfdefault\tempa + \usepackage[scaled]{helvet} +\fi \usepackage{url,mflogo} +\captionsetup{labelfont={small,bf},textfont={small}} +\DeclareMathAccent\eulerhat\mathalpha{symbols}{222} +\renewcommand{\TeX}{TeX\@} +\renewcommand{\LaTeX}{La\TeX} \begin{document} \DocInput{eulervm.dtx} \end{document} @@ -45,8 +59,8 @@ % \renewcommand{\labelitemi}{$\triangleright$} % \newcommand\Lopt[1]{\textsf{#1}} % \let\Lpack\Lopt -% \title{The Euler Virtual Math Fonts for use with \LaTeX} -% \author{Walter Schmidt\thanks{\texttt{w.a.schmidt@gmx.net}}} +% \title{The Euler Virtual Math Fonts \\ for use with \LaTeX} +% \author{Walter Schmidt\thanks{\texttt{w-a-schmidt@gmx.net}}} % \date{\fileversion{} -- \filedate} % % \maketitle @@ -61,7 +75,7 @@ % % \tableofcontents % -% \sloppy +% % % \section{The Euler math fonts} % `With Donald Knuth's assistance and encouragement, Hermann Zapf, one of the @@ -105,8 +119,8 @@ % % Actually, the reason for creating Euler-VM was the fact that the % \Lpack{euler} package does not provide a usable \cmd{\hbar} or -% \cmd{\hslash}, and that one cannot use the \cmd{\hslash} from the -% \Lpack{amssymb} package, because the latter follows the CM Roman style. +% \cmd{\hslash}, and that the \cmd{\hslash} symbol from the +% \Lpack{amssymb} package cannot be used, either, because it follows CM Roman style. % This made the beautiful Euler fonts more or less unusable for % physics and related fields. % The only way to fix this was to provide a `faked' Euler-style \cmd{\hslash} @@ -121,14 +135,14 @@ % and Melior blend well with Euler -- which is not surprising, since they were % designed by H.~Zapf, too. % The Euler math fonts have also proven to go sufficiently well -% with other typefaces such as Sabon or Minion, that differ not -% too much from Euler as far as the weight (stroke width) and x-height -% are concerned. +% with other typefaces such Sabon\footnote{the classical one, not Sabon Next -- unfortunately} +% or Minion, that do not differ too much from Euler as far as the weight (stroke width) +% and x-height are concerned. % % Changing the default text font family is easy, see \cite{fntguide}. -% For instance, the simple command +% For instance, in the present document the command % \begin{quote} -% |\renewcommand{\rmdefault}{ppl}| +% |\renewcommand{\rmdefault}{pplx}| % \end{quote} % makes \LaTeX{} use Palatino in place of CM~Roman. % @@ -144,12 +158,27 @@ % \begin{itemize} % \item CM Math Italic is replaced with Euler Roman. % \item CM Calligraphic is replaced with Euler Script. -% \item `Large' operators and delimiters are replaced with +% \item Several operator and delimiter symbols are replaced with % alternative variants matching the Euler style. % \item In numbers and operator names, % CM Roman is replaced with the default text font. % \end{itemize} -% +% Figure \ref{fig:roman} shows the Euler Roman and Script alphabets. +% +% \begin{figure} +% {\centering +% $ABCDEFGHIJKLMNOPQRSTUVWXYZ$\\ +% $abcdefghijklmnopqrstuvwxyz$\\ +% $\Gamma \Delta \Theta \Lambda \Xi \Pi \Sigma \Upsilon \Phi \Psi \Omega$\\ +% $ \alpha \beta \gamma \delta \epsilon \varepsilon \zeta \eta \theta \vartheta \iota \kappa +% \lambda \mu \nu \xi \pi \varpi \rho +% \sigma \tau \upsilon \phi \varphi \chi \psi \omega$\\ +% $\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\} +% \caption{The Euler Roman and Script alphabets} +% \label{fig:roman} +% \end{figure} +% +% % \subsection{Special features} % % \subsubsection{The package option \Lopt{small}} @@ -165,19 +194,19 @@ % % % \subsubsection{Slashed \textit{h}} -% In contrast to `normal' \LaTeX, a \cmd{\hslash} symbol ($h$ with diagonal slash) +% In contrast to `normal' \LaTeX, a \cmd{\hslash} symbol $\hslash$ % is provided, but there is no \cmd{\hbar}. % % % \subsubsection{Bold math alphabet} % The package defines a new math alphabet \cmd{\mathbold} to typeset -% math variables, incl.\ Greek, in a bold style, e.g: +% math variables, incl.\ Greek, in a bold style: % \begin{verse} -% |\mathbold{k}| +% Default: $a, b, c, \dots, z$ \qquad \cmd{\mathbold}: $\mathbold{a, b, c, }\dots,\mathbold{z}$ % \end{verse} % Do not mix this up with \cmd{\mathbf}: The latter will produce % characters from the bold \emph{text} font, whereas \cmd{\mathbold} -% will use the bold series of the \emph{Euler} math font. +% will use the bold series of the Euler math font. % % % \subsubsection{Size of the `large' math symbols} @@ -192,7 +221,7 @@ % Function names as well as math accents are taken from the default text font family. % This holds for the math alphabets \cmd{\mathrm} and \cmd{\mathbf}, too. % The \Lpack{eulervm} package determines the default font family -% (i.e.\ the meaning of the macro \cmd{\familydefault}) +% (i.e.,\ the meaning of the macro \cmd{\familydefault}) % at load time and will apply it for the above purposes then. % In the same way, the math alphabets \cmd{\mathsf} and \cmd{\mathtt} % are mapped to \cmd{\sfdefault} and \cmd{\ttdefault}. @@ -206,24 +235,31 @@ % Popular text fonts may, however, not be suitable for typesetting math: % Maybe the numeral `1' cannot be distinguished % clearly enough from the letter `l', or the style of the numerals does -% not sufficiently suit the Euler letters. +% not sufficiently suit the Euler letters, or you are using oldstyle digits. % Furthermore, most text fonts are scaled linearly, so that the digits % may become too thin when used in super- or subscripts. % % The \Lpack{eulervm} package provides the option \Lopt{euler-digits}, % which makes the digits, the comma and the period come from Euler Roman -% in math mode -- note that the Euler fonts come with separate designs sizes +% in math mode. Note that the Euler fonts come with separate designs sizes % of 10\,pt, 7\,pt and 5\,pt\,! % The option should be used with care, because entering % |$1.23$| will yield a different result than |1.23| then, % and you will in each case have to decide whether an input fragment -% is a math or a non-math entity. +% is a math or a non-math entity. +% The samples on page~\pageref{sec:samples} show the Euler digits. +% % % \subsubsection{The `hat' accent for math} -% By default, the math accent |\hat| is taken from the text font. +% By default, the math accent |\hat| is taken from the text font % With the option \Lopt{euler-hat-accent}, -% an alternative one from Euler Fraktur will be used. -% +% an alternative one from Euler Fraktur will be used. Compare the +% default accent (in the present document from Palatino) with the +% alternative variant: +% \[ +% \hat{u} \longleftrightarrow \eulerhat{u} +% \] +% % % \subsubsection{Encoding} % The default text font encoding @@ -250,7 +286,7 @@ % lacking a few sizes. In contrast to the \Lpack{euler} package, % \Lpack{eulervm} does \emph{not} make use of these missing fonts; % thus, you can create documents which do not require any bitmap fonts. -% +% % % \subsection{Options and command summary} % \noindent Options of the \Lpack{eulervm} package: @@ -273,16 +309,9 @@ % % \subsection{Known problems and deficiencies} % \begin{itemize} -% \item The bold math fonts, which are accessible via \cmd{\boldmath}, -% are far from perfect. E.g., the bold equals sign of the Euler fonts +% \item Certain symbols in the bold math fonts are far from perfect. +% E.g., the bold equals sign of the Euler fonts % is actually smaller than the regular one! -% Thus, the use of \cmd{\boldmath} is not recommended; -% it is only provided for compatibility with standard \LaTeX. -% \item The Euler fonts are a bit larger and have a somewhat higher -% vertical symmetry axis than Computer Modern; yet the \Lpack{eulervm} -% package still uses the font parameters of the CM~Symbol font in math mode. -% Fortunately, the differences are small and seem not to cause obvious -% typographical deficiencies. % \item The dot-generating macros such as \cmd{\dots}, \cmd{vdots} etc.\ take % their dots from different fonts. This results partially from a design flaw % in \LaTeX, which can be fixed by loading of the package \Lpack{mathdots}; @@ -301,32 +330,61 @@ % Frank Mittelbach for \TeX{}nical advice. % % +% \section{Sample Formulas} +% \label{sec:samples} +% \subsubsection*{From the \MF\ book, p.\,298} +% [...] If $n > 2$, the identity +% \[ +% t[u_1,\dots,u_n] = t\bigl[t[u_1,\dots,u_{n_1}], t[u_2,\dots,u_n]\bigr] +% \] +% defines $t[u_1,\dots,u_n]$ recursively, and it can be shown that the alternative definition +% \[ +% t[u_1,\dots,u_n] = t\bigl[t[u_1,u_2],\dots,t[u_{n-1},u_n]\bigr] +% \] +% gives the same result. Indeed, we have +% \[ +% t[u_1,\dots,u_n] = \sum_{k=1}^n{{n-1} \choose {k-1}} (1-t)^{n-k}t^{k-1}u_k\,\mbox{,} +% \] +% a Bernstein polynomial of order $n-1$. +% +% \subsubsection*{From the \MF\ book, p.\,59} +% \[ +% \frac{x_1 + 20}{x_2 - 20} + \sqrt{a^2 - \frac{2}{3}\sqrt b} +% \] +% +% \subsubsection*{From the \TeX\ book, exercise 19.13} +% \[ +% \int_{-\infty}^{+\infty} \mathrm{e}^{-x^2}\,\mathrm{d}x = \sqrt{\pi} +% \] +% +% % \StopEventually{ % \begin{thebibliography}{1} +% \raggedright % \bibitem{amsfndoc} -% American Mathematical Society: -% \textit{User's Guide to AMSFonts Version 2.2}. -% Jan.\ 1995. -% (CTAN: \path{fonts/amsfonts/doc/amsfndoc.ps}) +% American Mathematical Society:\\ +% \textit{User's Guide to AMSFonts Version 2.2}.\\ +% Jan.\ 1995.\\ +% CTAN: \path{fonts/amsfonts/doc/amsfndoc.ps} % \bibitem{concrete} % Ronald L.\ Graham, Donald E. Knuth, and -% Oren Patashnik: -% \textit{Concrete Mathematics}. +% Oren Patashnik:\\ +% \textit{Concrete Mathematics}.\\ % Addison-Wesley, 1989. % \bibitem{fntguide} -% \LaTeX3 Project Team (Ed.): +% \LaTeX3 Project Team (Ed.):\\ % \textit{LaTeX2e font selection.} % (Part of the \LaTeX{} online documentation.) % \bibitem{euler} -% Frank Jensen: -% \textit{The \Lpack{euler} package, v2.5}. -% Mar.\ 1995. -% (CTAN: \path{macros/latex/contrib/euler/}) +% Frank Jensen:\\ +% \textit{The \Lpack{euler} package, v2.5}.\\ +% Mar.\ 1995.\\ +% CTAN: \path{macros/latex/contrib/euler/} % \bibitem{lucidabr} -% Frank Mittelbach: -% \textit{The \Lpack{lucidabr} package, v4.10}. -% Jan.\ 1998. -% (CTAN: \path{macros/latex/contrib/psnfssx/lucidabr/}) +% Frank Mittelbach:\\ +% \textit{The \Lpack{lucidabr} package, v4.10}.\\ +% Jan.\ 1998.\\ +% CTAN: \path{macros/latex/contrib/psnfssx/lucidabr/} % \end{thebibliography} % } % diff --git a/Master/texmf-dist/source/latex/eulervm/eulervm.ins b/Master/texmf-dist/source/fonts/eulervm/eulervm.ins index eb0c92ef6fb..eb0c92ef6fb 100644 --- a/Master/texmf-dist/source/latex/eulervm/eulervm.ins +++ b/Master/texmf-dist/source/fonts/eulervm/eulervm.ins diff --git a/Master/texmf-dist/source/fonts/eulervm/euml.etx b/Master/texmf-dist/source/fonts/eulervm/euml.etx new file mode 100644 index 00000000000..3ae425ea9d4 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/euml.etx @@ -0,0 +1,575 @@ +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc} + +\title{Euler-VM math italic encoding vector} +\author{Walter Schmidt} +\date{2002-11-12 \\ +Version 2.9a} + +\begin{document} +\maketitle + +\section{Introduction} + +This document describes the encoding of the Euler-VM `letters' +font. + +\encoding + +\needsfontinstversion{1.800} + + +\comment{\section{Default values}} + +\setstr{codingscheme}{TEX MATH ITALIC} + +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\else + \setint{xheight}{500} +\fi + + +\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} + There are 128 glyphs in this encoding.} + +\setslot{Gammaupright} + \comment{The greek letter `$\Gamma$'.} +\endsetslot + +\setslot{Deltaupright} + \comment{The greek letter `$\Delta$'.} +\endsetslot + +\setslot{Thetaupright} + \comment{The greek letter `$\Theta$'.} +\endsetslot + +\setslot{Lambdaupright} + \comment{The greek letter `$\Lambda$'.} +\endsetslot + +\setslot{Xiupright} + \comment{The greek letter `$\Xi$'.} +\endsetslot + +\setslot{Piupright} + \comment{The greek letter `$\Pi$'.} +\endsetslot + +\setslot{Sigmaupright} + \comment{The greek letter `$\Sigma$'.} +\endsetslot + +\setslot{Upsilonupright} + \comment{The greek letter `$\Upsilon$' named `Upsilon1' by Adobe.} +\endsetslot + +\setslot{Phiupright} + \comment{The greek letter `$\Phi$'.} +\endsetslot + +\setslot{Psiupright} + \comment{The greek letter `$\Psi$'.} +\endsetslot + +\setslot{Omegaupright} + \comment{The greek letter `$\Omega$'.} +\endsetslot + +\setslot{alphaupright} + \comment{The greek letter `$\alpha$'.} +\endsetslot + +\setslot{betaupright} + \comment{The greek letter `$\beta$'.} +\endsetslot + +\setslot{gammaupright} + \comment{The greek letter `$\gamma$'.} +\endsetslot + +\setslot{deltaupright} + \comment{The greek letter `$\delta$'.} +\endsetslot + +\setslot{epsilonupright} + \comment{The greek letter `$\epsilon$'.} +\endsetslot + +\setslot{zetaupright} + \comment{The greek letter `$\zeta$'.} +\endsetslot + +\setslot{etaupright} + \comment{The greek letter `$\eta$'.} +\endsetslot + +\setslot{thetaupright} + \comment{The greek letter `$\theta$'.} +\endsetslot + +\setslot{iotaupright} + \comment{The greek letter `$\iota$'.} +\endsetslot + +\setslot{kappaupright} + \comment{The greek letter `$\kappa$'.} +\endsetslot + +\setslot{lambdaupright} + \comment{The greek letter `$\lambda$'.} +\endsetslot + +\setslot{muupright} + \comment{The greek letter `$\mu$'.} +\endsetslot + +\setslot{nuupright} + \comment{The greek letter `$\nu$'.} +\endsetslot + +\setslot{xiupright} + \comment{The greek letter `$\xi$'.} +\endsetslot + +\setslot{piupright} + \comment{The greek letter `$\pi$'.} +\endsetslot + +\setslot{rhoupright} + \comment{The greek letter `$\rho$'.} +\endsetslot + +\setslot{sigmaupright} + \comment{The greek letter `$\sigma$'.} +\endsetslot + +\setslot{tauupright} + \comment{The greek letter `$\tau$'.} +\endsetslot + +\setslot{upsilonupright} + \comment{The greek letter `$\upsilon$'.} +\endsetslot + +\setslot{phiupright} + \comment{The greek letter `$\phi$'.} +\endsetslot + +\setslot{chiupright} + \comment{The greek letter `$\chi$'.} +\endsetslot + +\setslot{psiupright} + \comment{The greek letter `$\psi$'.} +\endsetslot + +\setslot{omegaupright} + \comment{The greek letter `$\omega$'.} +\endsetslot + +\setslot{epsilon1upright} + \comment{The greek letter `$\varepsilon$'.} +\endsetslot + +\setslot{theta1upright} + \comment{The greek letter `$\vartheta$'.} +\endsetslot + +\setslot{pi1upright} + \comment{The greek letter `$\varpi$', rather unfortunately named + `omega1' by Adobe.} +\endsetslot + +\nextslot{39} +\setslot{phi1upright} + \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{zeroupright} + \comment{The oldstyle digit zero `0'.} +\endsetslot + +\setslot{oneupright} + \comment{The oldstyle digit one `1'.} +\endsetslot + +\setslot{twoupright} + \comment{The oldstyle digit two `2'.} +\endsetslot + +\setslot{threeupright} + \comment{The oldstyle digit three `3'.} +\endsetslot + +\setslot{fourupright} + \comment{The oldstyle digit four `4'.} +\endsetslot + +\setslot{fiveupright} + \comment{The oldstyle digit five `5'.} +\endsetslot + +\setslot{sixupright} + \comment{The oldstyle digit six `6'.} +\endsetslot + +\setslot{sevenupright} + \comment{The oldstyle digit seven `7'.} +\endsetslot + +\setslot{eightupright} + \comment{The oldstyle digit eight `8'.} +\endsetslot + +\setslot{nineupright} + \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{partialdiffupright} + \comment{The upright 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{skewchar}\endsetslot + +\setslot{hslash} + \comment{The letter `$\hslash$'.} +\endsetslot + +\setslot{minus} + \comment{The `relbar'} +\endsetslot + +\setslot{equal} + \comment{The `Relbar'} +\endsetslot + +\endencoding + +\end{document} diff --git a/Master/texmf-dist/source/fonts/eulervm/eums.etx b/Master/texmf-dist/source/fonts/eulervm/eums.etx new file mode 100644 index 00000000000..c79bb9584d7 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/eums.etx @@ -0,0 +1,622 @@ +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc} + +\title{The Euler-VM math symbol encoding vector} +\author{Walter Schmidt} +\date{2004-12-17 \\ +Version 4.0} + +\begin{document} +\maketitle + +\section{Introduction} + +This document describes the encoding of the Euler-VM `symbols' font. + +\encoding + +\needsfontinstversion{1.800} + + +\comment{\section{Default values}} + +\setstr{codingscheme}{TEX MATH SYMBOLS} + +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\else + \setint{xheight}{500} +\fi + +\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{The following font dimensions are taken from cmsy10, +except for \#22} + +\setint{fontdimen(8)}{677} % num 1 +\setint{fontdimen(9)}{394} % num 2 +\setint{fontdimen(10)}{444} % num 3 +\setint{fontdimen(11)}{686} % denom 1 +\setint{fontdimen(12)}{345} % denom 2 +\setint{fontdimen(13)}{413} % sup 1 +\setint{fontdimen(14)}{363} % sup 2 +\setint{fontdimen(15)}{289} % sup 3 +\setint{fontdimen(16)}{150} % sub 1 +\setint{fontdimen(17)}{247} % sub 2 +\setint{fontdimen(18)}{386} % supdrop +\setint{fontdimen(19)}{50} % subdrop +\setint{fontdimen(20)}{2390} % delim 1 +\setint{fontdimen(21)}{1010} % delim 2 +\setint{fontdimen(22)}{\int{axisheight}} % math axis height + + +\comment{\section{The encoding} + There are 128 glyphs in this encoding.} + +\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{Acal} + \comment{The calligraphic letter `$\mathcal{A}$'.} +\endsetslot + +\setslot{Bcal} + \comment{The calligraphic letter `$\mathcal{B}$'.} +\endsetslot + +\setslot{Ccal} + \comment{The calligraphic letter `$\mathcal{C}$'.} +\endsetslot + +\setslot{Dcal} + \comment{The calligraphic letter `$\mathcal{D}$'.} +\endsetslot + +\setslot{Ecal} + \comment{The calligraphic letter `$\mathcal{E}$'.} +\endsetslot + +\setslot{Fcal} + \comment{The calligraphic letter `$\mathcal{F}$'.} +\endsetslot + +\setslot{Gcal} + \comment{The calligraphic letter `$\mathcal{G}$'.} +\endsetslot + +\setslot{Hcal} + \comment{The calligraphic letter `$\mathcal{H}$'.} +\endsetslot + +\setslot{Ical} + \comment{The calligraphic letter `$\mathcal{I}$'.} +\endsetslot + +\setslot{Jcal} + \comment{The calligraphic letter `$\mathcal{J}$'.} +\endsetslot + +\setslot{Kcal} + \comment{The calligraphic letter `$\mathcal{K}$'.} +\endsetslot + +\setslot{Lcal} + \comment{The calligraphic letter `$\mathcal{L}$'.} +\endsetslot + +\setslot{Mcal} + \comment{The calligraphic letter `$\mathcal{M}$'.} +\endsetslot + +\setslot{Ncal} + \comment{The calligraphic letter `$\mathcal{N}$'.} +\endsetslot + +\setslot{Ocal} + \comment{The calligraphic letter `$\mathcal{O}$'.} +\endsetslot + +\setslot{Pcal} + \comment{The calligraphic letter `$\mathcal{P}$'.} +\endsetslot + +\setslot{Qcal} + \comment{The calligraphic letter `$\mathcal{Q}$'.} +\endsetslot + +\setslot{Rcal} + \comment{The calligraphic letter `$\mathcal{R}$'.} +\endsetslot + +\setslot{Scal} + \comment{The calligraphic letter `$\mathcal{S}$'.} +\endsetslot + +\setslot{Tcal} + \comment{The calligraphic letter `$\mathcal{T}$'.} +\endsetslot + +\setslot{Ucal} + \comment{The calligraphic letter `$\mathcal{U}$'.} +\endsetslot + +\setslot{Vcal} + \comment{The calligraphic letter `$\mathcal{V}$'.} +\endsetslot + +\setslot{Wcal} + \comment{The calligraphic letter `$\mathcal{W}$'.} +\endsetslot + +\setslot{Xcal} + \comment{The calligraphic letter `$\mathcal{X}$'.} +\endsetslot + +\setslot{Ycal} + \comment{The calligraphic letter `$\mathcal{Y}$'.} +\endsetslot + +\setslot{Zcal} + \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 + +\nextslot{161} +\setslot{exclam}\endsetslot + +\nextslot{168} +\setslot{parenleft}\endsetslot +\setslot{parenright}\endsetslot +\skipslots{1} +\setslot{plus}\endsetslot + +\nextslot{176} +\setslot{skewchar}\endsetslot + +\nextslot{186} +\setslot{colon}\endsetslot +\setslot{semicolon}\endsetslot +\skipslots{1} +\setslot{equal}\endsetslot +\skipslots{1} +\setslot{question}\endsetslot + +\nextslot{219} +\setslot{bracketleft}\endsetslot +\skipslots{1} +\setslot{bracketright}\endsetslot +\setslot{asciicircum}\endsetslot + +\endencoding + +\end{document} diff --git a/Master/texmf-dist/source/fonts/eulervm/eumx.etx b/Master/texmf-dist/source/fonts/eulervm/eumx.etx new file mode 100644 index 00000000000..2f71d9b6b52 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/eumx.etx @@ -0,0 +1,652 @@ +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc} + +\title{The Euler-VM math extension encoding vector} +\author{Walter Schmidt} +\date{2004-12-17 \\ +Version 1.927} + +\begin{document} +\maketitle + +\section{Introduction} + +This document describes the encoding of the Euler-VM `largesymbols' font. + +\encoding + +\needsfontinstversion{1.927} + + +\comment{\section{Default values}} + +\setstr{codingscheme}{TEX MATH EXTENSION} + +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\else + \setint{xheight}{500} +\fi + +\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{The following font dimensions are taken from cmex10.} + +\setint{fontdimen(8)}{40} % default rule thickness +\setint{fontdimen(9)}{111} % bigopspacing 1 +\setint{fontdimen(10)}{167} % bigopspacing 2 +\setint{fontdimen(11)}{200} % bigopspacing 3 +\setint{fontdimen(12)}{600} % bigopspacing 4 +\setint{fontdimen(13)}{100} % bigopspacing 5 + + +\comment{\section{The encoding} + There are 128 glyphs in this encoding.} + +\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} + \endvarchar +\endsetslot + +\setslot{bracerightmid} + \varchar + \varrep{arrowvertexdbl} + \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 + +\nextslot{153} +\setslot{infinity}\endsetslot + +\endencoding + +\section{Changes} + +\parindent=1em + +17 December 2004, v\,1.927; +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 +in the fonts. + + +\end{document} diff --git a/Master/texmf-dist/source/fonts/eulervm/unsetams.mtx b/Master/texmf-dist/source/fonts/eulervm/unsetams.mtx new file mode 100644 index 00000000000..7161cc7ede1 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/unsetams.mtx @@ -0,0 +1,9 @@ +\relax +\metrics + +\needsfontinstversion{1.914} + +\unsetglyph{lessequal} +\unsetglyph{greaterequal} + +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/unseteus.mtx b/Master/texmf-dist/source/fonts/eulervm/unseteus.mtx new file mode 100644 index 00000000000..6fd573cdf99 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/unseteus.mtx @@ -0,0 +1,18 @@ +\relax +\metrics + +\unsetglyph{minus} +\unsetglyph{similar} +\unsetglyph{logicalnot} +\unsetglyph{Rfraktur} +\unsetglyph{Ifraktur} +\unsetglyph{aleph} +\unsetglyph{logicaland} +\unsetglyph{logicalor} +\unsetglyph{braceleft} +\unsetglyph{braceright} +\unsetglyph{bar} +\unsetglyph{backslash} +\unsetglyph{section} + +\endmetrics diff --git a/Master/texmf-dist/source/fonts/eulervm/unsetex.mtx b/Master/texmf-dist/source/fonts/eulervm/unsetex.mtx new file mode 100644 index 00000000000..af4f7ee4dc0 --- /dev/null +++ b/Master/texmf-dist/source/fonts/eulervm/unsetex.mtx @@ -0,0 +1,34 @@ +\relax +\metrics + +\unsetglyph{braceleftbig} +\unsetglyph{bracerightbig} +\unsetglyph{braceleftBig} +\unsetglyph{bracerightBig} +\unsetglyph{braceleftbigg} +\unsetglyph{bracerightbigg} +\unsetglyph{braceleftBigg} +\unsetglyph{bracerightBigg} +\unsetglyph{bracelefttp} +\unsetglyph{bracerighttp} +\unsetglyph{braceleftbt} +\unsetglyph{bracerightbt} +\unsetglyph{braceleftmid} +\unsetglyph{bracerightmid} +\unsetglyph{braceex} +\unsetglyph{contintegraltext} +\unsetglyph{contintegraldisplay} +\unsetglyph{summationtext} +\unsetglyph{producttext} +\unsetglyph{integraltext} +\unsetglyph{summationdisplay} +\unsetglyph{productdisplay} +\unsetglyph{integraldisplay} +\unsetglyph{coproducttext} +\unsetglyph{coproductdisplay} +\unsetglyph{bracehtipdownleft} +\unsetglyph{bracehtipdownright} +\unsetglyph{bracehtipupleft} +\unsetglyph{bracehtipupright} + +\endmetrics |