[latex3-commits] [git/LaTeX3-latex3-latex2e] master: more comments from Barbara/Lars (199789e)
David Carlisle
d.p.carlisle at gmail.com
Thu Apr 5 00:01:14 CEST 2018
Repository : https://github.com/latex3/latex2e
On branch : master
Link : https://github.com/latex3/latex2e/commit/199789ec23959b927ff5b1e4d1286ac0a45d2e4c
>---------------------------------------------------------------
commit 199789ec23959b927ff5b1e4d1286ac0a45d2e4c
Author: David Carlisle <d.p.carlisle at gmail.com>
Date: Wed Apr 4 23:01:14 2018 +0100
more comments from Barbara/Lars
>---------------------------------------------------------------
199789ec23959b927ff5b1e4d1286ac0a45d2e4c
required/amsmath/amsldoc.tex | 43 +++++++++++++++++++++++++++++++-----------
1 file changed, 32 insertions(+), 11 deletions(-)
diff --git a/required/amsmath/amsldoc.tex b/required/amsmath/amsldoc.tex
index a9d4d43..9c36e79 100644
--- a/required/amsmath/amsldoc.tex
+++ b/required/amsmath/amsldoc.tex
@@ -884,7 +884,8 @@ an optional\index{options!positioning of \texttt{-ed} environments}
|[b]|\index{b option@\texttt{b} (bottom) option} or the default
|[c]|\index{c option@\texttt{c} (center) option}
argument to specify vertical
-positioning. For maximum interoperability, do not insert a space\index{options!space before \texttt{[}}
+positioning. For maximum interoperability, do not insert a
+space\index{options!space before \texttt{[}}
or line break\index{line break} before the option. See
also the note on page~\pageref{breaknote} regarding page breaking
within the \texttt{-ed} environments.
@@ -924,11 +925,13 @@ displays. The environments of the \nipkg{amsmath} package try hard to
avoid overprinting an equation number on the equation contents, if
necessary moving the number down or up to a separate line. Difficulties
in accurately calculating the profile of an equation can occasionally
-result in number movement that doesn't look right. There is a
-\cn{raisetag} command provided to adjust the vertical position of the
+result in number movement that doesn't look right.
+A \cn{raisetag} command is provided to adjust the vertical position of the
current equation number, if it has been shifted away from its normal
position. To move a particular number up by six points, write
-|\raisetag{6pt}|. This kind of adjustment is fine tuning like line
+|\raisetag{6pt}|. (At the end of a display, this also shifts up the
+text following the display.)
+This kind of adjustment is fine tuning like line
breaks and page breaks, and should therefore be left undone until your
document is nearly finalized, or you may end up redoing the fine tuning
several times to keep up with changing document contents.
@@ -1006,8 +1009,8 @@ this example.
\end{verbatim}
The \pkg{mathtools} package provides a command \cn{shortintertext} that
-is intended for use when the interjected text is only a few words, it uses
-less vertical space than \cn{intertext}; this
+is intended for use when the interjected text is only a few words; it uses
+less vertical space than \cn{intertext}. This
is most effective when equation numbers are on the right.%
\index{equationn at equation numbers!left or right placement}
@@ -1120,7 +1123,9 @@ commands.%
}\space%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
(If you need left or right alignment in a column or other special
formats you may use \env{array}, or the \pkg{mathtools}
- package which provides \verb+*+ variants of these environments with
+package which provides \verb+*+ variants%
+\index{matrix@\indexenvironmentfont{matrix} environment!\verb+*+ variants}
+of these environments with
an optional argument to specify left or right alignment.)
To produce a small matrix suitable for use in text, there is a
@@ -1133,7 +1138,12 @@ To produce a small matrix suitable for use in text, there is a
that comes closer to fitting within a single text line than a normal
matrix. Delimiters\index{delimiters} must be provided. (The
\pkg{mathtools} package provides |p|,|b|,|B|,|v|,|V| versions of
-\env{smallmatrix}.) The above example was produced by
+\env{smallmatrix},%
+\index{smallmatrix@\indexenvironmentfont{smallmatrix} environment!variant delimiters}
+as well as |*| variants%
+\index{smallmatrix@\indexenvironmentfont{smallmatrix} environment!\verb+*+ variants}
+as described above.)
+The above example was produced by
\begin{verbatim}
\bigl( \begin{smallmatrix}
a&b\\ c&d
@@ -1286,6 +1296,7 @@ To get a superscripted hat or tilde character, load the \pkg{amsxtra}
package and use \cn{sphat} or \cn{sptilde}. Usage is \verb'A\sphat'
(note the absence of the \verb'^' character).
+
To place an arbitrary symbol in math accent position, or to get under
accents, see the \pkg{accents} package by Javier Bezos. (\nipkg{amsmath}
must be loaded before \pkg{accents}.)
@@ -1598,6 +1609,8 @@ bar symbols:
\end{verbatim}
whereupon the document would contain |\abs{z}| to produce $\lvert
z\rvert$ and |\norm{v}| to produce $\lVert v\rVert$.
+The \pkg{mathools} provides the command \cn{DeclarePairedDelimiter}
+for defining |\abs|-like macros with scaling delimiters.
\index{delimiters|)}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1880,11 +1893,13 @@ f(w,x,y,z)\,dw\,dx\,dy\,dz\qquad\idotsint\limits_A f(x_1,\dots,x_k)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Commutative diagrams}\label{s:commdiag}
+\index{commutative diagrams}
Some commutative diagram commands like the ones in \amstex/ are
available as a separate package, \pkg{amscd}. For complex commutative
diagrams authors will need to turn to more comprehensive packages like
-\tikz/\index{TikZ@\tikz/ package} or \xypic/\index{XY-pic@\xypic/ package},
+\tikz/\index{TikZ@\tikz/ package} (in particular, \pkg{tikz-cd})
+or \xypic/\index{XY-pic@\xypic/ package},
but for simple diagrams without diagonal
arrows\index{arrows!in commutative diagrams} the \pkg{amscd} commands
may be more convenient. Here is one example.
@@ -2076,6 +2091,8 @@ the printed document has something wrong but there was no \latex/
error during typesetting.
%% ------------------------------------------------------------------ %%
+%% **********
+\enlargethispage{-2\baselineskip}
\section{Error messages}
@@ -2144,6 +2161,9 @@ accidentally left out a newline command \cn{\\} and the above error is
issued.
\end{error}
+%% **********
+\enlargethispage{1.5\baselineskip}
+
\begin{error}{Font OMX/cmex/m/n/7=cmex7 not loadable ...}
\errexa
\begin{verbatim}
@@ -2643,8 +2663,9 @@ resource for historical investigation.
Information about obtaining AMSFonts or other \tex/-related
software from the AMS web server at \fn{www.ams.org}
can be obtained by sending an email request to
-\mail{tech-support at ams.org}. This software is also posted on CTAN
-and included in distributions based on \TeX\,Live.
+\mail{tech-support at ams.org}. This software is also posted on
+CTAN\index{CTAN (Comprehensive \TeX\ Archive Network)} and included
+in distributions based on \TeX\,Live\index{TEX Live@\TeX\,Live}.
The \tex/ Users Group\index{TeX Users@\tex/ Users Group} is a nonprofit
organization that publishes a journal
More information about the latex3-commits
mailing list