texinfo-commits
[Top][All Lists]
Advanced

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

[no subject]


From: Patrice Dumas
Date: Mon, 1 Apr 2024 17:59:17 -0400 (EDT)

branch: master
commit 3001ed842f7736c8435be4fc4013a93b73ab6390
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Mon Apr 1 23:29:01 2024 +0200

    * doc/texinfo.texi (Info and Plaintext Customization Variables)
    (Other Customization Variables): new node for Info and plaintext
    specific customization variables.
    
    * doc/texinfo.texi (HTML Customization Variables List): move
    TEXI2HTML to the 'HTML Customization Variables List' node.
---
 ChangeLog        |  9 ++++++
 doc/texinfo.texi | 95 +++++++++++++++++++++++++++++++-------------------------
 2 files changed, 62 insertions(+), 42 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 9917fbb55d..3b768e3f73 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -12,6 +12,15 @@
        Refer to the user of the program as "you" in many places in order
        to be clearer as to semantic agency.
 
+2024-04-01  Patrice Dumas  <pertusus@free.fr>
+
+       * doc/texinfo.texi (Info and Plaintext Customization Variables)
+       (Other Customization Variables): new node for Info and plaintext
+       specific customization variables.
+
+       * doc/texinfo.texi (HTML Customization Variables List): move
+       TEXI2HTML to the 'HTML Customization Variables List' node.
+
 2024-04-01  Patrice Dumas  <pertusus@free.fr>
 
        * doc/texinfo.texi (HTML Customization Variables List): move
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index 437eda621a..a46631ca41 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -15365,6 +15365,7 @@ The sections below give the details for each of these.
 * latex2html:  @command{latex2html} Customization Variables.
 * tex4ht:      @command{tex4ht} Customization Variables.
 * LaTeX:    @LaTeX{} Customization Variables.
+* Info:     Info and Plaintext Customization Variables.
 * Other:    Other Customization Variables.
 @end menu
 
@@ -15863,6 +15864,11 @@ If set, output the title at the beginning of the 
document;
 default @samp{undef}.  If set to @samp{undef}, setting
 @code{NO_TOP_NODE_OUTPUT} also sets @code{SHOW_TITLE} for HTML.
 
+@cindex compatibility, with @command{texi2html}
+@item TEXI2HTML
+Generate HTML and try to be as compatible as possible with
+@command{texi2html}; default false.
+
 @item TOC_LINKS
 If set, links from headings to toc entries are created;
 default false.
@@ -16116,12 +16122,11 @@ lists, and @code{@@float}:
 @end vtable
 
 
-@node Other Customization Variables
-@subsection Other Customization Variables
+@node Info and Plaintext Customization Variables
+@subsection Info and Plaintext Customization Variables
 
-This table gives the remaining customization variables, which apply to
-multiple formats, or affect global behavior, or otherwise don't fit
-into the categories of the previous sections.
+This table gives the customization variables which apply to Info
+and Plaintext formats only.
 
 @vtable @code
 @item ASCII_DASHES_AND_QUOTES
@@ -16155,6 +16160,49 @@ description from @code{@@nodedescription} or 
@code{@@nodedescriptionblock}.
 Undefined by default, in which case 10% more than the fill column value
 is used (@pxref{Invoking @command{texi2any}}).
 
