diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/amsmath/amsldoc.cls')
-rw-r--r-- | Master/texmf-dist/source/latex/amsmath/amsldoc.cls | 451 |
1 files changed, 0 insertions, 451 deletions
diff --git a/Master/texmf-dist/source/latex/amsmath/amsldoc.cls b/Master/texmf-dist/source/latex/amsmath/amsldoc.cls deleted file mode 100644 index 0e8d142cbf9..00000000000 --- a/Master/texmf-dist/source/latex/amsmath/amsldoc.cls +++ /dev/null @@ -1,451 +0,0 @@ -%% -%% This is file `amsldoc.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% amsdtx.dtx (with options: `amsldoc') -%% -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsdtx.dtx", -%%% version = "2.06", -%%% date = "2004/08/06", -%%% time = "12:18:49 EDT", -%%% checksum = "19929 1192 3506 39423", -%%% author = "Michael J. Downes, updated by David M. Jones", -%%% copyright = "Copyright 1996, 1999, 2004 -%%% American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Publications Technical Group, -%%% 201 Charles Street, -%%% Providence, RI 02904, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "latex, amslatex, ams-latex, user documentation", -%%% supported = "yes", -%%% abstract = "This is the source for two document classes, amsdtx -%%% and amsldoc, used to produce AMS user documentation -%%% or technical documentation.", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== -\NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) -[1995/06/01]% LaTeX date must be June 1995 or later -\ProvidesClass{amsldoc}[2004/08/06 v2.06] -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}} -\ProcessOptions -\LoadClass{book} -\IfFileExists{url.sty}{% - \RequirePackage{url}\relax - \@gobble -}{% - \@firstofone -} -{ - \DeclareRobustCommand{\url}[1]{% - \def\@tempa{#1}% - \texttt{\urlsetup $\expandafter\strip@prefix\meaning\@tempa$}% - }% - \def\urlsetup{% - \check@mathfonts \textfont\@ne\the\font \textfont\z@\the\font - \urlfix +\urlfix\=\urlfix\:\urlfix\-\urlfix\.\urlfix\,\urlfix\;% - \urlbreak\&\urlbreak\/\urlbreak\?% - }% - \def\urlbreak#1{% - \mathcode`#1="8000 - \begingroup \lccode`\~=`#1 \lowercase{\endgroup \edef~}% - {\mathchar\number`#1\penalty\hyphenpenalty}% - }% - \def\urlfix#1{% - \mathcode`#1=`#1\relax - }% -} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\providecommand{\qq}[1]{\textquotedblleft#1\/\textquotedblright} -\providecommand{\mdash}{\textemdash\penalty\exhyphenpenalty} -\providecommand{\ndash}{\textendash\penalty\exhyphenpenalty} -\let\@xp\expandafter -\def\actualchar{@} -\def\quotechar{"} -\def\levelchar{!} -\def\encapchar{|} -\def\verbatimchar{+} -\newif\ifcodeline@index -\newcommand*{\autoindex}[1]{% - \index{#1\ifcodeline@index\encapchar usage\fi}% -} -\newcommand{\ntt}{\normalfont\ttfamily} -\newcommand*{\indexcs}[1]{% - \@xp\@xp\@xp\@indexcs\@xp\@nobslash\string#1\@nil -} -\def\@indexcs#1\@nil{% - \autoindex{#1\actualchar - \string\verb\quotechar*\verbatimchar - \@xp\@bothoftwo\string\ #1\@empty - \verbatimchar - }% -} -\def\@bothoftwo#1#2{#1#2} -\def\category@index#1#2{% - {\ntt#2}% - \@category@index{#1}{#2}% -} -\def\@category@index#1#2{% - \autoindex{% - #2\actualchar\string\texttt{#2}% - \ifx\@nil#1\@nil\else\space#1\fi - }% -} -\chardef\bslchar=`\\ % p. 424, TeXbook -\newcommand{\addbslash}{\expandafter\@addbslash\string} -\def\@addbslash#1{\bslchar\@nobslash#1} -\newcommand{\nobslash}{\expandafter\@nobslash\string} -\def\@nobslash#1{\ifnum`#1=\bslchar\else#1\fi} -\def\@boxorbreak{% - \leavevmode - \ifmmode\hbox\else\ifdim\lastskip=\z@\penalty9999 \fi\fi -} -\DeclareRobustCommand{\cs}[1]{% - \@boxorbreak{% - \ntt - \addbslash#1\@empty - \@xp\@xp\@xp\@indexcs\@xp\@nobslash\string#1\@nil - }% -} -\let\cn\cs -\DeclareRobustCommand{\cls}{\category@index{class}} -\DeclareRobustCommand{\pkg}{\category@index{package}} -\DeclareRobustCommand{\opt}{\category@index{option}} -\DeclareRobustCommand{\env}{\category@index{environment}} -\DeclareRobustCommand{\fn}{\category@index{}} -\DeclareRobustCommand{\bst}{\category@index{\string\BibTeX{} style}} -\DeclareRobustCommand{\cnt}{\category@index{counter}} -\DeclareRobustCommand{\fnt}{\category@index{font}} -\def\allowtthyphens{\begingroup - \fontencoding{OT1}\fontfamily{cmtt}% - \expandafter\let\csname OT1+cmtt\endcsname\relax - \try@load@fontshape - \endgroup - \expandafter\let\csname OT1+cmtt\endcsname\@empty -} -\hfuzz2pc -\vbadness9999 \hbadness5000 -\def\AmS{{\protect\usefont{OMS}{cmsy}{m}{n}% - A\kern-.1667em\lower.5ex\hbox{M}\kern-.125emS}} -\def\latex/{{\protect\LaTeX}} -\def\amslatex/{{\protect\AmS-\protect\LaTeX}} -\def\tex/{{\protect\TeX}} -\def\amstex/{{\protect\AmS-\protect\TeX}} -\def\bibtex/{{Bib\protect\TeX}} -\def\makeindx/{MakeIndex} -\def\xypic/{XY\mbox{-}pic} -\newcommand{\Textures}{\textit{Textures}} -\def\<#1>{\textit{$\langle$#1\/$\rangle$}} -\def\@listi{% - \leftmargin\leftmargini - \topsep 3\p@ \@plus2\p@ \@minus\p@ - \parsep \p@ \@plus\p@ \itemsep\parsep -} -\let\@listI\@listi -\@listi -\def\@listii{% - \leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep\p@\@plus\p@ \@minus\p@ - \parsep\z@skip \itemsep\z@skip -} -\def\@listiii{% - \leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep\z@skip \parsep\z@skip \itemsep\z@skip -} -\newenvironment{histnote}{% - \trivlist\item[\hspace{\labelsep}\bfseries Historical Note:]% -}{% - \endtrivlist -} -\def\@starttoc#1{\begingroup - \let\autoindex\@gobble - \makeatletter - \@input{\jobname.#1}\if@filesw - \expandafter\newwrite\csname tf@#1\endcsname - \immediate\openout - \csname tf@#1\endcsname \jobname.#1\relax - \fi \global\@nobreakfalse \endgroup} -\newcommand{\gloss}[1]{} -\newcommand*{\secref}[1]{\S\ref{#1}} -\newcommand{\qc}[1]{}% check for prior definition -\edef\qc#1{\noexpand\protect\expandafter\noexpand\csname qc \endcsname - \noexpand\protect#1} -\@namedef{qc }#1#2{\begingroup\ntt - \ifx\ #2\char`\ \else\escapechar\m@ne\string#2\fi\endgroup} -\DeclareRobustCommand{\qcat}{\qc\@}% -\DeclareRobustCommand{\qcamp}{\qc\&}% -\DeclareRobustCommand{\qcbang}{\qc\!}% -\DeclareRobustCommand{\arg}[1]{{\ntt\##1}} -\newcommand{\openbox}{\leavevmode - \hbox to.77778em{% - \hfil\vrule - \vbox to.675em{\hrule width.6em\vfil\hrule}% - \vrule\hfil}} -\newcommand{\qedsymbol}{\openbox} -\def\mail{\texttt} -\def\*#1{\def\@tempa{#1}\def\@tempb{*}% - \ifx\@tempa\@tempb \expandafter\index - \else #1\index{#1}\fi} -\def\ncn#1{{\let\index\@gobble\cn{#1}}} - -\DeclareRobustCommand{\cnbang}{% - \ncn{\!}\index{"!@{\ntt\bslchar\qcbang}}} -\DeclareRobustCommand{\cnat}{% - \ncn{\!}\index{"@@{\ntt\bslchar\qcat}}} -\def\5{\penalty500 } -\newenvironment{error}{% - \begingroup\catcode`\\=12 \expandafter\endgroup\errora -}{% - \endtrivlist -} -\newcommand{\errora}[1]{% - \trivlist - \item[\hskip\labelsep\errorbullet\enspace - \ntt\frenchspacing\def\@tempa{#1}% - \expandafter\strip@prefix\meaning\@tempa]\leavevmode\par -} -\newcommand{\errorbullet}{\rule[-.5pt]{2.5pt}{7.5pt}% - \rule[-.5pt]{5pt}{2.5pt}\kern-2.5pt% - \rule[4.5pt]{2.5pt}{2.5pt}} -\newcommand{\errexa}{\par\noindent\textit{Example}:\ } -\newcommand{\errexpl}{\par\noindent\textit{Explanation}:\ } -\renewcommand\frontmatter{\clearpage - \@mainmatterfalse\pagenumbering{roman}} -\renewcommand\mainmatter{\clearpage - \@mainmattertrue\pagenumbering{arabic}} -\renewcommand\backmatter{\clearpage \@mainmatterfalse} -\renewcommand\part{\clearpage - \thispagestyle{plain}% - \if@twocolumn - \onecolumn - \@tempswatrue - \else - \@tempswafalse - \fi - \hbox{}\vfil - \secdef\@part\@spart} -\def\@part[#1]#2{% - \ifnum \c@secnumdepth >-2\relax - \refstepcounter{part}% - \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% - \else - \addcontentsline{toc}{part}{#1}% - \fi - \markboth{}{}% - {\centering - \interlinepenalty \@M - \reset@font - \ifnum \c@secnumdepth >-2\relax - \Large\bfseries \partname~\thepart - \par - \vskip 20\p@ - \fi - \Large \bfseries #2\par}% - \@endpart} -\def\@spart#1{% - {\centering - \interlinepenalty \@M - \reset@font - \Large \bfseries #1\par}% - \@endpart} -\def\@endpart{\vfil\newpage - \if@twoside - \hbox{}% - \thispagestyle{empty}% - \newpage - \fi - \if@tempswa - \twocolumn - \fi} -\renewcommand\chapter{\par \@afterindentfalse - \secdef\@chapter\@schapter} -\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \refstepcounter{chapter}% - \typeout{\@chapapp\space\thechapter.}% - \addcontentsline{toc}{chapter}% - {\protect\numberline{\thechapter}#1}% - \else - \addcontentsline{toc}{chapter}{#1}\fi - \else - \addcontentsline{toc}{chapter}{#1} - \fi - \chaptermark{#1}% - \addtocontents{lof}{\protect\addvspace{10\p@}}% - \addtocontents{lot}{\protect\addvspace{10\p@}}% - \if@twocolumn - \@topnewpage[\@makechapterhead{#2}]% - \else - \@makechapterhead{#2}% - \@afterheading - \fi} -\def\@makechapterhead#1{% - \vspace{1.5\baselineskip}% - {\parindent \z@ \raggedright \reset@font - \ifnum \c@secnumdepth >\m@ne - \large\bfseries \@chapapp\space\thechapter - \par\nobreak - \vskip.5\baselineskip\relax - \fi - #1\par\nobreak - \vskip\baselineskip - }} -\def\@schapter#1{\if@twocolumn - \@topnewpage[\@makeschapterhead{#1}]% - \else - \@makeschapterhead{#1}% - \@afterheading - \fi} -\def\@makeschapterhead#1{% - \vspace*{1.5\baselineskip}% - {\parindent \z@ \raggedright - \reset@font - \large \bfseries #1\par\nobreak - \vskip\baselineskip - }} -\def\@removefromreset#1#2{\let\@tempb\@elt - \expandafter\let\expandafter\@tempa\csname c@#1\endcsname - \def\@elt##1{\expandafter\ifx\csname c@##1\endcsname\@tempa\else - \noexpand\@elt{##1}\fi}% - \expandafter\edef\csname cl@#2\endcsname{\csname cl@#2\endcsname}% - \let\@elt\@tempb} -\@removefromreset{footnote}{chapter} -\def\ps@headings{% - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{\thepage\hfil{\footnotesize\leftmark{}{}}}% - \def\@oddhead{{\footnotesize\rightmark{}{}}\hfil\thepage}% - \let\@mkboth\markboth - \def\chaptermark##1{% - \markboth {\uppercase{\ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \@chapapp\ \thechapter. \ \fi - \fi - ##1}}{}}% - \def\sectionmark##1{% - \markright {\uppercase{\ifnum \c@secnumdepth >\z@ - \thesection. \ \fi - ##1}}}} -\renewcommand\section{\@startsection {section}{1}{\z@}% - {-.6\baselineskip \@plus -3\p@}% - {.4\baselineskip} - {\reset@font\normalsize\bfseries}} -\renewcommand\subsection{\@startsection{subsection}{2}{\z@}% - {-.3\baselineskip\@plus -2\p@}% - {.2\baselineskip}% - {\reset@font\normalsize\bfseries}} -\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% - {-.2\baselineskip\@plus -2\p@}% - {.2\baselineskip}% - {\reset@font\normalsize\bfseries}} -\renewenvironment{theindex}{% - \if@twocolumn \@restonecolfalse \else \@restonecoltrue \fi - \columnseprule \z@ \columnsep 35\p@ - \let\autoindex\@gobble - \twocolumn[\@makeschapterhead{\indexname}]% - \addcontentsline{toc}{chapter}{\indexname}% - \@mkboth{\uppercase{\indexname}}{\uppercase{\indexname}}% - \thispagestyle{plain}\parindent\z@ - \parskip\z@ \@plus .3\p@\relax - \let\item\@idxitem -}{% - \if@restonecol\onecolumn\else\clearpage\fi -} -\long\def\@makecaption#1#2{% - \addvspace\abovecaptionskip - \begingroup - \countdef\@parcycles=8 % local count register - \@parcycles\z@ - \@setpar{\advance\@parcycles\@ne \ifnum\@parcycles>999 - \@@par\@parcycles\z@\fi - \ifhmode \unskip\hskip\parfillskip\penalty-\@M\fi}% - \@hangfrom{\textbf{#1.} }\vadjust{\penalty\m@ne}#2% - \endgroup - \ifhmode\unpenalty\fi\par - \ifnum\lastpenalty=\m@ne % only one line in the caption - \unpenalty \setbox\@tempboxa\lastbox - \nointerlineskip - \hbox to\hsize{\hfill\unhbox\@tempboxa\unskip\hfill}% - \fi - \nobreak\vskip\belowcaptionskip -} -\renewenvironment{table}{% - \belowcaptionskip\abovecaptionskip \abovecaptionskip\z@skip - \@float{table}% -}{% - \end@float -} -\renewenvironment{table*}{% - \belowcaptionskip\abovecaptionskip \abovecaptionskip\z@skip - \@dblfloat{table}% -}{% - \end@dblfloat -} -\setcounter{topnumber}{4}\setcounter{bottomnumber}{4} -\setcounter{totalnumber}{4}\setcounter{dbltopnumber}{4} -\renewcommand{\topfraction}{.97}\renewcommand{\bottomfraction}{.97} -\renewcommand{\textfraction}{.03}\renewcommand{\floatpagefraction}{.9} -\renewcommand{\dbltopfraction}{.97} -\renewcommand{\dblfloatpagefraction}{.9} -\setlength{\floatsep}{8pt plus6pt} -\setlength{\textfloatsep}{10pt plus8pt} -\setlength{\intextsep}{8pt plus6pt} -\setlength{\dblfloatsep}{8pt plus6pt} -\setlength{\dbltextfloatsep}{10pt plus8pt} -\setlength{\@fptop}{0pt}\setlength{\@fpsep}{8pt}% -\setlength{\@fpbot}{0pt plus 1fil} -\setlength{\@dblfptop}{0pt}\setlength{\@dblfpsep}{8pt}% -\setlength{\@dblfpbot}{0pt plus 1fil} - -\pagestyle{headings} -\AtBeginDocument{\catcode`\|=\active } -\def\activevert{\verb|} -\expandafter\gdef\expandafter\dospecials\expandafter - {\dospecials \do\|}% -\expandafter\gdef\expandafter\@sanitize\expandafter - {\@sanitize \@makeother\|} -\begingroup\catcode`\|=\active \gdef|{\protect\activevert{}}\endgroup -\newcommand{\arrayargpatch}{% - \let\@oldarray\@array - \edef\@array[##1]##2{\catcode\number`\|=\number\catcode`\| - \catcode\number`\@=\number\catcode`\@ \relax - \let\noexpand\@array\noexpand\@oldarray - \noexpand\@array[##1]{##2}}% - \catcode`\|=12 \catcode`\@=12 \relax -} -\newenvironment{ctab}{% - \par\topsep\medskipamount - \trivlist\centering - \item[]% - \arrayargpatch - \begin{tabular}% -}{% - \end{tabular}% - \endtrivlist -} -\endinput -%% -%% End of file `amsldoc.cls'. |