summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/mathmode
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-12-12 00:27:34 +0000
committerKarl Berry <karl@freefriends.org>2010-12-12 00:27:34 +0000
commitffcb8950fc3b1e27abf3c54ffd95ab2a05f0efac (patch)
tree3f2ced7ec995da42a4c49a344229f9f059c423b5 /Master/texmf-dist/doc/latex/mathmode
parentbb1cc337769896ef3418389e83cd9b6ae3db71d8 (diff)
mathmode 2.46 (11dec10)
git-svn-id: svn://tug.org/texlive/trunk@20715 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/mathmode')
-rw-r--r--Master/texmf-dist/doc/latex/mathmode/Changes1
-rw-r--r--Master/texmf-dist/doc/latex/mathmode/Mathmode.bib9
-rw-r--r--Master/texmf-dist/doc/latex/mathmode/Mathmode.ist35
-rw-r--r--Master/texmf-dist/doc/latex/mathmode/Mathmode.ltx2
-rw-r--r--Master/texmf-dist/doc/latex/mathmode/Mathmode.pdfbin1973122 -> 1973337 bytes
-rw-r--r--Master/texmf-dist/doc/latex/mathmode/Mathmode.tex53
6 files changed, 77 insertions, 23 deletions
diff --git a/Master/texmf-dist/doc/latex/mathmode/Changes b/Master/texmf-dist/doc/latex/mathmode/Changes
index ca5519ff92d..aebb5d7b9df 100644
--- a/Master/texmf-dist/doc/latex/mathmode/Changes
+++ b/Master/texmf-dist/doc/latex/mathmode/Changes
@@ -1,4 +1,5 @@
..... Mathmode.ltx|tex|bib|ist
+2.46 2010-12-10 - edited the bibliography
2.45 2010-10-18 - fix bug with missing $ symbols
2.44 2010-08-22 - typos
2.43 2010-07-22 - typos
diff --git a/Master/texmf-dist/doc/latex/mathmode/Mathmode.bib b/Master/texmf-dist/doc/latex/mathmode/Mathmode.bib
index bfbe9257921..9753ebb2ba7 100644
--- a/Master/texmf-dist/doc/latex/mathmode/Mathmode.bib
+++ b/Master/texmf-dist/doc/latex/mathmode/Mathmode.bib
@@ -243,6 +243,15 @@ Manuscripts},
Year= {2009},
}
+@book{voss:mathe-E,
+ Title = {Typesetting {M}athematics with {\LaTeX}},
+ Author = {Herbert Vo\ss},
+ Publisher = "UIT",
+ Edition= {},
+ Address= {Cambridge},
+ Year= {2010},
+}
+
@book{LaTeXRef,
title = "{\LaTeX} {R}eferenz",
author = "Herbert Vo\ss",
diff --git a/Master/texmf-dist/doc/latex/mathmode/Mathmode.ist b/Master/texmf-dist/doc/latex/mathmode/Mathmode.ist
new file mode 100644
index 00000000000..ed2d4b94ac7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/mathmode/Mathmode.ist
@@ -0,0 +1,35 @@
+%%
+%% This is file `Letter.ist',
+%%
+%% The idea is from Ingo Kloeckl, Latex2e:
+%% Herbert Voss 000726
+%%
+%% This is a MAKEINDEX style file which should be used to
+%% generate the formatted change history for use with the doc
+%% package. The TeX commands used below are defined in
+%% doc.sty. The commands for MAKEINDEX like `level'
+%% `item_x1' are described in `` Makeindex, A General
+%% Purpose, Formatter-Independent Index Processor'' by
+%% Pehong Chen.
+%%
+headings_flag 1 % headings yes
+heading_prefix "\\textbf{" % boldfont
+heading_suffix "}\n" % newline
+quote ">"
+preamble
+ "\\begin{theindex}\n"
+item_1
+ "\\par\\leavevmode\\hangindent10pt\\makebox[10pt][l]{--}"
+item_01
+ "\\par\\leavevmode\\hangindent10pt\\makebox[10pt][l]{--}"
+item_x1
+ "\\par\\leavevmode\\hangindent10pt\\makebox[10pt][l]{--}"
+item_2
+ "\\par\\leavevmode\\hangindent20pt\\makebox[20pt][l]{-- -- }"
+item_12
+ "\\par\\leavevmode\\hangindent20pt\\makebox[20pt][l]{-- -- }"
+item_x2
+ "\\par\\leavevmode\\hangindent20pt\\makebox[20pt][l]{-- -- }"
+%%
+%%
+%% End of file `Letter.ist'.
diff --git a/Master/texmf-dist/doc/latex/mathmode/Mathmode.ltx b/Master/texmf-dist/doc/latex/mathmode/Mathmode.ltx
index 9d448d6855d..951a19dd4ac 100644
--- a/Master/texmf-dist/doc/latex/mathmode/Mathmode.ltx
+++ b/Master/texmf-dist/doc/latex/mathmode/Mathmode.ltx
@@ -14,7 +14,7 @@
%% `Mathmode' is a document how the math mode works inside LaTeX
%%
%
-\def\MathmodeVersion{2.45}
+\def\MathmodeVersion{2.46}
%
\listfiles
\documentclass[11pt,a4paper,english,twoside]{article}
diff --git a/Master/texmf-dist/doc/latex/mathmode/Mathmode.pdf b/Master/texmf-dist/doc/latex/mathmode/Mathmode.pdf
index 23e79f94605..0b499568349 100644
--- a/Master/texmf-dist/doc/latex/mathmode/Mathmode.pdf
+++ b/Master/texmf-dist/doc/latex/mathmode/Mathmode.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/mathmode/Mathmode.tex b/Master/texmf-dist/doc/latex/mathmode/Mathmode.tex
index 92167e70510..fd68193a08d 100644
--- a/Master/texmf-dist/doc/latex/mathmode/Mathmode.tex
+++ b/Master/texmf-dist/doc/latex/mathmode/Mathmode.tex
@@ -61,8 +61,9 @@ 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
-facts in this paper. An advanced german version of this paper is available as a book~\cite{voss09},
-for members of DANTE e.\,V., the german \TeX\ users group, for a special price (\url{http://www.dante.de})!
+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
@@ -7300,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. }%
@@ -7337,8 +7338,8 @@ braces are also on the same line, \eg
\binom{x_K}{y_K} +
\underbrace{\binom{t_x}{t_y}}_{\text{Translation}}
\end{equation}
-
-\begin{lstlisting}[xrightmargin=-\marginparwidth]
+%[xrightmargin=-\marginparwidth]
+\begin{lstlisting}
\begin{equation}
\binom{x_R}{y_R} = \underbrace{r\vphantom{\binom{A}{B}}}_{\text{Skaling}}\cdot%
\underbrace{%
@@ -7366,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{%
@@ -7426,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}}
@@ -7485,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%
@@ -7533,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
@@ -7565,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}
@@ -7611,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}$}
@@ -7699,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
@@ -7745,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 \\
@@ -7761,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 \\
@@ -7818,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}
@@ -7880,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}]\\
@@ -7904,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