For \ClassError and \PackageError the message is
-error-text, followed by TeX’s ‘?’ error prompt. If the
-user then asks for help by typing h, they see the help
-text.
-
-
The four Warning commands are similar except that they write
-warning-text on the screen with no error prompt. The four
-Info commands write info-text only in the transcript
-file. The NoLine versions omit the number of the line
-generating the message, while the other versions do show that number.
-
-
-
-
-
To format the messages, including the help-text: use
-\protect to stop a command from expanding, get a line break
-with \MessageBreak, and get a space with \space when a
-space character is ignore, most commonly after a command.
-
– (bold en-dash, from \normalfont\bfseries\textendash)
* (asterisk, from \textasteriskcentered)
-
. (vertically centered dot, rendered here as a period, from \textperiodcentered)
+
\cdot (vertically centered dot,
+rendered here as a period,
+from \textperiodcentered)
Change the labels with \renewcommand. For instance, this makes
@@ -182,12 +193,13 @@
The distance between the left margin of the enclosing environment and
the left margin of the itemize list is determined by the
-parameters \leftmargini through \leftmarginvi. (This also
-uses the convention of using lowercase roman numerals a the end of the
-command name to denote the nesting level.) The defaults are:
-2.5em in level 1 (2em in two-column mode), 2.2em in
-level 2, 1.87em in level 3, and 1.7em in level 4, with
-smaller values for more deeply nested levels.
+parameters \leftmargini through \leftmarginvi. (This
+also uses the convention of using lowercase roman numerals at the end
+of the command name to denote the nesting level.) The defaults are:
+2.5em in level 1 (2em in two-column mode), 2.2em
+in level 2, 1.87em in level 3, and 1.7em in level 4,
+with smaller values for more deeply nested levels. The margin
+parameters must be overridden before the list starts.
@@ -199,11 +211,14 @@
for information about customizing list layout, see list. The
package enumitem is useful for customizing lists.
-
This example greatly reduces the margin space for outermost itemized
-lists.
+
This example greatly reduces the margin space for an outermost itemized
+list:
Especially for lists with short items, it may be desirable to elide
space between items. Here is an example defining an itemize*
environment with no extra spacing between items, or between paragraphs
-within a single item (\parskip is not list-specific,
+within a single item (\parskip is not list-specific;
see \parindent & \parskip):
Modified: trunk/latex2e-help-texinfo-tree/latex2e/letter.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/letter.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/letter.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-endparpenalty.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-endparpenalty.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-endparpenalty.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-itemindent.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-itemindent.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-itemindent.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-itempenalty.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-itempenalty.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-itempenalty.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-itemsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-itemsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-itemsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-labelsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-labelsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-labelsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-labelwidth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-labelwidth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-labelwidth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-leftmargin.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-leftmargin.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-leftmargin.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-listparindent.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-listparindent.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-listparindent.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-makelabel.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-makelabel.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-makelabel.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-parsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-parsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-parsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-partopsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-partopsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-partopsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-rightmargin.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-rightmargin.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-rightmargin.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list-topsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list-topsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list-topsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/list.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/list.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/list.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontfamily.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontfamily.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontfamily.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontseries.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontseries.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontseries.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontshape.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontshape.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontshape.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontsize.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontsize.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-fontsize.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-linespread.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-linespread.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-linespread.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-selectfont.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-selectfont.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-selectfont.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-usefont.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-usefont.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/low-level-font-commands-usefont.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/lrbox.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/lrbox.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/lrbox.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-1.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-1.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-1.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-2.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-2.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-2.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-n.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-n.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-n.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-r.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-r.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-delim-r.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-group-skip.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-group-skip.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-group-skip.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-indent-length.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-indent-length.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-indent-length.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-indent-space.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-indent-space.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-indent-space.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-0.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-0.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-0.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-01.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-01.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-01.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-1.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-1.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-1.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-12.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-12.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-12.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-2.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-2.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-2.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-x1.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-x1.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-x1.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-x2.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-x2.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-item-x2.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-lethead-prefix.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-lethead-prefix.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-lethead-prefix.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-lethead-suffix.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-lethead-suffix.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-lethead-suffix.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-letheadflag.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-letheadflag.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-letheadflag.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-line-max.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-line-max.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-line-max.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-page-precedence.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-page-precedence.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-page-precedence.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-postamble.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-postamble.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-postamble.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex-preamble.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex-preamble.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex-preamble.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/makeindex.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/makeindex.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/makeindex.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/marginal-notes-marginparsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/marginal-notes-marginparsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/marginal-notes-marginparsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/marginal-notes-marginparwidth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/marginal-notes-marginparwidth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/marginal-notes-marginparwidth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/math.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/math.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/math.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/mbox-makebox-height.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/mbox-makebox-height.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/mbox-makebox-height.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/mbox-makebox-totalheight.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/mbox-makebox-totalheight.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/mbox-makebox-totalheight.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/mbox-makebox-width.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/mbox-makebox-width.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/mbox-makebox-width.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/medskip.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/medskip.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/medskip.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/minipage.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/minipage.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/minipage.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/modes-internal-vertical-mode.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/modes-internal-vertical-mode.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/modes-internal-vertical-mode.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/modes-lr-mode.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/modes-lr-mode.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/modes-lr-mode.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/modes-math-mode.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/modes-math-mode.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/modes-math-mode.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/modes-outer-paragraph-mode.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/modes-outer-paragraph-mode.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/modes-outer-paragraph-mode.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/modes-paragraph-mode.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/modes-paragraph-mode.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/modes-paragraph-mode.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/modes-vertical-mode.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/modes-vertical-mode.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/modes-vertical-mode.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/output-directory.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/output-directory.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/output-directory.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/output-files-aux.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/output-files-aux.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/output-files-aux.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/output-files-dvi.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/output-files-dvi.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/output-files-dvi.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/output-files-log.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/output-files-log.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/output-files-log.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/output-files-pdf.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/output-files-pdf.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/output-files-pdf.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-columnsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-columnsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-columnsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-columnseprule.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-columnseprule.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-columnseprule.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-columnwidth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-columnwidth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-columnwidth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-evensidemargin.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-evensidemargin.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-evensidemargin.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-footskip.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-footskip.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-footskip.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-headheight.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-headheight.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-headheight.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-headsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-headsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-headsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-hsize.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-hsize.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-hsize.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-linewidth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-linewidth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-linewidth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-marginparpush.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-marginparpush.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-marginparpush.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-marginparwidth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-marginparwidth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-marginparwidth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-marginsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-marginsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-marginsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-oddsidemargin.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-oddsidemargin.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-oddsidemargin.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-paperheight.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-paperheight.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-paperheight.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-paperwidth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-paperwidth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-paperwidth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-textheight.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-textheight.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-textheight.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-textwidth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-textwidth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-textwidth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-topmargin.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-topmargin.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-topmargin.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-topskip.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-topskip.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/page-layout-parameters-topskip.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/picture.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/picture.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/picture.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/quote.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/quote.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/quote.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/raisebox-depth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/raisebox-depth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/raisebox-depth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/raisebox-height.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/raisebox-height.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/raisebox-height.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/raisebox-totalheight.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/raisebox-totalheight.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/raisebox-totalheight.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/raisebox-width.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/raisebox-width.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/raisebox-width.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/sectioning-secnumdepth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/sectioning-secnumdepth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/sectioning-secnumdepth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/sectioning-tocdepth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/sectioning-tocdepth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/sectioning-tocdepth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/sloppypar.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/sloppypar.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/sloppypar.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-medspace.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-medspace.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-medspace.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-negthinspace.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-negthinspace.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-negthinspace.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-qquad.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-qquad.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-qquad.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-quad.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-quad.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-quad.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-thickspace.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-thickspace.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-thickspace.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-thinspace.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-thinspace.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/spacing-in-math-mode-thinspace.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/startsection-afterskip.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/startsection-afterskip.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/startsection-afterskip.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/startsection-beforeskip.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/startsection-beforeskip.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/startsection-beforeskip.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/startsection-indent.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/startsection-indent.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/startsection-indent.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/startsection-level.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/startsection-level.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/startsection-level.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/startsection-name.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/startsection-name.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/startsection-name.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/startsection-style.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/startsection-style.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/startsection-style.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/subscript.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/subscript.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/subscript.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/superscript.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/superscript.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/superscript.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/tabbing.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/tabbing.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/tabbing.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/tabular-arraystrech.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/tabular-arraystrech.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/tabular-arraystrech.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/tabular-doublerulesep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/tabular-doublerulesep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/tabular-doublerulesep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/tabular-tabcolsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/tabular-tabcolsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/tabular-tabcolsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/tabular.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/tabular.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/tabular.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/tex-engines-lualatex.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/tex-engines-lualatex.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/tex-engines-lualatex.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/tex-engines-xelatex.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/tex-engines-xelatex.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/tex-engines-xelatex.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/thebibliography.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/thebibliography.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/thebibliography.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
+
+
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-columnseprule.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-columnseprule.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-columnseprule.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-columnwidth.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-columnwidth.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-columnwidth.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dblfloatpagefraction.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dblfloatpagefraction.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dblfloatpagefraction.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dblfloatsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dblfloatsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dblfloatsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dbltextfloatsep.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dbltextfloatsep.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dbltextfloatsep.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dbltopfraction.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dbltopfraction.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dbltopfraction.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dbltopnumber.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dbltopnumber.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/twocolumn-dbltopnumber.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-bp.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-bp.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-bp.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-cc.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-cc.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-cc.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-cm.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-cm.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-cm.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-dd.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-dd.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-dd.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-em.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-em.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-em.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-ex.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-ex.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-ex.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-in.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-in.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-in.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-mm.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-mm.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-mm.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-mu.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-mu.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-mu.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-pc.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-pc.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-pc.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-pt.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-pt.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-pt.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-sp.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-sp.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/units-of-length-sp.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
Modified: trunk/latex2e-help-texinfo-tree/latex2e/verbatim.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e/verbatim.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e-help-texinfo-tree/latex2e/verbatim.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
+
+
&latex; provides many environments for delimiting certain behavior.
An environment begins with \begin and ends with \end,
@@ -4106,7 +4105,7 @@
This example shows a three by three array.
-\begin{equation*}
+\begin{displaymath}
\chi(x) =
\left| % vertical bar fence
\begin{array}{ccc}
@@ -4115,7 +4114,7 @@
-g &-h &x-i
\end{array}
\right|
-\end{equation*}
+\end{displaymath}
The required argument cols describes the number of columns, their
alignment, and the formatting of the intercolumn regions. For instance,
@@ -4365,7 +4364,7 @@
Environment to typeset the mathematical text on its own line, in
display style and centered. To make the text be flush-left use the
-global option fleqn; see Document class options.
+global option fleqn (see Document class options).
In the displaymath environment no equation number is added to the
math text. One way to get an equation number is to use the
@@ -4376,9 +4375,19 @@
package, amsmathamsmath package
-Note that the amsmath package has significantly more extensive
-displayed equation facilities. For example, there are a number of
-ways in that package for having math text broken across lines.
+package, breqn
+breqn package
+
+environment, equation*
+equation* environment
+
+The amsmath package defines an equation* environment
+which is functionally identical to displaymath but allows use
+of other amsmath facilities. In general,
+amsmathhas significantly more extensive displayed equation
+facilities. For example, there are a number of ways in that package
+for having math text broken across lines; see also the breqn
+package for that (https://ctan.org/pkg/breqn).
\[...\] display mathThe construct \[ math \] is a synonym for the environment
@@ -4388,12 +4397,11 @@
displaymath will likely be unique.
$$...$$ plain &tex; display math
-The construct $$math$$ from Plain &tex; is
-sometimes used as a synonym for &latex;’s displaymath. It is
-not a synonym, and is not officially supported in &latex; at all;
-$$ doesn’t support the fleqn option (see Document
-class options), has different vertical spacing, and doesn’t perform
-consistency checks.
+The construct $$math$$ from plain &tex; is sometimes
+used instead of &latex;’s displaymath. Although the output is
+similar, but is not officially supported in &latex; at all; $$
+doesn’t support the fleqn option, has different vertical
+spacing, and doesn’t perform consistency checks.
The output from this example is centered and alone on its line.
@@ -4966,11 +4974,12 @@
...
\end{itemize}
-Produce an unordered list, sometimes called a bullet list. There
-must be at least one \item within the environment; having none causes the
-&latex; error ‘Something's wrong--perhaps a missing \item’.
+Produce an unordered list, sometimes called a bullet list.
+There must be at least one \item within the environment; having
+none causes the &latex; error ‘Something's wrong--perhaps a
+missing \item’.
-This gives a two-item list.
+This gives a two-item list:
\begin{itemize}
\item Pencil and watercolor sketch by Cassandra
@@ -4977,11 +4986,17 @@
\item Rice portrait
\end{itemize}
-With the default locale—without loading e.g. babel package
-with another language than USenglish—as a top-level list each label
-would come out as a bullet, •. The format of the labeling
-depends on the nesting level; see below.
+By default, in a top-level list each label would come out as a bullet,
+•. The format of the labeling depends on the nesting level;
+see below.
+Many language adaptations change list formatting, in which case this
+section may apply only partially or not at all. For instance, after this:
+
+\usepackage[french]{babel} % changes list formatting!
+
+the margins are smaller and the item markers are different.
+\itemStart list items with the \item command (see \item). If you
give \item an optional argument by following it with square
@@ -5006,9 +5021,11 @@
level.
• (bullet, from \textbullet)
--- (bold en-dash, from \normalfont\bfseries\textendash)
+– (bold en-dash, from \normalfont\bfseries\textendash)
* (asterisk, from \textasteriskcentered)
-. (vertically centered dot, rendered here as a period, from \textperiodcentered)
+\cdot (vertically centered dot,
+rendered here as a period,
+from \textperiodcentered)
Change the labels with \renewcommand. For instance, this makes
the first level use diamonds.
@@ -5024,12 +5041,13 @@
\leftmarginviThe distance between the left margin of the enclosing environment and
the left margin of the itemize list is determined by the
-parameters \leftmargini through \leftmarginvi. (This also
-uses the convention of using lowercase roman numerals a the end of the
-command name to denote the nesting level.) The defaults are:
-2.5em in level 1 (2em in two-column mode), 2.2em in
-level 2, 1.87em in level 3, and 1.7em in level 4, with
-smaller values for more deeply nested levels.
+parameters \leftmargini through \leftmarginvi. (This
+also uses the convention of using lowercase roman numerals at the end
+of the command name to denote the nesting level.) The defaults are:
+2.5em in level 1 (2em in two-column mode), 2.2em
+in level 2, 1.87em in level 3, and 1.7em in level 4,
+with smaller values for more deeply nested levels. The margin
+parameters must be overridden before the list starts.
package, enumitemenumitem package
@@ -5041,16 +5059,19 @@
for information about customizing list layout, see list. The
package enumitem is useful for customizing lists.
-This example greatly reduces the margin space for outermost itemized
-lists.
+This example greatly reduces the margin space for an outermost itemized
+list:
\setlength{\leftmargini}{1.25em} % default 2.5em
+\begin{itemize}
+\item ...
+\end{itemize}
\parskip exampleEspecially for lists with short items, it may be desirable to elide
space between items. Here is an example defining an itemize*
environment with no extra spacing between items, or between paragraphs
-within a single item (\parskip is not list-specific,
+within a single item (\parskip is not list-specific;
see \parindent & \parskip):
\newenvironment{itemize*}%
@@ -9659,57 +9680,68 @@
-
-\ClassError and \PackageError and others
+
+\ClassError and \PackageError and other messages
-
+
+Produce error, warning, and informational messages for classes:
\ClassError{class name}{error-text}{help-text}\ClassWarning{class name}{warning-text}\ClassWarningNoLine{class name}{warning-text}
-\ClassInfo{class name}{info-text}
-\ClassInfoNoLine{class name}{info-text}
+\ClassNote{class name}{note-text}
+\ClassNoteNoLine{class name}{note-text}
+\ClassInfo{class name}{log-text}\ClassError\ClassWarning\ClassWarningNoLine
+\ClassNote
+\ClassNoteNoLine\ClassInfo
-\ClassInfoNoLineand the same for packages:
\PackageError{package name}{error-text}{help-text}\PackageWarning{package name}{warning-text}\PackageWarningNoLine{package name}{warning-text}
-\PackageInfo{package name}{info-text}
-\PackageInfoNoLine{package name}{info-text}
+\PackageNote{package name}{note-text}
+\PackageNoteNoLine{package name}{note-text}
+\PackageInfo{package name}{log-text}\PackageError\PackageWarning\PackageWarningNoLine
+\PackageNote
+\PackageNoteNoLine\PackageInfo
-\PackageInfoNoLineFor \ClassError and \PackageError the message is
error-text, followed by &tex;’s ‘?’ error prompt. If the
-user then asks for help by typing h, they see the help
-text.
+user then asks for help by typing h, they see help-text.
-The four Warning commands are similar except that they write
-warning-text on the screen with no error prompt. The four
-Info commands write info-text only in the transcript
-file. The NoLine versions omit the number of the line
+The four Warning commands write warning-text on the
+terminal and log file (with no error prompt), prefixed by the text
+‘Warning:’.
+
+
+The four Note commands also write the note-text to the
+terminal and log file, without the ‘Warning:’ prefix.
+
+The NoLine versions omit the number of the input line
generating the message, while the other versions do show that number.
+The two Info commands write log-text only in the
+transcript file and not to the terminal.
+\protect, and message text\space, and message text\MessageBreak, and message textTo format the messages, including the help-text: use
\protect to stop a command from expanding, get a line break
-with \MessageBreak, and get a space with \space when a
-space character is ignore, most commonly after a command.
+with \MessageBreak, and get a space with \space where a
+space character is ignored, most commonly after a command.
&latex; appends a period to the messages.
-
\CurrentOption
@@ -10212,7 +10244,7 @@
\DocumentMetadata command (see \DocumentMetadata).
The &latex; development team strongly recommends use of these and
-related commands over Plain &tex;’s \input; see the Class
+related commands over plain &tex;’s \input; see the Class
Guide (https://ctan.org/pkg/clsguide).
@@ -12594,8 +12626,8 @@
DelimiterCommandName
( (Left parenthesis
) )Right parenthesis
-\} { or \lbraceLeft brace
-\{ } or \rbraceRight brace
+\{ { or \lbraceLeft brace
+\} } or \rbraceRight brace
[ [ or \lbrackLeft bracket
] ] or \rbrackRight bracket
⌊ \lfloorLeft floor bracket
@@ -14455,11 +14487,10 @@
capital-letter\@.
-Treat a period (or other punctuation) as sentence-ending, where
-&latex; would otherwise think it is part of an abbreviation.
-&latex; thinks that a period ends an abbreviation if the period comes
-after a capital letter, and otherwise thinks the period ends the
-sentence.
+Treat a following period (or other punctuation) as sentence-ending.
+By default, &latex; thinks that a period ends an abbreviation if the
+period comes after a capital letter, and otherwise thinks the period
+ends the sentence.
This example shows the two cases to remember.
@@ -14497,7 +14528,7 @@
sentence. &latex; also increases spacing after colon, semicolon, and
comma characters (see \spacefactor).
-In addition: the converse case is a period (or other punctuation) that
+In contrast: the converse case is a period (or other punctuation) that
does not end a sentence. For that case, follow the period with a
backslash-space, (\ ), or a tie, (~), or \@.
Examples are Nat.\ Acad.\ Science, and Mr.~Bean, and
@@ -19846,12 +19877,12 @@
\write streams 16, 17, 18The cases where number is 16, 17, or 18 are special. Because of
\write’s behavior when number is outside the range from 0
-to 15 described above, in Plain &tex; \write16 and
+to 15 described above, in plain &tex; \write16 and
\write17 were sometimes used to write to the log file and the
terminal; however, in &latex;, the natural way to do that is with
\typeout (see \typeout). The \write18 command is
-even more special; modern &tex; systems use it for giving commands to
-the operating system (see \write18).
+even more special; modern &tex; systems use it to run an external
+operating system command (see \write18).
newline, in \write^^J, in \write
Modified: trunk/latex2e.dvi
===================================================================
(Binary files differ)
Modified: trunk/latex2e.html
===================================================================
--- trunk/latex2e.html 2024-10-23 17:42:47 UTC (rev 1180)
+++ trunk/latex2e.html 2024-10-23 17:48:32 UTC (rev 1181)
@@ -1,6 +1,6 @@
-
+
+
latex2e.infoMay 2024
@@ -4699,7 +4699,6 @@
environments\begin\end
-Environment&latex; provides many environments for delimiting certain behavior.
An environment begins with \begin and ends with \end,
@@ -4851,7 +4850,7 @@
This example shows a three by three array.
-
The required argument cols describes the number of columns, their
@@ -5139,7 +5138,7 @@
Environment to typeset the mathematical text on its own line, in
display style and centered. To make the text be flush-left use the
-global option fleqn; see Document class options.
+global option fleqn (Document class options).
In the displaymath environment no equation number is added to the
math text. One way to get an equation number is to use the
@@ -5150,11 +5149,21 @@
package, amsmathamsmathpackage
-Note that the amsmath package has significantly more extensive
-displayed equation facilities. For example, there are a number of
-ways in that package for having math text broken across lines.
+package, breqn
+breqnpackage
+
+environment, equation*
+equation*environment
+
+The amsmath package defines an equation* environment
+which is functionally identical to displaymath but allows use
+of other amsmath facilities. In general,
+amsmathhas significantly more extensive displayed equation
+facilities. For example, there are a number of ways in that package
+for having math text broken across lines; see also the breqn
+package for that (https://ctan.org/pkg/breqn).
-\[...\] display math
+\[...\] display mathThe construct \[ math \] is a synonym for the environment
\begin{displaymath} math \end{displaymath} but the
latter is easier to work with in the source; for instance,
@@ -5161,13 +5170,12 @@
searching for a square bracket may get false positives but the word
displaymath will likely be unique.
-$$...$$ plain &tex; display math
-The construct $$math$$ from Plain &tex; is
-sometimes used as a synonym for &latex;&textrsquo;s displaymath. It is
-not a synonym, and is not officially supported in &latex; at all;
-$$ doesn&textrsquo;t support the fleqn option (Document
-class options), has different vertical spacing, and doesn&textrsquo;t perform
-consistency checks.
+$$...$$ plain &tex; display math
+The construct $$math$$ from plain &tex; is sometimes
+used instead of &latex;&textrsquo;s displaymath. Although the output is
+similar, but is not officially supported in &latex; at all; $$
+doesn&textrsquo;t support the fleqn option, has different vertical
+spacing, and doesn&textrsquo;t perform consistency checks.
The output from this example is centered and alone on its line.
@@ -5186,8 +5194,8 @@
documentenumeratedisplaymathEnvironmentsdocument
-environment, document
-documentenvironment
+environment, document
+documentenvironmentThe document environment encloses the entire body of a document.
@@ -5202,8 +5210,8 @@
\AtBeginDocument\AtEndDocumentdocument\AtBeginDocument
-\AtBeginDocument
-beginning of document hook
+\AtBeginDocument
+beginning of document hookSynopsis:
@@ -5225,8 +5233,8 @@
\AtEndDocument\AtBeginDocumentdocument\AtEndDocument
-\AtEndDocument
-end of document hook
+\AtEndDocument
+end of document hookSynopsis:
@@ -5250,10 +5258,10 @@
enumerateeqnarraydocumentEnvironmentsenumerate
-environment, enumerate
-enumerateenvironment
+environment, enumerate
+enumerateenvironment
-lists of items, numbered
+lists of items, numberedSynopsis:
@@ -5283,7 +5291,7 @@
\end{enumerate}
-\item
+\itemStart list items with the \item command (\item). If you
give \item an optional argument by following it with square
brackets, as in \item[Interstitial label], then the next item
@@ -5305,10 +5313,10 @@
uppercase letter followed by a period: A., B., &dots;
-\enumi
-\enumii
-\enumiii
-\enumiv
+\enumi
+\enumii
+\enumiii
+\enumivenumerate enumienumerate enumiienumerate enumiii
@@ -5322,10 +5330,10 @@
customizing list layout, see list. The package enumitem is
useful for customizing lists.
-\labelenumi
-\labelenumii
-\labelenumiii
-\labelenumiv
+\labelenumi
+\labelenumii
+\labelenumiii
+\labelenumivenumerate labelenumienumerate labelenumiienumerate labelenumiii
@@ -5336,7 +5344,7 @@
labelled with uppercase letters, in boldface, and without a trailing
period.
-\Alph example
+\Alph example
\renewcommand{\labelenumi}{\textbf{\Alph{enumi}}}
\begin{enumerate}
@@ -5353,15 +5361,15 @@
eqnarrayequationenumerateEnvironmentseqnarray
-environment, eqnarray
-eqnarrayenvironment
+environment, eqnarray
+eqnarrayenvironment
-equations, aligning
-aligning equations
+equations, aligning
+aligning equations
-align environment, from amsmath
-amsmath package, replacing eqnarray
-Madsen, Lars
+align environment, from amsmath
+amsmath package, replacing eqnarray
+Madsen, LarsThe eqnarray environment is obsolete. It has infelicities,
including spacing that is inconsistent with other mathematics elements.
(See &textldquo;Avoid eqnarray!&textrdquo;&noeos; by Lars Madsen
@@ -5390,7 +5398,7 @@
\end{eqnarray*}
-\\ (for eqnarray)
+\\ (for eqnarray)Display a sequence of equations or inequalities. The left and right
sides are typeset in display mode, while the middle is typeset in text
mode.
@@ -5398,18 +5406,18 @@
It is similar to a three-column array environment, with items
within a row separated by an ampersand (&), and with rows
separated by double backslash \\).
-\\* (for eqnarray)
+\\* (for eqnarray)
The starred form of line break (\\*) can also be used to separate
equations, and will disallow a page break there (\\).
-\nonumber
-equation numbers, omitting
+\nonumber
+equation numbers, omittingThe unstarred form eqnarray places an equation number on every
line (using the equation counter), unless that line contains a
\nonumber command. The starred form eqnarray* omits
equation numbering, while otherwise being the same.
-\lefteqn
+\lefteqnThe command \lefteqn is used for splitting long formulas across
lines. It typesets its argument in display style flush left in a box of
zero width.
@@ -5430,11 +5438,11 @@
equationfigureeqnarrayEnvironmentsequation
-environment, equation
-equationenvironment
+environment, equation
+equationenvironment
-equations, environment for
-formulas, environment for
+equations, environment for
+formulas, environment forSynopsis:
@@ -5452,8 +5460,8 @@
\end{equation}, or &latex; will tell you that there is a
missing dollar sign.
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackageThe package amsmath package has extensive displayed equation
facilities. New documents should include this package.
@@ -5463,11 +5471,11 @@
figurefilecontentsequationEnvironmentsfigure
-environment, figure
-figureenvironment
+environment, figure
+figureenvironment
-inserting figures
-figures, inserting
+inserting figures
+figures, insertingSynopsis:
@@ -5511,7 +5519,7 @@
placing at a page bottom see the discussion of placementb
in Floats.
-\caption
+\captionThe label is optional; it is used for cross references (Cross
references). The optional \caption command specifies caption
text for the figure (\caption). By default it is numbered.
@@ -5537,14 +5545,14 @@
filecontentsflushleftfigureEnvironmentsfilecontents
-environment, filecontents
-filecontentsenvironment
+environment, filecontents
+filecontentsenvironment
-environment, filecontents*
-filecontents*environment
+environment, filecontents*
+filecontents*environment
-external files, writing
-writing external files
+external files, writing
+writing external filesSynopsis:
@@ -5577,16 +5585,16 @@
forceoverwrite
-force option for filecontents
-overwrite option for filecontents
+force option for filecontents
+overwrite option for filecontentsOverwrite an existing file.
noheader
-noheader option for filecontents
+noheader option for filecontentsOmit the header. Equivalent to using filecontents*.
nosearch
-nosearch option for filecontents
+nosearch option for filecontentsOnly check the current directory (and the output directory, if
specified) for an existing file, not the entire search path.
@@ -5594,8 +5602,8 @@
These options were added in a 2019 release of &latex;.
-self-contained sources
-source files, making self-contained
+self-contained sources
+source files, making self-containedThis environment can be used anywhere in the preamble, although it
often appears before the \documentclass command. It is
commonly used to create a .bib or other such data file from the
@@ -5632,11 +5640,11 @@
flushleftflushrightfilecontentsEnvironmentsflushleft
-environment, flushleft
-flushleftenvironment
+environment, flushleft
+flushleftenvironment
-left-justifying text, environment for
-ragged right text, environment for
+left-justifying text, environment for
+ragged right text, environment forSynopsis:
@@ -5648,7 +5656,7 @@
\end{flushleft}
-\\ (for flushleft)
+\\ (for flushleft)An environment that creates a paragraph whose lines are flush to the
left-hand margin, and ragged right. If you have lines that are too long
then &latex; will linebreak them in a way that avoids hyphenation and
@@ -5678,10 +5686,10 @@
\raggedrightflushleft\raggedright
-\raggedright
-ragged right text
-left-justifying text
-justification, ragged right
+\raggedright
+ragged right text
+left-justifying text
+justification, ragged rightSynopses:
@@ -5728,11 +5736,11 @@
flushrightitemizeflushleftEnvironmentsflushright
-environment, flushright
-flushrightenvironment
+environment, flushright
+flushrightenvironment
-ragged left text, environment for
-right-justifying text, environment for
+ragged left text, environment for
+right-justifying text, environment for
-\\ (for flushright)
+\\ (for flushright)An environment that creates a paragraph whose lines are flush to the
right-hand margin and ragged left. If you have lines that are too long
to fit the margins then &latex; will linebreak them in a way that
@@ -5762,10 +5770,10 @@
\raggedleftflushright\raggedleft
-\raggedleft
-ragged left text
-justification, ragged left
-right-justifying text
+\raggedleft
+ragged left text
+justification, ragged left
+right-justifying textSynopses:
@@ -5802,14 +5810,14 @@
itemizeletterflushrightEnvironmentsitemize
-environment, itemize
-itemizeenvironment
+environment, itemize
+itemizeenvironment
-\item
-lists of items
-unordered lists
-bulleted lists
-bullet lists
+\item
+lists of items
+unordered lists
+bulleted lists
+bullet listsSynopsis:
@@ -5821,11 +5829,12 @@
\end{itemize}
-Produce an unordered list, sometimes called a bullet list. There
-must be at least one \item within the environment; having none causes the
-&latex; error Something's wrong--perhaps a missing \item.
+Produce an unordered list, sometimes called a bullet list.
+There must be at least one \item within the environment; having
+none causes the &latex; error Something's wrong--perhaps a
+missing \item.
-This gives a two-item list.
+This gives a two-item list:
-
-With the default locale&textmdash;without loading e.g.&noeos; babel package
-with another language than USenglish&textmdash;as a top-level list each label
-would come out as a bullet, •. The format of the labeling
-depends on the nesting level; see below.
+By default, in a top-level list each label would come out as a bullet,
+•. The format of the labeling depends on the nesting level;
+see below.
-\item
+Many language adaptations change list formatting, in which case this
+section may apply only partially or not at all. For instance, after this:
+
+
+
\usepackage[french]{babel} % changes list formatting!
+
+
+the margins are smaller and the item markers are different.
+
+\itemStart list items with the \item command (\item). If you
give \item an optional argument by following it with square
brackets, as in \item[Optional label], then by default
@@ -5853,10 +5869,10 @@
They can also be nested within other paragraph-making environments, such
as enumerate (enumerate).
-\labelitemi
-\labelitemii
-\labelitemiii
-\labelitemiv
+\labelitemi
+\labelitemii
+\labelitemiii
+\labelitemivitemize labelitemiitemize labelitemiiitemize labelitemiii
@@ -5869,9 +5885,11 @@
• (bullet, from \textbullet)
--- (bold en-dash, from \normalfont\bfseries\textendash)
+&textndash; (bold en-dash, from \normalfont\bfseries\textendash)
* (asterisk, from \textasteriskcentered)
-. (vertically centered dot, rendered here as a period, from \textperiodcentered)
+ (vertically centered dot,
+rendered here as a period,
+from \textperiodcentered)
Change the labels with \renewcommand. For instance, this makes
@@ -5881,13 +5899,13 @@
-\leftmargin
-\leftmargini
-\leftmarginii
-\leftmarginiii
-\leftmarginiv
-\leftmarginv
-\leftmarginvi
+\leftmargin
+\leftmargini
+\leftmarginii
+\leftmarginiii
+\leftmarginiv
+\leftmarginv
+\leftmarginviitemize leftmarginitemize leftmarginiitemize leftmarginii
@@ -5897,15 +5915,16 @@
itemize leftmarginviThe distance between the left margin of the enclosing environment and
the left margin of the itemize list is determined by the
-parameters \leftmargini through \leftmarginvi. (This also
-uses the convention of using lowercase roman numerals a the end of the
-command name to denote the nesting level.) The defaults are:
-2.5em in level 1 (2em in two-column mode), 2.2em in
-level 2, 1.87em in level 3, and 1.7em in level 4, with
-smaller values for more deeply nested levels.
+parameters \leftmargini through \leftmarginvi. (This
+also uses the convention of using lowercase roman numerals at the end
+of the command name to denote the nesting level.) The defaults are:
+2.5em in level 1 (2em in two-column mode), 2.2em
+in level 2, 1.87em in level 3, and 1.7em in level 4,
+with smaller values for more deeply nested levels. The margin
+parameters must be overridden before the list starts.
-package, enumitem
-enumitempackage
+package, enumitem
+enumitempackageFor other major &latex; labeled list environments, see
description and enumerate. The itemize,
@@ -5914,18 +5933,21 @@
for information about customizing list layout, see list. The
package enumitem is useful for customizing lists.
-This example greatly reduces the margin space for outermost itemized
-lists.
+This example greatly reduces the margin space for an outermost itemized
+list:
-\parskip example
+\parskip exampleEspecially for lists with short items, it may be desirable to elide
space between items. Here is an example defining an itemize*
environment with no extra spacing between items, or between paragraphs
-within a single item (\parskip is not list-specific,
+within a single item (\parskip is not list-specific;
\parindent & \parskip):
@@ -5943,8 +5965,8 @@
letterlistitemizeEnvironmentsletter environment: writing letters
-environment, letter
-letterenvironment
+environment, letter
+letterenvironmentThis environment is used for creating letters. Letters.
@@ -5954,10 +5976,10 @@
listmathletterEnvironmentslist
-environment, list
-listenvironment
+environment, list
+listenvironment
-lists of items, generic
+lists of items, genericSynopsis:
@@ -6020,7 +6042,7 @@
and the counter is incremented by one each time &latex; encounters an
\item that does not have an optional argument.
-\makelabel
+\makelabellist makelabelAnother command that can go in spacing is
\makelabel, which constructs the label box. By default it puts
the contents flush right. Its only argument is the label, which it
@@ -6046,12 +6068,12 @@
For some effects these lengths should be zero or negative.
-\itemindent\itemindent
+\itemindent\itemindentlist itemindentExtra horizontal space indentation, beyond leftmargin, of the
first line each item. Its default value is 0pt.
-\itemsep\itemsep
+\itemsep\itemseplist itemsepVertical space between items, beyond the \parsep. The defaults
for the first three levels in &latex;&textrsquo;s article, book,
@@ -6064,13 +6086,13 @@
minus1pt, \parsep (that is, 2.5pt plus1pt minus1pt), and
\topsep (that is, 2.5pt plus1pt minus1pt).
-\labelsep\labelsep
+\labelsep\labelseplist labelsepHorizontal space between the label and text of an item.
The default for &latex;&textrsquo;s article, book,
and report classes is 0.5em.
-\labelwidth\labelwidth
+\labelwidth\labelwidthlist labelwidthHorizontal width. The box containing the label is nominally this wide.
If \makelabel returns text that is wider than this then the first
@@ -6092,7 +6114,7 @@
label&textrsquo;s left edge coincide with the left margin of the enclosing
environment.
-\leftmargin\leftmargin
+\leftmargin\leftmarginlist leftmarginHorizontal space between the left margin of the enclosing environment
(or the left margin of the page if this is a top-level list), and the
@@ -6110,7 +6132,7 @@
2.5em (in two column mode, 2em), \leftmarginii is
2.2em, and \leftmarginiii is 1.87em.
-\listparindent\listparindent
+\listparindent\listparindentlist listparindentHorizontal space of additional line indentation, beyond
\leftmargin, for second and subsequent paragraphs within a list
@@ -6117,7 +6139,7 @@
item. A negative value makes this an &textldquo;outdent&textrdquo;. Its default value
is 0pt.
-\parsep\parsep
+\parsep\parseplist parsepVertical space between paragraphs within an item.
The defaults for the first three levels in &latex;&textrsquo;s article,
book, and report classes at 10 point size are: 4pt
@@ -6127,7 +6149,7 @@
size are: 5pt plus2.5pt minus1pt, 2.5pt plus1pt
minus1pt, and 0pt.
-\partopsep\partopsep
+\partopsep\partopseplist partopsepVertical space added, beyond \topsep+\parskip, to the top
and bottom of the entire environment if the list instance is preceded by
@@ -6143,13 +6165,13 @@
defaults at 12 point are: 3pt plus2pt minus3pt, 3pt plus2pt
minus2pt, and 1pt plus0pt minus1pt.
-\rightmargin\rightmargin
+\rightmargin\rightmarginlist rightmarginHorizontal space between the right margin of the list and the right
margin of the enclosing environment. Its default value is 0pt.
It must be non-negative.
-\topsep\topsep
+\topsep\topseplist topsepVertical space added to both the top and bottom of the list, in addition
to \parskip (\parindent & \parskip). The defaults for
@@ -6228,22 +6250,22 @@
page break.
-\&arobase;beginparpenalty\&arobase;beginparpenalty
+\&arobase;beginparpenalty\&arobase;beginparpenaltylist beginparpenaltyThe page breaking penalty for breaking before the list (default -51).
-\&arobase;itempenalty\&arobase;itempenalty
+\&arobase;itempenalty\&arobase;itempenaltylist itempenaltyThe page breaking penalty for breaking before a list item (default -51).
-\&arobase;endparpenalty\&arobase;endparpenalty
+\&arobase;endparpenalty\&arobase;endparpenaltylist endparpenaltyThe page breaking penalty for breaking after a list (default -51).
-package, enumitem
-enumitempackage
+package, enumitem
+enumitempackageThe package enumitem is useful for customizing lists.
@@ -6375,10 +6397,10 @@
mathminipagelistEnvironmentsmath
-environment, math
-mathenvironment
+environment, math
+mathenvironment
-inline formulas
+inline formulasSynopsis:
@@ -6388,8 +6410,8 @@
\end{math}
-$ inline math
-\(...\) inline math
+$ inline math
+\(...\) inline mathThe math environment inserts given math material within
the running text. \(...\) and $...$ are synonyms.
Math formulas.
@@ -6399,10 +6421,10 @@
minipagepicturemathEnvironmentsminipage
-environment, minipage
-minipageenvironment
+environment, minipage
+minipageenvironment
-minipage, creating a
+minipage, creating aSynopses:
@@ -6465,12 +6487,12 @@
vertical center lines up with the center of the adjacent text line.
t
-\vtop plain &tex;
+\vtop plain &tex;Align the baseline of the top line in the minipage with the
baseline of the surrounding text (plain &tex;&textrsquo;s \vtop).
b
-\vbox (plain &tex;)
+\vbox (plain &tex;)Align the baseline of the bottom line in the minipage with the
baseline of the surrounding text (plain &tex;&textrsquo;s \vbox).
@@ -6529,15 +6551,15 @@
Text after
-indentation of paragraphs, in minipage
-paragraph indentation, in minipage
-\parindent
+indentation of paragraphs, in minipage
+paragraph indentation, in minipage
+\parindentBy default paragraphs are not indented in a minipage. Change
that with a command such as \setlength{\parindent}{1pc} at
the start of contents.
-footnotes in figures
-figures, footnotes in
+footnotes in figures
+figures, footnotes inFootnotes in a minipage environment are handled in a way that is
particularly useful for putting footnotes in figures or tables. A
\footnote or \footnotetext command puts the footnote at
@@ -6570,8 +6592,8 @@
This puts a table containing data side by side with a map graphic. They
are vertically centered.
-package, siunitx
-siunitxpackage
+package, siunitx
+siunitxpackage
% siunitx to have the S column specifier,
@@ -6604,11 +6626,11 @@
picturequotation & quoteminipageEnvironmentspicture
-environment, picture
-pictureenvironment
+environment, picture
+pictureenvironment
-creating pictures
-pictures, creating
+creating pictures
+pictures, creatingSynopses:
@@ -6637,7 +6659,7 @@
To start, here&textrsquo;s an example showing the parallelogram law for adding vectors.
-\unitlength
+\unitlength
\setlength{\unitlength}{1cm}
\begin{picture}(6,6) % picture box will be 6cm wide by 6cm tall
@@ -6681,7 +6703,7 @@
picture by shifting everything, you can just add the appropriate
optional argument.
-position, in picture
+position, in pictureEach picture command tells &latex; where to put something by
providing its position. A position is a pair such as (2.4,-5)
giving the x- and y-coordinates. A coordinate is a not a length,
@@ -6717,7 +6739,7 @@
places the object with its reference point at coordinates
. The reference points for various objects will be
described below.
-LR box
+LR box
The \put command creates an LR box (Modes).
Anything that can go in an \mbox (\mbox & \makebox) can
go in the text argument of the \put command. The reference point
@@ -6784,7 +6806,7 @@
\put\multiputpicture\put
-\put
+\putSynopsis:
@@ -6811,7 +6833,7 @@
\multiput\qbezier\putpicture\multiput
-\multiput
+\multiputSynopsis:
@@ -6842,7 +6864,7 @@
\qbezier\graphpaper\multiputpicture\qbezier
-\qbezier
+\qbezierSynopsis:
@@ -6894,7 +6916,7 @@
\graphpaper\line\qbezierpicture\graphpaper
-\graphpaper
+\graphpaperSynopsis:
@@ -6902,8 +6924,8 @@
\graphpaper[spacing](x_init,y_init)(x_dimen,y_dimen)
-package, graphpap
-graphpappackage
+package, graphpap
+graphpappackageDraw a coordinate grid. Requires the graphpap package.
The grid&textrsquo;s origin is (x_init,y_init).
@@ -6929,7 +6951,7 @@
\line\linethickness\graphpaperpicture\line
-\line
+\lineSynopsis:
@@ -6969,21 +6991,21 @@
If travel is negative then you get LaTeX Error: Bad \line or
\vector argument.
-graphics packages
-package, pict2e
-pict2epackage
+graphics packages
+package, pict2e
+pict2epackage
-package, TikZ
-TikZpackage
+package, TikZ
+TikZpackage
-package, PSTricks
-PSTrickspackage
+package, PSTricks
+PSTrickspackage
-package, MetaPost
-MetaPostpackage
+package, MetaPost
+MetaPostpackage
-package, Asymptote
-Asymptotepackage
+package, Asymptote
+AsymptotepackageStandard &latex; can only draw lines with a limited range of slopes
because these lines are made by putting together line segments from
@@ -7003,7 +7025,7 @@
\linethickness\thinlines\linepicture\linethickness
-\linethickness
+\linethicknessSynopsis:
@@ -7022,7 +7044,7 @@
\thinlines\thicklines\linethicknesspicture\thinlines
-\thinlines
+\thinlinesDeclaration to set the thickness of subsequent lines, circles, and ovals
in a picture environment to be 0.4pt. This is the default
@@ -7034,7 +7056,7 @@
\thicklines\circle\thinlinespicture\thicklines
-\thicklines
+\thicklinesDeclaration to set the thickness of subsequent lines, circles, and ovals
in a picture environment to be 0.8pt. See also
@@ -7046,7 +7068,7 @@
\circle\oval\thicklinespicture\circle
-\circle
+\circleSynopsis:
@@ -7073,7 +7095,7 @@
\oval\shortstack\circlepicture\oval
-\oval
+\ovalSynopsis:
@@ -7121,7 +7143,7 @@
\shortstack\vector\ovalpicture\shortstack
-\shortstack
+\shortstackSynopsis:
@@ -7160,7 +7182,7 @@
Center objects (default)
-\\ (for \shortstack objects)
+\\ (for \shortstack objects)Separate objects into lines with \\. These stacks are short in
that, unlike in a tabular or array environment, here the
rows are not spaced out to be of even baseline skips. Thus, in
@@ -7181,7 +7203,7 @@
\vector\makebox (picture)\shortstackpicture\vector
-\vector
+\vectorSynopsis:
@@ -7210,7 +7232,7 @@
\makebox (picture)\framebox (picture)\vectorpicture\makebox (picture)
-\makebox (for picture)
+\makebox (for picture)Synopsis:
@@ -7259,7 +7281,7 @@
\framebox (picture)\frame\makebox (picture)picture\framebox (picture)
-\framebox
+\frameboxSynopsis:
@@ -7291,8 +7313,8 @@
text; see \makebox (picture) for the values that it can
take.
-\fboxrule
-\fboxsep
+\fboxrule
+\fboxsepThe rule has thickness \fboxrule and there is a blank space
\fboxsep between the frame and the contents of the box.
@@ -7306,7 +7328,7 @@
\frame\dashbox\framebox (picture)picture\frame
-\frame
+\frameSynopsis:
@@ -7325,7 +7347,7 @@
\dashbox\framepicture\dashbox
-\dashbox
+\dashboxSynopsis:
@@ -7367,19 +7389,19 @@
quotation & quotequotation
-environment, quotation
-quotationenvironment
+environment, quotation
+quotationenvironment
-quoted text with paragraph indentation, displaying
-displaying quoted text with paragraph indentation
-paragraph indentations in quoted text
+quoted text with paragraph indentation, displaying
+displaying quoted text with paragraph indentation
+paragraph indentations in quoted textquote
-environment, quote
-quoteenvironment
+environment, quote
+quoteenvironment
-quoted text without paragraph indentation, displaying
-displaying quoted text without paragraph indentation
-paragraph indentations in quoted text, omitting
+quoted text without paragraph indentation, displaying
+displaying quoted text without paragraph indentation
+paragraph indentations in quoted text, omittingSynopsis:
@@ -7422,12 +7444,12 @@
-environment, tabbing
-tabbingenvironment
+environment, tabbing
+tabbingenvironment
-tab stops, using
-lining text up using tab stops
-alignment via tabbing
+tab stops, using
+lining text up using tab stops
+alignment via tabbingSynopsis:
@@ -7475,7 +7497,7 @@
the end of line, so that the width of the environment is
\linewidth.
-row, tabbing
+row, tabbingThe tabbing environment contains a sequence of tabbed
rows. The first tabbed row begins immediately after
\begin{tabbing} and each row ends with \\ or
@@ -7482,7 +7504,7 @@
\kill. The last row may omit the \\ and end with just
\end{tabbing}.
-pattern, current tab stops, tabbing
+pattern, current tab stops, tabbingAt any point the tabbing environment has a current tab stop
pattern, a sequence of tab stops, numbered 0, 1,
etc. These create n corresponding columns. Tab stop 0 is
@@ -7500,37 +7522,37 @@
They are all fragile (\protect).
-\\ (tabbing)\\ (tabbing)
+\\ (tabbing)\\ (tabbing)End a tabbed line and typeset it.
-\= (tabbing)\= (tabbing)
+\= (tabbing)\= (tabbing)Sets a tab stop at the current position.
-\> (tabbing)\> (tabbing)
-\>
+\> (tabbing)\> (tabbing)
+\>Advances to the next tab stop.
-\<\<
+\<\<Put following text to the left of the local margin (without changing
the margin). Can only be used at the start of the line.
-\+\+
+\+\+Moves the left margin of the next and all the
following commands one tab stop to the right, beginning tabbed line if
necessary.
-\-\-
+\-\-Moves the left margin of the next and all the
following commands one tab stop to the left, beginning tabbed line if
necessary.
-\' (tabbing)\' (tabbing)
+\' (tabbing)\' (tabbing)Moves everything that you have typed so far in the current column, i.e.,
everything from the most recent \>, \<, \',
\\, or \kill command, to the previous column and aligned
to the right, flush against the current column&textrsquo;s tab stop.
-\` (tabbing)\` (tabbing)
+\` (tabbing)\` (tabbing)Allows you to put text flush right against any tab stop, including tab
stop 0. However, it can&textrsquo;t move text to the right of the last
column because there&textrsquo;s no tab stop there. The \` command moves
@@ -7540,29 +7562,29 @@
\' command between the \` and the \\ or
\end{tabbing} command that ends the line.
-\a (tabbing)\a (tabbing)
-\a' (acute accent in tabbing)
-\a` (grave accent in tabbing)
-\a= (macron accent in tabbing)
+\a (tabbing)\a (tabbing)
+\a' (acute accent in tabbing)
+\a` (grave accent in tabbing)
+\a= (macron accent in tabbing)In a tabbing environment, the commands \=, \' and
\` do not produce accents as usual (Accents). Instead,
use the commands \a=, \a' and \a`.
-\kill\kill
+\kill\killSets tab stops without producing text. Works just like \\ except
that it throws away the current line instead of producing output for it.
Any \=, \+ or \- commands in that line remain in
effect.
-\poptabs\poptabs
-\poptabs
+\poptabs\poptabs
+\poptabsRestores the tab stop positions saved by the last \pushtabs.
-\pushtabs\pushtabs
+\pushtabs\pushtabsSaves all current tab stop positions. Useful for temporarily changing
tab stop positions in the middle of a tabbing environment.
-\tabbingsep\tabbingsep
+\tabbingsep\tabbingsepDistance of the text moved by \' to left of current tab stop.
@@ -7594,17 +7616,17 @@
end;
-package, algorithm2e
-algorithm2epackage
+package, algorithm2e
+algorithm2epackage
-package, fancyvrb
-fancyvrbpackage
+package, fancyvrb
+fancyvrbpackage
-package, listings
-listingspackage
+package, listings
+listingspackage
-package, minted
-mintedpackage
+package, minted
+mintedpackageThis example is just for illustration of the environment. To actually
@@ -7618,11 +7640,11 @@
tabletabulartabbingEnvironmentstable
-environment, table
-tableenvironment
+environment, table
+tableenvironment
-tables, creating
-creating tables
+tables, creating
+creating tablesSynopsis:
@@ -7665,7 +7687,7 @@
The label is optional; it is used for cross references (Cross
references).
-\caption
+\caption
The \caption command is also optional. It specifies caption
text title for the table (\caption). By default it is
numbered. If its optional lottitle is present then that text is
@@ -7693,11 +7715,11 @@
tabularthebibliographytableEnvironmentstabular
-environment, tabular
-tabularenvironment
+environment, tabular
+tabularenvironment
-lines in tables
-lining text up in tables
+lines in tables
+lining text up in tablesSynopsis:
@@ -7735,12 +7757,12 @@
The output will have two left-aligned columns with a vertical bar
between them. This is specified in tabular&textrsquo;s argument
{l|l}.
-& (for table cells)
+& (for table cells)
Put the entries into different columns by separating them with an
ampersand, &. The end of each row is marked with a double
backslash, \\. Put a horizontal rule below a row, after a double
backslash, with \hline.
-\\ (for tabular)
+\\ (for tabular)
After the last row the \\ is optional, unless an \hline
command follows to put a rule below the table.
@@ -7819,7 +7841,7 @@
\extracolsep
-\extracolsep
+\extracolsepAn \extracolsep{wd} command in an &arobase;-expression causes an
extra space of width wd to appear to the left of all subsequent
columns, until countermanded by another \extracolsep. Unlike
@@ -7878,7 +7900,7 @@
-\arrayrulewidth\arrayrulewidth
+\arrayrulewidth\arrayrulewidthtabular arrayrulewidthA length that is the thickness of the rule created by |,
\hline, and \vline in the tabular and array
@@ -7885,18 +7907,18 @@
environments. The default is .4pt. Change it as in
\setlength{\arrayrulewidth}{0.8pt}.
-\arraystretch\arraystretch
+\arraystretch\arraystretchtabular arraystrechA factor by which the spacing between rows in the tabular and
array environments is multiplied. The default is 1, for
no scaling. Change it as \renewcommand{\arraystretch}{1.2}.
-\doublerulesep\doublerulesep
+\doublerulesep\doubleruleseptabular doublerulesepA length that is the distance between the vertical rules produced by the
|| specifier. The default is 2pt.
-\tabcolsep\tabcolsep
+\tabcolsep\tabcolseptabular tabcolsepA length that is half of the space between columns. The default is
6pt. Change it with \setlength.
@@ -7918,7 +7940,7 @@
\multicolumn\vlinetabular\multicolumn
-\multicolumn
+\multicolumnSynopsis:
@@ -8018,7 +8040,7 @@
\vline\cline\multicolumntabular\vline
-\vline
+\vlineDraw a vertical line in a tabular or array environment
extending the full height and depth of an entry&textrsquo;s row. Can also be
used in an &arobase;-expression, although its synonym vertical
@@ -8051,7 +8073,7 @@
\cline\hline\vlinetabular\cline
-\cline
+\clineSynopsis:
@@ -8081,7 +8103,7 @@
\hline\clinetabular\hline
-\hline
+\hlineDraw a horizontal line the width of the enclosing tabular or
array environment. It&textrsquo;s most commonly used to draw a line at the
@@ -8106,10 +8128,10 @@
thebibliographytheoremtabularEnvironmentsthebibliography
-environment, thebibliography
-thebibliographyenvironment
+environment, thebibliography
+thebibliographyenvironment
-bibliography, creating (manually)
+bibliography, creating (manually)Synopsis:
@@ -8154,8 +8176,8 @@
commands. The tradition is to use 9 for bibliographies with less
than 10 references, 99 for ones with less than 100, etc.
-\bibname
-\refname
+\bibname
+\refnameThe bibliographic list is headed by a title such as Bibliography.
To change it there are two cases. In the book and report
classes, where the top level sectioning is \chapter and the
@@ -8166,8 +8188,8 @@
as with \renewcommand{\refname}{Cited references}, after
\begin{document}.
-package, babel
-babelpackage
+package, babel
+babelpackageLanguage support packages such as babel will automatically
redefine \refname or \bibname to fit the selected
@@ -8186,7 +8208,7 @@
\bibitem\citethebibliography\bibitem
-\bibitem
+\bibitemSynopsis:
@@ -8203,7 +8225,7 @@
Generate an entry labeled by default by a number generated using the
enumi counter. The citation key
-citation key
+citation keycite_key can be any string of
letters, numbers, and punctuation symbols (but not comma).
@@ -8260,7 +8282,7 @@
\cite\nocite\bibitemthebibliography\cite
-\cite
+\citeSynopsis:
@@ -8323,7 +8345,7 @@
\nociteUsing BibTeX\citethebibliography\nocite
-\nocite
+\nociteSynopsis:
@@ -8344,11 +8366,11 @@
Using BibTeX\nocitethebibliographyUsing Bib&tex;
-using Bib&tex;
-bib&tex;, using
-bibliography, creating (automatically)
-\bibliographystyle
-\bibliography
+using Bib&tex;
+bib&tex;, using
+bibliography, creating (automatically)
+\bibliographystyle
+\bibliographyAs described in thebibliography (thebibliography), a
sophisticated approach to managing bibliographies is provided by the
@@ -8414,8 +8436,8 @@
files, and rely on Bib&tex; to include in this document only those that
you used.
-*, to \nocite all keys
-\nocite {*}, for all keys
+*, to \nocite all keys
+\nocite {*}, for all keysWith Bib&tex;, the keys argument to \nocite can also be
the single character *. This means to implicitly cite all
entries from all given bibliographies.
@@ -8427,9 +8449,9 @@
Bib&tex; error messagesUsing BibTeXBib&tex; error messages
-Bib&tex; error messages
-error messages, from Bib&tex;
-.aux file and Bib&tex; commands
+Bib&tex; error messages
+error messages, from Bib&tex;
+.aux file and Bib&tex; commandsIf you forget to use \bibliography or \bibliographystyle
in your document (or, less likely, any \cite or \nocite
@@ -8442,17 +8464,17 @@
errors, and the corresponding user-level commands.
-\bibdata\bibdata
-\bibliography and internal \bibdata
+\bibdata\bibdata
+\bibliography and internal \bibdata\bibliography
-\bibstyle\bibstyle
-\bibliographystyle and internal \bibstyle
+\bibstyle\bibstyle
+\bibliographystyle and internal \bibstyle\bibliographystyle
-\citation\citation
-\cite and internal \citation
-\nocite and internal \citation
+\citation\citation
+\cite and internal \citation
+\nocite and internal \citation\cite, \nocite
@@ -8470,10 +8492,10 @@
theoremtitlepagethebibliographyEnvironmentstheorem
-environment, theorem
-theoremenvironment
+environment, theorem
+theoremenvironment
-theorems, typesetting
+theorems, typesettingSynopsis:
@@ -8501,11 +8523,11 @@
\end{thm}
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackage
-package, amsthm
-amsthmpackage
+package, amsthm
+amsthmpackageMost new documents use the packages amsthm and amsmath
from the American Mathematical Society. Among other things these
@@ -8517,11 +8539,11 @@
titlepageverbatimtheoremEnvironmentstitlepage
-environment, titlepage
-titlepageenvironment
+environment, titlepage
+titlepageenvironment
-making a title page
-title pages, creating
+making a title page
+title pages, creatingSynopsis:
@@ -8568,14 +8590,14 @@
verbatimversetitlepageEnvironmentsverbatim
-environment, verbatim
-verbatimenvironment
+environment, verbatim
+verbatimenvironment
-verbatim text
-simulating typed text
-typed text, simulating
-code, typesetting
-computer programs, typesetting
+verbatim text
+simulating typed text
+typed text, simulating
+code, typesetting
+computer programs, typesettingSynopsis:
@@ -8601,8 +8623,8 @@
The only restriction on literal-text is that it cannot include
the string \end{verbatim}.
-package, cprotect
-cprotectpackage
+package, cprotect
+cprotectpackageYou cannot use the verbatim environment in the argument to macros, for
instance in the argument to a \section. This is not the same as
@@ -8614,11 +8636,11 @@
when the macro was called. However, the cprotect package can
help with this.
-package, listings
-listingspackage
+package, listings
+listingspackage
-package, minted
-mintedpackage
+package, minted
+mintedpackageOne common use of verbatim input is to typeset computer code. Some
packages offer many features not provided by the verbatim
@@ -8626,11 +8648,11 @@
minted. For example, they are capable of pretty-printing,
line numbering, and selecting parts of files for a continuing listing.
-package, fancyvrb
-fancyvrbpackage
+package, fancyvrb
+fancyvrbpackage
-package, verbatimbox
-verbatimboxpackage
+package, verbatimbox
+verbatimboxpackageA package that provides many more options for verbatim environments is
fancyvrb. Another is verbatimbox.
@@ -8648,8 +8670,8 @@
\verbverbatim\verb
-\verb
-verbatim text, inline
+\verb
+verbatim text, inlineSynopsis:
@@ -8682,7 +8704,7 @@
other). The delimiter must not appear in literal-text. The
literal-text cannot include a line break.
-visible space
+visible spaceThe *-form differs only in that spaces are printed with a visible
space character.
@@ -8696,15 +8718,15 @@
The command's first argument is \verb*!filename with extension! and ...
-package, url
-urlpackage
+package, url
+urlpackageFor typesetting Internet addresses, urls, the package url
is a better option than the \verb command, since
it allows line breaks.
-package, cprotect
-cprotectpackage
+package, cprotect
+cprotectpackageYou cannot use \verb in the argument to a macro, for instance in
the argument to a \section. It is not a question of \verb
@@ -8721,10 +8743,10 @@
verseverbatimEnvironmentsverse
-environment, verse
-verseenvironment
+environment, verse
+verseenvironment
-poetry, an environment for
+poetry, an environment forSynopsis:
@@ -8745,7 +8767,7 @@
On the fair daughter of rich Capulet.
-\\ (for verse)
+\\ (for verse)Separate the lines of each stanza with \\, and use one or more
blank lines to separate the stanzas.
@@ -8773,8 +8795,8 @@
Line breakingPage breakingEnvironmentsTopLine breaking
-line breaking
-breaking lines
+line breaking
+breaking linesThe first thing &latex; does when processing ordinary text is to
translate your input file into a sequence of glyphs and spaces. To
@@ -8823,9 +8845,9 @@
\\\obeycr & \restorecrLine breaking\\
-\\ (force line break)
-new line, starting
-line break, forcing
+\\ (force line break)
+new line, starting
+line break, forcingSynopsis, one of:
@@ -8910,9 +8932,9 @@
\obeycr\restorecr
-\obeycr
-\restorecr
-new line, output as input
+\obeycr
+\restorecr
+new line, output as inputThe \obeycr command makes a return in the input file (^^M,
internally) the same as \\, followed by \relax. So each
@@ -8962,8 +8984,8 @@
\newline\- (hyphenation)\obeycr & \restorecrLine breaking\newline
-\newline
-new line, starting (paragraph mode)
+\newline
+new line, starting (paragraph mode)In ordinary text, this ends a line in a way that does not right-justify
it, so the text before the end of line is not stretched. That is, in
@@ -8995,8 +9017,8 @@
\- (hyphenation)\slash\newlineLine breaking\- (discretionary hyphen)
-\- (hyphenation)
-hyphenation, forcing
+\- (hyphenation)
+hyphenation, forcingTell &latex; that it may hyphenate the word at that point. When you
insert \- commands in a word, the word will only be hyphenated at
@@ -9039,8 +9061,8 @@
\slash\discretionary\- (hyphenation)Line breaking\slash: breakable /
-\slash
-slash character, breakable
+\slash
+slash character, breakableThe \slash command produces a / character and then a
penalty of the same value as an explicit - character
@@ -9056,8 +9078,8 @@
\discretionary\fussy & \sloppy\slashLine breaking\discretionary (generalized hyphenation point)
-hyphenation, discretionary
-discretionary hyphenation
+hyphenation, discretionary
+discretionary hyphenationSynopsis:
@@ -9131,9 +9153,9 @@
\fussy\sloppy
-\fussy
-\sloppy
-line breaks, changing
+\fussy
+\sloppy
+line breaks, changingDeclarations to make &tex; more picky or less picky about line
breaking. Declaring \fussy usually avoids too much space between
@@ -9155,10 +9177,10 @@
sloppypar\fussy & \sloppysloppypar
-environment, sloppypar
-sloppyparenvironment
+environment, sloppypar
+sloppyparenvironment
-sloppypar environment
+sloppypar environmentSynopsis:
@@ -9195,8 +9217,8 @@
\hyphenation\linebreak & \nolinebreak\fussy & \sloppyLine breaking\hyphenation
-\hyphenation
-hyphenation, defining
+\hyphenation
+hyphenation, definingSynopsis:
@@ -9229,10 +9251,10 @@
\linebreak\nolinebreak
-\linebreak
-\nolinebreak
-line breaks, forcing
-line breaks, preventing
+\linebreak
+\nolinebreak
+line breaks, forcing
+line breaks, preventingSynopses, one of:
@@ -9276,8 +9298,8 @@
Page breakingFootnotesLine breakingTopPage breaking
-page breaking
-breaking pages
+page breaking
+breaking pagesOrdinarily &latex; automatically takes care of breaking output into
pages with its usual aplomb. But if you are writing commands, or
@@ -9285,7 +9307,7 @@
understand how to influence its actions.
-badness
+badness&latex;&textrsquo;s algorithm for splitting a document into pages is more complex
than just waiting until there is enough material to fill a page and
outputting the result. Instead, &latex; typesets more material than
@@ -9322,12 +9344,12 @@
\clearpage & \cleardoublepage\clearpage
-\clearpage
-flushing floats and starting a page
-starting a new page and clearing floats
+\clearpage
+flushing floats and starting a page
+starting a new page and clearing floats\cleardoublepage
-\cleardoublepage
-starting on a right-hand page
+\cleardoublepage
+starting on a right-hand pageSynopsis:
@@ -9384,9 +9406,9 @@
\newpage\enlargethispage\clearpage & \cleardoublepagePage breaking\newpage
-\newpage
-new page, starting
-starting a new page
+\newpage
+new page, starting
+starting a new pageSynopsis:
@@ -9429,8 +9451,8 @@
\enlargethispage\pagebreak & \nopagebreak\newpagePage breaking\enlargethispage
-\enlargethispage
-enlarge current page
+\enlargethispage
+enlarge current pageSynopsis, one of:
@@ -9465,10 +9487,10 @@
\pagebreak\nopagebreak
-\pagebreak
-\nopagebreak
-page break, forcing
-page break, preventing
+\pagebreak
+\nopagebreak
+page break, forcing
+page break, preventingSynopses:
@@ -9518,8 +9540,8 @@
occurred while \output is active. \newpage, for a command that
does not have these effects.
-\samepage
-samepage environment
+\samepage
+samepage environmentA declaration \samepage and corresponding samepage
environment try to only allow breaks between paragraphs. They are not
perfectly reliable. For more on keeping material on the same page,
@@ -9531,7 +9553,7 @@
FootnotesDefinitionsPage breakingTopFootnotes
-footnotes, creating
+footnotes, creatingPlace a footnote at the bottom of the current page, as here.
@@ -9565,7 +9587,7 @@
\footnote\footnotemarkFootnotes\footnote
-\footnote
+\footnoteSynopsis, one of:
@@ -9590,9 +9612,9 @@
the footnote. If you use this then &latex; does not increment the
footnote counter.
-footnotes, symbols instead of numbers
-\fnsymbol, and footnotes
-\&arobase;fnsymbol
+footnotes, symbols instead of numbers
+\fnsymbol, and footnotes
+\&arobase;fnsymbolBy default, &latex; uses arabic numbers as footnote markers. Change
this with something like
\renewcommand{\thefootnote}{\fnsymbol{footnote}}, which
@@ -9603,11 +9625,11 @@
&latex; determines the spacing of footnotes with two parameters.
-footnote parameters
-parameters, for footnotes
+footnote parameters
+parameters, for footnotes
-\footnoterule\footnoterule
+\footnoterule\footnoterulefootnote footnoteruleProduces the rule separating the main text on a page from the page&textrsquo;s
footnotes. Default dimensions in the standard document classes (except
@@ -9627,9 +9649,9 @@
\kern 2pt} % and this 2
-\footnotesep\footnotesep
+\footnotesep\footnotesepfootnote footnotesep
-strut
+strutThe height of the strut placed at the beginning of the footnote
(\strut). By default, this is set to the normal strut for
\footnotesize fonts (Font sizes), therefore there is no
@@ -9647,8 +9669,8 @@
paragraph mode; Modes). There are some workarounds; see
following sections.
-footnotes, in a minipage
-mpfootnote counter
+footnotes, in a minipage
+mpfootnote counterIn a minipage environment the \footnote command uses the
mpfootnote counter instead of the footnote counter, so
they are numbered independently. They are shown at the bottom of the
@@ -9660,7 +9682,7 @@
\footnotemark\footnotetext\footnoteFootnotes\footnotemark
-\footnotemark
+\footnotemarkSynopsis, one of:
@@ -9701,11 +9723,11 @@
\maketitle
-package, cleveref
-cleverefpackage
+package, cleveref
+cleverefpackage
-package, hyperref
-hyperrefpackage
+package, hyperref
+hyperrefpackageThis example accomplishes the same by using the package cleveref.
@@ -9719,8 +9741,8 @@
But the key lemma is from Tinker.\cref{fn:TE}
-package, hyperref
-hyperrefpackage
+package, hyperref
+hyperrefpackageIt will work with the package hyperref.
@@ -9742,7 +9764,7 @@
\footnotetextFootnotes in section headings\footnotemarkFootnotes\footnotetext
-\footnotetext
+\footnotetextSynopsis, one of:
@@ -9765,8 +9787,8 @@
Footnotes in section headingsFootnotes in a table\footnotetextFootnotesFootnotes in section headings
-footnote, in section headings
-table of contents, avoiding footnotes
+footnote, in section headings
+table of contents, avoiding footnotesPutting a footnote in a section heading, as in:
@@ -9797,7 +9819,7 @@
Footnotes in a tableFootnotes of footnotesFootnotes in section headingsFootnotesFootnotes in a table
-footnote, in a table
+footnote, in a tableInside a tabular or array environment the \footnote
command does not work; there is a footnote mark in the table cell but
@@ -9850,8 +9872,8 @@
\end{center}
-package, tablefootnote
-tablefootnotepackage
+package, tablefootnote
+tablefootnotepackageFor a floating table environment (table), use the
tablefootnote package.
@@ -9881,10 +9903,10 @@
Footnotes of footnotesFootnotes in a tableFootnotesFootnotes of footnotes
-footnote, of a footnote
+footnote, of a footnote
-package, bigfoot
-bigfootpackage
+package, bigfoot
+bigfootpackageParticularly in the humanities, authors can have multiple classes of
footnotes, including having footnotes of footnotes. The package
@@ -9907,7 +9929,7 @@
DefinitionsCountersFootnotesTopDefinitions
-definitions
+definitions&latex; has support for making new commands of many different kinds.
@@ -9934,13 +9956,13 @@
\newcommand\renewcommand
-\newcommand
-\renewcommand
-commands, defining new ones
-commands, redefining
-defining a new command
-redefining a command
-new commands, defining
+\newcommand
+\renewcommand
+commands, defining new ones
+commands, redefining
+defining a new command
+redefining a command
+new commands, definingSynopses, one of (three regular forms, three starred forms):
@@ -9969,9 +9991,9 @@
Define or redefine a command (see also \DeclareRobustCommand in
Class and package commands).
-starred form, defining new commands
-*-form, defining new commands
-\long, not defining a command as
+starred form, defining new commands
+*-form, defining new commands
+\long, not defining a command asThe starred form of these two forbids the arguments from containing
multiple paragraphs of text (i.e., a \par token; in plain
&tex; terms: the commands are not \long). With the default
@@ -9994,8 +10016,8 @@
different number of arguments than the old version.
optargdefault
-optional arguments, defining and using
-arguments, optional, defining and using
+optional arguments, defining and using
+arguments, optional, defining and usingOptional; if this argument is present then the first argument of
\cmd is optional, with default value optargdefault
(which may be the empty string). If optargdefault is not present
@@ -10028,7 +10050,7 @@
may be a &latex; error, there may be incorrect typeset output, or both.
defn
-parameters, substituting
+parameters, substitutingRequired; the text to be substituted for every occurrence of
\cmd. The parameters #1, #2,
&dots;, #nargs are replaced by the values supplied when
@@ -10037,7 +10059,7 @@
-blanks, after control sequences
+blanks, after control sequences&tex; ignores blanks in the source following a control word
(Control sequences), as in \cmd . If you want a space
there, one solution is to type {} after the command
@@ -10120,7 +10142,7 @@
Control sequences\newcommand & \renewcommandControl sequence, control word and control symbol
-control sequences
+control sequencesWhen reading input &tex; converts the stream of read characters into a
sequence of tokens. When &tex; sees a backslash \, it will
@@ -10131,13 +10153,13 @@
•
-control word, defined
+control word, definedcontrol word, when the control sequence is gathered from a
\ followed by at least one ASCII letter (A-Z and
a-z), followed by at least one non-letter.
•
-control symbol, defined
+control symbol, definedcontrol symbol, when the control sequence is gathered from a
\ followed by one non-letter character.
@@ -10170,10 +10192,10 @@
\providecommand\makeatletter & \makeatother\newcommand & \renewcommandDefinitions\providecommand
-\providecommand
-commands, defining new ones
-defining a new command
-new commands, defining
+\providecommand
+commands, defining new ones
+defining a new command
+new commands, definingSynopses, one of:
@@ -10212,8 +10234,8 @@
\makeatletter\makeatother
-\makeatother
-\makeatother
+\makeatother
+\makeatotherSynopsis:
@@ -10230,9 +10252,9 @@
category code of the at-sign to code 12, its default value.
As &tex; reads characters, it assigns each one a category code, or
-catcode
-character category code
-category code, character
+catcode
+character category code
+category code, character
catcode. For instance, it assigns the backslash
character \ the catcode 0. Command names
consist of a category 0 character, ordinarily backslash, followed
@@ -10254,8 +10276,8 @@
arrange that the at-sign has the character code of a letter,
catcode 11.
-package, macros2e
-macros2epackage
+package, macros2e
+macros2epackageFor a comprehensive list of macros with an at-sign in their names see
https://ctan.org/pkg/macros2e.
@@ -10276,9 +10298,9 @@
\&arobase;ifstar\newcounter\makeatletter & \makeatotherDefinitions\&arobase;ifstar
-\&arobase;ifstar
-commands, star-variants
-star-variants, commands
+\&arobase;ifstar
+commands, star-variants
+star-variants, commandsSynopsis:
@@ -10346,11 +10368,11 @@
\agentsecret *{Bond} are equivalent. However, the
standard practice is not to insert any such spaces.
-package, suffix
-suffixpackage
+package, suffix
+suffixpackage
-package, xparse
-xparsepackage
+package, xparse
+xparsepackageThere are two alternative ways to accomplish the work of
\&arobase;ifstar. (1) The suffix package allows the
@@ -10372,8 +10394,8 @@
\newcounter\newlength\&arobase;ifstarDefinitions\newcounter: Allocating a counter
-\newcounter
-counters, defining new
+\newcounter
+counters, defining newSynopsis, one of:
@@ -10425,11 +10447,11 @@
\newlength\newsavebox\newcounterDefinitions\newlength
-\newlength
-lengths, allocating new
-rubber lengths, defining new
-skip register, plain &tex;
-glue register, plain &tex;
+\newlength
+lengths, allocating new
+rubber lengths, defining new
+skip register, plain &tex;
+glue register, plain &tex;Synopsis:
@@ -10462,8 +10484,8 @@
\newsavebox\newenvironment & \renewenvironment\newlengthDefinitions\newsavebox
-\newsavebox
-box, allocating new
+\newsavebox
+box, allocating newSynopsis:
@@ -10502,11 +10524,11 @@
\newenvironment\renewenvironment
-\newenvironment
-\renewenvironment
-environments, defining
-defining new environments
-redefining environments
+\newenvironment
+\renewenvironment
+environments, defining
+defining new environments
+redefining environmentsSynopses, one of:
@@ -10534,7 +10556,7 @@
Define or redefine the environment env, that is, create the
construct \begin{env} ... body ... \end{env}.
-*-form of environment commands
+*-form of environment commandsThe starred form of these commands requires that the arguments not
contain multiple paragraphs of text. However, the body of these
environments can contain multiple paragraphs.
@@ -10666,12 +10688,12 @@
\newtheorem\newfont\newenvironment & \renewenvironmentDefinitions\newtheorem
-\newtheorem
-theorems, defining
-defining new theorems
+\newtheorem
+theorems, defining
+defining new theorems
-theorem-like environment
-environment, theorem-like
+theorem-like environment
+environment, theorem-likeSynopses:
@@ -10801,9 +10823,9 @@
\newfont\protect\newtheoremDefinitions\newfont
-\newfont
-fonts, new commands for
-defining new fonts
+\newfont
+fonts, new commands for
+defining new fontsThis command is obsolete. This description is here only to help with old
@@ -10824,8 +10846,8 @@
The control sequence must not already be defined. It must begin with a
backslash, \.
-at clause, in font definitions
-design size, in font definitions
+at clause, in font definitions
+design size, in font definitionsThe font description consists of a fontname and an optional
at clause. &latex; will look on your system for a file named
fontname.tfm. The at clause can have the form either
@@ -10849,9 +10871,9 @@
\protect\ignorespaces & \ignorespacesafterend\newfontDefinitions\protect
-\protect
-fragile commands
-robust commands
+\protect
+fragile commands
+robust commandsAll &latex; commands are either fragile or robust. A
fragile command can break when it is used in the argument to certain
@@ -10865,7 +10887,7 @@
.aux auxiliary file, moving it there for use elsewhere in the
document such as in the table of contents. Such an argument that is
used in multiple places is referred to as a
-moving arguments
+moving arguments
moving argument. A command is fragile if it can
expand during this process into invalid &tex; code. Some examples of
moving arguments are those that appear in the \caption{...}
@@ -10892,7 +10914,7 @@
robust. Similarly, \(...\) math was fragile and is now robust
($...$ has always been robust).
-\verb, as fragile command
+\verb, as fragile commandPerhaps the most commonly used remaining fragile command is
\verb; for example,
@@ -10907,10 +10929,10 @@
rewrite the caption (or section heading or whatever) to use
\texttt, often the simplest solution.
-package, cprotect
-cprotectpackage
+package, cprotect
+cprotectpackage
-\cprotect
+\cprotectAlternatively, to use \verb, you can apply the
\cprotect command from cprotect package
(https://ctan.org/pkg/cprotect) to the \caption:
@@ -10919,7 +10941,7 @@
\cprotect\caption{This \verb|\command| is ok with \verb|\cprotect|.}
-\cprotEnv
+\cprotEnv\cprotect also allows use of \begin...\end environments
in moving arguments, where they are normally not allowed, via a
similar prefix command \cprotEnv.
@@ -10931,10 +10953,10 @@
\ignorespaces\ignorespacesafterend
-\ignorespaces
-\ignorespacesafterend
-spaces, ignore around commands
-commands, ignore spaces
+\ignorespaces
+\ignorespacesafterend
+spaces, ignore around commands
+commands, ignore spacesSynopsis:
@@ -11029,12 +11051,12 @@
xspace packageClass and package commands\ignorespaces & \ignorespacesafterendDefinitionsxspace package
-\xspace
-package, xspace
-xspacepackage
+\xspace
+package, xspace
+xspacepackage
-spaces, ignore around commands
-commands, ignore spaces
+spaces, ignore around commands
+commands, ignore spacesThis is an add-on package, not part of core &latex;. Synopsis:
@@ -11097,9 +11119,9 @@
Class and package commandsxspace packageDefinitionsClass and package commands
-class and package commands
-package and class commands
-commands, class and package
+class and package commands
+package and class commands
+commands, class and packageThese are commands designed to help writers of classes or packages.
@@ -11107,7 +11129,7 @@
* \AtBeginDvi & \AtEndDvi::
* \AtEndOfClass & \AtEndOfPackage::
* \CheckCommand::
-
* \ClassError and \PackageError and others::
+
* \ClassError and \PackageError and other messages::
* \CurrentOption::
* \DeclareOption::
* \DeclareRobustCommand::
@@ -11128,8 +11150,8 @@
\AtBeginDvi\AtEndDvi
-\AtBeginDvi
-\AtEndDvi
+\AtBeginDvi
+\AtEndDviSynopsis:
@@ -11144,8 +11166,8 @@
the shipout/firstpage hook; new code should use that hook
directly.
-package, atenddvi
-atenddvipackage
+package, atenddvi
+atenddvipackageSimilarly, \AtEndDvi (previously available only with the
atenddvi package) is code executed when finalizing the main
@@ -11158,8 +11180,8 @@
\AtEndOfClass\AtEndOfPackage
-\AtEndOfClass
-\AtEndOfPackage
+\AtEndOfClass
+\AtEndOfPackageSynopses:
@@ -11179,13 +11201,13 @@
-\CheckCommand\ClassError and \PackageError and others\AtEndOfClass & \AtEndOfPackageClass and package commands
+\CheckCommand\ClassError and \PackageError and other messages\AtEndOfClass & \AtEndOfPackageClass and package commands\CheckCommand
-\CheckCommand
-new command, checking definition of
-long command
-\long command, checking for
+\CheckCommand
+new command, checking definition of
+long command
+\long command, checking forSynopsis:
@@ -11210,19 +11232,22 @@
-\ClassError and \PackageError and others\CurrentOption\CheckCommandClass and package commands
-\ClassError and \PackageError and others
+\ClassError and \PackageError and other messages\CurrentOption\CheckCommandClass and package commands
+\ClassError and \PackageError and other messages
+\ClassError and \PackageError and others\ClassError\ClassWarning\ClassWarningNoLine
+\ClassNote
+\ClassNoteNoLine\ClassInfo
-\ClassInfoNoLine\PackageError\PackageWarning\PackageWarningNoLine
+\PackageNote
+\PackageNoteNoLine\PackageInfo
-\PackageInfoNoLineProduce error, warning, and informational messages for classes:
@@ -11230,13 +11255,15 @@
\ClassError{class name}{error-text}{help-text}\ClassWarning{class name}{warning-text}\ClassWarningNoLine{class name}{warning-text}
-\ClassInfo{class name}{info-text}
-\ClassInfoNoLine{class name}{info-text}
-\ClassError
-\ClassWarning
-\ClassWarningNoLine
-\ClassInfo
-\ClassInfoNoLine
+\ClassNote{class name}{note-text}
+\ClassNoteNoLine{class name}{note-text}
+\ClassInfo{class name}{log-text}
+\ClassError
+\ClassWarning
+\ClassWarningNoLine
+\ClassNote
+\ClassNoteNoLine
+\ClassInfoand the same for packages:
@@ -11244,43 +11271,51 @@
\PackageError{package name}{error-text}{help-text}\PackageWarning{package name}{warning-text}\PackageWarningNoLine{package name}{warning-text}
-\PackageInfo{package name}{info-text}
-\PackageInfoNoLine{package name}{info-text}
-\PackageError
-\PackageWarning
-\PackageWarningNoLine
-\PackageInfo
-\PackageInfoNoLine
+\PackageNote{package name}{note-text}
+\PackageNoteNoLine{package name}{note-text}
+\PackageInfo{package name}{log-text}
+\PackageError
+\PackageWarning
+\PackageWarningNoLine
+\PackageNote
+\PackageNoteNoLine
+\PackageInfoFor \ClassError and \PackageError the message is
error-text, followed by &tex;&textrsquo;s &textlsquo;?&textrsquo; error prompt. If the
-user then asks for help by typing h, they see the help
-text.
+user then asks for help by typing h, they see help-text.
-The four Warning commands are similar except that they write
-warning-text on the screen with no error prompt. The four
-Info commands write info-text only in the transcript
-file. The NoLine versions omit the number of the line
+The four Warning commands write warning-text on the
+terminal and log file (with no error prompt), prefixed by the text
+Warning:.
+
+
+The four Note commands also write the note-text to the
+terminal and log file, without the Warning: prefix.
+
+The NoLine versions omit the number of the input line
generating the message, while the other versions do show that number.
-\protect, and message text
-\space, and message text
-\MessageBreak, and message text
+The two Info commands write log-text only in the
+transcript file and not to the terminal.
+
+\protect, and message text
+\space, and message text
+\MessageBreak, and message textTo format the messages, including the help-text: use
\protect to stop a command from expanding, get a line break
-with \MessageBreak, and get a space with \space when a
-space character is ignore, most commonly after a command.
+with \MessageBreak, and get a space with \space where a
+space character is ignored, most commonly after a command.
&latex; appends a period to the messages.
-
-\CurrentOption\DeclareOption\ClassError and \PackageError and othersClass and package commands
+\CurrentOption\DeclareOption\ClassError and \PackageError and other messagesClass and package commands\CurrentOption
-\CurrentOption
-option, currently being processed
+\CurrentOption
+option, currently being processedExpands to the name of the option currently being processed. This can
only be used within the code argument of either
@@ -11291,11 +11326,11 @@
\DeclareOption\DeclareRobustCommand\CurrentOptionClass and package commands\DeclareOption
-\DeclareOption
-class options
-package options
-options, class
-options, package
+\DeclareOption
+class options
+package options
+options, class
+options, packageSynopsis:
@@ -11312,9 +11347,9 @@
must contain \DeclareOption{logo}{code} (and later,
\ProcessOptions).
-default option processing
-option processing by default
-Unused global option warning, handling
+default option processing
+option processing by default
+Unused global option warning, handlingIf you request an option that has not been declared, by default this
will produce a warning like Unused global option(s):
[badoption]. This can be changed by using
@@ -11349,9 +11384,9 @@
\DeclareRobustCommand\ExecuteOptions\DeclareOptionClass and package commands\DeclareRobustCommand
-\DeclareRobustCommand
-new command, definition
-robust command, defining
+\DeclareRobustCommand
+new command, definition
+robust command, definingSynopsis:
@@ -11382,13 +11417,13 @@
using \newcommand so unless the command&textrsquo;s data is fragile and the
command is used within a moving argument, use \newcommand.
-package, etoolbox
-etoolboxpackage
+package, etoolbox
+etoolboxpackage
-e-&tex;, and robust commands
-\newrobustcmd (etoolbox package)
-\renewrobustcmd (etoolbox package)
-\providerobustcmd (etoolbox package)
+e-&tex;, and robust commands
+\newrobustcmd (etoolbox package)
+\renewrobustcmd (etoolbox package)
+\providerobustcmd (etoolbox package)Related to this, the etoolbox package offers three commands
and their starred forms: \newrobustcmd(*)
@@ -11418,7 +11453,7 @@
\ExecuteOptions\IfFileExists & \InputIfFileExists\DeclareRobustCommandClass and package commands\ExecuteOptions
-\ExecuteOptions
+\ExecuteOptionsSynopsis:
@@ -11426,7 +11461,7 @@
\ExecuteOptions{option-list}
-\ds&arobase;option
+\ds&arobase;optionFor each option option in option-list, in order, this
command executes the command \ds&arobase;option. If this
command is not defined then that option is silently ignored.
@@ -11443,8 +11478,8 @@
\IfFileExists\InputIfFileExists
-\IfFileExists
-\InputIfFileExists
+\IfFileExists
+\InputIfFileExistsSynopses:
@@ -11494,8 +11529,8 @@
\LoadClass\LoadClassWithOptions
-\LoadClass
-\LoadClassWithOptions
+\LoadClass
+\LoadClassWithOptionsSynopses:
@@ -11525,7 +11560,7 @@
Standard LaTeX document class' is available.
-\PassOptionsToClass, ignoring
+\PassOptionsToClass, ignoringThe command version \LoadClassWithOptions uses the list of
options for the current class. This means it ignores any options passed
to it via \PassOptionsToClass. This is a convenience command
@@ -11537,10 +11572,10 @@
\NeedsTeXFormat\OptionNotUsed\LoadClass & \LoadClassWithOptionsClass and package commands\NeedsTeXFormat
-\NeedsTeXFormat
-format, requiring
-version of format, requiring
-date of format, requiring
+\NeedsTeXFormat
+format, requiring
+version of format, requiring
+date of format, requiringSynopsis:
@@ -11572,10 +11607,10 @@
\OptionNotUsed\PassOptionsToClass & \PassOptionsToPackage\NeedsTeXFormatClass and package commands\OptionNotUsed
-\OptionNotUsed
+\OptionNotUsed
-unused options, adding to list
-options, list of unused
+unused options, adding to list
+options, list of unusedAdds the current option to the list of unused options. Can only be used
within the code argument of either \DeclareOption or
\DeclareOption*.
@@ -11593,8 +11628,8 @@
\PassOptionsToClass\PassOptionsToPackage
-\PassOptionsToClass
-\PassOptionsToPackage
+\PassOptionsToClass
+\PassOptionsToPackageSynopses:
@@ -11608,8 +11643,8 @@
\usepackage command for the class clsname or the package
pkgname, respectively.
-option clash
-conflict between package options
+option clash
+conflict between package optionsThe reason for these commands is that although you may load a package
any number of times with no options, if you can specify options only
the first time you load the package. Loading a package with options
@@ -11658,9 +11693,9 @@
\ProcessOptions\ProvidesClass & \ProvidesPackage\PassOptionsToClass & \PassOptionsToPackageClass and package commands\ProcessOptions
-\ProcessOptions
-processing options
-options, processing
+\ProcessOptions
+processing options
+options, processingSynopsis:
@@ -11673,9 +11708,9 @@
in the class file as \ProcessOptions\relax (because of the
existence of the starred version, described below).
-options, global and local
-local options
-global options
+options, global and local
+local options
+global optionsOptions come in two types. Local options have been specified
for this particular package in \usepackage[options],
\RequirePackage[options], or the options argument
@@ -11720,8 +11755,8 @@
\ProvidesClass\ProvidesPackage
-\ProvidesClass
-\ProvidesPackage
+\ProvidesClass
+\ProvidesPackageSynopses:
@@ -11770,7 +11805,7 @@
\ProvidesFile\RequirePackage & \RequirePackageWithOptions\ProvidesClass & \ProvidesPackageClass and package commands\ProvidesFile
-\ProvidesFile
+\ProvidesFileSynopsis:
@@ -11802,8 +11837,8 @@
\RequirePackage\RequirePackageWithOptions
-\RequirePackage
-\RequirePackageWithOptions
+\RequirePackage
+\RequirePackageWithOptionsSynopsis:
@@ -11840,7 +11875,7 @@
\DocumentMetadata command (\DocumentMetadata).
The &latex; development team strongly recommends use of these and
-related commands over Plain &tex;&textrsquo;s \input; see the Class
+related commands over plain &tex;&textrsquo;s \input; see the Class
Guide (https://ctan.org/pkg/clsguide).
@@ -11850,8 +11885,8 @@
CountersLengthsDefinitionsTopCounters
-counters, a list of
-variables, a list of
+counters, a list of
+variables, a list ofEverything &latex; numbers for you has a counter associated with
it. The name of the counter is often the same as the name of the
@@ -11863,23 +11898,23 @@
Below is a list of the counters used in &latex;&textrsquo;s standard document
classes to control numbering.
-part counter
-chapter counter
-section counter
-subsection counter
-subsubsection counter
-paragraph counter
-subparagraph counter
-page counter
-equation counter
-figure counter
-table counter
-footnote counter
-mpfootnote counter
-enumi counter
-enumii counter
-enumiii counter
-enumiv counter
+part counter
+chapter counter
+section counter
+subsection counter
+subsubsection counter
+paragraph counter
+subparagraph counter
+page counter
+equation counter
+figure counter
+table counter
+footnote counter
+mpfootnote counter
+enumi counter
+enumii counter
+enumiii counter
+enumiv counter
part paragraph figure enumi
chapter subparagraph table enumii
@@ -11912,7 +11947,7 @@
\alph \Alph \arabic \roman \Roman \fnsymbol\usecounterCounters\alph \Alph \arabic \roman \Roman \fnsymbol: Printing counters
-counters, printing
+counters, printingPrint the value of a counter, in a specified style. For instance, if
the counter counter has the value 1 then a
@@ -11924,30 +11959,30 @@
start with a backslash.
-\alph{counter}\alph{counter}
+\alph{counter}\alph{counter}Print the value of counter in lowercase letters: &textlsquo;a&textrsquo;, &textlsquo;b&textrsquo;,
&enddots; If the counter&textrsquo;s value is less than 1 or more than 26 then
you get LaTeX Error: Counter too large.
-\Alph{counter}\Alph{counter}
+\Alph{counter}\Alph{counter}Print in uppercase letters: &textlsquo;A&textrsquo;, &textlsquo;B&textrsquo;, &enddots; If the counter&textrsquo;s value
is less than 1 or more than 26 then you get LaTeX Error: Counter
too large.
-\arabic{counter}\arabic{counter}
+\arabic{counter}\arabic{counter}Print in Arabic numbers such as 5 or -2.
-\roman{counter}\roman{counter}
+\roman{counter}\roman{counter}Print in lowercase roman numerals: &textlsquo;i&textrsquo;, &textlsquo;ii&textrsquo;, &enddots; If the
counter&textrsquo;s value is less than 1 then you get no warning or error but
&latex; does not print anything in the output.
-\Roman{counter}\Roman{counter}
+\Roman{counter}\Roman{counter}Print in uppercase roman numerals: &textlsquo;I&textrsquo;, &textlsquo;II&textrsquo;, &enddots; If the
counter&textrsquo;s value is less than 1 then you get no warning or error but
&latex; does not print anything in the output.
-\fnsymbol{counter}\fnsymbol{counter}
+\fnsymbol{counter}\fnsymbol{counter}Prints the value of counter using a sequence of nine symbols that
are traditionally used for labeling footnotes. The value of
counter should be between 1 and 9, inclusive. If the
@@ -11988,9 +12023,9 @@
\usecounter\value\alph \Alph \arabic \roman \Roman \fnsymbolCounters\usecounter
-\usecounter
-list items, specifying counter
-numbered items, specifying counter
+\usecounter
+list items, specifying counter
+numbered items, specifying counterSynopsis:
@@ -12025,8 +12060,8 @@
\value\setcounter\usecounterCounters\value
-\value
-counters, getting value of
+\value
+counters, getting value ofSynopsis:
@@ -12069,9 +12104,9 @@
\setcounter\addtocounter\valueCounters\setcounter
-\setcounter
-counters, setting
-setting counters
+\setcounter
+counters, setting
+setting countersSynopsis:
@@ -12097,7 +12132,7 @@
\addtocounter\refstepcounter\setcounterCounters\addtocounter
-\addtocounter
+\addtocounterSynopsis:
@@ -12121,7 +12156,7 @@
\refstepcounter\stepcounter\addtocounterCounters\refstepcounter
-\refstepcounter
+\refstepcounterSynopsis:
@@ -12145,7 +12180,7 @@
\stepcounter\day & \month & \year\refstepcounterCounters\stepcounter
-\stepcounter
+\stepcounterSynopsis:
@@ -12170,9 +12205,9 @@
\day\month\year
-\day
-\month
-\year
+\day
+\month
+\year&latex; defines the counter \day for the day of the month
(nominally with value between 1 and 31), \month for the month of
@@ -12201,16 +12236,16 @@
LengthsMaking paragraphsCountersTopLengths
-lengths, defining and using
+lengths, defining and usingA length is a measure of distance. Many &latex; commands take a
length as an argument.
-rigid lengths
-rubber lengths
-dimen plain &tex;
-skip plain &tex;
-glue plain &tex;
+rigid lengths
+rubber lengths
+dimen plain &tex;
+skip plain &tex;
+glue plain &tex;Lengths come in two types. A rigid length such as 10pt
does not contain a plus or minus component. (Plain
&tex; calls this a dimen.) A rubber length (what plain
@@ -12338,57 +12373,57 @@
Units of length\setlengthLengthsUnits of length
-units, of length
+units, of length&tex; and &latex; know about these units both inside and outside of
math mode.
-ptpt
-point
+ptpt
+pointunits of length ptPoint, 1/72.27 inch. The (approximate) conversion to metric units
is 1point = .35146mm = .035146cm.
-pcpc
-pica
+pcpc
+picaunits of length pcPica, 12 pt
-inin
-inch
+inin
+inchunits of length inInch, 72.27 pt
-bpbp
-big point
-PostScript point
+bpbp
+big point
+PostScript pointunits of length bpBig point, 1/72 inch. This length is the definition of a point in
PostScript and many desktop publishing systems.
-mmmm
-millimeter
+mmmm
+millimeterunits of length mmMillimeter, 2.845pt
-cmcm
-centimeter
+cmcm
+centimeterunits of length cmCentimeter, 10mm
-dddd
-didot point
+dddd
+didot pointunits of length ddDidot point, 1.07 pt
-cccc
-cicero
+cccc
+cicerounits of length ccCicero, 12 dd
-spsp
-scaled point
+spsp
+scaled pointunits of length spScaled point, 1/65536 pt
@@ -12398,9 +12433,9 @@
than being an absolute dimension.
-exex
-x-height
-ex
+exex
+x-height
+exLengths/exunits of length exThe x-height of the current font ex, traditionally the
@@ -12407,9 +12442,9 @@
height of the lowercase letter x, is often used for vertical
lengths.
-emem
-m-width
-em
+emem
+m-width
+emLengths/emunits of length emSimilarly em, traditionally the width of the capital
@@ -12418,8 +12453,8 @@
have 1em = 10pt. &latex; has several commands to produce
horizontal spaces based on the em (\enspace & \quad & \qquad).
-mumu
-mu, math unit
+mumu
+mu, math unitunits of length muFinally, in math mode, many definitions are expressed in terms
of the math unit mu, defined by 1em = 18mu, where the
@@ -12438,8 +12473,8 @@
\setlength\addtolengthUnits of lengthLengths\setlength
-\setlength
-lengths, setting
+\setlength
+lengths, settingSynopsis:
@@ -12475,8 +12510,8 @@
\addtolength\settodepth\setlengthLengths\addtolength
-\addtolength
-lengths, adding to
+\addtolength
+lengths, adding toSynopsis:
@@ -12519,7 +12554,7 @@
\settodepth\settoheight\addtolengthLengths\settodepth
-\settodepth
+\settodepthSynopsis:
@@ -12552,7 +12587,7 @@
\settoheight\settowidth\settodepthLengths\settoheight
-\settoheight
+\settoheightSynopsis:
@@ -12586,7 +12621,7 @@
\settowidth\stretch\settoheightLengths\settowidth
-\settowidth
+\settowidthSynopsis:
@@ -12620,7 +12655,7 @@
\stretchExpressions\settowidthLengths\stretch
-\stretch
+\stretchSynopsis:
@@ -12667,7 +12702,7 @@
Expressions\stretchLengthsExpressions
-expressions
+expressionsSynopsis, one of:
@@ -12779,8 +12814,8 @@
Making paragraphsMath formulasLengthsTopMaking paragraphs
-making paragraphs
-paragraphs
+making paragraphs
+paragraphsTo start a paragraph, just type some text. To end the current
paragraph, put an empty line. This is three paragraphs, the
@@ -12863,8 +12898,8 @@
\par\indent & \noindentMaking paragraphs\par
-\par
-paragraph, ending
+\par
+paragraph, endingSynopsis (note that while reading the input &tex; converts any sequence
of one or more blank lines to a \par, Making paragraphs):
@@ -12930,9 +12965,9 @@
\indent\noindent
-\indent
-\noindent
-indent, forcing
+\indent
+\noindent
+indent, forcingSynopsis:
@@ -12980,14 +13015,14 @@
\noindent shows this clearly.
-\parindent
+\parindentTo omit indentation in the entire document put
\setlength{\parindent}{0pt} in the preamble. If you do that,
you may want to also set the length of spaces between paragraphs,
\parskip (\parindent & \parskip).
-package, indentfirst
-indentfirstpackage
+package, indentfirst
+indentfirstpackageDefault &latex; styles have the first paragraph after a section that is
not indented, as is traditional typesetting in English. To change that,
@@ -13000,11 +13035,11 @@
\parindent\parskip
-\parindent
-\parskip
-paragraph indentation
-horizontal paragraph indentation
-vertical space before paragraphs
+\parindent
+\parskip
+paragraph indentation
+horizontal paragraph indentation
+vertical space before paragraphsSynopsis:
@@ -13048,10 +13083,10 @@
Marginal notes\parindent & \parskipMaking paragraphsMarginal notes
-marginal notes
-notes in the margin
-remarks in the margin
-\marginpar
+marginal notes
+notes in the margin
+remarks in the margin
+\marginparSynopsis, one of:
@@ -13072,8 +13107,8 @@
outside margin. If you are in two-column layout (document option
twocolumn) then it goes in the nearest margin.
-\reversemarginpar
-\normalmarginpar
+\reversemarginpar
+\normalmarginparIf you declare \reversemarginpar then &latex; will place
subsequent marginal notes in the opposite margin to that given in the
prior paragraph. Revert that to the default position with
@@ -13090,18 +13125,18 @@
These parameters affect the formatting of the note:
-\marginparpush\marginparpush
+\marginparpush\marginparpushmarginal notes marginparpushMinimum vertical space between notes; default 7pt for 12pt
documents, 5pt else. See also page layout parameters
marginparpush.
-\marginparsep\marginparsep
+\marginparsep\marginparsepmarginal notes marginparsepHorizontal space between the main text and the note; default
11pt for 10pt documents, 10pt else.
-\marginparwidth\marginparwidth
+\marginparwidth\marginparwidthmarginal notes marginparwidthWidth of the note itself; default for a one-sided 10pt document
is 90pt, 83pt for 11pt, and 68pt for
@@ -13122,17 +13157,17 @@
Math formulasModesMaking paragraphsTopMath formulas
-math formulas
-formulas, math
-math mode, entering
-environment, math
-mathenvironment
+math formulas
+formulas, math
+math mode, entering
+environment, math
+mathenvironment
-environment, displaymath
-displaymathenvironment
+environment, displaymath
+displaymathenvironment
-environment, equation
-equationenvironment
+environment, equation
+equationenvironmentProduce mathematical text by putting &latex; into math mode or display
@@ -13206,14 +13241,14 @@
\end{displaymath}. These environments can only be used in paragraph
mode (Modes).
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackage
-package, amsfonts
-amsfontspackage
+package, amsfonts
+amsfontspackage
-package, mathtools
-mathtoolspackage
+package, mathtools
+mathtoolspackageThe American Mathematical Society has made freely available a set of
packages that greatly expand your options for writing mathematics,
@@ -13240,11 +13275,11 @@
superscriptsubscript
-superscript
-subscript
-^ superscript
-_ subscript
-exponent
+superscript
+subscript
+^ superscript
+_ subscript
+exponentSynopsis (in math mode or display math mode), one of:
@@ -13316,8 +13351,8 @@
display math mode, as in the expression x^2, will get you
the &tex; error Missing $ inserted.
-package, mhchem
-mhchempackage
+package, mhchem
+mhchempackageA common reason to want subscripts outside of a mathematics mode is to
typeset chemical formulas. There are packages for that, such as
@@ -13328,12 +13363,12 @@
Math symbolsMath functionsSubscripts & superscriptsMath formulasMath symbols
-math symbols
-symbols, math
-greek letters
+math symbols
+symbols, math
+greek letters
-package, comprehensive
-comprehensivepackage
+package, comprehensive
+comprehensivepackage&latex; provides almost any mathematical or technical symbol that
@@ -13353,26 +13388,26 @@
-\|\|
+\|\|2225 Parallel (relation). Synonym: \parallel.
-\aleph\aleph
+\aleph\aleph2135 Aleph, transfinite cardinal (ordinary).
-\alpha\alpha
+\alpha\alpha03B1 Lowercase Greek letter alpha (ordinary).
-\amalg\amalg
+\amalg\amalg2A3F Disjoint union (binary)
-\angle\angle
+\angle\angle2220 Geometric angle (ordinary). Similar: less-than
sign < and angle bracket \langle.
-\approx\approx
+\approx\approx2248 Almost equal to (relation).
-\ast\ast
+\ast\ast2217 Asterisk operator, convolution, six-pointed
(binary). Synonym: *, which is often a superscript or
subscript, as in the Kleene star. Similar: \star, which is
@@ -13379,159 +13414,159 @@
five-pointed, and is sometimes used as a general binary operation, and
sometimes reserved for cross-correlation.
-\asymp\asymp
+\asymp\asymp224D Asymptotically equivalent (relation).
-\backslash\backslash
+\backslash\backslash\ Backslash (ordinary). Similar: set minus \setminus, and
\textbackslash for backslash outside of math mode.
-\beta\beta
+\beta\beta03B2 Lowercase Greek letter beta (ordinary).
-\bigcap\bigcap
+\bigcap\bigcap22C2 Variable-sized, or n-ary, intersection (operator). Similar:
binary intersection \cap.
-\bigcirc\bigcirc
+\bigcirc\bigcirc26AA Circle, larger (binary). Similar: function
composition \circ.
-\bigcup\bigcup
+\bigcup\bigcup22C3 Variable-sized, or n-ary, union (operator). Similar: binary
union \cup.
-\bigodot\bigodot
+\bigodot\bigodot2A00 Variable-sized, or n-ary, circled dot operator (operator).
-\bigoplus\bigoplus
+\bigoplus\bigoplus2A01 Variable-sized, or n-ary, circled plus operator (operator).
-\bigotimes\bigotimes
+\bigotimes\bigotimes2A02 Variable-sized, or n-ary, circled times operator (operator).
-\bigtriangledown\bigtriangledown
+\bigtriangledown\bigtriangledown25BD Variable-sized, or n-ary, open triangle
pointing down (binary). Synonym: \varbigtriangledown.
-\bigtriangleup\bigtriangleup
+\bigtriangleup\bigtriangleup25B3 Variable-sized, or n-ary, open triangle
pointing up (binary). Synonym: \varbigtriangleup.
-\bigsqcup\bigsqcup
+\bigsqcup\bigsqcup2A06 Variable-sized, or n-ary, square union (operator).
-\biguplus\biguplus
+\biguplus\biguplus2A04 Variable-sized, or n-ary, union operator with a plus
(operator). (Note that the name has only one p.)
-\bigvee\bigvee
+\bigvee\bigvee22C1 Variable-sized, or n-ary, logical-or (operator).
-\bigwedge\bigwedge
+\bigwedge\bigwedge22C0 Variable-sized, or n-ary, logical-and (operator).
-\bot\bot
+\bot\bot22A5, Up tack, bottom, least element of a partially ordered
set, or a contradiction (ordinary). See also \top.
-\bowtie\bowtie
+\bowtie\bowtie22C8 Natural join of two relations (relation).
-\Box\Box
+\Box\Box25A1 Modal operator for necessity; square open box
(ordinary). Not available in plain &tex;. In &latex; you need to load the amssymb package.
-\bullet\bullet
-bullet symbol
+\bullet\bullet
+bullet symbol2022 Bullet (binary). Similar: multiplication
dot \cdot.
-\cap\cap
+\cap\cap2229 Intersection of two sets (binary). Similar: variable-sized
operator \bigcap.
-\cdot\cdot
+\cdot\cdot22C5 Multiplication (binary). Similar: Bullet
dot \bullet.
-\chi\chi
+\chi\chi03C7 Lowercase Greek chi (ordinary).
-\circ\circ
+\circ\circ2218 Function composition, ring operator (binary). Similar:
variable-sized operator \bigcirc.
-\clubsuit\clubsuit
+\clubsuit\clubsuit2663 Club card suit (ordinary).
-\complement\complement
+\complement\complement2201, Set complement, used as a superscript as in
$S^\complement$ (ordinary). Not available in plain &tex;. In &latex; you need to load the amssymb package. Also used:
$S^{\mathsf{c}}$ or $\bar{S}$.
-\cong\cong
+\cong\cong2245 Congruent (relation).
-\coprod\coprod
+\coprod\coprod2210 Coproduct (operator).
-\cup\cup
+\cup\cup222A Union of two sets (binary). Similar: variable-sized
operator \bigcup.
-\dagger\dagger
+\dagger\dagger2020 Dagger relation (binary).
-\dashv\dashv
+\dashv\dashv22A3 Dash with vertical, reversed turnstile (relation). Similar:
turnstile \vdash.
-\ddagger\ddagger
+\ddagger\ddagger2021 Double dagger relation (binary).
-\Delta\Delta
+\Delta\Delta0394 Greek uppercase delta, used for increment (ordinary).
-\delta\delta
+\delta\delta03B4 Greek lowercase delta (ordinary).
-\Diamond\Diamond
+\Diamond\Diamond25C7 Large diamond operator (ordinary). Not available in plain &tex;. In &latex; you need to load the amssymb package.
-\diamond\diamond
+\diamond\diamond22C4 Diamond operator (binary). Similar: large
diamond \Diamond, circle bullet \bullet.
-\diamondsuit\diamondsuit
+\diamondsuit\diamondsuit2662 Diamond card suit (ordinary).
-\div\div
+\div\div00F7 Division sign (binary).
-\doteq\doteq
+\doteq\doteq2250 Approaches the limit (relation). Similar: geometrically equal
to \Doteq.
-\downarrow\downarrow
+\downarrow\downarrow2193 Down arrow, converges (relation). Similar:
\Downarrow double line down arrow.
-\Downarrow\Downarrow
+\Downarrow\Downarrow21D3 Double line down arrow (relation). Similar:
\downarrow single line down arrow.
-\ell\ell
+\ell\ell2113 Lowercase cursive letter l (ordinary).
-\emptyset\emptyset
+\emptyset\emptyset2205 Empty set symbol (ordinary). The variant form is
\varnothing.
-\epsilon\epsilon
+\epsilon\epsilon03F5 Lowercase lunate epsilon (ordinary). Similar to
Greek text letter. More widely used in mathematics is the script small
letter epsilon \varepsilon03B5. Related:
@@ -13539,127 +13574,127 @@
-\equiv\equiv
+\equiv\equiv2261 Equivalence (relation).
-\eta\eta
+\eta\eta03B7 Lowercase Greek letter (ordinary).
-\exists\exists
+\exists\exists2203 Existential quantifier (ordinary).
-\flat\flat
+\flat\flat266D Musical flat (ordinary).
-\forall\forall
+\forall\forall2200 Universal quantifier (ordinary).
-\frown\frown
+\frown\frown2322 Downward curving arc (ordinary).
-\Gamma\Gamma
+\Gamma\Gamma0393 uppercase Greek letter (ordinary).
-\gamma\gamma
+\gamma\gamma03B3 Lowercase Greek letter (ordinary).
-\ge\ge
+\ge\ge2265 Greater than or equal to (relation). This is a synonym
for \geq.
-\geq\geq
+\geq\geq2265 Greater than or equal to (relation). This is a synonym
for \ge.
-\gets\gets
+\gets\gets2190 Is assigned the value (relation).
Synonym: \leftarrow.
-\gg\gg
+\gg\gg226B Much greater than (relation). Similar: much less
than \ll.
-\hbar\hbar
+\hbar\hbar210F Planck constant over two pi (ordinary).
-\heartsuit\heartsuit
+\heartsuit\heartsuit2661 Heart card suit (ordinary).
-\hookleftarrow\hookleftarrow
+\hookleftarrow\hookleftarrow21A9 Hooked left arrow (relation).
-\hookrightarrow\hookrightarrow
+\hookrightarrow\hookrightarrow21AA Hooked right arrow (relation).
-\iff\iff
+\iff\iff27F7 If and only if (relation). It is \Longleftrightarrow
with a \thickmuskip on either side.
-\Im\Im
+\Im\Im2111 Imaginary part (ordinary). See: real part \Re.
-\imath\imath
-dotless i, math
+\imath\imath
+dotless i, mathDotless i; used when you are putting an accent on an i (Math
accents).
-\in\in
+\in\in2208 Set element (relation). See also: lowercase lunate
epsilon \epsilon03F5 and small letter script
epsilon \varepsilon.
-\infty\infty
+\infty\infty221E Infinity (ordinary).
-\int\int
+\int\int222B Integral (operator).
-\iota\iota
+\iota\iota03B9 Lowercase Greek letter (ordinary).
-\Join\Join
+\Join\Join2A1D Condensed bowtie symbol (relation). Not available in Plain
&tex;.
-\jmath\jmath
-dotless j, math
+\jmath\jmath
+dotless j, mathDotless j; used when you are putting an accent on a j (Math
accents).
-\kappa\kappa
+\kappa\kappa03BA Lowercase Greek letter (ordinary).
-\Lambda\Lambda
+\Lambda\Lambda039B uppercase Greek letter (ordinary).
-\lambda\lambda
+\lambda\lambda03BB Lowercase Greek letter (ordinary).
-\land\land
+\land\land2227 Logical and (binary). Synonym: \wedge.
See also logical or \lor.
-\langle\langle
+\langle\langle27E8 Left angle, or sequence, bracket (opening). Similar:
less-than <. Matches \rangle.
-\lbrace\lbrace
+\lbrace\lbrace007B Left curly brace
(opening). Synonym: \{. Matches \rbrace.
-\lbrack\lbrack
+\lbrack\lbrack005B Left square bracket (opening).
Synonym: [. Matches \rbrack.
-\lceil\lceil
+\lceil\lceil2308 Left ceiling bracket, like a square bracket but with the bottom
shaved off (opening). Matches \rceil.
-\le\le
+\le\le2264 Less than or equal to (relation). This is a synonym
for \leq.
-\leadsto\leadsto
+\leadsto\leadsto21DD Squiggly right arrow (relation).
To get this symbol outside of math mode you can put
\newcommand*{\Leadsto}{\ensuremath{\leadsto}} in the
@@ -13666,78 +13701,78 @@
preamble and then use \Leadsto instead.
-\Leftarrow\Leftarrow
+\Leftarrow\Leftarrow21D0 Is implied by, double-line left arrow (relation). Similar:
single-line left arrow \leftarrow.
-\leftarrow\leftarrow
+\leftarrow\leftarrow2190 Single-line left arrow (relation).
Synonym: \gets. Similar: double-line left
arrow \Leftarrow.
-\leftharpoondown\leftharpoondown
+\leftharpoondown\leftharpoondown21BD Single-line left harpoon, barb under bar (relation).
-\leftharpoonup\leftharpoonup
+\leftharpoonup\leftharpoonup21BC Single-line left harpoon, barb over bar (relation).
-\Leftrightarrow\Leftrightarrow
+\Leftrightarrow\Leftrightarrow21D4 Bi-implication; double-line double-headed arrow (relation).
Similar: single-line double headed arrow \leftrightarrow.
-\leftrightarrow\leftrightarrow
+\leftrightarrow\leftrightarrow2194 Single-line double-headed arrow (relation). Similar:
double-line double headed arrow \Leftrightarrow.
-\leq\leq
+\leq\leq2264 Less than or equal to (relation). This is a synonym
for \le.
-\lfloor\lfloor
+\lfloor\lfloor230A Left floor bracket (opening). Matches: \floor.
-\lhd\lhd
+\lhd\lhd25C1 Arrowhead, that is, triangle, pointing left (binary).
For the normal subgroup symbol you should load
amssymb and use \vartriangleleft (which is a relation
and so gives better spacing).
-\ll\ll
+\ll\ll226A Much less than (relation). Similar: much greater
than \gg.
-\lnot\lnot
+\lnot\lnot00AC Logical negation (ordinary). Synonym: \neg.
-\longleftarrow\longleftarrow
+\longleftarrow\longleftarrow27F5 Long single-line left arrow (relation). Similar: long
double-line left arrow \Longleftarrow.
-\longleftrightarrow\longleftrightarrow
+\longleftrightarrow\longleftrightarrow27F7 Long single-line double-headed arrow (relation). Similar: long
double-line double-headed arrow \Longleftrightarrow.
-\longmapsto\longmapsto
+\longmapsto\longmapsto27FC Long single-line left arrow starting with vertical bar
(relation). Similar: shorter version \mapsto.
-\longrightarrow\longrightarrow
+\longrightarrow\longrightarrow27F6 Long single-line right arrow (relation). Similar: long
double-line right arrow \Longrightarrow.
-\lor\lor
+\lor\lor2228 Logical or (binary). Synonym: \vee.
See also logical and \land.
-\mapsto\mapsto
+\mapsto\mapsto21A6 Single-line left arrow starting with vertical bar
(relation).
Similar: longer version \longmapsto.
-\mho\mho
+\mho\mho2127 Conductance, half-circle rotated capital omega (ordinary).
-\mid\mid
+\mid\mid2223 Single-line vertical bar (relation). A typical use of
\mid is for a set \{\, x \mid x\geq 5 \,\}.
@@ -13747,42 +13782,42 @@
ordinals, i.e., footnote symbols. For absolute value, see the entry
for \vert and for norm see the entry for \Vert.
-\models\models
+\models\models22A8 Entails, or satisfies; double turnstile, short double dash
(relation). Similar: long double dash \vDash.
-\mp\mp
+\mp\mp2213 Minus or plus (relation).
-\mu\mu
+\mu\mu03BC Lowercase Greek letter (ordinary).
-\nabla\nabla
+\nabla\nabla2207 Hamilton&textrsquo;s del, or differential, operator (ordinary).
-\natural\natural
+\natural\natural266E Musical natural notation (ordinary).
-\ne\ne
+\ne\ne2260 Not equal (relation). Synonym: \neq.
-\nearrow\nearrow
+\nearrow\nearrow2197 North-east arrow (relation).
-\neg\neg
+\neg\neg00AC Logical negation (ordinary).
Synonym: \lnot. Sometimes instead used for
negation: \sim.
-\neq\neq
+\neq\neq2260 Not equal (relation). Synonym: \ne.
-\ni\ni
+\ni\ni220B Reflected membership epsilon; has the member
(relation). Synonym: \owns. Similar: is a member
of \in.
-\not\not
+\not\not0020Long solidus, or slash, used to overstrike a
following operator (relation).
@@ -13791,85 +13826,85 @@
particularly with the amssymb package. For example, \notin
is typographically preferable to \not\in.
-\notin\notin
+\notin\notin2209 Not an element of (relation). Similar: not subset
of \nsubseteq.
-\nu\nu
+\nu\nu03BD Lowercase Greek letter (ordinary).
-\nwarrow\nwarrow
+\nwarrow\nwarrow2196 North-west arrow (relation).
-\odot\odot
+\odot\odot2299 Dot inside a circle (binary). Similar: variable-sized
operator \bigodot.
-\oint\oint
+\oint\oint222E Contour integral, integral with circle in the middle
(operator).
-\Omega\Omega
+\Omega\Omega03A9 uppercase Greek letter (ordinary).
-\omega\omega
+\omega\omega03C9 Lowercase Greek letter (ordinary).
-\ominus\ominus
+\ominus\ominus2296 Minus sign, or dash, inside a circle (binary).
-\oplus\oplus
+\oplus\oplus2295 Plus sign inside a circle (binary). Similar: variable-sized
operator \bigoplus.
-\oslash\oslash
+\oslash\oslash2298 Solidus, or slash, inside a circle (binary).
-\otimes\otimes
+\otimes\otimes2297 Times sign, or cross, inside a circle (binary). Similar:
variable-sized operator \bigotimes.
-\owns\owns
+\owns\owns220B Reflected membership epsilon; has the member
(relation). Synonym: \ni. Similar: is a member
of \in.
-\parallel\parallel
+\parallel\parallel2225 Parallel (relation). Synonym: \|.
-\partial\partial
+\partial\partial2202 Partial differential (ordinary).
-\perp\perp
+\perp\perp27C2 Perpendicular (relation). Similar: \bot uses the
same glyph but the spacing is different because it is in the class
ordinary.
-\Phi\Phi
+\Phi\Phi03A6 Uppercase Greek letter (ordinary).
-\phi\phi
+\phi\phi03D5 Lowercase Greek letter (ordinary). The variant form is
\varphi03C6.
-\Pi\Pi
+\Pi\Pi03A0 uppercase Greek letter (ordinary).
-\pi\pi
+\pi\pi03C0 Lowercase Greek letter (ordinary). The variant form is
\varpi03D6.
-\pm\pm
+\pm\pm00B1 Plus or minus (binary).
-\prec\prec
+\prec\prec227A Precedes (relation). Similar: less than <.
-\preceq\preceq
+\preceq\preceq2AAF Precedes or equals (relation). Similar: less than or
equals \leq.
-\prime\prime
+\prime\prime2032 Prime, or minute in a time expression (ordinary).
Typically used as a superscript: $f^\prime$; $f^\prime$
and $f'$ produce the same result. An advantage of the second
@@ -13879,141 +13914,141 @@
single quote ' in text mode produces a different character
(apostrophe).
-\prod\prod
+\prod\prod220F Product (operator).
-\propto\propto
+\propto\propto221D Is proportional to (relation)
-\Psi\Psi
+\Psi\Psi03A8 uppercase Greek letter (ordinary).
-\psi\psi
+\psi\psi03C8 Lowercase Greek letter (ordinary).
-\rangle\rangle
+\rangle\rangle27E9 Right angle, or sequence, bracket (closing).
Similar: greater than >. Matches:\langle.
-\rbrace\rbrace
+\rbrace\rbrace007D Right curly brace
(closing). Synonym: \}. Matches \lbrace.
-\rbrack\rbrack
+\rbrack\rbrack005D Right square bracket
(closing). Synonym: ]. Matches \lbrack.
-\rceil\rceil
+\rceil\rceil2309 Right ceiling bracket (closing). Matches \lceil.
-\Re\Re
+\Re\Re211C Real part, real numbers, cursive capital R (ordinary). Related:
double-line, or blackboard bold, R \mathbb{R}; to access
this, load the amsfonts package.
-\restriction\restriction
+\restriction\restriction21BE, Restriction of a function (relation). Synonym:
\upharpoonright. Not available in plain &tex;. In &latex; you need to load the amssymb package.
-\revemptyset\revemptyset
+\revemptyset\revemptyset29B0, Reversed empty set symbol (ordinary). Related:
\varnothing. Not available in plain &tex;. In &latex; you need to load the stix package.
-\rfloor\rfloor
+\rfloor\rfloor230B Right floor bracket, a right square bracket with the top cut
off (closing). Matches \lfloor.
-\rhd\rhd
+\rhd\rhd25C1 Arrowhead, that is, triangle, pointing right (binary).
For the normal subgroup symbol you should instead
load amssymb and use \vartriangleright (which is a
relation and so gives better spacing).
-\rho\rho
+\rho\rho03C1 Lowercase Greek letter (ordinary). The variant form is
\varrho03F1.
-\Rightarrow\Rightarrow
+\Rightarrow\Rightarrow21D2 Implies, right-pointing double line arrow
(relation). Similar: right single-line arrow \rightarrow.
-\rightarrow\rightarrow
+\rightarrow\rightarrow2192 Right-pointing single line arrow (relation).
Synonym: \to. Similar: right double line
arrow \Rightarrow.
-\rightharpoondown\rightharpoondown
+\rightharpoondown\rightharpoondown21C1 Right-pointing harpoon with barb below
the line (relation).
-\rightharpoonup\rightharpoonup
+\rightharpoonup\rightharpoonup21C0 Right-pointing harpoon with barb above the
line (relation).
-\rightleftharpoons\rightleftharpoons
+\rightleftharpoons\rightleftharpoons21CC Right harpoon up above left harpoon down
(relation).
-\searrow\searrow
+\searrow\searrow2198 Arrow pointing southeast (relation).
-\setminus\setminus
+\setminus\setminus29F5 Set difference, reverse solidus or reverse slash,
like \ (binary). Similar: backslash \backslash and also
\textbackslash outside of math mode.
-\sharp\sharp
+\sharp\sharp266F Musical sharp (ordinary).
-\Sigma\Sigma
+\Sigma\Sigma03A3 uppercase Greek letter (ordinary).
-\sigma\sigma
+\sigma\sigma03C3 Lowercase Greek letter (ordinary). The variant form is
\varsigma03C2.
-\sim\sim
+\sim\sim223C Similar, in a relation (relation).
-\simeq\simeq
+\simeq\simeq2243 Similar or equal to, in a relation (relation).
-\smallint\smallint
+\smallint\smallint222B Integral sign that does not change to a larger size in a
display (operator).
-\smile\smile
+\smile\smile2323 Upward curving arc, smile (ordinary).
-\spadesuit\spadesuit
+\spadesuit\spadesuit2660 Spade card suit (ordinary).
-\sqcap\sqcap
+\sqcap\sqcap2293 Square intersection symbol (binary). Similar:
intersection cap.
-\sqcup\sqcup
+\sqcup\sqcup2294 Square union symbol (binary). Similar:
union cup. Related: variable-sized
operator \bigsqcup.
-\sqsubset\sqsubset
+\sqsubset\sqsubset228F, Square subset symbol (relation). Similar:
subset \subset. Not available in plain &tex;. In &latex; you need to load the amssymb package.
-\sqsubseteq\sqsubseteq
+\sqsubseteq\sqsubseteq2291 Square subset or equal symbol (binary). Similar: subset or
equal to \subseteq.
-\sqsupset\sqsupset
+\sqsupset\sqsupset2290, Square superset symbol (relation). Similar:
superset \supset. Not available in plain &tex;. In &latex; you need to load the amssymb package.
-\sqsupseteq\sqsupseteq
+\sqsupseteq\sqsupseteq2292 Square superset or equal symbol (binary).
Similar: superset or equal \supseteq.
-\star\star
+\star\star22C6 Five-pointed star, sometimes used as a general binary
operation but sometimes reserved for cross-correlation (binary).
Similar: the synonyms asterisk * and \ast, which
@@ -14020,73 +14055,73 @@
are six-pointed, and more often appear as a superscript or subscript,
as with the Kleene star.
-\subset\subset
+\subset\subset2282 Subset (occasionally, is implied by) (relation).
-\subseteq\subseteq
+\subseteq\subseteq2286 Subset or equal to (relation).
-\succ\succ
+\succ\succ227B Comes after, succeeds (relation). Similar: is less
than >.
-\succeq\succeq
+\succeq\succeq2AB0 Succeeds or is equal to (relation). Similar: less
than or equal to \leq.
-\sum\sum
+\sum\sum2211 Summation (operator). Similar: Greek capital
sigma \Sigma.
-\supset\supset
+\supset\supset2283 Superset (relation).
-\supseteq\supseteq
+\supseteq\supseteq2287 Superset or equal to (relation).
-\surd\surd
+\surd\surd221A Radical symbol (ordinary). The &latex; command
\sqrt{...} typesets the square root of the argument, with a bar
that extends to cover the argument.
-\swarrow\swarrow
+\swarrow\swarrow2199 Southwest-pointing arrow (relation).
-\tau\tau
+\tau\tau03C4 Lowercase Greek letter (ordinary).
-\theta\theta
+\theta\theta03B8 Lowercase Greek letter (ordinary). The variant form is
\vartheta03D1.
-\times\times
+\times\times00D7 Primary school multiplication sign (binary). See
also \cdot.
-\to\to
+\to\to2192 Right-pointing single line arrow (relation).
Synonym: \rightarrow.
-\top\top
+\top\top22A4 Top, greatest element of a partially ordered set
(ordinary). See also \bot.
-\triangle\triangle
+\triangle\triangle25B3 Triangle (ordinary).
-\triangleleft\triangleleft
+\triangleleft\triangleleft25C1 Not-filled triangle pointing left
(binary). Similar: \lhd. For the normal subgroup symbol you
should load amssymb and use \vartriangleleft (which
is a relation and so gives better spacing).
-\triangleright\triangleright
+\triangleright\triangleright25B7 Not-filled triangle pointing right
(binary). For the normal subgroup symbol you should instead load
amssymb and use \vartriangleright (which is a
relation and so gives better spacing).
-\unlhd\unlhd
+\unlhd\unlhd22B4 Left-pointing not-filled underlined arrowhead, that is,
triangle, with a line under (binary). For the
normal subgroup symbol load amssymb and
@@ -14093,7 +14128,7 @@
use \vartrianglelefteq (which is a relation and so gives
better spacing).
-\unrhd\unrhd
+\unrhd\unrhd22B5 Right-pointing not-filled underlined arrowhead, that is,
triangle, with a line under (binary). For the
normal subgroup symbol load amssymb and
@@ -14100,113 +14135,113 @@
use \vartrianglerighteq (which is a relation and so gives
better spacing).
-\Uparrow\Uparrow
+\Uparrow\Uparrow21D1 Double-line upward-pointing arrow
(relation). Similar: single-line up-pointing
arrow \uparrow.
-\uparrow\uparrow
+\uparrow\uparrow2191 Single-line upward-pointing arrow, diverges
(relation). Similar: double-line up-pointing
arrow \Uparrow.
-\Updownarrow\Updownarrow
+\Updownarrow\Updownarrow21D5 Double-line upward-and-downward-pointing arrow
(relation). Similar: single-line upward-and-downward-pointing
arrow \updownarrow.
-\updownarrow\updownarrow
+\updownarrow\updownarrow2195 Single-line upward-and-downward-pointing arrow
(relation). Similar: double-line upward-and-downward-pointing
arrow \Updownarrow.
-\upharpoonright\upharpoonright
+\upharpoonright\upharpoonright21BE, Up harpoon, with barb on right side
(relation). Synonym: &backslashchar;restriction.
Not available in plain &tex;. In &latex; you need to load the amssymb package.
-\uplus\uplus
+\uplus\uplus228E Multiset union, a union symbol with a plus symbol in
the middle (binary). Similar: union \cup. Related:
variable-sized operator \biguplus.
-\Upsilon\Upsilon
+\Upsilon\Upsilon03A5 uppercase Greek letter (ordinary).
-\upsilon\upsilon
+\upsilon\upsilon03C5 Lowercase Greek letter (ordinary).
-\varepsilon\varepsilon
+\varepsilon\varepsilon03B5 Small letter script epsilon (ordinary). This is
more widely used in mathematics than the non-variant lunate epsilon form
\epsilon03F5. Related: set
membership \in.
-\vanothing\vanothing
+\vanothing\vanothing2205, Empty set symbol. Similar: \emptyset. Related:
\revemptyset. Not available in plain &tex;. In &latex; you need to load the amssymb package.
-\varphi\varphi
+\varphi\varphi03C6 Variant on the lowercase Greek letter (ordinary).
The non-variant form is \phi03D5.
-\varpi\varpi
+\varpi\varpi03D6 Variant on the lowercase Greek letter (ordinary).
The non-variant form is \pi03C0.
-\varrho\varrho
+\varrho\varrho03F1 Variant on the lowercase Greek letter (ordinary).
The non-variant form is \rho03C1.
-\varsigma\varsigma
+\varsigma\varsigma03C2 Variant on the lowercase Greek letter
(ordinary). The non-variant form is
\sigma03C3.
-\vartheta\vartheta
+\vartheta\vartheta03D1 Variant on the lowercase Greek letter
(ordinary). The non-variant form is
\theta03B8.
-\vdash\vdash
+\vdash\vdash22A2 Provable; turnstile, vertical and a dash
(relation). Similar: turnstile rotated a
half-circle \dashv.
-\vee\vee
+\vee\vee2228 Logical or; a downwards v shape (binary). Related:
logical and \wedge. Similar: variable-sized
operator \bigvee.
-\Vert\Vert
+\Vert\Vert2016 Vertical double bar (ordinary). Delimiters,
for how to use the mathtools package to create flexibly-sized
norm symbols.
-\vert\vert
+\vert\vert007C Single line vertical bar (ordinary). For &textldquo;such
that&textrdquo;, as in the definition of a set, use \mid because it
is a relation. Delimiters, for how to use the mathtools
package to create flexibly-sized absolute-value symbols.
-\wedge\wedge
+\wedge\wedge2227 Logical and (binary). Synonym: \land. See also
logical or \vee. Similar: variable-sized
operator \bigwedge.
-\wp\wp
+\wp\wp2118 Weierstrass p (ordinary).
-\wr\wr
+\wr\wr2240 Wreath product (binary).
-\Xi\Xi
+\Xi\Xi039E uppercase Greek letter (ordinary).
-\xi\xi
+\xi\xi03BE Lowercase Greek letter (ordinary).
-\zeta\zeta
+\zeta\zeta03B6 Lowercase Greek letter (ordinary).
@@ -14215,19 +14250,19 @@
provides versions to use in mathematical text.
-\mathdollar\mathdollar
+\mathdollar\mathdollarDollar sign in math mode: $.
-\mathparagraph\mathparagraph
+\mathparagraph\mathparagraphParagraph sign (pilcrow) in math mode, 00B6.
-\mathsection\mathsection
+\mathsection\mathsectionSection sign in math mode: 00A7.
-\mathsterling\mathsterling
+\mathsterling\mathsterlingSterling sign in math mode: £.
-\mathunderscore\mathunderscore
+\mathunderscore\mathunderscoreUnderscore in math mode: _.
@@ -14246,15 +14281,15 @@
Arrows\boldmath & \unboldmathMath symbolsArrows
-arrows
-symbols, arrows
-math, arrows
+arrows
+symbols, arrows
+math, arrows
-package, amsfonts
-amsfontspackage
+package, amsfonts
+amsfontspackage
-package, latexsym
-latexsympackage
+package, latexsym
+latexsympackageThese are the arrows that come with standard &latex;. The
latexsym and amsfonts packages contain many more.
@@ -14318,11 +14353,11 @@
An example of the difference between \to and \mapsto
is: \( f\colon D\to C \) given by \( n\mapsto n^2 \).
-package, amscd
-amscdpackage
+package, amscd
+amscdpackage
-package, tikz-cd
-tikz-cdpackage
+package, tikz-cd
+tikz-cdpackageFor commutative diagrams there are a number of packages, including
tikz-cd and amscd.
@@ -14334,10 +14369,10 @@
\boldmath\unboldmath
-\boldmath
-\unboldmath
-boldface mathematics
-mathematics, boldface
+\boldmath
+\unboldmath
+boldface mathematics
+mathematics, boldfaceSynopsis (used in paragraph mode or LR mode):
@@ -14352,8 +14387,8 @@
\unboldmath \( math \)
-\boldmath
-\unboldmath
+\boldmath
+\unboldmathDeclarations to change the letters and symbols in math to be in
a bold font, or to countermand that and bring back the regular
(non-bold) default, respectively. They must be used when not in
@@ -14385,10 +14420,10 @@
bmOpenType bold math\boldmath & \unboldmathbm: Individual bold math symbols
-package, bm
-bmpackage
+package, bm
+bmpackage
-symbols, boldface
+symbols, boldfaceSpecifying \boldmath is the best method for typesetting a whole
@@ -14410,8 +14445,8 @@
OpenType bold mathbm\boldmath & \unboldmathOpenType bold math
-package, fontspec
-fontspecpackage
+package, fontspec
+fontspecpackageUnfortunately, when using the Unicode engines (Xe&latex;,
@@ -14430,11 +14465,11 @@
drafting or informal distribution, but the results are far from a true
bold font.
-package, unicode-math
-unicode-mathpackage
+package, unicode-math
+unicode-mathpackage
-\symbf
-\symbfit
+\symbf
+\symbfitAnother alternative to handling bold for OpenType math fonts is to use
the \symbf (bold), \symbfit (bold italic), and related
commands from the unicode-math package. These do not change
@@ -14449,8 +14484,8 @@
Blackboard boldCalligraphic\boldmath & \unboldmathMath symbolsBlackboard bold
-blackboard bold
-doublestruck
+blackboard bold
+doublestruckSynopsis:
@@ -14486,9 +14521,9 @@
CalligraphicDelimitersBlackboard boldMath symbolsCalligraphic
-calligraphic fonts
-script fonts
-fonts, script
+calligraphic fonts
+script fonts
+fonts, scriptSynopsis:
@@ -14513,11 +14548,11 @@
DelimitersDotsCalligraphicMath symbolsDelimiters
-delimiters
-parentheses
-braces
-curly braces
-brackets
+delimiters
+parentheses
+braces
+curly braces
+bracketsDelimiters are parentheses, braces, or other characters used to mark
the start and end of subformulas. This formula has three sets of
@@ -14539,9 +14574,9 @@
) )Right parenthesis
-\} { or \lbraceLeft brace
+\{ { or \lbraceLeft brace
-\{ } or \rbraceRight brace
+\} } or \rbraceRight brace
[ [ or \lbrackLeft bracket
@@ -14568,8 +14603,8 @@
2016\| or \VertDouble vertical bar
-package, mathtools
-mathtoolspackage
+package, mathtools
+mathtoolspackageThe mathtools package allows you to create commands for paired
delimiters. For instance, if you put
@@ -14596,13 +14631,13 @@
\left\right
-\left
-\right
-delimiters, paired
-paired delimiters
-matching parentheses
-matching brackets
-null delimiter
+\left
+\right
+delimiters, paired
+paired delimiters
+matching parentheses
+matching brackets
+null delimiter
@@ -14635,11 +14670,11 @@
Extra \right. Leaving out the \right) gets You
can't use `\eqno' in math mode.
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackage
-package, mathtools
-mathtoolspackage
+package, mathtools
+mathtoolspackageHowever, delimiter1 and delimiter2 need not match. A common
case is that you want an unmatched brace, as below. Use a period,
@@ -14750,8 +14785,8 @@
\bigl\bigr
-\bigl
-\bigr
+\bigl
+\bigrSynopsis, one of:
@@ -14832,8 +14867,8 @@
\end{equation}
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackage(many authors would replace \frac with the \tfrac command
@@ -14874,8 +14909,8 @@
DotsGreek lettersDelimitersMath symbolsDots, horizontal or vertical
-ellipses
-dots
+ellipses
+dotsEllipses are the three dots (usually three) indicating that a pattern
continues.
@@ -14892,20 +14927,20 @@
ellipses cdots
-\cdots\cdots
+\cdots\cdotsHorizontal ellipsis with the dots raised to the center of the line, as
in 22EF. Used as: \( a_0\cdot a_1\cdots a_{n-1}
\).
ellipses ddots
-\ddots\ddots
+\ddots\ddotsDiagonal ellipsis, 22F1. See the above array example for a
usage.
ellipses ldots
-\ldots\ldots
-\mathellipsis\mathellipsis
-\dots\dots
+\ldots\ldots
+\mathellipsis\mathellipsis
+\dots\dotsEllipsis on the baseline, 2026. Used as: \(
x_0,\ldots x_{n-1} \). Another example is the above array example.
Synonyms are \mathellipsis and \dots. A synonym from
@@ -14915,14 +14950,14 @@
The gears, brakes, \ldots{} are all broken.
ellipses vdots
-\vdots\vdots
+\vdots\vdotsVertical ellipsis, 22EE. See the above array example for a
usage.
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackageThe amsmath package has the command \dots to semantically
mark up ellipses. This example produces two different-looking outputs
@@ -14937,10 +14972,10 @@
Conclusion: there are infinitely many primes \( p_0, p_1, \dotsc \).
-\dotsc
-\dotsb
-\dotsi
-\dots
+\dotsc
+\dotsb
+\dotsi
+\dotsIn the first line &latex; looks to the comma following \dots to
determine that it should output an ellipsis on the baseline. The second
@@ -14954,8 +14989,8 @@
\dotso for others.
-package, unicode-math
-unicode-mathpackage
+package, unicode-math
+unicode-mathpackageThe \dots command from amsmath differs from the
&latex; kernel&textrsquo;s \dots command in another way: it outputs a
@@ -14964,8 +14999,8 @@
\dots may be active even when you did not explicitly load it,
thus changing the output from \dots in both text and math mode.
-ellipsis, in Unicode (U+2026)
-ellipsis, traditional (three periods)
+ellipsis, in Unicode (U+2026)
+ellipsis, traditional (three periods)Yet more about the ellipsis commands: when running under Unicode
engines (lualatex, xelatex), &latex; will use the
Unicode ellipsis character (U+2026) in the font if it&textrsquo;s available;
@@ -14980,7 +15015,7 @@
Greek lettersDotsMath symbolsGreek letters
-Greek letters
+Greek lettersThe upper case versions of these Greek letters are only shown when they
differ from Roman upper case letters.
@@ -15037,8 +15072,8 @@
03C9, 03A9\omega, \OmegaOmega
-package, unicode-math
-unicode-mathpackage
+package, unicode-math
+unicode-mathpackageFor omicron, if you are using &latex;&textrsquo;s default Computer Modern font
then enter omicron just as o or O. If you like having the
@@ -15056,107 +15091,107 @@
Math functionsMath accentsMath symbolsMath formulasMath functions
-math functions
-functions, math
+math functions
+functions, mathThese commands produce roman function names in math mode with proper
spacing.
-\arccos\arccos
+\arccos\arccosInverse cosine
-\arcsin\arcsin
+\arcsin\arcsinInverse sine
-\arctan\arctan
+\arctan\arctanInverse tangent
-\arg\arg
+\arg\argAngle between the real axis and a point in the complex plane
-\bmod\bmod
+\bmod\bmodBinary modulo operator, used as in \( 5\bmod 3=2 \)
-\cos\cos
+\cos\cosCosine
-\cosh\cosh
+\cosh\coshHyperbolic cosine
-\cot\cot
+\cot\cotCotangent
-\coth\coth
+\coth\cothHyperbolic cotangent
-\csc\csc
+\csc\cscCosecant
-\deg\deg
+\deg\degDegrees
-\det\det
+\det\detDeterminant
-\dim\dim
+\dim\dimDimension
-\exp\exp
+\exp\expExponential
-\gcd\gcd
+\gcd\gcdGreatest common divisor
-\hom\hom
+\hom\homHomomorphism
-\inf\inf
+\inf\infInfimum
-\ker\ker
+\ker\kerKernel
-\lg\lg
+\lg\lgBase 2 logarithm
-\lim\lim
+\lim\limLimit
-\liminf\liminf
+\liminf\liminfLimit inferior
-\limsup\limsup
+\limsup\limsupLimit superior
-\ln\ln
+\ln\lnNatural logarithm
-\log\log
+\log\logLogarithm
-\max\max
+\max\maxMaximum
-\min\min
+\min\minMinimum
-\pmod\pmod
+\pmod\pmodParenthesized modulus, as used in \( 5\equiv 2\pmod 3 \)
-\Pr\Pr
+\Pr\PrProbability
-\sec\sec
+\sec\secSecant
-\sin\sin
+\sin\sinSine
-\sinh\sinh
+\sinh\sinhHyperbolic sine
-\sup\sup
+\sup\supSupremum
sup
@@ -15163,16 +15198,16 @@
-\tan\tan
+\tan\tanTangent
-\tanh\tanh
+\tanh\tanhHyperbolic tangent
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackageThe amsmath package adds improvements on some of these, and
also allows you to define your own. The full documentation is on CTAN,
@@ -15188,8 +15223,8 @@
Math accentsOver- or under mathMath functionsMath formulasMath accents
-math accents
-accents, mathematical
+math accents
+accents, mathematical&latex; provides a variety of commands for producing accented letters
in math. These are different from accents in normal text
@@ -15196,60 +15231,60 @@
(Accents).
-\acute\acute
-acute accent, math
+\acute\acute
+acute accent, mathMath acute accent
-\bar\bar
-bar-over accent, math
-macron accent, math
+\bar\bar
+bar-over accent, math
+macron accent, mathMath bar-over accent
-\breve\breve
-breve accent, math
+\breve\breve
+breve accent, mathMath breve accent
-\check\check
-check accent, math
-hacek accent, math
+\check\check
+check accent, math
+hacek accent, mathMath hacek (check) accent
-\ddot\ddot
-double dot accent, math
+\ddot\ddot
+double dot accent, mathMath dieresis accent
-\dot\dot
-overdot accent, math
-dot over accent, math
+\dot\dot
+overdot accent, math
+dot over accent, mathMath dot accent
-\grave\grave
-grave accent, math
+\grave\grave
+grave accent, mathMath grave accent
-\hat\hat
-hat accent, math
-circumflex accent, math
+\hat\hat
+hat accent, math
+circumflex accent, mathMath hat (circumflex) accent
-\mathring\mathring
-ring accent, math
+\mathring\mathring
+ring accent, mathMath ring accent
-\tilde\tilde
-tilde accent, math
+\tilde\tilde
+tilde accent, mathMath tilde accent
-\vec\vec
-vector symbol, math
+\vec\vec
+vector symbol, mathMath vector symbol
-\widehat\widehat
-wide hat accent, math
+\widehat\widehat
+wide hat accent, mathMath wide hat accent
-\widetilde\widetilde
-wide tilde accent, math
+\widetilde\widetilde
+wide tilde accent, mathMath wide tilde accent
@@ -15263,14 +15298,14 @@
Over- or under mathOver- and Underlining
-overlining
-underlining
+overlining
+underlining&latex; provides commands for putting lines, braces, and arrows over
or under math material.
-\underline{math}\underline{math}
+\underline{math}\underline{math}Underline math. For example: \underline{x+y}.
The line is always completely below the text, taking account of
descenders, so in \(\underline{y}\) the line is lower than in
@@ -15278,8 +15313,8 @@
and others in this section are robust; before that, they were fragile
(\protect).
-package, ulem
-ulempackage
+package, ulem
+ulempackageThe package ulem (https://ctan.org/pkg/uelem) does
text mode underlining and allows line breaking as well as a number of
@@ -15286,11 +15321,11 @@
other features. See also \hrulefill & \dotfill for
producing a line for such things as a signature or placeholder.
-\overline{math}\overline{math}
+\overline{math}\overline{math}Put a horizontal line over math. For example: \overline{x+y}.
This differs from the accent command \bar (Math accents).
-\underbrace{math}\underbrace{math}
+\underbrace{math}\underbrace{math}Put a brace under math. For example:
(1-\underbrace{1/2)+(1/2}-1/3).
@@ -15307,22 +15342,22 @@
The superscript appears on top of the expression, and so can look
unconnected to the underbrace.
-\overbrace{math}\overbrace{math}
+\overbrace{math}\overbrace{math}Put a brace over math. For example:&linebreak;
\overbrace{x+x+\cdots+x}^{\mbox{\(k\) times}}.
-\overrightarrow{math}\overrightarrow{math}
+\overrightarrow{math}\overrightarrow{math}Put a right arrow over math. For example:
\overrightarrow{x+y}.
-\overleftarrow{math}\overleftarrow{math}
+\overleftarrow{math}\overleftarrow{math}Put a left arrow over math. For example:
\overleftarrow{a+b}.
-package, mathtools
-mathtoolspackage
+package, mathtools
+mathtoolspackageThe package mathtools (https://ctan.org/pkg/mathtools)
adds an over- and underbracket, as well as some improvements on the
@@ -15333,8 +15368,8 @@
Spacing in math modeMath stylesOver- or under mathMath formulasSpacing in math mode
-spacing within math mode
-math mode, spacing
+spacing within math mode
+math mode, spacingWhen typesetting mathematics, &latex; puts in spacing according to the
normal rules for mathematics texts. If you enter y=m x then
@@ -15358,11 +15393,11 @@
\;
-\;
-\thickspace
+\;
+\thickspacespacing in math mode thickspace
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackageSynonym: \thickspace. Normally 5.0mu plus 5.0mu. With
the amsmath package, or as of the 2020-10-01 &latex; release,
@@ -15370,7 +15405,7 @@
only.
\negthickspace
-\negthickspace
+\negthickspaceNormally -5.0mu plus 2.0mu minus 4.0mu. With the amsmath
package, or as of the 2020-10-01 &latex; release, can be used in text
mode as well as math mode; otherwise, in math mode only.
@@ -15377,9 +15412,9 @@
\:\>
-\:
-\>
-\medspace
+\:
+\>
+\medspacespacing in math mode medspaceSynonym: \medspace. Normally 4.0mu plus 2.0mu minus
4.0mu. With the amsmath package, or as of the 2020-10-01
@@ -15387,15 +15422,15 @@
that, in math mode only.
\negmedspace
-\negmedspace
+\negmedspaceNormally -4.0mu plus 2.0mu minus 4.0mu. With the amsmath
package, or as of the 2020-10-01 &latex; release, can be used in text
mode as well as math mode; before that, in math mode only.
\,
-\,
-\thinspace
-thin space
+\,
+\thinspace
+thin spaceSpacing in math mode/\thinspacespacing in math mode thinspaceSynonym: \thinspace. Normally 3mu, which is 1/6em.
@@ -15414,9 +15449,9 @@
\!
-\!
-\negthinspace
-thin space, negative
+\!
+\negthinspace
+thin space, negativespacing in math mode negthinspaceSynonym: \negthinspace. A negative thin space. Normally
-3mu. With the amsmath package, or as of the 2020-10-01
@@ -15426,8 +15461,8 @@
(\thinspace & \negthinspace).
\quad
-quad
-\quad
+quad
+\quadspacing in math mode quadThis is 18mu, that is, 1em. This is often used for space
surrounding equations or expressions, for instance for the space between
@@ -15435,7 +15470,7 @@
in both text and math mode.
\qquad
-\qquad
+\qquadspacing in math mode qquadA length of 2 quads, that is, 36mu = 2em. It is available in
both text and math mode.
@@ -15451,8 +15486,8 @@
\smash\phantom & \vphantom & \hphantomSpacing in math mode\smash
-vertical spacing, math mode
-math mode, vertical space
+vertical spacing, math mode
+math mode, vertical spaceSynopsis:
@@ -15519,8 +15554,8 @@
\leavevmode\smash{smashed, with indent} % usual paragraph indent
-package, mathtools
-mathtoolspackage
+package, mathtools
+mathtoolspackageThe package mathtools has operators that provide even finer
control over smashing a subformula box.
@@ -15533,16 +15568,16 @@
\phantom\vphantom\hphantom
-\phantom
-\vphantom
-\hphantom
+\phantom
+\vphantom
+\hphantom
-spacing, math mode
-horizontal spacing
-vertical spacing
-math mode, spacing
-invisible character
-character, invisible
+spacing, math mode
+horizontal spacing
+vertical spacing
+math mode, spacing
+invisible character
+character, invisibleSynopsis:
@@ -15596,8 +15631,8 @@
These commands are often used in conjunction with \smash.
\smash, which includes another example of \vphantom.
-package, mathtools
-mathtoolspackage
+package, mathtools
+mathtoolspackageThe three phantom commands appear often but note that &latex; provides
a suite of other commands to work with box sizes that may be more
@@ -15607,8 +15642,8 @@
In addition, the mathtools package has many commands that offer
fine-grained control over spacing.
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackageAll three commands produce an ordinary box, without any special
mathematics status. So to do something like attaching a superscript you
@@ -15625,13 +15660,13 @@
\mathstrut\phantom & \vphantom & \hphantomSpacing in math mode\mathstrut
-\mathstrut
-spacing, math mode
-vertical spacing
-math mode, spacing
-invisible character
-character, invisible
-strut, math
+\mathstrut
+spacing, math mode
+vertical spacing
+math mode, spacing
+invisible character
+character, invisible
+strut, mathSynopsis:
@@ -15660,7 +15695,7 @@
Math stylesMath miscellanySpacing in math modeMath formulasMath styles
-math styles
+math styles&tex;&textrsquo;s rules for typesetting a formula depend on the context. For
example, inside a displayed equation, the input \sum_{0\leq
@@ -15676,20 +15711,20 @@
-display style
+display style•Display style is for a formula displayed on a line by itself, such as
with \begin{equation} ... \end{equation}.
-text style
+text style•Text style is for an inline formula, as with so we have $ ... $.
-script style
+script style•Script style is for parts of a formula in a subscript or superscript.
-scriptscript style
+scriptscript style•Scriptscript style is for parts of a formula at a second level (or more)
of subscript or superscript.
@@ -15696,10 +15731,10 @@
-\displaystyle
-\textstyle
-\scriptstyle
-\scriptscriptstyle
+\displaystyle
+\textstyle
+\scriptstyle
+\scriptscriptstyle&tex; determines a default math style but you can override it with a
declaration of \displaystyle, or \textstyle, or
\scriptstyle, or \scriptscriptstyle.
@@ -15756,7 +15791,7 @@
Math miscellanyMath stylesMath formulasMath miscellany
-math miscellany
+math miscellany&latex; contains a wide variety of mathematics facilities. Here are
some that don&textrsquo;t fit into other categories.
@@ -15774,9 +15809,9 @@
Colon character : & \coloncolon
-colon character
-: (for math)
-\colon
+colon character
+: (for math)
+\colonSynopsis, one of:
@@ -15791,8 +15826,8 @@
With side ratios \( 3:4 \) and \( 4:5 \), the triangle is right.
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackageOrdinary &latex; defines \colon to produce the colon character
@@ -15799,8 +15834,8 @@
with the spacing appropriate for punctuation, as in set-builder notation
\{x\colon 0\leq x<1\}.
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackageBut the widely-used amsmath package defines \colon for use
in the definition of functions f\colon D\to C. So if you want
@@ -15811,11 +15846,11 @@
\*\fracColon character & \colonMath miscellany\*
-multiplication, discretionary
-breaks, multiplication discretionary
-line breaks, multiplication discretionary
-discretionary breaks, multiplication
-\*
+multiplication, discretionary
+breaks, multiplication discretionary
+line breaks, multiplication discretionary
+discretionary breaks, multiplication
+\*Synopsis:
@@ -15838,8 +15873,8 @@
\frac\sqrt\*Math miscellany\frac
-fraction
-\frac
+fraction
+\fracSynopsis:
@@ -15857,10 +15892,10 @@
\sqrt\stackrel\fracMath miscellany\sqrt
-square root
-roots
-radical
-\sqrt
+square root
+roots
+radical
+\sqrtSynopsis, one of:
@@ -15884,9 +15919,9 @@
\stackrel\sqrtMath miscellany\stackrel
-stack math
-relation, text above
-\stackrel
+stack math
+relation, text above
+\stackrelSynopsis:
@@ -15904,7 +15939,7 @@
ModesPage stylesMath formulasTopModes
-modes
+modesAs &latex; processes your document, at any point it is in one of six
modes. They fall into three categories of two each, the horizontal
@@ -15915,7 +15950,7 @@
•modes paragraph mode
-paragraph mode
+paragraph modeParagraph mode (in plain &tex; this is called horizontal
mode) is what &latex; is in when processing ordinary text. It breaks
the input text into lines and finds the positions of line breaks, so that
@@ -15922,8 +15957,8 @@
in vertical mode page breaks can be done. This is the mode &latex; is
in most of the time.
-left-to-right mode
-LR mode
+left-to-right mode
+LR modemodes lr modeLR mode (for left-to-right mode; in plain &tex; this is called
restricted horizontal mode) is in effect when &latex; starts
@@ -15936,11 +15971,11 @@
box won&textrsquo;t fit there.)
•
-math mode
+math modemodes math modeMath mode is when &latex; is generating
an inline mathematical formula.
-display math mode
+display math modeDisplay math mode is when &latex; is generating a displayed
mathematical formula. (Displayed formulas differ somewhat from inline
ones. One example is that the placement of the subscript on \int
@@ -15947,13 +15982,13 @@
differs in the two situations.)
•
-vertical mode
+vertical modemodes vertical modeVertical mode is when &latex; is
building the list of lines and other material making the output page,
which comprises insertion of page breaks. This is the mode &latex; is
in when it starts a document.
-internal vertical mode
+internal vertical modemodes internal vertical modeInternal vertical mode is in effect when &latex; starts making a
\vbox. It has not such thing as page breaks, and as such is the
@@ -15969,8 +16004,8 @@
changes to math mode, and then when it leaves the formula it pops
back to paragraph mode.
-inner paragraph mode
-outer paragraph mode
+inner paragraph mode
+outer paragraph modemodes inner paragraph modemodes outer paragraph modeParagraph mode has two subcases. If you use a \parbox command
@@ -16020,8 +16055,8 @@
Page stylesSpacesModesTopPage styles
-styles, page
-page styles
+styles, page
+page stylesThe style of a page determines where &latex; places the components of
that page, such as headers and footers, and the text body. This
@@ -16029,8 +16064,8 @@
special pages such as the title page of a book, a page from an index, or
the first page of an article.
-package, fancyhdr
-fancyhdrpackage
+package, fancyhdr
+fancyhdrpackageThe package fancyhdr is commonly used for constructing page
styles. See its documentation.
@@ -16047,8 +16082,8 @@
\maketitle\pagenumberingPage styles\maketitle
-titles, making
-\maketitle
+titles, making
+\maketitleSynopsis:
@@ -16091,10 +16126,10 @@
\maketitle, either in the preamble or in the document body.
-\author{name1 \and name2 \and ...}\author{name1 \and name2 \and ...}
-author, for titlepage
-\\ (for \author)
-\and (for \author)
+\author{name1 \and name2 \and ...}\author{name1 \and name2 \and ...}
+author, for titlepage
+\\ (for \author)
+\and (for \author)Required. Declare the document author or authors. The argument is a
list of authors separated by \and commands. To separate lines
within a single author&textrsquo;s entry, for instance to give the author&textrsquo;s
@@ -16102,16 +16137,16 @@
the \author declaration then you get LaTeX Warning: No
\author given.
-\date{text}\date{text}
-date, for titlepage
+\date{text}\date{text}
+date, for titlepageOptional. Declare text to be the document&textrsquo;s date. The text
doesn&textrsquo;t need to be in a date format; it can be any text at all. If you
omit \date then &latex; uses the current date (\today).
To have no date, instead use \date{}.
-\thanks{text}\thanks{text}
-thanks, for titlepage
-credit footnote
+\thanks{text}\thanks{text}
+thanks, for titlepage
+credit footnoteOptional. Produce a footnote. You can use it in the author
information for acknowledgements as illustrated above, but you can
also use it in the title, or anywhere that a footnote mark makes
@@ -16118,9 +16153,9 @@
sense. It can be any text at all so you can use it for any purpose,
such as to print an email address.
-\title{text}\title{text}
-title, for titlepage
-\\ (for \title)
+\title{text}\title{text}
+title, for titlepage
+\\ (for \title)Required. Declare text to be the title of the document. Get line
breaks inside text with a double backslash, \\. If you
omit the \title declaration then the \maketitle command
@@ -16139,8 +16174,8 @@
\pagenumbering\pagestyle\maketitlePage styles\pagenumbering
-\pagenumbering
-page numbering style
+\pagenumbering
+page numbering styleSynopsis:
@@ -16182,8 +16217,8 @@
no page number is output, though the number is still reset.
References to that page also are blank.
-package, hyperref
-hyperrefpackage
+package, hyperref
+hyperrefpackageThis setting does not work with the popular package hyperref,
so to omit page numbers you may want to instead use
@@ -16221,10 +16256,10 @@
\pagestyle\thispagestyle\pagenumberingPage styles\pagestyle
-\pagestyle
-header style
-footer style
-running header and footer style
+\pagestyle
+header style
+footer style
+running header and footer styleSynopsis:
@@ -16235,8 +16270,8 @@
Declaration that specifies how the page headers and footers are typeset,
from the current page onwards.
-package, fancyhdr
-fancyhdrpackage
+package, fancyhdr
+fancyhdrpackageA discussion with an example is below. First, however: the package
fancyhdr is now the standard way to manipulate headers and
@@ -16309,7 +16344,7 @@
Here are the descriptions of \markboth and \markright:
-\markboth{left-head}{right-head}\markboth{left-head}{right-head}
+\markboth{left-head}{right-head}\markboth{left-head}{right-head}Sets both the right hand and left hand heading information for either a
page style of headings or myheadings. A left hand page
heading left-head is generated by the last \markboth
@@ -16318,7 +16353,7 @@
\markright that comes on the page if there is one, otherwise by
the last one that came before that page.
-\markright{right-head}\markright{right-head}
+\markright{right-head}\markright{right-head}Sets the right hand page heading, leaving the left unchanged.
@@ -16328,8 +16363,8 @@
\thispagestyle\thepage\pagestylePage styles\thispagestyle
-\thispagestyle
-page style, this page
+\thispagestyle
+page style, this pageSynopsis:
@@ -16368,7 +16403,7 @@
\thepage\thispagestylePage styles\thepage
-\thepage
+\thepageIf you want to change the appearance of page numbers only in the page
headers, for example by adding an ornament, typesetting in small caps,
@@ -16375,9 +16410,9 @@
etc., then the fancyhdr package, as mentioned in a previous
section, is the best approach.
-page number representation
-table of contents, page numbers in
-cross-references, page numbers in
+page number representation
+table of contents, page numbers in
+cross-references, page numbers inOn the other hand, you may want to change how page numbers are denoted
everywhere, including the table of contents and cross-references, as
well as the page headers. In this case, you should redefine
@@ -16399,8 +16434,8 @@
SpacesBoxesPage stylesTopSpaces
-spaces
-white space
+spaces
+white space&latex; has many ways to produce white space, or filled space. Some of
these are best suited to mathematical text; for these
@@ -16435,9 +16470,9 @@
\enspace\quad\qquad
-\enspace
-\quad
-\qquad
+\enspace
+\quad
+\qquadSynopsis, one of:
@@ -16473,7 +16508,7 @@
\hspace\hfill\enspace & \quad & \qquadSpaces\hspace
-\hspace
+\hspaceSynopsis, one of:
@@ -16535,10 +16570,10 @@
\hfill\hss\hspaceSpaces\hfill
-\hfill
+\hfill
-stretch, infinite horizontal
-infinite horizontal stretch
+stretch, infinite horizontal
+infinite horizontal stretchSynopsis:
@@ -16556,7 +16591,7 @@
\noindent Name:\hfill Quiz One
-\fill
+\fillThe \hfill command is equivalent to \hspace{\fill} and
so the space can be discarded at line breaks. To avoid that instead use
\hspace*{\fill} (\hspace).
@@ -16583,10 +16618,10 @@
\hss\spacefactor\hfillSpaces\hss
-\hss
-horizontal space
-horizontal space, stretchable
-space, inserting horizontal
+\hss
+horizontal space
+horizontal space, stretchable
+space, inserting horizontalSynopsis:
@@ -16623,8 +16658,8 @@
\spacefactor=integer
-\spacefactor
-space factor
+\spacefactor
+space factorInfluence &latex;&textrsquo;s stretching and shrinking of glue. Few user-level
documents need to use this.
@@ -16692,14 +16727,14 @@
\&arobase;\frenchspacing & \nonfrenchspacing\spacefactor\&arobase;
-\&arobase;
-at-sign
-period, sentence-ending
-period, abbreviation-ending
-period, spacing after
-sentence-ending punctuation
-non-sentence-ending punctuation
-punctuation, sentence-ending
+\&arobase;
+at-sign
+period, sentence-ending
+period, abbreviation-ending
+period, spacing after
+sentence-ending punctuation
+non-sentence-ending punctuation
+punctuation, sentence-ending\ATSynopsis:
@@ -16708,11 +16743,10 @@
capital-letter\&arobase;.
-Treat a period (or other punctuation) as sentence-ending, where
-&latex; would otherwise think it is part of an abbreviation.
-&latex; thinks that a period ends an abbreviation if the period comes
-after a capital letter, and otherwise thinks the period ends the
-sentence.
+Treat a following period (or other punctuation) as sentence-ending.
+By default, &latex; thinks that a period ends an abbreviation if the
+period comes after a capital letter, and otherwise thinks the period
+ends the sentence.
This example shows the two cases to remember.
@@ -16727,9 +16761,9 @@
by a capital letter. We tell &latex; that it ends the sentence by
putting \&arobase; before it.
-right parentheses/quotes, and spacing
-parentheses and ends of sentences
-quotes and ends of sentences
+right parentheses/quotes, and spacing
+parentheses and ends of sentences
+quotes and ends of sentencesSo: if you have a capital letter followed by a period that ends the
sentence, then put \&arobase; before the period. This holds even if
there is an intervening right parenthesis or bracket, or right single or
@@ -16748,8 +16782,8 @@
of a text mode then you get the error You can't use
`\spacefactor' in vertical mode (Modes).
-question marks, ending a sentence
-exclamation points, ending a sentence
+question marks, ending a sentence
+exclamation points, ending a sentenceAll the above applies equally to question marks and exclamation points
as periods, since all are sentence-ending punctuation, and &latex;
increases the space after each in the same way, when they end a
@@ -16756,7 +16790,7 @@
sentence. &latex; also increases spacing after colon, semicolon, and
comma characters (\spacefactor).
-In addition: the converse case is a period (or other punctuation) that
+In contrast: the converse case is a period (or other punctuation) that
does not end a sentence. For that case, follow the period with a
backslash-space, (\ ), or a tie, (~), or \&arobase;.
Examples are Nat.\ Acad.\ Science, and Mr.~Bean, and
@@ -16770,9 +16804,9 @@
\frenchspacing & \nonfrenchspacing\nonfrenchspacing
-\frenchspacing
-\nonfrenchspacing
-spacing, inter-sentence
+\frenchspacing
+\nonfrenchspacing
+spacing, inter-sentenceSynopsis, one of:
@@ -16802,8 +16836,8 @@
\normalsfcodes\frenchspacing & \nonfrenchspacing\spacefactor\normalsfcodes
-\normalsfcodes
-spacing, inter-sentence
+\normalsfcodes
+spacing, inter-sentenceSynopsis:
@@ -16820,11 +16854,11 @@
\(SPACE)~\spacefactorSpacesBackslash-space, \
-\NEWLINE
-\SPACE
-\TAB
-\(backslash-space)
-\SPACE
+\NEWLINE
+\SPACE
+\TAB
+\(backslash-space)
+\SPACEThis section refers to the command consisting of two characters, a
backslash followed by a space. Synopsis:
@@ -16896,12 +16930,12 @@
~\thinspace & \negthinspace\(SPACE)Spaces~, \nobreakspace
-~
-tie
-space, unbreakable
-hard space
-unbreakable space
-NBSP
+~
+tie
+space, unbreakable
+hard space
+unbreakable space
+NBSPSynopsis:
@@ -16909,8 +16943,8 @@
before~after
-\nobreakspace
-no-break space, Unicode U+00A0
+\nobreakspace
+no-break space, Unicode U+00A0The tie character, ~, produces a space between before and
after at which the line will not be broken. By default the white
space has length 3.33333pt plus 1.66666pt minus
@@ -16954,8 +16988,8 @@
When cases are enumerated inline: (b)~Show that $f(x)$ is
(1)~continuous, and (2)~bounded.
-package, siunitx
-siunitxpackage
+package, siunitx
+siunitxpackage•Between a number and its unit: $745.7.8$~watts (the
@@ -16998,12 +17032,12 @@
\thinspace\negthinspace
-\thinspace
-\negthinspace
-thin space
-space, thin
-thin space, negative
-space, negative thin
+\thinspace
+\negthinspace
+thin space
+space, thin
+thin space, negative
+space, negative thinSynopsis, one of:
@@ -17032,8 +17066,8 @@
style-specific use is between initials, as in D.\thinspace E.\
Knuth.
-package, amsmath
-amsmathpackage
+package, amsmath
+amsmathpackage&latex; provides a variety of similar spacing commands for math mode
(Spacing in math mode). With the amsmath package, or as
@@ -17045,8 +17079,8 @@
\/\hrulefill & \dotfill\thinspace & \negthinspaceSpaces\/
-\/
-italic correction
+\/
+italic correctionSynopsis:
@@ -17088,8 +17122,8 @@
upright characters have a zero italic correction. Some font creators
do not include italic correction values even for italic fonts.
-\fontdimen1
-font dimension, slant
+\fontdimen1
+font dimension, slantTechnically, &latex; uses another font-specific value, the so-called
slant parameter (namely \fontdimen1), to determine whether
to possibly insert an italic correction, rather than tying the action to
@@ -17105,8 +17139,8 @@
\hrulefill\dotfill
-\hrulefill
-\dotfill
+\hrulefill
+\dotfillSynopsis, one of:
@@ -17178,9 +17212,9 @@
\bigskip\medskip\smallskip
-\bigskip
-\medskip
-\smallskip
+\bigskip
+\medskip
+\smallskipSynopsis, one of:
@@ -17210,22 +17244,22 @@
bigskip
-\bigskip\bigskip
-\bigskipamount
+\bigskip\bigskip
+\bigskipamountThe same as \vspace{\bigskipamount}, ordinarily about one line
space, with stretch and shrink. The default for the book and
article classes is 12pt plus 4pt minus 4pt.
medskip
-\medskip\medskip
-\medskipamount
+\medskip\medskip
+\medskipamountThe same as \vspace{\medskipamount}, ordinarily about half of a
line space, with stretch and shrink. The default for the book
and article classes is 6pt plus 2pt minus 2pt.
smallskip
-\smallskip\smallskip
-\smallskipamount
+\smallskip\smallskip
+\smallskipamountThe same as \vspace{\smallskipamount}, ordinarily about a
quarter of a line space, with stretch and shrink. The default for the
book and article classes is 3pt plus 1pt minus 1pt.
@@ -17249,9 +17283,9 @@
\bigbreak\medbreak\smallbreak
-\bigbreak
-\medbreak
-\smallbreak
+\bigbreak
+\medbreak
+\smallbreakSynopsis, one of:
@@ -17288,8 +17322,8 @@
\strut\vspace\bigbreak & \medbreak & \smallbreakSpaces\strut
-\strut
-strut
+\strut
+strutSynopsis:
@@ -17354,10 +17388,10 @@
descend below the baseline. The fourth list adds the strut that gives
the needed extra below-baseline space.
-package, TikZ
-TikZpackage
- package, Asymptote
-Asymptotepackage
+package, TikZ
+TikZpackage
+ package, Asymptote
+AsymptotepackageThe \strut command is often useful in graphics, such as in
TikZ or Asymptote. For instance, you may have a command
@@ -17393,9 +17427,9 @@
\vspace\vfill\strutSpaces\vspace
-\vspace
-vertical space
-space, vertical
+\vspace
+vertical space
+space, verticalSynopsis, one of:
@@ -17460,10 +17494,10 @@
\vfill\addvspace\vspaceSpaces\vfill
-\vfill
+\vfill
-stretch, infinite vertical
-infinite vertical stretch
+stretch, infinite vertical
+infinite vertical stretchSynopsis:
@@ -17501,9 +17535,9 @@
\addvspace\vfillSpaces\addvspace
-\addvspace
-vertical space
-space, inserting vertical
+\addvspace
+vertical space
+space, inserting verticalSynopsis:
@@ -17563,14 +17597,14 @@
BoxesGraphicsSpacesTopBoxes
-boxes
+boxesAt its core, &latex; puts things in boxes and then puts the boxes on a
page. So these commands are central.
-package, adjustbox
-adjustboxpackage
+package, adjustbox
+adjustboxpackageThere are many packages on CTAN that are useful for manipulating boxes.
One useful adjunct to the commands here is adjustbox.
@@ -17591,11 +17625,11 @@
\mbox\makebox
-\mbox
-\makebox
-box
-make a box
-hyphenation, preventing
+\mbox
+\makebox
+box
+make a box
+hyphenation, preventingSynopsis, one of:
@@ -17689,11 +17723,11 @@
-package, TikZ
-TikZpackage
+package, TikZ
+TikZpackage
-package, Asymptote
-Asymptotepackage
+package, Asymptote
+AsymptotepackageThe right edge of the output 10 points (note the ending space
after points) will be just before the What. You can use
@@ -17722,8 +17756,8 @@
\fbox\framebox
-\fbox
-\framebox
+\fbox
+\frameboxSynopses, one of:
@@ -17767,18 +17801,18 @@
fbox framebox fboxrule
-\fboxrule\fboxrule
-frame, line width
-frame rule width
-\fboxrule
+\fboxrule\fboxrule
+frame, line width
+frame rule width
+\fboxruleThe thickness of the rules around the enclosed box. The default is
0.2pt. Change it with a command such as
\setlength{\fboxrule}{0.8pt} (\setlength).
fbox framebox fboxsep
-\fboxsep\fboxsep
-frame, separation from contents
-\fboxsep
+\fboxsep\fboxsep
+frame, separation from contents
+\fboxsepThe distance from the frame to the enclosed box. The default is 3pt.
Change it with a command such as \setlength{\fboxsep}{0pt}
(\setlength). Setting it to 0pt is useful sometimes:
@@ -17818,9 +17852,9 @@
\parbox\raisebox\fbox & \frameboxBoxes\parbox
-\parbox
-paragraph mode
-paragraph, in a box
+\parbox
+paragraph mode
+paragraph, in a boxSynopses, one of:
@@ -17882,7 +17916,7 @@
\raisebox\sbox & \savebox\parboxBoxes\raisebox
-\raisebox
+\raiseboxSynopsis, one of:
@@ -17949,9 +17983,9 @@
\sbox\savebox
-\sbox
-\savebox
-box, save
+\sbox
+\savebox
+box, saveSynopsis, one of:
@@ -18049,7 +18083,7 @@
lrbox\usebox\sbox & \saveboxBoxeslrbox
-lrbox
+lrboxSynopsis:
@@ -18087,8 +18121,8 @@
\useboxlrboxBoxes\usebox
-\usebox
-box, use saved box
+\usebox
+box, use saved boxSynopsis:
@@ -18108,8 +18142,8 @@
GraphicsColorBoxesTopGraphics
-graphics
-graphics package
+graphics
+graphics packageYou can use graphics such as PNG or PDF files in your &latex; document.
You need an additional package, which comes standard with &latex;.
@@ -18158,8 +18192,8 @@
Graphics package optionsGraphics package configurationGraphicsgraphics package options
-graphics package options
-options, graphics package
+graphics package options
+options, graphics packageSynopsis (must be in the document preamble):
@@ -18239,9 +18273,9 @@
Graphics package configurationCommands for graphicsGraphics package optionsGraphicsgraphics package configuration
-graphics
-graphics package
-configuration, graphics package
+graphics
+graphics package
+configuration, graphics packageThese commands configure the way &latex; searches the file system for
the graphic.
@@ -18262,7 +18296,7 @@
\graphicspath\DeclareGraphicsExtensionsGraphics package configuration\graphicspath
-\graphicspath
+\graphicspathSynopsis:
@@ -18340,7 +18374,7 @@
\DeclareGraphicsExtensions\DeclareGraphicsRule\graphicspathGraphics package configuration\DeclareGraphicsExtensions
-\DeclareGraphicsExtensions
+\DeclareGraphicsExtensionsSynopses:
@@ -18383,8 +18417,8 @@
\"\capitaldieresis
-\" (umlaut accent)
-\capitaldieresis
-umlaut accent
-dieresis accent
+\" (umlaut accent)
+\capitaldieresis
+umlaut accent
+dieresis accento Umlaut (dieresis).
\'\capitalacute
-\' (acute accent)
-\capitalacute
-acute accent
+\' (acute accent)
+\capitalacute
+acute accento Acute accent.
\.
-\. (dot-over accent)
-dot accent
-dot-over accent
+\. (dot-over accent)
+dot accent
+dot-over accento Dot accent.
\=\capitalmacron
-\= (macron accent)
-\capitalmacron
-macron accent
-overbar accent
-bar-over accent
+\= (macron accent)
+\capitalmacron
+macron accent
+overbar accent
+bar-over accento Macron (overbar) accent.
\^\capitalcircumflex
-\^ (circumflex accent)
-\capitalcircumflex
-circumflex accent
-hat accent
+\^ (circumflex accent)
+\capitalcircumflex
+circumflex accent
+hat accento Circumflex (hat) accent.
\`\capitalgrave
-\` (grave accent)
-\capitalgrave
-grave accent
+\` (grave accent)
+\capitalgrave
+grave accento Grave accent.
\~\capitaltilde
-\~ (tilde accent)
-\capitaltilde
-tilde accent
+\~ (tilde accent)
+\capitaltilde
+tilde accentn Tilde accent.
\b
-\b (bar-under accent)
-bar-under accent
+\b (bar-under accent)
+bar-under accento Bar accent underneath.
-\underbar
-underbar
+\underbar
+underbarRelated to this, \underbar{text} produces a bar under
text. The argument is always processed in LR mode
(Modes). The bar is always a fixed position under the baseline,
@@ -20092,37 +20126,37 @@
\c\capitalcedilla
-\c (cedilla accent)
-\capitalcedilla
-cedilla accent
+\c (cedilla accent)
+\capitalcedilla
+cedilla accentc Cedilla accent underneath.
\d\capitaldotaccent
-\d (dot-under accent)
-\capitaldotaccent
-dot-under accent
+\d (dot-under accent)
+\capitaldotaccent
+dot-under accento Dot accent underneath.
\H\capitalhungarumlaut
-\H (Hungarian umlaut accent)
-\capitalhungarumlaut
-hungarian umlaut accent
+\H (Hungarian umlaut accent)
+\capitalhungarumlaut
+hungarian umlaut accento Long Hungarian umlaut accent.
\k\capitalogonek
-\k (ogonek)
-\capitalogonek
-ogonek
+\k (ogonek)
+\capitalogonek
+ogoneko Ogonek. Not available in the OT1 encoding.
\r\capitalring
-\r (ring accent)
-\capitalring
-ring accent
+\r (ring accent)
+\capitalring
+ring accento Ring accent.
\t
@@ -20129,11 +20163,11 @@
\capitaltie\newtie\capitalnewtie
-\t (tie-after accent)
-\capitaltie
-\newtie
-\capitalnewtie
-tie-after accent
+\t (tie-after accent)
+\capitaltie
+\newtie
+\capitalnewtie
+tie-after accentTie-after accent (used for transliterating from Cyrillic, such as in the
ALA-LC romanization). It expects that the argument has two characters.
The \newtie form is centered in its box.
@@ -20140,18 +20174,18 @@
\u\capitalbreve
-\u (breve accent)
-\capitalbreve
-breve accent
+\u (breve accent)
+\capitalbreve
+breve accento Breve accent.
\v\capitalcaron
-\v (breve accent)
-\capitalcaron
-hacek accent
-check accent
-caron accent
+\v (breve accent)
+\capitalcaron
+hacek accent
+check accent
+caron accento Hacek (check, caron) accent.
@@ -20163,7 +20197,7 @@
\accentAccents\accent
-\accent
+\accentSynopsis:
@@ -20219,12 +20253,12 @@
Additional Latin lettersNon-English characters
-Latin letters, additional
-letters, additional Latin
-extended Latin
-special characters
-non-English characters
-characters, non-English
+Latin letters, additional
+letters, additional Latin
+extended Latin
+special characters
+non-English characters
+characters, non-EnglishHere are the basic &latex; commands for inserting letters beyond
A&textndash;Z that extend the Latin alphabet, used primarily in languages other
@@ -20233,24 +20267,24 @@
\aa\AA
-\aa (å)
-\AA (Å)
-aring
+\aa (å)
+\AA (Å)
+aringå and Å.
\ae\AE
-\ae (æ)
-\AE (Æ)
-ae ligature
+\ae (æ)
+\AE (Æ)
+ae ligatureæ and Æ.
\dh\DH
-\dh (ð)
-\DH (Ð)
-Icelandic eth
-eth, Icelandic letter
+\dh (ð)
+\DH (Ð)
+Icelandic eth
+eth, Icelandic letterIcelandic letter eth: ð and Ð. Not available with OT1
encoding, you need the fontenc package to select an alternate
font encoding, such as T1.
@@ -20257,8 +20291,8 @@
\dj\DJ
-\dj
-\DJ
+\dj
+\DJCrossed d and D, a.k.a.&noeos; capital and small letter d with stroke. Not
available with OT1 encoding, you need the fontenc package to
select an alternate font encoding, such as T1.
@@ -20265,52 +20299,52 @@
\ij\IJ
-\ij (ij)
-\IJ (IJ)
-ij letter, Dutch
+\ij (ij)
+\IJ (IJ)
+ij letter, Dutchij and IJ (except somewhat closer together than appears here).
\l\L
-\l (&lslash;)
-\L (&Lslash;)
-polish l
+\l (&lslash;)
+\L (&Lslash;)
+polish l&lslash; and &Lslash;.
\ng\NG
-\ng
-\NG
+\ng
+\NGLappish letter eng, also used in phonetics.
\o\O
-\o (ø)
-\O (Ø)
-oslash
+\o (ø)
+\O (Ø)
+oslashø and Ø.
\oe\OE
-\oe (œ)
-\OE (Œ)
-oe ligature
+\oe (œ)
+\OE (Œ)
+oe ligatureœ and Œ.
\ss\SS
-\ss (ß)
-\SS (SS)
-es-zet German letter
-sharp S letters
+\ss (ß)
+\SS (SS)
+es-zet German letter
+sharp S lettersß and SS.
\th\TH
-\th (þ)
-\TH (Þ)
-Icelandic thorn
-thorn, Icelandic letter
+\th (þ)
+\TH (Þ)
+Icelandic thorn
+thorn, Icelandic letterIcelandic letter thorn: þ and Þ. Not available with OT1
encoding, you need the fontenc package to select an alternate
font encoding, such as T1.
@@ -20322,7 +20356,7 @@
inputenc package\ruleAdditional Latin lettersSpecial insertionsinputenc package
-inputenc
+inputencSynopsis:
@@ -20360,11 +20394,11 @@
simplest solution is often to replace the non-UTF-8 character with a
UTF-8 or &latex; equivalent.
-package, luainputenc
-luainputencpackage
+package, luainputenc
+luainputencpackage
-\XeTeXinputencoding
-\XeTeXdefaultencoding
+\XeTeXinputencoding
+\XeTeXdefaultencodingIf you need to process a non-UTF-8 document with Lua&tex;, you can
use the luainputenc package
(https://ctan.org/pkg/luainputenc). With Xe&tex;, the
@@ -20378,7 +20412,7 @@
UTF-8 outside of &tex;, using system utilities. For example,
recode latin1..utf8 or iconv -f latin1 -t utf8.
-\inputencoding
+\inputencoding\inputencodingIn a few documents, such as a collection of journal articles from a
variety of authors, changing the encoding in mid-document may be
@@ -20390,7 +20424,7 @@
\rule\todayinputenc packageSpecial insertions\rule
-\rule
+\ruleSynopsis, one of:
@@ -20401,8 +20435,8 @@
Produce a rule, a filled-in rectangle.
-Halmos symbol
-tombstone
+Halmos symbol
+tombstoneThis example produces a rectangular blob, sometimes called a Halmos symbol,
or just &textldquo;qed&textrdquo;, often used to mark the end of a proof:
@@ -20410,8 +20444,8 @@
-package, amsthm
-amsthmpackage
+package, amsthm
+amsthmpackageThe amsthm package includes this command, with a somewhat
@@ -20442,9 +20476,9 @@
\today\ruleSpecial insertions\today
-\today
-date, today&textrsquo;s
-today&textrsquo;s date
+\today
+date, today&textrsquo;s
+today&textrsquo;s dateSynopsis:
@@ -20456,11 +20490,11 @@
yyyy. An example of a date in that format is July 4,
1976.
-package, babel
-babelpackage
+package, babel
+babelpackage
-package, polyglossia
-polyglossiapackage
+package, polyglossia
+polyglossiapackageMultilingual packages such as babel or polyglossia, or
classes such as lettre, will localize \today. For example,
@@ -20479,8 +20513,8 @@
\today uses the counters \day, \month, and
\year (\day & \month & \year).
-package, datetime
-datetimepackage
+package, datetime
+datetimepackageA number of package on CTAN work with dates. One is datetime package
which can produce a wide variety of date formats, including ISO standards.
@@ -20494,8 +20528,8 @@
Splitting the inputFront/back matterSpecial insertionsTopSplitting the input
-splitting the input file
-input file
+splitting the input file
+input file&latex; lets you split a large document into several smaller ones.
This can simplify editing or allow multiple authors to work on the
@@ -20502,8 +20536,8 @@
document. It can also speed processing.
Regardless of how many separate files you use, there is always one
-root file
-file, root
+root file
+file, root
root file, on which &latex; compilation starts. This shows such
a file with five included files.
@@ -20554,7 +20588,7 @@
\endinput\include & \includeonlySplitting the input\endinput
-\endinput
+\endinputSynopsis:
@@ -20598,8 +20632,8 @@
\include\includeonly
-\include
-\includeonly
+\include
+\includeonlySynopsis:
@@ -20698,7 +20732,7 @@
dashes or underscores. Nevertheless, for the name amo amas amat,
this works under &tex; Live on GNU/Linux:
-\space
+\space
-nested \include, not allowed
+nested \include, not allowedYou cannot use \include inside a file that is being included or
you get LaTeX Error: \include cannot be nested. The
\include command cannot appear in the document preamble; you will
@@ -20743,7 +20777,7 @@
\input\include & \includeonlySplitting the input\input
-\input
+\inputSynopsis:
@@ -20778,7 +20812,7 @@
dashes or underscores. Nevertheless, for the name amo amas amat,
this works under &tex; Live on GNU/Linux:
-\space
+\space
\input{"amo\space amas\space amat"}
@@ -20805,14 +20839,14 @@
Table of contents etc.IndexesFront/back matterTable of contents, list of figures, list of tables
-table of contents, creating
+table of contents, creating
-\tableofcontents
-.toc file
-\listoffigures
-\listoftables
-.lof file
-.lot file
+\tableofcontents
+.toc file
+\listoffigures
+\listoftables
+.lof file
+.lot fileSynopsis, one of:
@@ -20881,7 +20915,7 @@
\contentsline {subsection}{\numberline {1.1}First subsection}{2}
-\contentsline
+\contentslineEach line contains a single command, \contentsline
(\contentsline). The first argument, the section or
@@ -20936,11 +20970,11 @@
1.55em. Change these as with
\renewcommand{\&arobase;tocrmarg}{3.5em}.
-package, tocloft
-tocloftpackage
+package, tocloft
+tocloftpackage
-package, tocbibbind
-tocbibbindpackage
+package, tocbibbind
+tocbibbindpackageCTAN has many packages for the table of contents and lists of figures
and tables (CTAN). The package tocloft is convenient for
@@ -20958,11 +20992,11 @@
-package, babel
-babelpackage
+package, babel
+babelpackage
-package, polyglossia
-polyglossiapackage
+package, polyglossia
+polyglossiapackageInternationalization packages such as babel or polyglossia
will change these headers depending on the chosen base language.
@@ -20980,8 +21014,8 @@
\&arobase;dottedtocline\addcontentslineTable of contents etc.\&arobase;dottedtocline
-\&arobase;dottedtocline
-table of contents entry, create dotted line
+\&arobase;dottedtocline
+table of contents entry, create dotted lineSynopsis:
@@ -21009,7 +21043,7 @@
the final text and pagenumber arguments in the synopsis
from a call to \contentsline (\contentsline).
-leaders, dots in table of contents
+leaders, dots in table of contentsBetween the box for the title text of a section and the right margin
box, these \&arobase;dottedtocline commands insert leaders, that
is, evenly-spaced dots. The dot-to-dot space is given by the command
@@ -21026,8 +21060,8 @@
\addcontentsline\addtocontents\&arobase;dottedtoclineTable of contents etc.\addcontentsline
-\addcontentsline
-table of contents entry, manually adding
+\addcontentsline
+table of contents entry, manually addingSynopsis:
@@ -21035,7 +21069,7 @@
-\contentsline
+\contentslineAdd an entry to the auxiliary file with extension ext.
The following will result in an Appendices line in the table of
@@ -21130,7 +21164,7 @@
\addtocontents\contentsline\addcontentslineTable of contents etc.\addtocontents
-\addtocontents{ext}{text}
+\addtocontents{ext}{text}Synopsis:
@@ -21206,17 +21240,17 @@
\contentsline\nofiles\addtocontentsTable of contents etc.\contentsline
-table of contents
-\contentsline
-\tableofcontents
-.toc file
-\listoffigures
-\listoftables
-.lof file
-.lot file
-\l&arobase;chapter
-\l&arobase;section
-\l&arobase;subsection
+table of contents
+\contentsline
+\tableofcontents
+.toc file
+\listoffigures
+\listoftables
+.lof file
+.lot file
+\l&arobase;chapter
+\l&arobase;section
+\l&arobase;subsectionSynopsis:
@@ -21253,14 +21287,14 @@
where filetype is toc, lof, or lot
(\addcontentsline).
-package, tocloft
-tocloftpackage
+package, tocloft
+tocloftpackageFor manipulating how the \contentline material is typeset, see
the tocloft package.
-package, hyperref
-hyperrefpackage
+package, hyperref
+hyperrefpackageNote that the hyperref package changes the definition of
\contentsline (and \addcontentsline) to add more
@@ -21275,7 +21309,7 @@
\nofiles\numberline\contentslineTable of contents etc.\nofiles
-\nofiles
+\nofilesSynopsis:
@@ -21310,7 +21344,7 @@
\numberline\nofilesTable of contents etc.\numberline
-\numberline
+\numberlineSynopsis:
@@ -21356,11 +21390,11 @@
IndexesGlossariesTable of contents etc.Front/back matterIndexes
-indexes
+indexes
-\makeindex
-\index
-.idx file
+\makeindex
+\index
+.idx fileIf you tell &latex; what terms you want to appear in an index then it
can produce that index, alphabetized and with the page numbers
@@ -21410,14 +21444,14 @@
index entries to the auxiliary file. Leaving out the \printindex
will cause &latex; to not show the index in the document output.
-package, showidx
-showidxpackage
+package, showidx
+showidxpackage
-package, multind
-multindpackage
+package, multind
+multindpackage
-index, multiple
-multiple indexes
+index, multiple
+multiple indexesThere are many packages in the area of indexing. The showidx
package causes each index entries to be shown in the margin on the
page where the \index appears. This can help in preparing the index.
@@ -21437,15 +21471,15 @@
Produce the index manually\indexIndexesProduce the index manually
-index, producing manually
-theindex
+index, producing manually
+theindexDocuments that are small and static can have a manually produced index.
This will make a separate page labeled Index, in twocolumn
format.
-environment, theindex
-theindexenvironment
+environment, theindex
+theindexenvironment
\begin{theindex}
@@ -21462,10 +21496,10 @@
in most cases automated methods such as makeindex are best.
Indexes.
-\item
-\subitem
-\subsubitem
-\indexspace
+\item
+\subitem
+\subsubitem
+\indexspaceHowever we cover the commands for completeness, and because the
automated methods are based on these commands. There are three levels
of entries. As the example shows, a main entry uses \item,
@@ -21480,8 +21514,8 @@
\indexmakeindexProduce the index manuallyIndexes\index
-index entry
-\index
+index entry
+\indexSynopsis:
@@ -21507,7 +21541,7 @@
rate of growth\index{Ackermann!function!growth rate}
-index entries, subentries
+index entries, subentriesAll three index entries will get a page number, such as Ackermann,
22. &latex; will format the second as a subitem of the first, on the
@@ -21527,7 +21561,7 @@
instance \index{Ackermann!function} could come before
\index{Ackermann}.
-index, page range
+index, page rangeGet a page range in the output, like Hilbert, 23--27, as here.
@@ -21548,14 +21582,14 @@
followed by two subitems, like program, 50 and results,
51.
-see and see also index entries
-index entries, &textlsquo;see&textrsquo; and &textlsquo;see also&textrsquo;
-\seename
-\alsoname
-package, babel
-babelpackage
- package, polyglossia
-polyglossiapackage
+see and see also index entries
+index entries, &textlsquo;see&textrsquo; and &textlsquo;see also&textrsquo;
+\seename
+\alsoname
+package, babel
+babelpackage
+ package, polyglossia
+polyglossiapackageGenerate a index entry that says see by using a vertical bar
@@ -21612,8 +21646,8 @@
an index entry, escape it by preceding it with a double quote, ".
(The double quote gets deleted before alphabetization.)
-package, index
-indexpackage
+package, index
+indexpackageA number of packages on CTAN have additional functionality beyond that
provided by makeidx. One is index, which allows for
@@ -21621,8 +21655,8 @@
\index*{index-entry-string} that prints the
index-entry-string as well as indexing it.
-\indexentry
-idx file
+\indexentry
+idx fileThe \index command writes the indexing information to the file
root-name.idx file. Specifically, it writes text of the
command
@@ -21644,11 +21678,11 @@
makeindex\printindex\indexIndexesmakeindex
-index, processing
-makeindex, program
-makeindex program
-.ind file
-.idx file
+index, processing
+makeindex, program
+makeindex program
+.ind file
+.idx fileSynopsis, one of:
@@ -21664,9 +21698,9 @@
actual index file, the filename.ind file that is input by
\printindex (\printindex).
-.isty file
-index, style file
-makeindex, style file
+.isty file
+index, style file
+makeindex, style fileThe first form of the command suffices for many uses. The second allows
you to format the index by using an index style file, a
.isty file. The third form is the most general; see the full
@@ -21704,17 +21738,17 @@
makeindex preamble
-preamblepreamble
+preamblepreamblePreamble of the output index file. Defines the context in which the index is
formatted. Default: "\\begin{theindex}\n".
makeindex postamble
-postamblepostamble
+postamblepostamblePostamble of the output index file. Default: "\n\n\\end{theindex}\n".
makeindex group skip
-group_skipgroup_skip
-\indexspace
+group_skipgroup_skip
+\indexspaceTraditionally index items are broken into groups, typically a group for
entries starting with letter a, etc. This specifier gives what
is inserted when a new group begins. Default: "\n\n
@@ -21722,7 +21756,7 @@
length, by default 10pt plus5pt minus3pt).
makeindex letheadflag
-lethead_flaglethead_flag
+lethead_flaglethead_flagAn integer. It governs what is inserted for a new group or letter. If
it is 0 (which is the default) then other than group_skip nothing
will be inserted before the group. If it is positive then at a new
@@ -21732,93 +21766,93 @@
is 0.
makeindex lethead prefix
-lethead_prefixlethead_prefix
+lethead_prefixlethead_prefixIf a new group begins with a different letter then this is the prefix
inserted before the new letter header. Default: ""makeindex lethead suffix
-lethead_suffixlethead_suffix
+lethead_suffixlethead_suffixIf a group begins with a different letter then this is the suffix
inserted after the new letter header. Default: "".
makeindex item 0
-item_0item_0
+item_0item_0 What is put between two level 0 items. Default: "\n \\item
".
makeindex item 1
-item_1item_1
+item_1item_1Put between two level 1 items. Default: "\n \\subitem ".
makeindex item 2
-item_2item_2
+item_2item_2put between two level 2 items. Default: "\n \\subsubitem ".
makeindex item 01
-item_01item_01
+item_01item_01What is put between a level 0 item and a level 1 item.
Default: "\n \\subitem ".
makeindex item x1
-item_x1item_x1
+item_x1item_x1What is put between a level 0 item and a level 1 item in the
case that the level 0 item doesn&textrsquo;t have any page numbers (as in
\index{aaa|see{bbb}}). Default: "\n \\subitem ".
makeindex item 12
-item_12item_12
+item_12item_12What is put between a level 1 item and a level 2 item.
Default: "\n \\subsubitem ".
makeindex item x2
-item_x2item_x2
+item_x2item_x2What is put between a level 1 item and a level 2 item, if the
level 1 item doesn&textrsquo;t have page numbers. Default: "\n
\\subsubitem ".
makeindex delim 0
-delim_0delim_0
+delim_0delim_0Delimiter put between a level 0 key and its first page
number. Default: a comma followed by a blank, ", ".
makeindex delim 1
-delim_1delim_1
+delim_1delim_1Delimiter put between a level 1 key and its first page
number. Default: a comma followed by a blank, ", ".
makeindex delim 2
-delim_2delim_2
+delim_2delim_2Delimiter between a level 2 key and its first page number. Default:
a comma followed by a blank, ", ".
makeindex delim n
-delim_ndelim_n
+delim_ndelim_nDelimiter between two page numbers for the same key (at any
level). Default: a comma followed by a blank, ", ".
makeindex delim r
-delim_rdelim_r
+delim_rdelim_rWhat is put between the starting and ending page numbers of a range.
Default: "--".
makeindex line max
-line_maxline_max
+line_maxline_maxAn integer. Maximum length of an index entry&textrsquo;s line in the output,
beyond which the line wraps. Default: 72.
makeindex indent space
-indent_spaceindent_space
+indent_spaceindent_spaceWhat is inserted at the start of a wrapped line. Default:
"\t\t".
makeindex indent length
-indent_lengthindent_length
+indent_lengthindent_lengthA number. The length of the wrapped line indentation. The default
indent_space is two tabs and each tab is eight spaces so the
default here is 16.
makeindex page precedence
-page_precedencepage_precedence
+page_precedencepage_precedenceA document may have pages numbered in different ways. For example, a
book may have front matter pages numbered in lowercase roman while main
matter pages are in arabic. This string specifies the order in which
@@ -21830,7 +21864,7 @@
-xindy program
+xindy programThere are a number of other programs that do the job
makeindex does. One is xindy
(https://ctan.org/pkg/xindy), which does internationalization and can
@@ -21839,7 +21873,7 @@
markup terms and in terms of the collating order of the text, as
described in its documentation.
-xindex program
+xindex programA more recent indexing program supporting Unicode is xindex,
written in Lua (https://ctan.org/pkg/xindex).
@@ -21848,8 +21882,8 @@
\printindexmakeindexIndexes\printindex
-index, printing
-\printindex
+index, printing
+\printindexSynopsis:
@@ -21859,8 +21893,8 @@
Place the index into the output.
-package, makeidx
-makeidxpackage
+package, makeidx
+makeidxpackageTo get an index you must first include
\usepackage{makeidx}\makeindex in the document preamble and
@@ -21874,11 +21908,11 @@
GlossariesIndexesFront/back matterGlossaries
-glossary
-glossaries
-acronyms, list of
-\makeglossary
-\printglossaries
+glossary
+glossaries
+acronyms, list of
+\makeglossary
+\printglossariesSynopsis:
@@ -21922,9 +21956,9 @@
Turing machine and the rest of the item says in normal type
A model of a machine &dots; Computer Science.
-\makeglossary
-\printglossaries
-.glo file
+\makeglossary
+\printglossaries
+.glo fileThe command \makeglossary opens the file that will contain the
entry information, root-file.glo. Put the
\printglossaries command where you want the glossaries to appear
@@ -21944,8 +21978,8 @@
\newglossaryentry\glsGlossaries\newglossaryentry
-glossary, entries
-\newglossaryentry
+glossary, entries
+\newglossaryentrySynopsis, one of:
@@ -21991,22 +22025,22 @@
here are a few.
-namename
+namename(Required.) The word, phrase, or symbol that you are defining.
-descriptiondescription
+descriptiondescription(Required.) The description that will appear in the glossary.
If this has more than one paragraph then you must use the second command
form given in the synopsis.
-pluralplural
+pluralpluralThe plural form of name. Refer to the plural form using
\glspl or \Glspl (\gls).
-sortsort
+sortsortHow to place this entry in the list of entries that the glossary holds.
-symbolsymbol
+symbolsymbolA symbol, such as a mathematical symbol, besides the name.
@@ -22016,8 +22050,8 @@
\gls\newglossaryentryGlossaries\gls
-glossary, entry reference
-\gls
+glossary, entry reference
+\glsSynopsis, one of:
@@ -22058,8 +22092,8 @@
LettersInput/outputFront/back matterTopLetters
-letters, writing
-writing letters
+letters, writing
+writing lettersSynopsis:
@@ -22109,7 +22143,7 @@
Each letter environment body typically ends with a
\closing command such as \closing{Yours,}.
-\\ (for letters)
+\\ (for letters)Additional material may come after the \closing. You can say who
is receiving a copy of the letter with a command like \cc{the
Boss \\ the Boss's Boss}. There&textrsquo;s a similar \encl command for
@@ -22163,7 +22197,7 @@
\address\ccLetters\address
-\address
+\addressSynopsis:
@@ -22196,8 +22230,8 @@
\cc\closing\addressLetters\cc
-\cc
-cc list, in letters
+\cc
+cc list, in lettersSynopsis:
@@ -22221,9 +22255,9 @@
\closing\encl\ccLetters\closing
-\closing
-letters, ending
-closing letters
+\closing
+letters, ending
+closing lettersSynopsis:
@@ -22243,8 +22277,8 @@
\encl\location\closingLetters\encl
-\encl
-enclosure list
+\encl
+enclosure listSynopsis:
@@ -22267,7 +22301,7 @@
\location\makelabels\enclLetters\location
-\location
+\locationSynopsis:
@@ -22283,7 +22317,7 @@
\makelabels\name\locationLetters\makelabels
-\makelabels
+\makelabelsSynopsis:
@@ -22340,8 +22374,8 @@
The first column contains the return address twice. The second column
contains the address for each recipient.
-package, envlab
-envlabpackage
+package, envlab
+envlabpackageThe package envlab makes formatting the labels easier, with
standard sizes already provided. The preamble lines
@@ -22353,7 +22387,7 @@
\name\opening\makelabelsLetters\name
-\name
+\nameSynopsis:
@@ -22369,8 +22403,8 @@
\opening\ps\nameLetters\opening
-\opening
-letters, starting
+\opening
+letters, startingSynopsis:
@@ -22389,8 +22423,8 @@
\ps\signature\openingLetters\ps
-\ps
-postscript, in letters
+\ps
+postscript, in lettersSynopsis:
@@ -22417,7 +22451,7 @@
... }
-\signature
+\signatureThe sender&textrsquo;s name. This command is optional, although its inclusion is
usual.
@@ -22458,7 +22492,7 @@
\telephone\signatureLetters\telephone
-\telephone
+\telephoneSynopsis:
@@ -22477,9 +22511,9 @@
Input/outputCommand line interfaceLettersTopInput/output
-input/output, to terminal
-terminal input/output
-input/output
+input/output, to terminal
+terminal input/output
+input/output&latex; uses the ability to write to a file and later read it back in
to build document components such as a table of contents or index. You
@@ -22503,13 +22537,13 @@
\openout\closein\closeout
-\openin
-\openout
-\closein
-\closeout
-file, opening
-file, closing
-open a file
+\openin
+\openout
+\closein
+\closeout
+file, opening
+file, closing
+open a fileSynopsis:
@@ -22591,9 +22625,9 @@
\read\typein\openin & \openoutInput/output\read
-\read
-file, reading
-read a file
+\read
+file, reading
+read a fileSynopsis:
@@ -22626,10 +22660,10 @@
\input (\input) or \include (\include &
\includeonly).
-package, datatool
-datatoolpackage
+package, datatool
+datatoolpackage
-mail merges
+mail mergesA common reason to want to read from a data file is to do mail merges.
CTAN has a number of packages for that; one is datatool.
@@ -22638,7 +22672,7 @@
\typein\typeout\readInput/output\typein
-\typein
+\typeinSynopsis, one of:
@@ -22701,7 +22735,7 @@
\typeout\write\typeinInput/output\typeout
-\typeout
+\typeoutSynopsis:
@@ -22724,7 +22758,7 @@
\renewcommand (among others) are replaced by their definitions
before being printed.
-\space
+\space&latex;&textrsquo;s usual rules for treating multiple spaces as a single space
and ignoring spaces after a command name apply to msg. Use the
command \space to get a single space, independent of surrounding
@@ -22747,7 +22781,7 @@
\write\typeoutInput/output\write
-\write
+\writeSynopsis:
@@ -22772,7 +22806,7 @@
\immediate\closeout\myfile
-\newwrite
+\newwriteThe \newwrite allocates a stream number, giving it a symbolic
name to make life easier, so that stream
@@ -22781,9 +22815,9 @@
name. &tex; ultimately executed \write3 which puts the string
in the file.
-log file, writing to
-terminal, writing to
-, write stream number
+log file, writing to
+terminal, writing to
+, write stream numberTypically number is between 0 and 15, because typically
&latex; authors follow the prior example and the number is allocated
by the system. If number is outside the range from 0 to 15 or
@@ -22798,12 +22832,12 @@
followed by a newline in the terminal output. (But 16, 17, and 18 are
special as number; see below.)
-Lua&tex;, 256 output streams in
+Lua&tex;, 256 output streams inIn Lua&tex;, instead of 16 output streams there are 256
(&tex; engines).
-\&arobase;auxout
-\&arobase;mainaux
+\&arobase;auxout
+\&arobase;mainauxUse \write\&arobase;auxout{string} to write to the current
.aux file, which is associated with either the root file or
with the current include file; and use
@@ -22826,8 +22860,8 @@
-immediate \write
-\immediate\write
+immediate \write
+\immediate\writeWith the first, &latex; writes string to the file immediately.
Any macros in string are fully expanded (just as in
\edef) so to prevent expansion you must use \noexpand,
@@ -22835,9 +22869,9 @@
##).
-delayed \write
-whatsit item
-\shipout and expansion
+delayed \write
+whatsit item
+\shipout and expansionWith the second, string is stored on the current list of things
(as a &tex; &textldquo;whatsit&textrdquo; item) and kept until the page is shipped out
and likewise the macros are unexpanded until \shipout. At
@@ -22844,7 +22878,7 @@
\shipout, string is fully expanded.
-\protected&arobase;write
+\protected&arobase;writeThe third, \protected&arobase;write, is like the second except that
you can use \protect to avoid expansion. The extra first
argument allows you to locally insert extra definitions to make more
@@ -22867,18 +22901,18 @@
This results in the file test.jh containing the text
test XYZtest followed by a newline.
-\write streams 16, 17, 18
+\write streams 16, 17, 18The cases where number is 16, 17, or 18 are special. Because of
\write&textrsquo;s behavior when number is outside the range from 0
-to 15 described above, in Plain &tex; \write16 and
+to 15 described above, in plain &tex; \write16 and
\write17 were sometimes used to write to the log file and the
terminal; however, in &latex;, the natural way to do that is with
\typeout (\typeout). The \write18 command is
-even more special; modern &tex; systems use it for giving commands to
-the operating system (\write18).
+even more special; modern &tex; systems use it to run an external
+operating system command (\write18).
-newline, in \write
-^^J, in \write
+newline, in \write
+^^J, in \writeOrdinarily \write outputs a single line. You can include a
newline with ^^J. Thus, this produces two lines in the log
file:
@@ -22887,8 +22921,8 @@
\wlog{Parallel lines have a lot in common.^^JBut they never meet.}
-package, answers
-answerspackage
+package, answers
+answerspackageA common case where authors need to write their own file is for
answers to exercises, or another situation where you want to write
@@ -22906,8 +22940,8 @@
\write and security\message\write\write and security
-security and \write
-\write and security
+security and \write
+\write and securityThe ability to write files raises security issues. If you compiled a
downloaded &latex; file and it overwrote your password file then you
@@ -22930,7 +22964,7 @@
! I can't write on file `../test.jh'
-parent directories, cannot write to
+parent directories, cannot write toYou can get just such an error when using commands such as
\include{../filename} because &latex; will try to open
../filename.aux. The simplest solution is to put the included
@@ -22941,7 +22975,7 @@
\message\wlog\write and security\write\message
-\message
+\messageSynopsis:
@@ -23002,7 +23036,7 @@
\wlog\write18\message\write\wlog
-\wlog
+\wlogSynopsis:
@@ -23030,11 +23064,11 @@
\write18\wlog\write\write18
-\write18
-external commands
-commands, run from &latex;
-system commands, run from &latex;
-shell access
+\write18
+external commands
+commands, run from &latex;
+system commands, run from &latex;
+shell accessSynopsis:
@@ -23047,8 +23081,8 @@
runs the command and &latex;&textrsquo;s execution is blocked until that
finishes.
-package, Asymptote
-Asymptotepackage
+package, Asymptote
+AsymptotepackageThis sequence (on Unix)
@@ -23097,7 +23131,7 @@
(Command line options). (The --shell-escape option is
a synonym, in &tex; Live.)
-restricted shell access
+restricted shell accessIn the place of full shell access, modern distributions by default use
a restricted version that allows some commands to work, such as those
that run Metafont to generate missing fonts, even if you do not use
@@ -23106,22 +23140,22 @@
control of the distribution maintainers (Command line
options).
-/bin/sh, used by \write18
-sh, used by \write18
-cmd.exe, used by \write18
-SHELL, environment variables
+/bin/sh, used by \write18
+sh, used by \write18
+cmd.exe, used by \write18
+SHELL, environment variablesThe shell_command text is always passed to /bin/sh on
Unix-like operating systems, and the DOS command interpreter
cmd.exe on Windows. Any different shell set by the user, and
the SHELL environment variable, is ignored.
-package, texosquery
-texosquerypackage
+package, texosquery
+texosquerypackage
-system information
-operating system information
-locale information, from system
-directory listings, from system
+system information
+operating system information
+locale information, from system
+directory listings, from systemIf what you need is system information, such as the operating system
name, locale information, or directory contents, take a look at the
texosquery package, which provides a convenient and secure
@@ -23128,11 +23162,11 @@
interface for this, unlike the above examples using the raw
\write18: https://ctan.org/pkg/texosquery.
-package, shellesc
-shellescpackage
+package, shellesc
+shellescpackage
-\ShellEscape
-\DelayedShellEscape
+\ShellEscape
+\DelayedShellEscape&latex; provides a package shellesc on top of the primitive
\write18 command. Its primary purpose is to provide a command
\ShellEscape which works identically on all &tex; engines;
@@ -23150,9 +23184,9 @@
Command line interfaceCommand line
-command line interface
-interface, command line
-CLI
+command line interface
+interface, command line
+CLISynopsis (from a terminal command line):
@@ -23173,7 +23207,7 @@
-.tex, default extension
+.tex, default extensionNote that .tex is the default file name extension.
pdf&tex; is an extension of the original &tex; program, as are
@@ -23216,7 +23250,7 @@
Command line optionsCommand line inputCommand line interfaceCommand line options
-options, command line
+options, command lineThese are the command-line options relevant to ordinary document
authoring. For a full list, try running latex --help from the
@@ -23231,23 +23265,23 @@
spaces around the =. We will generally use the = syntax.
---version command-line option
+--version command-line option-versionShow the current version, like pdfTeX 3.14159265-2.6-1.40.16 (TeX
Live 2015/Debian) along with a small amount of additional information,
and exit.
---help command-line option
+--help command-line option-helpGive a brief usage message that is useful as a prompt and exit.
interaction modes
---interaction command-line option
+--interaction command-line option-interaction=mode
-batchmode
-scrollmode
-errorstopmode
-nonstopmode
+batchmode
+scrollmode
+errorstopmode
+nonstopmode&tex; compiles a document in one of four interaction modes:
batchmode, nonstopmode, scrollmode,
errorstopmode. In errorstopmode (the default), &tex;
@@ -23268,9 +23302,9 @@
eliminates most terminal output.
-jobname
-filename for current job
---jobname command-line option
+jobname
+filename for current job
+--jobname command-line option-jobname=stringSet the value of &tex;&textrsquo;s jobname to the string. The log file
and output file will then be named string.log and
@@ -23277,8 +23311,8 @@
string.pdf. Jobname.
output directory
-output directory for all external files
---output-directory command-line option
+output directory for all external files
+--output-directory command-line option-output-directory=directoryWrite files in the directory directory. It must already exist.
This applies to all external files created by &tex; or &latex;, such
@@ -23292,12 +23326,12 @@
directory (in which &latex; was run) remains unchanged, and is also
checked for input files.
-shell escape
-\write18, enabling
---enable-write18 command-line option
---disable-write18 command-line option
---shell-escape command-line option
---no-shell-escape command-line option
+shell escape
+\write18, enabling
+--enable-write18 command-line option
+--disable-write18 command-line option
+--shell-escape command-line option
+--no-shell-escape command-line option--enable-write18--disable-write18--shell-escape
@@ -23318,12 +23352,12 @@
\write18{ls -l}, then you do not get an error but the log
file says runsystem(ls -l)...disabled.
---halt-on-error command-line option
+--halt-on-error command-line option-halt-on-errorStop processing at the first error.
---file-line-error command-line option
---no-file-line-error command-line option
+--file-line-error command-line option
+--no-file-line-error command-line option-file-line-error-no-file-line-errorEnable or disable filename:lineno:error-style
@@ -23335,7 +23369,7 @@
Command line inputJobnameCommand line optionsCommand line interfaceCommand line input
-input, on command line
+input, on command lineAs part of the command line invocation
@@ -23347,8 +23381,8 @@
argument with a backslash. (All the engines support this.) This
allows you to do some special effects.
-package, hyperref
-hyperrefpackage
+package, hyperref
+hyperrefpackageFor example, this file (which uses the
hyperref package for hyperlinks) can produce two kinds of
output, one to be read on physical paper and one to be read online.
@@ -23424,12 +23458,12 @@
JobnameRecovering from errorsCommand line inputCommand line interfaceJobname
-\jobname
-jobname
-document root name
-name of document root
-root file
-file, root
+\jobname
+jobname
+document root name
+name of document root
+root file
+file, rootRunning &latex; creates a number of files, including the main PDF (or
DVI) output but also including others. These files are named with the
@@ -23455,8 +23489,8 @@
specified with the -jobname option, as in pdflatex
-jobname=myname (Command line input for a practical example).
-texput, jobname default
-fallback jobname
+texput, jobname default
+fallback jobnameThe final possibility is texput, which is the final fallback
default if no other name is available to &tex;. That is, if no
-jobname option was specified, and the compilation stops before
@@ -23463,8 +23497,8 @@
any input file is met, then the log file will be named
texput.log.
-\documentclass, and texput jobname
-\RequirePackage, and texput jobname
+\documentclass, and texput jobname
+\RequirePackage, and texput jobnameA special case of this is that in &latex; versions of (approximately)
2020 or later, the jobname is also texput if the first
\input occurs as a result of being called by either
@@ -23486,7 +23520,7 @@
the output file is lipsum.pdf, as \usepackage calls
\input.
-\jobname
+\jobnameWithin the document, the macro \jobname expands to the jobname.
(When you run &latex; on a file whose name contains spaces, the string
returned by \jobname contains matching start and end quotes.)
@@ -23494,9 +23528,9 @@
catcode 12 (other) except that spaces are category 10,
including letters that are normally catcode 11.
-\IfBeginWith* macro from xstring
-package, xstring
-xstringpackage
+\IfBeginWith* macro from xstring
+package, xstring
+xstringpackageBecause of this catcode situation, using the jobname in a conditional
can become complicated. One solution is to use the macro
@@ -23545,9 +23579,9 @@
typo. You could instead enter ? and RETURN to see other
options.
-* prompt
-prompt, *
-\stop
+* prompt
+prompt, *
+\stopThere are two other error scenarios. The first is that you forgot to
include the \end{document} or misspelled it. In this case
&latex; gives you a * prompt. You can get back to the command
@@ -23575,8 +23609,8 @@
Document templatesIndexCommand line interfaceTopDocument templates
-document templates
-templates, document
+document templates
+templates, documentAlthough illustrative material, perhaps these document templates will
be useful. Additional template resources are listed at
@@ -23593,10 +23627,10 @@
beamer templatearticle templateDocument templatesbeamer template
-beamer template and class
-template, beamer
-package, beamer
-beamerpackage
+beamer template and class
+template, beamer
+package, beamer
+beamerpackageThe beamer class creates presentation slides. It has a vast
@@ -23633,7 +23667,7 @@
article templatebook templatebeamer templateDocument templatesarticle template
-template (simple), article
+template (simple), articleA simple template for an article.
@@ -23662,7 +23696,7 @@
book templateLarger book templatearticle templateDocument templatesbook template
-template, book
+template, bookThis is a straightforward template for a book. Larger book
template, for a more elaborate one.
@@ -23692,7 +23726,7 @@
Larger book templatebook templateDocument templatesLarger book template
-template, book
+template, bookThis is a somewhat elaborate template for a book. book template,
for a simpler one.