diff options
author | Karl Berry <karl@freefriends.org> | 2010-12-12 00:27:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-12-12 00:27:34 +0000 |
commit | ffcb8950fc3b1e27abf3c54ffd95ab2a05f0efac (patch) | |
tree | 3f2ced7ec995da42a4c49a344229f9f059c423b5 /Master/texmf-dist | |
parent | bb1cc337769896ef3418389e83cd9b6ae3db71d8 (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')
-rw-r--r-- | Master/texmf-dist/doc/latex/mathmode/Changes | 1 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/mathmode/Mathmode.bib | 9 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/mathmode/Mathmode.ist | 35 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/mathmode/Mathmode.ltx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/mathmode/Mathmode.pdf | bin | 1973122 -> 1973337 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/mathmode/Mathmode.tex | 53 |
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 Binary files differindex 23e79f94605..0b499568349 100644 --- a/Master/texmf-dist/doc/latex/mathmode/Mathmode.pdf +++ b/Master/texmf-dist/doc/latex/mathmode/Mathmode.pdf 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 |