texinfo-commits
[Top][All Lists]
Advanced

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

[no subject]


From: Gavin D. Smith
Date: Fri, 8 Nov 2024 16:04:29 -0500 (EST)

branch: master
commit 95cdb8adc253f36c2692a8c00c7ba6396a0a70b3
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Fri Nov 8 18:15:56 2024 +0000

    * doc/texinfo.texi (JavaScript Interface and Licenses):
    Move subsection later in chapter.
---
 ChangeLog        |  5 +++++
 doc/texinfo.texi | 64 ++++++++++++++++++++++++++++----------------------------
 2 files changed, 37 insertions(+), 32 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index cbf02bd9e0..eb9cb4d595 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2024-11-08  Gavin Smith <gavinsmith0123@gmail.com>
+
+       * doc/texinfo.texi (JavaScript Interface and Licenses):
+       Move subsection later in chapter.
+
 2024-11-08  Gavin Smith <gavinsmith0123@gmail.com>
 
        HTML Output Customization manual edit
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index dd45adf080..44952659ac 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -18153,38 +18153,6 @@ have the node name used as heading in that case, set
 @code{USE_NEXT_HEADING_FOR_LONE_NODE} to 0.
 
 
-@node JavaScript Interface and Licenses
-@subsection JavaScript Interface and Licenses
-
-@vindex INFO_JS_DIR
-@cindex JavaScript browsing interface for HTML
-You can add an experimental JavaScript browsing interface to the manual by
-setting @code{INFO_JS_DIR} value to the directory to place the code for this
-interface as e.g.@: @samp{texi2any --html -c INFO_JS_DIR=js @var{manual}.texi}
-to place files in a @samp{js} directory under the output.  This provides some
-of the functionality of the Info browsers in a web browser, such as keyboard
-navigation and index lookup.  This only works with non-split HTML output.
-
-@anchor{JavaScript license web labels}
-@cindex JavaScript license web labels page
-@vindex JS_WEBLABELS
-@vindex JS_WEBLABELS_FILE
-By default, a @dfn{JavaScript license web labels page} is setup
-to give licensing information and source code for any JavaScript used in
-the HTML files for the manual
-(See @uref{https://www.gnu.org/licenses/javascript-labels.html}).  To avoid
-generating a JavaScript license web labels page, set @code{JS_WEBLABELS}
-to @samp{omit}.  With @code{JS_WEBLABELS} set to @samp{generate}, the default,
-generate a labels page at @code{JS_WEBLABELS_FILE}, @file{js_licenses.html}
-in the default case, and link to it in the HTML output files.  With
-@code{JS_WEBLABELS} set to @samp{reference}, link to the labels file given by
-@code{JS_WEBLABELS_FILE} in the output, and do not generate a labels file. This
-setting is useful if you separately maintain a single labels file for a larger
-website that includes your manual.
-Labels files are generated for @code{INFO_JS_DIR} and with @code{HTML_MATH}
-set to @samp{mathjax} for @code{MATHJAX_SOURCE} (@pxref{MathJax scripts}).
-
-
 @node File Names and Links Customization for HTML
 @subsection File Names and Links Customization for HTML
 
@@ -18853,6 +18821,38 @@ defined.
 @end vtable
 
 
+@node JavaScript Interface and Licenses
+@subsection JavaScript Interface and Licenses
+
+@vindex INFO_JS_DIR
+@cindex JavaScript browsing interface for HTML
+You can add an experimental JavaScript browsing interface to the manual by
+setting @code{INFO_JS_DIR} value to the directory to place the code for this
+interface as e.g.@: @samp{texi2any --html -c INFO_JS_DIR=js @var{manual}.texi}
+to place files in a @samp{js} directory under the output.  This provides some
+of the functionality of the Info browsers in a web browser, such as keyboard
+navigation and index lookup.  This only works with non-split HTML output.
+
+@anchor{JavaScript license web labels}
+@cindex JavaScript license web labels page
+@vindex JS_WEBLABELS
+@vindex JS_WEBLABELS_FILE
+By default, a @dfn{JavaScript license web labels page} is setup
+to give licensing information and source code for any JavaScript used in
+the HTML files for the manual
+(See @uref{https://www.gnu.org/licenses/javascript-labels.html}).  To avoid
+generating a JavaScript license web labels page, set @code{JS_WEBLABELS}
+to @samp{omit}.  With @code{JS_WEBLABELS} set to @samp{generate}, the default,
+generate a labels page at @code{JS_WEBLABELS_FILE}, @file{js_licenses.html}
+in the default case, and link to it in the HTML output files.  With
+@code{JS_WEBLABELS} set to @samp{reference}, link to the labels file given by
+@code{JS_WEBLABELS_FILE} in the output, and do not generate a labels file. This
+setting is useful if you separately maintain a single labels file for a larger
+website that includes your manual.
+Labels files are generated for @code{INFO_JS_DIR} and with @code{HTML_MATH}
+set to @samp{mathjax} for @code{MATHJAX_SOURCE} (@pxref{MathJax scripts}).
+
+
 @node HTML Customization Variables List
 @subsection HTML Customization Variables List
 



reply via email to

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