summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/voss-mathmode/Mathmode.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/voss-mathmode/Mathmode.tex')
-rw-r--r--Master/texmf-dist/doc/latex/voss-mathmode/Mathmode.tex515
1 files changed, 296 insertions, 219 deletions
diff --git a/Master/texmf-dist/doc/latex/voss-mathmode/Mathmode.tex b/Master/texmf-dist/doc/latex/voss-mathmode/Mathmode.tex
index cf4e9f7ca5b..c8d4bdf844e 100644
--- a/Master/texmf-dist/doc/latex/voss-mathmode/Mathmode.tex
+++ b/Master/texmf-dist/doc/latex/voss-mathmode/Mathmode.tex
@@ -4,7 +4,7 @@
%% IMPORTANT NOTICE:
%%
%% Herbert Voss <hvoss at tug dot org>
-%% 2007-04-21
+%% 2010-10-18
%%
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN archives
@@ -13,27 +13,30 @@
%% DESCRIPTION:
%% `Mathmode' is a document how the math mode works inside LaTeX
%%
-\def\MathmodeVersion{2.32}
-%\ifvtex\title{\logo Math mode - v.\MathmodeVersion}\else
- \ifpdf\title{Math mode - v.\MathmodeVersion}\else
- \title{\logo Math mode - v.\MathmodeVersion}\fi%\fi
+ \ifpdf\title{Math mode~--~v.\,\MathmodeVersion}\else
+ \title{\logo Math mode~---~v.\,\MathmodeVersion}\fi%\fi
%
\author{Herbert Vo\ss\footnote{\sloppy Thanks for the feedback to:
Hendri Adriaens; Juan Mari Alberdi;
+ Luciano Battaia;
Heiko Bauke; Neal Becker; Andrea Blomenhofer; Alexander Boronka; Walter Brown;
+ Alexander Buchner; Wilhelm Burger;
+ Marco Daniel;
Christian Faulhammer; Jos\'e{} Luis G\'omez Dans;
Zongbao Fang;
Sabine Glaser; Sven Gleich;
Azzam Hassam; Gernot Hassenpflug; Henning Heinze; Martin Hensel; Mathias Hoffmann;
Jon Kirwan;
Morten H\o{}gholm; M. Kalidoss; Dan Lasley;
- Angus Leeming; Vladimir Lomov; Tim Love; Dan Luecking;
+ Angus Leeming; Vladimir Lomov; Mico Loretan; Tim Love; Ladislav Lukas; Dan Luecking;
Hendrik Maryns; Heinz Mezera;
David Neuway;
Luis Trucco Passadore; Joachim Punter;
Carl Riehm; Will Robertson; Christoph Rumsm\"uller;
Jos\'e{} Carlos Santos; Arnaud Schmittbuhl;
- Rainer Schöpf; Jens Schwaiger; Uwe Siart; Martin Sievers; Heiko Stamer; Uwe St\"ohr;
+ Rainer Sch\"opf; Jens Schwaiger; Uwe Siart; Martin Sievers; Heiko Stamer;
+ G. Stengert; Uwe St\"ohr;
+ Guangjun Tan;
Carsten Thiel;
Juan Luis Varona;
David Weenink;
@@ -52,19 +55,19 @@ It is often said that \TeX{} was designed for mathematical or technical purposes
This may be true when we remember the reasons why Donald Knuth created \TeX{}. But nowadays
there are many examples in which \TeX\ is
used for publications with no mathematical or technical background content. However,
-%we have to consider, that
-writing publications with such %a lot of mathematical
+writing publications with such
material is one of the important advantages of \TeX{}. Because it
seems impossible to
know all existing macros and options of \AllTeX{} and the several additional packages,
especially of \AmSmath. This is the reason why I have attempted to gather
all the relevant
-%I tried to collect all important
-facts in this paper. An advanced german version of this paper is available as a book \cite{voss06}.
+facts in this paper. An advanced version of this paper is available as a german book~\cite{voss09}
+and also as an english translation~\cite{voss:mathe-E}.
+Members of DANTE e.\,V., the german \TeX\ users group, may ask for a special price of the german edition (\url{http://www.dante.de})!
\vspace{3cm}
\noindent Please report typos or any other comments to this documentation to
-\href{mailto:voss@perce.de}{voss@perce.de}.
+\href{mailto:hvoss@tug.org}{hvoss@tug.org}.
%\noindent This document was written with the \LaTeX{} editor \verb+Kile 1.8+
%\verb+(Qt 3.3+ \verb+KDE 3.4)+
%\href{http://sourceforge.net/projects/kile/}{http://sourceforge.net/projects/kile/}
@@ -80,8 +83,11 @@ in directory \url{CTAN://macros/latex/base/lppl.txt}.
\clearpage
+%\fancypagestyle{plain}
\tableofcontents{}
+\clearpage
+\pagestyle{fancy}
\part{Standard \protect\LaTeX{} math mode}
\section{Introduction}
@@ -127,11 +133,11 @@ $\sum_{i=1}^{n}i=\frac{1}{2}n\cdot(n+1)$\\[10pt]
\end{minipage}
\begin{enumerate}
-\item \CMD{( ... }\CMD{)} \marginpar{\CMD{(}...\CMD{)}}, the problem is that \verb+\(+ is
+\item \CMD{( ... }\CMD{)} \mPar{\CMD{(}...\CMD{)}}, the problem is that \verb+\(+ is
not a robust macro (see section~\vref{subsec:mathInTitles}).
-\item \verb+$ ... $+ \marginpar{\$...\$}
+\item \verb+$ ... $+ \mPar{\$...\$}
\item \CMD{begin\{math\}} ... \CMD{end\{math\}}, also not robust%
-\marginpar{\CMD{begin\{math\}}\\...\\\CMD{end\{math\}}}
+\mPar{\CMD{begin\{math\}}\\...\\\CMD{end\{math\}}}
\end{enumerate}
\index{*@\texttt{\textbackslash\char040}}\index{*@\texttt{\textbackslash\char041}}
@@ -148,10 +154,10 @@ the fractions\index{Fraction} are always in the \Index{scriptstyle}%
font size. For
example: $\int_{1}^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1$, which is not too
big for the textline. You %
-\marginpar{\CMD{limits}}can change this with the command \CIndex{limits},
+\mPar{\CMD{limits}}can change this with the command \CIndex{limits},
which must follow a math operator\footnote{To define a new operator see
page~\pageref{OperatorNames}}\index{Math operator} like %
-\marginpar{\CMD{int}\\\CMD{lim}\\\CMD{prod}\\\CMD{sum}}
+\mPar{\CMD{int}\\\CMD{lim}\\\CMD{prod}\\\CMD{sum}}
an integral (\CIndex{int}), a sum (\CIndex{sum}),
a product (\CIndex{prod}) or a limes
(\CIndex{lim}). But this $\int\limits_{1}^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1$
@@ -167,7 +173,7 @@ For inlined formulas the fractions\index{Fraction} are by default
in the scriptstyle\index{scriptstyle@\textbackslash scriptstyle} (see tabular~\vref{cap:Mathstyles}),
which is good for typesetting $y=\frac{a}{b+1}$, because the
linespacing %
-\marginpar{\CMD{frac}}is nearly the same, but not optimal, when the formula shows some important
+\mPar{\CMD{frac}}is nearly the same, but not optimal, when the formula shows some important
facts. There are two solutions to get a better reading:
\begin{enumerate}
@@ -227,7 +233,7 @@ The whole math expression appears in the default font shape and not
in bold like the other text. Section~\vref{sec:titleItem} describes how the math
expressions can be printed also in bold.
-\marginpar{\CMD{texorpdfstring}}%
+\mPar{\CMD{texorpdfstring}}%
There are problems with the \PIndex{hyperref} package when there is no
text part in a title. It is possible with the command \CIndex{texorpdfstring}
to tell \verb+hyperref+ to use different
@@ -397,15 +403,15 @@ The delimiters\index{Delimiter}
\CMD{begin\{equation\} ... }\CMD{end\{equation\}} are the only difference to the inline version.
There are some equivalent commands for the display-math mode:
-\begin{enumerate}
-\marginpar{\CMD{begin\{displaymath\}}\\
+\begin{compactenum}
+\mPar{\CMD{begin\{displaymath\}}\\
\ldots\\
\CMD{end\{displaymath\}}}%
\item \CMD{begin\{displaymath\}}\ldots\CMD{end\{displaymath\}}, same as
\CMD{[} \ldots \CMD{]}
%
\item \CMD{[\ldots}\CMD{]}. (see above) the short form of a displayed formula, no number%
-\marginpar{\texttt{\textbackslash[\ldots\textbackslash{}]}}
+\mPar{\texttt{\textbackslash[\ldots\textbackslash{}]}}
\[
f(x)=\prod_{i=1}^{n}\left(i-\frac{1}{2i}\right)
\]
@@ -413,7 +419,7 @@ f(x)=\prod_{i=1}^{n}\left(i-\frac{1}{2i}\right)
displayed, no number. Same as 1.
%
\item \CMD{begin\{equation\}\ldots}\CMD{end\{equation\}}%
-\marginpar{\CMD{begin\{equation\}}\\
+\mPar{\CMD{begin\{equation\}}\\
\ldots\\
\CMD{end\{equation\}}}%
%
@@ -425,10 +431,10 @@ displayed, a sequential equation number, which may be reset when
starting a new chapter or section.
-\begin{enumerate}
+\begin{compactenum}
\item There is only \textbf{one} equation number for the whole environment.
-\item \marginpar{\CMD{nonumber}}There exists no star-version of the equation environment
-because \CIndex{[}\ldots\CIndex{]} is the equivalent. With the tag
+\item \mPar{\CMD{nonumber}}In standard \LaTeX\ there exists no star-version of the equation environment
+because \CIndex{[}\ldots\CIndex{]} is the equivalent. However, with package \AmSmath\ it will be defined. With the tag
\CIndex{nonumber} it is possible to suppress the equation number:
\begin{minipage}{0.5\linewidth}
@@ -444,14 +450,14 @@ because \CIndex{[}\ldots\CIndex{]} is the equivalent. With the tag
\end{lstlisting}
\end{minipage}
%
-\end{enumerate}
-\end{enumerate}
+\end{compactenum}
+\end{compactenum}
\subsection{\texttt{eqnarray} environment}\label{display:eqnarray}
This is by default an array with three columns and as many rows as
-you like. \marginpar{\CMD{begin\{eqnarray\}}\\
+you like. \mPar{\CMD{begin\{eqnarray\}}\\
...\\
\CMD{end\{eqnarray\}}} It is nearly the same as an array with a \verb|rcl| column definition.
@@ -509,8 +515,7 @@ y & = & ax^{3}+bx^{2}+cx+d\label{eq:5}
\medskip
-Toggling numbering off/on for \textbf{all} rows is possible
-with the starred version of eqnarray.
+Suppressing the numbering for \textbf{all} rows is possible with the starred version of eqnarray.
\medskip
\begin{minipage}{0.45\columnwidth}
@@ -605,7 +610,7 @@ Now you can write the whole equation as
\subsection{Equation numbering}\label{sub:Equationnumbering}
For all equations which can have one or %
-\marginpar{\CMD{nonumber}}more equation numbers (for every line/row) the numbering
+\mPar{\CMD{nonumber}}more equation numbers (for every line/row) the numbering
for the whole equation can be disabled with switching from the unstarred to the star
version. This is still for the whole formula and doesn't work for single rows.
In this case use the \CIndex{nonumber} tag.
@@ -623,7 +628,7 @@ of a too long equation (see equation~\vref{eq:braces}).
\subsubsection{Changing the style}
-\marginpar{\CMD{theequation}}%
+\mPar{\CMD{theequation}}%
With the beginning of Section \vref{sec:alignat environment} the
counting changes from ``\ref{eq:IntoSection}{}'' into the new style
``\ref{eq:newCounting}''. The command sequence is
@@ -639,7 +644,7 @@ See section~\vref{sec:Equation-numbering} for the \AmSmath command.
Removing a given reset is possible with the \PIndex{remreset}.%
\footnote{\href{http://www.ctan.org/tex-archive/macros/latex/contrib/supported/carlisle/remreset.sty}{CTAN://macros/latex/contrib/supported/carlisle/remreset.sty}} Write into the %
-\marginpar{\CMD{@removefromreset}} preamble
+\mPar{\CMD{@removefromreset}} preamble
\begin{lstlisting}
\makeatletter
@@ -790,7 +795,7 @@ one of \LaTeX{}'s command characters.\footnote{\$ \_ \^{} \textbackslash{} \& \%
\item The label names are replaced by the equation number.
\end{itemize}
%
-\marginpar{\CMD{tag}}If you do not want a reference to the equation number but to a self
+\mPar{\CMD{tag}}If you do not want a reference to the equation number but to a self
defined name then use the \AmS{}math command \CMD{tag{...}},
which is described in section \vref{sec:Labels-and-Tags}\index{tag@\textbackslash tag}.
@@ -882,7 +887,7 @@ If you are using the \AmSmath package, then try the solutions from section
\vref{sec:ams-frames}.
\section{\texttt{array} environment}
-\marginpar{\CMD{begin\{array\}}\\...\\\CMD{end\{array\}}}
+\mPar{\CMD{begin\{array\}}\\...\\\CMD{end\{array\}}}
This is simply the same as the \UIndex{eqnarray} only with the
possibility of variable rows \textbf{and} columns and the fact, that
the whole formula has only \textbf{one} equation number and that the
@@ -958,7 +963,7 @@ x = \left\{%
\subsection{\texttt{arraycolsep}}\label{sec:arraycolsep}
-\marginpar{\CMD{arraycolsep}}%
+\mPar{\CMD{arraycolsep}}%
All the foregoing math environments use the array to typeset the math
expression. The predefined separation between two columns is the length
\LIndex{arraycolsep}|, which is set by nearly all document classes to \verb|5pt|,
@@ -1002,7 +1007,7 @@ f(x) & = & \int\frac{\sin x}{x}\,\mathrm{d}x
\end{lstlisting}
\section{Matrix}\label{sec:matrix}
-\marginpar{\CMD{begin\{matrix\}}\\\ldots\\\CMD{end\{matrix\}}\\\CMD{bordermatrix}}%
+\mPar{\CMD{begin\{matrix\}}\\\ldots\\\CMD{end\{matrix\}}\\\CMD{bordermatrix}}%
\TeX{} knows two macros and \LaTeX{} one more for typesetting a
matrix\index{bordermatrix@\textbackslash bordermatrix}:
@@ -1177,16 +1182,16 @@ writing them in \Index{upright mode} with \verb+\mbox+ gives a different
depth: $a_{\mbox{min}}$ and $a_{\mbox{max}}$.
The problem is the different height, which can be modified in several ways
\begin{itemize}
-\item \verb+$a_{\mbox{\vphantom{i}max}}+: $a_{\mbox{min}}$ and $a_{\mbox{\vphantom{i}max}}$;
-\item \verb+$a_{\mathrm{max}}+: $a_{\mathrm{min}}$ and $a_{\mathrm{max}}$;
-\item \verb+$a_{\max}+: $a_{\min}$ and $a_{\max}$. Both are predefined
+\item \verb+$a_{\mbox{\vphantom{i}max}}$+: $a_{\mbox{min}}$ and $a_{\mbox{\vphantom{i}max}}$;
+\item \verb+$a_{\mathrm{max}}$+: $a_{\mathrm{min}}$ and $a_{\mathrm{max}}$;
+\item \verb+$a_{\max}$+: $a_{\min}$ and $a_{\max}$. Both are predefined
operators (see section~\vref{sec:ltxOperators}).
\end{itemize}
%$
\subsection{Multiple limits}\label{sub:Multiple-Limits}
-\marginpar{\CMD{atop}}%
+\mPar{\CMD{atop}}%
For general information about limits\index{Limits} read section
\vref{sub:Limits-Inline}. With the \TeX\ command \CIndex{atop}
multiple limits for a \CIndex{sum} or \CIndex{prod} are possible. The syntax is:
@@ -1208,7 +1213,7 @@ be enhanced to \verb|a\atop b\atop c| and so on. For equation \ref{eq:atop} do t
\bigskip
-\marginpar{\CMD{shortstack}}%
+\mPar{\CMD{shortstack}}%
which is not the best solution because the space between the lines
is too big.
The \AmSmath package provides several commands for
@@ -1278,7 +1283,7 @@ size. Equation \ref{eq:disp-limits2} shows the effect and equation
The square root\index{Root} \CIndex{sqrt} is the default
for \LaTeX{} and the $n$-th root can be inserted with the optional
parameter \CMD{sqrt[n]\{\ldots\}}.
-\marginpar{\CMD{sqrt}}.
+\mPar{\CMD{sqrt}}.
\begin{center}
\begin{tabular}{cc}
@@ -1290,7 +1295,7 @@ parameter \CMD{sqrt[n]\{\ldots\}}.
There is a different typesetting in roots. Equation~\vref{eq:root1}
has different heights for the roots, whereas equation~\vref{eq:root2}
has the same one. This is possible with the %
-\marginpar{\CMD{vphantom}}%
+\mPar{\CMD{vphantom}}%
\CIndex{vphantom} command,
which reserves the vertical space (without a horizontal one) of the
parameter height.
@@ -1337,7 +1342,7 @@ $\uparrow\Uparrow$
$\downarrow\Downarrow$
$\updownarrow\Updownarrow${}''
and their use as an argument %
-\marginpar{\CMD{leftX}\\\CMD{rightX}} of the \CIndex{left} and \CIndex{right}
+\mPar{\CMD{leftX}\\\CMD{rightX}} of the \CIndex{left} and \CIndex{right}
command, where \LaTeX{} stretches the size in a way that everything between
the pair of left and right parentheses is smaller than the parentheses themselves. In some cases%
\footnote{See section \vref{cap:Use-of-the-vphantom} for example.}
@@ -1347,7 +1352,7 @@ or \CMD{rightX} one of the following commands can
be chosen:
\medskip
-\marginpar{\CMD{bigX}\\\CMD{BigX}\\\CMD{biggX}\\\CMD{BiggX}}
+\mPar{\CMD{bigX}\\\CMD{BigX}\\\CMD{biggX}\\\CMD{BiggX}}
\index{big@\textbackslash big}\index{Big@\textbackslash Big}%
\index{bigg@\textbackslash bigg}\index{Bigg@\textbackslash Bigg}
\begin{tabular}{rl}
@@ -1385,7 +1390,7 @@ or commands from table~\vref{tab:big}, which shows the parentheses
character, its code for the use with one of the ``big{}'' commands
and an example with the code for that.
-\marginpar{\CMD{biglX}\\\CMD{bigrX}}%
+\mPar{\CMD{biglX}\\\CMD{bigrX}}%
For all commands there exists a left/right version \CIndex{bigl},
\CIndex{bigr}, \CIndex{Bigl} and so on, which only makes sense when writing things like:
@@ -1405,7 +1410,7 @@ In addition to the above commands there exist some more:
\CIndex{bigm}, \CIndex{Bigm}, \CIndex{biggm} and \CIndex{Biggm},
which work as the standard ones (without the addtional ``m{}'')
but add some more horizontal space%
-\marginpar{\CMD{bigmX}\\\CMD{bigmX}} %
+\mPar{\CMD{bigmX}\\\CMD{bigmX}} %
between the delimiter and the formula before and after (see
table~\vref{cap:Difference-between-the-bigg}).
@@ -1414,7 +1419,9 @@ table~\vref{cap:Difference-between-the-bigg}).
%$3\bigg|a^2-b^2-c^2\bigg|+2$
%$3\biggm|a^2-b^2-c^2\biggm|+2$
-\begin{table}[htb]
+\begin{table}[!htb]
+\caption{Difference between the default
+\CMD{bigg} and the \CMD{biggm} command}\label{cap:Difference-between-the-bigg}
\begin{LTXexample}
$\bigg(\displaystyle\frac{1}{3}\bigg|\frac{3}{4}\bigg)$
\end{LTXexample}
@@ -1422,14 +1429,16 @@ $\bigg(\displaystyle\frac{1}{3}\bigg|\frac{3}{4}\bigg)$
\begin{LTXexample}
$\bigg(\displaystyle\frac{1}{3}\biggm|\frac{3}{4}\bigg)$
\end{LTXexample}
-\caption{Difference between the default
-\CMD{bigg} and the \CMD{biggm} command}\label{cap:Difference-between-the-bigg}
\end{table}
\newcommand{\xstrut}{\rule{0pt}{0.55cm}}
{\setlength{\hangindent}{-\marginparwidth}
-\begin{longtable}{l>{\raggedright}p{2.4cm}l>{\raggedright}p{5.7cm}}
+\def\arraystretch{1.5}
+\begin{longtable}{@{}l>{\raggedright}p{2.4cm}l>{\raggedright}p{5.7cm}@{}}
+\caption{Use of the different parentheses for the ``big{}'' commands} \label{tab:big}\tabularnewline
+Char & Code & Example & Code\tabularnewline\hline
+\endfirsthead
Char & Code & Example & Code\tabularnewline
\hline
\endhead
@@ -1480,22 +1489,25 @@ $3\Big[a^{2}+b^{c^{2}}\Big]$&
$3\Big\updownarrow a^{2}+b^{c^{2}}\Big\Updownarrow$ &
\texttt{3\CMD{Big}\CMD{updownarrow} a\^{}2+b\^{}\{c\^{}2\}
\CMD{Big}\CMD{Updownarrow}}\tabularnewline
-& & &\\
-\caption{Use of the different parentheses for the ``big{}'' commands} \label{tab:big}\tabularnewline
\end{longtable}}
+
+\clearpage
+
+
\subsection{Examples}
\subsubsection{Braces over several lines}\label{cap:Use-of-the-vphantom}
The following equation in the single line mode looks like
-
-
+%
\begin{equation}
-\frac{1}{2}\Delta(f_{ij}f^{ij})=2\left(\sum_{i<j}\chi_{ij}(\sigma_{i}-\sigma_{j})^{2}+f^{ij}\nabla_{j}\nabla_{i}(\Delta f)+\nabla_{k}f_{ij}\nabla^{k}f^{ij}+f^{ij}f^{k}[2\nabla_{i}R_{jk}-\nabla_{k}R_{ij}]\right)\label{eq:braces}
+\frac{1}{2}\Delta(f_{ij}f^{ij})=2\left(\sum_{i<j}\chi_{ij}
+ (\sigma_{i}-\sigma_{j})^{2}+f^{ij}\nabla_{j}\nabla_{i}(\Delta f)
+ +\nabla_{k}f_{ij}\nabla^{k}f^{ij}+f^{ij}f^{k}[2\nabla_{i}R_{jk}
+ -\nabla_{k}R_{ij}]\right)\label{eq:braces}
\end{equation}
-
-
-\noindent and is too long for the text width and the equation number has to be placed
+%
+and is too long for the text width and the equation number has to be placed
under the equation.\footnote{In standard \LaTeX{} the equation and the number are
printed one over the other for too long
formulas. Only \AmSmath puts it one line over (left numbers) or under (right
@@ -1594,7 +1606,7 @@ $\left\Norm \dfrac{*BLA*}{*BLUB*} \right\Norm$
\subsection{Problems with parentheses}\label{subsec:Problems-with-parenthesis}
-\marginpar{\CMD{delimitershortfall}\\\CMD{delimiterfactor}}%
+\mPar{\CMD{delimitershortfall}\\\CMD{delimiterfactor}}%
It is obvious that the following
equation has not the right size of the parenthesis in the
second integral, the inner one should be a bit smaller than the outer one.
@@ -1632,12 +1644,12 @@ F'\left(\gamma (t)\right)\cdot\gamma '(t)dt
Standard \index{Text}text in math mode should be written in upright shape and not
in the italic\index{Italic} one. This shape is reserved for the variable
names: $\boxed{{I\ am\ \textrm{text}\ inside\ math.}}$ (see also
-Zable~\vref{cap:Spaces-in-math mode}). There are different ways to write text inside math.
+Table~\vref{cap:Spaces-in-math mode}). There are different ways to write text inside math.
-\marginpar{\CMD{textstyle}\\\CMD{mbox}}
+\mPar{\CMD{textstyle}\\\CMD{mbox}}
\begin{itemize}
-\marginpar{\CMD{mathrm}}
+\mPar{\CMD{mathrm}}
\item \CMD{mathrm}. It is like math mode (no spaces), but in upright mode
\item \CMD{textrm}. Upright mode with printed spaces (real textmode)
\item \CMD{mbox}. The font size is still the one from \CIndex{textstyle}
@@ -1701,7 +1713,7 @@ ${\tt test}$\tabularnewline
\subsection{New-style font commands}\label{sub:New-Style-Fontcommands}
%
-\marginpar{\CMD{mathrm}\\
+\mPar{\CMD{mathrm}\\
\CMD{mathfrak}\\
\CMD{mathcal}\\
\CMD{mathsf}\\
@@ -1773,7 +1785,7 @@ $\mathbf{abcdefghijklmnopqrstuvwxyz}$\tabularnewline
\section{Space}
\subsection{Math typesetting}\label{subsec:mathskip}
-\marginpar{\CMD{thinmuskip}\\
+\mPar{\CMD{thinmuskip}\\
\CMD{medmuskip}\\
\CMD{thickmuskip}}
\LaTeX\ defines the three math lengths\footnote{For more
@@ -1817,7 +1829,7 @@ inserts different spaces between the symbols.
\end{description}
\subsection{Additional horizontal spacing}
-\marginpar{\CMD{thinspace}\\
+\mPar{\CMD{thinspace}\\
\CMD{medspace}\\
\CMD{thickspace}\\
\CMD{negthinspace}\\
@@ -1868,7 +1880,7 @@ shows a list of all commands for horizontal space which can be used
in math mode. The ``space{}'' is seen ``between{}'' the boxed a
and b. For all examples a is \verb+\boxed{a}+ and
b is \verb+\boxed{b}+. The short forms for some
-\marginpar{\CMD{hspace}\\
+\mPar{\CMD{hspace}\\
\CMD{hphantom}\\
\CMD{kern}}
spaces may cause problems with other packages. In this case use the
@@ -1932,7 +1944,7 @@ Another possibilty is to use the \PIndex{numprint} package.\footnote{%
{CTAN://macros/latex/contrib/numprint/}}
\subsection{Dot versus comma}\label{subsec:dot-comma}
-\marginpar{\CMD{mathpunct}\\\CMD{mathord}}%
+\mPar{\CMD{mathpunct}\\\CMD{mathord}}%
In difference to a \Index{decimal point} and a \Index{comma} as a marker of thousands a lot of
countries prefer it vice versa. To get the same behaviour the meaning of \Index{dot} and
comma has to be changed:
@@ -2027,7 +2039,7 @@ f(x) = \int\frac{\sin x}{x}\,\mathrm{d}x
%$
-\marginpar{\texttt{fleqn} class option}%
+\mPar{\texttt{fleqn} class option}%
When using the \verb+fleqn+\index{fleqn@\texttt{fleqn}} classoption for left
aligned equations the math environments \uIndex{equation}
and \CIndex{[}\ldots\CIndex{]} are typeset as a list. This is the reason why the
@@ -2042,7 +2054,7 @@ This doesn't effect the \UIndex{eqnarray}.
This works inside the math mode in the same way as in the text mode.
-\paragraph{\CMD{jot}}\marginpar{\CMD{jot}}
+\paragraph{\CMD{jot}}\mPar{\CMD{jot}}
The vertical space between the lines for all math expressions which allow multiple
lines can be changed with the length \LIndex{jot}, which is predefined as
@@ -2089,7 +2101,7 @@ length are locally.
\end{lstlisting}
\paragraph{\CMD{arraystretch}}\cIndex{arraystretch}
-\marginpar{\CMD{arraystretch}}%
+\mPar{\CMD{arraystretch}}%
The vertical space between the lines for all math expressions which contain an
\UIndex{array} can be changed with the command
\CIndex{arraystretch}, which is predefined
@@ -2196,7 +2208,7 @@ ${\textstyle f(t)=\frac{T}{2\pi}\int\frac{1}{\sin\frac{\omega}{t}}dt}$&
This depends on the environment in which they are used. An inline
formula has a default math %
-\marginpar{\CMD{textstyle}\\
+\mPar{\CMD{textstyle}\\
\CMD{displaystyle}\\
\CMD{scriptstyle}\\
\CMD{scripscriptstyle}} fontsize called \CIndex{textstyle},
@@ -2245,7 +2257,7 @@ If you use this the other way round for huge fontsizes, don't forget to load pac
\section{Dots\label{sec:Dots}}
-\marginpar{\CMD{cdots}\\
+\mPar{\CMD{cdots}\\
\CMD{dots}\\
\CMD{dotsb}\\
\CMD{dotsc}\\
@@ -2451,8 +2463,8 @@ $\vv{abc}$ & $\overrightarrow{abc}$\tabularnewline
$\vv{\imath}$ & $\overrightarrow{\imath}$\tabularnewline
$\vv*{A}{x}$ & $\overrightarrow{A}_{x}$\tabularnewline
\end{tabular}
-\caption[Vectors with package \texttt{esvec}]%
- {Vectors with package \texttt{esvec} (in the right column the default one from \LaTeX{})}
+\caption[Vectors with package \texttt{esvect}]%
+ {Vectors with package \texttt{esvect} (in the right column the default one from \LaTeX{})}
\end{table}
@@ -2656,7 +2668,7 @@ Then
\section{Pagebreaks}
-\marginpar{\CMD{allowdisplaybreaks}}By default a displayed formula cannot
+\mPar{\CMD{allowdisplaybreaks}}By default a displayed formula cannot
have a pagebreak. This makes some sense, but sometimes it gives a better
typesetting when a pagebreak is possible.
@@ -2673,7 +2685,7 @@ pagebreak at any place.
\CIndex{stackrel} puts a character on top of another one which may be important if a
used symbol is not predefined. For example ``$\stackrel{\wedge}{=}$''
-(\verb|\stackrel{\wedge}{=}|). \marginpar{\CMD{stackrel}}
+(\verb|\stackrel{\wedge}{=}|). \mPar{\CMD{stackrel}}
The syntax is
\begin{lstlisting}
@@ -2684,10 +2696,7 @@ Such symbols may be often needed so that a macro definition in the preamble mak
\begin{lstlisting}
\newcommand{\eqdef}{%
- \ensuremath{%
- \stackrel{\mathrm{def}}{=}%
- }%
-}
+ \ensuremath{\mathrel{\stackrel{\mathrm{def}}{=}}}}
\end{lstlisting}
%
With the \CIndex{ensuremath} command we can use the new \CIndex{eqdef} command in text
@@ -2711,7 +2720,7 @@ top or decrease the base.
\CIndex{choose}\index{Binom} is like \CIndex{atop}
with delimiters or like \CIndex{frac}
without the fraction line and also with delimiters. It is often used
-for binomial coefficients and has the following syntax:\marginpar{\CMD{choose}}
+for binomial coefficients and has the following syntax:\mPar{\CMD{choose}}
\begin{lstlisting}
{above \choose below}
@@ -2739,7 +2748,7 @@ See section~\vref{sub:Binoms} for the \AmSmath equivalents and enhancements.
\begin{equation}
\textcolor{blue}{f(x)} = \int\limits_1^{\infty}\textcolor{red}{\frac{1}{x^2}}\,\mathrm{d}x=1
\end{equation}
-\marginpar{\CMD{textcolor}}
+\mPar{\CMD{textcolor}}
\begin{lstlisting}
\begin{equation}
\textcolor{blue}{f(x)} = \int\limits_1^{\infty}\textcolor{red}{\frac{1}{x^2}}\,\mathrm{d}x=1
@@ -2752,9 +2761,9 @@ to use the \verb+everydisplay+ macro (section~\vref{sec:other}).
\section{Boldmath}\label{sec:boldmath}
-\marginpar{\CMD{mathversion}\\\CMD{boldmath}\\\CMD{unboldmath}}%
+\mPar{\CMD{mathversion}\\\CMD{boldmath}\\\CMD{unboldmath}}%
Writing a whole formula in bold\index{boldmath@\textbackslash boldmath} is possible with the command sequence
-\verb|\boldmath ... \unboldmath|, which itself must be written in textmode (outside the
+\CMD{boldmath} \ldots\ \CMD{unboldmath}, which itself must be written in textmode (outside the
formula) or with the command \verb+{\mathversion{bold} ... }+.
\index{mathversion@\textbackslash mathversion}\index{boldmath@\textbackslash
boldmath}\index{unboldmath@\textbackslash unboldmath}
@@ -2903,7 +2912,7 @@ the German DIN 1304, Teil 1.
\section{Other macros}\label{sec:other}
-\marginpar{\CMD{everymath}\\\CMD{everydisplay}\\\CMD{underline}}%
+\mPar{\CMD{everymath}\\\CMD{everydisplay}\\\CMD{underline}}%
There are some other macros which are not mentioned in the foregoing text. Here comes
a not really complete list of these macros.
\begin{description}
@@ -3112,7 +3121,7 @@ The code for this example looks like%
\end{lstlisting}
\subsection{\texttt{alignat} environment\label{sec:alignat environment}}
-\marginpar{\CMD{begin\{align\}\\...\\\CMD{end\{align\}}}}
+\mPar{\CMD{begin\{align\}\\...\\\CMD{end\{align\}}}}
\renewcommand{\theequation}{%
\thepart-\arabic{equation}%
}
@@ -3181,7 +3190,7 @@ exists.
\end{itemize}
\subsection{\texttt{flalign} environment}\label{ams:flalign}
-\marginpar{\CMD{begin\{flalign\}\\...\\\CMD{end\{flalign\}}}}This is the new replacement for the \texttt{xalignat} and \texttt{xxalignat}
+\mPar{\CMD{begin\{flalign\}\\...\\\CMD{end\{flalign\}}}}This is the new replacement for the \texttt{xalignat} and \texttt{xxalignat}
environments. It is nearly the same as the \texttt{xalignat} environment, only
more ``out spaced'' and ``left aligned''.
@@ -3257,7 +3266,7 @@ Another case is placing text left aligned, whereas the formulas should be right
\subsection{\texttt{xalignat} environment}
-\marginpar{\CMD{begin\{xalignat\}\\...\\\CMD{end\{xalignat\}}}}%
+\mPar{\CMD{begin\{xalignat\}\\...\\\CMD{end\{xalignat\}}}}%
This is an obsolete macro but still supported by the \AmSmath package.
Same as \texttt{alignat} environment, only a little more ``out spaced{}''.
\begin{xalignat}{3}
@@ -3276,7 +3285,7 @@ The same code looks like:
\end{lstlisting}
\subsection{\texttt{xxalignat} environment}
-\marginpar{\CMD{begin\{xxalignat\}\\...\\\CMD{end\{xxalignat\}}}}%
+\mPar{\CMD{begin\{xxalignat\}\\...\\\CMD{end\{xxalignat\}}}}%
Like \texttt{xalignat} an obsolete macro but still supported by the \AmSmath package.
Same as \texttt{align} environment, only extremely ``out spaced{}'',
therefore no equation number!
@@ -3298,7 +3307,7 @@ The same code looks like:
\subsection{\texttt{aligned} environment}\label{sec:aligned}
-\marginpar{\CMD{begin\{aligned\}\\...\\\CMD{end\{aligned\}}}}In difference to the
+\mPar{\CMD{begin\{aligned\}\\...\\\CMD{end\{aligned\}}}}In difference to the
\verb|split| environment (section \vref{split})\index{Split equation}, the
\verb|aligned| environment allows more than one horizontal alignment but has
also only one equation number:
@@ -3350,7 +3359,7 @@ end of the last line, otherwise you'll get another equation number for this
\subsection{\texttt{gather} environment}
-\marginpar{\CMD{begin\{gather\}\\...\\\CMD{end\{gather\}}}}
+\mPar{\CMD{begin\{gather\}\\...\\\CMD{end\{gather\}}}}
This is like a multi line environment with no special horizontal alignment.
All rows are centered and can have an own equation number:
%
@@ -3379,7 +3388,7 @@ Look at section \vref{split} for an example.
\end{itemize}
\subsection{\texttt{gathered} environment}
-\marginpar{\CMD{begin\{gathered\}[c]\\...\\\CMD{end\{gathered\}}}}
+\mPar{\CMD{begin\{gathered\}[c]\\...\\\CMD{end\{gathered\}}}}
The \verb+gathered+ environment is like the \verb+aligned+ or \verb+alignat+
\index{gathered}\index{aligned}\index{alignat}
@@ -3509,7 +3518,7 @@ which fixes this behaviour by default.
\subsection{\texttt{multline} environment}
-\marginpar{\CMD{begin\{multline\}\\...\\\CMD{end\{multline\}}}}
+\mPar{\CMD{begin\{multline\}\\...\\\CMD{end\{multline\}}}}
This is also like a multi line%
\footnote{It is no typo, the name of the environment is \texttt{multline}, no
missing i here!} environment with a special vertical alignment. The \textbf{first}
@@ -3675,7 +3684,7 @@ With the \verb+multline+ environment it can then be split into two or more parts
\subsection{\texttt{split} environment}\label{split}
-\marginpar{\CMD{begin\{split\}\\...\\\CMD{end\{split\}}}}%
+\mPar{\CMD{begin\{split\}\\...\\\CMD{end\{split\}}}}%
\makeatletter
\@removefromreset{equation}{section}
\makeatother
@@ -3699,7 +3708,8 @@ width. Just like the array environment and in contrast to \verb|multline|,
\verb|split| itself has no own numbering, this is given by the other
environment. Without an ampersand all lines in the split environment
are right-aligned and can be aligned at a special point by using an
-ampersand. In difference to the \verb|aligned| environment (section \vref{sec:aligned}), the \verb|split| environment permits more than one horizontal alignment.
+ampersand. In difference to the \verb|aligned| environment (section \vref{sec:aligned}), the \verb|split|
+environment don't permit more than one horizontal alignment.
It is important that the split environment has another behaviour when used inside one of the %%% ----- Martin -----
``old'' \LaTeX{} environments \verb+\[...\]+ or \verb+\begin{equation}+ \verb+...+\verb+ \end{equation}+, in this
@@ -3942,7 +3952,7 @@ any other math environment, so that very complex structures are possible.
By default all cells have a centered alignment, which is often not the best
when having different decimal numbers or plus/minus values. Changing the
alignment to right (not for the \verb+smallmatrix+) is possible with
-\marginpar{%
+\mPar{%
\texttt{matrix}\\
\texttt{vmatrix}\\
\texttt{Vmatrix}\\
@@ -4080,7 +4090,7 @@ mode have the same size than in inline mode.
\subsection{Binoms}\label{sub:Binoms}
-\marginpar{\CMD{binom}\\\CMD{dbinom}\\\CMD{tbinom}}They are like fractions without a rule and its syntax is different
+\mPar{\CMD{binom}\\\CMD{dbinom}\\\CMD{tbinom}}They are like fractions without a rule and its syntax is different
to the \CMD{choose} command from standard \LaTeX{}
(see section \vref{sub:fraction command}). \AmSmath{} provides three
different commands for binoms just like the ones for fractions.
@@ -4107,7 +4117,7 @@ ${\displaystyle \tbinom{m}{n}}$\tabularnewline
The typesetting for roots\index{uproot@\textbackslash uproot} is sometimes not
the best. Some solutions for better typesetting are %
-\marginpar{\CMD{leftroot}\\\CMD{uproot}}%
+\mPar{\CMD{leftroot}\\\CMD{uproot}}%
described in section~\vref{sec:Roots} for standard \LaTeX{}. \AmSmath
has some more commands for the $n$-th root:
@@ -4124,7 +4134,7 @@ $\sqrt[k_n]{a}$ (\verb+$\sqrt[k_n]{a}$+) has a too deep exponent, whereas $\sqrt
\subsection{Roots with \CMD{smash} command}
-\marginpar{\CMD{smash}}The default for a root\index{Root} with $\lambda_{k_{i}}$ as root
+\mPar{\CMD{smash}}The default for a root\index{Root} with $\lambda_{k_{i}}$ as root
argument looks like $\sqrt{\lambda_{k_{i}}}$, which may be not the %%% ----- Martin -----
best typesetting. It is possible to reduce the lowest point of the root
to the baseline with the \CMD{smash} command: $\sqrt{\lambda_{k_{i}}}\xrightarrow{\text{with \textbackslash smash}}\sqrt{\smash[b]{\lambda_{k_{i}}}}$
@@ -4209,7 +4219,7 @@ $a\pod{n^{2}}=b$\tabularnewline
See section \vref{sub:Equationnumbering} for equation numbering\index{Equation!numbering}.
It is mostly the %
-\marginpar{\textbackslash{}numberwithin%
+\mPar{\textbackslash{}numberwithin%
}same, only one command is new to \AmSmath. If you want
a numbering like ``\ref{eq:IntoSection}{}'' then write either in the preamble %%% ----- Martin -----
or like this example anywhere in your doc:
@@ -4351,7 +4361,7 @@ counter has to be defined:
\section{Labels and tags}\label{sec:Labels-and-Tags}
-For the \CMD{label} command\index{label@\textbackslash label} \marginpar{\textbackslash{}tag%
+For the \CMD{label} command\index{label@\textbackslash label} \mPar{\textbackslash{}tag%
}
see section \vref{sec:Labels}, it is just the same behaviour. \AmSmath
allows to define own single ``equation numbers\index{Equation number}''
@@ -4400,11 +4410,11 @@ See also Section~\ref{sec:misc-AMS} for the additional commands \CMD{underset} a
For general information about limits\index{Limits} read section
\vref{sub:Limits-Inline}. Standard \LaTeX{} provides the \texttt{\textbackslash{}atop}\index{atop@\textbackslash atop} command
-for multiple limits (section \vref{sub:Multiple-Limits}). \AmSmath \marginpar{\textbackslash{}substack%
+for multiple limits (section \vref{sub:Multiple-Limits}). \AmSmath \mPar{\textbackslash{}substack%
}
has an additional command for that, which
can have several lines with the following syntax:
-\marginpar{\CMD{begin\{Sb\}}\\...\\\CMD{end\{Sb\}}\\\CMD{begin\{Sp\}}\\...\\\CMD{end\{Sp\}}%
+\mPar{\CMD{begin\{Sb\}}\\...\\\CMD{end\{Sb\}}\\\CMD{begin\{Sp\}}\\...\\\CMD{end\{Sp\}}%
}
\begin{lstlisting}
@@ -4515,7 +4525,7 @@ foo \left[\begin{array}{@{}c@{}}
\subsection{\CMD{sideset}}
This is a command for a very special purpose, to combine over/under
-limits with superscript/subscripts for \marginpar{\CMD{sideset}}the
+limits with superscript/subscripts for \mPar{\CMD{sideset}}the
sum-symbol. For example: it is not possible to place the prime
for the equation \ref{eq:sideset} near to the sum\index{sum@\textbackslash sum} symbol,
because it becomes an upper limit when writing without an preceeding \verb|{}|.
@@ -4551,7 +4561,7 @@ the sum symbol:
\section{Operator names}\label{OperatorNames}
-\marginpar{\CMD{operatorname}}%
+\mPar{\CMD{operatorname}}%
By default variables are written in italic\index{Italic} and operator
names\index{Operator!names} in upright mode, like $y=\sin(x)$.%
\footnote{See section \vref{sec:ltxOperators}, where all the standard \LaTeX{} %%% ----- Martin -----
@@ -4572,14 +4582,14 @@ new definition as an operator, it is also possible to use the text
mode. But it is better to have all operators of the same type, so that
changing the style will have an effect for all operators.
-\marginpar{\CMD{operatornamewithlimits}}%
+\mPar{\CMD{operatornamewithlimits}}%
The new defined operator names cannot have limits\index{Limits}, only
superscript/subscript is possible. \verb+amsopn.sty+ has an additional command
\CMD{operatornamewithlimits}\index{operatornamewithlimits@\textbackslash operatornamewithlimits},
which supports over/under limits like the one from \CMD{int}
or \CMD{sum}.
-\marginpar{\CMD{mathop}}
+\mPar{\CMD{mathop}}
It is also possible to use the macro \verb+\mathop+ to declare anything
as operator, like
\[ \sideset{_1}{}{\mathop{\mathrm{B}}} \]
@@ -4597,7 +4607,7 @@ For a real \LaTeX{} definition have a look at section \vref{sec:ltxOperators}.
If you need complex structures between formulas, look also at section \ref{sec:verticalAlignment}.
\subsection{\CMD{text} command}
-\marginpar{%
+\mPar{%
\CMD{text}\\
\CMD{mbox}\\
\CMD{textnormal}\\
@@ -4705,7 +4715,7 @@ an example with \verb+\textrm+, which behaves in the same way as \verb+\text+.
\section{Extensible arrows}
-\marginpar{%
+\mPar{%
\CMD{xrightarrow}\\
\CMD{xleftarrow}\\
\CMD{xmapsto}}To write something like $\xrightarrow[\text{below}]{\text{above the arrow}}$ you can use the following macro
@@ -4794,24 +4804,24 @@ The two macros \verb+\xrightarrow+ and \verb+\xleftarrow+ are defined as:
\section{Frames}\label{sec:ams-frames}
-\marginpar{\CMD{boxed}}%
+\mPar{\CMD{boxed}}%
\AmSmath knows the macro \verb|\boxed|\index{boxed@\textbackslash boxed} which can
be used for inline $a\boxed{b+c}$ and displayed math expressions:
\begin{align}
-\boxed{f(x)=\int_1^{\infty}\frac{1}{x^2}\,dt=1}
+\boxed{f(x)=\int_1^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1}
\end{align}
\begin{lstlisting}
\begin{align}
-\boxed{f(x)=\int_1^{\infty}\frac{1}{x^2}\,dt=1}
+\boxed{f(x)=\int_1^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1}
\end{align}
\end{lstlisting}
For coloured boxes use package \verb|empheq|. For an example see section \vref{sec:empheq}.
\section{Greek letters}\label{sec:greek-AMS}
-\marginpar{\CMD{pmb}\\\CMD{boldsymbol}}%
+\mPar{\CMD{pmb}\\\CMD{boldsymbol}}%
The \AmSmath package simulates a bold font for the greek letters by writing a greek %%% ----- Martin -----
character twice with a small kerning. This is done with the macro
\verb|\pmb{<letter>}|\index{pmb@\textbackslash pmb}\index{Bold greek letters}. The
@@ -4843,7 +4853,7 @@ $\ldots$ & $\ldots$ & $\ldots$
\section{Miscellaneous commands}\label{sec:misc-AMS}
-There are several commands which can be used in math mode:\marginpar{\CMD{overset}\\\CMD{underset}}
+There are several commands which can be used in math mode:\mPar{\CMD{overset}\\\CMD{underset}}
Some examples are shown in table~\vref{cap:Different-Mathcommands-supported-AMS}.
@@ -5638,14 +5648,13 @@ The following examples depend on the listed versions of the packages: %%% ---
\begin{verbatim}
amsopn.sty 1999/12/14 v2.01 operator names
bm.sty 1999/07/05 v1.0g Bold Symbol Support (DPC/FMi)
- empheq.sty 2004/08/03 v2.11 Emphasizing equations (MH)
+ empheq.sty 2007/12/03 v2.12 Emphasizing equations (MH)
amscd.sty 1999/11/29 v2.0
accents.sty 2000/08/06 v1.2 Math Accent Tools
- framed.sty 2002/12/29 v 0.5: framed or shaded text with page breaks
- pstcol.sty 2001/06/20 v1.1 PSTricks color colompatibility (DPC)
+ framed.sty 2007/10/04 v 0.95: framed or shaded text with page breaks
pstricks.sty 2004/05/06 v0.2k LaTeX wrapper for `PSTricks' (RN,HV)
pstricks.tex 2003/03/07 v97 patch 15 `PSTricks' (tvz)
-pst-node.sty 1997/03/25 package wrapper for PSTricks pst-node.tex
+pst-node.tex 2008/11/26 v1.01 PSTricks package for nodes (tvz,hv)
delarray.sty 1994/03/14 v1.01 array delimiter package (DPC)
xypic.sty 1999/02/16 Xy-pic version 3.7
exscale.eps Graphic file (type veps)
@@ -5944,7 +5953,7 @@ the package.
\CIndex{Factorial}\verb|{n}| & $\displaystyle \Factorial{n}$\\
\CIndex{DblFactorial}\verb|{n}| & $\displaystyle \DblFactorial{n}$\\
\CIndex{Binomial}\verb|{n}{k}| & $\displaystyle \Binomial{n}{k}$\\
-\CIndex{Multinomial}\verb|{1,2,3,4}|& $\displaystyle \Multinomial{1,2,3,4}$
+\CIndex{Multinomial}\verb|{1,2,3,4}|& $\displaystyle \Multinomial{i_1,\ldots,i_n}$
\end{tabular}
\bigskip
@@ -6182,31 +6191,34 @@ number with dots. Expect problems when using this package together with \AmSmath
\subsection{\texttt{empheq}}\label{sec:empheq}
-This package supports different frames for math environments of the \AmSmath
-package. It doesn't support all the environments from standard \LaTeX{} which %%% ----- Martin -----
+This package\footnote{The package is part of the \texttt{mh}-bundle
+of Morten H\o gholm (\href{http://www.ctan.org/tex-archive/macros/latex/contrib/mh/}{CTAN://macros/latex/contrib/mh/}).}
+supports different frames for math environments of the \AmSmath
+package. It doesn't support all the environments from standard \LaTeX{} which
are not modified by \AmSmath, \eg \UIndex{eqnarray}.
-With the optional argument of the \UIndex{empheq} the preferred box type
+With the optional argument of the \UIndex{empheq}
+the preferred box type
can be specified. A simple one is \CIndex{fbox}
\begin{empheq}[box=\fbox]{align}
- f(x)=\int_1^{\infty}\frac{1}{x^2}\,dt=1
+ f(x)=\int_1^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1
\end{empheq}
\begin{lstlisting}
\begin{empheq}[box=\fbox]{align}
- f(x)=\int_1^{\infty}\frac{1}{x^2}\,dt=1
+ f(x)=\int_1^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1
\end{empheq}
\end{lstlisting}
The same is possible with the macro \verb|\colorbox|:
\begin{empheq}[box={\fboxsep=10pt\colorbox{yellow}}]{align}
- f(x)=\int_1^{\infty}\frac{1}{x^2}\,dt=1
+ f(x)=\int_1^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1
\end{empheq}
\begin{lstlisting}
\begin{empheq}[box={\fboxsep=10pt\colorbox{yellow}}]{align}
- f(x)=\int_1^{\infty}\frac{1}{x^2}\,dt=1
+ f(x)=\int_1^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1
\end{empheq}
\end{lstlisting}
@@ -6215,16 +6227,16 @@ subequations is also no problem, the \UIndex{empheq} works in the same way:
\begin{subequations}
\begin{empheq}[box={\fboxsep=10pt\colorbox{cyan}}]{align}
- f(x) & =\int_1^{\infty}\frac{1}{x^1}\,dt=1\\
- f(x) & =\int_2^{\infty}\frac{1}{x^2}\,dt=0.25
+ f(x) & =\int_1^{\infty}\frac{1}{x^1}\,\mathrm{d}x=1\\
+ f(x) & =\int_2^{\infty}\frac{1}{x^2}\,\mathrm{d}x=0.25
\end{empheq}
\end{subequations}
\begin{lstlisting}
\begin{subequations}
\begin{empheq}[box={\fboxsep=10pt\colorbox{cyan}}]{align}
- f(x) & =\int_1^{\infty}\frac{1}{x^2}\,dt=1\\
- f(x) & =\int_2^{\infty}\frac{1}{x^2}\,dt=0.25
+ f(x) & =\int_1^{\infty}\frac{1}{x^2}\,\mathrm{d}x=1\\
+ f(x) & =\int_2^{\infty}\frac{1}{x^2}\,\mathrm{d}x=0.25
\end{empheq}
\end{subequations}
\end{lstlisting}
@@ -6562,7 +6574,7 @@ The following code defines several harpoon symbols.%
\index{xleftrightharpoons@\textbackslash xleftrightharpoons}
\index{xrightleftharpoons@\textbackslash xrightleftharpoons}%
%
-\marginpar{\CMD{xrightharpoondown}\\%
+\mPar{\CMD{xrightharpoondown}\\%
\CMD{xrightharpoonup}\\%
\CMD{xleftharpoondown}\\%
\CMD{xleftharpoonup}\\%
@@ -6644,9 +6656,9 @@ shown in table~\ref{tab:equal} and the following definitions.
\end{table}
\begin{lstlisting}
-\newcommand{\eqdef}{\ensuremath{\stackrel{\mathrm{def}}{=}}}
-\newcommand{\eqexcl}{\ensuremath{\stackrel{\mathrm{!}}{=}}}
-\newcommand{\eqhat}{\ensuremath{\widehat{=}}}
+\newcommand{\eqdef}{\ensuremath{\mathrel{\stackrel{\mathrm{def}}{=}}}}
+\newcommand{\eqexcl}{\ensuremath{\mathrel{\stackrel{\mathrm{!}}{=}}}}
+\newcommand{\eqhat}{\ensuremath{\mathrel{\widehat{=}}}}
\end{lstlisting}
\section{Other symbols}
@@ -6722,26 +6734,34 @@ For typesetting integrals\index{Integral} or differential equations\index{differ
it makes sense to define the following short macros:
\begin{lstlisting}
+\newcommand*{\diff}{\mathop{}\!\mathrm{d}}
+\newcommand*\dst{\,\frac{\diff s}{\diff t}
+\end{lstlisting}
+
+\newcommand*{\diff}{\mathop{}\!\mathrm{d}}
+
+
+\iffalse
\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}}
-\end{lstlisting}
+\fi
\begin{LTXexample}[preset=\raggedright,width=0.4\linewidth]
\begin{align*}
-F(x) &= \int\!f(x)\dx\\
+F(x) &= \int\!f(x)\diff x\\
v(t) &= \dst\\
-a(t) &= \frac{\mathrm{d}^2s}{\mathrm{d}t^2}
+a(t) &= \frac{\diff{}^2s}{\diff t^2}
\end{align*}
\end{LTXexample}
\begin{LTXexample}[preset=\raggedright,width=0.4\linewidth]
\begin{align*}
-G(t) &= \underbrace{\,\int\cdots\!\int\!\!}_D\;\dx\dy\ldots\\
-u_C(t) &= \int\!\,i_C(t)\dt
+G(t) &= \underbrace{\,\int\cdots\!\int\!\!}_D\;\diff x\diff y\ldots\\
+u_C(t) &= \int\!\,i_C(t)\diff t
\end{align*}
\end{LTXexample}
@@ -6771,11 +6791,11 @@ with the default array environment.
\begin{LTXexample}[pos=t]
\[
\begin{array}{l@{\:=\:}*{5}{l@{\:+\:}}l}
-y_1 & x_{11} & x_{12} & x_{13} & \dots & x_{1(n-1)} & x_{1n} \\
-y_2 & x_{21} & x_{22} & x_{23} & \dots & x_{2(n-1)} & x_{2n} \\
+y_1 & a_{11}x_1 & a_{12}x_2 & a_{13}x_3 & \dots & a_{1(n-1)}x_{n-1} & a_{1n}x_n \\
+y_2 & a_{21}x_1 & a_{22}x_2 & a_{23}x_3 & \dots & a_{2(n-1)}x_{n-1} & a_{2n}x_n \\
\ \vdots &\ \vdots &\ \vdots &\ \vdots &\ \vdots &\ \vdots &\ \vdots\\
-y_{n-1} & x_{(n-1)1} & x_{(n-1)2} & x_{(n-1)3} & \dots & x_{(n-1)3} & x_{(n-1)n}\\
-y_n & x_{n1} & x_{n2} & x_{n3} & \dots & x_{(n-1)(n-1)} & x_{nn}
+y_{n-1} & a_{(n-1)1}x_1 & a_{(n-1)2}x_2 & a_{(n-1)3}x_3 & \dots & a_{(n-1)(n-1)}x_{n-1} & a_{(n-1)n}x_n\\
+y_n & a_{n1}x_1 & a_{n2}x_2 & a_{n3}x_3 & \dots & a_{(n)(n-1)}x_{n-1} & a_{nn}x_n
\end{array}
\]
\end{LTXexample}
@@ -6826,7 +6846,8 @@ I(z)=\delta_{0}\left\{%
\end{array}\right.
\end{equation}
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
+\begin{equation}
\addtolength{\arraycolsep}{-3pt}
I(z)=\delta_{0}\left\{%
\begin{array}{lcrcl}
@@ -6860,7 +6881,7 @@ use the \verb+tabular+, the \verb+tabularx+ and the \verb+array+ environment.
\end{tabular}
\bigskip
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\begin{tabular}{rc}
\ldelim\{{2}{2.75cm}[some text here] &
\parbox{{\linewidth-3cm-4\tabcolsep}}{
@@ -6881,7 +6902,7 @@ use the \verb+tabular+, the \verb+tabularx+ and the \verb+array+ environment.
\end{tabularx}
\bigskip
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\begin{tabularx}{\linewidth}{rXc}
\ldelim\{{2}{2.75cm}[some text here]
& $x=2\quad\text{if }y>2$ &\refstepcounter{equation}(\theequation)\\
@@ -6901,7 +6922,7 @@ use the \verb+tabular+, the \verb+tabularx+ and the \verb+array+ environment.
\bigskip
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\[
\begin{array}{rc@{\qquad}c}
\ldelim\{{2}{2.75cm}[some text here]
@@ -6993,7 +7014,7 @@ S & = & \left(S_{k-1},S_{k-2},...,S_{1},S_{0}\right)
\end{array}
\end{equation}
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\begin{equation}
\begin{array}{rcl}
\underline{RS} & = & \left(\begin{array}{cccccccc}
@@ -7037,7 +7058,7 @@ $\lim\limits_{n->\infty}q^{n}=\left\{%
\end{array}\right.$
\medskip
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
$\lim\limits_{n->\infty}q^{n}=\left\{%
\begin{array}{lc@{\kern2pt}c@{\kern2pt}r}
\textrm{divergent}\ & q & \le & -1\\
@@ -7077,7 +7098,7 @@ a_{21} & a_{22} \\
\right)
\]
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\[
\left(
\begin{array}{c@{}c@{}c}
@@ -7117,7 +7138,7 @@ Y^1=
\end{array}
\]
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\[
Y^1=
\begin{array}{c}
@@ -7280,8 +7301,8 @@ y\textcolor{blue}{-\frac{31}{8}}
&= 2\left(x\textcolor{cyan}{-\frac{3}{4}}\right)^2\nonumber
\end{align}
-\medskip
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\medskip%[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\begin{align}\label{eq:pqFormel}
y &= 2x^2 -3x +5\nonumber\\
& \hphantom{= \ 2\left(x^2-\frac{3}{2}\,x\right. }%
@@ -7317,18 +7338,17 @@ braces are also on the same line, \eg
\binom{x_K}{y_K} +
\underbrace{\binom{t_x}{t_y}}_{\text{Translation}}
\end{equation}
-
+%[xrightmargin=-\marginparwidth]
\begin{lstlisting}
\begin{equation}
- \binom{x_R}{y_R} = \underbrace{r\vphantom{\binom{A}{B}}}_{\text{Skaling}}\cdot%
+\binom{x_R}{y_R} = \underbrace{r\vphantom{\binom{A}{B}}}_{\text{Skaling}}\cdot%
\underbrace{%
- \begin{pmatrix}
+ \begin{pmatrix}
\sin \gamma & -\cos \gamma \\
\cos \gamma & \sin \gamma \\
- \end{pmatrix}%
+ \end{pmatrix}%
}_{\text{Rotation}}
- \binom{x_K}{y_K} +
- \underbrace{\binom{t_x}{t_y}}_{\text{Translation}}
+\binom{x_K}{y_K} + \underbrace{\binom{t_x}{t_y}}_{\text{Translation}}
\end{equation}
\end{lstlisting}
@@ -7347,8 +7367,8 @@ simply \verb+\kern+:
}_{\text{Rotation}}
\binom{x_K}{y_K} +\kern-5pt%
\underbrace{\binom{t_x}{t_y}}_{\text{Translation}} \]
-
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+%[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\[ \binom{x_R}{y_R} = %
\kern-10pt\underbrace{r\vphantom{\binom{A}{B}}}_{\text{Skaling}}\kern-10pt%
\cdot\underbrace{%
@@ -7407,7 +7427,8 @@ It uses the macro \verb+\mathclap+ defined in section\vref{subsec:ams-limits}
It is also possible to use \verb+\makebox[0pt]{...}+ but it works only in text mode
and this needs some more \verb+$...$+.\index{substack@\textbackslash substack}
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+%[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\def\num#1{\hphantom{#1}}
\def\vsp{\vphantom{\rangle_1}}
@@ -7466,7 +7487,8 @@ They are both written with the \PIndex{esint} package%
\footnote{See section~\vref{sec:Integrals}.}, which gives nice integral symbols.
The \LaTeX{} code for the first equation is:
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+%[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\[
\underset{\mathcal{G}\quad}\iiint\!%
\left[u\nabla^{2}v+\left(\nabla u,\nabla v\right)\right]\mathrm{d}^{3}V%
@@ -7494,9 +7516,9 @@ formulas distributed over the whole page:
%
\begin{align*}
f(x) &= a\\
- g(x) &= x2-4x\\
-f(x)-g(x) &= x2+x3+x\\
- g &= x2+x3+x4+x5+b
+ g(x) &= x^2-4x\\
+f(x)-g(x) &= x^2+x^3+x\\
+ g(x) &= x^2+x^3+x^4+x^5+b
\end{align*}
%
They all have a different length of the left and right side. Now we want to write some
@@ -7514,7 +7536,7 @@ this one. For example:
\bgroup
\medskip\noindent
\rule{\columnwidth}{1pt}
-\newcommand{\x}{blah blah blah blah blah blah blah blah }
+\newcommand\x{blah blah blah blah blah blah blah blah }
\addtolength\abovedisplayshortskip{-.5cm}% decrease the skip
\addtolength\abovedisplayskip{-.5cm}
\x\x\x
@@ -7546,8 +7568,9 @@ The phantom line is empty but leaves the vertical space for a line. This could b
corrected with decreasing the \CMD{abovedisplayshortskip} length and done all
inside a group.
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
-\newcommand{\x}{blah blah blah blah blah blah blah blah }
+%[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
+\newcommand\x{blah blah blah blah blah blah blah blah }
\bgroup
\addtolength\abovedisplayshortskip{-0.5cm}% decrease the skip
\addtolength\abovedisplayskip{-0.5cm}
@@ -7592,8 +7615,8 @@ equal sign to get a vertical alignment.
$P_{3}+P_{2}-P_{1}=blablub$
\end{itemize}
-
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+%[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\newsavebox\lW
\sbox\lW{$P_{3}+P_{2}-P_{1}$}
@@ -7680,7 +7703,8 @@ text text text text text text text text text text text text text text
This solution works only with \AmSmath{}, without you have to redefine the
\LaTeX{} macro, which creates the equation number.
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+%[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\newsavebox{\myendhook} % for the tabulars
\def\tagform@#1{{(\maketag@@@{\ignorespaces#1\unskip\@@italiccorr)}
\makebox[0pt][r]{% after the equation number
@@ -7726,7 +7750,7 @@ the $=$ symbol and not centered.\index{vdots@\textbackslash vdots}
\bgroup
\newsavebox{\eqbox}% Heiko Bauke
\sbox{\eqbox}{$\null=\null$}
-\newcommand{\Vdots}{\makebox[\wd\eqbox]{\vdots}}
+\newcommand\Vdots{\makebox[\wd\eqbox]{\vdots}}
%
\begin{align}
a_1 & = b_1 & c_1 & = d_1 \\
@@ -7742,7 +7766,7 @@ the $=$ symbol and not centered.\index{vdots@\textbackslash vdots}
\newsavebox{\eqbox}
\sbox{\eqbox}{$\null=\null$}
-\newcommand{\Vdots}{\makebox[\wd\eqbox]{\vdots}}
+\newcommand\Vdots{\makebox[\wd\eqbox]{\vdots}}
\begin{align}
a_1 & = b_1 & c_1 & = d_1 \\
@@ -7799,7 +7823,8 @@ E =
\fi
\medskip
-\begin{lstlisting}[tabsize=4,xrightmargin=-\marginparwidth]
+%,xrightmargin=-\marginparwidth
+\begin{lstlisting}[tabsize=4]
\psset{nodesep=3pt}
\definecolor{lila}{rgb}{0.6,0.2,0.5}
\definecolor{darkyellow}{rgb}{1,0.9,0}
@@ -7861,7 +7886,8 @@ And again a default display equation:
F(x) &= \int_0^\infty\dfrac{1}{x}\,\mathrm{d}x
\end{align}
-\begin{lstlisting}[tabsize=4,xrightmargin=-\marginparwidth]
+%,xrightmargin=-\marginparwidth
+\begin{lstlisting}[tabsize=4]
\begin{mtabular}{*{2}{m{0.35\linewidth}m{0.15\linewidth}}}
\begin{align*} \oint E ds=0 \end{align*} & \eqnCnt %
& \begin{align*} \nabla\cdot B=0 \end{align*} & \eqnCnt[\label{blah}]\\
@@ -7885,10 +7911,12 @@ space in the tabular column.
\eqnCnt[<optional label>]
\end{verbatim}
-The vertical space is controlled by the length \verb|mtabskip|, which
+The vertical space is controlled by the length \verb|\mtabskip|, which
is by default \verb|-1.25cm| and can be modified in the usual way.
To define all these macros write into the preamble:
-\begin{lstlisting}[tabsize=4,xrightmargin=-\marginparwidth]
+
+%,xrightmargin=-\marginparwidth
+\begin{lstlisting}[tabsize=4]
\usepackage{amsmath}
\newcounter{subequation}
\newlength\mtabskip\mtabskip=-1.25cm
@@ -8088,7 +8116,7 @@ d(P,Q)|_{Stat.,Dependent}=\\
This document was build with
\begin{lstlisting}[breaklines,xrightmargin=-\marginparwidth]
-This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=pdflatex 2007.3.18) 21 APR 2007 09:54
+This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (format=pdflatex 2008.10.24) 30 OCT 2008 10:19
\end{lstlisting}
and with the following file and package versions:
@@ -8103,15 +8131,24 @@ fixltx2e.sty 2006/03/24 v1.1n fixes to LaTeX
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
inputenc.sty 2006/05/05 v1.1b Input encoding file
latin1.def 2006/05/05 v1.1b Input encoding file
- ifpdf.sty 2006/02/20 v1.4 Provides the ifpdf switch (HO)
- ifvtex.sty 2007/01/10 v1.2 Switches for detecting VTeX and its modes (HO)
+ bera.sty 2004/01/31 (WaS)
+ fontenc.sty
+ t1enc.def 2005/09/27 v1.99g Standard LaTeX file
+textcomp.sty 2005/09/27 v1.99g Standard LaTeX package
+ ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
+beraserif.sty 2004/01/30 (WaS)
+ keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
+ t1fve.fd 2004/09/07 scalable font definitions for T1/fve.
+berasans.sty 2004/01/30 (WaS)
+beramono.sty 2004/01/31 (WaS)
+ ifpdf.sty 2007/12/12 v1.6 Provides the ifpdf switch (HO)
+ ifvtex.sty 2007/09/09 v1.3 Switches for detecting VTeX and its modes (HO)
comment.sty
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
- keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
graphics.sty 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
- pdftex.def 2007/01/08 v0.04d Graphics/color for pdfTeX
+ pdftex.def 2008/09/08 v0.04l Graphics/color for pdfTeX
varwidth.sty 2003/03/10 ver 0.9a; Variable-width minipages
array.sty 2005/08/23 v2.4b Tabular extension package (FMi)
delarray.sty 1994/03/14 v1.01 array delimiter package (DPC)
@@ -8131,17 +8168,17 @@ amsfonts.sty 2001/10/25 v2.2f
dsfont.sty 1995/08/01 v0.1 Double stroke roman fonts
multirow.sty
bigdelim.sty
- framed.sty 2003/07/21 v 0.8a: framed or shaded text with page breaks
-longtable.sty 2004/02/01 v4.11 Multi-page Table package (DPC)
+ framed.sty 2007/10/04 v 0.95: framed or shaded text with page breaks
+longtable.sty 2004/02/01 v4.11 Multi-page Table package (DPC)
varioref.sty 2006/05/13 v1.4p package for extended references (FMi)
xcolor.sty 2007/01/21 v2.11 LaTeX color extensions (UK)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
makeidx.sty 2000/03/29 v1.0m Standard LaTeX package
- url.sty 2005/06/27 ver 3.2 Verb mode for urls, etc.
+ url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
setspace.sty 2000/12/01 6.7 Contributed and Supported LaTeX2e package
- empheq.sty 2004/10/10 v2.11a Emphasizing equations (MH)
- mhsetup.sty 2004/10/10 v1.0b programming setup (MH)
-mathtools.sty 2004/10/10 v1.01a mathematical typesetting tools (MH)
+ empheq.sty 2007/12/03 v2.12 Emphasizing equations (MH)
+ mhsetup.sty 2007/12/03 v1.2 programming setup (MH)
+mathtools.sty 2008/08/01 v1.06 mathematical typesetting tools (MH)
calc.sty 2005/08/06 v4.2 Infix arithmetic (KKT,FJ)
nicefrac.sty 1998/08/04 v0.9b Nice fractions
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
@@ -8149,12 +8186,12 @@ nicefrac.sty 1998/08/04 v0.9b Nice fractions
relsize.sty 2003/07/04 ver 3.1
xspace.sty 2006/05/08 v1.12 Space after command names (DPC,MH)
eucal.sty 2001/10/01 v2.2d Euler Script fonts
-footmisc.sty 2005/03/17 v5.3d a miscellany of footnote facilities
+footmisc.sty 2007/06/12 v5.4a a miscellany of footnote facilities
esint.sty
esvect.sty
remreset.sty
cool.sty 2006/12/29 v1.35 COntent Oriented LaTeX
-coollist.sty 2006/08/14 v1 COntent Oriented LaTeX Lists
+coollist.sty 2007/10/06 v1.2 COntent Oriented LaTeX Lists
coolstr.sty 2007/01/08 v2.1 COntent Oriented LaTeX Strings
forloop.sty 2006/09/18 v3.0 For Loops for LaTeX
bbm.sty 1999/03/15 V 1.2 provides fonts for set symbols - TH
@@ -8162,44 +8199,84 @@ coollist.sty 2006/08/14 v1 COntent Oriented LaTeX Lists
xy.sty
fancyhdr.sty
showexpl.sty 2007/02/03 v0.3h Typesetting example code (RN)
-listings.sty 2004/10/17 1.3b (Carsten Heinz)
-lstpatch.sty 2004/10/17 1.3b (Carsten Heinz)
- lstmisc.sty 2004/09/07 1.3 (Carsten Heinz)
-listings.cfg 2004/09/05 1.3 listings configuration
- lstmisc.sty 2004/09/07 1.3 (Carsten Heinz)
+listings.sty 2007/02/22 1.4 (Carsten Heinz)
+ lstmisc.sty 2007/02/22 1.4 (Carsten Heinz)
+listings.cfg 2007/02/22 1.4 listings configuration
+ lstmisc.sty 2007/02/22 1.4 (Carsten Heinz)
showexpl.cfg 2005/06/30 v0.02 Definitions for the showexpl package (hv)
lstlang1.sty 2004/09/05 1.3 listings language file
lstlang2.sty 2004/09/05 1.3 listings language file
lstlang3.sty 2004/09/05 1.3 listings language file
- lstmisc.sty 2004/09/07 1.3 (Carsten Heinz)
-microtype.sty 2007/01/21 v2.0 Micro-typography with pdfTeX (RS)
-microtype.cfg 2007/01/14 v2.0 microtype main configuration file (RS)
-hyperref.sty 2007/02/07 v6.75r Hypertext links for LaTeX
- pd1enc.def 2007/02/07 v6.75r Hyperref: PDFDocEncoding definition (HO)
+lstlang1.sty 2004/09/05 1.3 listings language file
+lstlang2.sty 2004/09/05 1.3 listings language file
+lstlang3.sty 2004/09/05 1.3 listings language file
+lstlang1.sty 2004/09/05 1.3 listings language file
+lstlang2.sty 2004/09/05 1.3 listings language file
+lstlang3.sty 2004/09/05 1.3 listings language file
+lstlang1.sty 2004/09/05 1.3 listings language file
+lstlang2.sty 2004/09/05 1.3 listings language file
+lstlang3.sty 2004/09/05 1.3 listings language file
+ lstmisc.sty 2007/02/22 1.4 (Carsten Heinz)
+microtype.sty 2008/06/04 v2.3b Micro-typography with pdfTeX (RS)
+microtype.cfg 2008/06/04 v2.3b microtype main configuration file (RS)
+hyperref.sty 2008/09/29 v6.78l Hypertext links for LaTeX
+ ifxetex.sty 2008/09/18 v0.4 Provides ifxetex conditional
+ hycolor.sty 2008/09/08 v1.4 Code for color options of hyperref/bookmark (HO
+)
+xcolor-patch.sty 2008/09/08 xcolor patch
+ pd1enc.def 2008/09/29 v6.78l Hyperref: PDFDocEncoding definition (HO)
+etexcmds.sty 2007/12/12 v1.2 Prefix for e-TeX command names (HO)
+infwarerr.sty 2007/09/09 v1.2 Providing info/warning/message (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
-kvoptions.sty 2006/08/22 v2.4 Connects package keyval with LaTeX options (HO)
- hpdftex.def 2007/02/07 v6.75r Hyperref driver for pdfTeX
- hypcap.sty 2006/02/20 v1.5 Adjusting anchors of captions (HO)
- babel.sty 2005/11/23 v3.8h The Babel package
+kvoptions.sty 2007/10/18 v3.0 Keyval support for LaTeX options (HO)
+ bitset.sty 2007/09/28 v1.0 Data type bit set (HO)
+ intcalc.sty 2007/09/27 v1.1 Expandable integer calculations (HO)
+bigintcalc.sty 2007/11/11 v1.1 Expandable big integer calculations (HO)
+pdftexcmds.sty 2007/12/12 v0.3 LuaTeX support for pdfTeX utility functions (
+HO)
+kvsetkeys.sty 2007/09/29 v1.3 Key value parser with default handler support
+(HO)
+atbegshi.sty 2008/07/31 v1.9 At begin shipout hook (HO)
+ hpdftex.def 2008/09/29 v6.78l Hyperref driver for pdfTeX
+ hypcap.sty 2008/09/08 v1.10 Adjusting anchors of captions (HO)
+ babel.sty 2008/07/06 v3.8l The Babel package
english.ldf 2005/03/30 v3.3o English support from the babel system
braket.sty
+ ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
supp-pdf.tex
- mt-cmr.cfg 2005/11/07 v1.9 microtype config. file: Computer Modern Roman (RS)
- nameref.sty 2006/12/27 v2.28 Cross-referencing by name of section
-refcount.sty 2006/02/20 v3.0 Data extraction from references (HO)
+ nameref.sty 2007/05/29 v2.31 Cross-referencing by name of section
+refcount.sty 2008/08/11 v3.1 Data extraction from references (HO)
+Mathmode.out
Mathmode.out
Mathmode.tex
- umsa.fd 2002/01/19 v2.2g AMS font definitions
+ mt-cmr.cfg 2008/02/29 v1.9a microtype config. file: Computer Modern Roman
+(RS)
+ umsa.fd 2002/01/19 v2.2g AMS font definitions
mt-msa.cfg 2006/02/04 v1.1 microtype config. file: AMS symbols (a) (RS)
- umsb.fd 2002/01/19 v2.2g AMS font definitions
+ umsb.fd 2002/01/19 v2.2g AMS font definitions
mt-msb.cfg 2005/06/01 v1.0 microtype config. file: AMS symbols (b) (RS)
mt-eur.cfg 2006/07/31 v1.1 microtype config. file: AMS Euler Roman (RS)
- uesint.fd
- uesvect.fd
- t1cmtt.fd 1999/05/25 v2.5h Standard LaTeX font definitions
- omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
- t1cmss.fd 1999/05/25 v2.5h Standard LaTeX font definitions
+ uesint.fd
+ uesvect.fd
+ ts1fve.fd 2004/09/07 scalable font definitions for TS1/fve.
+ t1fvm.fd 2004/09/07 scalable font definitions for T1/fvm.
+images/styles.pdf
+images/amsalign.pdf
+ t1fvs.fd 2004/09/07 scalable font definitions for T1/fvs.
+images/family.pdf
+images/EuScript.pdf
+images/exscale.pdf
+images/cm-crop.pdf
+images/lm-crop.pdf
+images/pazo-crop.pdf
+images/pamath-crop.pdf
+images/cmbright-crop.pdf
+images/minionpro-crop.pdf
+images/colArray.pdf
+images/node.pdf
Mathmode.bbl
Mathmode.ind
- ***********
\end{lstlisting}
+
+%\clearpage
+%\layout \ No newline at end of file