% \iffalse meta-comment % % Copyright 1994 the LaTeX3 project and the individual authors. % All rights reserved. For further copyright information see the file % legal.txt, and any other copyright indicated in this file. % % This file is part of the LaTeX2e system. % ---------------------------------------- % % This system is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. % % % IMPORTANT NOTICE: % % For error reports in case of UNCHANGED versions see bugs.txt. % % Please do not request updates from us directly. Distribution is % done through Mail-Servers and TeX organizations. % % You are not allowed to change this file. % % You are allowed to distribute this file under the condition that % it is distributed together with all files mentioned in manifest.txt. % % If you receive only some of these files from someone, complain! % % You are NOT ALLOWED to distribute this file alone. You are NOT % ALLOWED to take money for the distribution or use of either this % file or a changed version, except for a nominal charge for copying % etc. % \fi % %\iffalse This is a META comment % % File `amsfonts.fdd'. % Copyright (C) 1994 Frank Mittelbach and Rainer Sch\"opf, % all rights reserved. % %\ProvidesFile{Ueur.fd} %\ProvidesFile{Ueus.fd} %\ProvidesFile{Ueuf.fd} %\ProvidesFile{Ueuex.fd} %\ProvidesFile{Umsa.fd} %\ProvidesFile{Umsb.fd} %<*driver, > \ProvidesFile{amsfonts.drv} % [1994/05/12 v2.2b Standard AMS font definitions] % %<*driver> \documentclass{ltxdoc} \GetFileInfo{amsfonts.drv} \providecommand\dst{\expandafter{\normalfont\scshape docstrip}} \title{The file \texttt{amsfonts.fdd} for use with \LaTeXe.\thanks{This file has version number \fileversion, dated \filedate.}} \date{\filedate} \author{Frank Mittelbach \and Rainer Sch\"opf} \begin{document} \maketitle \DocInput{amsfonts.fdd} \end{document} % % %\fi % % \CheckSum{20} % % % \changes{v2.2b}{1994/05/12}{Added \cs{ProvidesFile} commands} % \changes{v2.2a}{1994/05/03}{Removed definitions for % AMS-supplied cm fonts (now in cmfonts.fdd).} % % % \section{Introduction} % % This file contains the external font information needed to load the % fonts contained in the AMS font package into \LaTeXe. These are the % Euler fonts for typesetting math, the two symbol fonts from the AMS, % and some additional sizes for a few Computer Modern math fonts. % % Styles that make use of these fonts are: % \begin{center} % \begin{tabular}{ll} % |eufrak| & defines a math alphabet for Euler Fraktur \\ % |euscript| & defines a math alphabet for Euler Script \\ % |exscale| & use the math extension font in several sizes \\ % |euler| & use the full set of Euler fonts for math \\ % |amsfonts| & set up the the AMS symbol fonts and alphabets \\ % |amssymb| & defines many symbol names from the AMS symbol fonts % \end{tabular} % \end{center} % See the documentation on these files for further details. The styles % |amsfonts| and |amssymb| are not part of the \LaTeXe{} distribution % but come with the AMS font package. % % This file produces two |.fd| files which are also produced by the % |cmfonts.fdd| file. If you plan to install the AMS font package you % should use the |.fd| files from the AMS package because of the % additional sizes of the Computer Modern symbol and math italic % fonts they provide. These are the files % \begin{quote} % |OT1cmsy.fd| and |OT1cmm.fd| % \end{quote} % % \section{Customization} % % You should *not* change this file! If you really want to change the % the fonts shape groups preloaded you should create a copy of the % relevant portions and edit this one according to your needs! % % % % \StopEventually{} % % \section{The \texttt{docstrip} modules} % % The following modules are used to direct \texttt{docstrip} in % generating external files: % \begin{center} % \begin{tabular}{ll} % driver & produce a documentation driver file \\ % fd & produce a font definition file \\[2pt] % OMLcmm & make Computer Modern Math italic (extended set)\\ % OMScmsy & make Computer Modern Symbols (extended set) \\ % Ueur & make Euler Roman (unknown encoding)\\ % Ueus & make Euler Script (unknown encoding)\\ % Ueuf & make Euler Fraktur (unknown encoding)\\ % Ueuex & make Euler extra symbols (unknown encoding)\\ % Umsa & make AMS symbols (A) (unknown encoding)\\ % Umsb & make AMS symbols (B) (unknown encoding)\\ % \end{tabular} % \end{center} % A typical \texttt{docstrip} command file would then have entries like: % \begin{verbatim} %\generateFile{Ueuf.fd}{t}{\from{amsfonts.fdd}{fd,Ueuf}} %\end{verbatim} % % \section{The \texttt{.fd} files} % % \subsection{AMS symbol font A} % % \begin{macrocode} %<*Umsa> \DeclareFontFamily{U}{msa}{} \DeclareFontShape{U}{msa}{m}{n} { <5> <6> <7> <8> <9> gen * msam <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> msam10}{} % % \end{macrocode} % % \subsection{AMS symbol font B} % % \begin{macrocode} %<*Umsb> \DeclareFontFamily{U}{msb}{} \DeclareFontShape{U}{msb}{m}{n} { <5> <6> <7> <8> <9> gen * msbm <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> msbm10}{} % % \end{macrocode} % % \subsection{Euler Fraktur} % % \begin{macrocode} %<*Ueuf> \DeclareFontFamily{U}{euf}{} \DeclareFontShape{U}{euf}{m}{n}{ <5> <6> <7> <8> <9> gen * eufm <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> eufm10}{} \DeclareFontShape{U}{euf}{b}{n}{ <5> <6> <7> <8> <9> gen * eufb <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> eufb10}{} % % \end{macrocode} % % \subsection{Euler Script} % % \begin{macrocode} %<*Ueus> \DeclareFontFamily{U}{eus}{\skewchar\font'60} \DeclareFontShape{U}{eus}{m}{n}{ <5> <6> <7> <8> <9> gen * eusm <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>eusm10}{} \DeclareFontShape{U}{eus}{b}{n}{ <5> <6> <7> <8> <9> gen * eusb <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88>eusb10}{} % % \end{macrocode} % % \subsection{Euler math extension} % % \begin{macrocode} %<*Ueuex> \DeclareFontFamily{U}{euex}{} \DeclareFontShape{U}{euex}{m}{n}{ <5-8> sfixed * euex7 <8> <9> gen * euex <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> euex10 }{} % % \end{macrocode} % % \subsection{Euler Math Roman} % % These fonts are nearly |OML| encoded but some characters are % missing so we use |U| encoding again. % \begin{macrocode} %<*Ueur> \DeclareFontFamily{U}{eur}{\skewchar\font'177} \DeclareFontShape{U}{eur}{m}{n}{ <5> <6> <7> <8> <9> gen * eurm <10> <11> <12> <14.4> <17.28> <20.74> <24.88>eurm10}{} \DeclareFontShape{U}{eur}{b}{n}{ <5> <6> <7> <8> <9> gen * eurb <10> <11> <12> <14.4> <17.28> <20.74> <24.88>eurb10 }{} % % \end{macrocode} % % % The next line goes into all files and in addition prevents \dst{} % from adding any further code from the main source file (such as a % character table. % \begin{macrocode} \endinput % \end{macrocode} % \Finale % %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~}