+@item CLOSE_DOUBLE_QUOTE_SYMBOL
+When a closing double quote is needed, for @samp{@@dfn} in Info, use this
+character.  The default for Info is set the same as for
+@code{OPEN_DOUBLE_QUOTE_SYMBOL}, except that the Unicode code is a closing
+double quote (see below).
+
+@item INDEX_SPECIAL_CHARS_WARNING
+If set, warn about @samp{:} in index entry, as not all Info readers may
+be able to process these.  For Info and plaintext only.  Default false,
+because parsing problems there don't prevent navigation; readers can still
+relatively easily find their way to the node in question.
+
+@item INFO_SPECIAL_CHARS_QUOTE
+If set, whenever there are problematic characters for Info output in
+places such as node names or menu items, surround the part of the
+construct where they appear with quoting characters, as described in
+@ref{Info Format Specification}.  Default is set for Info and unset
+for plaintext.  @xref{Node Line Requirements}.
+
+@item INFO_SPECIAL_CHARS_WARNING
+If set, warn about problematic constructs for Info output (such as the
+string @samp{::}) in node names, menu items, and cross-references.
+If not defined, set unless @code{INFO_SPECIAL_CHARS_QUOTE} is set.
+Default is set for Info and not defined for plaintext. Similar warnings in
+index entries are covered by @code{INDEX_SPECIAL_CHARS_WARNING}.
+
+@item OPEN_DOUBLE_QUOTE_SYMBOL
+When an opening double quote is needed, for @samp{@@dfn} output in Info, use
+the specified character.  If @option{--disable-encoding} is set or the document
+encoding is not UTF-8, @samp{"} is used.  Otherwise, the Info output uses a
+Unicode left double quote.
+
+@end vtable
+
+
+@node Other Customization Variables
+@subsection Other Customization Variables
+
+This table gives the remaining customization variables, which apply to
+multiple formats, or affect global behavior, or otherwise don't fit
+into the categories of the previous sections.
+
+@vtable @code
 @item CHECK_MISSING_MENU_ENTRY
 When a @code{@@menu} block occurs in a node, check if there is a menu
 entry for all subordinate nodes in the document sectioning structure.  On
@@ -16177,12 +16225,6 @@ encoding includes that character.
 The default for Info is set the same as for @code{OPEN_QUOTE_SYMBOL},
 except that the Unicode code is a closing quote (see below).
 
-@item CLOSE_DOUBLE_QUOTE_SYMBOL
-When a closing double quote is needed, for @samp{@@dfn} in Info, use this
-character.  The default for Info is set the same as for
-@code{OPEN_DOUBLE_QUOTE_SYMBOL}, except that the Unicode code is a closing
-double quote (see below).
-
 @item COLLATION_LANGUAGE
 By default, @command{texi2any} sorts document indices according to the
 @dfn{Unicode Collation Algorithm} (defined in
@@ -16295,26 +16337,6 @@ value.  Default 100.
 If set, spaces are ignored after an @@-command that takes braces.
 Default true, matching the @TeX{} behavior.
 
-@item INDEX_SPECIAL_CHARS_WARNING
-If set, warn about @samp{:} in index entry, as not all Info readers may
-be able to process these.  For Info and plaintext only.  Default false,
-because parsing problems there don't prevent navigation; readers can still
-relatively easily find their way to the node in question.
-
-@item INFO_SPECIAL_CHARS_QUOTE
-If set, whenever there are problematic characters for Info output in
-places such as node names or menu items, surround the part of the
-construct where they appear with quoting characters, as described in
-@ref{Info Format Specification}.  Default is set for Info and unset
-for plaintext.  @xref{Node Line Requirements}.
-
-@item INFO_SPECIAL_CHARS_WARNING
-If set, warn about problematic constructs for Info output (such as the
-string @samp{::}) in node names, menu items, and cross-references.
-If not defined, set unless @code{INFO_SPECIAL_CHARS_QUOTE} is set.
-Default is set for Info and not defined for plaintext. Similar warnings in
-index entries are covered by @code{INDEX_SPECIAL_CHARS_WARNING}.
-
 @cindex Encoding @subentry input file names
 @item INPUT_FILE_NAME_ENCODING
 Encoding used for input file names.  This variable overrides
@@ -16385,12 +16407,6 @@ For Info, the default depends on the enabled document 
encoding.  If
 as an undirected single quote on modern systems.  Otherwise, the Info
 output uses a Unicode left quote.
 
-@item OPEN_DOUBLE_QUOTE_SYMBOL
-When an opening double quote is needed, for @samp{@@dfn} output in Info, use
-the specified character.  If @option{--disable-encoding} is set or the document
-encoding is not UTF-8, @samp{"} is used.  Otherwise, the Info output uses a
-Unicode left double quote.
-
 @item OUTPUT_CHARACTERS
 If not set, the default, output accented and special characters in HTML, XML
 and DocBook using XML entities, and in @LaTeX{} using macros.  If set, output
@@ -16461,11 +16477,6 @@ reference file, as is done for the tests.  The default 
is false.
 Name of the command used to produce PostScript, PDF, and DVI; default
 @samp{texi2dvi}.  @xref{@command{texi2any} Printed Output}.
 
-@cindex compatibility, with @command{texi2html}
-@item TEXI2HTML
-Generate HTML and try to be as compatible as possible with
-@command{texi2html}; default false.
-
 @item TEXINFO_DTD_VERSION
 For XML@.  Version of the DTD used in the XML output preamble.  The
 default is set based on a variable in @file{configure.ac}.



reply via email to

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