texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]


From: Patrice Dumas
Date: Sat, 6 Apr 2024 06:32:05 -0400 (EDT)

branch: master
commit 327ef908206ad28d2320a9f0394f5e5043061877
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sat Apr 6 11:27:22 2024 +0200

    * doc/texinfo.texi (Customization Variables): move 'Info and Plaintext
    Customization Variables' before 'LaTeX Customization Variables'.
    Update overall description of customization variables.
---
 ChangeLog        |   6 +++
 doc/texinfo.texi | 126 ++++++++++++++++++++++++++++---------------------------
 2 files changed, 71 insertions(+), 61 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 6da8287644..e3b1f3890f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2024-04-06  Patrice Dumas  <pertusus@free.fr>
+
+       * doc/texinfo.texi (Customization Variables): move 'Info and Plaintext
+       Customization Variables' before 'LaTeX Customization Variables'.
+       Update overall description of customization variables.
+
 2024-04-06  Patrice Dumas  <pertusus@free.fr>
 
        * doc/texinfo.texi (Customization Variables for Multiple Formats):
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index 95d50ff951..c67f855a0b 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -15339,13 +15339,17 @@ customization variable @code{SPLIT} is associated 
with the
 @option{--split} command-line option, and @code{TEXINFO_OUTPUT_FORMAT}
 allows specifying the output format.
 
+@item
+Those affecting the global behavior of @command{texi2any}, in particular
+Texinfo code parsing.
+
 @item
 Those associated with particular output formats.
 (Variables only relevant for HTML output are documented in @ref{HTML
 Output Customization}.)
 
 @item
-Other ad hoc variables.
+Those relevant for multiple output formats.
 @end itemize
 
 You may set customization variables on the command line using
@@ -15361,9 +15365,9 @@ The sections below give the details for each of these.
 * Commands: Customization Variables for @@-Commands.
 * Options:  Customization Variables and Options.
 * Global:   Global Customization Variables.
-* LaTeX:    @LaTeX{} Customization Variables.
 * Info:     Info and Plaintext Customization Variables.
-* Other:    Customization Variables for Multiple Formats.
+* LaTeX:    @LaTeX{} Customization Variables.
+* Formats:  Customization Variables for Multiple Formats.
 @end menu
 
 
@@ -15847,64 +15851,6 @@ transliterate more characters; default true.
 @end vtable
 
 
-@node @LaTeX{} Customization Variables
-@subsection @LaTeX{} Customization Variables
-
-@cartouche
-@quotation warning
-@LaTeX{} output customization is experimental.  Nothing is decided,
-everything can change, and we would welcome any feedback.
-@end quotation
-@end cartouche
-
-This table gives the customization variables which apply to @LaTeX{} output
-only.
-
-@vtable @code
-@item CLASS_BEGIN_USEPACKAGE
-If set, the corresponding text will replace the @LaTeX{} @code{\documentclass},
-package imports that are always output and are output right after
-@code{\documentclass}, and package imports that depend on the document encoding
-setting the input and font encoding (@code{inputenc} and @code{fontenc}).
-
-The text replaced is along:
-@example LaTeX
-\documentclass@{book@}
-\usepackage@{amsfonts@}
-\usepackage@{amsmath@}
-\usepackage[gen]@{eurosym@}
-\usepackage@{textcomp@}
-\usepackage@{graphicx@}
-\usepackage@{etoolbox@}
-\usepackage@{titleps@}
-\usepackage[utf8]@{inputenc@}
-\usepackage[T1]@{fontenc@}
-@end example
-
-@item END_USEPACKAGE
-If set, the corresponding text will replace the package imports that depend
-on the Texinfo commands used, and the last packages imports that are always
-output and output after all the other packages imports.  The last package
-imports corresponds to @samp{\usepackage[hidelinks]@{hyperref@}}.
-
-Here is an example of the corresponding text for a document with indices,
-@code{@@need}, @code{@@multitable}, definition commands, @code{@@cartouche},
-lists, and @code{@@float}:
-@example LaTeX
-\usepackage@{imakeidx@}
-\usepackage@{needspace@}
-\usepackage@{array@}
-\usepackage@{embrac@}
-\usepackage@{expl3@}
-\usepackage@{tabularx@}
-\usepackage[framemethod=tikz]@{mdframed@}
-\usepackage@{enumitem@}
-\usepackage@{float@}
-\usepackage[hidelinks]@{hyperref@}
-@end example
-@end vtable
-
-
 @node Info and Plaintext Customization Variables
 @subsection Info and Plaintext Customization Variables
 
@@ -15978,6 +15924,64 @@ Unicode left double quote.
 @end vtable
 
 
+@node @LaTeX{} Customization Variables
+@subsection @LaTeX{} Customization Variables
+
+@cartouche
+@quotation warning
+@LaTeX{} output customization is experimental.  Nothing is decided,
+everything can change, and we would welcome any feedback.
+@end quotation
+@end cartouche
+
+This table gives the customization variables which apply to @LaTeX{} output
+only.
+
+@vtable @code
+@item CLASS_BEGIN_USEPACKAGE
+If set, the corresponding text will replace the @LaTeX{} @code{\documentclass},
+package imports that are always output and are output right after
+@code{\documentclass}, and package imports that depend on the document encoding
+setting the input and font encoding (@code{inputenc} and @code{fontenc}).
+
+The text replaced is along:
+@example LaTeX
+\documentclass@{book@}
+\usepackage@{amsfonts@}
+\usepackage@{amsmath@}
+\usepackage[gen]@{eurosym@}
+\usepackage@{textcomp@}
+\usepackage@{graphicx@}
+\usepackage@{etoolbox@}
+\usepackage@{titleps@}
+\usepackage[utf8]@{inputenc@}
+\usepackage[T1]@{fontenc@}
+@end example
+
+@item END_USEPACKAGE
+If set, the corresponding text will replace the package imports that depend
+on the Texinfo commands used, and the last packages imports that are always
+output and output after all the other packages imports.  The last package
+imports corresponds to @samp{\usepackage[hidelinks]@{hyperref@}}.
+
+Here is an example of the corresponding text for a document with indices,
+@code{@@need}, @code{@@multitable}, definition commands, @code{@@cartouche},
+lists, and @code{@@float}:
+@example LaTeX
+\usepackage@{imakeidx@}
+\usepackage@{needspace@}
+\usepackage@{array@}
+\usepackage@{embrac@}
+\usepackage@{expl3@}
+\usepackage@{tabularx@}
+\usepackage[framemethod=tikz]@{mdframed@}
+\usepackage@{enumitem@}
+\usepackage@{float@}
+\usepackage[hidelinks]@{hyperref@}
+@end example
+@end vtable
+
+
 @node Customization Variables for Multiple Formats
 @subsection Customization Variables for Multiple Formats
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]