[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 899a8fc35b45aecc0d3d02cb0ed7c1b1e91df08f
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Fri Nov 8 18:34:45 2024 +0000
* doc/texinfo.texi (JavaScript Interface and Licenses): Edit.
---
ChangeLog | 4 ++++
doc/texinfo.texi | 31 +++++++++++++++++--------------
2 files changed, 21 insertions(+), 14 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index eb9cb4d595..45fcf70e0a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2024-11-08 Gavin Smith <gavinsmith0123@gmail.com>
+
+ * doc/texinfo.texi (JavaScript Interface and Licenses): Edit.
+
2024-11-08 Gavin Smith <gavinsmith0123@gmail.com>
* doc/texinfo.texi (JavaScript Interface and Licenses):
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index 44952659ac..be61087d4b 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -18826,31 +18826,34 @@ defined.
@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
+
+You can add an experimental JavaScript browsing interface to the HTML
+output by setting @code{INFO_JS_DIR} value to the name of a directory in
+which to place the code for this interface. For example,
+@samp{texi2any --html -c INFO_JS_DIR=js @var{manual}.texi} places files in
+a @samp{js} directory under the output. This interface 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
+By default, a @dfn{JavaScript license web labels page} is set up
+to give licensing information and source code for any JavaScript used by
+the HTML output
+(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}).
+@code{JS_WEBLABELS_FILE} in the output, and do not generate a labels file.
+This last setting is useful if you separately maintain a single labels
+file for a larger website that includes your manual.
+
+Labels files can be generated if @code{INFO_JS_DIR} is set, or if
+@code{HTML_MATH} is set to @samp{mathjax} (@pxref{MathJax scripts}).
@node HTML Customization Variables List
- master updated (a526af3498 -> 31221d75f7), Gavin D. Smith, 2024/11/08
- [no subject], Gavin D. Smith, 2024/11/08
- [no subject], Gavin D. Smith, 2024/11/08
- [no subject], Gavin D. Smith, 2024/11/08
- [no subject], Gavin D. Smith, 2024/11/08
- [no subject], Gavin D. Smith, 2024/11/08
- [no subject], Gavin D. Smith, 2024/11/08
- [no subject], Gavin D. Smith, 2024/11/08
- [no subject],
Gavin D. Smith <=
- [no subject], Gavin D. Smith, 2024/11/08
- [no subject], Gavin D. Smith, 2024/11/08