summaryrefslogtreecommitdiff
path: root/Master/texmf-doc/doc/english/mathmode/Mathmode.ltx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-doc/doc/english/mathmode/Mathmode.ltx')
-rw-r--r--Master/texmf-doc/doc/english/mathmode/Mathmode.ltx402
1 files changed, 0 insertions, 402 deletions
diff --git a/Master/texmf-doc/doc/english/mathmode/Mathmode.ltx b/Master/texmf-doc/doc/english/mathmode/Mathmode.ltx
deleted file mode 100644
index 5f2d2e6f59f..00000000000
--- a/Master/texmf-doc/doc/english/mathmode/Mathmode.ltx
+++ /dev/null
@@ -1,402 +0,0 @@
-%%
-%% This is file `Mathmode.ltx',
-%%
-%% IMPORTANT NOTICE:
-%%
-%% Herbert Voss <hvoss@tug.org>
-%% (C) 2008/2009
-%%
-%% This program can be redistributed and/or modified under the terms
-%% of the LaTeX Project Public License Distributed from CTAN archives
-%% in directory macros/latex/base/lppl.txt.
-%%
-%% DESCRIPTION:
-%% `Mathmode' is a document how the math mode works inside LaTeX
-%%
-%
-\def\MathmodeVersion{2.41}
-%
-\listfiles
-\documentclass[11pt,a4paper,english,twoside]{article}
-\usepackage{fixltx2e}%% the official fixes for LaTeX2e
-\usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
-%\usepackage{pamathx}% use this if you have the commercial palatino math font
-%\usepackage{arev}% use this if you do not have the palatino math font
-\usepackage{bera}
-%\usepackage{lmodern}
-%\usepackage[scaled=0.85]{luximono}% use this if you do not have the palatino math font
-%
-\usepackage[marginparwidth=80pt,bmargin=3cm,tmargin=2cm]{geometry}
-\usepackage{ifpdf}
-\usepackage{ifvtex}
-\ifvtex\pdffalse\fi
-\usepackage{comment}
-\usepackage{graphicx}
-\usepackage{varwidth}
-\usepackage{array}
-\usepackage{delarray}
-\usepackage{tabularx}
-\usepackage{amsmath}
-\usepackage{amssymb}
-\usepackage{amsopn}
-\usepackage{bm}
-\usepackage{upgreek}
-\usepackage{ragged2e}
-\usepackage{cancel}
-\newcommand\hcancel[2][black]{\setbox0=\hbox{#2}%
- \rlap{\raisebox{.45\ht0}{\textcolor{#1}{\rule{\wd0}{1pt}}}}#2}
-\DeclareMathOperator{\Res}{Res}
-\usepackage{amscd}
-\usepackage{accents}
-\usepackage{dsfont}
-\usepackage{multirow}
-\usepackage{bigdelim}
-\usepackage{framed}
-\usepackage{longtable}
-\usepackage{varioref}
-%
-\ifvtex
- \usepackage{pstricks}
- \usepackage{pst-node}
-\else\ifpdf\usepackage{xcolor}\else
- \usepackage{pstricks}
- \usepackage{pst-node}
-\fi\fi
-\usepackage{makeidx}
-\makeindex
-\usepackage{url}
-\usepackage{setspace}
-\usepackage{framed}
-%
-%
-\DeclareMathDelimiter{\Norm}
- {\mathord}{largesymbols}{"3E}{largesymbols}{"3E}
-%
-\makeatletter
-\def\mathllap{\mathstrut\mathpalette\mathllapinternal}
-%\def\mathllap{\mathpalette\mathllapinternal}
-\def\mathllapinternal#1#2{%
- \llap{$\mathsurround=0pt#1{#2}$}%
-}
-\def\clap#1{\hbox to 0pt{\hss#1\hss}}
-\def\mathclap{\mathpalette\mathclapinternal}
-\def\mathclapinternal#1#2{%
- \clap{$\mathsurround=0pt#1{#2}$}%
-}
-
-\def\mathrlap{\mathpalette\mathrlapinternal}
-\def\mathrlapinternal#1#2{%
- \rlap{$\mathsurround=0pt#1{#2}$}%
-}
-\def\bijmap{\ensuremath{%
- \mathrlap{\rightarrowtail}\rightarrow}}
-% extensible Arrow
-\newcommand{\xLongLeftRightArrow}[2][]{%
- \ext@arrow 0055{\LongLeftRightArrowfill@}{#1}{#2}}
-\def\LongLeftRightArrowfill@{%
- \arrowfill@\Leftarrow\Relbar\Rightarrow}
-\newcommand\xlongleftrightarrow[2][]{%
- \ext@arrow 0055{\longleftrightarrowfill@}{#1}{#2}}
-\def\longleftrightarrowfill@{%
- \arrowfill@\leftarrow\relbar\rightarrow}
-%
-%
-\def\@bracketheight{2pt}
-\def\underbracket{\@ifnextchar[{\@underbracket}{\@underbracket[\@bracketheight]}}
-\def\@underbracket[#1]{\@ifnextchar[{\@under@bracket[#1]}{\@under@bracket[#1][0.4em]}}
-\def\@under@bracket[#1][#2]#3{%\message {Underbracket: #1,#2,#3}
- \mathop {\vtop {\m@th \ialign {##\crcr $\hfil \displaystyle {#3}\hfil $%
- \crcr \noalign {\kern 3\p@ \nointerlineskip }\upbracketfill{#1}{#2}
- \crcr \noalign {\kern 3\p@ }}}}\limits}
-\def\upbracketfill#1#2{$\m@th \setbox \z@ \hbox {$\braceld$}
- \edef\@bracketheight{\the\ht\z@}\bracketend{#1}{#2}
- \leaders \vrule \@height #1 \@depth \z@ \hfill
- \leaders \vrule \@height #1 \@depth \z@ \hfill \bracketend{#1}{#2}$}
-\def\bracketend#1#2{\vrule height #2 width #1\relax}
-\def\overbracket{\@ifnextchar[{\@overbracket}{\@overbracket[\@bracketheight]}}
-%
-\def\@overbracket[#1]{\@ifnextchar[{\@over@bracket[#1]}{\@over@bracket[#1][0.3em]}}
-\def\@over@bracket[#1][#2]#3{%\message {Overbracket: #1,#2,#3}
- \mathop {\vbox {\m@th \ialign {##\crcr \noalign {\kern 3\p@
- \nointerlineskip }\downbracketfill {#1}{#2}
- \crcr \noalign {\kern 3\p@ }
- \crcr $\hfil \displaystyle {#3}\hfil $%
- \crcr} }}\limits}
-\def\downbracketfill#1#2{$\m@th \setbox \z@ \hbox {$\braceld$}
- \edef\@bracketheight{\the\ht\z@}\downbracketend{#1}{#2}
- \leaders \vrule \@height #1 \@depth \z@ \hfill
- \leaders \vrule \@height #1 \@depth \z@ \hfill
-\downbracketend{#1}{#2}$}
-\def\downbracketend#1#2{\vrule depth #2 width #1\relax}
-%
-\def\rightharpoondownfill@{%
- \arrowfill@\relbar\relbar\rightharpoondown}
-\def\rightharpoonupfill@{%
- \arrowfill@\relbar\relbar\rightharpoonup}
-\def\leftharpoondownfill@{%
- \arrowfill@\leftharpoondown\relbar\relbar}
-\def\leftharpoonupfill@{%
- \arrowfill@\leftharpoonup\relbar\relbar}
-\newcommand{\xrightharpoondown}[2][]{%
- \ext@arrow 0359\rightharpoondownfill@{#1}{#2}}
-\newcommand{\xrightharpoonup}[2][]{%
- \ext@arrow 0359\rightharpoonupfill@{#1}{#2}}
-\newcommand{\xleftharpoondown}[2][]{%
- \ext@arrow 3095\leftharpoondownfill@{#1}{#2}}
-\newcommand{\xleftharpoonup}[2][]{%
- \ext@arrow 3095\leftharpoonupfill@{#1}{#2}}
-\newcommand{\xleftrightharpoons}[2][]{\mathrel{%
- \raise.22ex\hbox{%
- $\ext@arrow 3095\leftharpoonupfill@{\phantom{#1}}{#2}$}%
- \setbox0=\hbox{%
- $\ext@arrow 0359\rightharpoondownfill@{#1}{\phantom{#2}}$}%
- \kern-\wd0 \lower.22ex\box0}%
-}
-\newcommand{\xrightleftharpoons}[2][]{\mathrel{%
- \raise.22ex\hbox{%
- $\ext@arrow 3095\rightharpoonupfill@{\phantom{#1}}{#2}$}%
- \setbox0=\hbox{%
- $\ext@arrow 0359\leftharpoondownfill@{#1}{\phantom{#2}}$}%
- \kern-\wd0 \lower.22ex\box0}%
-}
-
-\usepackage[allowspaces]{empheq}% defines also harpoon macros
-\usepackage{mathtools}
-\usepackage{nicefrac}
-
-\newcommand*{\threesim}{%
- \mathrel{\vcenter{\offinterlineskip
- \hbox{$\sim$}\vskip-.35ex\hbox{$\sim$}\vskip-.35ex\hbox{$\sim$}}}}
-%
-\newcounter{subequation}
-%
-\newlength\mtabskip\mtabskip=-1.25cm
-%
-\newcommand\eqnCnt[1][]{%
- \refstepcounter{subequation}%
- \begin{align}#1\end{align}%
- \addtocounter{equation}{-1}%
-}
-\def\mtabLong{long}
-\makeatletter
-\newenvironment{mtabular}[2][\empty]{%
- \parindent=0pt%
- \def\@xarraycr{%
- \global\stepcounter{equation}%
- \setcounter{subequation}{0}%
- \@ifnextchar[\@argarraycr{\@argarraycr[\mtabskip]}%
- }
- \let\theoldequation\theequation%
- \renewcommand\theequation{\theoldequation.\alph{subequation}}
- \edef\mtabOption{#1}
- \setcounter{subequation}{0}%
- \tabcolsep=0pt
- \ifx\mtabOption\mtabLong\longtable{#2}\else\tabular{#2}\fi%
-}{%
- \ifx\mtabOption\mtabLong\endlongtable\else\endtabular\fi%
- \let\theequation\theoldequation%
- \stepcounter{equation}
-}
-%
-\makeatother
-\def\zero{\multicolumn{1}{>{\columncolor{white}}c}{0}}
-\def\colCell#1#2{\multicolumn{1}{>{\columncolor{#1}}c}{#2}}
-%% For printing a cirumflex inside a formula
-\newcommand{\mathcircumflex}[0]{\mbox{\^{}}}
-\providecommand{\tabularnewline}{\\}
-\usepackage{exscale}
-\usepackage{relsize}
-\usepackage{xspace}
-\usepackage[mathscr]{eucal}
-\usepackage{dsfont}
-\usepackage[bottom]{footmisc}
-\usepackage{esint}
-\usepackage{esvect}
-\usepackage{remreset}
-\usepackage{calc}
-\usepackage{cool}
-\usepackage{xypic}
-\usepackage{fancyhdr}
-%
-\pagestyle{fancy}
-\fancyhead[LE,RO]{\leftmark}
-\fancyhead[LO,RE]{\rightmark}
-\fancyhead[C]{}
-\fancyfoot[LO,RE]{\footnotesize\ttfamily\jobname.tex\quad v.\MathmodeVersion}
-%\cfoot{}
-\fancyfoot[LE,RO]{\thepage}
-\fancyfoot[C]{}
-\renewcommand{\headrulewidth}{0pt}
-\renewcommand{\footrulewidth}{0pt}
-%
-\definecolor{umbra}{rgb}{0.8,0.8,0.5}
-\definecolor{gray90}{gray}{0.9}
-%
-\addtocontents{toc}{\hfill Page\endgraf\vspace{-4ex}}
-\addtocontents{lof}{\ Figure\hfill Page}
-\addtocontents{lot}{\ Table\hfill Page}
-\makeatletter
-\renewcommand\@pnumwidth{3.5em}
-\renewcommand*\l@subsection{\@dottedtocline{2}{1.75em}{3.25em}}
-\renewcommand*\l@subsubsection{\@dottedtocline{3}{4em}{4em}}
-\makeatother
-\let\myPart\part
-\renewcommand\part[1]{\clearpage\myPart{#1}}
-%
-%%%%%%%%%%%%% Math symbols %%%%%%%%%%%%%%%%%
-\newcommand{\mysin}{\operatorname{mysin}}
-\newcommand{\eqdef}{\ensuremath{\mathrel{\stackrel{\mathrm{def}}{=}}}}
-\newcommand{\eqexcl}{\ensuremath{\mathrel{\stackrel{\mathrm{!}}{=}}}}
-\newcommand{\eqhat}{\ensuremath{\mathrel{\widehat{=}}}}
-%
-\newlength{\fullwidth}
-\setlength\fullwidth{\textwidth}
-%\addtolength\fullwidth{\marginparsep}
-%\addtolength\fullwidth{\marginparwidth}
-\addtolength\fullwidth{\evensidemargin}
-%
-\newlength{\LBoxWidth}
-\newcommand{\LyXBox}[1]{%
- \settowidth{\LBoxWidth}{#1}
- \fbox{\parbox[c]{\LBoxWidth}{#1}}\xspace%
-}
-\newcommand{\logo}{%
- \bgroup
- \psset{unit=1in,linewidth=2pt}
- \psline(-2.5,2.5)(-2.5,-\paperheight)
- \psline(-2,2.5)(-2,-\paperheight)
- \rput[lb]{90}(-2.05,-0.7\paperheight){\red\Huge\textbf{\AllTeX}}
- \rput[lb]{90}(-2.15,-0.1\paperheight){\red\Huge\textbf{Documentation}}
- \egroup
-}
-\newcommand*{\CMD}[1]{{\tt\textbackslash#1}}
-%
-\makeatletter
-\def\La{%
- L\kern-.36em{%
- \setbox0\hbox{T}%
- \vbox to\ht0{%
- \hbox{$\m@th$%
- \csname S@\f@size\endcsname
- \fontsize\sf@size\z@
- \math@fontsfalse\selectfont A}%
- \vss%
- }%
- }%
-}
-\def\AllTeX{(\La\kern-.075em)\kern-.075em\TeX\xspace}
-\def\AMS{American Mathematical Society\xspace}
-\def\AmS{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox
- {$\mathcal{M}$}\kern-.125em$\mathcal{S}$\xspace}
-\def\AmSmath{\AmS{}math\xspace}
-\def\AmSLaTeX{\AmS-\LaTeX\xspace}
-\def\AmSTeX{\AmS-\TeX\xspace}
-\makeatother
-%
-\def\cIndex#1{\index{#1@\CMD{#1}}}
-%
-\usepackage{showexpl}
-\lstset{language=[AlLaTeX]TeX}
-%
-\usepackage{microtype}
-\usepackage[%
- pdftitle={TeX Mathmode},%
- pdfauthor={Herbert Voss},%
- urlcolor=blue,%
- linktocpage,%
- a4paper,%
- colorlinks=true]{hyperref}
-\usepackage{hypcap}
-\usepackage{babel}
-
-\def\tIndex#1{\index{#1@{\UrlFont\texttt{#1}}}}
-\def\cIndex#1{\index{#1@\CMD{#1}}}
-\def\pIndex#1{\index{Parameter@\textbf{Parameter}!{\UrlFont\texttt{#1}}}}
-\def\PIndex#1{\texttt{#1}\index{Package@\textbf{Package}!\texttt{#1}}}
-\def\Index#1{#1\index{#1}}
-\def\CIndex#1{\CMD{#1}\index{#1@\CMD{#1}}\index{Macro@\textbf{Macro}!\CMD{#1}}}
-\def\DIndex#1{\texttt{#1}\index{#1@\texttt{#1}}\index{File@\textbf{File}!\texttt{#1}}}
-\def\LIndex#1{\CMD{#1}\index{#1@\CMD{#1}}\index{Length@\textbf{Length}!\CMD{#1}}}
-\def\ZIndex#1{\texttt{#1}\index{#1@\texttt{#1}}\index{Counter@\textbf{Counter}!\texttt{#1}}}
-\def\zIndex#1{\index{#1@\texttt{#1}}\index{Counter@\textbf{Counter}!\texttt{#1}}}
-\def\FIndex#1{\texttt{#1}\index{#1@\texttt{#1}}\index{Font@\textbf{Font}!\texttt{#1}}}
-\def\UIndex#1{\texttt{#1} environment\index{Environment@\textbf{Environment}!\texttt{#1}}\index{#1@\texttt{#1}}}
-\def\uIndex#1{\texttt{#1}\index{Environment@\textbf{Environment}!\texttt{#1}}\index{#1@\texttt{#1}}}
-%
-\newcommand*\eg{e.g.,\xspace}
-\newcommand*\Eg{E.g.,\xspace}
-\newcommand*\etc{etc.\@\xspace}
-\newcommand*\dy{\,\mathrm{d}y}
-\newcommand*\dx{\,\mathrm{d}x}
-\newcommand*\dyx{\,\frac{\mathrm{d}y}{\mathrm{d}x}}
-\newcommand*\ds{\,\mathrm{d}s}
-\newcommand*\dt{\,\mathrm{d}t}
-\newcommand*\dst{\,\frac{\mathrm{d}s}{\mathrm{d}t}}
-%
-%
-\def\Mbox#1{\par
-\vspace{2ex}
-\noindent
-\resizebox{\linewidth}{!}{\fbox{\includegraphics{#1}}}\par\medskip}
-
-\usepackage{braket}% there were problems when loading before other packages ...
-
-%------------------------------------------ Index macros -------------------------------------
-\def\Lcs#1{{\ttfamily\textbackslash#1}%
- \index{Macro!#1@\texttt{\textbackslash#1}}\index{#1@\texttt{\textbackslash#1}}}
-\def\LMcs#1{{\ttfamily\bfseries\textbackslash#1}%
- \index{Macro!#1@\textbf{\texttt{\textbackslash#1}}}\index{#1@\textbf{\texttt{\textbackslash#1}}}}
-\def\Ldim#1{{\ttfamily\textbackslash#1}%
- \index{Dimension!#1@\texttt{\textbackslash#1}}\index{#1@\texttt{\textbackslash#1}}}
-\def\LMdim#1{{\ttfamily\bfseries\textbackslash#1}%
- \index{Dimension!#1@\textbf{\texttt{\textbackslash#1}}}\index{#1@\textbf{\texttt{\textbackslash#1}}}}
-\def\Lskip#1{{\ttfamily\textbackslash#1}%
- \index{Skip!#1@\texttt{\textbackslash#1}}\index{#1@\texttt{\textbackslash#1}}}
-\def\LMskip#1{{\ttfamily\bfseries\textbackslash#1}%
- \index{Skip!#1@\textbf{\texttt{\textbackslash#1}}}\index{#1@\textbf{\texttt{\textbackslash#1}}}}
-
-\def\LMcsStar#1{\LMcs{#1*}}
-\def\LMcsOptStar#1{{\ttfamily\bfseries\textbackslash#1\OptArg{*}}}
-\def\LMctr#1{{\ttfamily\bfseries#1}}
-\def\Loption#1{{\ttfamily#1}}
-\def\LClass#1{{\ttfamily#1}}
-\def\nxLcs#1{{\ttfamily\textbackslash#1}}
-\def\Lenv#1{{\ttfamily#1}}
-\def\nxLenv#1{{\ttfamily#1}}
-\def\Larg#1{{\itshape\ttfamily#1}}
-\def\Largb#1{{\itshape\ttfamily\{#1\}}}
-\def\Larga#1{{\itshape\ttfamily<#1>}}
-\def\Largr#1{{\itshape\ttfamily(#1)}}
-\def\Largs#1{{\itshape\ttfamily[#1]}}
-\def\LMBEG#1{{\ttfamily\textbackslash begin\{\textbf{#1}\}}}
-\def\LMBEGStar#1{{\ttfamily\textbackslash begin\{\textbf{#1*}\}}}
-\def\LMBEGOptStar#1{{\ttfamily\textbackslash begin\{\textbf{#1\OptArg{*}}\}}}
-\def\LEND#1{{\ttfamily\textbackslash end\{#1\}}}
-\def\LENDStar#1{{\ttfamily\textbackslash end\{#1*\}}}
-\def\LENDOptStar#1{{\ttfamily\textbackslash end\{#1\OptArg{*}\}}}
-\def\OptArg#1{{\colorbox{black!20}{\ttfamily#1}}}
-\def\Coordx#1{$x_{#1}$}
-\def\Coordy#1{$y_{#1}$}
-\def\Coordz#1{$z_{#1}$}
-\def\Coord#1{\Coordx{#1},\kern 1pt\Coordy{#1}}
-\def\CAny{\Coordx{},\kern 1pt\Coordy{}}
-\def\CIIIAny{\Coordx{},\kern 1pt\Coordy{},\kern 1pt\Coordz{}}% hv
-% with brackets
-\def\coord#1{(\Coordx{#1},\kern 1pt\Coordy{#1})}
-\def\coordiii#1{(\Coordx{#1},\kern 1pt\Coordy{#1},\kern 1pt\Coordy{#1})}% hv
-\def\coordx#1{($x_{#1}$)}
-\def\coordy#1{($y_{#1}$)}
-\def\coordz#1{($z_{#1}$)}
-\def\cAny{(\Coordx{},\kern 1pt\Coordy{})}
-\def\ciiiAny{(\Coordx{},\kern 1pt\Coordy{},\kern 1pt\Coordy{})}% hv
-
-\def\mPar#1{\marginpar[\RaggedLeft\small#1]{\RaggedRight\small#1}}
-\usepackage{layout}
-
-\graphicspath{{images/}}
-\begin{document}
-
-\input{Mathmode.tex}
-
-\end{document}