[latexrefman-commits] [SCM] latexrefman updated: r1086 - trunk
Karl Berry
INVALID.NOREPLY at gnu.org.ua
Sat May 14 00:45:45 CEST 2022
Author: karl
Date: 2022-05-13 22:45:44 +0000 (Fri, 13 May 2022)
New Revision: 1086
Modified:
trunk/ChangeLog
trunk/Makefile
trunk/NEWS
trunk/latex2e.texi
Log:
separate anchors for all "foo & bar" nodes
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2022-05-13 15:52:38 UTC (rev 1085)
+++ trunk/ChangeLog 2022-05-13 22:45:44 UTC (rev 1086)
@@ -1,5 +1,9 @@
2022-05-13 Karl Berry <karl at freefriends.org>
+ * latex2e.texi (.* & .*): for each node name "foo & bar",
+ uniformly provide @anchor{foo} and @anchor{bar}, for possible ease
+ of searching and referencing, especially online.
+
* latex2e.texi (\newcommand & \renewcommand): had an extra
[@var{nargs}] in synopsis. Report from Vladimir Ivanovic,
11 May 2022. Also correct and (hopefully) clarify optional
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2022-05-13 15:52:38 UTC (rev 1085)
+++ trunk/Makefile 2022-05-13 22:45:44 UTC (rev 1086)
@@ -134,8 +134,8 @@
# make htmlsplit
# make dist
# make easyurls
-# make commitready
-# svn commit # to commit regenerated files
+# make commitready # many files will have status !
+# svn commit # to commit regenerated files
# then:
# svn update # restore easy url stubs
# make svrsplit # restore generated split html
@@ -143,9 +143,12 @@
# If uploading to CTAN:
# (update NEWS, write announcement)
# upload latex2e-help-texinfo.zip
+#
+# Clean up:
# rm -rf src/testdist src/latex2e
# rm -rf latex2e-help-texinfo
# rm latex2e-help-texinfo-tree{,-easyurls}.zip
+# rm latex2e-help-texinfo.zip
# Get many small .html files.
htmlsplit: en
Modified: trunk/NEWS
===================================================================
--- trunk/NEWS 2022-05-13 15:52:38 UTC (rev 1085)
+++ trunk/NEWS 2022-05-13 22:45:44 UTC (rev 1086)
@@ -5,8 +5,18 @@
Spanish translation originally from Nacho Pacheco (currently looking for
a maintainer).
-
Some changes in January 2022 release:
+
Notable changes
+Additions:
+* For each node name "foo & bar", provide separate anchors for foo and
+bar, so they can be referenced individually, especially online.
+
+Fixes:
+* description of definition and use of optional arguments somewhat
+clarified.
+
+
Notable changes in January 2022 release:
+
New sections:
* \caption
* BibTeX error messages
Modified: trunk/latex2e.texi
===================================================================
--- trunk/latex2e.texi 2022-05-13 15:52:38 UTC (rev 1085)
+++ trunk/latex2e.texi 2022-05-13 22:45:44 UTC (rev 1086)
@@ -1754,9 +1754,10 @@
@node \DeclareTextCommand & \ProvideTextCommand
@subsection @code{\DeclareTextCommand} & @code{\ProvideTextCommand}
+ at anchor{\DeclareTextCommand}
+ at anchor{\ProvideTextCommand}
@findex \DeclareTextCommand
@findex \ProvideTextCommand
-
Synopsis, one of:
@example
@@ -1820,9 +1821,9 @@
@node \DeclareTextCommandDefault & \ProvideTextCommandDefault
@subsection @code{\DeclareTextCommandDefault} & @code{\ProvideTextCommandDefault }
- at findex \DeclareTextCommand
+ at anchor{\DeclareTextCommandDefault}
+ at anchor{\ProvideTextCommandDefault}
@findex \DeclareTextCommandDefault
- at findex \ProvideTextCommand
@findex \ProvideTextCommandDefault
Synopsis:
@@ -2024,6 +2025,8 @@
@node \UseTextSymbol & \UseTextAccent
@subsection @code{\UseTextSymbol} & @code{\UseTextAccent}
+ at anchor{\UseTextSymbol}
+ at anchor{\UseTextAccent}
@findex \UseTextSymbol
@findex \UseTextAccent
@@ -3001,6 +3004,8 @@
@node \baselineskip & \baselinestretch
@section @code{\baselineskip} & @code{\baselinestretch}
+ at anchor{\baselineskip}
+ at anchor{\baselinestretch}
@findex \baselineskip
@findex \baselinestretch
@findex \linespread
@@ -3914,13 +3919,17 @@
@node \subsubsection & \paragraph & \subparagraph
-
@section @code{\subsubsection}, @code{\paragraph}, @code{\subparagraph}
+ at anchor{\subsubsection}
@findex \subsubsection
@cindex subsubsection
+ at c
+ at anchor{\paragraph}
@findex \paragraph
@cindex paragraph
+ at c
+ at anchor{\subparagraph}
@findex \subparagraph
@cindex subparagraph
@@ -4051,12 +4060,17 @@
@node \frontmatter & \mainmatter & \backmatter
@section @code{\frontmatter}, @code{\mainmatter}, @code{\backmatter}
+ at anchor{\frontmatter}
@findex \frontmatter
@cindex book, front matter
@cindex front matter of a book
+ at c
+ at anchor{\mainmatter}
@findex \mainmatter
@cindex book, main matter
@cindex main matter of a book
+ at c
+ at anchor{\backmatter}
@findex \backmatter
@cindex book, back matter
@cindex book, end matter
@@ -7192,10 +7206,12 @@
@node quotation & quote
@section @code{quotation} & @code{quote}
+ at anchor{quotation}
@EnvIndex{quotation}
@cindex quoted text with paragraph indentation, displaying
@cindex displaying quoted text with paragraph indentation
@cindex paragraph indentations in quoted text
+ at anchor{quote}
@EnvIndex{quote}
@cindex quoted text without paragraph indentation, displaying
@cindex displaying quoted text without paragraph indentation
@@ -8661,6 +8677,8 @@
@node \obeycr & \restorecr
@section @code{\obeycr} & @code{\restorecr}
+ at anchor{\obeycr}
+ at anchor{\restorecr}
@findex \obeycr
@findex \restorecr
@cindex new line, output as input
@@ -8858,6 +8876,8 @@
@node \fussy & \sloppy
@section @code{\fussy} & @code{\sloppy}
+ at anchor{\fussy}
+ at anchor{\sloppy}
@findex \fussy
@findex \sloppy
@cindex line breaks, changing
@@ -8949,6 +8969,8 @@
@node \linebreak & \nolinebreak
@section @code{\linebreak} & @code{\nolinebreak}
+ at anchor{\linebreak}
+ at anchor{\nolinebreak}
@findex \linebreak
@findex \nolinebreak
@cindex line breaks, forcing
@@ -9038,9 +9060,11 @@
@node \clearpage & \cleardoublepage
@section @code{\clearpage} & @code{\cleardoublepage}
+ at anchor{\clearpage}
@findex \clearpage
@cindex flushing floats and starting a page
@cindex starting a new page and clearing floats
+ at anchor{\cleardoublepage}
@findex \cleardoublepage
@cindex starting on a right-hand page
@@ -9173,6 +9197,8 @@
@node \pagebreak & \nopagebreak
@section @code{\pagebreak} & @code{\nopagebreak}
+ at anchor{\pagebreak}
+ at anchor{\nopagebreak}
@findex \pagebreak
@findex \nopagebreak
@cindex page break, forcing
@@ -9614,7 +9640,10 @@
@node \newcommand & \renewcommand
@section @code{\newcommand} & @code{\renewcommand}
+ at anchor{\newcommand}
+ at anchor{\renewcommand}
@findex \newcommand
+ at findex \renewcommand
@cindex commands, defining new ones
@cindex commands, redefining
@cindex defining a new command
@@ -9887,6 +9916,11 @@
@node \makeatletter & \makeatother
@section @code{\makeatletter} & @code{\makeatother}
+ at anchor{\makeatletter}
+ at anchor{\makeatother}
+ at findex \makeatother
+ at findex \makeatother
+
Synopsis:
@example
@@ -10161,6 +10195,8 @@
@node \newenvironment & \renewenvironment
@section @code{\newenvironment} & @code{\renewenvironment}
+ at anchor{\newenvironment}
+ at anchor{\renewenvironment}
@findex \newenvironment
@findex \renewenvironment
@cindex environments, defining
@@ -10570,6 +10606,8 @@
@node \ignorespaces & \ignorespacesafterend
@section @code{\ignorespaces & \ignorespacesafterend}
+ at anchor{\ignorespaces}
+ at anchor{\ignorespacesafterend}
@findex \ignorespaces
@findex \ignorespacesafterend
@cindex spaces, ignore around commands
@@ -10591,7 +10629,7 @@
Both commands cause @LaTeX{} to ignore blanks (that is, characters of
catcode at tie{}10 such as space or tabulation) after the end of the
command up to the first box or non-blank character. The first is a
-command from plain @TeX{}, and the second is @LaTeX{}-specific.
+primitive command of @TeX{}, and the second is @LaTeX{}-specific.
The @code{\ignorespaces} is often used when defining commands via
@code{\newcommand}, or @code{\newenvironment}, or @code{\def}. The
@@ -11043,6 +11081,9 @@
@node \day & \month & \year
@section @code{\day} & @code{\month} & @code{\year}
+ at anchor{\day}
+ at anchor{\month}
+ at anchor{\year}
@findex \day
@findex \month
@findex \year
@@ -11789,9 +11830,10 @@
@node \indent & \noindent
@section @code{\indent} & @code{\noindent}
+ at anchor{\indent}
+ at anchor{\noindent}
@findex \indent
@findex \noindent
- at findex \parindent
@cindex indent, forcing
Synopsis:
@@ -11840,6 +11882,7 @@
\noindent shows this clearly.
@end example
+ at findex \parindent
To omit indentation in the entire document put
@code{\setlength@{\parindent@}@{0pt@}} in the preamble. If you do that,
you may want to also set the length of spaces between paragraphs,
@@ -11854,6 +11897,8 @@
@node \parindent & \parskip
@section @code{\parindent} & @code{\parskip}
+ at anchor{\parindent}
+ at anchor{\parskip}
@findex \parindent
@findex \parskip
@cindex paragraph indentation
@@ -12077,6 +12122,8 @@
@node Subscripts & superscripts
@section Subscripts & superscripts
+ at anchor{superscript}
+ at anchor{subscript}
@cindex superscript
@cindex subscript
@findex ^ @r{superscript}
@@ -13153,10 +13200,12 @@
@node \boldmath & \unboldmath
@subsection @code{\boldmath} & @code{\unboldmath}
+ at anchor{\boldmath}
+ at anchor{\unboldmath}
+ at findex \boldmath
+ at findex \unboldmath
@cindex boldface mathematics
@cindex symbols, boldface
- at findex \boldmath
- at findex \unboldmath
Synopsis (used in paragraph mode or LR mode):
@@ -13356,13 +13405,15 @@
@node \left & \right
@subsubsection @code{\left} & @code{\right}
+ at anchor{\left}
+ at anchor{\right}
+ at findex \left
+ at findex \right
@cindex delimiters, paired
@cindex paired delimiters
@cindex matching parentheses
@cindex matching brackets
@cindex null delimiter
- at findex \left
- at findex \right
@c Credit: SE userPhilipp https://tex.stackexchange.com/a/12793
@@ -13503,6 +13554,11 @@
@node \bigl & \bigr etc.
@subsubsection @code{\bigl}, @code{\bigr}, etc.
+ at anchor{\bigl}
+ at anchor{\bigr}
+ at findex \bigl
+ at findex \bigr
+
Synopsis, one of:
@example
@@ -14371,6 +14427,13 @@
@node \phantom & \vphantom & \hphantom
@subsection @code{\phantom} & @code{\vphantom} & @code{\hphantom}
+ at anchor{\phantom}
+ at anchor{\vphantom}
+ at anchor{\hphantom}
+ at findex \phantom
+ at findex \vphantom
+ at findex \hphantom
+
@cindex spacing, math mode
@cindex horizontal spacing
@cindex vertical spacing
@@ -14599,6 +14662,7 @@
@node Colon character & \colon
@subsection Colon character @code{:} & @code{\colon}
+ at anchor{colon}
@cindex colon character
@findex : @r{for math}
@findex \colon
@@ -15196,6 +15260,9 @@
@node \enspace & \quad & \qquad
@section @code{\enspace} & @code{\quad} & @code{\qquad}
+ at anchor{\enspace}
+ at anchor{\quad}
+ at anchor{\qquad}
@findex \enspace
@findex \quad
@findex \qquad
@@ -15512,6 +15579,7 @@
@anchor{\frenchspacing}@c old node name
@subsection @code{\frenchspacing} & @code{\nonfrenchspacing}
+ at anchor{\nonfrenchspacing}
@findex \frenchspacing
@findex \nonfrenchspacing
@cindex spacing, inter-sentence
@@ -15723,6 +15791,8 @@
@node \thinspace & \negthinspace
@section @code{\thinspace} & @code{\negthinspace}
+ at anchor{\thinspace}
+ at anchor{\negthinspace}
@findex \thinspace
@findex \negthinspace
@cindex thin space
@@ -15824,6 +15894,8 @@
@node \hrulefill & \dotfill
@section @code{\hrulefill} & @code{\dotfill}
+ at anchor{\hrulefill}
+ at anchor{\dotfill}
@findex \hrulefill
@findex \dotfill
@@ -15956,6 +16028,13 @@
@node \bigbreak & \medbreak & \smallbreak
@section @code{\bigbreak} & @code{\medbreak} & @code{\smallbreak}
+ at anchor{\bigbreak}
+ at anchor{\medbreak}
+ at anchor{\smallbreak}
+ at findex \bigbreak
+ at findex \medbreak
+ at findex \smallbreak
+
Synopsis, one of:
@example
@@ -15966,7 +16045,7 @@
Produce a vertical space that is big or medium-sized or small, and
suggest to @LaTeX{} that this is a good place to break the page. (The
-associated penalties are -200, -100, and -50.)
+associated penalties are @minus{}200, @minus{}100, and @minus{}50.)
@xref{\bigskip & \medskip & \smallskip}, for more. These commands
produce the same vertical space but differ in that they also remove a
@@ -16279,6 +16358,8 @@
@node \mbox & \makebox
@section @code{\mbox} & @code{\makebox}
+ at anchor{\mbox}
+ at anchor{\makebox}
@findex \mbox
@findex \makebox
@cindex box
@@ -16402,6 +16483,8 @@
@node \fbox & \framebox
@section @code{\fbox} & @code{\framebox}
+ at anchor{\fbox}
+ at anchor{\framebox}
@findex \fbox
@findex \framebox
@@ -16624,6 +16707,8 @@
@node \sbox & \savebox
@section @code{\sbox} & @code{\savebox}
+ at anchor{\sbox}
+ at anchor{\savebox}
@findex \sbox
@findex \savebox
@cindex box, save
@@ -19197,6 +19282,8 @@
@node \include & \includeonly
@section @code{\include} & @code{\includeonly}
+ at anchor{\include}
+ at anchor{\includeonly}
@findex \include
@findex \includeonly
@@ -21039,6 +21126,10 @@
@node \openin & \openout
@section @code{\openin} & @code{\openout}
+ at anchor{\openin}
+ at anchor{\openout}
+ at anchor{\closein}
+ at anchor{\closeout}
@findex \openin
@findex \openout
@findex \closein
More information about the latexrefman-commits
mailing list.