texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: regenerate test manual with current texi2any


From: Gavin D. Smith
Subject: branch master updated: regenerate test manual with current texi2any
Date: Sun, 20 Mar 2022 07:39:51 -0400

This is an automated email from the git hooks/post-receive script.

gavin pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 3dad5fb6f7 regenerate test manual with current texi2any
3dad5fb6f7 is described below

commit 3dad5fb6f7e3aa5aba7f3f5aba5beb5ce838e358
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Sun Mar 20 11:39:37 2022 +0000

    regenerate test manual with current texi2any
---
 js/infog/test-infodir/texinfo_html/A4-Paper.html   |  108 +-
 .../texinfo_html/Abstract-Objects.html             |   73 +-
 .../texinfo_html/Adding-Output-Formats.html        |   94 +-
 .../texinfo_html/Advanced-Indexing.html            |  121 ++
 .../All_002dpermissive-Copying-License.html        |   62 +-
 .../texinfo_html/Atsign-Braces-Comma.html          |   53 +-
 .../texinfo_html/Batch-Formatting.html             |   73 +-
 .../texinfo_html/Beginning-a-File.html             |   60 -
 .../texinfo_html/Beginning-and-Ending-a-File.html  |  106 +-
 .../texinfo_html/Block-Enclosing-Commands.html     |  117 +-
 .../test-infodir/texinfo_html/Braces-Atsign.html   |   53 +-
 .../test-infodir/texinfo_html/Break-Commands.html  |   91 +-
 js/infog/test-infodir/texinfo_html/Breaks.html     |  110 +-
 .../texinfo_html/Catching-Mistakes.html            |  102 +-
 .../texinfo_html/Chapter-Structuring.html          |  118 +-
 .../test-infodir/texinfo_html/Click-Sequences.html |   98 +-
 .../texinfo_html/Combining-Indices.html            |   82 +-
 .../texinfo_html/Command-Contexts.html             |  111 +-
 .../test-infodir/texinfo_html/Command-List.html    | 1655 ++++++++--------
 .../test-infodir/texinfo_html/Command-Syntax.html  |  114 +-
 .../texinfo_html/Command-and-Variable-Index.html   |  728 ++++---
 js/infog/test-infodir/texinfo_html/Comments.html   |  110 +-
 .../texinfo_html/Compile_002dCommand.html          |   82 +-
 .../texinfo_html/Conditional-Commands.html         |  112 +-
 .../texinfo_html/Conditional-Nesting.html          |   72 +-
 .../texinfo_html/Conditional-Not-Commands.html     |   87 +-
 .../test-infodir/texinfo_html/Conditionals.html    |  106 +-
 js/infog/test-infodir/texinfo_html/Contents.html   |  114 +-
 .../test-infodir/texinfo_html/Conventions.html     |  200 +-
 .../texinfo_html/Copying-Conditions.html           |   76 +-
 js/infog/test-infodir/texinfo_html/Copyright.html  |   98 +-
 .../texinfo_html/Creating-an-Info-File.html        |   97 +-
 .../Creating-and-Installing-Info-Files.html        |   77 +-
 .../texinfo_html/Cropmarks-and-Magnification.html  |   53 +-
 .../texinfo_html/Cross-Reference-Commands.html     |   89 +-
 .../texinfo_html/Cross-Reference-Parts.html        |  126 +-
 .../texinfo_html/Cross-References.html             |  109 +-
 .../test-infodir/texinfo_html/Custom-Headings.html |  226 +--
 .../Customization-Variables-and-Options.html       |  242 +--
 ...omization-Variables-for-_0040_002dCommands.html |   87 +-
 .../texinfo_html/Customization-Variables.html      |  109 +-
 js/infog/test-infodir/texinfo_html/Data-Types.html |   87 +-
 .../texinfo_html/Debugging-with-Info.html          |  119 +-
 .../texinfo_html/Debugging-with-TeX.html           |  119 +-
 .../texinfo_html/Def-Cmd-Continuation-Lines.html   |   94 +-
 .../texinfo_html/Def-Cmd-Conventions.html          |   74 +-
 .../texinfo_html/Def-Cmd-Template.html             |  116 +-
 .../texinfo_html/Def-Cmds-in-Detail.html           |   90 +-
 .../test-infodir/texinfo_html/Defining-Macros.html |  134 +-
 .../Defining-New-Texinfo-Commands.html             |  116 +-
 .../texinfo_html/Definition-Commands.html          |  104 +-
 .../texinfo_html/Details-of-texindex.html          |   90 +-
 .../texinfo_html/Directory-Category.html           |   98 +
 .../test-infodir/texinfo_html/Directory-File.html  |   97 +-
 .../texinfo_html/Document-Permissions.html         |   95 +-
 .../test-infodir/texinfo_html/Dots-Bullets.html    |   53 +-
 .../test-infodir/texinfo_html/Emacs-Editing.html   |   81 +-
 js/infog/test-infodir/texinfo_html/Emphasis.html   |   82 +-
 .../test-infodir/texinfo_html/End-of-Header.html   |   67 +-
 .../test-infodir/texinfo_html/Ending-a-File.html   |   88 +-
 .../texinfo_html/Ending-a-Sentence.html            |  116 +-
 .../test-infodir/texinfo_html/Equivalence.html     |   53 +-
 .../test-infodir/texinfo_html/Error-Glyph.html     |   53 +-
 .../texinfo_html/External-Macro-Processors.html    |   86 +-
 js/infog/test-infodir/texinfo_html/File-End.html   |   53 +-
 js/infog/test-infodir/texinfo_html/First-Line.html |   76 +-
 js/infog/test-infodir/texinfo_html/First-Node.html |  113 +-
 js/infog/test-infodir/texinfo_html/Floats.html     |   84 +-
 js/infog/test-infodir/texinfo_html/Fonts.html      |  158 +-
 .../texinfo_html/Footnote-Commands.html            |   90 +-
 .../test-infodir/texinfo_html/Footnote-Styles.html |  109 +-
 js/infog/test-infodir/texinfo_html/Footnotes.html  |   87 +-
 .../texinfo_html/Format-with-tex_002ftexindex.html |  161 +-
 .../texinfo_html/Format-with-texi2dvi.html         |  255 ++-
 .../texinfo_html/Formatting-Commands.html          |   53 +-
 .../texinfo_html/Formatting-Partial-Documents.html |   86 +-
 .../texinfo_html/Four-and-Five-Arguments.html      |  102 +-
 .../texinfo_html/Functions-Commands.html           |  134 +-
 .../GNU-Free-Documentation-License.html            |   94 +-
 .../texinfo_html/GNU-Sample-Texts.html             |  166 +-
 .../test-infodir/texinfo_html/General-Index.html   | 1583 ++++++++-------
 .../test-infodir/texinfo_html/Generating-HTML.html |   97 +-
 .../texinfo_html/Generic-Translator-texi2any.html  |  119 +-
 .../texinfo_html/Global-Document-Commands.html     |  102 +-
 .../test-infodir/texinfo_html/Glyphs-Summary.html  |   77 +-
 .../texinfo_html/Glyphs-for-Programming.html       |  106 +-
 .../test-infodir/texinfo_html/Glyphs-for-Text.html |  102 +-
 js/infog/test-infodir/texinfo_html/Glyphs.html     |   53 +-
 js/infog/test-infodir/texinfo_html/HTML-CSS.html   |  175 +-
 .../texinfo_html/HTML-Customization-Variables.html |  663 +++----
 .../test-infodir/texinfo_html/HTML-Splitting.html  |  122 +-
 .../texinfo_html/HTML-Translation.html             |  131 +-
 .../HTML-Xref-8_002dbit-Character-Expansion.html   |   99 +-
 .../texinfo_html/HTML-Xref-Command-Expansion.html  |  170 +-
 .../texinfo_html/HTML-Xref-Configuration.html      |  158 +-
 .../texinfo_html/HTML-Xref-Link-Basics.html        |  129 +-
 .../texinfo_html/HTML-Xref-Mismatch.html           |   84 +-
 .../HTML-Xref-Node-Name-Expansion.html             |  108 +-
 js/infog/test-infodir/texinfo_html/HTML-Xref.html  |  102 +-
 js/infog/test-infodir/texinfo_html/Hardcopy.html   |  139 +-
 .../test-infodir/texinfo_html/Heading-Choice.html  |  109 --
 .../test-infodir/texinfo_html/Heading-Format.html  |   74 +-
 .../texinfo_html/Heading-Generation.html           |  103 +-
 .../texinfo_html/Headings-Introduced.html          |  108 +-
 js/infog/test-infodir/texinfo_html/Headings.html   |  108 +-
 js/infog/test-infodir/texinfo_html/History.html    |  227 +--
 .../INFO_005fSPECIAL_005fCHARS_005fQUOTE.html      |   53 +-
 .../test-infodir/texinfo_html/Image-Scaling.html   |  145 +-
 .../test-infodir/texinfo_html/Image-Syntax.html    |  203 +-
 js/infog/test-infodir/texinfo_html/Images.html     |   80 +-
 .../texinfo_html/Include-Files-Evolution.html      |  114 --
 .../texinfo_html/Include-Files-Requirements.html   |   80 +-
 .../test-infodir/texinfo_html/Include-Files.html   |   94 +-
 .../test-infodir/texinfo_html/Index-Entries.html   |   88 +-
 .../texinfo_html/Indexing-Commands.html            |  132 +-
 js/infog/test-infodir/texinfo_html/Indicating.html |  121 +-
 js/infog/test-infodir/texinfo_html/Indices.html    |   93 +-
 js/infog/test-infodir/texinfo_html/Info-Files.html |   81 +-
 .../texinfo_html/Info-Format-Cross-Reference.html  |  102 +-
 .../test-infodir/texinfo_html/Info-Format-FAQ.html |  157 ++
 .../texinfo_html/Info-Format-General-Layout.html   |   83 +-
 .../texinfo_html/Info-Format-Image.html            |   79 +-
 .../texinfo_html/Info-Format-Indirect-Table.html   |   72 +-
 .../texinfo_html/Info-Format-Local-Variables.html  |   62 +-
 .../texinfo_html/Info-Format-Menu.html             |   68 +-
 .../texinfo_html/Info-Format-Preamble.html         |   78 +-
 .../texinfo_html/Info-Format-Printindex.html       |   71 +-
 .../texinfo_html/Info-Format-Regular-Nodes.html    |   99 +-
 .../texinfo_html/Info-Format-Specification.html    |  107 +-
 .../texinfo_html/Info-Format-Tag-Table.html        |   72 +-
 .../texinfo_html/Info-Format-Text-Constructs.html  |   82 +-
 .../texinfo_html/Info-Format-Whole-Manual.html     |   77 +-
 .../test-infodir/texinfo_html/Info-Formatting.html |  110 +-
 .../texinfo_html/Inline-Conditionals.html          |  123 +-
 .../texinfo_html/Inserting-Accents.html            |  321 ++-
 .../texinfo_html/Inserting-Braces.html             |   79 +-
 .../test-infodir/texinfo_html/Inserting-Math.html  |  176 +-
 .../texinfo_html/Inserting-Quotation-Marks.html    |  247 ++-
 .../texinfo_html/Inserting-Quote-Characters.html   |  118 +-
 .../test-infodir/texinfo_html/Inserting-Space.html |   85 +-
 .../Inserting-Subscripts-and-Superscripts.html     |  104 +-
 .../texinfo_html/Inserting-Unicode.html            |  108 +-
 .../texinfo_html/Inserting-a-Backslash.html        |   75 +-
 .../texinfo_html/Inserting-a-Comma.html            |   73 +-
 .../texinfo_html/Inserting-a-Hashsign.html         |   80 +-
 .../texinfo_html/Inserting-an-Ampersand.html       |   91 +-
 .../texinfo_html/Inserting-an-Atsign.html          |   76 +-
 js/infog/test-infodir/texinfo_html/Inserting.html  |  228 +--
 js/infog/test-infodir/texinfo_html/Insertions.html |  103 +-
 .../texinfo_html/Installing-Dir-Entries.html       |  135 +-
 .../texinfo_html/Installing-an-Info-File.html      |   95 +-
 .../Internationalization-of-Document-Strings.html  |  144 +-
 .../texinfo_html/Internationalization.html         |   80 +-
 .../texinfo_html/Introducing-Lists.html            |  104 +-
 .../test-infodir/texinfo_html/Invoking-Macros.html |  137 +-
 .../texinfo_html/Invoking-install_002dinfo.html    |  321 ++-
 .../texinfo_html/Invoking-makeinfo.html            |   53 +-
 .../texinfo_html/Invoking-pod2texi.html            |   97 +-
 .../texinfo_html/Invoking-texi2any.html            |  702 ++++---
 .../texinfo_html/Less-Cluttered-Menu-Entry.html    |   69 +-
 .../test-infodir/texinfo_html/Line-Breaks.html     |   88 +-
 .../texinfo_html/Lists-and-Tables.html             |   89 +-
 .../test-infodir/texinfo_html/Macro-Details.html   |  182 +-
 .../test-infodir/texinfo_html/Magnification.html   |   85 +-
 .../test-infodir/texinfo_html/Marking-Text.html    |   84 +-
 .../texinfo_html/Master-Menu-Parts.html            |  122 +-
 .../MathJax-Customization-Variables.html           |   86 +
 .../test-infodir/texinfo_html/Menu-Example.html    |   85 +-
 .../test-infodir/texinfo_html/Menu-Location.html   |   70 +-
 js/infog/test-infodir/texinfo_html/Menu-Parts.html |   75 +-
 js/infog/test-infodir/texinfo_html/Menus.html      |   91 +-
 js/infog/test-infodir/texinfo_html/Minimum.html    |  112 +-
 .../texinfo_html/Multi_002dcolumn-Tables.html      |   85 +-
 .../test-infodir/texinfo_html/Multiple-Spaces.html |   87 +-
 .../texinfo_html/Multitable-Column-Widths.html     |   94 +-
 .../test-infodir/texinfo_html/Multitable-Rows.html |  107 +-
 .../texinfo_html/Names-of-index-files.html         |   53 +-
 .../test-infodir/texinfo_html/New-Indices.html     |  122 +-
 .../test-infodir/texinfo_html/New-Info-File.html   |   87 +-
 .../texinfo_html/Node-Line-Requirements.html       |  144 +-
 .../test-infodir/texinfo_html/Node-Line-Tips.html  |   53 +-
 .../texinfo_html/Node-Menu-Illustration.html       |  121 +-
 js/infog/test-infodir/texinfo_html/Node-Names.html |   93 +-
 js/infog/test-infodir/texinfo_html/Nodes.html      |  118 +-
 .../texinfo_html/Not-Ending-a-Sentence.html        |   96 +-
 .../texinfo_html/Object_002dOriented-Methods.html  |  140 +-
 .../Object_002dOriented-Variables.html             |  140 +-
 .../texinfo_html/Obsolete-_0040_002dCommands.html  |   92 +-
 .../test-infodir/texinfo_html/Obtaining-TeX.html   |   80 +-
 .../test-infodir/texinfo_html/One-Argument.html    |   66 +-
 .../texinfo_html/Optional-Arguments.html           |   93 +-
 .../Other-Customization-Variables.html             |  561 +++---
 .../texinfo_html/Other-Info-Directories.html       |  175 +-
 .../texinfo_html/Other-Info-Files.html             |   84 +-
 .../texinfo_html/Other-Updating-Commands.html      |  119 +-
 .../test-infodir/texinfo_html/Output-Formats.html  |  186 +-
 .../test-infodir/texinfo_html/Overfull-hboxes.html |   97 +-
 js/infog/test-infodir/texinfo_html/Overview.html   |  136 +-
 js/infog/test-infodir/texinfo_html/PDF-Colors.html |   78 +-
 js/infog/test-infodir/texinfo_html/PDF-Output.html |   92 +-
 .../test-infodir/texinfo_html/Point-Glyph.html     |   53 +-
 .../texinfo_html/Pointer-Validation.html           |  108 +-
 .../texinfo_html/Predefined-Indices.html           |  121 +-
 .../texinfo_html/Preparing-for-TeX.html            |  198 +-
 .../test-infodir/texinfo_html/Print-Glyph.html     |   53 +-
 .../test-infodir/texinfo_html/Print-with-lpr.html  |   94 +-
 .../test-infodir/texinfo_html/Printed-Books.html   |  114 +-
 .../texinfo_html/Printing-Indices-_0026-Menus.html |  146 +-
 js/infog/test-infodir/texinfo_html/Printing.html   |  140 +-
 .../texinfo_html/Quotations-and-Examples.html      |  126 +-
 .../texinfo_html/Raise_002flower-sections.html     |  102 +-
 .../texinfo_html/Raw-Formatter-Commands.html       |  160 +-
 .../texinfo_html/Reference-Implementation.html     |  128 +-
 .../texinfo_html/Reference-Syntax.html             |   53 +-
 js/infog/test-infodir/texinfo_html/References.html |   73 +-
 .../Referring-to-a-Manual-as-a-Whole.html          |   97 +-
 .../test-infodir/texinfo_html/Reporting-Bugs.html  |   99 +-
 .../texinfo_html/Requirements-Summary.html         |   86 +-
 .../texinfo_html/Running-Info_002dValidate.html    |   53 +-
 .../texinfo_html/Running-Info_002dvalidate.html    |  103 +-
 .../texinfo_html/Sample-Beginning.html             |  138 +-
 .../texinfo_html/Sample-Function-Definition.html   |  122 +-
 .../texinfo_html/Sample-Include-File.html          |   97 +-
 .../texinfo_html/Sample-Texinfo-Files.html         |   83 +-
 .../texinfo_html/Short-Sample-Texinfo-File.html    |   94 +-
 .../test-infodir/texinfo_html/Short-Sample.html    |  235 +--
 .../texinfo_html/Showing-the-Structure.html        |  140 +-
 js/infog/test-infodir/texinfo_html/Smallcaps.html  |   76 +-
 .../texinfo_html/Software-Copying-Permissions.html |   53 +-
 .../texinfo_html/Special-Characters.html           |   93 +-
 .../texinfo_html/Special-Displays.html             |   79 +-
 .../texinfo_html/Splitting-Output.html             |   53 +-
 js/infog/test-infodir/texinfo_html/Splitting.html  |   83 +-
 .../test-infodir/texinfo_html/Start-of-Header.html |   73 +-
 .../texinfo_html/Structuring-Command-Types.html    |  104 +-
 .../test-infodir/texinfo_html/Structuring.html     |   53 +-
 .../texinfo_html/Tag-and-Split-Files.html          |  122 +-
 js/infog/test-infodir/texinfo_html/Tagifying.html  |   69 +-
 .../texinfo_html/TeX-and-copyright.html            |   53 +-
 .../texinfo_html/Testing-for-Texinfo-Commands.html |  108 +-
 .../texinfo_html/Texinfo-Document-Structure.html   |  100 +-
 .../texinfo_html/Texinfo-File-Header.html          |  136 +-
 .../texinfo_html/Texinfo-Mode-Overview.html        |   76 +-
 .../texinfo_html/Texinfo-Mode-Printing.html        |  162 +-
 .../texinfo_html/Texinfo-Mode-Summary.html         |  257 ++-
 .../test-infodir/texinfo_html/Texinfo-Mode.html    |  102 +-
 .../texinfo_html/Texinfo-Preamble.html             |  119 ++
 .../texinfo_html/The-Body-of-the-Document.html     |  128 ++
 .../test-infodir/texinfo_html/The-Top-Node.html    |  118 +-
 .../test-infodir/texinfo_html/Three-Arguments.html |   93 +-
 js/infog/test-infodir/texinfo_html/Tips.html       |  274 ++-
 .../Titlepage-_0026-Copyright-Page.html            |  111 +-
 .../texinfo_html/Top-Node-Example.html             |   94 +-
 .../test-infodir/texinfo_html/Top-Node-Naming.html |   53 +-
 .../texinfo_html/Tree-Structuring.html             |   72 +-
 .../test-infodir/texinfo_html/Two-Arguments.html   |   67 +-
 js/infog/test-infodir/texinfo_html/Two-Paths.html  |   53 +-
 .../texinfo_html/Two_002dcolumn-Tables.html        |   85 +-
 .../test-infodir/texinfo_html/Typed-Functions.html |  158 +-
 .../test-infodir/texinfo_html/Typed-Variables.html |  114 +-
 .../texinfo_html/URL-Line-Breaking.html            |   88 +-
 js/infog/test-infodir/texinfo_html/Unsplit.html    |   78 +-
 .../texinfo_html/Updating-Commands.html            |  183 +-
 .../texinfo_html/Updating-Nodes-and-Menus.html     |   88 +-
 .../texinfo_html/Updating-Requirements.html        |   97 +-
 js/infog/test-infodir/texinfo_html/Use-TeX.html    |   78 +-
 .../texinfo_html/Useful-Highlighting.html          |  130 +-
 .../texinfo_html/Using-Include-Files.html          |   74 +-
 .../texinfo_html/Using-Info_002dvalidate.html      |   96 +-
 .../test-infodir/texinfo_html/Using-Texinfo.html   |   53 +-
 .../test-infodir/texinfo_html/Using-occur.html     |   91 +-
 .../Using-texinfo_002dshow_002dstructure.html      |  121 +-
 .../texinfo_html/Variables-Commands.html           |  120 +-
 .../texinfo_html/Verbatim-Copying-License.html     |   64 +-
 .../test-infodir/texinfo_html/Within-Emacs.html    |   80 +-
 .../test-infodir/texinfo_html/Writing-a-Menu.html  |  112 +-
 .../test-infodir/texinfo_html/Writing-a-Node.html  |  170 +-
 .../texinfo_html/Writing-a-Texinfo-File.html       |   88 +-
 .../texinfo_html/_0023line-Directive.html          |   96 +-
 .../texinfo_html/_0023line-Syntax-Details.html     |   86 +-
 .../texinfo_html/_0023line-and-TeX.html            |  100 +-
 .../texinfo_html/_002d-and-hyphenation.html        |   53 +-
 .../texinfo_html/_0040TeX-_0040LaTeX.html          |   83 +-
 .../texinfo_html/_0040_002d-_0040hyphenation.html  |   80 +-
 .../texinfo_html/_0040_002dCommand-Details.html    |   81 +-
 js/infog/test-infodir/texinfo_html/_0040abbr.html  |   83 +-
 .../test-infodir/texinfo_html/_0040acronym.html    |  124 +-
 js/infog/test-infodir/texinfo_html/_0040alias.html |   83 +-
 .../texinfo_html/_0040allowcodebreaks.html         |   91 +-
 .../test-infodir/texinfo_html/_0040anchor.html     |   97 +-
 js/infog/test-infodir/texinfo_html/_0040asis.html  |   55 +-
 .../test-infodir/texinfo_html/_0040bullet.html     |   70 +-
 .../_0040caption-_0040shortcaption.html            |   98 +-
 .../test-infodir/texinfo_html/_0040cartouche.html  |   75 +-
 .../test-infodir/texinfo_html/_0040chapter.html    |   79 +-
 js/infog/test-infodir/texinfo_html/_0040cite.html  |   69 +-
 js/infog/test-infodir/texinfo_html/_0040code.html  |  162 +-
 .../test-infodir/texinfo_html/_0040command.html    |   79 +-
 .../test-infodir/texinfo_html/_0040copying.html    |  113 +-
 .../test-infodir/texinfo_html/_0040copyright.html  |   70 +-
 .../test-infodir/texinfo_html/_0040deffnx.html     |  127 +-
 .../texinfo_html/_0040definfoenclose.html          |  119 +-
 js/infog/test-infodir/texinfo_html/_0040dfn.html   |   67 +-
 .../test-infodir/texinfo_html/_0040display.html    |   73 +-
 js/infog/test-infodir/texinfo_html/_0040dmn.html   |   84 +-
 .../texinfo_html/_0040documentdescription.html     |   95 +-
 .../texinfo_html/_0040documentencoding.html        |  154 +-
 .../texinfo_html/_0040documentlanguage.html        |  135 +-
 js/infog/test-infodir/texinfo_html/_0040dots.html  |   80 +-
 js/infog/test-infodir/texinfo_html/_0040email.html |   70 +-
 .../texinfo_html/_0040emph-_0040strong.html        |   92 +-
 .../test-infodir/texinfo_html/_0040enumerate.html  |  108 +-
 js/infog/test-infodir/texinfo_html/_0040env.html   |   69 +-
 js/infog/test-infodir/texinfo_html/_0040equiv.html |   77 +-
 js/infog/test-infodir/texinfo_html/_0040error.html |   77 +-
 js/infog/test-infodir/texinfo_html/_0040euro.html  |   86 +-
 .../test-infodir/texinfo_html/_0040example.html    |  144 +-
 .../texinfo_html/_0040exampleindent.html           |   93 +-
 .../test-infodir/texinfo_html/_0040exdent.html     |   81 +-
 .../test-infodir/texinfo_html/_0040expansion.html  |   87 +-
 js/infog/test-infodir/texinfo_html/_0040file.html  |   73 +-
 .../texinfo_html/_0040firstparagraphindent.html    |   93 +-
 js/infog/test-infodir/texinfo_html/_0040float.html |  112 +-
 .../_0040flushleft-_0040flushright.html            |   93 +-
 .../test-infodir/texinfo_html/_0040format.html     |   88 +-
 .../texinfo_html/_0040frenchspacing.html           |   77 +-
 .../texinfo_html/_0040ftable-_0040vtable.html      |   88 +-
 .../texinfo_html/_0040geq-_0040leq.html            |   69 +-
 js/infog/test-infodir/texinfo_html/_0040group.html |   97 +-
 .../test-infodir/texinfo_html/_0040headings.html   |  117 +-
 .../texinfo_html/_0040ifset-_0040ifclear.html      |  109 +-
 .../test-infodir/texinfo_html/_0040indent.html     |   90 +-
 .../texinfo_html/_0040indentedblock.html           |   75 +-
 .../texinfo_html/_0040indicateurl.html             |   76 +-
 .../test-infodir/texinfo_html/_0040inforef.html    |   95 +-
 .../_0040inlineifset-_0040inlineifclear.html       |   88 +-
 .../texinfo_html/_0040insertcopying.html           |   95 +-
 .../test-infodir/texinfo_html/_0040itemize.html    |  133 +-
 js/infog/test-infodir/texinfo_html/_0040itemx.html |   80 +-
 js/infog/test-infodir/texinfo_html/_0040kbd.html   |  132 +-
 js/infog/test-infodir/texinfo_html/_0040key.html   |  128 +-
 js/infog/test-infodir/texinfo_html/_0040lisp.html  |   87 +-
 .../texinfo_html/_0040listoffloats.html            |   87 +-
 .../_0040majorheading-_0040chapheading.html        |   78 +-
 js/infog/test-infodir/texinfo_html/_0040minus.html |   84 +-
 js/infog/test-infodir/texinfo_html/_0040need.html  |   78 +-
 js/infog/test-infodir/texinfo_html/_0040node.html  |   53 +-
 .../test-infodir/texinfo_html/_0040noindent.html   |   95 +-
 .../test-infodir/texinfo_html/_0040option.html     |   71 +-
 js/infog/test-infodir/texinfo_html/_0040page.html  |   70 +-
 .../test-infodir/texinfo_html/_0040pagesizes.html  |   99 +-
 .../texinfo_html/_0040paragraphindent.html         |   89 +-
 js/infog/test-infodir/texinfo_html/_0040part.html  |   93 +-
 js/infog/test-infodir/texinfo_html/_0040point.html |   81 +-
 .../test-infodir/texinfo_html/_0040pounds.html     |   68 +-
 js/infog/test-infodir/texinfo_html/_0040print.html |   79 +-
 js/infog/test-infodir/texinfo_html/_0040pxref.html |  102 +-
 .../test-infodir/texinfo_html/_0040quotation.html  |  134 +-
 .../texinfo_html/_0040raggedright.html             |   79 +-
 js/infog/test-infodir/texinfo_html/_0040ref.html   |   81 +-
 .../texinfo_html/_0040registeredsymbol.html        |   68 +-
 .../test-infodir/texinfo_html/_0040result.html     |   77 +-
 js/infog/test-infodir/texinfo_html/_0040samp.html  |   96 +-
 .../test-infodir/texinfo_html/_0040section.html    |   83 +-
 .../_0040set-_0040clear-_0040value.html            |  118 +-
 .../texinfo_html/_0040set-_0040value.html          |  145 +-
 .../texinfo_html/_0040setchapternewpage.html       |  105 +-
 .../texinfo_html/_0040setfilename.html             |  127 +-
 .../test-infodir/texinfo_html/_0040settitle.html   |   92 +-
 .../test-infodir/texinfo_html/_0040small_2026.html |  132 --
 .../test-infodir/texinfo_html/_0040smallbook.html  |   88 +-
 js/infog/test-infodir/texinfo_html/_0040sp.html    |   74 +-
 .../test-infodir/texinfo_html/_0040subsection.html |   71 +-
 .../texinfo_html/_0040subsubsection.html           |   99 +-
 .../texinfo_html/_0040syncodeindex.html            |  124 +-
 .../test-infodir/texinfo_html/_0040synindex.html   |   73 +-
 js/infog/test-infodir/texinfo_html/_0040table.html |  132 +-
 .../test-infodir/texinfo_html/_0040textdegree.html |   68 +-
 js/infog/test-infodir/texinfo_html/_0040tie.html   |   87 +-
 .../_0040title-_0040subtitle-_0040author.html      |  119 +-
 .../_0040titlefont-_0040center-_0040sp.html        |  110 +-
 .../test-infodir/texinfo_html/_0040titlepage.html  |  127 +-
 .../texinfo_html/_0040top-Command.html             |   92 +-
 .../_0040unnumbered-_0040appendix.html             |  105 +-
 ...nnumberedsec-_0040appendixsec-_0040heading.html |  101 +-
 ...subsec-_0040appendixsubsec-_0040subheading.html |   92 +-
 .../texinfo_html/_0040url-Examples.html            |   97 +-
 .../texinfo_html/_0040url-PDF-Output-Format.html   |   73 +-
 js/infog/test-infodir/texinfo_html/_0040url.html   |  106 +-
 .../texinfo_html/_0040value-Example.html           |   94 +-
 js/infog/test-infodir/texinfo_html/_0040var.html   |  102 +-
 js/infog/test-infodir/texinfo_html/_0040verb.html  |   85 +-
 .../test-infodir/texinfo_html/_0040verbatim.html   |  118 +-
 .../texinfo_html/_0040verbatiminclude.html         |   84 +-
 js/infog/test-infodir/texinfo_html/_0040w.html     |   95 +-
 js/infog/test-infodir/texinfo_html/_0040xref.html  |   86 +-
 js/infog/test-infodir/texinfo_html/abbr.html       |   53 +-
 js/infog/test-infodir/texinfo_html/acronym.html    |   53 +-
 js/infog/test-infodir/texinfo_html/alias.html      |   53 +-
 .../test-infodir/texinfo_html/allowcodebreaks.html |   53 +-
 js/infog/test-infodir/texinfo_html/anchor.html     |   53 +-
 js/infog/test-infodir/texinfo_html/bullet.html     |   53 +-
 .../texinfo_html/caption-shortcaption.html         |   53 +-
 js/infog/test-infodir/texinfo_html/cartouche.html  |   53 +-
 js/infog/test-infodir/texinfo_html/chapter.html    |   53 +-
 js/infog/test-infodir/texinfo_html/cite.html       |   53 +-
 js/infog/test-infodir/texinfo_html/code.html       |   53 +-
 js/infog/test-infodir/texinfo_html/command.html    |   53 +-
 js/infog/test-infodir/texinfo_html/copying.html    |   53 +-
 .../texinfo_html/copyright-symbol.html             |   53 +-
 js/infog/test-infodir/texinfo_html/deffnx.html     |   53 +-
 .../test-infodir/texinfo_html/definfoenclose.html  |   53 +-
 js/infog/test-infodir/texinfo_html/dfn.html        |   53 +-
 js/infog/test-infodir/texinfo_html/display.html    |   53 +-
 js/infog/test-infodir/texinfo_html/dmn.html        |   53 +-
 .../texinfo_html/documentdescription.html          |   53 +-
 .../texinfo_html/documentencoding.html             |   53 +-
 .../texinfo_html/documentlanguage.html             |   53 +-
 js/infog/test-infodir/texinfo_html/dots.html       |   53 +-
 js/infog/test-infodir/texinfo_html/email.html      |   53 +-
 .../texinfo_html/emph-_0026-strong.html            |   53 +-
 .../test-infodir/texinfo_html/end-titlepage.html   |   53 +-
 js/infog/test-infodir/texinfo_html/enumerate.html  |   53 +-
 js/infog/test-infodir/texinfo_html/env.html        |   53 +-
 js/infog/test-infodir/texinfo_html/euro.html       |   53 +-
 js/infog/test-infodir/texinfo_html/example.html    |   53 +-
 .../test-infodir/texinfo_html/exampleindent.html   |   53 +-
 js/infog/test-infodir/texinfo_html/exdent.html     |   53 +-
 js/infog/test-infodir/texinfo_html/expansion.html  |   53 +-
 .../test-infodir/texinfo_html/fig_003aex1.html     |   55 +-
 js/infog/test-infodir/texinfo_html/file.html       |   53 +-
 .../texinfo_html/firstparagraphindent.html         |   53 +-
 js/infog/test-infodir/texinfo_html/float.html      |   53 +-
 .../texinfo_html/flushleft-_0026-flushright.html   |   53 +-
 js/infog/test-infodir/texinfo_html/format.html     |   53 +-
 .../test-infodir/texinfo_html/frenchspacing.html   |   53 +-
 .../test-infodir/texinfo_html/ftable-vtable.html   |   53 +-
 js/infog/test-infodir/texinfo_html/geq-leq.html    |   53 +-
 js/infog/test-infodir/texinfo_html/group.html      |   53 +-
 .../test-infodir/texinfo_html/headings-on-off.html |   53 +-
 .../test-infodir/texinfo_html/ifset-ifclear.html   |   53 +-
 js/infog/test-infodir/texinfo_html/indent.html     |   53 +-
 js/infog/test-infodir/texinfo_html/index.html      | 2043 +++++---------------
 .../test-infodir/texinfo_html/indicateurl.html     |   53 +-
 js/infog/test-infodir/texinfo_html/inforef.html    |   53 +-
 .../test-infodir/texinfo_html/insertcopying.html   |   53 +-
 js/infog/test-infodir/texinfo_html/itemize.html    |   53 +-
 js/infog/test-infodir/texinfo_html/itemx.html      |   53 +-
 js/infog/test-infodir/texinfo_html/kbd.html        |   53 +-
 js/infog/test-infodir/texinfo_html/key.html        |   53 +-
 .../latex2html-Customization-Variables.html        |  110 ++
 js/infog/test-infodir/texinfo_html/lisp.html       |   53 +-
 .../test-infodir/texinfo_html/listoffloats.html    |   53 +-
 .../majorheading-_0026-chapheading.html            |   53 +-
 .../texinfo_html/makeinfo-Advantages.html          |   72 +-
 .../texinfo_html/makeinfo-Options.html             |   55 +-
 .../texinfo_html/makeinfo-Pointer-Creation.html    |  127 --
 .../texinfo_html/makeinfo-Preferred.html           |   77 +-
 .../texinfo_html/makeinfo-advantages.html          |   53 +-
 .../texinfo_html/makeinfo-in-Emacs.html            |  162 +-
 .../texinfo_html/makeinfo-top-command.html         |   53 +-
 .../test-infodir/texinfo_html/makeinfo-top.html    |   53 +-
 js/infog/test-infodir/texinfo_html/math.html       |   53 +-
 js/infog/test-infodir/texinfo_html/minus.html      |   53 +-
 js/infog/test-infodir/texinfo_html/need.html       |   53 +-
 js/infog/test-infodir/texinfo_html/node.html       |   53 +-
 js/infog/test-infodir/texinfo_html/noindent.html   |   53 +-
 js/infog/test-infodir/texinfo_html/option.html     |   53 +-
 js/infog/test-infodir/texinfo_html/page.html       |   53 +-
 js/infog/test-infodir/texinfo_html/pagesizes.html  |   53 +-
 .../test-infodir/texinfo_html/paragraphindent.html |   53 +-
 .../test-infodir/texinfo_html/pod2texi-AUTHOR.html |   35 +
 .../pod2texi-COPYRIGHT-AND-LICENSE.html            |   35 +
 .../texinfo_html/pod2texi-DESCRIPTION.html         |   35 +
 .../test-infodir/texinfo_html/pod2texi-NAME.html   |   35 +
 .../texinfo_html/pod2texi-OPTIONS.html             |   35 +
 .../texinfo_html/pod2texi-SEE-ALSO.html            |   35 +
 .../texinfo_html/pod2texi-SYNOPSIS.html            |   35 +
 .../pod2texi-_002d_002dappendix_002dsections.html  |   35 +
 ...-_002d_002dbase_002dlevel_003dNUM_007cNAME.html |   35 +
 .../pod2texi-_002d_002ddebug_003dNUM.html          |   35 +
 ...exi-_002d_002dheadings_002das_002dsections.html |   35 +
 .../texinfo_html/pod2texi-_002d_002dhelp.html      |   35 +
 ..._002d_002dno_002dfill_002dsection_002dgaps.html |   35 +
 ...od2texi-_002d_002dno_002dsection_002dnodes.html |   35 +
 .../pod2texi-_002d_002doutput_003dNAME.html        |   35 +
 .../pod2texi-_002d_002dpreamble_003dSTR.html       |   35 +
 .../pod2texi-_002d_002dsetfilename_003dSTR.html    |   35 +
 .../pod2texi-_002d_002dsubdir_003dNAME.html        |   35 +
 .../pod2texi-_002d_002dtop_003dTOP.html            |   35 +
 ...pod2texi-_002d_002dunnumbered_002dsections.html |   35 +
 .../texinfo_html/pod2texi-_002d_002dversion.html   |   35 +
 .../texinfo_html/pod2texi-manual-page.html         |  197 ++
 js/infog/test-infodir/texinfo_html/pod2texi.html   |   35 +
 js/infog/test-infodir/texinfo_html/pounds.html     |   53 +-
 js/infog/test-infodir/texinfo_html/pxref.html      |   53 +-
 js/infog/test-infodir/texinfo_html/quotation.html  |   53 +-
 .../test-infodir/texinfo_html/raggedright.html     |   53 +-
 js/infog/test-infodir/texinfo_html/ref.html        |   53 +-
 .../texinfo_html/registered-symbol.html            |   53 +-
 js/infog/test-infodir/texinfo_html/result.html     |   53 +-
 js/infog/test-infodir/texinfo_html/samp.html       |   53 +-
 js/infog/test-infodir/texinfo_html/section.html    |   53 +-
 .../test-infodir/texinfo_html/set-clear-value.html |   53 +-
 js/infog/test-infodir/texinfo_html/set-value.html  |   53 +-
 .../texinfo_html/setchapternewpage.html            |   53 +-
 .../test-infodir/texinfo_html/setfilename.html     |   53 +-
 js/infog/test-infodir/texinfo_html/settitle.html   |   53 +-
 js/infog/test-infodir/texinfo_html/small.html      |  127 +-
 js/infog/test-infodir/texinfo_html/smallbook.html  |   53 +-
 js/infog/test-infodir/texinfo_html/sp.html         |   53 +-
 js/infog/test-infodir/texinfo_html/subsection.html |   53 +-
 .../test-infodir/texinfo_html/subsubsection.html   |   53 +-
 .../test-infodir/texinfo_html/syncodeindex.html    |   53 +-
 js/infog/test-infodir/texinfo_html/synindex.html   |   53 +-
 js/infog/test-infodir/texinfo_html/table.html      |   53 +-
 js/infog/test-infodir/texinfo_html/tex.html        |   53 +-
 .../texi2any-Environment-Variables.html            |  119 +-
 .../texinfo_html/texi2any-Options.html             |   53 +-
 .../texinfo_html/texi2any-Printed-Output.html      |  109 +-
 js/infog/test-infodir/texinfo_html/texi2html.html  |  170 +-
 .../texi_002delements_002dby_002dsize.html         |   53 +-
 .../texinfo_html/texinfo_002dformat-commands.html  |   99 +-
 .../texinfo_002dmultiple_002dfiles_002dupdate.html |  119 +-
 js/infog/test-infodir/texinfo_html/textdegree.html |   53 +-
 js/infog/test-infodir/texinfo_html/tie.html        |   53 +-
 .../texinfo_html/title-subtitle-author.html        |   53 +-
 .../texinfo_html/titlefont-center-sp.html          |   53 +-
 js/infog/test-infodir/texinfo_html/titlepage.html  |   53 +-
 .../test-infodir/texinfo_html/top-command.html     |   53 +-
 .../texinfo_html/unnumbered-_0026-appendix.html    |   53 +-
 .../unnumberedsec-appendixsec-heading.html         |   53 +-
 ...unnumberedsubsec-appendixsubsec-subheading.html |   53 +-
 js/infog/test-infodir/texinfo_html/uref.html       |   53 +-
 js/infog/test-infodir/texinfo_html/url.html        |   53 +-
 .../test-infodir/texinfo_html/value-Example.html   |   53 +-
 js/infog/test-infodir/texinfo_html/var.html        |   53 +-
 js/infog/test-infodir/texinfo_html/verb.html       |   53 +-
 js/infog/test-infodir/texinfo_html/verbatim.html   |   53 +-
 .../test-infodir/texinfo_html/verbatiminclude.html |   53 +-
 js/infog/test-infodir/texinfo_html/w.html          |   53 +-
 js/infog/test-infodir/texinfo_html/xref.html       |   53 +-
 542 files changed, 22415 insertions(+), 33574 deletions(-)

diff --git a/js/infog/test-infodir/texinfo_html/A4-Paper.html 
b/js/infog/test-infodir/texinfo_html/A4-Paper.html
index 7debef122a..4e42199ae0 100644
--- a/js/infog/test-infodir/texinfo_html/A4-Paper.html
+++ b/js/infog/test-infodir/texinfo_html/A4-Paper.html
@@ -1,102 +1,72 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>A4 Paper (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>A4 Paper (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="A4 Paper (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="A4 Paper (GNU Texinfo 6.7dev)">
+<meta name="description" content="A4 Paper (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="A4 Paper (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Hardcopy.html" rel="up" title="Hardcopy">
+<link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
 <link href="_0040pagesizes.html" rel="next" title="@pagesizes">
 <link href="_0040smallbook.html" rel="prev" title="@smallbook">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="A4-Paper"></span><div class="header">
+<div class="section-level-extent" id="A4-Paper">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040pagesizes.html" accesskey="n" 
rel="next"><code>@pagesizes</code></a>, Previous: <a href="_0040smallbook.html" 
accesskey="p" rel="prev"><code>@smallbook</code></a>, Up: <a 
href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040pagesizes.html" accesskey="n" rel="next"><code 
class="code">@pagesizes</code> [<var class="var">width</var>][, <var 
class="var">height</var>]: Custom Page Sizes</a>, Previous: <a 
href="_0040smallbook.html" accesskey="p" rel="prev"><code 
class="code">@smallbook</code>: Printing &ldquo;Small&rdquo; Books</a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" [...]
 </div>
 <hr>
-<span id="Printing-on-A4-Paper"></span><h3 class="section">Printing on A4 
Paper</h3>
-<span id="index-A4-paper_002c-printing-on"></span>
-<span id="index-A5-paper_002c-printing-on"></span>
-<span id="index-Paper-size_002c-A4"></span>
-<span id="index-European-A4-paper"></span>
-<span id="index-afourpaper"></span>
-<span id="index-afivepaper"></span>
-
-<p>You can tell TeX to format a document for printing on European size
-A4 paper (or A5) with the <code>@afourpaper</code> (or 
<code>@afivepaper</code>)
-command.  Write the command on a line by itself near the beginning of
-the Texinfo file, before the title page.  For example, this is how you
-would write the header for this manual:
+<h3 class="section" id="Printing-on-A4-Paper">E.7 Printing on A4 Paper</h3>
+<a class="index-entry-id" id="index-A4-paper_002c-printing-on"></a>
+<a class="index-entry-id" id="index-Paper-size_002c-A4"></a>
+<a class="index-entry-id" id="index-European-A4-paper"></a>
+<a class="index-entry-id" id="index-afourpaper"></a>
+<p>You can tell TeX to format a document for printing on ISO 216
+A4 paper size with the <code class="code">@afourpaper</code> command.  Write 
the command on
+a line by itself near the beginning of the Texinfo file, before the
+title page.
 </p>
-<div class="example">
-<pre class="example">\input texinfo    @c -*-texinfo-*-
-@c %**start of header
-@settitle Texinfo
-@afourpaper
-@c %**end of header
-</pre></div>
-
-<p>See <a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a>, and <a href="Preparing-for-TeX.html">Preparing for 
TeX</a>,
+<a class="index-entry-id" id="index-A5-paper_002c-printing-on"></a>
+<a class="index-entry-id" id="index-afourlatex"></a>
+<a class="index-entry-id" id="index-afourwide"></a>
+<a class="index-entry-id" id="index-afivepaper"></a>
+<a class="index-entry-id" id="index-bsixpaper"></a>
+<p>You may or may not prefer the formatting that results from the command
+<code class="code">@afourlatex</code>.  There&rsquo;s also <code 
class="code">@afourwide</code> for A4 paper in
+wide format, <code class="code">@afivepaper</code> for A5 paper, and <code 
class="code">@bsixpaper</code> for
+B6 paper.
+</p>
+<p>See <a class="xref" href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a> and <a class="ref" 
href="Preparing-for-TeX.html">Preparing for TeX</a>,
 for other ways to format for different paper sizes that do not require
 changing the source file.
 </p>
-<span id="index-afourlatex"></span>
-<span id="index-afourwide"></span>
-<p>You may or may not prefer the formatting that results from the command
-<code>@afourlatex</code>.  There&rsquo;s also <code>@afourwide</code> for A4 
paper in
-wide format.
-</p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Abstract-Objects.html 
b/js/infog/test-infodir/texinfo_html/Abstract-Objects.html
index 5dcc8a88d3..b24debe264 100644
--- a/js/infog/test-infodir/texinfo_html/Abstract-Objects.html
+++ b/js/infog/test-infodir/texinfo_html/Abstract-Objects.html
@@ -1,72 +1,48 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Abstract Objects (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Abstract Objects (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Abstract Objects (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Abstract Objects (GNU Texinfo 6.7dev)">
+<meta name="description" content="Abstract Objects (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Abstract Objects (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Def-Cmds-in-Detail.html" rel="up" title="Def Cmds in Detail">
-<link href="Object_002dOriented-Variables.html" rel="next" 
title="Object-Oriented Variables">
 <link href="Data-Types.html" rel="prev" title="Data Types">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Abstract-Objects"></span><div class="header">
+<div class="subsection-level-extent" id="Abstract-Objects">
+<div class="nav-panel">
 <p>
-Previous: <a href="Data-Types.html" accesskey="p" rel="prev">Data Types</a>, 
Up: <a href="Def-Cmds-in-Detail.html" accesskey="u" rel="up">Def Cmds in 
Detail</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Data-Types.html" accesskey="p" rel="prev">Data Types</a>, 
Up: <a href="Def-Cmds-in-Detail.html" accesskey="u" rel="up">The Definition 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Object_002dOriented-Programming"></span><h4 
class="subsection">Object-Oriented Programming</h4>
+<h4 class="subsection" id="Object_002dOriented-Programming">13.5.6 
Object-Oriented Programming</h4>
 
-<span id="index-Object_002doriented-programming"></span>
+<a class="index-entry-id" id="index-Object_002doriented-programming"></a>
 
 <p>Here are the commands for formatting descriptions about abstract
 objects, such as are used in object-oriented programming.  A class is
@@ -75,14 +51,13 @@ particular object that has the type of the class.  An 
instance
 variable is a variable that belongs to the class but for which each
 instance has its own value.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Object_002dOriented-Variables.html" 
accesskey="1">Variables</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Object_002dOriented-Methods.html" 
accesskey="2">Methods</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Object_002dOriented-Variables.html" accesskey="1">Object-Oriented 
Variables</a></li>
+<li><a href="Object_002dOriented-Methods.html" accesskey="2">Object-Oriented 
Methods</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Adding-Output-Formats.html 
b/js/infog/test-infodir/texinfo_html/Adding-Output-Formats.html
index f9cc765823..0ddcd0667e 100644
--- a/js/infog/test-infodir/texinfo_html/Adding-Output-Formats.html
+++ b/js/infog/test-infodir/texinfo_html/Adding-Output-Formats.html
@@ -1,102 +1,79 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Adding Output Formats (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Adding Output Formats (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Adding Output Formats (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Adding Output Formats (GNU Texinfo 6.7dev)">
+<meta name="description" content="Adding Output Formats (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Adding Output Formats (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Overview.html" rel="up" title="Overview">
 <link href="History.html" rel="next" title="History">
 <link href="Printed-Books.html" rel="prev" title="Printed Books">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Adding-Output-Formats"></span><div class="header">
+<div class="section-level-extent" id="Adding-Output-Formats">
+<div class="nav-panel">
 <p>
-Next: <a href="History.html" accesskey="n" rel="next">History</a>, Previous: 
<a href="Printed-Books.html" accesskey="p" rel="prev">Printed Books</a>, Up: <a 
href="Overview.html" accesskey="u" rel="up">Overview</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="History.html" accesskey="n" rel="next">History</a>, Previous: 
<a href="Printed-Books.html" accesskey="p" rel="prev">Printed Books</a>, Up: <a 
href="Overview.html" accesskey="u" rel="up">Overview of Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Adding-Output-Formats-1"></span><h3 class="section">Adding Output 
Formats</h3>
-<span id="index-Additional-output-formats"></span>
+<h3 class="section" id="Adding-Output-Formats-1">1.5 Adding Output Formats</h3>
+<a class="index-entry-id" id="index-Additional-output-formats"></a>
 
 <p>The output formats in the previous sections handle a wide variety of
 usage, but of course there is always room for more.
 </p>
-<span id="index-Output-formats_002c-supporting-more"></span>
-<span id="index-SGML_002dtools-output-format"></span>
+<a class="index-entry-id" id="index-Output-formats_002c-supporting-more"></a>
+<a class="index-entry-id" id="index-SGML_002dtools-output-format"></a>
 <p>If you are a programmer and would like to contribute to the GNU
 project by implementing additional output formats for Texinfo, that
 would be excellent.  The way to do this that would be most useful is
-to write a new back-end for <code>texi2any</code>, our reference
+to write a new back-end for <code class="command">texi2any</code>, our 
reference
 implementation of a Texinfo parser; it creates a tree representation
 of the Texinfo input that you can use for the conversion.  The
 documentation in the source file
-<samp>tp/Texinfo/Convert/Converter.pm</samp> is a good place to start.
-See <a href="Generic-Translator-texi2any.html">Generic Translator 
<code>texi2any</code></a>.
+<samp class="file">tp/Texinfo/Convert/Converter.pm</samp> is a good place to 
start.
+See <a class="xref" href="Generic-Translator-texi2any.html"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a>.
 </p>
 <p>Another viable approach is use the Texinfo XML output from
-<code>texi2any</code> as your input.  This XML is an essentially complete
+<code class="command">texi2any</code> as your input.  This XML is an 
essentially complete
 representation of the input, but without the Texinfo syntax and option
 peculiarities, as described above.
 </p>
-<span id="index-Texinfo-parsers_002c-discouraging-more"></span>
+<a class="index-entry-id" 
id="index-Texinfo-parsers_002c-discouraging-more"></a>
 <p>If you still cannot resist the temptation of writing a new program
 that reads Texinfo source directly, let us give some more caveats:
 please do not underestimate the amount of work required.  Texinfo is
 by no means a simple language to parse correctly, and remains under
 development, so you would be committing to an ongoing task.  You
 are advised to check that the tests of the language that come with
-<code>texi2any</code> give correct results with your new program.
+<code class="command">texi2any</code> give correct results with your new 
program.
 </p>
-<span id="index-Man-page-output_002c-not-supported"></span>
+<a class="index-entry-id" id="index-Man-page-output_002c-not-supported"></a>
 <p>From time to time, proposals are made to generate traditional Unix man
 pages from Texinfo source.  However, because man pages have a strict
 conventional format, creating a good man page requires a completely
@@ -107,21 +84,22 @@ goal of not having to document the same information in 
different
 ways for different output formats.  You might as well write the man
 page directly.
 </p>
-<span id="index-help2man"></span>
-<span id="index-O_0027Dea_002c-Brendan"></span>
+<a class="index-entry-id" id="index-help2man"></a>
+<a class="index-entry-id" id="index-O_0027Dea_002c-Brendan"></a>
 <p>As an alternative way to support man pages, you may find the program
-<code>help2man</code> to be useful.  It generates a traditional man page
-from the &lsquo;<samp>--help</samp>&rsquo; output of a program.  In fact, the 
man pages
+<code class="command">help2man</code> to be useful.  It generates a 
traditional man page
+from the &lsquo;<samp class="samp">--help</samp>&rsquo; output of a program.  
In fact, the man pages
 for the programs in the Texinfo distribution are generated with this.
 It is GNU software written by Brendan O&rsquo;Dea, available from
-<a 
href="http://www.gnu.org/software/help2man";>http://www.gnu.org/software/help2man</a>.
+<a class="uref" 
href="http://www.gnu.org/software/help2man";>http://www.gnu.org/software/help2man</a>.
 </p>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="History.html" accesskey="n" rel="next">History</a>, Previous: 
<a href="Printed-Books.html" accesskey="p" rel="prev">Printed Books</a>, Up: <a 
href="Overview.html" accesskey="u" rel="up">Overview</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="History.html">History</a>, Previous: <a 
href="Printed-Books.html">Printed Books</a>, Up: <a 
href="Overview.html">Overview of Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Advanced-Indexing.html 
b/js/infog/test-infodir/texinfo_html/Advanced-Indexing.html
new file mode 100644
index 0000000000..ddd9a74bbf
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/Advanced-Indexing.html
@@ -0,0 +1,121 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Advanced Indexing (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="Advanced Indexing (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Advanced Indexing (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Indices.html" rel="up" title="Indices">
+<link href="Index-Entries.html" rel="next" title="Index Entries">
+<link href="Indexing-Commands.html" rel="prev" title="Indexing Commands">
+<style type="text/css">
+<!--
+div.example {margin-left: 3.2em}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="section-level-extent" id="Advanced-Indexing">
+<div class="nav-panel">
+<p>
+Next: <a href="Index-Entries.html" accesskey="n" rel="next">Making Index 
Entries</a>, Previous: <a href="Indexing-Commands.html" accesskey="p" 
rel="prev">Defining the Entries of an Index</a>, Up: <a href="Indices.html" 
accesskey="u" rel="up">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h3 class="section" id="Advanced-Indexing-Commands">10.3 Advanced Indexing 
Commands</h3>
+<a class="index-entry-id" id="index-Indexing_002c-advanced"></a>
+<a class="index-entry-id" id="index-Advanced-indexing"></a>
+
+<p>Texinfo provides several further commands for indexing.
+</p>
+<a class="index-entry-id" id="index-_0040subentry"></a>
+<p>First, you can create <em class="dfn">multilevel</em> index entries, 
allowing you
+to group many related subtopics under the same higher-level topic.
+You do this by separating the parts of such an entry with the
+<code class="code">@subentry</code> command. Such commands might look like 
this:
+</p>
+<div class="example">
+<pre class="example-preformatted">@cindex Superhumans @subentry villains
+@cindex Superhumans @subentry heroes
+</pre></div>
+
+<p>You may have up to three levels in an entry:
+</p>
+<div class="example">
+<pre class="example-preformatted">@cindex coffee makers @subentry electric 
@subentry pink
+@cindex coffee makers @subentry electric @subentry blue
+</pre></div>
+
+<p>You can use the <code class="code">@sortas</code> command mentioned earlier 
with any or
+all of the three parts of an entry to cause them to sort differently
+than they would by default.
+</p>
+<a class="index-entry-id" id="index-seeentry"></a>
+<p>Second, you may provide an index entry that points to another,
+using the <code class="code">@seeentry</code> (&ldquo;see entry&rdquo;) 
command. For example:
+</p>
+<div class="example">
+<pre class="example-preformatted">@cindex Indexes @seeentry{Indices}
+</pre></div>
+
+<p>Such an entry should be unique in your document; the idea is to
+redirect the reader to the other entry where they will find all
+the information they are looking for.
+</p>
+<a class="index-entry-id" id="index-seealso"></a>
+<p>Finally, you may provide a &ldquo;see also&rdquo; entry using the <code 
class="code">@seealso</code>
+command. These entries go along with regular entries, and are grouped
+together with them in the final printed index. For example:
+</p>
+<div class="example">
+<pre class="example-preformatted">@cindex Coffee
+@cindex Coffee @subentry With milk and sugar
+@cindex Coffee @subentry With doughnuts
+@cindex Coffee @subentry Decaffeinated
+@cindex Coffee @seealso{Tea}
+</pre></div>
+
+<p>When using all three of these advanced commands, <em class="emph">do 
not</em>
+place a comma between the different parts of the index text. The
+<code class="command">texindex</code> program, which sorts the index entries 
and
+generates the indexing formatting commands, takes care of placing
+commas in the correct places for you.
+</p>
+<p>These features are the most useful with printed documents created
+with TeX, and when translating Texinfo to DocBook.
+</p>
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Index-Entries.html">Making Index Entries</a>, Previous: <a 
href="Indexing-Commands.html">Defining the Entries of an Index</a>, Up: <a 
href="Indices.html">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+
+
+
+</body>
+</html>
diff --git 
a/js/infog/test-infodir/texinfo_html/All_002dpermissive-Copying-License.html 
b/js/infog/test-infodir/texinfo_html/All_002dpermissive-Copying-License.html
index 4aa66cc6dc..ca32cf664b 100644
--- a/js/infog/test-infodir/texinfo_html/All_002dpermissive-Copying-License.html
+++ b/js/infog/test-infodir/texinfo_html/All_002dpermissive-Copying-License.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>All-permissive Copying License (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>All-permissive Copying License (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="All-permissive Copying License (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="All-permissive Copying License (GNU Texinfo 
6.7dev)">
+<meta name="description" content="All-permissive Copying License (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="All-permissive Copying License (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Sample-Texinfo-Files.html" rel="up" title="Sample Texinfo Files">
-<link href="Texinfo-Mode.html" rel="next" title="Texinfo Mode">
 <link href="Verbatim-Copying-License.html" rel="prev" title="Verbatim Copying 
License">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,15 +39,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="All_002dpermissive-Copying-License"></span><div class="header">
+<div class="section-level-extent" id="All_002dpermissive-Copying-License">
+<div class="nav-panel">
 <p>
 Previous: <a href="Verbatim-Copying-License.html" accesskey="p" 
rel="prev">Verbatim Copying License</a>, Up: <a 
href="Sample-Texinfo-Files.html" accesskey="u" rel="up">Sample Texinfo 
Files</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="All_002dpermissive-Copying-License-1"></span><h3 
class="section">All-permissive Copying License</h3>
+<h3 class="section" id="All_002dpermissive-Copying-License-1">C.3 
All-permissive Copying License</h3>
 
-<span id="index-All_002dpermissive-copying-license"></span>
-<span id="index-License-for-all_002dpermissive-copying"></span>
+<a class="index-entry-id" id="index-All_002dpermissive-copying-license"></a>
+<a class="index-entry-id" 
id="index-License-for-all_002dpermissive-copying"></a>
 
 <p>For software manuals and other documentation, it is important to use a
 license permitting free redistribution and updating, so that when a free
@@ -78,12 +59,12 @@ lines long) and rough documentation (README files, INSTALL 
files, etc.),
 the full FDL would be overkill.  They can use a simple all-permissive
 license.
 </p>
-<p>Here is sample text for such an all-permissive license.  This is just
+<p>Here is a sample text for such an all-permissive license.  This is just
 the license text itself.  For a complete sample document, see the
 previous sections.
 </p>
 <div class="example">
-<pre class="example">Copyright @copyright{} 2016 Free Software Foundation, Inc.
+<pre class="example-preformatted">Copyright @copyright{} 2016 Free Software 
Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
@@ -91,6 +72,7 @@ notice and this notice are preserved.
 </pre></div>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Atsign-Braces-Comma.html 
b/js/infog/test-infodir/texinfo_html/Atsign-Braces-Comma.html
index 06650011d7..5ad3aa6e9b 100644
--- a/js/infog/test-infodir/texinfo_html/Atsign-Braces-Comma.html
+++ b/js/infog/test-infodir/texinfo_html/Atsign-Braces-Comma.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Atsign Braces Comma (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Atsign Braces Comma (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Atsign Braces Comma (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Atsign Braces Comma (GNU Texinfo 6.7dev)">
+<meta name="description" content="Atsign Braces Comma (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Atsign Braces Comma (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Special-Characters.html#Atsign-Braces-Comma">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Batch-Formatting.html 
b/js/infog/test-infodir/texinfo_html/Batch-Formatting.html
index 8f9251ca6c..f9be12fe55 100644
--- a/js/infog/test-infodir/texinfo_html/Batch-Formatting.html
+++ b/js/infog/test-infodir/texinfo_html/Batch-Formatting.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Batch Formatting (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Batch Formatting (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Batch Formatting (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Batch Formatting (GNU Texinfo 6.7dev)">
+<meta name="description" content="Batch Formatting (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Batch Formatting (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="texinfo_002dformat-commands.html" rel="prev" title="texinfo-format 
commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,39 +40,41 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Batch-Formatting"></span><div class="header">
+<div class="subsection-level-extent" id="Batch-Formatting">
+<div class="nav-panel">
 <p>
-Next: <a href="Tag-and-Split-Files.html" accesskey="n" rel="next">Tag and 
Split Files</a>, Previous: <a href="texinfo_002dformat-commands.html" 
accesskey="p" rel="prev"><code>texinfo-format</code> commands</a>, Up: <a 
href="Creating-an-Info-File.html" accesskey="u" rel="up">Creating an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Tag-and-Split-Files.html" accesskey="n" rel="next">Tag Files 
and Split Files</a>, Previous: <a href="texinfo_002dformat-commands.html" 
accesskey="p" rel="prev">The <code class="code">texinfo-format&hellip;</code> 
Commands</a>, Up: <a href="Creating-an-Info-File.html" accesskey="u" 
rel="up">Creating an Info File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="in [...]
 </div>
 <hr>
-<span id="Batch-Formatting-1"></span><h4 class="subsection">Batch 
Formatting</h4>
-<span id="index-Batch-formatting-for-Info"></span>
-<span id="index-Info-batch-formatting"></span>
+<h4 class="subsection" id="Batch-Formatting-1">20.1.4 Batch Formatting</h4>
+<a class="index-entry-id" id="index-Batch-formatting-for-Info"></a>
+<a class="index-entry-id" id="index-Info-batch-formatting"></a>
 
-<p>You can format Texinfo files for Info using 
<code>batch-texinfo-format</code>
+<p>You can format Texinfo files for Info using <code 
class="code">batch-texinfo-format</code>
 and Emacs batch mode.  You can run Emacs in batch mode from any shell,
-including a shell inside of Emacs.  (See <a 
href="../emacs/Initial-Options.html#Initial-Options">Initial Options</a> in 
<cite>The GNU Emacs Manual</cite>.)
+including a shell inside of Emacs.  (See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Initial-Options.html#Initial-Options";>Initial
 Options</a> in <cite class="cite">The GNU Emacs Manual</cite>.)
 </p>
 <p>Here is a shell command to format all the files that end in
-<samp>.texinfo</samp> in the current directory:
+<samp class="file">.texinfo</samp> in the current directory:
 </p>
 <div class="example">
-<pre class="example">emacs -batch -funcall batch-texinfo-format *.texinfo
+<pre class="example-preformatted">emacs -batch -funcall batch-texinfo-format 
*.texinfo
 </pre></div>
 
 <p>Emacs processes all the files listed on the command line, even if an
 error occurs while attempting to format some of them.
 </p>
-<p>Run <code>batch-texinfo-format</code> only with Emacs in batch mode as 
shown;
+<p>Run <code class="code">batch-texinfo-format</code> only with Emacs in batch 
mode as shown;
 it is not interactive.  It kills the batch mode Emacs on completion.
 </p>
-<p><code>batch-texinfo-format</code> is convenient if you lack 
<code>makeinfo</code>
+<p><code class="code">batch-texinfo-format</code> is convenient if you lack 
<code class="code">makeinfo</code>
 and want to format several Texinfo files at once.  When you use Batch
 mode, you create a new Emacs process.  This frees your current Emacs, so
 you can continue working in it.  (When you run
-<code>texinfo-format-region</code> or <code>texinfo-format-buffer</code>, you 
cannot
+<code class="code">texinfo-format-region</code> or <code 
class="code">texinfo-format-buffer</code>, you cannot
 use that Emacs for anything else until the command finishes.)
 </p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Beginning-a-File.html 
b/js/infog/test-infodir/texinfo_html/Beginning-a-File.html
deleted file mode 100644
index f327b39fa8..0000000000
--- a/js/infog/test-infodir/texinfo_html/Beginning-a-File.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
-a documentation system that can produce both online information and a
-printed manual from a single source using semantic markup.
-
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Beginning a File (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Beginning a File (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Beginning a File (GNU Texinfo 6.7dev)">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
-
-<meta http-equiv="Refresh" content="0; 
url=Beginning-and-Ending-a-File.html#Beginning-a-File">
-
-</head>
-
-<body lang="en">
-
-<p>The node you are looking for is at <a 
href="Beginning-and-Ending-a-File.html#Beginning-a-File">Beginning a 
File</a>.</p>
-</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/Beginning-and-Ending-a-File.html 
b/js/infog/test-infodir/texinfo_html/Beginning-and-Ending-a-File.html
index aa468b7ee1..3b2341e2ff 100644
--- a/js/infog/test-infodir/texinfo_html/Beginning-and-Ending-a-File.html
+++ b/js/infog/test-infodir/texinfo_html/Beginning-and-Ending-a-File.html
@@ -1,109 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Beginning and Ending a File (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Beginning and Ending a File (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Beginning and Ending a File (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Beginning and Ending a File (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Beginning and Ending a File (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Beginning and Ending a File (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="index.html" rel="up" title="Top">
-<link href="Sample-Beginning.html" rel="next" title="Sample Beginning">
-<link href="Short-Sample.html" rel="prev" title="Short Sample">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
+<meta http-equiv="Refresh" content="0; 
url=Writing-a-Texinfo-File.html#Beginning-and-Ending-a-File">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
-<span id="Beginning-and-Ending-a-File"></span><div class="header">
-<p>
-Next: <a href="Nodes.html" accesskey="n" rel="next">Nodes</a>, Previous: <a 
href="Writing-a-Texinfo-File.html" accesskey="p" rel="prev">Writing a Texinfo 
File</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="Beginning-a-File"></span><span 
id="Beginning-and-Ending-a-Texinfo-File"></span><h2 class="chapter">Beginning 
and Ending a Texinfo File</h2>
-<span id="index-Beginning-a-Texinfo-file"></span>
-<span id="index-Texinfo-file-beginning"></span>
-<span id="index-File-beginning"></span>
-
-<p>This chapter expands on the minimal complete Texinfo source file
-previously given (see <a href="Short-Sample.html">Short Sample</a>).
-</p>
-<p>Certain pieces of information must be provided at the beginning of a
-Texinfo file, such the title of the document and the Top node.  A table
-of contents is also generally produced here.
-</p>
-<span id="index-Frontmatter_002c-text-in"></span>
-<p>Straight text outside of any command before the Top node should be
-avoided.  Such text is treated differently in the different output
-formats: at the time of writing, it is visible in TeX and HTML, by
-default not shown in Info readers, and so on.
-</p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Sample-Beginning.html" 
accesskey="1">Sample Beginning</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">A sample beginning for a Texinfo file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Texinfo-File-Header.html" 
accesskey="2">Texinfo File Header</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">The first lines.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Document-Permissions.html" 
accesskey="3">Document Permissions</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Ensuring your manual is free.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="4">Titlepage &amp; 
Copyright Page</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Creating the title and copyright pages.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Contents.html" 
accesskey="5">Contents</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to create a table of contents.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="The-Top-Node.html" 
accesskey="6">The Top Node</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Creating the &lsquo;Top&rsquo; node and master menu.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Global-Document-Commands.html" accesskey="7">Global Document 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Affecting 
formatting throughout.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Ending-a-File.html" 
accesskey="8">Ending a File</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">What is at the end of a Texinfo file?
-</td></tr>
-</table>
-
-
-
-
 
+<p>The node you are looking for is at <a 
href="Writing-a-Texinfo-File.html#Beginning-and-Ending-a-File">Beginning and 
Ending a File</a>.</p>
 </body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/Block-Enclosing-Commands.html 
b/js/infog/test-infodir/texinfo_html/Block-Enclosing-Commands.html
index 6195f74d84..75b0003722 100644
--- a/js/infog/test-infodir/texinfo_html/Block-Enclosing-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Block-Enclosing-Commands.html
@@ -1,153 +1,130 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Block Enclosing Commands (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Block Enclosing Commands (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Block Enclosing Commands (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Block Enclosing Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Block Enclosing Commands (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Block Enclosing Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Quotations-and-Examples.html" rel="up" title="Quotations and 
Examples">
 <link href="_0040quotation.html" rel="next" title="@quotation">
-<link href="Quotations-and-Examples.html" rel="prev" title="Quotations and 
Examples">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Block-Enclosing-Commands"></span><div class="header">
+<div class="section-level-extent" id="Block-Enclosing-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040quotation.html" accesskey="n" 
rel="next"><code>@quotation</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040quotation.html" accesskey="n" rel="next"><code 
class="code">@quotation</code>: Block Quotations</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Block-Enclosing-Commands-1"></span><h3 class="section">Block 
Enclosing Commands</h3>
+<h3 class="section" id="Block-Enclosing-Commands-1">7.1 Block Enclosing 
Commands</h3>
 
 <p>Here is a summary of commands that enclose blocks of text, also known
-as <em>environments</em>.  They&rsquo;re explained further in the following
+as <em class="dfn">environments</em>.  They&rsquo;re explained further in the 
following
 sections.
 </p>
-<dl compact="compact">
-<dt><code>@quotation</code></dt>
+<dl class="table">
+<dt><code class="code">@quotation</code></dt>
 <dd><p>Indicate text that is quoted. The text is filled, indented (from both
 margins), and printed in a roman font by default.
 </p>
 </dd>
-<dt><code>@indentedblock</code></dt>
-<dd><p>Like <code>@quotation</code>, but the text is indented only on the left.
+<dt><code class="code">@indentedblock</code></dt>
+<dd><p>Like <code class="code">@quotation</code>, but the text is indented 
only on the left.
 </p>
 </dd>
-<dt><code>@example</code></dt>
+<dt><code class="code">@example</code></dt>
 <dd><p>Illustrate code, commands, and the like. The text is printed
 in a fixed-width font, and indented but not filled.
 </p>
 </dd>
-<dt><code>@lisp</code></dt>
-<dd><p>Like <code>@example</code>, but specifically for illustrating Lisp 
code. The
+<dt><code class="code">@lisp</code></dt>
+<dd><p>Like <code class="code">@example</code>, but specifically for 
illustrating Lisp code. The
 text is printed in a fixed-width font, and indented but not filled.
 </p>
 </dd>
-<dt><code>@verbatim</code></dt>
+<dt><code class="code">@verbatim</code></dt>
 <dd><p>Mark a piece of text that is to be printed verbatim; no character
 substitutions are made and all commands are ignored, until the next
-<code>@end verbatim</code>.  The text is printed in a fixed-width font,
+<code class="code">@end verbatim</code>.  The text is printed in a fixed-width 
font,
 and not indented or filled.  Extra spaces and blank lines are
 significant, and tabs are expanded.
 </p>
 </dd>
-<dt><code>@display</code></dt>
+<dt><code class="code">@display</code></dt>
 <dd><p>Display illustrative text.  The text is indented but not filled, and
 no font is selected (so, by default, the font is roman).
 </p>
 </dd>
-<dt><code>@format</code></dt>
-<dd><p>Like <code>@display</code> (the text is not filled and no font is
+<dt><code class="code">@format</code></dt>
+<dd><p>Like <code class="code">@display</code> (the text is not filled and no 
font is
 selected), but the text is not indented.
 </p>
 </dd>
-<dt><code>@smallquotation</code></dt>
-<dt><code>@smallindentedblock</code></dt>
-<dt><code>@smallexample</code></dt>
-<dt><code>@smalllisp</code></dt>
-<dt><code>@smalldisplay</code></dt>
-<dt><code>@smallformat</code></dt>
-<dd><p>These <code>@small...</code> commands are just like their non-small
+<dt><code class="code">@smallquotation</code></dt>
+<dt><code class="code">@smallindentedblock</code></dt>
+<dt><code class="code">@smallexample</code></dt>
+<dt><code class="code">@smalllisp</code></dt>
+<dt><code class="code">@smalldisplay</code></dt>
+<dt><code class="code">@smallformat</code></dt>
+<dd><p>These <code class="code">@small...</code> commands are just like their 
non-small
 counterparts, except that they output text in a smaller font size,
 where possible.
 </p>
 </dd>
-<dt><code>@flushleft</code></dt>
-<dt><code>@flushright</code></dt>
+<dt><code class="code">@flushleft</code></dt>
+<dt><code class="code">@flushright</code></dt>
 <dd><p>Text is not filled, but is set flush with the left or right margin,
 respectively.
 </p>
 </dd>
-<dt><code>@raggedright</code></dt>
+<dt><code class="code">@raggedright</code></dt>
 <dd><p>Text is filled, but only justified on the left, leaving the right
 margin ragged.
 </p>
 </dd>
-<dt><code>@cartouche</code></dt>
+<dt><code class="code">@cartouche</code></dt>
 <dd><p>Highlight text, often an example or quotation, by drawing a box with
 rounded corners around it.
 </p></dd>
 </dl>
 
-<p>The <code>@exdent</code> command is used within the above constructs to
+<p>The <code class="code">@exdent</code> command is used within the above 
constructs to
 undo the indentation of a line.
 </p>
-<p>The <code>@noindent</code> command may be used after one of the above
+<p>The <code class="code">@noindent</code> command may be used after one of 
the above
 constructs (or at the beginning of any paragraph) to prevent the
 following text from being indented as a new paragraph.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040quotation.html" accesskey="n" 
rel="next"><code>@quotation</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040quotation.html"><code class="code">@quotation</code>: 
Block Quotations</a>, Up: <a href="Quotations-and-Examples.html">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Braces-Atsign.html 
b/js/infog/test-infodir/texinfo_html/Braces-Atsign.html
index 61f4276459..a739119130 100644
--- a/js/infog/test-infodir/texinfo_html/Braces-Atsign.html
+++ b/js/infog/test-infodir/texinfo_html/Braces-Atsign.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Braces Atsign (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Braces Atsign (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Braces Atsign (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Braces Atsign (GNU Texinfo 6.7dev)">
+<meta name="description" content="Braces Atsign (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Braces Atsign (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Special-Characters.html#Braces-Atsign">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Break-Commands.html 
b/js/infog/test-infodir/texinfo_html/Break-Commands.html
index 9e0f01cd5e..9cd87b990c 100644
--- a/js/infog/test-infodir/texinfo_html/Break-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Break-Commands.html
@@ -1,99 +1,75 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Break Commands (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Break Commands (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Break Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Break Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Break Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Break Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Breaks.html" rel="up" title="Breaks">
 <link href="Line-Breaks.html" rel="next" title="Line Breaks">
-<link href="Breaks.html" rel="prev" title="Breaks">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Break-Commands"></span><div class="header">
+<div class="section-level-extent" id="Break-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Line-Breaks.html" accesskey="n" rel="next">Line Breaks</a>, Up: 
<a href="Breaks.html" accesskey="u" rel="up">Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Line-Breaks.html" accesskey="n" rel="next"><code 
class="code">@*</code> and <code class="code">@/</code>: Generate and Allow 
Line Breaks</a>, Up: <a href="Breaks.html" accesskey="u" rel="up">Forcing and 
Preventing Breaks</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Break-Commands-1"></span><h3 class="section">Break Commands</h3>
+<h3 class="section" id="Break-Commands-1">12.1 Break Commands</h3>
 
 <p>The break commands create or allow line and paragraph breaks:
 </p>
-<dl compact="compact">
-<dt><code>@*</code></dt>
+<dl class="table">
+<dt><code class="code">@*</code></dt>
 <dd><p>Force a line break.
 </p>
 </dd>
-<dt><code>@sp <var>n</var></code></dt>
-<dd><p>Skip <var>n</var> blank lines.
+<dt><code class="code">@sp <var class="var">n</var></code></dt>
+<dd><p>Skip <var class="var">n</var> blank lines.
 </p>
 </dd>
-<dt><code>@-</code></dt>
+<dt><code class="code">@-</code></dt>
 <dd><p>Insert a discretionary hyphen.
 </p>
 </dd>
-<dt><code>@hyphenation{<var>hy-phen-a-ted words</var>}</code></dt>
-<dd><p>Define hyphen points in <var>hy-phen-a-ted words</var>.
+<dt><code class="code">@hyphenation{<var class="var">hy-phen-a-ted 
words</var>}</code></dt>
+<dd><p>Define hyphen points in <var class="var">hy-phen-a-ted words</var>.
 </p></dd>
 </dl>
 
 <p>These commands hold text together on a single line:
 </p>
-<dl compact="compact">
-<dt><code>@w{<var>text</var>}</code></dt>
-<dd><p>Prevent <var>text</var> from being split and hyphenated across two 
lines.
+<dl class="table">
+<dt><code class="code">@w{<var class="var">text</var>}</code></dt>
+<dd><p>Prevent <var class="var">text</var> from being split and hyphenated 
across two lines.
 </p>
 </dd>
-<dt><code>@tie{}</code></dt>
+<dt><code class="code">@tie{}</code></dt>
 <dd><p>Insert a normal interword space at which a line break may not occur.
 </p></dd>
 </dl>
@@ -101,21 +77,22 @@ Next: <a href="Line-Breaks.html" accesskey="n" 
rel="next">Line Breaks</a>, Up: <
 <p>The pagination commands apply only to printed output, since other
 output formats do not have pages.
 </p>
-<dl compact="compact">
-<dt><code>@page</code></dt>
+<dl class="table">
+<dt><code class="code">@page</code></dt>
 <dd><p>Start a new page.
 </p>
 </dd>
-<dt><code>@group</code></dt>
+<dt><code class="code">@group</code></dt>
 <dd><p>Hold text together that must appear on one page.
 </p>
 </dd>
-<dt><code>@need <var>mils</var></code></dt>
+<dt><code class="code">@need <var class="var">mils</var></code></dt>
 <dd><p>Start a new page if not enough space on this one.
 </p></dd>
 </dl>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Breaks.html 
b/js/infog/test-infodir/texinfo_html/Breaks.html
index 0c09ac80fb..126a679c4e 100644
--- a/js/infog/test-infodir/texinfo_html/Breaks.html
+++ b/js/infog/test-infodir/texinfo_html/Breaks.html
@@ -1,76 +1,53 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Breaks (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Breaks (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Breaks (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Breaks (GNU Texinfo 6.7dev)">
+<meta name="description" content="Breaks (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Breaks (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Break-Commands.html" rel="next" title="Break Commands">
-<link href="Inserting-Unicode.html" rel="prev" title="Inserting Unicode">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Definition-Commands.html" rel="next" title="Definition Commands">
+<link href="Insertions.html" rel="prev" title="Insertions">
 
 
 </head>
 
 <body lang="en">
-<span id="Breaks"></span><div class="header">
+<div class="chapter-level-extent" id="Breaks">
+<div class="nav-panel">
 <p>
-Next: <a href="Definition-Commands.html" accesskey="n" rel="next">Definition 
Commands</a>, Previous: <a href="Insertions.html" accesskey="p" 
rel="prev">Insertions</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Definition-Commands.html" accesskey="n" rel="next">Definition 
Commands</a>, Previous: <a href="Insertions.html" accesskey="p" 
rel="prev">Special Insertions</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Forcing-and-Preventing-Breaks"></span><h2 class="chapter">Forcing 
and Preventing Breaks</h2>
+<h2 class="chapter" id="Forcing-and-Preventing-Breaks">12 Forcing and 
Preventing Breaks</h2>
 
-<span id="index-Forcing-line-and-page-breaks"></span>
-<span id="index-Making-line-and-page-breaks"></span>
-<span id="index-Preventing-line-and-page-breaks"></span>
-<span id="index-Line-breaks_002c-awkward"></span>
-<span id="index-Page-breaks_002c-awkward"></span>
+<a class="index-entry-id" id="index-Forcing-line-and-page-breaks"></a>
+<a class="index-entry-id" id="index-Making-line-and-page-breaks"></a>
+<a class="index-entry-id" id="index-Preventing-line-and-page-breaks"></a>
+<a class="index-entry-id" id="index-Line-breaks-1"></a>
+<a class="index-entry-id" id="index-Page-breaks_002c-awkward"></a>
 
 <p>Line and page breaks can sometimes occur in the &lsquo;wrong&rsquo; place 
in one
 or another form of output.  It&rsquo;s up to you to ensure that text looks
@@ -80,35 +57,26 @@ right in all the output formats.
 the middle of an example; to prevent this, you can hold text together
 using a grouping command that keeps the text from being split across
 two pages.  Conversely, you may want to force a page break where none
-would occur normally.
+would normally occur.
 </p>
 <p>You can use the break, break prevention, or pagination commands to fix
 problematic line and page breaks.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Break-Commands.html" 
accesskey="1">Break Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Summary of break-related commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Line-Breaks.html" 
accesskey="2">Line Breaks</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Forcing line breaks.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040_002d-_0040hyphenation.html" accesskey="3"><code>@- 
@hyphenation</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Helping TeX with hyphenation points.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040allowcodebreaks.html" 
accesskey="4"><code>@allowcodebreaks</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Controlling line breaks within @code text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040w.html" 
accesskey="5"><code>@w</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Preventing unwanted line breaks in text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040tie.html" 
accesskey="6"><code>@tie</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting an unbreakable but varying space.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040sp.html" 
accesskey="7"><code>@sp</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting blank lines.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040page.html" 
accesskey="8"><code>@page</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Forcing the start of a new page.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040group.html" 
accesskey="9"><code>@group</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Preventing unwanted page breaks.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040need.html"><code>@need</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Another way to prevent unwanted page breaks.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Break-Commands.html" accesskey="1">Break Commands</a></li>
+<li><a href="Line-Breaks.html" accesskey="2"><code class="code">@*</code> and 
<code class="code">@/</code>: Generate and Allow Line Breaks</a></li>
+<li><a href="_0040_002d-_0040hyphenation.html" accesskey="3"><code 
class="code">@-</code> and <code class="code">@hyphenation</code>: Helping TeX 
Hyphenate</a></li>
+<li><a href="_0040allowcodebreaks.html" accesskey="4"><code 
class="code">@allowcodebreaks</code>: Control Line Breaks in <code 
class="code">@code</code></a></li>
+<li><a href="_0040w.html" accesskey="5"><code class="code">@w</code>{<var 
class="var">text</var>}: Prevent Line Breaks</a></li>
+<li><a href="_0040tie.html" accesskey="6"><code class="code">@tie{}</code>: 
Inserting an Unbreakable Space</a></li>
+<li><a href="_0040sp.html" accesskey="7"><code class="code">@sp</code> <var 
class="var">n</var>: Insert Blank Lines</a></li>
+<li><a href="_0040page.html" accesskey="8"><code class="code">@page</code>: 
Start a New Page</a></li>
+<li><a href="_0040group.html" accesskey="9"><code class="code">@group</code>: 
Prevent Page Breaks</a></li>
+<li><a href="_0040need.html"><code class="code">@need <var 
class="var">mils</var></code>: Prevent Page Breaks</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Catching-Mistakes.html 
b/js/infog/test-infodir/texinfo_html/Catching-Mistakes.html
index 213a742218..9e3236f31d 100644
--- a/js/infog/test-infodir/texinfo_html/Catching-Mistakes.html
+++ b/js/infog/test-infodir/texinfo_html/Catching-Mistakes.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Catching Mistakes (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Catching Mistakes (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Catching Mistakes (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Catching Mistakes (GNU Texinfo 6.7dev)">
+<meta name="description" content="Catching Mistakes (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Catching Mistakes (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="index.html" rel="up" title="Top">
-<link href="makeinfo-Preferred.html" rel="next" title="makeinfo Preferred">
-<link href="Custom-Headings.html" rel="prev" title="Custom Headings">
+<link href="Texinfo-Mode.html" rel="up" title="Texinfo Mode">
+<link href="Texinfo-Mode-Summary.html" rel="prev" title="Texinfo Mode Summary">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,19 +39,20 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Catching-Mistakes"></span><div class="header">
+<div class="appendixsec-level-extent" id="Catching-Mistakes">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Format-Specification.html" accesskey="n" rel="next">Info 
Format Specification</a>, Previous: <a href="Headings.html" accesskey="p" 
rel="prev">Headings</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Texinfo-Mode-Summary.html" accesskey="p" rel="prev">Texinfo 
Mode Summary</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" rel="up">Using 
Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Catching-Mistakes-1"></span><h2 class="appendix">Catching 
Mistakes</h2>
-<span id="index-Structure_002c-catching-mistakes-in"></span>
-<span id="index-Nodes_002c-catching-mistakes"></span>
-<span id="index-Catching-mistakes"></span>
-<span id="index-Correcting-mistakes"></span>
-<span id="index-Mistakes_002c-catching"></span>
-<span id="index-Problems_002c-catching"></span>
-<span id="index-Debugging-the-Texinfo-structure"></span>
+<h3 class="appendixsec appendix-level-set-appendixsec" 
id="Catching-Mistakes-1">D.9 Catching Mistakes</h3>
+<a class="index-entry-id" id="index-Structure_002c-catching-mistakes-in"></a>
+<a class="index-entry-id" id="index-Nodes_002c-catching-mistakes"></a>
+<a class="index-entry-id" id="index-Catching-mistakes"></a>
+<a class="index-entry-id" id="index-Correcting-mistakes"></a>
+<a class="index-entry-id" id="index-Mistakes_002c-catching"></a>
+<a class="index-entry-id" id="index-Problems_002c-catching"></a>
+<a class="index-entry-id" id="index-Debugging-the-Texinfo-structure"></a>
 
 <p>Besides mistakes in the content of your documentation, there are two
 kinds of mistake you can make with Texinfo: you can make mistakes with
@@ -86,25 +67,20 @@ formatting command on the region that has a problem; 
indeed, you can
 run these commands on each region as you write it.
 </p>
 <p>For finding problems with the structure of nodes and chapters, you can use
-<kbd>C-c C-s</kbd> (<code>texinfo-show-structure</code>) and the related 
<code>occur</code>
-command and you can use the <kbd>M-x Info-validate</kbd> command.
+<kbd class="kbd">C-c C-s</kbd> (<code 
class="code">texinfo-show-structure</code>) and the related <code 
class="code">occur</code>
+command and you can use the <kbd class="kbd">M-x Info-validate</kbd> command.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="makeinfo-Preferred.html" 
accesskey="1"><code>makeinfo</code> Preferred</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top"><code>makeinfo</code> finds errors.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Debugging-with-Info.html" 
accesskey="2">Debugging with Info</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to catch errors with Info formatting.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Debugging-with-TeX.html" 
accesskey="3">Debugging with TeX</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to catch errors with TeX formatting.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Using-texinfo_002dshow_002dstructure.html" accesskey="4">Using 
<code>texinfo-show-structure</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to use <code>texinfo-show-structure</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Using-occur.html" 
accesskey="5">Using <code>occur</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to list all lines containing a pattern.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Running-Info_002dvalidate.html" accesskey="6">Running 
<code>Info-validate</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to find badly referenced nodes.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="makeinfo-Preferred.html" accesskey="1"><code 
class="command">makeinfo</code> Preferred</a></li>
+<li><a href="Debugging-with-Info.html" accesskey="2">Catching Errors with Info 
Formatting</a></li>
+<li><a href="Debugging-with-TeX.html" accesskey="3">Debugging with TeX</a></li>
+<li><a href="Using-texinfo_002dshow_002dstructure.html" accesskey="4">Using 
<code class="code">texinfo-show-structure</code></a></li>
+<li><a href="Using-occur.html" accesskey="5">Using <code 
class="code">occur</code></a></li>
+<li><a href="Running-Info_002dvalidate.html" accesskey="6">Finding Badly 
Referenced Nodes</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Chapter-Structuring.html 
b/js/infog/test-infodir/texinfo_html/Chapter-Structuring.html
index b172fe4385..40d10031c2 100644
--- a/js/infog/test-infodir/texinfo_html/Chapter-Structuring.html
+++ b/js/infog/test-infodir/texinfo_html/Chapter-Structuring.html
@@ -1,111 +1,77 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Chapter Structuring (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Chapter Structuring (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Chapter Structuring (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Chapter Structuring (GNU Texinfo 6.7dev)">
+<meta name="description" content="Chapter Structuring (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Chapter Structuring (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Tree-Structuring.html" rel="next" title="Tree Structuring">
-<link href="Other-Info-Files.html" rel="prev" title="Other Info Files">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Cross-References.html" rel="next" title="Cross References">
+<link href="Nodes.html" rel="prev" title="Nodes">
 
 
 </head>
 
 <body lang="en">
-<span id="Chapter-Structuring"></span><div class="header">
+<div class="chapter-level-extent" id="Chapter-Structuring">
+<div class="nav-panel">
 <p>
-Next: <a href="Cross-References.html" accesskey="n" rel="next">Cross 
References</a>, Previous: <a href="Nodes.html" accesskey="p" 
rel="prev">Nodes</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Cross-References.html" accesskey="n" 
rel="next">Cross-references</a>, Previous: <a href="Nodes.html" accesskey="p" 
rel="prev">Nodes</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Chapter-Structuring-1"></span><h2 class="chapter">Chapter 
Structuring</h2>
-<span id="Structuring"></span><span id="index-Chapter-structuring"></span>
-<span id="index-Structuring-of-chapters"></span>
-<span id="index-Sectioning"></span>
+<h2 class="chapter" id="Chapter-Structuring-1">4 Chapter Structuring</h2>
+<a class="anchor" id="Structuring"></a><a class="index-entry-id" 
id="index-Chapter-structuring"></a>
+<a class="index-entry-id" id="index-Structuring-of-chapters"></a>
+<a class="index-entry-id" id="index-Sectioning"></a>
 
-<p>Texinfo&rsquo;s <em>chapter structuring</em> commands divide a document 
into a
+<p>Texinfo&rsquo;s <em class="dfn">chapter structuring</em> commands divide a 
document into a
 hierarchy of chapters, sections, subsections, and subsubsections.  These
 commands generate large headings in the text, like the one above.  They
 also provide information for generating the table of contents
-(see <a href="Contents.html">Generating a Table of Contents</a>).
+(see <a class="pxref" href="Contents.html">Generating a Table of Contents</a>).
 </p>
-<p>Normally you put a <code>@node</code> command immediately before each
-chapter structuring command.  See <a href="Nodes.html">Nodes</a>.
+<p>Normally you put a <code class="code">@node</code> command immediately 
before each
+chapter structuring command.  See <a class="xref" href="Nodes.html">Nodes</a>.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Tree-Structuring.html" 
accesskey="1">Tree Structuring</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">A manual is like an upside down tree &hellip;
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Structuring-Command-Types.html" accesskey="2">Structuring Command 
Types</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to divide 
a manual into parts.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040chapter.html" 
accesskey="3"><code>@chapter</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Chapter structuring.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040unnumbered-_0040appendix.html" accesskey="4"><code>@unnumbered 
@appendix</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040majorheading-_0040chapheading.html" 
accesskey="5"><code>@majorheading 
@chapheading</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040section.html" 
accesskey="6"><code>@section</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html" 
accesskey="7"><code>@unnumberedsec @appendixsec 
@heading</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040subsection.html" 
accesskey="8"><code>@subsection</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html" 
accesskey="9"><code>@unnumberedsubsec @appendixsubsec 
@subheading</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040subsubsection.html"><code>@subsubsection</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Commands for the lowest level sections.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040part.html"><code>@part</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Collections of chapters.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Raise_002flower-sections.html">Raise/lower 
sections</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
change commands&rsquo; hierarchical level.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Tree-Structuring.html" accesskey="1">Tree Structure of 
Sections</a></li>
+<li><a href="Structuring-Command-Types.html" accesskey="2">Structuring Command 
Types</a></li>
+<li><a href="_0040chapter.html" accesskey="3"><code 
class="code">@chapter</code>: Chapter Structuring</a></li>
+<li><a href="_0040unnumbered-_0040appendix.html" accesskey="4"><code 
class="code">@unnumbered</code>, <code class="code">@appendix</code>: Chapters 
with Other Labeling</a></li>
+<li><a href="_0040majorheading-_0040chapheading.html" accesskey="5"><code 
class="code">@majorheading</code>, <code class="code">@chapheading</code>: 
Chapter-level Headings</a></li>
+<li><a href="_0040section.html" accesskey="6"><code 
class="code">@section</code>: Sections Below Chapters</a></li>
+<li><a href="_0040unnumberedsec-_0040appendixsec-_0040heading.html" 
accesskey="7"><code class="code">@unnumberedsec</code>, <code 
class="code">@appendixsec</code>, <code class="code">@heading</code></a></li>
+<li><a href="_0040subsection.html" accesskey="8"><code 
class="code">@subsection</code>: Subsections Below Sections</a></li>
+<li><a href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html" 
accesskey="9">The <code class="code">@subsection</code>-like Commands</a></li>
+<li><a href="_0040subsubsection.html"><code class="code">@subsection</code> 
and Other Subsub Commands</a></li>
+<li><a href="_0040part.html"><code class="code">@part</code>: Groups of 
Chapters</a></li>
+<li><a href="Raise_002flower-sections.html">Raise/lower Sections: <code 
class="code">@raisesections</code> and <code 
class="code">@lowersections</code></a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Click-Sequences.html 
b/js/infog/test-infodir/texinfo_html/Click-Sequences.html
index eb5f533287..38b76dea00 100644
--- a/js/infog/test-infodir/texinfo_html/Click-Sequences.html
+++ b/js/infog/test-infodir/texinfo_html/Click-Sequences.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Click Sequences (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Click Sequences (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Click Sequences (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Click Sequences (GNU Texinfo 6.7dev)">
+<meta name="description" content="Click Sequences (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Click Sequences (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Programming.html" rel="up" title="Glyphs for 
Programming">
-<link href="Inserting-Unicode.html" rel="next" title="Inserting Unicode">
 <link href="_0040point.html" rel="prev" title="@point">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,58 +41,60 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Click-Sequences"></span><div class="header">
+<div class="subsection-level-extent" id="Click-Sequences">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040point.html" accesskey="p" 
rel="prev"><code>@point</code></a>, Up: <a href="Glyphs-for-Programming.html" 
accesskey="u" rel="up">Glyphs for Programming</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040point.html" accesskey="p" rel="prev"><code 
class="code">@point{}</code> (&lowast;): Indicating Point in a Buffer</a>, Up: 
<a href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Click-Sequences-1"></span><h4 class="subsection">Click Sequences</h4>
+<h4 class="subsection" id="Click-Sequences-1">11.9.8 Click Sequences</h4>
 
-<span id="index-Click-sequences"></span>
-<span id="index-Sequence-of-clicks"></span>
-<span id="index-GUI-click-sequence"></span>
+<a class="index-entry-id" id="index-Click-sequences"></a>
+<a class="index-entry-id" id="index-Sequence-of-clicks"></a>
+<a class="index-entry-id" id="index-GUI-click-sequence"></a>
 
-<span id="index-clicksequence"></span>
+<a class="index-entry-id" id="index-clicksequence"></a>
 <p>When documenting graphical interfaces, it is necessary to describe
-sequences such as &lsquo;Click on &lsquo;<samp>File</samp>&rsquo;, then choose 
&lsquo;<samp>Open</samp>&rsquo;, then
-&hellip;&rsquo;.  Texinfo offers commands <code>@clicksequence</code> and
-<code>click</code> to represent this, typically used like this:
+sequences such as &lsquo;Click on &lsquo;<samp 
class="samp">File</samp>&rsquo;, then choose &lsquo;<samp 
class="samp">Open</samp>&rsquo;, then
+&hellip;&rsquo;.  Texinfo offers commands <code 
class="code">@clicksequence</code> and
+<code class="code">click</code> to represent this, typically used like this:
 </p>
 <div class="example">
-<pre class="example">&hellip; @clicksequence{File @click{} Open} &hellip;
+<pre class="example-preformatted">&hellip; @clicksequence{File @click{} Open} 
&hellip;
 </pre></div>
 
 <p>which produces:
 </p>
 <div class="display">
-<pre class="display">&hellip; File &rarr; Open &hellip;
+<pre class="display-preformatted">&hellip; File &rarr; Open &hellip;
 </pre></div>
 
-<span id="index-click"></span>
-<span id="index-arrow"></span>
-<p>The <code>@click</code> command produces a right arrow by default; this
+<a class="index-entry-id" id="index-click"></a>
+<a class="index-entry-id" id="index-arrow"></a>
+<p>The <code class="code">@click</code> command produces a right arrow by 
default; this
 glyph is also available independently via the command
-<code>@arrow{}</code>.
+<code class="code">@arrow{}</code>.
 </p>
-<span id="index-clickstyle"></span>
-<p>You can change the glyph produced by <code>@click</code> with the command
-<code>@clickstyle</code>, which takes a command name as its single argument
-on the rest of the line, much like <code>@itemize</code> and friends
-(see <a href="_0040itemize.html"><code>@itemize</code></a>).  The command 
should produce a glyph, and
-the usual empty braces &lsquo;<samp>{}</samp>&rsquo; are omitted.  
Here&rsquo;s an example:
+<a class="index-entry-id" id="index-clickstyle"></a>
+<p>You can change the glyph produced by <code class="code">@click</code> with 
the command
+<code class="code">@clickstyle</code>, which takes a command name as its 
single argument
+on the rest of the line, much like <code class="code">@itemize</code> and 
friends
+(see <a class="pxref" href="_0040itemize.html"><code 
class="code">@itemize</code>: Making an Itemized List</a>).  The command should 
produce a glyph, and
+the usual empty braces &lsquo;<samp class="samp">{}</samp>&rsquo; are omitted. 
 Here&rsquo;s an example:
 </p>
 <div class="example">
-<pre class="example">@clickstyle @result
+<pre class="example-preformatted">@clickstyle @result
 &hellip; @clicksequence{File @click{} Open} &hellip;
 </pre></div>
 
 <p>now produces:
 </p>
 <div class="display">
-<pre class="display">&hellip; File &rArr; Open &hellip;
+<pre class="display-preformatted">&hellip; File &rArr; Open &hellip;
 </pre></div>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Combining-Indices.html 
b/js/infog/test-infodir/texinfo_html/Combining-Indices.html
index 0e44388c97..70651a76d7 100644
--- a/js/infog/test-infodir/texinfo_html/Combining-Indices.html
+++ b/js/infog/test-infodir/texinfo_html/Combining-Indices.html
@@ -1,79 +1,56 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Combining Indices (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Combining Indices (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Combining Indices (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Combining Indices (GNU Texinfo 6.7dev)">
+<meta name="description" content="Combining Indices (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Combining Indices (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Indices.html" rel="up" title="Indices">
-<link href="_0040syncodeindex.html" rel="next" title="@syncodeindex">
+<link href="New-Indices.html" rel="next" title="New Indices">
 <link href="Printing-Indices-_0026-Menus.html" rel="prev" title="Printing 
Indices &amp; Menus">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Combining-Indices"></span><div class="header">
+<div class="section-level-extent" id="Combining-Indices">
+<div class="nav-panel">
 <p>
-Next: <a href="New-Indices.html" accesskey="n" rel="next">New Indices</a>, 
Previous: <a href="Printing-Indices-_0026-Menus.html" accesskey="p" 
rel="prev">Printing Indices &amp; Menus</a>, Up: <a href="Indices.html" 
accesskey="u" rel="up">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="New-Indices.html" accesskey="n" rel="next">Defining New 
Indices</a>, Previous: <a href="Printing-Indices-_0026-Menus.html" 
accesskey="p" rel="prev">Printing Indices and Menus</a>, Up: <a 
href="Indices.html" accesskey="u" rel="up">Indices</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Combining-Indices-1"></span><h3 class="section">Combining 
Indices</h3>
-<span id="index-Combining-indices"></span>
-<span id="index-Indices_002c-combining-them"></span>
+<h3 class="section" id="Combining-Indices-1">10.6 Combining Indices</h3>
+<a class="index-entry-id" id="index-Combining-indices"></a>
+<a class="index-entry-id" id="index-Indices_002c-combining-them"></a>
 
 <p>Sometimes you will want to combine two disparate indices such as
 functions and concepts, perhaps because you have few enough entries
 that a separate index would look silly.
 </p>
 <p>You could put functions into the concept index by writing
-<code>@cindex</code> commands for them instead of <code>@findex</code> 
commands,
+<code class="code">@cindex</code> commands for them instead of <code 
class="code">@findex</code> commands,
 and produce a consistent manual by printing the concept index with the
 title &lsquo;Function and Concept Index&rsquo; and not printing the 
&lsquo;Function
 Index&rsquo; at all; but this is not a robust procedure.  It works only if
@@ -83,18 +60,15 @@ be included with such a document, the functions from your 
document and
 those from the other would not end up together.  Also, to make your
 function names appear in the right font in the concept index, you
 would need to enclose every one of them between the braces of
-<code>@code</code>.
+<code class="code">@code</code>.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040syncodeindex.html" 
accesskey="1"><code>@syncodeindex</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to merge two indices, using <code>@code</code>
-                                 font for the merged-from index.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040synindex.html" 
accesskey="2"><code>@synindex</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to merge two indices, using the
-                                 roman font for the merged-from index.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="_0040syncodeindex.html" accesskey="1"><code 
class="code">@syncodeindex</code>: Combining Indices Using <code 
class="code">@code</code></a></li>
+<li><a href="_0040synindex.html" accesskey="2"><code 
class="code">@synindex</code>: Combining Indices</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Command-Contexts.html 
b/js/infog/test-infodir/texinfo_html/Command-Contexts.html
index 4b6f772005..c4060b2575 100644
--- a/js/infog/test-infodir/texinfo_html/Command-Contexts.html
+++ b/js/infog/test-infodir/texinfo_html/Command-Contexts.html
@@ -1,114 +1,97 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Command Contexts (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Command Contexts (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Command Contexts (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Command Contexts (GNU Texinfo 6.7dev)">
+<meta name="description" content="Command Contexts (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Command Contexts (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040_002dCommand-Details.html" rel="up" title="@-Command Details">
 <link href="Obsolete-_0040_002dCommands.html" rel="next" title="Obsolete 
@-Commands">
 <link href="Command-List.html" rel="prev" title="Command List">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Command-Contexts"></span><div class="header">
+<div class="section-level-extent" id="Command-Contexts">
+<div class="nav-panel">
 <p>
-Next: <a href="Obsolete-_0040_002dCommands.html" accesskey="n" 
rel="next">Obsolete @-Commands</a>, Previous: <a href="Command-List.html" 
accesskey="p" rel="prev">Command List</a>, Up: <a 
href="_0040_002dCommand-Details.html" accesskey="u" rel="up">@-Command 
Details</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Obsolete-_0040_002dCommands.html" accesskey="n" 
rel="next">Obsolete @-Commands</a>, Previous: <a href="Command-List.html" 
accesskey="p" rel="prev">@-Command List</a>, Up: <a 
href="_0040_002dCommand-Details.html" accesskey="u" rel="up">@-Command 
Details</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040_002dCommand-Contexts"></span><h3 class="section">@-Command 
Contexts</h3>
+<h3 class="section" id="g_t_0040_002dCommand-Contexts">A.3 @-Command 
Contexts</h3>
 
-<span id="index-Contexts_002c-of-_0040_002dcommands"></span>
+<a class="index-entry-id" id="index-Contexts_002c-of-_0040_002dcommands"></a>
 
 <p>Here we describe approximately which @-commands can be used in which
-contexts.  It not exhaustive or meant to be a complete reference.
-Discrepancies between the information here and the <code>makeinfo</code> or
+contexts.  It is not exhaustive or meant to be a complete reference.
+Discrepancies between the information here and the <code 
class="code">makeinfo</code> or
 TeX implementations are most likely to be resolved in favor of the
 implementation.
 </p>
-<p>By <em>general text</em> below, we mean anything except sectioning and
-other such outer-level document commands, such as <code>@section</code>,
-<code>@node</code>, and <code>@setfilename</code>.
+<p>By <em class="dfn">general text</em> below, we mean anything except 
sectioning and
+other such outer-level document commands, such as <code 
class="code">@section</code>,
+<code class="code">@node</code>, and <code class="code">@setfilename</code>.
 </p>
-<p><code>@c</code>, <code>@comment</code> and <code>@if ... @end if</code> 
conditional
+<p><code class="code">@c</code>, <code class="code">@comment</code> and <code 
class="code">@if ... @end if</code> conditional
 commands may appear anywhere (except the conditionals must still be on
-lines by themselves).  <code>@caption</code> may only appear in
-<code>@float</code> but may contain general text.  <code>@footnote</code>
+lines by themselves).  <code class="code">@caption</code> may only appear in
+<code class="code">@float</code> but may contain general text.  <code 
class="code">@footnote</code>
 content likewise.
 </p>
-<p>@-commands with braces marking text (such as <code>@strong</code>,
-<code>@sc</code>, <code>@asis</code>) may contain raw formatter commands such 
as
-<code>@html</code> but no other block commands (other commands terminated
-by <code>@end</code>) and may not be split across paragraphs, but may
+<p>@-commands with braces marking text (such as <code 
class="code">@strong</code>,
+<code class="code">@sc</code>, <code class="code">@asis</code>) may contain 
raw formatter commands such as
+<code class="code">@html</code> but no other block commands (other commands 
terminated
+by <code class="code">@end</code>) and may not be split across paragraphs, but 
may
 otherwise contain general text.
 </p>
-<p>In addition to the block command restriction, on <code>@center</code>,
-<code>@exdent</code> and <code>@item</code> in <code>@table</code> lines, 
@-commands
+<p>In addition to the block command restriction, on <code 
class="code">@center</code>,
+<code class="code">@exdent</code> and <code class="code">@item</code> in <code 
class="code">@table</code> lines, @-commands
 that makes only sense in a paragraph are not accepted, such as
-<code>@indent</code>.
+<code class="code">@indent</code>.
 </p>
 <p>In addition to the above, sectioning commands cannot contain
-<code>@anchor</code>, <code>@footnote</code> or <code>@verb</code>.
+<code class="code">@anchor</code>, <code class="code">@footnote</code> or 
<code class="code">@verb</code>.
 </p>
-<p>In addition to the above, remaining commands (<code>@node</code>,
-<code>@anchor</code>, <code>@printindex</code>, <code>@ref</code>, 
<code>@math</code>,
-<code>@cindex</code>, <code>@url</code>, <code>@image</code>, and so on) cannot
-contain cross-reference commands (<code>@ref</code>, <code>@xref</code>,
-<code>@pxref</code> and <code>@inforef</code>).  In one last addition,
-<code>@shortcaption</code> may only appear inside <code>@float</code>.
+<p>In addition to the above, remaining commands (<code 
class="code">@node</code>,
+<code class="code">@anchor</code>, <code class="code">@printindex</code>, 
<code class="code">@ref</code>, <code class="code">@math</code>,
+<code class="code">@cindex</code>, <code class="code">@url</code>, <code 
class="code">@image</code>, and so on) cannot
+contain cross-reference commands (<code class="code">@ref</code>, <code 
class="code">@xref</code>,
+<code class="code">@pxref</code> and <code class="code">@inforef</code>).  In 
one last addition,
+<code class="code">@shortcaption</code> may only appear inside <code 
class="code">@float</code>.
 </p>
 <p>For precise and complete information, we suggest looking into the
 test suite in the sources, which exhaustively tries combinations.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Obsolete-_0040_002dCommands.html">Obsolete @-Commands</a>, 
Previous: <a href="Command-List.html">@-Command List</a>, Up: <a 
href="_0040_002dCommand-Details.html">@-Command Details</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Command-List.html 
b/js/infog/test-infodir/texinfo_html/Command-List.html
index 3c6a93a644..f3d434185a 100644
--- a/js/infog/test-infodir/texinfo_html/Command-List.html
+++ b/js/infog/test-infodir/texinfo_html/Command-List.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Command List (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Command List (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Command List (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Command List (GNU Texinfo 6.7dev)">
+<meta name="description" content="Command List (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Command List (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Command-Syntax.html" rel="prev" title="Command Syntax">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
+kbd.kbd {font-style: oblique}
+span.r {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,1573 +42,1569 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Command-List"></span><div class="header">
+<div class="section-level-extent" id="Command-List">
+<div class="nav-panel">
 <p>
-Next: <a href="Command-Contexts.html" accesskey="n" rel="next">Command 
Contexts</a>, Previous: <a href="Command-Syntax.html" accesskey="p" 
rel="prev">Command Syntax</a>, Up: <a href="_0040_002dCommand-Details.html" 
accesskey="u" rel="up">@-Command Details</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Command-Contexts.html" accesskey="n" rel="next">@-Command 
Contexts</a>, Previous: <a href="Command-Syntax.html" accesskey="p" 
rel="prev">@-Command Syntax</a>, Up: <a href="_0040_002dCommand-Details.html" 
accesskey="u" rel="up">@-Command Details</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040_002dCommand-List"></span><h3 class="section">@-Command 
List</h3>
-<span id="index-Alphabetical-_0040_002dcommand-list"></span>
-<span id="index-List-of-_0040_002dcommands"></span>
-<span id="index-_0040_002dcommand-list"></span>
-<span id="index-Reference-to-_0040_002dcommands"></span>
+<h3 class="section" id="g_t_0040_002dCommand-List">A.2 @-Command List</h3>
+<a class="index-entry-id" id="index-Alphabetical-_0040_002dcommand-list"></a>
+<a class="index-entry-id" id="index-List-of-_0040_002dcommands"></a>
+<a class="index-entry-id" id="index-_0040_002dcommands-4"></a>
+<a class="index-entry-id" id="index-Reference-to-_0040_002dcommands"></a>
 
 <p>Here is an alphabetical list of the @-commands in Texinfo.  Square
-brackets, <tt>[</tt>&nbsp;<!-- /@w --><tt>]</tt>, indicate optional arguments; 
an ellipsis,
-&lsquo;<samp>&hellip;</samp>&rsquo;, indicates repeated text.
+brackets, <code class="t">[</code>&nbsp;<!-- /@w --><code class="t">]</code>, 
indicate optional arguments; an ellipsis,
+&lsquo;<samp class="samp">&hellip;</samp>&rsquo;, indicates repeated text.
 </p>
-<dl compact="compact">
-<dt><code>@<var>whitespace</var></code></dt>
-<dd><p>An <code>@</code> followed by a space, tab, or newline produces a 
normal,
-stretchable, interword space.  See <a href="Multiple-Spaces.html">Multiple 
Spaces</a>.
+<dl class="table">
+<dt><code class="code">@<var class="var">whitespace</var></code></dt>
+<dd><p>An <code class="code">@</code> followed by a space, tab, or newline 
produces a normal,
+stretchable, interword space.  See <a class="xref" 
href="Multiple-Spaces.html">Multiple Spaces</a>.
 </p>
 </dd>
-<dt><code>@!</code></dt>
+<dt><code class="code">@!</code></dt>
 <dd><p>Produce an exclamation point that ends a sentence (usually after an
-end-of-sentence capital letter).  See <a href="Ending-a-Sentence.html">Ending 
a Sentence</a>.
+end-of-sentence capital letter).  See <a class="xref" 
href="Ending-a-Sentence.html">Ending a Sentence</a>.
 </p>
 </dd>
-<dt><code>@&quot;</code></dt>
-<dt><code>@'</code></dt>
+<dt><code class="code">@&quot;</code></dt>
+<dt><code class="code">@'</code></dt>
 <dd><p>Generate an umlaut or acute accent, respectively, over the next
-character, as in &ouml; and &oacute;.  See <a 
href="Inserting-Accents.html">Inserting Accents</a>.
+character, as in &ouml; and &oacute;.  See <a class="xref" 
href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@&amp;</code></dt>
-<dt><code>@ampchar{}</code></dt>
-<dd><p>Generate an ampersand.  See <a 
href="Inserting-an-Ampersand.html">Inserting an Ampersand</a>.
+<dt><code class="code">@&amp;</code></dt>
+<dt><code class="code">@ampchar{}</code></dt>
+<dd><p>Generate an ampersand.  See <a class="xref" 
href="Inserting-an-Ampersand.html">Inserting &lsquo;&amp;&rsquo; with <code 
class="code">@&amp;</code> and <code class="code">@ampchar{}</code></a>.
 </p>
 </dd>
-<dt><code>@*</code></dt>
-<dd><p>Force a line break.  See <a href="Line-Breaks.html">Line Breaks</a>.
+<dt><code class="code">@*</code></dt>
+<dd><p>Force a line break.  See <a class="xref" href="Line-Breaks.html"><code 
class="code">@*</code> and <code class="code">@/</code>: Generate and Allow 
Line Breaks</a>.
 </p>
 </dd>
-<dt><code>@,{<var>c</var>}</code></dt>
-<dd><p>Generate a cedilla accent under <var>c</var>, as in &ccedil;.  See <a 
href="Inserting-Accents.html">Inserting Accents</a>.
+<dt><code class="code">@,{<var class="var">c</var>}</code></dt>
+<dd><p>Generate a cedilla accent under <var class="var">c</var>, as in 
&ccedil;.  See <a class="xref" href="Inserting-Accents.html">Inserting 
Accents</a>.
 </p>
 </dd>
-<dt><code>@-</code></dt>
-<dd><p>Insert a discretionary hyphenation point.  See <a 
href="_0040_002d-_0040hyphenation.html"><code>@- @hyphenation</code></a>.
+<dt><code class="code">@-</code></dt>
+<dd><p>Insert a discretionary hyphenation point.  See <a class="xref" 
href="_0040_002d-_0040hyphenation.html"><code class="code">@-</code> and <code 
class="code">@hyphenation</code>: Helping TeX Hyphenate</a>.
 </p>
 </dd>
-<dt><code>@.</code></dt>
+<dt><code class="code">@.</code></dt>
 <dd><p>Produce a period that ends a sentence (usually after an
-end-of-sentence capital letter).  See <a href="Ending-a-Sentence.html">Ending 
a Sentence</a>.
+end-of-sentence capital letter).  See <a class="xref" 
href="Ending-a-Sentence.html">Ending a Sentence</a>.
 </p>
 </dd>
-<dt><code>@/</code></dt>
-<dd><p>Produces no output, but allows a line break.  See <a 
href="Line-Breaks.html">Line Breaks</a>.
+<dt><code class="code">@/</code></dt>
+<dd><p>Produces no output, but allows a line break.  See <a class="xref" 
href="Line-Breaks.html"><code class="code">@*</code> and <code 
class="code">@/</code>: Generate and Allow Line Breaks</a>.
 </p>
 </dd>
-<dt><code>@:</code></dt>
+<dt><code class="code">@:</code></dt>
 <dd><p>Tell TeX to refrain from inserting extra whitespace after an
 immediately preceding period, question mark, exclamation mark, or
-colon, as TeX normally would.  See <a href="Not-Ending-a-Sentence.html">Not 
Ending a Sentence</a>.
+colon, as TeX normally would.  See <a class="xref" 
href="Not-Ending-a-Sentence.html">Not Ending a Sentence</a>.
 </p>
 </dd>
-<dt><code>@=</code></dt>
+<dt><code class="code">@=</code></dt>
 <dd><p>Generate a macron (bar) accent over the next character, as in &#333;.
-See <a href="Inserting-Accents.html">Inserting Accents</a>.
+See <a class="xref" href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@?</code></dt>
+<dt><code class="code">@?</code></dt>
 <dd><p>Produce a question mark that ends a sentence (usually after an
-end-of-sentence capital letter).  See <a href="Ending-a-Sentence.html">Ending 
a Sentence</a>.
+end-of-sentence capital letter).  See <a class="xref" 
href="Ending-a-Sentence.html">Ending a Sentence</a>.
 </p>
 </dd>
-<dt><code>@@</code></dt>
-<dt><code>@atchar{}</code></dt>
-<dd><p>Insert an at sign, &lsquo;<samp>@</samp>&rsquo;.  See <a 
href="Inserting-an-Atsign.html">Inserting an Atsign</a>.
+<dt><code class="code">@@</code></dt>
+<dt><code class="code">@atchar{}</code></dt>
+<dd><p>Insert an at sign, &lsquo;<samp class="samp">@</samp>&rsquo;.  See <a 
class="xref" href="Inserting-an-Atsign.html">Inserting &lsquo;@&rsquo; with 
<code class="code">@@</code> and <code class="code">@atchar{}</code></a>.
 </p>
 </dd>
-<dt><code>@\</code></dt>
-<dt><code>@backslashchar{}</code></dt>
-<dd><p>Insert a backslash, &lsquo;<samp>\</samp>&rsquo;; 
<code>@backslashchar{}</code> works
-anywhere, while <code>@\</code> works only inside <code>@math</code>.
-See <a href="Inserting-a-Backslash.html">Inserting a Backslash</a>, and <a 
href="Inserting-Math.html">Inserting Math</a>.
+<dt><code class="code">@\</code></dt>
+<dt><code class="code">@backslashchar{}</code></dt>
+<dd><p>Insert a backslash, &lsquo;<samp class="samp">\</samp>&rsquo;; <code 
class="code">@backslashchar{}</code> works
+anywhere, while <code class="code">@\</code> works only inside <code 
class="code">@math</code>.
+See <a class="xref" href="Inserting-a-Backslash.html">Inserting 
&lsquo;\&rsquo; with <code class="code">@backslashchar{}</code></a>, and <a 
class="ref" href="Inserting-Math.html"><code class="code">@math</code> and 
<code class="code">@displaymath</code>: Formatting Mathematics</a>.
 </p>
 </dd>
-<dt><code>@^</code></dt>
-<dt><code>@`</code></dt>
+<dt><code class="code">@^</code></dt>
+<dt><code class="code">@`</code></dt>
 <dd><p>Generate a circumflex (hat) or grave accent, respectively, over the next
 character, as in &ocirc; and &egrave;.
-See <a href="Inserting-Accents.html">Inserting Accents</a>.
+See <a class="xref" href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@{</code></dt>
-<dt><code>@lbracechar{}</code></dt>
-<dd><p>Insert a left brace, &lsquo;<samp>{</samp>&rsquo;.  See <a 
href="Inserting-Braces.html">Inserting Braces</a>.
+<dt><code class="code">@{</code></dt>
+<dt><code class="code">@lbracechar{}</code></dt>
+<dd><p>Insert a left brace, &lsquo;<samp class="samp">{</samp>&rsquo;.  See <a 
class="xref" href="Inserting-Braces.html">Inserting &lsquo;{ &lsquo;}&rsquo; 
with <code class="code">@{ @}</code> and <code class="code">@l 
rbracechar{}</code></a>.
 </p>
 </dd>
-<dt><code>@}</code></dt>
-<dt><code>@rbracechar{}</code></dt>
-<dd><p>Insert a right brace, &lsquo;<samp>}</samp>&rsquo;.  See <a 
href="Inserting-Braces.html">Inserting Braces</a>.
+<dt><code class="code">@}</code></dt>
+<dt><code class="code">@rbracechar{}</code></dt>
+<dd><p>Insert a right brace, &lsquo;<samp class="samp">}</samp>&rsquo;.  See 
<a class="xref" href="Inserting-Braces.html">Inserting &lsquo;{ &lsquo;}&rsquo; 
with <code class="code">@{ @}</code> and <code class="code">@l 
rbracechar{}</code></a>.
 </p>
 </dd>
-<dt><code>@~</code></dt>
+<dt><code class="code">@~</code></dt>
 <dd><p>Generate a tilde accent over the next character, as in &Ntilde;.
-See <a href="Inserting-Accents.html">Inserting Accents</a>.
+See <a class="xref" href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@AA{}</code></dt>
-<dt><code>@aa{}</code></dt>
+<dt><code class="code">@AA{}</code></dt>
+<dt><code class="code">@aa{}</code></dt>
 <dd><p>Generate the uppercase and lowercase Scandinavian A-ring letters,
-respectively: &Aring;, &aring;.  See <a 
href="Inserting-Accents.html">Inserting Accents</a>.
+respectively: &Aring;, &aring;.  See <a class="xref" 
href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@abbr{<var>abbreviation</var>}</code></dt>
+<dt><code class="code">@abbr{<var class="var">abbreviation</var>}</code></dt>
 <dd><p>Indicate a general abbreviation, such as &lsquo;Comput.&rsquo;.
-See <a href="_0040abbr.html"><code>@abbr</code></a>.
+See <a class="xref" href="_0040abbr.html"><code class="code">@abbr</code>{<var 
class="var">abbreviation</var>[, <var class="var">meaning</var>]}</a>.
 </p>
 </dd>
-<dt><code>@acronym{<var>acronym</var>}</code></dt>
+<dt><code class="code">@acronym{<var class="var">acronym</var>}</code></dt>
 <dd><p>Indicate an acronym in all capital letters, such as &lsquo;NASA&rsquo;.
-See <a href="_0040acronym.html"><code>@acronym</code></a>.
+See <a class="xref" href="_0040acronym.html"><code 
class="code">@acronym</code>{<var class="var">acronym</var>[, <var 
class="var">meaning</var>]}</a>.
 </p>
 </dd>
-<dt><code>@AE{}</code></dt>
-<dt><code>@ae{}</code></dt>
+<dt><code class="code">@AE{}</code></dt>
+<dt><code class="code">@ae{}</code></dt>
 <dd><p>Generate the uppercase and lowercase AE ligatures, respectively:
-&AElig;, &aelig;.  See <a href="Inserting-Accents.html">Inserting Accents</a>.
+&AElig;, &aelig;.  See <a class="xref" href="Inserting-Accents.html">Inserting 
Accents</a>.
 </p>
 </dd>
-<dt><code>@afivepaper</code></dt>
-<dd><p>Change page dimensions for the A5 paper size.  See <a 
href="A4-Paper.html">A4 Paper</a>.
+<dt><code class="code">@afivepaper</code></dt>
+<dd><p>Change page dimensions for the A5 paper size.  See <a class="xref" 
href="A4-Paper.html">Printing on A4 Paper</a>.
 </p>
 </dd>
-<dt><code>@afourlatex</code></dt>
-<dt><code>@afourpaper</code></dt>
-<dt><code>@afourwide</code></dt>
-<dd><p>Change page dimensions for the A4 paper size.  See <a 
href="A4-Paper.html">A4 Paper</a>.
+<dt><code class="code">@afourlatex</code></dt>
+<dt><code class="code">@afourpaper</code></dt>
+<dt><code class="code">@afourwide</code></dt>
+<dd><p>Change page dimensions for the A4 paper size.  See <a class="xref" 
href="A4-Paper.html">Printing on A4 Paper</a>.
 </p>
 </dd>
-<dt><code>@alias <var>new</var>=<var>existing</var></code></dt>
-<dd><p>Make the command &lsquo;<samp>@<var>new</var></samp>&rsquo; a synonym 
for the existing command
-&lsquo;<samp>@<var>existing</var></samp>&rsquo;.  See <a 
href="_0040alias.html"><code>@alias</code></a>.
+<dt><code class="code">@alias <var class="var">new</var>=<var 
class="var">existing</var></code></dt>
+<dd><p>Make the command &lsquo;<samp class="samp">@<var 
class="var">new</var></samp>&rsquo; a synonym for the existing command
+&lsquo;<samp class="samp">@<var class="var">existing</var></samp>&rsquo;.  See 
<a class="xref" href="_0040alias.html">&lsquo;<samp class="samp">@alias <var 
class="var">new</var>=<var class="var">existing</var></samp>&rsquo;</a>.
 </p>
 </dd>
-<dt><code>@allowcodebreaks <var>true-false</var></code></dt>
-<dd><p>Control breaking at &lsquo;<samp>-</samp>&rsquo; and 
&lsquo;<samp>_</samp>&rsquo; in TeX.
-See <a href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a>.
+<dt><code class="code">@allowcodebreaks <var 
class="var">true-false</var></code></dt>
+<dd><p>Control breaking at &lsquo;<samp class="samp">-</samp>&rsquo; and 
&lsquo;<samp class="samp">_</samp>&rsquo; in TeX.
+See <a class="xref" href="_0040allowcodebreaks.html"><code 
class="code">@allowcodebreaks</code>: Control Line Breaks in <code 
class="code">@code</code></a>.
 </p>
 </dd>
-<dt><code>@anchor{<var>name</var>}</code></dt>
-<dd><p>Define <var>name</var> as the current location for use as a 
cross-reference
-target.  See <a href="_0040anchor.html"><code>@anchor</code></a>.
+<dt><code class="code">@anchor{<var class="var">name</var>}</code></dt>
+<dd><p>Define <var class="var">name</var> as the current location for use as a 
cross-reference
+target.  See <a class="xref" href="_0040anchor.html"><code 
class="code">@anchor</code>: Defining Arbitrary Cross-reference Targets</a>.
 </p>
 </dd>
-<dt><code>@appendix <var>title</var></code></dt>
+<dt><code class="code">@appendix <var class="var">title</var></code></dt>
 <dd><p>Begin an appendix.  The title appears in the table of contents.  In
 Info, the title is underlined with asterisks.
-See <a href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a>.
+See <a class="xref" href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered</code>, <code class="code">@appendix</code>: Chapters 
with Other Labeling</a>.
 </p>
 </dd>
-<dt><code>@appendixsec <var>title</var></code></dt>
-<dt><code>@appendixsection <var>title</var></code></dt>
+<dt><code class="code">@appendixsec <var class="var">title</var></code></dt>
+<dt><code class="code">@appendixsection <var 
class="var">title</var></code></dt>
 <dd><p>Begin an appendix section within an appendix.  The section title
 appears in the table of contents.  In Info, the title is underlined
-with equal signs.  <code>@appendixsection</code> is a longer spelling of
-the <code>@appendixsec</code> command.  See <a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code>@unnumberedsec
 @appendixsec @heading</code></a>.
+with equal signs.  <code class="code">@appendixsection</code> is a longer 
spelling of
+the <code class="code">@appendixsec</code> command.  See <a class="xref" 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code 
class="code">@unnumberedsec</code>, <code class="code">@appendixsec</code>, 
<code class="code">@heading</code></a>.
 </p>
 </dd>
-<dt><code>@appendixsubsec <var>title</var></code></dt>
+<dt><code class="code">@appendixsubsec <var class="var">title</var></code></dt>
 <dd><p>Begin an appendix subsection.  The title appears in the table of
 contents.  In Info, the title is underlined with hyphens.
-See <a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code>@unnumberedsubsec
 @appendixsubsec @subheading</code></a>.
+See <a class="xref" 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html">The <code 
class="code">@subsection</code>-like Commands</a>.
 </p>
 </dd>
-<dt><code>@appendixsubsubsec <var>title</var></code></dt>
+<dt><code class="code">@appendixsubsubsec <var 
class="var">title</var></code></dt>
 <dd><p>Begin an appendix subsubsection.  The title appears in the table of
 contents.  In Info, the title is underlined with periods.
-See <a href="_0040subsubsection.html"><code>@subsubsection</code></a>.
+See <a class="xref" href="_0040subsubsection.html"><code 
class="code">@subsection</code> and Other Subsub Commands</a>.
 </p>
 </dd>
-<dt><code>@arrow{}</code></dt>
-<dd><p>Generate a right arrow glyph: &lsquo;<samp>&rarr;</samp>&rsquo;.  Used 
by default
-for <code>@click</code>.  See <a href="Click-Sequences.html">Click 
Sequences</a>.
+<dt><code class="code">@arrow{}</code></dt>
+<dd><p>Generate a right arrow glyph: &lsquo;<samp 
class="samp">&rarr;</samp>&rsquo;.  Used by default
+for <code class="code">@click</code>.  See <a class="xref" 
href="Click-Sequences.html">Click Sequences</a>.
 </p>
 </dd>
-<dt><code>@asis</code></dt>
-<dd><p>Used following <code>@table</code>, <code>@ftable</code>, and 
<code>@vtable</code> to
+<dt><code class="code">@asis</code></dt>
+<dd><p>Used following <code class="code">@table</code>, <code 
class="code">@ftable</code>, and <code class="code">@vtable</code> to
 print the table&rsquo;s first column without highlighting (&ldquo;as 
is&rdquo;).
-See <a href="_0040table.html#g_t_0040asis"><code>@asis</code></a>.
+See <a class="xref" href="_0040table.html#g_t_0040asis"><code 
class="code">@asis</code></a>.
+</p>
+</dd>
+<dt><code class="code">@author <var class="var">author</var></code></dt>
+<dd><p>Typeset <var class="var">author</var> flushleft and underline it.  See 
<a class="xref" href="_0040title-_0040subtitle-_0040author.html"><code 
class="code">@title</code>, <code class="code">@subtitle</code>, and <code 
class="code">@author</code></a>.
 </p>
 </dd>
-<dt><code>@author <var>author</var></code></dt>
-<dd><p>Typeset <var>author</var> flushleft and underline it.  See <a 
href="_0040title-_0040subtitle-_0040author.html"><code>@title @subtitle 
@author</code></a>.
+<dt><code class="code">@b{<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> in a <b class="b">bold</b> font.  No 
effect in Info.  See <a class="xref" href="Fonts.html">Fonts for Printing</a>.
 </p>
 </dd>
-<dt><code>@b{<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> in a <b>bold</b> font.  No effect in Info.  See <a 
href="Fonts.html">Fonts</a>.
+<dt><code class="code">@bullet{}</code></dt>
+<dd><p>Generate a large round dot, &bull; (&lsquo;<samp 
class="samp">*</samp>&rsquo; in Info).  Often used
+with <code class="code">@table</code>.  See <a class="xref" 
href="_0040bullet.html"><code class="code">@bullet</code> (&bull;)</a>.
 </p>
 </dd>
-<dt><code>@bullet{}</code></dt>
-<dd><p>Generate a large round dot, &bull; (&lsquo;<samp>*</samp>&rsquo; in 
Info).  Often used
-with <code>@table</code>.  See <a 
href="_0040bullet.html"><code>@bullet</code></a>.
+<dt><code class="code">@bsixpaper</code></dt>
+<dd><p>Change page dimensions for the B6 paper size.  See <a class="xref" 
href="A4-Paper.html">Printing on A4 Paper</a>.
 </p>
 </dd>
-<dt><code>@bye</code></dt>
+<dt><code class="code">@bye</code></dt>
 <dd><p>Stop formatting a file.  The formatters do not see anything in the
-input file following <code>@bye</code>.  See <a 
href="Ending-a-File.html">Ending a File</a>.
+input file following <code class="code">@bye</code>.  See <a class="xref" 
href="Ending-a-File.html">Ending a Texinfo File</a>.
 </p>
 </dd>
-<dt><code>@c <var>comment</var></code></dt>
+<dt><code class="code">@c <var class="var">comment</var></code></dt>
 <dd><p>Begin a comment in Texinfo.  The rest of the line does not appear in
-any output.  A synonym for <code>@comment</code>.  <kbd>DEL</kbd> also
-starts a comment.  See <a href="Comments.html">Comments</a>.
+any output.  A synonym for <code class="code">@comment</code>.  <kbd 
class="kbd">DEL</kbd> also
+starts a comment.  See <a class="xref" href="Comments.html">Comments</a>.
 </p>
 </dd>
-<dt><code>@caption</code></dt>
-<dd><p>Define the full caption for a <code>@float</code>.  See <a 
href="_0040caption-_0040shortcaption.html"><code>@caption 
@shortcaption</code></a>.
+<dt><code class="code">@caption</code></dt>
+<dd><p>Define the full caption for a <code class="code">@float</code>.  See <a 
class="xref" href="_0040caption-_0040shortcaption.html"><code 
class="code">@caption</code> &amp; <code class="code">@shortcaption</code></a>.
 </p>
 </dd>
-<dt><code>@cartouche</code></dt>
+<dt><code class="code">@cartouche</code></dt>
 <dd><p>Highlight an example or quotation by drawing a box with rounded
-corners around it.  Pair with <code>@end cartouche</code>.  No effect in
-Info.  See <a href="_0040cartouche.html"><code>@cartouche</code></a>.
+corners around it.  Pair with <code class="code">@end cartouche</code>.  No 
effect in
+Info.  See <a class="xref" href="_0040cartouche.html"><code 
class="code">@cartouche</code>: Rounded Rectangles</a>.
 </p>
 </dd>
-<dt><code>@center <var>line-of-text</var></code></dt>
+<dt><code class="code">@center <var class="var">line-of-text</var></code></dt>
 <dd><p>Center the line of text following the command.
-See <a href="_0040titlefont-_0040center-_0040sp.html"><code>@titlefont @center 
@sp</code></a>.
+See <a class="xref" href="_0040titlefont-_0040center-_0040sp.html"><code 
class="code">@titlefont</code>, <code class="code">@center</code>, and <code 
class="code">@sp</code></a>.
 </p>
 </dd>
-<dt><code>@centerchap <var>line-of-text</var></code></dt>
-<dd><p>Like <code>@chapter</code>, but centers the chapter title.  See <a 
href="_0040chapter.html"><code>@chapter</code></a>.
+<dt><code class="code">@centerchap <var 
class="var">line-of-text</var></code></dt>
+<dd><p>Like <code class="code">@chapter</code>, but centers the chapter title. 
 See <a class="xref" href="_0040chapter.html"><code 
class="code">@chapter</code>: Chapter Structuring</a>.
 </p>
 </dd>
-<dt><code>@chapheading <var>title</var></code></dt>
+<dt><code class="code">@chapheading <var class="var">title</var></code></dt>
 <dd><p>Print an unnumbered chapter-like heading, but omit from the table of
 contents.  In Info, the title is underlined with asterisks.
-See <a href="_0040majorheading-_0040chapheading.html"><code>@majorheading 
@chapheading</code></a>.
+See <a class="xref" href="_0040majorheading-_0040chapheading.html"><code 
class="code">@majorheading</code>, <code class="code">@chapheading</code>: 
Chapter-level Headings</a>.
 </p>
 </dd>
-<dt><code>@chapter <var>title</var></code></dt>
+<dt><code class="code">@chapter <var class="var">title</var></code></dt>
 <dd><p>Begin a numbered chapter.  The chapter title appears in the table of
 contents.  In Info, the title is underlined with asterisks.
-See <a href="_0040chapter.html"><code>@chapter</code></a>.
+See <a class="xref" href="_0040chapter.html"><code 
class="code">@chapter</code>: Chapter Structuring</a>.
 </p>
 </dd>
-<dt><code>@cindex <var>entry</var></code></dt>
-<dd><p>Add <var>entry</var> to the index of concepts.  See <a 
href="Index-Entries.html">Defining the Entries of an Index</a>.
+<dt><code class="code">@cindex <var class="var">entry</var></code></dt>
+<dd><p>Add <var class="var">entry</var> to the index of concepts.  See <a 
class="xref" href="Index-Entries.html">Defining the Entries of an Index</a>.
 </p>
 </dd>
-<dt><code>@cite{<var>reference</var>}</code></dt>
+<dt><code class="code">@cite{<var class="var">reference</var>}</code></dt>
 <dd><p>Highlight the name of a book or other reference that has no companion
-Info file.  See <a href="_0040cite.html"><code>@cite</code></a>.
+Info file.  See <a class="xref" href="_0040cite.html"><code 
class="code">@cite</code>{<var class="var">reference</var>}</a>.
 </p>
 </dd>
-<dt><code>@clear <var>flag</var></code></dt>
-<dd><p>Unset <var>flag</var>, preventing the Texinfo formatting commands from
-formatting text between subsequent pairs of <code>@ifset <var>flag</var></code>
-and <code>@end ifset</code> commands, and preventing
-<code>@value{<var>flag</var>}</code> from expanding to the value to which
-<var>flag</var> is set.  See <a 
href="_0040set-_0040clear-_0040value.html"><code>@set @clear @value</code></a>.
+<dt><code class="code">@clear <var class="var">flag</var></code></dt>
+<dd><p>Unset <var class="var">flag</var>, preventing the Texinfo formatting 
commands from
+formatting text between subsequent pairs of <code class="code">@ifset <var 
class="var">flag</var></code>
+and <code class="code">@end ifset</code> commands, and preventing
+<code class="code">@value{<var class="var">flag</var>}</code> from expanding 
to the value to which
+<var class="var">flag</var> is set.  See <a class="xref" 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>.
 </p>
 </dd>
-<dt><code>@click{}</code></dt>
+<dt><code class="code">@click{}</code></dt>
 <dd><p>Represent a single &ldquo;click&rdquo; in a GUI.  Used within
-<code>@clicksequence</code>.  See <a href="Click-Sequences.html">Click 
Sequences</a>.
+<code class="code">@clicksequence</code>.  See <a class="xref" 
href="Click-Sequences.html">Click Sequences</a>.
 </p>
 </dd>
-<dt><code>@clicksequence{<var>action</var> @click{} 
<var>action</var>}</code></dt>
-<dd><p>Represent a sequence of clicks in a GUI.  See <a 
href="Click-Sequences.html">Click Sequences</a>.
+<dt><code class="code">@clicksequence{<var class="var">action</var> @click{} 
<var class="var">action</var>}</code></dt>
+<dd><p>Represent a sequence of clicks in a GUI.  See <a class="xref" 
href="Click-Sequences.html">Click Sequences</a>.
 </p>
 </dd>
-<dt><code>@clickstyle @<var>cmd</var></code></dt>
-<dd><p>Execute @<var>cmd</var> for each <code>@click</code>; the default is
-<code>@arrow</code>.  The usual following empty braces on @<var>cmd</var> are
-omitted.  See <a href="Click-Sequences.html">Click Sequences</a>.
+<dt><code class="code">@clickstyle @<var class="var">cmd</var></code></dt>
+<dd><p>Execute @<var class="var">cmd</var> for each <code 
class="code">@click</code>; the default is
+<code class="code">@arrow</code>.  The usual following empty braces on @<var 
class="var">cmd</var> are
+omitted.  See <a class="xref" href="Click-Sequences.html">Click Sequences</a>.
 </p>
 </dd>
-<dt><code>@code{<var>sample-code</var>}</code></dt>
+<dt><code class="code">@code{<var class="var">sample-code</var>}</code></dt>
 <dd><p>Indicate an expression, a syntactically complete token of a program,
-or a program name.  Unquoted in Info output.  See <a 
href="_0040code.html"><code>@code</code></a>.
+or a program name.  Unquoted in Info output.  See <a class="xref" 
href="_0040code.html"><code class="code">@code</code>{<var 
class="var">sample-code</var>}</a>.
 </p>
 </dd>
-<dt><code>@codequotebacktick <var>on-off</var></code></dt>
-<dt><code>@codequoteundirected <var>on-off</var></code></dt>
-<dd><p>Control output of <code>`</code> and <code>'</code> in code examples.
-See <a href="Inserting-Quote-Characters.html">Inserting Quote Characters</a>.
+<dt><code class="code">@codequotebacktick <var 
class="var">on-off</var></code></dt>
+<dt><code class="code">@codequoteundirected <var 
class="var">on-off</var></code></dt>
+<dd><p>Control output of <code class="code">`</code> and <code 
class="code">'</code> in code examples.
+See <a class="xref" href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a>.
 </p>
 </dd>
-<dt><code>@comma{}</code></dt>
+<dt><code class="code">@comma{}</code></dt>
 <dd><p>Insert a comma &lsquo;,&rsquo; character; only needed when a literal 
comma would
-be taken as an argument separator.  See <a 
href="Inserting-a-Comma.html">Inserting a Comma</a>.
+be taken as an argument separator.  See <a class="xref" 
href="Inserting-a-Comma.html">Inserting &lsquo;,&rsquo; with <code 
class="code">@comma{}</code></a>.
 </p>
 </dd>
-<dt><code>@command{<var>command-name</var>}</code></dt>
-<dd><p>Indicate a command name, such as <code>ls</code>.  See <a 
href="_0040command.html"><code>@command</code></a>.
+<dt><code class="code">@command{<var 
class="var">command-name</var>}</code></dt>
+<dd><p>Indicate a command name, such as <code class="command">ls</code>.  See 
<a class="xref" href="_0040command.html"><code 
class="code">@command</code>{<var class="var">command-name</var>}</a>.
 </p>
 </dd>
-<dt><code>@comment <var>comment</var></code></dt>
+<dt><code class="code">@comment <var class="var">comment</var></code></dt>
 <dd><p>Begin a comment in Texinfo.  The rest of the line does not appear in
-any output.  A synonym for <code>@c</code>.
-See <a href="Comments.html">Comments</a>.
+any output.  A synonym for <code class="code">@c</code>.
+See <a class="xref" href="Comments.html">Comments</a>.
 </p>
 </dd>
-<dt><code>@contents</code></dt>
+<dt><code class="code">@contents</code></dt>
 <dd><p>Print a complete table of contents.  Has no effect in Info, which uses
-menus instead.  See <a href="Contents.html">Generating a Table of Contents</a>.
+menus instead.  See <a class="xref" href="Contents.html">Generating a Table of 
Contents</a>.
 </p>
 </dd>
-<dt><code>@copying</code></dt>
+<dt><code class="code">@copying</code></dt>
 <dd><p>Specify copyright holders and copying conditions for the document.  Pair
-with <code>@end copying</code>.  See <a 
href="_0040copying.html"><code>@copying</code></a>.
+with <code class="code">@end copying</code>.  See <a class="xref" 
href="_0040copying.html"><code class="code">@copying</code>: Declare Copying 
Permissions</a>.
 </p>
 </dd>
-<dt><code>@copyright{}</code></dt>
+<dt><code class="code">@copyright{}</code></dt>
 <dd><p>Generate the copyright symbol &copy;.
-See <a href="_0040copyright.html"><code>@copyright</code></a>.
+See <a class="xref" href="_0040copyright.html"><code 
class="code">@copyright{}</code> (&copy;)</a>.
 </p>
 </dd>
-<dt><code>@defcodeindex <var>index-name</var></code></dt>
+<dt><code class="code">@defcodeindex <var 
class="var">index-name</var></code></dt>
 <dd><p>Define a new index and its indexing command.  Print entries in an
-<code>@code</code> font.  See <a href="New-Indices.html">Defining New 
Indices</a>.
+<code class="code">@code</code> font.  See <a class="xref" 
href="New-Indices.html">Defining New Indices</a>.
 </p>
 </dd>
-<dt><code>@defcv <var>category</var> <var>class</var> 
<var>name</var></code></dt>
-<dt><code>@defcvx <var>category</var> <var>class</var> 
<var>name</var></code></dt>
+<dt><code class="code">@defcv <var class="var">category</var> <var 
class="var">class</var> <var class="var">name</var></code></dt>
+<dt><code class="code">@defcvx <var class="var">category</var> <var 
class="var">class</var> <var class="var">name</var></code></dt>
 <dd><p>Format a description for a variable associated with a class in
 object-oriented programming.  Takes three arguments: the category of
 thing being defined, the class to which it belongs, and its name.
-See <a href="Definition-Commands.html">Definition Commands</a>.
+See <a class="xref" href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@deffn <var>category</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dt><code>@deffnx <var>category</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deffn <var class="var">category</var> <var 
class="var">name</var> <var class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deffnx <var class="var">category</var> <var 
class="var">name</var> <var class="var">arguments</var>&hellip;</code></dt>
 <dd><p>Format a description for a function, interactive command, or similar
-entity that may take arguments.  <code>@deffn</code> takes as arguments the
+entity that may take arguments.  <code class="code">@deffn</code> takes as 
arguments the
 category of entity being described, the name of this particular
-entity, and its arguments, if any.  See <a 
href="Definition-Commands.html">Definition Commands</a>.
+entity, and its arguments, if any.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@defindex <var>index-name</var></code></dt>
+<dt><code class="code">@defindex <var class="var">index-name</var></code></dt>
 <dd><p>Define a new index and its indexing command.  Print entries in a roman
-font.  See <a href="New-Indices.html">Defining New Indices</a>.
+font.  See <a class="xref" href="New-Indices.html">Defining New Indices</a>.
 </p>
 </dd>
-<dt><code>@definfoenclose <var>newcmd</var>, <var>before</var>, 
<var>after</var></code></dt>
-<dd><p>Must be used within <code>@ifinfo</code>; create a new command
-<code>@<var>newcmd</var></code> for Info that marks text by enclosing it in
+<dt><code class="code">@definfoenclose <var class="var">newcmd</var>, <var 
class="var">before</var>, <var class="var">after</var></code></dt>
+<dd><p>Must be used within <code class="code">@ifinfo</code>; create a new 
command
+<code class="code">@<var class="var">newcmd</var></code> for Info that marks 
text by enclosing it in
 strings that precede and follow the text.
-See <a href="_0040definfoenclose.html"><code>@definfoenclose</code></a>.
+See <a class="xref" href="_0040definfoenclose.html"><code 
class="code">@definfoenclose</code>: Customized Highlighting</a>.
 </p>
 </dd>
-<dt><code>@defivar <var>class</var> 
<var>instance-variable-name</var></code></dt>
-<dt><code>@defivarx <var>class</var> 
<var>instance-variable-name</var></code></dt>
+<dt><code class="code">@defivar <var class="var">class</var> <var 
class="var">instance-variable-name</var></code></dt>
+<dt><code class="code">@defivarx <var class="var">class</var> <var 
class="var">instance-variable-name</var></code></dt>
 <dd><p>Format a description for an instance variable in object-oriented
-programming.  The command is equivalent to &lsquo;<samp>@defcv {Instance
-Variable} &hellip;</samp>&rsquo;.  See <a 
href="Definition-Commands.html">Definition Commands</a>.
+programming.  The command is equivalent to &lsquo;<samp class="samp">@defcv 
{Instance
+Variable} &hellip;</samp>&rsquo;.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@defmac <var>macroname</var> <var>arguments</var>&hellip;</code></dt>
-<dt><code>@defmacx <var>macroname</var> 
<var>arguments</var>&hellip;</code></dt>
-<dd><p>Format a description for a macro; equivalent to &lsquo;<samp>@deffn 
Macro
-&hellip;</samp>&rsquo;.  See <a href="Definition-Commands.html">Definition 
Commands</a>.
+<dt><code class="code">@defmac <var class="var">macroname</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@defmacx <var class="var">macroname</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dd><p>Format a description for a macro; equivalent to &lsquo;<samp 
class="samp">@deffn Macro
+&hellip;</samp>&rsquo;.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@defmethod <var>class</var> <var>method-name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dt><code>@defmethodx <var>class</var> <var>method-name</var> 
<var>arguments</var>&hellip;</code></dt>
+<dt><code class="code">@defmethod <var class="var">class</var> <var 
class="var">method-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@defmethodx <var class="var">class</var> <var 
class="var">method-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
 <dd><p>Format a description for a method in object-oriented programming;
-equivalent to &lsquo;<samp>@defop Method &hellip;</samp>&rsquo;.  See <a 
href="Definition-Commands.html">Definition Commands</a>.
+equivalent to &lsquo;<samp class="samp">@defop Method &hellip;</samp>&rsquo;.  
See <a class="xref" href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@defop <var>category</var> <var>class</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dt><code>@defopx <var>category</var> <var>class</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
+<dt><code class="code">@defop <var class="var">category</var> <var 
class="var">class</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@defopx <var class="var">category</var> <var 
class="var">class</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
 <dd><p>Format a description for an operation in object-oriented programming.
-<code>@defop</code> takes as arguments the name of the category of
+<code class="code">@defop</code> takes as arguments the name of the category of
 operation, the name of the operation&rsquo;s class, the name of the
-operation, and its arguments, if any.  See <a 
href="Definition-Commands.html">Definition Commands</a>, and
-<a href="Abstract-Objects.html">Abstract Objects</a>.
+operation, and its arguments, if any.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>, and
+<a class="ref" href="Abstract-Objects.html">Object-Oriented Programming</a>.
 </p>
 </dd>
-<dt><code>@defopt <var>option-name</var></code></dt>
-<dt><code>@defoptx <var>option-name</var></code></dt>
-<dd><p>Format a description for a user option; equivalent to 
&lsquo;<samp>@defvr
-{User Option} &hellip;</samp>&rsquo;.  See <a 
href="Definition-Commands.html">Definition Commands</a>.
+<dt><code class="code">@defopt <var class="var">option-name</var></code></dt>
+<dt><code class="code">@defoptx <var class="var">option-name</var></code></dt>
+<dd><p>Format a description for a user option; equivalent to &lsquo;<samp 
class="samp">@defvr
+{User Option} &hellip;</samp>&rsquo;.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@defspec <var>special-form-name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dt><code>@defspecx <var>special-form-name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dd><p>Format a description for a special form; equivalent to 
&lsquo;<samp>@deffn
-{Special Form} &hellip;</samp>&rsquo;.  See <a 
href="Definition-Commands.html">Definition Commands</a>.
+<dt><code class="code">@defspec <var class="var">special-form-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@defspecx <var class="var">special-form-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dd><p>Format a description for a special form; equivalent to &lsquo;<samp 
class="samp">@deffn
+{Special Form} &hellip;</samp>&rsquo;.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@deftp <var>category</var> <var>name-of-type</var> 
<var>attributes</var>&hellip;</code></dt>
-<dt><code>@deftpx <var>category</var> <var>name-of-type</var> 
<var>attributes</var>&hellip;</code></dt>
+<dt><code class="code">@deftp <var class="var">category</var> <var 
class="var">name-of-type</var> <var 
class="var">attributes</var>&hellip;</code></dt>
+<dt><code class="code">@deftpx <var class="var">category</var> <var 
class="var">name-of-type</var> <var 
class="var">attributes</var>&hellip;</code></dt>
 <dd><p>Format a description for a data type; its arguments are the category,
-the name of the type (e.g., &lsquo;<samp>int</samp>&rsquo;) , and then the 
names of
-attributes of objects of that type.  See <a 
href="Definition-Commands.html">Definition Commands</a>, and
-<a href="Data-Types.html">Data Types</a>.
+the name of the type (e.g., &lsquo;<samp class="samp">int</samp>&rsquo;) , and 
then the names of
+attributes of objects of that type.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>, and
+<a class="ref" href="Data-Types.html">Data Types</a>.
 </p>
 </dd>
-<dt><code>@deftypecv <var>category</var> <var>class</var> <var>data-type</var> 
<var>name</var></code></dt>
-<dt><code>@deftypecvx <var>category</var> <var>class</var> 
<var>data-type</var> <var>name</var></code></dt>
+<dt><code class="code">@deftypecv <var class="var">category</var> <var 
class="var">class</var> <var class="var">data-type</var> <var 
class="var">name</var></code></dt>
+<dt><code class="code">@deftypecvx <var class="var">category</var> <var 
class="var">class</var> <var class="var">data-type</var> <var 
class="var">name</var></code></dt>
 <dd><p>Format a description for a typed class variable in object-oriented 
programming.
-See <a href="Definition-Commands.html">Definition Commands</a>, and <a 
href="Abstract-Objects.html">Abstract Objects</a>.
+See <a class="xref" href="Definition-Commands.html">Definition Commands</a>, 
and <a class="ref" href="Abstract-Objects.html">Object-Oriented Programming</a>.
 </p>
 </dd>
-<dt><code>@deftypefn <var>category</var> <var>data-type</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dt><code>@deftypefnx <var>category</var> <var>data-type</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deftypefn <var class="var">category</var> <var 
class="var">data-type</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deftypefnx <var class="var">category</var> <var 
class="var">data-type</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
 <dd><p>Format a description for a function or similar entity that may take
-arguments and that is typed.  <code>@deftypefn</code> takes as arguments the
+arguments and that is typed.  <code class="code">@deftypefn</code> takes as 
arguments the
 category of entity being described, the type, the name of the
-entity, and its arguments, if any.  See <a 
href="Definition-Commands.html">Definition Commands</a>.
+entity, and its arguments, if any.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@deftypefnnewline <var>on-off</var></code></dt>
-<dd><p>Specifies whether return types for <code>@deftypefn</code> and similar 
are
-printed on lines by themselves; default is off.  See <a 
href="Typed-Functions.html">Functions in Typed Languages</a>.
+<dt><code class="code">@deftypefnnewline <var 
class="var">on-off</var></code></dt>
+<dd><p>Specifies whether return types for <code class="code">@deftypefn</code> 
and similar are
+printed on lines by themselves; default is off.  See <a class="xref" 
href="Typed-Functions.html">Functions in Typed Languages</a>.
 </p>
 </dd>
-<dt><code>@deftypefun <var>data-type</var> <var>function-name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dt><code>@deftypefunx <var>data-type</var> <var>function-name</var> 
<var>arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deftypefun <var class="var">data-type</var> <var 
class="var">function-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deftypefunx <var class="var">data-type</var> <var 
class="var">function-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
 <dd><p>Format a description for a function in a typed language.
-The command is equivalent to &lsquo;<samp>@deftypefn Function 
&hellip;</samp>&rsquo;.
-See <a href="Definition-Commands.html">Definition Commands</a>.
+The command is equivalent to &lsquo;<samp class="samp">@deftypefn Function 
&hellip;</samp>&rsquo;.
+See <a class="xref" href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@deftypeivar <var>class</var> <var>data-type</var> 
<var>variable-name</var></code></dt>
-<dt><code>@deftypeivarx <var>class</var> <var>data-type</var> 
<var>variable-name</var></code></dt>
+<dt><code class="code">@deftypeivar <var class="var">class</var> <var 
class="var">data-type</var> <var class="var">variable-name</var></code></dt>
+<dt><code class="code">@deftypeivarx <var class="var">class</var> <var 
class="var">data-type</var> <var class="var">variable-name</var></code></dt>
 <dd><p>Format a description for a typed instance variable in object-oriented
-programming. See <a href="Definition-Commands.html">Definition Commands</a>, 
and <a href="Abstract-Objects.html">Abstract Objects</a>.
+programming. See <a class="xref" href="Definition-Commands.html">Definition 
Commands</a>, and <a class="ref" href="Abstract-Objects.html">Object-Oriented 
Programming</a>.
 </p>
 </dd>
-<dt><code>@deftypemethod <var>class</var> <var>data-type</var> 
<var>method-name</var> <var>arguments</var>&hellip;</code></dt>
-<dt><code>@deftypemethodx <var>class</var> <var>data-type</var> 
<var>method-name</var> <var>arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deftypemethod <var class="var">class</var> <var 
class="var">data-type</var> <var class="var">method-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deftypemethodx <var class="var">class</var> <var 
class="var">data-type</var> <var class="var">method-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
 <dd><p>Format a description for a typed method in object-oriented programming.
-See <a href="Definition-Commands.html">Definition Commands</a>.
+See <a class="xref" href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@deftypeop <var>category</var> <var>class</var> <var>data-type</var> 
<var>name</var> <var>arguments</var>&hellip;</code></dt>
-<dt><code>@deftypeopx <var>category</var> <var>class</var> 
<var>data-type</var> <var>name</var> <var>arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deftypeop <var class="var">category</var> <var 
class="var">class</var> <var class="var">data-type</var> <var 
class="var">name</var> <var class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@deftypeopx <var class="var">category</var> <var 
class="var">class</var> <var class="var">data-type</var> <var 
class="var">name</var> <var class="var">arguments</var>&hellip;</code></dt>
 <dd><p>Format a description for a typed operation in object-oriented 
programming.
-See <a href="Definition-Commands.html">Definition Commands</a>, and <a 
href="Abstract-Objects.html">Abstract Objects</a>.
+See <a class="xref" href="Definition-Commands.html">Definition Commands</a>, 
and <a class="ref" href="Abstract-Objects.html">Object-Oriented Programming</a>.
 </p>
 </dd>
-<dt><code>@deftypevar <var>data-type</var> <var>variable-name</var></code></dt>
-<dt><code>@deftypevarx <var>data-type</var> 
<var>variable-name</var></code></dt>
+<dt><code class="code">@deftypevar <var class="var">data-type</var> <var 
class="var">variable-name</var></code></dt>
+<dt><code class="code">@deftypevarx <var class="var">data-type</var> <var 
class="var">variable-name</var></code></dt>
 <dd><p>Format a description for a variable in a typed language.  The command is
-equivalent to &lsquo;<samp>@deftypevr Variable &hellip;</samp>&rsquo;.  See <a 
href="Definition-Commands.html">Definition Commands</a>.
+equivalent to &lsquo;<samp class="samp">@deftypevr Variable 
&hellip;</samp>&rsquo;.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@deftypevr <var>category</var> <var>data-type</var> 
<var>name</var></code></dt>
-<dt><code>@deftypevrx <var>category</var> <var>data-type</var> 
<var>name</var></code></dt>
+<dt><code class="code">@deftypevr <var class="var">category</var> <var 
class="var">data-type</var> <var class="var">name</var></code></dt>
+<dt><code class="code">@deftypevrx <var class="var">category</var> <var 
class="var">data-type</var> <var class="var">name</var></code></dt>
 <dd><p>Format a description for something like a variable in a typed
 language&mdash;an entity that records a value.  Takes as arguments the
 category of entity being described, the type, and the name of the
-entity.  See <a href="Definition-Commands.html">Definition Commands</a>.
+entity.  See <a class="xref" href="Definition-Commands.html">Definition 
Commands</a>.
 </p>
 </dd>
-<dt><code>@defun <var>function-name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dt><code>@defunx <var>function-name</var> 
<var>arguments</var>&hellip;</code></dt>
+<dt><code class="code">@defun <var class="var">function-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dt><code class="code">@defunx <var class="var">function-name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
 <dd><p>Format a description for a function; equivalent to
-&lsquo;<samp>@deffn Function &hellip;</samp>&rsquo;.  See <a 
href="Definition-Commands.html">Definition Commands</a>.
+&lsquo;<samp class="samp">@deffn Function &hellip;</samp>&rsquo;.  See <a 
class="xref" href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@defvar <var>variable-name</var></code></dt>
-<dt><code>@defvarx <var>variable-name</var></code></dt>
-<dd><p>Format a description for a variable; equivalent to &lsquo;<samp>@defvr
-Variable &hellip;</samp>&rsquo;.  See <a 
href="Definition-Commands.html">Definition Commands</a>.
+<dt><code class="code">@defvar <var class="var">variable-name</var></code></dt>
+<dt><code class="code">@defvarx <var 
class="var">variable-name</var></code></dt>
+<dd><p>Format a description for a variable; equivalent to &lsquo;<samp 
class="samp">@defvr
+Variable &hellip;</samp>&rsquo;.  See <a class="xref" 
href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@defvr <var>category</var> <var>name</var></code></dt>
-<dt><code>@defvrx <var>category</var> <var>name</var></code></dt>
-<dd><p>Format a description for any kind of variable.  <code>@defvr</code> 
takes
+<dt><code class="code">@defvr <var class="var">category</var> <var 
class="var">name</var></code></dt>
+<dt><code class="code">@defvrx <var class="var">category</var> <var 
class="var">name</var></code></dt>
+<dd><p>Format a description for any kind of variable.  <code 
class="code">@defvr</code> takes
 as arguments the category of the entity and the name of the entity.
-See <a href="Definition-Commands.html">Definition Commands</a>.
+See <a class="xref" href="Definition-Commands.html">Definition Commands</a>.
 </p>
 </dd>
-<dt><code>@detailmenu</code></dt>
+<dt><code class="code">@detailmenu</code></dt>
 <dd><p>Mark the (optional) detailed node listing in a master menu.
-See <a href="Master-Menu-Parts.html">Master Menu Parts</a>.
+See <a class="xref" href="Master-Menu-Parts.html">Parts of a Master Menu</a>.
 </p>
 </dd>
-<dt><code>@dfn{<var>term</var>}</code></dt>
-<dd><p>Indicate the introductory or defining use of a term.  See <a 
href="_0040dfn.html"><code>@dfn</code></a>.
+<dt><code class="code">@dfn{<var class="var">term</var>}</code></dt>
+<dd><p>Indicate the introductory or defining use of a term.  See <a 
class="xref" href="_0040dfn.html"><code class="code">@dfn</code>{<var 
class="var">term</var>}</a>.
 </p>
 </dd>
-<dt><code>@DH{}</code></dt>
-<dt><code>@dh{}</code></dt>
+<dt><code class="code">@DH{}</code></dt>
+<dt><code class="code">@dh{}</code></dt>
 <dd><p>Generate the uppercase and lowercase Icelandic letter eth, respectively:
-&ETH;, &eth;.  See <a href="Inserting-Accents.html">Inserting Accents</a>.
+&ETH;, &eth;.  See <a class="xref" href="Inserting-Accents.html">Inserting 
Accents</a>.
 </p>
 </dd>
-<dt><code>@dircategory <var>dirpart</var></code></dt>
+<dt><code class="code">@dircategory <var class="var">dirpart</var></code></dt>
 <dd><p>Specify a part of the Info directory menu where this file&rsquo;s entry 
should
-go.  See <a href="Installing-Dir-Entries.html">Installing Dir Entries</a>.
+go.  See <a class="xref" href="Installing-Dir-Entries.html">Installing Info 
Directory Files</a>.
 </p>
 </dd>
-<dt><code>@direntry</code></dt>
+<dt><code class="code">@direntry</code></dt>
 <dd><p>Begin the Info directory menu entry for this file.  Pair with
-<code>@end direntry</code>.  See <a 
href="Installing-Dir-Entries.html">Installing Dir Entries</a>.
+<code class="code">@end direntry</code>.  See <a class="xref" 
href="Installing-Dir-Entries.html">Installing Info Directory Files</a>.
 </p>
 </dd>
-<dt><code>@display</code></dt>
-<dd><p>Begin a kind of example.  Like <code>@example</code> (indent text, do 
not
-fill), but do not select a new font.  Pair with <code>@end display</code>.
-See <a href="_0040display.html"><code>@display</code></a>.
+<dt><code class="code">@display</code></dt>
+<dd><p>Begin a kind of example.  Like <code class="code">@example</code> 
(indent text, do not
+fill), but do not select a new font.  Pair with <code class="code">@end 
display</code>.
+See <a class="xref" href="_0040display.html"><code 
class="code">@display</code>: Examples Using the Text Font</a>.
 </p>
 </dd>
-<dt><code>@dmn{<var>dimension</var>}</code></dt>
-<dd><p>Format a unit of measure, as in 12pt.  Causes TeX to insert a
-thin space before <var>dimension</var>.  No effect in Info.
-See <a href="_0040dmn.html"><code>@dmn</code></a>.
+<dt><code class="code">@displaymath</code></dt>
+<dd><p>Format a block of math in &ldquo;display&rdquo; format.  See <a 
class="xref" href="Inserting-Math.html"><code class="code">@math</code> and 
<code class="code">@displaymath</code>: Formatting Mathematics</a>.
+</p> 
+</dd>
+<dt><code class="code">@dmn{<var class="var">dimension</var>}</code></dt>
+<dd><p>Format a unit of measure, as in 12<span class="dmn">pt</span>.  Causes 
TeX to insert a
+thin space before <var class="var">dimension</var>.  No effect in Info.
+See <a class="xref" href="_0040dmn.html"><code class="code">@dmn</code>{<var 
class="var">dimension</var>}: Format a Dimension</a>.
 </p>
 </dd>
-<dt><code>@docbook</code></dt>
-<dd><p>Enter Docbook completely.  Pair with <code>@end docbook</code>.  See <a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>.
+<dt><code class="code">@docbook</code></dt>
+<dd><p>Enter DocBook completely.  Pair with <code class="code">@end 
docbook</code>.  See <a class="xref" href="Raw-Formatter-Commands.html">Raw 
Formatter Commands</a>.
 </p>
 </dd>
-<dt><code>@documentdescription</code></dt>
+<dt><code class="code">@documentdescription</code></dt>
 <dd><p>Set the document description text, included in the HTML output.  Pair
-with <code>@end documentdescription</code>.  See <a 
href="_0040documentdescription.html"><code>@documentdescription</code></a>.
+with <code class="code">@end documentdescription</code>.  See <a class="xref" 
href="_0040documentdescription.html"><code 
class="code">@documentdescription</code>: Summary Text</a>.
 </p>
 </dd>
-<dt><code>@documentencoding <var>enc</var></code></dt>
-<dd><p>Declare the input encoding to be <var>enc</var>.
-See <a href="_0040documentencoding.html"><code>@documentencoding</code></a>.
+<dt><code class="code">@documentencoding <var class="var">enc</var></code></dt>
+<dd><p>Declare the input encoding to be <var class="var">enc</var>.
+See <a class="xref" href="_0040documentencoding.html"><code 
class="code">@documentencoding <var class="var">enc</var></code>: Set Input 
Encoding</a>.
 </p>
 </dd>
-<dt><code>@documentlanguage <var>CC</var></code></dt>
+<dt><code class="code">@documentlanguage <var class="var">CC</var></code></dt>
 <dd><p>Declare the document language as the two-character ISO-639 abbreviation
-<var>CC</var>.  See <a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a>.
+<var class="var">CC</var>.  See <a class="xref" 
href="_0040documentlanguage.html"><code class="code">@documentlanguage <var 
class="var">ll</var>[_<var class="var">cc</var>]</code>: Set the Document 
Language</a>.
 </p>
 </dd>
-<dt><code>@dotaccent{<var>c</var>}</code></dt>
-<dd><p>Generate a dot accent over the character <var>c</var>, as in &#559;.
-See <a href="Inserting-Accents.html">Inserting Accents</a>.
+<dt><code class="code">@dotaccent{<var class="var">c</var>}</code></dt>
+<dd><p>Generate a dot accent over the character <var class="var">c</var>, as 
in &#559;.
+See <a class="xref" href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@dotless{<var>i-or-j</var>}</code></dt>
+<dt><code class="code">@dotless{<var class="var">i-or-j</var>}</code></dt>
 <dd><p>Generate dotless i (&lsquo;i&rsquo;) and dotless j (&lsquo;j&rsquo;).
-See <a href="Inserting-Accents.html">Inserting Accents</a>.
+See <a class="xref" href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@dots{}</code></dt>
-<dd><p>Generate an ellipsis, &lsquo;<samp>&hellip;</samp>&rsquo;.
-See <a href="_0040dots.html"><code>@dots</code></a>.
+<dt><code class="code">@dots{}</code></dt>
+<dd><p>Generate an ellipsis, &lsquo;<samp class="samp">&hellip;</samp>&rsquo;.
+See <a class="xref" href="_0040dots.html"><code class="code">@dots</code> 
(&hellip;) and <code class="code">@enddots</code> (<small 
class="enddots">...</small>)</a>.
 </p>
 </dd>
-<dt><code>@email{<var>address</var>[, <var>displayed-text</var>]}</code></dt>
-<dd><p>Indicate an electronic mail address.  See <a 
href="_0040email.html"><code>@email</code></a>.
+<dt><code class="code">@email{<var class="var">address</var>[, <var 
class="var">displayed-text</var>]}</code></dt>
+<dd><p>Indicate an electronic mail address.  See <a class="xref" 
href="_0040email.html"><code class="code">@email</code>{<var 
class="var">email-address</var>[, <var class="var">displayed-text</var>]}</a>.
 </p>
 </dd>
-<dt><code>@emph{<var>text</var>}</code></dt>
-<dd><p>Emphasize <var>text</var>, by using <em>italics</em> where possible, and
-enclosing in asterisks in Info.  See <a href="Emphasis.html">Emphasizing 
Text</a>.
+<dt><code class="code">@emph{<var class="var">text</var>}</code></dt>
+<dd><p>Emphasize <var class="var">text</var>, by using <em 
class="emph">italics</em> where possible, and
+enclosing in asterisks in Info.  See <a class="xref" 
href="Emphasis.html">Emphasizing Text</a>.
 </p>
 </dd>
-<dt><code>@end <var>environment</var></code></dt>
-<dd><p>Ends <var>environment</var>, as in &lsquo;<samp>@end 
example</samp>&rsquo;.  See <a 
href="Conventions.html#Formatting-Commands">@-commands</a>.
+<dt><code class="code">@end <var class="var">environment</var></code></dt>
+<dd><p>Ends <var class="var">environment</var>, as in &lsquo;<samp 
class="samp">@end example</samp>&rsquo;.  See <a class="xref" 
href="Conventions.html#Formatting-Commands">@-commands</a>.
 </p>
 </dd>
-<dt><code>@enddots{}</code></dt>
+<dt><code class="code">@enddots{}</code></dt>
 <dd><p>Generate an end-of-sentence ellipsis, like this: <small 
class="enddots">...</small>
-See <a href="_0040dots.html"><code>@dots</code></a>.
+See <a class="xref" href="_0040dots.html"><code class="code">@dots</code> 
(&hellip;) and <code class="code">@enddots</code> (<small 
class="enddots">...</small>)</a>.
 </p>
 </dd>
-<dt><code>@enumerate [<var>number-or-letter</var>]</code></dt>
-<dd><p>Begin a numbered list, using <code>@item</code> for each entry.
-Optionally, start list with <var>number-or-letter</var>.  Pair with
-<code>@end enumerate</code>.  See <a 
href="_0040enumerate.html"><code>@enumerate</code></a>.
+<dt><code class="code">@enumerate [<var 
class="var">number-or-letter</var>]</code></dt>
+<dd><p>Begin a numbered list, using <code class="code">@item</code> for each 
entry.
+Optionally, start list with <var class="var">number-or-letter</var>.  Pair with
+<code class="code">@end enumerate</code>.  See <a class="xref" 
href="_0040enumerate.html"><code class="code">@enumerate</code>: Making a 
Numbered or Lettered List</a>.
 </p>
 </dd>
-<dt><code>@env{<var>environment-variable</var>}</code></dt>
-<dd><p>Indicate an environment variable name, such as <code>PATH</code>.
-See <a href="_0040env.html"><code>@env</code></a>.
+<dt><code class="code">@env{<var 
class="var">environment-variable</var>}</code></dt>
+<dd><p>Indicate an environment variable name, such as <code 
class="env">PATH</code>.
+See <a class="xref" href="_0040env.html"><code class="code">@env</code>{<var 
class="var">environment-variable</var>}</a>.
 </p>
 </dd>
-<dt><code>@equiv{}</code></dt>
+<dt><code class="code">@equiv{}</code></dt>
 <dd><p>Indicate to the reader the exact equivalence of two forms with a
-glyph: &lsquo;<samp>&equiv;</samp>&rsquo;.  See <a 
href="_0040equiv.html"><code>@equiv</code></a>.
+glyph: &lsquo;<samp class="samp">&equiv;</samp>&rsquo;.  See <a class="xref" 
href="_0040equiv.html"><code class="code">@equiv{}</code> (&equiv;): Indicating 
Equivalence</a>.
 </p>
 </dd>
-<dt><code>@error{}</code></dt>
+<dt><code class="code">@error{}</code></dt>
 <dd><p>Indicate to the reader with a glyph that the following text is
-an error message: &lsquo;<samp>error&rarr;</samp>&rsquo;.  See <a 
href="_0040error.html"><code>@error</code></a>.
+an error message: &lsquo;<samp class="samp">error&rarr;</samp>&rsquo;.  See <a 
class="xref" href="_0040error.html"><code class="code">@error{}</code> 
(error&rarr;): Indicating an Error Message</a>.
 </p>
 </dd>
-<dt><code>@errormsg{<var>msg</var>}</code></dt>
-<dd><p>Report <var>msg</var> as an error to standard error, and exit 
unsuccessfully.
-Texinfo commands within <var>msg</var> are expanded to plain text.
-See <a href="Conditionals.html">Conditionals</a>, and <a 
href="External-Macro-Processors.html">External Macro Processors</a>.
+<dt><code class="code">@errormsg{<var class="var">msg</var>}</code></dt>
+<dd><p>Report <var class="var">msg</var> as an error to standard error, and 
exit unsuccessfully.
+Texinfo commands within <var class="var">msg</var> are expanded to plain text.
+See <a class="xref" href="Conditionals.html">Conditionally Visible Text</a>, 
and <a class="ref" href="External-Macro-Processors.html">External Macro 
Processors: Line Directives</a>.
 </p>
 </dd>
-<dt><code>@euro{}</code></dt>
-<dd><p>Generate the Euro currency sign.  See <a 
href="_0040euro.html"><code>@euro</code></a>.
+<dt><code class="code">@euro{}</code></dt>
+<dd><p>Generate the Euro currency sign.  See <a class="xref" 
href="_0040euro.html"><code class="code">@euro</code> (&euro;): Euro Currency 
Symbol</a>.
 </p>
 </dd>
-<dt><code>@evenfooting [<var>left</var>] @| [<var>center</var>] @| 
[<var>right</var>]</code></dt>
-<dt><code>@evenheading [<var>left</var>] @| [<var>center</var>] @| 
[<var>right</var>]</code></dt>
+<dt><code class="code">@evenfooting [<var class="var">left</var>] @| [<var 
class="var">center</var>] @| [<var class="var">right</var>]</code></dt>
+<dt><code class="code">@evenheading [<var class="var">left</var>] @| [<var 
class="var">center</var>] @| [<var class="var">right</var>]</code></dt>
 <dd><p>Specify page footings resp. headings for even-numbered (left-hand)
-pages.  See <a href="Custom-Headings.html">How to Make Your Own Headings</a>.
+pages.  See <a class="xref" href="Custom-Headings.html">How to Make Your Own 
Headings</a>.
 </p>
 </dd>
-<dt><code>@everyfooting [<var>left</var>] @| [<var>center</var>] @| 
[<var>right</var>]</code></dt>
-<dt><code>@everyheading [<var>left</var>] @| [<var>center</var>] @| 
[<var>right</var>]</code></dt>
+<dt><code class="code">@everyfooting [<var class="var">left</var>] @| [<var 
class="var">center</var>] @| [<var class="var">right</var>]</code></dt>
+<dt><code class="code">@everyheading [<var class="var">left</var>] @| [<var 
class="var">center</var>] @| [<var class="var">right</var>]</code></dt>
 <dd><p>Specify page footings resp. headings for every page.  Not relevant to
-Info.  See <a href="Custom-Headings.html">How to Make Your Own Headings</a>.
+Info.  See <a class="xref" href="Custom-Headings.html">How to Make Your Own 
Headings</a>.
 </p>
 </dd>
-<dt><code>@example</code></dt>
+<dt><code class="code">@example</code></dt>
 <dd><p>Begin an example.  Indent text, do not fill, and select fixed-width
-font.  Pair with <code>@end example</code>.  See <a 
href="_0040example.html"><code>@example</code></a>.
+font.  Pair with <code class="code">@end example</code>.  See <a class="xref" 
href="_0040example.html"><code class="code">@example</code>: Example Text</a>.
 </p>
 </dd>
-<dt><code>@exampleindent <var>indent</var></code></dt>
-<dd><p>Indent example-like environments by <var>indent</var> number of spaces
-(perhaps 0).  See <a 
href="_0040exampleindent.html"><code>@exampleindent</code></a>.
+<dt><code class="code">@exampleindent <var class="var">indent</var></code></dt>
+<dd><p>Indent example-like environments by <var class="var">indent</var> 
number of spaces
+(perhaps 0).  See <a class="xref" href="_0040exampleindent.html"><code 
class="code">@exampleindent</code>: Environment Indenting</a>.
 </p>
 </dd>
-<dt><code>@exclamdown{}</code></dt>
-<dd><p>Generate an upside-down exclamation point.  See <a 
href="Inserting-Accents.html">Inserting Accents</a>.
+<dt><code class="code">@exclamdown{}</code></dt>
+<dd><p>Generate an upside-down exclamation point.  See <a class="xref" 
href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@exdent <var>line-of-text</var></code></dt>
-<dd><p>Remove any indentation a line might have.  See <a 
href="_0040exdent.html"><code>@exdent</code></a>.
+<dt><code class="code">@exdent <var class="var">line-of-text</var></code></dt>
+<dd><p>Remove any indentation a line might have.  See <a class="xref" 
href="_0040exdent.html"><code class="code">@exdent</code>: Undoing a 
Line&rsquo;s Indentation</a>.
 </p>
 </dd>
-<dt><code>@expansion{}</code></dt>
+<dt><code class="code">@expansion{}</code></dt>
 <dd><p>Indicate the result of a macro expansion to the reader with a special
-glyph: &lsquo;<samp>&rarr;</samp>&rsquo;.  See <a 
href="_0040expansion.html"><code>@expansion</code></a>.
+glyph: &lsquo;<samp class="samp">&rarr;</samp>&rsquo;.  See <a class="xref" 
href="_0040expansion.html"><code class="code">@expansion{}</code> (&rarr;): 
Indicating an Expansion</a>.
 </p>
 </dd>
-<dt><code>@file{<var>filename</var>}</code></dt>
+<dt><code class="code">@file{<var class="var">filename</var>}</code></dt>
 <dd><p>Highlight the name of a file, buffer, node, directory, etc.
-See <a href="_0040file.html"><code>@file</code></a>.
+See <a class="xref" href="_0040file.html"><code class="code">@file</code>{<var 
class="var">file-name</var>}</a>.
 </p>
 </dd>
-<dt><code>@finalout</code></dt>
+<dt><code class="code">@finalout</code></dt>
 <dd><p>Prevent TeX from printing large black warning rectangles beside
-over-wide lines.  See <a href="Overfull-hboxes.html">Overfull hboxes</a>.
+over-wide lines.  See <a class="xref" href="Overfull-hboxes.html">Overfull 
&ldquo;hboxes&rdquo;</a>.
 </p>
 </dd>
-<dt><code>@findex <var>entry</var></code></dt>
-<dd><p>Add <var>entry</var> to the index of functions.  See <a 
href="Index-Entries.html">Defining the Entries of an Index</a>.
+<dt><code class="code">@findex <var class="var">entry</var></code></dt>
+<dd><p>Add <var class="var">entry</var> to the index of functions.  See <a 
class="xref" href="Index-Entries.html">Defining the Entries of an Index</a>.
 </p>
 </dd>
-<dt><code>@firstparagraphindent <var>word</var></code></dt>
+<dt><code class="code">@firstparagraphindent <var 
class="var">word</var></code></dt>
 <dd><p>Control indentation of the first paragraph after section headers
-according to <var>word</var>, one of &lsquo;none&rsquo; or 
&lsquo;insert&rsquo;.
-See <a 
href="_0040firstparagraphindent.html"><code>@firstparagraphindent</code></a>.
+according to <var class="var">word</var>, one of &lsquo;none&rsquo; or 
&lsquo;insert&rsquo;.
+See <a class="xref" href="_0040firstparagraphindent.html"><code 
class="code">@firstparagraphindent</code>: Indenting After Headings</a>.
 </p>
 </dd>
-<dt><code>@float</code></dt>
-<dd><p>Environment to define floating material.  Pair with <code>@end 
float</code>.
-See <a href="Floats.html">Floats</a>.
+<dt><code class="code">@float</code></dt>
+<dd><p>Environment to define floating material.  Pair with <code 
class="code">@end float</code>.
+See <a class="xref" href="Floats.html">Floats</a>.
 </p>
 </dd>
-<dt><code>@flushleft</code></dt>
-<dt><code>@flushright</code></dt>
+<dt><code class="code">@flushleft</code></dt>
+<dt><code class="code">@flushright</code></dt>
 <dd><p>Do not fill text; left (right) justify every line while leaving the
-right (left) end ragged.  Leave font as is.  Pair with <code>@end
-flushleft</code> (<code>@end flushright</code>).  See <a 
href="_0040flushleft-_0040flushright.html"><code>@flushleft 
@flushright</code></a>.
+right (left) end ragged.  Leave font as is.  Pair with <code class="code">@end
+flushleft</code> (<code class="code">@end flushright</code>).  See <a 
class="xref" href="_0040flushleft-_0040flushright.html"><code 
class="code">@flushleft</code> and <code class="code">@flushright</code></a>.
 </p>
 </dd>
-<dt><code>@fonttextsize <var>10-11</var></code></dt>
+<dt><code class="code">@fonttextsize <var class="var">10-11</var></code></dt>
 <dd><p>Change the size of the main body font in the TeX output.
-See <a href="Fonts.html">Fonts</a>.
+See <a class="xref" href="Fonts.html">Fonts for Printing</a>.
 </p>
 </dd>
-<dt><code>@footnote{<var>text-of-footnote</var>}</code></dt>
+<dt><code class="code">@footnote{<var 
class="var">text-of-footnote</var>}</code></dt>
 <dd><p>Enter a footnote.  Footnote text is printed at the bottom of the page
 by TeX; Info may format in either &lsquo;End&rsquo; node or 
&lsquo;Separate&rsquo; node style.
-See <a href="Footnotes.html">Footnotes</a>.
+See <a class="xref" href="Footnotes.html">Footnotes</a>.
 </p>
 </dd>
-<dt><code>@footnotestyle <var>style</var></code></dt>
-<dd><p>Specify an Info file&rsquo;s footnote style, either 
&lsquo;<samp>end</samp>&rsquo; for the end
-node style or &lsquo;<samp>separate</samp>&rsquo; for the separate node style.
-See <a href="Footnotes.html">Footnotes</a>.
+<dt><code class="code">@footnotestyle <var class="var">style</var></code></dt>
+<dd><p>Specify an Info file&rsquo;s footnote style, either &lsquo;<samp 
class="samp">end</samp>&rsquo; for the end
+node style or &lsquo;<samp class="samp">separate</samp>&rsquo; for the 
separate node style.
+See <a class="xref" href="Footnotes.html">Footnotes</a>.
 </p>
 </dd>
-<dt><code>@format</code></dt>
-<dd><p>Begin a kind of example.  Like <code>@display</code>, but do not indent.
-Pair with <code>@end format</code>.  See <a 
href="_0040example.html"><code>@example</code></a>.
+<dt><code class="code">@format</code></dt>
+<dd><p>Begin a kind of example.  Like <code class="code">@display</code>, but 
do not indent.
+Pair with <code class="code">@end format</code>.  See <a class="xref" 
href="_0040example.html"><code class="code">@example</code>: Example Text</a>.
 </p>
 </dd>
-<dt><code>@frenchspacing <var>on-off</var></code></dt>
-<dd><p>Control spacing after punctuation.  See <a 
href="_0040frenchspacing.html"><code>@frenchspacing</code></a>.
+<dt><code class="code">@frenchspacing <var class="var">on-off</var></code></dt>
+<dd><p>Control spacing after punctuation.  See <a class="xref" 
href="_0040frenchspacing.html"><code class="code">@frenchspacing</code> <var 
class="var">val</var>: Control Sentence Spacing</a>.
 </p>
 </dd>
-<dt><code>@ftable <var>formatting-command</var></code></dt>
-<dd><p>Begin a two-column table, using <code>@item</code> for each entry.
+<dt><code class="code">@ftable <var 
class="var">formatting-command</var></code></dt>
+<dd><p>Begin a two-column table, using <code class="code">@item</code> for 
each entry.
 Automatically enter each of the items in the first column into the
-index of functions.  Pair with <code>@end ftable</code>.  The same as
-<code>@table</code>, except for indexing.  See <a 
href="_0040ftable-_0040vtable.html"><code>@ftable @vtable</code></a>.
+index of functions.  Pair with <code class="code">@end ftable</code>.  The 
same as
+<code class="code">@table</code>, except for indexing.  See <a class="xref" 
href="_0040ftable-_0040vtable.html"><code class="code">@ftable</code> and <code 
class="code">@vtable</code></a>.
 </p>
 </dd>
-<dt><code>@geq{}</code></dt>
-<dd><p>Generate a greater-than-or-equal sign, &lsquo;&ge;&rsquo;.  See <a 
href="_0040geq-_0040leq.html"><code>@geq @leq</code></a>.
+<dt><code class="code">@geq{}</code></dt>
+<dd><p>Generate a greater-than-or-equal sign, &lsquo;&ge;&rsquo;.  See <a 
class="xref" href="_0040geq-_0040leq.html"><code class="code">@geq</code> 
(&ge;) and <code class="code">@leq</code> (&le;): Inserting Relations</a>.
 </p>
 </dd>
-<dt><code>@group</code></dt>
-<dd><p>Disallow page breaks within following text.  Pair with <code>@end
-group</code>.  Ignored in Info.  See <a 
href="_0040group.html"><code>@group</code></a>.
+<dt><code class="code">@group</code></dt>
+<dd><p>Disallow page breaks within following text.  Pair with <code 
class="code">@end
+group</code>.  Ignored in Info.  See <a class="xref" 
href="_0040group.html"><code class="code">@group</code>: Prevent Page 
Breaks</a>.
 </p>
 </dd>
-<dt><code>@guillemetleft{}</code></dt>
-<dt><code>@guillemetright{}</code></dt>
-<dt><code>@guillemotleft{}</code></dt>
-<dt><code>@guillemotright{}</code></dt>
-<dt><code>@guilsinglleft{}</code></dt>
-<dt><code>@guilsinglright{}</code></dt>
+<dt><code class="code">@guillemetleft{}</code></dt>
+<dt><code class="code">@guillemetright{}</code></dt>
+<dt><code class="code">@guillemotleft{}</code></dt>
+<dt><code class="code">@guillemotright{}</code></dt>
+<dt><code class="code">@guilsinglleft{}</code></dt>
+<dt><code class="code">@guilsinglright{}</code></dt>
 <dd><p>Double and single angle quotation marks: &laquo;
 &raquo; &lsaquo; &rsaquo;.
-<code>@guillemotleft</code> and <code>@guillemotright</code> are synonyms for
-<code>@guillemetleft</code> and <code>@guillemetright</code>.  See <a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a>.
+<code class="code">@guillemotleft</code> and <code 
class="code">@guillemotright</code> are synonyms for
+<code class="code">@guillemetleft</code> and <code 
class="code">@guillemetright</code>.  See <a class="xref" 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a>.
 </p>
 </dd>
-<dt><code>@H{<var>c</var>}</code></dt>
-<dd><p>Generate the long Hungarian umlaut accent over <var>c</var>, as in 
&#337;.
+<dt><code class="code">@H{<var class="var">c</var>}</code></dt>
+<dd><p>Generate the long Hungarian umlaut accent over <var 
class="var">c</var>, as in &#337;.
 </p>
 </dd>
-<dt><code>@hashchar{}</code></dt>
+<dt><code class="code">@hashchar{}</code></dt>
 <dd><p>Insert a hash &lsquo;#&rsquo; character; only needed when a literal 
hash would
-introduce <code>#line</code> directive.  See <a 
href="Inserting-a-Hashsign.html">Inserting a Hashsign</a>, and
-<a href="External-Macro-Processors.html">External Macro Processors</a>.
+introduce <code class="code">#line</code> directive.  See <a class="xref" 
href="Inserting-a-Hashsign.html">Inserting &lsquo;#&rsquo; with <code 
class="code">@hashchar{}</code></a>, and
+<a class="ref" href="External-Macro-Processors.html">External Macro 
Processors: Line Directives</a>.
 </p>
 </dd>
-<dt><code>@heading <var>title</var></code></dt>
+<dt><code class="code">@heading <var class="var">title</var></code></dt>
 <dd><p>Print an unnumbered section-like heading, but omit from the table of
 contents.  In Info, the title is underlined with equal signs.
-See <a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code>@unnumberedsec
 @appendixsec @heading</code></a>.
+See <a class="xref" 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code 
class="code">@unnumberedsec</code>, <code class="code">@appendixsec</code>, 
<code class="code">@heading</code></a>.
 </p>
 </dd>
-<dt><code>@headings <var>on-off-single-double</var></code></dt>
+<dt><code class="code">@headings <var 
class="var">on-off-single-double</var></code></dt>
 <dd><p>Turn page headings on or off, and/or specify single-sided or 
double-sided
-page headings for printing.  See <a 
href="_0040headings.html"><code>@headings</code></a>.
+page headings for printing.  See <a class="xref" href="_0040headings.html">The 
<code class="code">@headings</code> Command</a>.
 </p>
 </dd>
-<dt><code>@headitem</code></dt>
-<dd><p>Begin a heading row in a multitable.  See <a 
href="Multitable-Rows.html">Multitable Rows</a>.
+<dt><code class="code">@headitem</code></dt>
+<dd><p>Begin a heading row in a multitable.  See <a class="xref" 
href="Multitable-Rows.html">Multitable Rows</a>.
 </p>
 </dd>
-<dt><code>@headitemfont{<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> in the font used for multitable heading rows; mostly
-useful in multitable templates.  See <a href="Multitable-Rows.html">Multitable 
Rows</a>.
+<dt><code class="code">@headitemfont{<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> in the font used for multitable heading 
rows; mostly
+useful in multitable templates.  See <a class="xref" 
href="Multitable-Rows.html">Multitable Rows</a>.
 </p>
 </dd>
-<dt><code>@html</code></dt>
-<dd><p>Enter HTML completely.  Pair with <code>@end html</code>.  See <a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>.
+<dt><code class="code">@html</code></dt>
+<dd><p>Enter HTML completely.  Pair with <code class="code">@end html</code>.  
See <a class="xref" href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a>.
 </p>
 </dd>
-<dt><code>@hyphenation{<var>hy-phen-a-ted words</var>}</code></dt>
-<dd><p>Explicitly define hyphenation points.  See <a 
href="_0040_002d-_0040hyphenation.html"><code>@- @hyphenation</code></a>.
+<dt><code class="code">@hyphenation{<var class="var">hy-phen-a-ted 
words</var>}</code></dt>
+<dd><p>Explicitly define hyphenation points.  See <a class="xref" 
href="_0040_002d-_0040hyphenation.html"><code class="code">@-</code> and <code 
class="code">@hyphenation</code>: Helping TeX Hyphenate</a>.
 </p>
 </dd>
-<dt><code>@i{<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> in an <i>italic</i> font.  No effect in Info.  See 
<a href="Fonts.html">Fonts</a>.
+<dt><code class="code">@i{<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> in an <i class="i">italic</i> font.  No 
effect in Info.  See <a class="xref" href="Fonts.html">Fonts for Printing</a>.
 </p>
 </dd>
-<dt><code>@ifclear <var>txivar</var></code></dt>
-<dd><p>If the Texinfo variable <var>txivar</var> is not set, format the 
following
-text.  Pair with <code>@end ifclear</code>.  See <a 
href="_0040set-_0040clear-_0040value.html"><code>@set @clear @value</code></a>.
+<dt><code class="code">@ifclear <var class="var">txivar</var></code></dt>
+<dd><p>If the Texinfo variable <var class="var">txivar</var> is not set, 
format the following
+text.  Pair with <code class="code">@end ifclear</code>.  See <a class="xref" 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>.
 </p>
 </dd>
-<dt><code>@ifcommanddefined <var>txicmd</var></code></dt>
-<dt><code>@ifcommandnotdefined <var>txicmd</var></code></dt>
-<dd><p>If the Texinfo code &lsquo;<samp>@<var>txicmd</var></samp>&rsquo; is 
(not) defined, format the
-follow text.  Pair with the corresponding <code>@end ifcommand...</code>.
-See <a href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a>.
+<dt><code class="code">@ifcommanddefined <var 
class="var">txicmd</var></code></dt>
+<dt><code class="code">@ifcommandnotdefined <var 
class="var">txicmd</var></code></dt>
+<dd><p>If the Texinfo code &lsquo;<samp class="samp">@<var 
class="var">txicmd</var></samp>&rsquo; is (not) defined, format the
+follow text.  Pair with the corresponding <code class="code">@end 
ifcommand...</code>.
+See <a class="xref" href="Testing-for-Texinfo-Commands.html">Testing for 
Texinfo Commands: <code class="code">@ifcommanddefined</code>, <code 
class="code">@ifcommandnotdefined</code></a>.
 </p>
 </dd>
-<dt><code>@ifdocbook</code></dt>
-<dt><code>@ifhtml</code></dt>
-<dt><code>@ifinfo</code></dt>
+<dt><code class="code">@ifdocbook</code></dt>
+<dt><code class="code">@ifhtml</code></dt>
+<dt><code class="code">@ifinfo</code></dt>
 <dd><p>Begin text that will appear only in the given output format.
-<code>@ifinfo</code> output appears in both Info and (for historical
-compatibility) plain text output.  Pair with <code>@end ifdocbook</code>
-resp. <code>@end ifhtml</code> resp. <code>@end ifinfo</code>.
-See <a href="Conditionals.html">Conditionals</a>.
+<code class="code">@ifinfo</code> output appears in both Info and (for 
historical
+compatibility) plain text output.  Pair with <code class="code">@end 
ifdocbook</code>
+resp. <code class="code">@end ifhtml</code> resp. <code class="code">@end 
ifinfo</code>.
+See <a class="xref" href="Conditionals.html">Conditionally Visible Text</a>.
 </p>
 </dd>
-<dt><code>@ifnotdocbook</code></dt>
-<dt><code>@ifnothtml</code></dt>
-<dt><code>@ifnotplaintext</code></dt>
-<dt><code>@ifnottex</code></dt>
-<dt><code>@ifnotxml</code></dt>
+<dt><code class="code">@ifnotdocbook</code></dt>
+<dt><code class="code">@ifnothtml</code></dt>
+<dt><code class="code">@ifnotplaintext</code></dt>
+<dt><code class="code">@ifnottex</code></dt>
+<dt><code class="code">@ifnotxml</code></dt>
 <dd><p>Begin text to be ignored in one output format but not the others.
-<code>@ifnothtml</code> text is omitted from HTML output, etc.  Pair with
-the corresponding <code>@end ifnot<var>format</var></code>.
-See <a href="Conditionals.html">Conditionals</a>.
+<code class="code">@ifnothtml</code> text is omitted from HTML output, etc.  
Pair with
+the corresponding <code class="code">@end ifnot<var 
class="var">format</var></code>.
+See <a class="xref" href="Conditionals.html">Conditionally Visible Text</a>.
 </p>
 </dd>
-<dt><code>@ifnotinfo</code></dt>
+<dt><code class="code">@ifnotinfo</code></dt>
 <dd><p>Begin text to appear in output other than Info and (for historical
-compatibility) plain text.  Pair with <code>@end ifnotinfo</code>.
-See <a href="Conditionals.html">Conditionals</a>.
+compatibility) plain text.  Pair with <code class="code">@end ifnotinfo</code>.
+See <a class="xref" href="Conditionals.html">Conditionally Visible Text</a>.
 </p>
 </dd>
-<dt><code>@ifplaintext</code></dt>
+<dt><code class="code">@ifplaintext</code></dt>
 <dd><p>Begin text that will appear only in the plain text output.
-Pair with <code>@end ifplaintext</code>.  See <a 
href="Conditionals.html">Conditionals</a>.
+Pair with <code class="code">@end ifplaintext</code>.  See <a class="xref" 
href="Conditionals.html">Conditionally Visible Text</a>.
 </p>
 </dd>
-<dt><code>@ifset <var>txivar</var></code></dt>
-<dd><p>If the Texinfo variable <var>txivar</var> is set, format the following
-text.  Pair with <code>@end ifset</code>.  See <a 
href="_0040set-_0040clear-_0040value.html"><code>@set @clear @value</code></a>.
+<dt><code class="code">@ifset <var class="var">txivar</var></code></dt>
+<dd><p>If the Texinfo variable <var class="var">txivar</var> is set, format 
the following
+text.  Pair with <code class="code">@end ifset</code>.  See <a class="xref" 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>.
 </p>
 </dd>
-<dt><code>@iftex</code></dt>
-<dd><p>Begin text to appear only in the TeX output.  Pair with <code>@end
-iftex</code>.  See <a href="Conditionals.html">Conditionally Visible Text</a>.
+<dt><code class="code">@iftex</code></dt>
+<dd><p>Begin text to appear only in the TeX output.  Pair with <code 
class="code">@end
+iftex</code>.  See <a class="xref" href="Conditionals.html">Conditionally 
Visible Text</a>.
 </p>
 </dd>
-<dt><code>@ifxml</code></dt>
+<dt><code class="code">@ifxml</code></dt>
 <dd><p>Begin text that will appear only in the XML output.  Pair with
-<code>@end ifxml</code>.  See <a href="Conditionals.html">Conditionals</a>.
+<code class="code">@end ifxml</code>.  See <a class="xref" 
href="Conditionals.html">Conditionally Visible Text</a>.
 </p>
 </dd>
-<dt><code>@ignore</code></dt>
-<dd><p>Begin text that will not appear in any output.  Pair with <code>@end
-ignore</code>.  See <a href="Comments.html">Comments and Ignored Text</a>.
+<dt><code class="code">@ignore</code></dt>
+<dd><p>Begin text that will not appear in any output.  Pair with <code 
class="code">@end
+ignore</code>.  See <a class="xref" href="Comments.html">Comments and Ignored 
Text</a>.
 </p>
 </dd>
-<dt><code>@image{<var>filename</var>, [<var>width</var>], [<var>height</var>], 
[<var>alt</var>], [<var>ext</var>]}</code></dt>
-<dd><p>Include graphics image in external <var>filename</var> scaled to the 
given
-<var>width</var> and/or <var>height</var>, using <var>alt</var> text and 
looking for
-&lsquo;<samp><var>filename</var>.<var>ext</var></samp>&rsquo; in HTML.  See <a 
href="Images.html">Images</a>.
+<dt><code class="code">@image{<var class="var">filename</var>, [<var 
class="var">width</var>], [<var class="var">height</var>], [<var 
class="var">alt</var>], [<var class="var">ext</var>]}</code></dt>
+<dd><p>Include graphics image in external <var class="var">filename</var> 
scaled to the given
+<var class="var">width</var> and/or <var class="var">height</var>, using <var 
class="var">alt</var> text and looking for
+&lsquo;<samp class="samp"><var class="var">filename</var>.<var 
class="var">ext</var></samp>&rsquo; in HTML.  See <a class="xref" 
href="Images.html">Inserting Images</a>.
 </p>
 </dd>
-<dt><code>@include <var>filename</var></code></dt>
-<dd><p>Read the contents of Texinfo source file <var>filename</var>.  See <a 
href="Include-Files.html">Include Files</a>.
+<dt><code class="code">@include <var class="var">filename</var></code></dt>
+<dd><p>Read the contents of Texinfo source file <var 
class="var">filename</var>.  See <a class="xref" 
href="Include-Files.html">Include Files</a>.
 </p>
 </dd>
-<dt><code>@indent</code></dt>
-<dd><p>Insert paragraph indentation.  See <a 
href="_0040indent.html"><code>@indent</code></a>.
+<dt><code class="code">@indent</code></dt>
+<dd><p>Insert paragraph indentation.  See <a class="xref" 
href="_0040indent.html"><code class="code">@indent</code>: Forcing 
Indentation</a>.
 </p>
 </dd>
-<dt><code>@indentedblock</code></dt>
-<dd><p>Indent a block of arbitary text on the left.  Pair with <code>@end
-indentedblock</code>.  See <a 
href="_0040indentedblock.html"><code>@indentedblock</code></a>.
+<dt><code class="code">@indentedblock</code></dt>
+<dd><p>Indent a block of arbitrary text on the left.  Pair with <code 
class="code">@end
+indentedblock</code>.  See <a class="xref" 
href="_0040indentedblock.html"><code class="code">@indentedblock</code>: 
Indented text blocks</a>.
 </p>
 </dd>
-<dt><code>@indicateurl{<var>indicateurl</var>}</code></dt>
+<dt><code class="code">@indicateurl{<var 
class="var">indicateurl</var>}</code></dt>
 <dd><p>Indicate text that is a uniform resource locator for the World Wide
-Web.  See <a href="_0040indicateurl.html"><code>@indicateurl</code></a>.
+Web.  See <a class="xref" href="_0040indicateurl.html"><code 
class="code">@indicateurl</code>{<var 
class="var">uniform-resource-locator</var>}</a>.
 </p>
 </dd>
-<dt><code>@inforef{<var>node-name</var>, [<var>entry-name</var>], 
<var>info-file-name</var>}</code></dt>
+<dt><code class="code">@inforef{<var class="var">node-name</var>, [<var 
class="var">entry-name</var>], <var 
class="var">info-file-name</var>}</code></dt>
 <dd><p>Make a cross-reference to an Info file for which there is no printed
-manual.  See <a href="_0040inforef.html"><code>@inforef</code></a>.
+manual.  See <a class="xref" href="_0040inforef.html"><code 
class="code">@inforef</code>: Cross-references to Info-only Material</a>.
 </p>
 </dd>
-<dt><code>@inlinefmt{<var>fmt</var>, <var>text</var>}</code></dt>
-<dd><p>Insert <var>text</var> only if the output format is <var>fmt</var>.
-See <a href="Inline-Conditionals.html">Inline Conditionals</a>.
+<dt><code class="code">@inlinefmt{<var class="var">fmt</var>, <var 
class="var">text</var>}</code></dt>
+<dd><p>Insert <var class="var">text</var> only if the output format is <var 
class="var">fmt</var>.
+See <a class="xref" href="Inline-Conditionals.html">Inline Conditionals: <code 
class="code">@inline</code>, <code class="code">@inlineifelse</code>, <code 
class="code">@inlineraw</code></a>.
 </p>
 </dd>
-<dt><code>@inlinefmtifelse{<var>fmt</var>, <var>text</var>, 
<var>else-text</var>}</code></dt>
-<dd><p>Insert <var>text</var> if the output format is <var>fmt</var>, else 
<var>else-text</var>.
+<dt><code class="code">@inlinefmtifelse{<var class="var">fmt</var>, <var 
class="var">text</var>, <var class="var">else-text</var>}</code></dt>
+<dd><p>Insert <var class="var">text</var> if the output format is <var 
class="var">fmt</var>, else <var class="var">else-text</var>.
 </p>
 </dd>
-<dt><code>@inlineifclear{<var>var</var>, <var>text</var>}</code></dt>
-<dt><code>@inlineifset{<var>var</var>, <var>text</var>}</code></dt>
-<dd><p>Insert <var>text</var> only if the Texinfo variable <var>var</var> is 
(not) set.
+<dt><code class="code">@inlineifclear{<var class="var">var</var>, <var 
class="var">text</var>}</code></dt>
+<dt><code class="code">@inlineifset{<var class="var">var</var>, <var 
class="var">text</var>}</code></dt>
+<dd><p>Insert <var class="var">text</var> only if the Texinfo variable <var 
class="var">var</var> is (not) set.
 </p>
 </dd>
-<dt><code>@inlineraw{<var>fmt</var>, <var>raw-text</var>}</code></dt>
-<dd><p>Insert <var>text</var> as in a raw conditional, only if the output 
format
-is <var>fmt</var>.
+<dt><code class="code">@inlineraw{<var class="var">fmt</var>, <var 
class="var">raw-text</var>}</code></dt>
+<dd><p>Insert <var class="var">text</var> as in a raw conditional, only if the 
output format
+is <var class="var">fmt</var>.
 </p>
 </dd>
-<dt><code>\input <var>macro-definitions-file</var></code></dt>
+<dt><code class="code">\input <var 
class="var">macro-definitions-file</var></code></dt>
 <dd><p>Use the specified macro definitions file.  This command is used only
 in the first line of a Texinfo file to cause TeX to make use of the
-<samp>texinfo</samp> macro definitions file.  The <code>\</code> in 
<code>\input</code>
-is used instead of an <code>@</code> because TeX does not recognize
-<code>@</code> until after it has read the definitions file.  See <a 
href="Texinfo-File-Header.html">Texinfo File Header</a>.
+<samp class="file">texinfo</samp> macro definitions file.  The <code 
class="code">\</code> in <code class="code">\input</code>
+is used instead of an <code class="code">@</code> because TeX does not 
recognize
+<code class="code">@</code> until after it has read the definitions file.  See 
<a class="xref" href="Texinfo-File-Header.html">Texinfo File Header</a>.
 </p>
 </dd>
-<dt><code>@insertcopying</code></dt>
-<dd><p>Insert the text previously defined with the <code>@copying</code>
-environment.  See <a 
href="_0040insertcopying.html"><code>@insertcopying</code></a>.
+<dt><code class="code">@insertcopying</code></dt>
+<dd><p>Insert the text previously defined with the <code 
class="code">@copying</code>
+environment.  See <a class="xref" href="_0040insertcopying.html"><code 
class="code">@insertcopying</code>: Include Permissions Text</a>.
 </p>
 </dd>
-<dt><code>@item</code></dt>
-<dd><p>Indicate the beginning of a marked paragraph for <code>@itemize</code> 
and
-<code>@enumerate</code>; indicate the beginning of the text of a first column
-entry for <code>@table</code>, <code>@ftable</code>, and <code>@vtable</code>.
-See <a href="Lists-and-Tables.html">Lists and Tables</a>.
+<dt><code class="code">@item</code></dt>
+<dd><p>Indicate the beginning of a marked paragraph for <code 
class="code">@itemize</code> and
+<code class="code">@enumerate</code>; indicate the beginning of the text of a 
first column
+entry for <code class="code">@table</code>, <code class="code">@ftable</code>, 
and <code class="code">@vtable</code>.
+See <a class="xref" href="Lists-and-Tables.html">Lists and Tables</a>.
 </p>
 </dd>
-<dt><code>@itemize <var>mark-generating-character-or-command</var></code></dt>
+<dt><code class="code">@itemize <var 
class="var">mark-generating-character-or-command</var></code></dt>
 <dd><p>Begin an unordered list: indented paragraphs with a mark, such as
-<code>@bullet</code>, inside the left margin at the beginning of each item.
-Pair with <code>@end itemize</code>.  See <a 
href="_0040itemize.html"><code>@itemize</code></a>.
+<code class="code">@bullet</code>, inside the left margin at the beginning of 
each item.
+Pair with <code class="code">@end itemize</code>.  See <a class="xref" 
href="_0040itemize.html"><code class="code">@itemize</code>: Making an Itemized 
List</a>.
 </p>
 </dd>
-<dt><code>@itemx</code></dt>
-<dd><p>Like <code>@item</code> but do not generate extra vertical space above 
the
+<dt><code class="code">@itemx</code></dt>
+<dd><p>Like <code class="code">@item</code> but do not generate extra vertical 
space above the
 item text.  Thus, when several items have the same description, use
-<code>@item</code> for the first and <code>@itemx</code> for the others.
-See <a href="_0040itemx.html"><code>@itemx</code></a>.
+<code class="code">@item</code> for the first and <code 
class="code">@itemx</code> for the others.
+See <a class="xref" href="_0040itemx.html"><code class="code">@itemx</code>: 
Second and Subsequent Items</a>.
 </p>
 </dd>
-<dt><code>@kbd{<var>keyboard-characters</var>}</code></dt>
-<dd><p>Indicate characters of input to be typed by users.  See <a 
href="_0040kbd.html"><code>@kbd</code></a>.
+<dt><code class="code">@kbd{<var 
class="var">keyboard-characters</var>}</code></dt>
+<dd><p>Indicate characters of input to be typed by users.  See <a class="xref" 
href="_0040kbd.html"><code class="code">@kbd</code>{<var 
class="var">keyboard-characters</var>}</a>.
 </p>
 </dd>
-<dt><code>@kbdinputstyle <var>style</var></code></dt>
-<dd><p>Specify when <code>@kbd</code> should use a font distinct from
-<code>@code</code> according to <var>style</var>: <code>code</code>, 
<code>distinct</code>,
-<code>example</code>.  See <a href="_0040kbd.html"><code>@kbd</code></a>.
+<dt><code class="code">@kbdinputstyle <var class="var">style</var></code></dt>
+<dd><p>Specify when <code class="code">@kbd</code> should use a font distinct 
from
+<code class="code">@code</code> according to <var class="var">style</var>: 
<code class="code">code</code>, <code class="code">distinct</code>,
+<code class="code">example</code>.  See <a class="xref" 
href="_0040kbd.html"><code class="code">@kbd</code>{<var 
class="var">keyboard-characters</var>}</a>.
 </p>
 </dd>
-<dt><code>@key{<var>key-name</var>}</code></dt>
-<dd><p>Indicate the name of a key on a keyboard.  See <a 
href="_0040key.html"><code>@key</code></a>.
+<dt><code class="code">@key{<var class="var">key-name</var>}</code></dt>
+<dd><p>Indicate the name of a key on a keyboard.  See <a class="xref" 
href="_0040key.html"><code class="code">@key</code>{<var 
class="var">key-name</var>}</a>.
 </p>
 </dd>
-<dt><code>@kindex <var>entry</var></code></dt>
-<dd><p>Add <var>entry</var> to the index of keys.
-See <a href="Index-Entries.html">Defining the Entries of an Index</a>.
+<dt><code class="code">@kindex <var class="var">entry</var></code></dt>
+<dd><p>Add <var class="var">entry</var> to the index of keys.
+See <a class="xref" href="Index-Entries.html">Defining the Entries of an 
Index</a>.
 </p>
 </dd>
-<dt><code>@L{}</code></dt>
-<dt><code>@l{}</code></dt>
+<dt><code class="code">@L{}</code></dt>
+<dt><code class="code">@l{}</code></dt>
 <dd><p>Generate the uppercase and lowercase Polish suppressed-L letters,
 respectively: &#321;, &#322;.
 </p>
 </dd>
-<dt><code>@LaTeX{}</code></dt>
-<dd><p>Generate the LaTeX logo.  See <a 
href="_0040TeX-_0040LaTeX.html"><code>@TeX @LaTeX</code></a>.
+<dt><code class="code">@LaTeX{}</code></dt>
+<dd><p>Generate the LaTeX logo.  See <a class="xref" 
href="_0040TeX-_0040LaTeX.html"><code class="code">@TeX</code>{} (TeX) and 
<code class="code">@LaTeX</code>{} (LaTeX)</a>.
 </p>
 </dd>
-<dt><code>@leq{}</code></dt>
-<dd><p>Generate a less-than-or-equal sign, &lsquo;&le;&rsquo;.  See <a 
href="_0040geq-_0040leq.html"><code>@geq @leq</code></a>.
+<dt><code class="code">@leq{}</code></dt>
+<dd><p>Generate a less-than-or-equal sign, &lsquo;&le;&rsquo;.  See <a 
class="xref" href="_0040geq-_0040leq.html"><code class="code">@geq</code> 
(&ge;) and <code class="code">@leq</code> (&le;): Inserting Relations</a>.
 </p>
 </dd>
-<dt><code>@lisp</code></dt>
+<dt><code class="code">@lisp</code></dt>
 <dd><p>Begin an example of Lisp code.  Indent text, do not fill, and select
-fixed-width font.  Pair with <code>@end lisp</code>.  See <a 
href="_0040lisp.html"><code>@lisp</code></a>.
+fixed-width font.  Pair with <code class="code">@end lisp</code>.  See <a 
class="xref" href="_0040lisp.html"><code class="code">@lisp</code>: Marking a 
Lisp Example</a>.
 </p>
 </dd>
-<dt><code>@listoffloats</code></dt>
-<dd><p>Produce a table-of-contents-like listing of <code>@float</code>s.
-See <a href="_0040listoffloats.html"><code>@listoffloats</code></a>.
+<dt><code class="code">@listoffloats</code></dt>
+<dd><p>Produce a table-of-contents-like listing of <code 
class="code">@float</code>s.
+See <a class="xref" href="_0040listoffloats.html"><code 
class="code">@listoffloats</code>: Tables of Contents for Floats</a>.
 </p>
 </dd>
-<dt><code>@lowersections</code></dt>
+<dt><code class="code">@lowersections</code></dt>
 <dd><p>Change subsequent chapters to sections, sections to subsections, and so
-on. See <a href="Raise_002flower-sections.html"><code>@raisesections</code> and
-<code>@lowersections</code></a>.
+on. See <a class="xref" href="Raise_002flower-sections.html"><code 
class="code">@raisesections</code> and
+<code class="code">@lowersections</code></a>.
 </p>
 </dd>
-<dt><code>@macro <var>macroname</var> {<var>params</var>}</code></dt>
-<dd><p>Define a new Texinfo command 
<code>@<var>macroname</var>{<var>params</var>}</code>.
-Pair with <code>@end macro</code>.  See <a 
href="Defining-Macros.html">Defining Macros</a>.
+<dt><code class="code">@macro <var class="var">macroname</var> {<var 
class="var">params</var>}</code></dt>
+<dd><p>Define a new Texinfo command <code class="code">@<var 
class="var">macroname</var>{<var class="var">params</var>}</code>.
+Pair with <code class="code">@end macro</code>.  See <a class="xref" 
href="Defining-Macros.html">Defining Macros</a>.
 </p>
 </dd>
-<dt><code>@majorheading <var>title</var></code></dt>
+<dt><code class="code">@majorheading <var class="var">title</var></code></dt>
 <dd><p>Print an unnumbered chapter-like heading, but omit from the table of
 contents.  This generates more vertical whitespace before the heading
-than the <code>@chapheading</code> command.  See <a 
href="_0040majorheading-_0040chapheading.html"><code>@majorheading 
@chapheading</code></a>.
+than the <code class="code">@chapheading</code> command.  See <a class="xref" 
href="_0040majorheading-_0040chapheading.html"><code 
class="code">@majorheading</code>, <code class="code">@chapheading</code>: 
Chapter-level Headings</a>.
 </p>
 </dd>
-<dt><code>@math{<var>mathematical-expression</var>}</code></dt>
-<dd><p>Format a mathematical expression.  See <a 
href="Inserting-Math.html">Inserting Math</a>.
+<dt><code class="code">@math{<var 
class="var">mathematical-expression</var>}</code></dt>
+<dd><p>Format a mathematical expression.  See <a class="xref" 
href="Inserting-Math.html"><code class="code">@math</code> and <code 
class="code">@displaymath</code>: Formatting Mathematics</a>.
 </p>
 </dd>
-<dt><code>@menu</code></dt>
+<dt><code class="code">@menu</code></dt>
 <dd><p>Mark the beginning of a menu of nodes.  No effect in a printed manual.
-Pair with <code>@end menu</code>.  See <a href="Menus.html">Menus</a>.
+Pair with <code class="code">@end menu</code>.  See <a class="xref" 
href="Menus.html">Menus</a>.
 </p>
 </dd>
-<dt><code>@minus{}</code></dt>
-<dd><p>Generate a minus sign, &lsquo;-&rsquo;.  See <a 
href="_0040minus.html"><code>@minus</code></a>.
+<dt><code class="code">@minus{}</code></dt>
+<dd><p>Generate a minus sign, &lsquo;-&rsquo;.  See <a class="xref" 
href="_0040minus.html"><code class="code">@minus</code> (-): Inserting a Minus 
Sign</a>.
 </p>
 </dd>
-<dt><code>@multitable <var>column-width-spec</var></code></dt>
-<dd><p>Begin a multi-column table.  Begin each row with <code>@item</code> or
-<code>@headitem</code>, and separate columns with <code>@tab</code>.  Pair with
-<code>@end multitable</code>.  See <a 
href="Multitable-Column-Widths.html">Multitable Column Widths</a>.
+<dt><code class="code">@multitable <var 
class="var">column-width-spec</var></code></dt>
+<dd><p>Begin a multi-column table.  Begin each row with <code 
class="code">@item</code> or
+<code class="code">@headitem</code>, and separate columns with <code 
class="code">@tab</code>.  Pair with
+<code class="code">@end multitable</code>.  See <a class="xref" 
href="Multitable-Column-Widths.html">Multitable Column Widths</a>.
 </p>
 </dd>
-<dt><code>@need <var>n</var></code></dt>
-<dd><p>Start a new page in a printed manual if fewer than <var>n</var> mils
+<dt><code class="code">@need <var class="var">n</var></code></dt>
+<dd><p>Start a new page in a printed manual if fewer than <var 
class="var">n</var> mils
 (thousandths of an inch) remain on the current page.
-See <a href="_0040need.html"><code>@need</code></a>.
+See <a class="xref" href="_0040need.html"><code class="code">@need <var 
class="var">mils</var></code>: Prevent Page Breaks</a>.
 </p>
 </dd>
-<dt><code>@node <var>name</var>, <var>next</var>, <var>previous</var>, 
<var>up</var></code></dt>
-<dd><p>Begin a new node.  See <a href="Writing-a-Node.html">Writing a Node</a>.
+<dt><code class="code">@node <var class="var">name</var>, <var 
class="var">next</var>, <var class="var">previous</var>, <var 
class="var">up</var></code></dt>
+<dd><p>Begin a new node.  See <a class="xref" 
href="Writing-a-Node.html">Writing a <code class="code">@node</code> Line</a>.
 </p>
 </dd>
-<dt><code>@noindent</code></dt>
+<dt><code class="code">@noindent</code></dt>
 <dd><p>Prevent text from being indented as if it were a new paragraph.
-See <a href="_0040noindent.html"><code>@noindent</code></a>.
+See <a class="xref" href="_0040noindent.html"><code 
class="code">@noindent</code>: Omitting Indentation</a>.
 </p>
 </dd>
-<dt><code>@novalidate</code></dt>
+<dt><code class="code">@novalidate</code></dt>
 <dd><p>Suppress validation of node references and omit creation of auxiliary
 files with TeX.  Use before any sectioning or cross-reference 
-commands.  See <a href="Pointer-Validation.html">Pointer Validation</a>.
+commands.  See <a class="xref" 
href="Invoking-texi2any.html#Pointer-Validation">Pointer Validation</a>.
 </p>
 </dd>
-<dt><code>@O{}</code></dt>
-<dt><code>@o{}</code></dt>
+<dt><code class="code">@O{}</code></dt>
+<dt><code class="code">@o{}</code></dt>
 <dd><p>Generate the uppercase and lowercase O-with-slash letters, respectively:
 &Oslash;, &oslash;.
 </p>
 </dd>
-<dt><code>@oddfooting [<var>left</var>] @| [<var>center</var>] @| 
[<var>right</var>]</code></dt>
-<dt><code>@oddheading [<var>left</var>] @| [<var>center</var>] @| 
[<var>right</var>]</code></dt>
+<dt><code class="code">@oddfooting [<var class="var">left</var>] @| [<var 
class="var">center</var>] @| [<var class="var">right</var>]</code></dt>
+<dt><code class="code">@oddheading [<var class="var">left</var>] @| [<var 
class="var">center</var>] @| [<var class="var">right</var>]</code></dt>
 <dd><p>Specify page footings resp. headings for odd-numbered (right-hand)
-pages.  See <a href="Custom-Headings.html">How to Make Your Own Headings</a>.
+pages.  See <a class="xref" href="Custom-Headings.html">How to Make Your Own 
Headings</a>.
 </p>
 </dd>
-<dt><code>@OE{}</code></dt>
-<dt><code>@oe{}</code></dt>
+<dt><code class="code">@OE{}</code></dt>
+<dt><code class="code">@oe{}</code></dt>
 <dd><p>Generate the uppercase and lowercase OE ligatures, respectively:
-&OElig;, &oelig;.  See <a href="Inserting-Accents.html">Inserting Accents</a>.
+&OElig;, &oelig;.  See <a class="xref" href="Inserting-Accents.html">Inserting 
Accents</a>.
 </p>
 </dd>
-<dt><code>@ogonek{<var>c</var>}</code></dt>
+<dt><code class="code">@ogonek{<var class="var">c</var>}</code></dt>
 <dd><p>Generate an ogonek diacritic under the next character, as in
-&#261;.  See <a href="Inserting-Accents.html">Inserting Accents</a>.
+&#261;.  See <a class="xref" href="Inserting-Accents.html">Inserting 
Accents</a>.
 </p>
 </dd>
-<dt><code>@option{<var>option-name</var>}</code></dt>
-<dd><p>Indicate a command-line option, such as <samp>-l</samp> or
-<samp>--help</samp>.  See <a href="_0040option.html"><code>@option</code></a>.
+<dt><code class="code">@option{<var class="var">option-name</var>}</code></dt>
+<dd><p>Indicate a command-line option, such as <samp class="option">-l</samp> 
or
+<samp class="option">--help</samp>.  See <a class="xref" 
href="_0040option.html"><code class="code">@option</code>{<var 
class="var">option-name</var>}</a>.
 </p>
 </dd>
-<dt><code>@ordf{}</code></dt>
-<dt><code>@ordm{}</code></dt>
+<dt><code class="code">@ordf{}</code></dt>
+<dt><code class="code">@ordm{}</code></dt>
 <dd><p>Generate the feminine and masculine Spanish ordinals, respectively:
-&ordf;, &ordm;.  See <a href="Inserting-Accents.html">Inserting Accents</a>.
+&ordf;, &ordm;.  See <a class="xref" href="Inserting-Accents.html">Inserting 
Accents</a>.
 </p>
 </dd>
-<dt><code>@page</code></dt>
+<dt><code class="code">@page</code></dt>
 <dd><p>Start a new page in a printed manual.  No effect in Info.
-See <a href="_0040page.html"><code>@page</code></a>.
+See <a class="xref" href="_0040page.html"><code class="code">@page</code>: 
Start a New Page</a>.
 </p>
 </dd>
-<dt><code>@pagesizes [<var>width</var>][, <var>height</var>]</code></dt>
-<dd><p>Change page dimensions.  See <a 
href="_0040pagesizes.html#pagesizes">pagesizes</a>.
+<dt><code class="code">@pagesizes [<var class="var">width</var>][, <var 
class="var">height</var>]</code></dt>
+<dd><p>Change page dimensions.  See <a class="xref" 
href="_0040pagesizes.html#pagesizes">pagesizes</a>.
 </p>
 </dd>
-<dt><code>@paragraphindent <var>indent</var></code></dt>
-<dd><p>Indent paragraphs by <var>indent</var> number of spaces (perhaps 0); 
preserve
-source file indentation if <var>indent</var> is <code>asis</code>.
-See <a href="_0040paragraphindent.html"><code>@paragraphindent</code></a>.
+<dt><code class="code">@paragraphindent <var 
class="var">indent</var></code></dt>
+<dd><p>Indent paragraphs by <var class="var">indent</var> number of spaces 
(perhaps 0); preserve
+source file indentation if <var class="var">indent</var> is <code 
class="code">asis</code>.
+See <a class="xref" href="_0040paragraphindent.html"><code 
class="code">@paragraphindent</code>: Controlling Paragraph Indentation</a>.
 </p>
 </dd>
-<dt><code>@part <var>title</var></code></dt>
+<dt><code class="code">@part <var class="var">title</var></code></dt>
 <dd><p>Begin a group of chapters or appendixes; included in the tables of
 contents and produces a page of its own in printed output.
-See <a href="_0040part.html"><code>@part</code></a>.
+See <a class="xref" href="_0040part.html"><code class="code">@part</code>: 
Groups of Chapters</a>.
 </p>
 </dd>
-<dt><code>@pindex <var>entry</var></code></dt>
-<dd><p>Add <var>entry</var> to the index of programs.  See <a 
href="Index-Entries.html">Defining
+<dt><code class="code">@pindex <var class="var">entry</var></code></dt>
+<dd><p>Add <var class="var">entry</var> to the index of programs.  See <a 
class="xref" href="Index-Entries.html">Defining
 the Entries of an Index</a>.
 </p>
 </dd>
-<dt><code>@point{}</code></dt>
+<dt><code class="code">@point{}</code></dt>
 <dd><p>Indicate the position of point in a buffer to the reader with a glyph:
-&lsquo;<samp>&lowast;</samp>&rsquo;.  See <a 
href="_0040point.html"><code>@point</code></a>.
+&lsquo;<samp class="samp">&lowast;</samp>&rsquo;.  See <a class="xref" 
href="_0040point.html"><code class="code">@point{}</code> (&lowast;): 
Indicating Point in a Buffer</a>.
 </p>
 </dd>
-<dt><code>@pounds{}</code></dt>
+<dt><code class="code">@pounds{}</code></dt>
 <dd><p>Generate the pounds sterling currency sign.
-See <a href="_0040pounds.html"><code>@pounds</code></a>.
+See <a class="xref" href="_0040pounds.html"><code class="code">@pounds</code> 
(&pound;): Pounds Sterling</a>.
 </p>
 </dd>
-<dt><code>@print{}</code></dt>
-<dd><p>Indicate printed output to the reader with a glyph: 
&lsquo;<samp>-|</samp>&rsquo;.
-See <a href="_0040print.html"><code>@print</code></a>.
+<dt><code class="code">@print{}</code></dt>
+<dd><p>Indicate printed output to the reader with a glyph: &lsquo;<samp 
class="samp">-|</samp>&rsquo;.
+See <a class="xref" href="_0040print.html"><code class="code">@print{}</code> 
(-|): Indicating Generated Output</a>.
 </p>
 </dd>
-<dt><code>@printindex <var>index-name</var></code></dt>
-<dd><p>Generate the alphabetized index for <var>index-name</var> (using two
-columns in a printed manual).  See <a 
href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; Menus</a>.
+<dt><code class="code">@printindex <var 
class="var">index-name</var></code></dt>
+<dd><p>Generate the alphabetized index for <var class="var">index-name</var> 
(using two
+columns in a printed manual).  See <a class="xref" 
href="Printing-Indices-_0026-Menus.html">Printing Indices and Menus</a>.
 </p>
 </dd>
-<dt><code>@pxref{<var>node</var>, [<var>entry</var>], [<var>node-title</var>], 
[<var>info-file</var>], [<var>manual</var>]}</code></dt>
+<dt><code class="code">@pxref{<var class="var">node</var>, [<var 
class="var">entry</var>], [<var class="var">node-title</var>], [<var 
class="var">info-file</var>], [<var class="var">manual</var>]}</code></dt>
 <dd><p>Make a reference that starts with a lowercase &lsquo;see&rsquo; in a 
printed
 manual.  Use within parentheses only.  Only the first argument is
-mandatory.  See <a href="_0040pxref.html"><code>@pxref</code></a>.
+mandatory.  See <a class="xref" href="_0040pxref.html"><code 
class="code">@pxref</code></a>.
 </p>
 </dd>
-<dt><code>@questiondown{}</code></dt>
-<dd><p>Generate an upside-down question mark.  See <a 
href="Inserting-Accents.html">Inserting Accents</a>.
+<dt><code class="code">@questiondown{}</code></dt>
+<dd><p>Generate an upside-down question mark.  See <a class="xref" 
href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@quotation</code></dt>
+<dt><code class="code">@quotation</code></dt>
 <dd><p>Narrow the margins to indicate text that is quoted from another work.
 Takes optional argument specifying prefix text, e.g., an author name.
-Pair with <code>@end quotation</code>.  See <a 
href="_0040quotation.html"><code>@quotation</code></a>.
+Pair with <code class="code">@end quotation</code>.  See <a class="xref" 
href="_0040quotation.html"><code class="code">@quotation</code>: Block 
Quotations</a>.
 </p>
 </dd>
-<dt><code>@quotedblleft{}</code></dt>
-<dt><code>@quotedblright{}</code></dt>
-<dt><code>@quoteleft{}</code></dt>
-<dt><code>@quoteright{}</code></dt>
-<dt><code>@quotedblbase{}</code></dt>
-<dt><code>@quotesinglbase{}</code></dt>
+<dt><code class="code">@quotedblleft{}</code></dt>
+<dt><code class="code">@quotedblright{}</code></dt>
+<dt><code class="code">@quoteleft{}</code></dt>
+<dt><code class="code">@quoteright{}</code></dt>
+<dt><code class="code">@quotedblbase{}</code></dt>
+<dt><code class="code">@quotesinglbase{}</code></dt>
 <dd><p>Produce various quotation marks: &ldquo; &rdquo;
 &lsquo; &rsquo; &bdquo; &sbquo;.
-See <a href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a>.
+See <a class="xref" href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a>.
 </p>
 </dd>
-<dt><code>@r{<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> in the regular <span class="roman">roman</span> 
font.  No effect in Info.
-See <a href="Fonts.html">Fonts</a>.
+<dt><code class="code">@r{<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> in the regular <span 
class="r">roman</span> font.  No effect in Info.
+See <a class="xref" href="Fonts.html">Fonts for Printing</a>.
 </p>
 </dd>
-<dt><code>@raggedright</code></dt>
+<dt><code class="code">@raggedright</code></dt>
 <dd><p>Fill text; left justify every line while leaving the right end ragged.
-Leave font as is.  Pair with <code>@end raggedright</code>.  No effect in
-Info.  See <a href="_0040raggedright.html"><code>@raggedright</code></a>.
+Leave font as is.  Pair with <code class="code">@end raggedright</code>.  No 
effect in
+Info.  See <a class="xref" href="_0040raggedright.html"><code 
class="code">@raggedright</code>: Ragged Right Text</a>.
 </p>
 </dd>
-<dt><code>@raisesections</code></dt>
+<dt><code class="code">@raisesections</code></dt>
 <dd><p>Change subsequent sections to chapters, subsections to sections, and so
-on.  See <a href="Raise_002flower-sections.html">Raise/lower sections</a>.
+on.  See <a class="xref" href="Raise_002flower-sections.html">Raise/lower 
Sections: <code class="code">@raisesections</code> and <code 
class="code">@lowersections</code></a>.
 </p>
 </dd>
-<dt><code>@ref{<var>node</var>, [<var>entry</var>], [<var>node-title</var>], 
[<var>info-file</var>], [<var>manual</var>]}</code></dt>
+<dt><code class="code">@ref{<var class="var">node</var>, [<var 
class="var">entry</var>], [<var class="var">node-title</var>], [<var 
class="var">info-file</var>], [<var class="var">manual</var>]}</code></dt>
 <dd><p>Make a plain reference that does not start with any special text.
 Follow command with a punctuation mark.  Only the first argument is
-mandatory.  See <a href="_0040ref.html"><code>@ref</code></a>.
-</p>
-</dd>
-<dt><code>@refill</code></dt>
-<dd><span id="index-refill"></span>
-<p>This command used to refill and indent the paragraph after all the
-other processing has been done.  It is no longer needed, since all
-formatters now automatically refill as needed, but you may still see
-it in the source to some manuals, as it does no harm.
+mandatory.  See <a class="xref" href="_0040ref.html"><code 
class="code">@ref</code></a>.
 </p>
 </dd>
-<dt><code>@registeredsymbol{}</code></dt>
+<dt><code class="code">@registeredsymbol{}</code></dt>
 <dd><p>Generate the legal symbol &reg;.
-See <a href="_0040registeredsymbol.html"><code>@registeredsymbol</code></a>.
+See <a class="xref" href="_0040registeredsymbol.html"><code 
class="code">@registeredsymbol{}</code> (&reg;)</a>.
 </p>
 </dd>
-<dt><code>@result{}</code></dt>
+<dt><code class="code">@result{}</code></dt>
 <dd><p>Indicate the result of an expression to the reader with a special
-glyph: &lsquo;<samp>&rArr;</samp>&rsquo;.  See <a 
href="_0040result.html"><code>@result</code></a>.
+glyph: &lsquo;<samp class="samp">&rArr;</samp>&rsquo;.  See <a class="xref" 
href="_0040result.html"><code class="code">@result{}</code> (&rArr;): Result of 
an Expression</a>.
 </p>
 </dd>
-<dt><code>@ringaccent{<var>c</var>}</code></dt>
-<dd><p>Generate a ring accent over the next character, as in o*.
-See <a href="Inserting-Accents.html">Inserting Accents</a>.
+<dt><code class="code">@ringaccent{<var class="var">c</var>}</code></dt>
+<dd><p>Generate a ring accent over the next character, as in o&#778;.
+See <a class="xref" href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@samp{<var>text</var>}</code></dt>
+<dt><code class="code">@samp{<var class="var">text</var>}</code></dt>
 <dd><p>Indicate a literal example of a sequence of characters, in general.
-Quoted in Info output.  See <a href="_0040samp.html"><code>@samp</code></a>.
+Quoted in Info output.  See <a class="xref" href="_0040samp.html"><code 
class="code">@samp</code>{<var class="var">text</var>}</a>.
 </p>
 </dd>
-<dt><code>@sansserif{<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> in a <span class="sansserif">sans serif</span> font 
if possible.  No
-effect in Info.  See <a href="Fonts.html">Fonts</a>.
+<dt><code class="code">@sansserif{<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> in a <span class="sansserif">sans 
serif</span> font if possible.  No
+effect in Info.  See <a class="xref" href="Fonts.html">Fonts for Printing</a>.
 </p>
 </dd>
-<dt><code>@sc{<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> in a small caps font in printed output, and 
uppercase
-in Info.  See <a href="Smallcaps.html">Smallcaps</a>.
+<dt><code class="code">@sc{<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> in a small caps font in printed output, 
and uppercase
+in Info.  See <a class="xref" href="Smallcaps.html"><code 
class="code">@sc</code>{<var class="var">text</var>}: The Small Caps Font</a>.
 </p>
 </dd>
-<dt><code>@section <var>title</var></code></dt>
+<dt><code class="code">@section <var class="var">title</var></code></dt>
 <dd><p>Begin a section within a chapter.  The section title appears in the
 table of contents.  In Info, the title is underlined with equal signs.
-Within <code>@chapter</code> and <code>@appendix</code>, the section title is
-numbered; within <code>@unnumbered</code>, the section is unnumbered.
-See <a href="_0040section.html"><code>@section</code></a>.
+Within <code class="code">@chapter</code> and <code 
class="code">@appendix</code>, the section title is
+numbered; within <code class="code">@unnumbered</code>, the section is 
unnumbered.
+See <a class="xref" href="_0040section.html"><code 
class="code">@section</code>: Sections Below Chapters</a>.
 </p>
 </dd>
-<dt><code>@set <var>txivar</var> [<var>string</var>]</code></dt>
-<dd><p>Define the Texinfo variable <var>txivar</var>, optionally to the value
-<var>string</var>.  See <a 
href="_0040set-_0040clear-_0040value.html"><code>@set @clear @value</code></a>.
+<dt><code class="code">@set <var class="var">txivar</var> [<var 
class="var">string</var>]</code></dt>
+<dd><p>Define the Texinfo variable <var class="var">txivar</var>, optionally 
to the value
+<var class="var">string</var>.  See <a class="xref" 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>.
 </p>
 </dd>
-<dt><code>@setchapternewpage <var>on-off-odd</var></code></dt>
+<dt><code class="code">@setchapternewpage <var 
class="var">on-off-odd</var></code></dt>
 <dd><p>Specify whether chapters start on new pages, and if so, whether on
-odd-numbered (right-hand) new pages.  See <a 
href="_0040setchapternewpage.html"><code>@setchapternewpage</code></a>.
+odd-numbered (right-hand) new pages.  See <a class="xref" 
href="_0040setchapternewpage.html"><code 
class="code">@setchapternewpage</code>: Blank Pages Before Chapters</a>.
 </p>
 </dd>
-<dt><code>@setfilename <var>info-file-name</var></code></dt>
+<dt><code class="code">@setfilename <var 
class="var">info-file-name</var></code></dt>
 <dd><p>Provide a name to be used for the output files.  This command is ignored
-for TeX formatting.  See <a 
href="_0040setfilename.html"><code>@setfilename</code></a>.
+for TeX formatting.  See <a class="xref" href="_0040setfilename.html"><code 
class="code">@setfilename</code>: Set the Output File Name</a>.
 </p>
 </dd>
-<dt><code>@settitle <var>title</var></code></dt>
+<dt><code class="code">@settitle <var class="var">title</var></code></dt>
 <dd><p>Specify the title for page headers in a printed manual, and the
-default document title for HTML &lsquo;<samp>&lt;head&gt;</samp>&rsquo;.
-See <a href="_0040settitle.html"><code>@settitle</code></a>.
+default document title for HTML &lsquo;<samp 
class="samp">&lt;head&gt;</samp>&rsquo;.
+See <a class="xref" href="_0040settitle.html"><code 
class="code">@settitle</code>: Set the Document Title</a>.
 </p>
 </dd>
-<dt><code>@shortcaption</code></dt>
-<dd><p>Define the short caption for a <code>@float</code>.  See <a 
href="_0040caption-_0040shortcaption.html"><code>@caption 
@shortcaption</code></a>.
+<dt><code class="code">@shortcaption</code></dt>
+<dd><p>Define the short caption for a <code class="code">@float</code>.  See 
<a class="xref" href="_0040caption-_0040shortcaption.html"><code 
class="code">@caption</code> &amp; <code class="code">@shortcaption</code></a>.
 </p>
 </dd>
-<dt><code>@shortcontents</code></dt>
+<dt><code class="code">@shortcontents</code></dt>
 <dd><p>Print a short table of contents, with chapter-level entries only.  Not
 relevant to Info, which uses menus rather than tables of contents.
-See <a href="Contents.html">Generating a Table of Contents</a>.
+See <a class="xref" href="Contents.html">Generating a Table of Contents</a>.
 </p>
 </dd>
-<dt><code>@shorttitlepage <var>title</var></code></dt>
-<dd><p>Generate a minimal title page.  See <a 
href="_0040titlepage.html"><code>@titlepage</code></a>.
+<dt><code class="code">@shorttitlepage <var class="var">title</var></code></dt>
+<dd><p>Generate a minimal title page.  See <a class="xref" 
href="_0040titlepage.html"><code class="code">@titlepage</code></a>.
 </p>
 </dd>
-<dt><code>@slanted{<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> in a <i>slanted</i> font if possible.  No effect
-in Info.  See <a href="Fonts.html">Fonts</a>.
+<dt><code class="code">@slanted{<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> in a <i class="slanted">slanted</i> 
font if possible.  No effect
+in Info.  See <a class="xref" href="Fonts.html">Fonts for Printing</a>.
 </p>
 </dd>
-<dt><code>@smallbook</code></dt>
+<dt><code class="code">@smallbook</code></dt>
 <dd><p>Cause TeX to produce a printed manual in a 7 by 9.25 inch format
 rather than the regular 8.5 by 11 inch format.
-See <a href="_0040smallbook.html"><code>@smallbook</code></a>.  Also, see <a 
href="_0040small_2026.html"><code>@small&hellip;</code></a>.
+See <a class="xref" href="_0040smallbook.html"><code 
class="code">@smallbook</code>: Printing &ldquo;Small&rdquo; Books</a>.  Also, 
see <a class="ref" href="small.html"><code class="code">@small&hellip;</code> 
Block Commands</a>.
 </p>
 </dd>
-<dt><code>@smalldisplay</code></dt>
-<dd><p>Begin a kind of example.  Like <code>@display</code>, but use a smaller
-font size where possible.  Pair with <code>@end smalldisplay</code>.
-See <a href="_0040small_2026.html"><code>@small&hellip;</code></a>.
+<dt><code class="code">@smalldisplay</code></dt>
+<dd><p>Begin a kind of example.  Like <code class="code">@display</code>, but 
use a smaller
+font size where possible.  Pair with <code class="code">@end 
smalldisplay</code>.
+See <a class="xref" href="small.html"><code class="code">@small&hellip;</code> 
Block Commands</a>.
 </p>
 </dd>
-<dt><code>@smallexample</code></dt>
-<dd><p>Begin an example.  Like <code>@example</code>, but use a smaller font 
size
-where possible.  Pair with <code>@end smallexample</code>.
-See <a href="_0040small_2026.html"><code>@small&hellip;</code></a>.
+<dt><code class="code">@smallexample</code></dt>
+<dd><p>Begin an example.  Like <code class="code">@example</code>, but use a 
smaller font size
+where possible.  Pair with <code class="code">@end smallexample</code>.
+See <a class="xref" href="small.html"><code class="code">@small&hellip;</code> 
Block Commands</a>.
 </p>
 </dd>
-<dt><code>@smallformat</code></dt>
-<dd><p>Begin a kind of example.  Like <code>@format</code>, but use a smaller 
font
-size where possible.  Pair with <code>@end smallformat</code>.
-See <a href="_0040small_2026.html"><code>@small&hellip;</code></a>.
+<dt><code class="code">@smallformat</code></dt>
+<dd><p>Begin a kind of example.  Like <code class="code">@format</code>, but 
use a smaller font
+size where possible.  Pair with <code class="code">@end smallformat</code>.
+See <a class="xref" href="small.html"><code class="code">@small&hellip;</code> 
Block Commands</a>.
 </p>
 </dd>
-<dt><code>@smallindentedblock</code></dt>
-<dd><p>Like <code>@indentedblock</code>, but use a smaller font size where
-possible.  Pair with <code>@end smallindentedblock</code>.
-See <a href="_0040small_2026.html"><code>@small&hellip;</code></a>.
+<dt><code class="code">@smallindentedblock</code></dt>
+<dd><p>Like <code class="code">@indentedblock</code>, but use a smaller font 
size where
+possible.  Pair with <code class="code">@end smallindentedblock</code>.
+See <a class="xref" href="small.html"><code class="code">@small&hellip;</code> 
Block Commands</a>.
 </p>
 </dd>
-<dt><code>@smalllisp</code></dt>
-<dd><p>Begin an example of Lisp code.  Same as <code>@smallexample</code>.  
Pair
-with <code>@end smalllisp</code>.  See <a 
href="_0040small_2026.html"><code>@small&hellip;</code></a>.
+<dt><code class="code">@smalllisp</code></dt>
+<dd><p>Begin an example of Lisp code.  Same as <code 
class="code">@smallexample</code>.  Pair
+with <code class="code">@end smalllisp</code>.  See <a class="xref" 
href="small.html"><code class="code">@small&hellip;</code> Block Commands</a>.
 </p>
 </dd>
-<dt><code>@smallquotation</code></dt>
-<dd><p>Like <code>@quotation</code>, but use a smaller font size where 
possible.
-Pair with <code>@end smallquotation</code>.  See <a 
href="_0040small_2026.html"><code>@small&hellip;</code></a>.
+<dt><code class="code">@smallquotation</code></dt>
+<dd><p>Like <code class="code">@quotation</code>, but use a smaller font size 
where possible.
+Pair with <code class="code">@end smallquotation</code>.  See <a class="xref" 
href="small.html"><code class="code">@small&hellip;</code> Block Commands</a>.
 </p>
 </dd>
-<dt><code>@sortas {<var>key</var>}</code></dt>
+<dt><code class="code">@sortas {<var class="var">key</var>}</code></dt>
 <dd><p>Used in the arguments to index commands to give a string by which the 
-index entry should be sorted.  See <a href="Indexing-Commands.html">Indexing 
Commands</a>.
+index entry should be sorted.  See <a class="xref" 
href="Indexing-Commands.html">Defining the Entries of an Index</a>.
 </p>
 </dd>
-<dt><code>@sp <var>n</var></code></dt>
-<dd><p>Skip <var>n</var> blank lines.  See <a 
href="_0040sp.html"><code>@sp</code></a>.
+<dt><code class="code">@sp <var class="var">n</var></code></dt>
+<dd><p>Skip <var class="var">n</var> blank lines.  See <a class="xref" 
href="_0040sp.html"><code class="code">@sp</code> <var class="var">n</var>: 
Insert Blank Lines</a>.
 </p>
 </dd>
-<dt><code>@ss{}</code></dt>
-<dd><p>Generate the German sharp-S es-zet letter, &szlig;.  See <a 
href="Inserting-Accents.html">Inserting Accents</a>.
+<dt><code class="code">@ss{}</code></dt>
+<dd><p>Generate the German sharp-S es-zet letter, &szlig;.  See <a 
class="xref" href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@strong {<var>text</var>}</code></dt>
-<dd><p>Emphasize <var>text</var> more strongly than <code>@emph</code>, by 
using
-<strong>boldface</strong> where possible; enclosed in asterisks in Info.
-See <a href="_0040emph-_0040strong.html#emph-_0026-strong">Emphasizing 
Text</a>.
+<dt><code class="code">@strong {<var class="var">text</var>}</code></dt>
+<dd><p>Emphasize <var class="var">text</var> more strongly than <code 
class="code">@emph</code>, by using
+<strong class="strong">boldface</strong> where possible; enclosed in asterisks 
in Info.
+See <a class="xref" 
href="_0040emph-_0040strong.html#emph-_0026-strong">Emphasizing Text</a>.
 </p>
 </dd>
-<dt><code>@sub {<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> as a subscript.  See <a 
href="Inserting-Subscripts-and-Superscripts.html">Inserting Subscripts and 
Superscripts</a>.
+<dt><code class="code">@sub {<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> as a subscript.  See <a class="xref" 
href="Inserting-Subscripts-and-Superscripts.html"><code 
class="code">@sub</code> and <code class="code">@sup</code>: Inserting 
Subscripts and Superscripts</a>.
 </p>
 </dd>
-<dt><code>@subheading <var>title</var></code></dt>
+<dt><code class="code">@subheading <var class="var">title</var></code></dt>
 <dd><p>Print an unnumbered subsection-like heading, but omit from the table
 of contents of a printed manual.  In Info, the title is underlined
-with hyphens.  See <a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code>@unnumberedsubsec
 @appendixsubsec @subheading</code></a>.
+with hyphens.  See <a class="xref" 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html">The <code 
class="code">@subsection</code>-like Commands</a>.
 </p>
 </dd>
-<dt><code>@subsection <var>title</var></code></dt>
+<dt><code class="code">@subsection <var class="var">title</var></code></dt>
 <dd><p>Begin a subsection within a section.  The subsection title appears in
 the table of contents.  In Info, the title is underlined with hyphens.
-Same context-dependent numbering as <code>@section</code>.
-See <a href="_0040subsection.html"><code>@subsection</code></a>.
+Same context-dependent numbering as <code class="code">@section</code>.
+See <a class="xref" href="_0040subsection.html"><code 
class="code">@subsection</code>: Subsections Below Sections</a>.
 </p>
 </dd>
-<dt><code>@subsubheading <var>title</var></code></dt>
+<dt><code class="code">@subsubheading <var class="var">title</var></code></dt>
 <dd><p>Print an unnumbered subsubsection-like heading, but omit from the
 table of contents of a printed manual.  In Info, the title is
-underlined with periods.  See <a 
href="_0040subsubsection.html"><code>@subsubsection</code></a>.
+underlined with periods.  See <a class="xref" 
href="_0040subsubsection.html"><code class="code">@subsection</code> and Other 
Subsub Commands</a>.
 </p>
 </dd>
-<dt><code>@subsubsection <var>title</var></code></dt>
+<dt><code class="code">@subsubsection <var class="var">title</var></code></dt>
 <dd><p>Begin a subsubsection within a subsection.  The subsubsection title
 appears in the table of contents.  In Info, the title is underlined
-with periods.  Same context-dependent numbering as <code>@section</code>.
-See <a href="_0040subsubsection.html"><code>@subsubsection</code></a>.
+with periods.  Same context-dependent numbering as <code 
class="code">@section</code>.
+See <a class="xref" href="_0040subsubsection.html"><code 
class="code">@subsection</code> and Other Subsub Commands</a>.
 </p>
 </dd>
-<dt><code>@subtitle <var>title</var></code></dt>
+<dt><code class="code">@subtitle <var class="var">title</var></code></dt>
 <dd><p>In a printed manual, set a subtitle in a normal sized font flush to
 the right-hand side of the page.  Not relevant to Info, which does not
-have title pages.  See <a 
href="_0040title-_0040subtitle-_0040author.html"><code>@title @subtitle 
@author</code></a>.
+have title pages.  See <a class="xref" 
href="_0040title-_0040subtitle-_0040author.html"><code 
class="code">@title</code>, <code class="code">@subtitle</code>, and <code 
class="code">@author</code></a>.
 </p>
 </dd>
-<dt><code>@summarycontents</code></dt>
-<dd><p>Print a short table of contents.  Synonym for 
<code>@shortcontents</code>.
-See <a href="Contents.html">Generating a Table of Contents</a>.
+<dt><code class="code">@summarycontents</code></dt>
+<dd><p>Print a short table of contents.  Synonym for <code 
class="code">@shortcontents</code>.
+See <a class="xref" href="Contents.html">Generating a Table of Contents</a>.
 </p>
 </dd>
-<dt><code>@sup {<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> as a superscript.  See <a 
href="Inserting-Subscripts-and-Superscripts.html">Inserting Subscripts and 
Superscripts</a>.
+<dt><code class="code">@sup {<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> as a superscript.  See <a class="xref" 
href="Inserting-Subscripts-and-Superscripts.html"><code 
class="code">@sub</code> and <code class="code">@sup</code>: Inserting 
Subscripts and Superscripts</a>.
 </p>
 </dd>
-<dt><code>@syncodeindex <var>from-index</var> <var>to-index</var></code></dt>
+<dt><code class="code">@syncodeindex <var class="var">from-index</var> <var 
class="var">to-index</var></code></dt>
 <dd><p>Merge the index named in the first argument into the index named in
 the second argument, formatting the entries from the first index with
-<code>@code</code>.  See <a href="Combining-Indices.html">Combining 
Indices</a>.
+<code class="code">@code</code>.  See <a class="xref" 
href="Combining-Indices.html">Combining Indices</a>.
 </p>
 </dd>
-<dt><code>@synindex <var>from-index</var> <var>to-index</var></code></dt>
+<dt><code class="code">@synindex <var class="var">from-index</var> <var 
class="var">to-index</var></code></dt>
 <dd><p>Merge the index named in the first argument into the index named in
-the second argument.  Do not change the font of <var>from-index</var>
-entries.  See <a href="Combining-Indices.html">Combining Indices</a>.
+the second argument.  Do not change the font of <var 
class="var">from-index</var>
+entries.  See <a class="xref" href="Combining-Indices.html">Combining 
Indices</a>.
 </p>
 </dd>
-<dt><code>@t{<var>text</var>}</code></dt>
-<dd><p>Set <var>text</var> in a <tt>fixed-width</tt>, typewriter-like font.  
No effect
-in Info.  See <a href="Fonts.html">Fonts</a>.
+<dt><code class="code">@t{<var class="var">text</var>}</code></dt>
+<dd><p>Set <var class="var">text</var> in a <code 
class="t">fixed-width</code>, typewriter-like font.  No effect
+in Info.  See <a class="xref" href="Fonts.html">Fonts for Printing</a>.
 </p>
 </dd>
-<dt><code>@tab</code></dt>
-<dd><p>Separate columns in a row of a multitable.  See <a 
href="Multitable-Rows.html">Multitable Rows</a>.
+<dt><code class="code">@tab</code></dt>
+<dd><p>Separate columns in a row of a multitable.  See <a class="xref" 
href="Multitable-Rows.html">Multitable Rows</a>.
 </p>
 </dd>
-<dt><code>@table <var>formatting-command</var></code></dt>
-<dd><p>Begin a two-column table (description list), using <code>@item</code> 
for
+<dt><code class="code">@table <var 
class="var">formatting-command</var></code></dt>
+<dd><p>Begin a two-column table (description list), using <code 
class="code">@item</code> for
 each entry.  Write each first column entry on the same line as
-<code>@item</code>.  First column entries are printed in the font resulting
-from <var>formatting-command</var>.  Pair with <code>@end table</code>.
-See <a href="Two_002dcolumn-Tables.html">Making a Two-column Table</a>.  Also 
see
-<a href="_0040ftable-_0040vtable.html"><code>@ftable @vtable</code></a>, and 
<a href="_0040itemx.html"><code>@itemx</code></a>.
+<code class="code">@item</code>.  First column entries are printed in the font 
resulting
+from <var class="var">formatting-command</var>.  Pair with <code 
class="code">@end table</code>.
+See <a class="xref" href="Two_002dcolumn-Tables.html">Making a Two-column 
Table</a>.  Also see
+<a class="ref" href="_0040ftable-_0040vtable.html"><code 
class="code">@ftable</code> and <code class="code">@vtable</code></a>, and <a 
class="ref" href="_0040itemx.html"><code class="code">@itemx</code>: Second and 
Subsequent Items</a>.
 </p>
 </dd>
-<dt><code>@TeX{}</code></dt>
-<dd><p>Generate the TeX logo.  See <a 
href="_0040TeX-_0040LaTeX.html"><code>@TeX @LaTeX</code></a>.
+<dt><code class="code">@TeX{}</code></dt>
+<dd><p>Generate the TeX logo.  See <a class="xref" 
href="_0040TeX-_0040LaTeX.html"><code class="code">@TeX</code>{} (TeX) and 
<code class="code">@LaTeX</code>{} (LaTeX)</a>.
 </p>
 </dd>
-<dt><code>@tex</code></dt>
-<dd><p>Enter TeX completely.  Pair with <code>@end tex</code>.  See <a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>.
+<dt><code class="code">@tex</code></dt>
+<dd><p>Enter TeX completely.  Pair with <code class="code">@end tex</code>.  
See <a class="xref" href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a>.
 </p>
 </dd>
-<dt><code>@textdegree{}</code></dt>
-<dd><p>Generate the degree symbol.  See <a 
href="_0040textdegree.html"><code>@textdegree</code></a>.
+<dt><code class="code">@textdegree{}</code></dt>
+<dd><p>Generate the degree symbol.  See <a class="xref" 
href="_0040textdegree.html"><code class="code">@textdegree</code> (&deg;): 
Degrees Symbol</a>.
 </p>
 </dd>
-<dt><code>@thischapter</code></dt>
-<dt><code>@thischaptername</code></dt>
-<dt><code>@thischapternum</code></dt>
-<dt><code>@thisfile</code></dt>
-<dt><code>@thispage</code></dt>
-<dt><code>@thistitle</code></dt>
+<dt><code class="code">@thischapter</code></dt>
+<dt><code class="code">@thischaptername</code></dt>
+<dt><code class="code">@thischapternum</code></dt>
+<dt><code class="code">@thisfile</code></dt>
+<dt><code class="code">@thispage</code></dt>
+<dt><code class="code">@thistitle</code></dt>
 <dd><p>Only allowed in a heading or footing.  Stands for, respectively, the
 number and name of the current chapter (in the format &lsquo;Chapter 1:
 Title&rsquo;), the current chapter name only, the current chapter number
-only, the filename, the current page number, and the title of the
-document, respectively.  See <a href="Custom-Headings.html">How to Make Your 
Own
+only, the file name, the current page number, and the title of the
+document, respectively.  See <a class="xref" href="Custom-Headings.html">How 
to Make Your Own
 Headings</a>.
 </p>
 </dd>
-<dt><code>@TH{}</code></dt>
-<dt><code>@th{}</code></dt>
+<dt><code class="code">@TH{}</code></dt>
+<dt><code class="code">@th{}</code></dt>
 <dd><p>Generate the uppercase and lowercase Icelandic letter thorn, 
respectively:
-&THORN;, &thorn;.  See <a href="Inserting-Accents.html">Inserting Accents</a>.
+&THORN;, &thorn;.  See <a class="xref" href="Inserting-Accents.html">Inserting 
Accents</a>.
 </p>
 </dd>
-<dt><code>@tie{}</code></dt>
+<dt><code class="code">@tie{}</code></dt>
 <dd><p>Generate a normal interword space at which a line break is not
-allowed.  See <a href="_0040tie.html"><code>@tie</code></a>.
+allowed.  See <a class="xref" href="_0040tie.html"><code 
class="code">@tie{}</code>: Inserting an Unbreakable Space</a>.
 </p>
 </dd>
-<dt><code>@tieaccent{<var>cc</var>}</code></dt>
-<dd><p>Generate a tie-after accent over the next two characters <var>cc</var>, 
as in
-&lsquo;oo[&rsquo;.  See <a href="Inserting-Accents.html">Inserting Accents</a>.
+<dt><code class="code">@tieaccent{<var class="var">cc</var>}</code></dt>
+<dd><p>Generate a tie-after accent over the next two characters <var 
class="var">cc</var>, as in
+&lsquo;o&#865;o&rsquo;.  See <a class="xref" 
href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@tindex <var>entry</var></code></dt>
-<dd><p>Add <var>entry</var> to the index of data types.  See <a 
href="Index-Entries.html">Defining the Entries of an Index</a>.
+<dt><code class="code">@tindex <var class="var">entry</var></code></dt>
+<dd><p>Add <var class="var">entry</var> to the index of data types.  See <a 
class="xref" href="Index-Entries.html">Defining the Entries of an Index</a>.
 </p>
 </dd>
-<dt><code>@title <var>title</var></code></dt>
+<dt><code class="code">@title <var class="var">title</var></code></dt>
 <dd><p>In a printed manual, set a title flush to the left-hand side of the
 page in a larger than normal font and underline it with a black rule.
 Not relevant to Info, which does not have title pages.
-See <a href="_0040title-_0040subtitle-_0040author.html"><code>@title @subtitle 
@author</code></a>.
+See <a class="xref" href="_0040title-_0040subtitle-_0040author.html"><code 
class="code">@title</code>, <code class="code">@subtitle</code>, and <code 
class="code">@author</code></a>.
 </p>
 </dd>
-<dt><code>@titlefont{<var>text</var>}</code></dt>
-<dd><p>In a printed manual, print <var>text</var> in a larger than normal font.
-See <a href="_0040titlefont-_0040center-_0040sp.html"><code>@titlefont @center 
@sp</code></a>.
+<dt><code class="code">@titlefont{<var class="var">text</var>}</code></dt>
+<dd><p>In a printed manual, print <var class="var">text</var> in a larger than 
normal font.
+See <a class="xref" href="_0040titlefont-_0040center-_0040sp.html"><code 
class="code">@titlefont</code>, <code class="code">@center</code>, and <code 
class="code">@sp</code></a>.
 </p>
 </dd>
-<dt><code>@titlepage</code></dt>
+<dt><code class="code">@titlepage</code></dt>
 <dd><p>Begin the title page.  Write the command on a line of its own, paired
-with <code>@end titlepage</code>.  Nothing between <code>@titlepage</code> and
-<code>@end titlepage</code> appears in Info.  See <a 
href="_0040titlepage.html"><code>@titlepage</code></a>.
+with <code class="code">@end titlepage</code>.  Nothing between <code 
class="code">@titlepage</code> and
+<code class="code">@end titlepage</code> appears in Info.  See <a class="xref" 
href="_0040titlepage.html"><code class="code">@titlepage</code></a>.
 </p>
 </dd>
-<dt><code>@today{}</code></dt>
-<dd><p>Insert the current date, in &lsquo;1 Jan 1900&rsquo; style.  See <a 
href="Custom-Headings.html">How to Make Your Own Headings</a>.
+<dt><code class="code">@today{}</code></dt>
+<dd><p>Insert the current date, in &lsquo;1 Jan 1900&rsquo; style.  See <a 
class="xref" href="Custom-Headings.html">How to Make Your Own Headings</a>.
 </p>
 </dd>
-<dt><code>@top <var>title</var></code></dt>
-<dd><p>Mark the topmost <code>@node</code> in the file, which must be defined 
on
-the line immediately preceding the <code>@top</code> command.  The title is
-formatted as a chapter-level heading.  The entire top node, including
-the <code>@node</code> and <code>@top</code> lines, are normally enclosed with
-<code>@ifnottex ... @end ifnottex</code>.  In TeX and
-<code>texinfo-format-buffer</code>, the <code>@top</code> command is merely a
-synonym for <code>@unnumbered</code>.  See <a 
href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> Pointer 
Creation</a>.
+<dt><code class="code">@top <var class="var">title</var></code></dt>
+<dd><p>Mark the topmost <code class="code">@node</code> in the file, which 
must be defined on
+the line immediately preceding the <code class="code">@top</code> command.  
The title is
+formatted as a chapter-level heading.  In TeX and
+<code class="code">texinfo-format-buffer</code>, the <code 
class="code">@top</code> command is merely a
+synonym for <code class="code">@unnumbered</code>.
 </p>
 </dd>
-<dt><code>@U{<var>hex</var>}</code></dt>
-<dd><p>Output a representation of Unicode character U+<var>hex</var>.
-See <a href="Inserting-Unicode.html">Inserting Unicode</a>.
+<dt><code class="code">@U{<var class="var">hex</var>}</code></dt>
+<dd><p>Output a representation of Unicode character U+<var 
class="var">hex</var>.
+See <a class="xref" href="Inserting-Unicode.html">Inserting Unicode: <code 
class="code">@U</code></a>.
 </p>
 </dd>
-<dt><code>@u{<var>c</var>}</code></dt>
-<dt><code>@ubaraccent{<var>c</var>}</code></dt>
-<dt><code>@udotaccent{<var>c</var>}</code></dt>
+<dt><code class="code">@u{<var class="var">c</var>}</code></dt>
+<dt><code class="code">@ubaraccent{<var class="var">c</var>}</code></dt>
+<dt><code class="code">@udotaccent{<var class="var">c</var>}</code></dt>
 <dd><p>Generate a breve, underbar, or underdot accent, respectively, over or
-under the character <var>c</var>, as in &#335;, o_,
-&#7885;.  See <a href="Inserting-Accents.html">Inserting Accents</a>.
+under the character <var class="var">c</var>, as in &#335;, o&#818;,
+&#7885;.  See <a class="xref" href="Inserting-Accents.html">Inserting 
Accents</a>.
 </p>
 </dd>
-<dt><code>@unmacro <var>macroname</var></code></dt>
-<dd><p>Undefine the macro <code>@<var>macroname</var></code> if it has been 
defined.
-See <a href="Defining-Macros.html">Defining Macros</a>.
+<dt><code class="code">@unmacro <var class="var">macroname</var></code></dt>
+<dd><p>Undefine the macro <code class="code">@<var 
class="var">macroname</var></code> if it has been defined.
+See <a class="xref" href="Defining-Macros.html">Defining Macros</a>.
 </p>
 </dd>
-<dt><code>@unnumbered <var>title</var></code></dt>
+<dt><code class="code">@unnumbered <var class="var">title</var></code></dt>
 <dd><p>Begin a chapter that appears without chapter numbers of any kind.  The
 title appears in the table of contents.  In Info, the title is
-underlined with asterisks.  See <a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a>.
+underlined with asterisks.  See <a class="xref" 
href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered</code>, <code class="code">@appendix</code>: Chapters 
with Other Labeling</a>.
 </p>
 </dd>
-<dt><code>@unnumberedsec <var>title</var></code></dt>
+<dt><code class="code">@unnumberedsec <var class="var">title</var></code></dt>
 <dd><p>Begin a section that appears without section numbers of any kind.  The
 title appears in the table of contents of a printed manual.  In Info,
-the title is underlined with equal signs.  See <a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code>@unnumberedsec
 @appendixsec @heading</code></a>.
+the title is underlined with equal signs.  See <a class="xref" 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code 
class="code">@unnumberedsec</code>, <code class="code">@appendixsec</code>, 
<code class="code">@heading</code></a>.
 </p>
 </dd>
-<dt><code>@unnumberedsubsec <var>title</var></code></dt>
+<dt><code class="code">@unnumberedsubsec <var 
class="var">title</var></code></dt>
 <dd><p>Begin an unnumbered subsection.  The title appears in the table of
 contents.  In Info, the title is underlined with hyphens.
-See <a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code>@unnumberedsubsec
 @appendixsubsec @subheading</code></a>.
+See <a class="xref" 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html">The <code 
class="code">@subsection</code>-like Commands</a>.
 </p>
 </dd>
-<dt><code>@unnumberedsubsubsec <var>title</var></code></dt>
+<dt><code class="code">@unnumberedsubsubsec <var 
class="var">title</var></code></dt>
 <dd><p>Begin an unnumbered subsubsection.  The title appears in the table of
 contents.  In Info, the title is underlined with periods.
-See <a href="_0040subsubsection.html"><code>@subsubsection</code></a>.
+See <a class="xref" href="_0040subsubsection.html"><code 
class="code">@subsection</code> and Other Subsub Commands</a>.
 </p>
 </dd>
-<dt><code>@uref{<var>url</var>[, <var>displayed-text</var>][, 
<var>replacement</var>}</code></dt>
-<dt><code>@url{<var>url</var>[, <var>displayed-text</var>][, 
<var>replacement</var>}</code></dt>
+<dt><code class="code">@uref{<var class="var">url</var>[, <var 
class="var">displayed-text</var>][, <var 
class="var">replacement</var>}</code></dt>
+<dt><code class="code">@url{<var class="var">url</var>[, <var 
class="var">displayed-text</var>][, <var 
class="var">replacement</var>}</code></dt>
 <dd><p>Define a cross-reference to an external uniform resource locator,
-e.g., for the World Wide Web.  See <a 
href="_0040url.html"><code>@url</code></a>.
+e.g., for the World Wide Web.  See <a class="xref" href="_0040url.html"><code 
class="code">@url</code>, <code class="code">@uref{<var class="var">url</var>[, 
<var class="var">text</var>][, <var class="var">replacement</var>]}</code></a>.
 </p>
 </dd>
-<dt><code>@urefbreakstyle <var>style</var></code></dt>
-<dd><p>Specify how <code>@uref</code>/<code>@url</code> should break at special
-characters: <code>after</code>, <code>before</code>, <code>none</code>.
-See <a href="_0040url.html"><code>@url</code></a>.
+<dt><code class="code">@urefbreakstyle <var class="var">style</var></code></dt>
+<dd><p>Specify how <code class="code">@uref</code>/<code 
class="code">@url</code> should break at special
+characters: <code class="code">after</code>, <code class="code">before</code>, 
<code class="code">none</code>.
+See <a class="xref" href="_0040url.html"><code class="code">@url</code>, <code 
class="code">@uref{<var class="var">url</var>[, <var class="var">text</var>][, 
<var class="var">replacement</var>]}</code></a>.
 </p>
 </dd>
-<dt><code>@v{<var>c</var>}</code></dt>
-<dd><p>Generate check accent over the character <var>c</var>, as in &#466;.
-See <a href="Inserting-Accents.html">Inserting Accents</a>.
+<dt><code class="code">@v{<var class="var">c</var>}</code></dt>
+<dd><p>Generate check accent over the character <var class="var">c</var>, as 
in &#466;.
+See <a class="xref" href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
 </dd>
-<dt><code>@validatemenus <var>on-off</var></code></dt>
-<dd><p>Control whether menus can be automatically generated.  See <a 
href="Writing-a-Menu.html">Writing a Menu</a>.
+<dt><code class="code">@value{<var class="var">txivar</var>}</code></dt>
+<dd><p>Insert the value, if any, of the Texinfo variable <var 
class="var">txivar</var>,
+previously defined by <code class="code">@set</code>.  See <a class="xref" 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>.
 </p>
 </dd>
-<dt><code>@value{<var>txivar</var>}</code></dt>
-<dd><p>Insert the value, if any, of the Texinfo variable <var>txivar</var>,
-previously defined by <code>@set</code>.  See <a 
href="_0040set-_0040clear-_0040value.html"><code>@set @clear @value</code></a>.
-</p>
-</dd>
-<dt><code>@var{<var>metasyntactic-variable</var>}</code></dt>
+<dt><code class="code">@var{<var 
class="var">metasyntactic-variable</var>}</code></dt>
 <dd><p>Highlight a metasyntactic variable, which is something that stands for
-another piece of text.  See <a href="_0040var.html"><code>@var</code></a>.
+another piece of text.  See <a class="xref" href="_0040var.html"><code 
class="code">@var</code>{<var class="var">metasyntactic-variable</var>}</a>.
 </p>
 </dd>
-<dt><code>@verb{<var>delim</var> <var>literal</var> 
<var>delim</var>}</code></dt>
-<dd><p>Output <var>literal</var>, delimited by the single character 
<var>delim</var>,
+<dt><code class="code">@verb{<var class="var">delim</var> <var 
class="var">literal</var> <var class="var">delim</var>}</code></dt>
+<dd><p>Output <var class="var">literal</var>, delimited by the single 
character <var class="var">delim</var>,
 exactly as is (in the fixed-width font), including any whitespace or
-Texinfo special characters.  See <a 
href="_0040verb.html"><code>@verb</code></a>.
+Texinfo special characters.  See <a class="xref" href="_0040verb.html"><code 
class="code">@verb</code>{<var class="var">char</var><var 
class="var">text</var><var class="var">char</var>}</a>.
 </p>
 </dd>
-<dt><code>@verbatim</code></dt>
+<dt><code class="code">@verbatim</code></dt>
 <dd><p>Output the text of the environment exactly as is (in the fixed-width
-font).  Pair with <code>@end verbatim</code>.  See <a 
href="_0040verbatim.html"><code>@verbatim</code></a>.
+font).  Pair with <code class="code">@end verbatim</code>.  See <a 
class="xref" href="_0040verbatim.html"><code class="code">@verbatim</code>: 
Literal Text</a>.
 </p>
 </dd>
-<dt><code>@verbatiminclude <var>filename</var></code></dt>
-<dd><p>Output the contents of <var>filename</var> exactly as is (in the
-fixed-width font).  See <a 
href="_0040verbatiminclude.html"><code>@verbatiminclude</code></a>.
+<dt><code class="code">@verbatiminclude <var 
class="var">filename</var></code></dt>
+<dd><p>Output the contents of <var class="var">filename</var> exactly as is 
(in the
+fixed-width font).  See <a class="xref" href="_0040verbatiminclude.html"><code 
class="code">@verbatiminclude</code> <var class="var">file</var>: Include a 
File Verbatim</a>.
 </p>
 </dd>
-<dt><code>@vindex <var>entry</var></code></dt>
-<dd><p>Add <var>entry</var> to the index of variables.  See <a 
href="Index-Entries.html">Defining the Entries of an Index</a>.
+<dt><code class="code">@vindex <var class="var">entry</var></code></dt>
+<dd><p>Add <var class="var">entry</var> to the index of variables.  See <a 
class="xref" href="Index-Entries.html">Defining the Entries of an Index</a>.
 </p>
 </dd>
-<dt><code>@vskip <var>amount</var></code></dt>
+<dt><code class="code">@vskip <var class="var">amount</var></code></dt>
 <dd><p>In a printed manual, insert whitespace so as to push text on the
 remainder of the page towards the bottom of the page.  Used in
-formatting the copyright page with the argument &lsquo;<samp>0pt plus
-1filll</samp>&rsquo;.  (Note spelling of &lsquo;<samp>filll</samp>&rsquo;.)  
<code>@vskip</code> may be used
-only in contexts ignored for Info.  See <a href="Copyright.html">Copyright</a>.
+formatting the copyright page with the argument &lsquo;<samp class="samp">0pt 
plus
+1filll</samp>&rsquo;.  (Note spelling of &lsquo;<samp 
class="samp">filll</samp>&rsquo;.)  <code class="code">@vskip</code> may be used
+only in contexts ignored for Info.  See <a class="xref" 
href="Copyright.html">Copyright Page</a>.
 </p>
 </dd>
-<dt><code>@vtable <var>formatting-command</var></code></dt>
-<dd><p>Begin a two-column table, using <code>@item</code> for each entry.
+<dt><code class="code">@vtable <var 
class="var">formatting-command</var></code></dt>
+<dd><p>Begin a two-column table, using <code class="code">@item</code> for 
each entry.
 Automatically enter each of the items in the first column into the
-index of variables.  Pair with <code>@end vtable</code>.  The same as
-<code>@table</code>, except for indexing.  See <a 
href="_0040ftable-_0040vtable.html"><code>@ftable @vtable</code></a>.
+index of variables.  Pair with <code class="code">@end vtable</code>.  The 
same as
+<code class="code">@table</code>, except for indexing.  See <a class="xref" 
href="_0040ftable-_0040vtable.html"><code class="code">@ftable</code> and <code 
class="code">@vtable</code></a>.
 </p>
 </dd>
-<dt><code>@w{<var>text</var>}</code></dt>
-<dd><p>Disallow line breaks within <var>text</var>.  See <a 
href="_0040w.html"><code>@w</code></a>.
+<dt><code class="code">@w{<var class="var">text</var>}</code></dt>
+<dd><p>Disallow line breaks within <var class="var">text</var>.  See <a 
class="xref" href="_0040w.html"><code class="code">@w</code>{<var 
class="var">text</var>}: Prevent Line Breaks</a>.
 </p>
 </dd>
-<dt><code>@xml</code></dt>
-<dd><p>Enter XML completely.  Pair with <code>@end xml</code>.  See <a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>.
+<dt><code class="code">@xml</code></dt>
+<dd><p>Enter XML completely.  Pair with <code class="code">@end xml</code>.  
See <a class="xref" href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a>.
 </p>
 </dd>
-<dt><code>@xref{<var>node</var>, [<var>entry</var>], [<var>node-title</var>], 
[<var>info-file</var>], [<var>manual</var>]}</code></dt>
+<dt><code class="code">@xref{<var class="var">node</var>, [<var 
class="var">entry</var>], [<var class="var">node-title</var>], [<var 
class="var">info-file</var>], [<var class="var">manual</var>]}</code></dt>
 <dd><p>Make a reference that starts with &lsquo;See&rsquo; in a printed 
manual.  Follow
 command with a punctuation mark.  Only the first argument is
-mandatory.  See <a href="_0040xref.html"><code>@xref</code></a>.
+mandatory.  See <a class="xref" href="_0040xref.html"><code 
class="code">@xref</code></a>.
 </p>
 </dd>
-<dt><code>@xrefautomaticsectiontitle <var>on-off</var></code></dt>
+<dt><code class="code">@xrefautomaticsectiontitle <var 
class="var">on-off</var></code></dt>
 <dd><p>By default, use the section title instead of the node name in cross
-references.  See <a href="Three-Arguments.html">Three Arguments</a>.
+references, including in node headers in HTML.  See <a class="xref" 
href="Three-Arguments.html"><code class="code">@xref</code> with Three 
Arguments</a>.
 </p>
 </dd>
 </dl>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Command-Contexts.html" accesskey="n" rel="next">Command 
Contexts</a>, Previous: <a href="Command-Syntax.html" accesskey="p" 
rel="prev">Command Syntax</a>, Up: <a href="_0040_002dCommand-Details.html" 
accesskey="u" rel="up">@-Command Details</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Command-Contexts.html">@-Command Contexts</a>, Previous: <a 
href="Command-Syntax.html">@-Command Syntax</a>, Up: <a 
href="_0040_002dCommand-Details.html">@-Command Details</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Command-Syntax.html 
b/js/infog/test-infodir/texinfo_html/Command-Syntax.html
index c7a047dca2..57f69be86a 100644
--- a/js/infog/test-infodir/texinfo_html/Command-Syntax.html
+++ b/js/infog/test-infodir/texinfo_html/Command-Syntax.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Command Syntax (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Command Syntax (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Command Syntax (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Command Syntax (GNU Texinfo 6.7dev)">
+<meta name="description" content="Command Syntax (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Command Syntax (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040_002dCommand-Details.html" rel="up" title="@-Command Details">
 <link href="Command-List.html" rel="next" title="Command List">
-<link href="_0040_002dCommand-Details.html" rel="prev" title="@-Command 
Details">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,76 +39,77 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Command-Syntax"></span><div class="header">
+<div class="section-level-extent" id="Command-Syntax">
+<div class="nav-panel">
 <p>
-Next: <a href="Command-List.html" accesskey="n" rel="next">Command List</a>, 
Up: <a href="_0040_002dCommand-Details.html" accesskey="u" rel="up">@-Command 
Details</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Command-List.html" accesskey="n" rel="next">@-Command List</a>, 
Up: <a href="_0040_002dCommand-Details.html" accesskey="u" rel="up">@-Command 
Details</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040_002dCommand-Syntax"></span><h3 class="section">@-Command 
Syntax</h3>
-<span id="index-_0040_002dcommand-syntax"></span>
-<span id="index-Syntax_002c-of-_0040_002dcommands"></span>
-<span id="index-Command-syntax"></span>
+<h3 class="section" id="g_t_0040_002dCommand-Syntax">A.1 @-Command Syntax</h3>
+<a class="index-entry-id" id="index-_0040_002dcommands-3"></a>
+<a class="index-entry-id" id="index-Syntax_002c-of-_0040_002dcommands"></a>
+<a class="index-entry-id" id="index-Command-syntax"></a>
 
 <p>Texinfo has the following types of @-command:
 </p>
-<dl compact="compact">
+<dl class="table">
 <dt>1. Brace commands</dt>
 <dd><p>These commands start with @ followed by a letter or a word, followed by 
an
-argument within braces.  For example, the command <code>@dfn</code> indicates
-the introductory or defining use of a term; it is used as follows: 
&lsquo;<samp>In
+argument within braces.  For example, the command <code 
class="code">@dfn</code> indicates
+the introductory or defining use of a term; it is used as follows: 
&lsquo;<samp class="samp">In
 Texinfo, @@-commands are @dfn{mark-up} commands.</samp>&rsquo;
 </p>
 </dd>
 <dt>2. Line commands</dt>
 <dd><p>These commands occupy an entire line.  The line starts with @,
-followed by the name of the command (a word); for example, <code>@center</code>
-or <code>@cindex</code>.  If no argument is needed, the word is followed by
+followed by the name of the command (a word); for example, <code 
class="code">@center</code>
+or <code class="code">@cindex</code>.  If no argument is needed, the word is 
followed by
 the end of the line.  If there is an argument, it is separated from
 the command name by a space.  Braces are not used.
 </p>
 </dd>
 <dt>3. Block commands</dt>
 <dd><p>These commands are written at the start of a line, with general text on
-following lines, terminated by a matching <code>@end</code> command on a
-line of its own.  For example, <code>@example</code>, then the lines of a
-coding example, then <code>@end example</code>.  Some of these block commands
-take arguments as line commands do; for example, <code>@enumerate A</code>
-opening an environment terminated by <code>@end enumerate</code>.  Here
-&lsquo;<samp>A</samp>&rsquo; is the argument.
+following lines, terminated by a matching <code class="code">@end</code> 
command on a
+line of its own.  For example, <code class="code">@example</code>, then the 
lines of a
+coding example, then <code class="code">@end example</code>.  Some of these 
block commands
+take arguments as line commands do; for example, <code class="code">@enumerate 
A</code>
+opening an environment terminated by <code class="code">@end enumerate</code>. 
 Here
+&lsquo;<samp class="samp">A</samp>&rsquo; is the argument.
 </p>
 </dd>
 <dt>4. Symbol insertion commands with no arguments</dt>
 <dd><p>These commands start with @ followed by a word followed by a
 left and right- brace.  These commands insert special symbols in
 the document; they do not take arguments.  Some examples:
-<code>@dots{}</code> &rArr; &lsquo;<samp>&hellip;</samp>&rsquo;, 
<code>@equiv{}</code>
-&rArr; &lsquo;<samp>&equiv;</samp>&rsquo;, <code>@TeX{}</code> &rArr; 
&lsquo;TeX&rsquo;, and
-<code>@bullet{}</code> &rArr; &lsquo;<samp>&bull;</samp>&rsquo;.
+<code class="code">@dots{}</code> &rArr; &lsquo;<samp 
class="samp">&hellip;</samp>&rsquo;, <code class="code">@equiv{}</code>
+&rArr; &lsquo;<samp class="samp">&equiv;</samp>&rsquo;, <code 
class="code">@TeX{}</code> &rArr; &lsquo;TeX&rsquo;, and
+<code class="code">@bullet{}</code> &rArr; &lsquo;<samp 
class="samp">&bull;</samp>&rsquo;.
 </p>
 </dd>
 <dt>5. Non-alphabetic commands</dt>
 <dd><p>The names of commands in all of the above categories consist of
 alphabetic characters, almost entirely in lower-case.  Unlike those, the
-non-alphabetic commands commands consist of an @ followed by a
+non-alphabetic commands consist of an @ followed by a
 punctuation mark or other character that is not part of the Latin
 alphabet.  Non-alphabetic commands are almost always part of text
-within a paragraph.  The non-alphabetic commands include <code>@@</code>,
-<code>@{</code>, <code>@}</code>, <code>@.</code>, 
<code>@<kbd>SPACE</kbd></code>, and most of
+within a paragraph.  The non-alphabetic commands include <code 
class="code">@@</code>,
+<code class="code">@{</code>, <code class="code">@}</code>, <code 
class="code">@.</code>, <code class="code">@<kbd 
class="kbd">SPACE</kbd></code>, and most of
 the accent commands.
 </p>
 </dd>
 <dt>6. Miscellaneous commands</dt>
 <dd><p>There are a handful of commands that don&rsquo;t fit into any of the 
above
-categories; for example, the obsolete command <code>@refill</code>, which is
+categories; for example, the obsolete command <code 
class="code">@refill</code>, which is
 always used at the end of a paragraph immediately following the final
-period or other punctuation character.  <code>@refill</code> takes no
-argument and does not require braces.  Likewise, <code>@tab</code> used in a
-<code>@multitable</code> block does not take arguments, and is not followed 
+period or other punctuation character.  <code class="code">@refill</code> 
takes no
+argument and does not require braces.  Likewise, <code 
class="code">@tab</code> used in a
+<code class="code">@multitable</code> block does not take arguments, and is 
not followed 
 by braces.
 </p></dd>
 </dl>
 
-<span id="index-Braces-and-argument-syntax"></span>
+<a class="index-entry-id" id="index-Braces-and-argument-syntax"></a>
 <p>Thus, the alphabetic commands fall into classes that have
 different argument syntaxes.  You cannot tell to which class a command
 belongs by the appearance of its name, but you can tell by the
@@ -136,7 +117,7 @@ command&rsquo;s meaning: if the command stands for a glyph, 
it is in
 class 4 and does not require an argument; if it makes sense to use the
 command among other text as part of a paragraph, the command
 is in class 1 and must be followed by an argument in braces.  The
-non-alphabetic commands, such as <code>@:</code>, are exceptions to the
+non-alphabetic commands, such as <code class="code">@:</code>, are exceptions 
to the
 rule; they do not need braces.
 </p>
 <p>The purpose of having different syntax for commands is to make Texinfo
@@ -144,10 +125,11 @@ files easier to read, and also to help the GNU Emacs 
paragraph and
 filling commands work properly.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Command-List.html" accesskey="n" rel="next">Command List</a>, 
Up: <a href="_0040_002dCommand-Details.html" accesskey="u" rel="up">@-Command 
Details</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Command-List.html">@-Command List</a>, Up: <a 
href="_0040_002dCommand-Details.html">@-Command Details</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Command-and-Variable-Index.html 
b/js/infog/test-infodir/texinfo_html/Command-and-Variable-Index.html
index f29728baa5..52bf000c93 100644
--- a/js/infog/test-infodir/texinfo_html/Command-and-Variable-Index.html
+++ b/js/infog/test-infodir/texinfo_html/Command-and-Variable-Index.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Command and Variable Index (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Command and Variable Index (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Command and Variable Index (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Command and Variable Index (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Command and Variable Index (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Command and Variable Index (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="#Command-and-Variable-Index" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="GNU-Free-Documentation-License.html" rel="prev" title="GNU Free 
Documentation License">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.summary-letter-printindex {text-decoration: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,303 +41,302 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Command-and-Variable-Index"></span><div class="header">
+<div class="unnumbered-level-extent" id="Command-and-Variable-Index">
+<div class="nav-panel">
 <p>
-Next: <a href="General-Index.html" accesskey="n" rel="next">General Index</a>, 
Previous: <a href="GNU-Free-Documentation-License.html" accesskey="p" 
rel="prev">GNU Free Documentation License</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="#Command-and-Variable-Index" title="Index" rel="index">Index</a>]</p>
+Next: <a href="General-Index.html" accesskey="n" rel="next">General Index</a>, 
Previous: <a href="GNU-Free-Documentation-License.html" accesskey="p" 
rel="prev">GNU Free Documentation License</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="#Command-and-Variable-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Command-and-Variable-Index-1"></span><h2 class="unnumbered">Command 
and Variable Index</h2>
+<h2 class="unnumbered" id="Command-and-Variable-Index-1">Command and Variable 
Index</h2>
 
 <p>This is an alphabetical list of all the @-commands, assorted Emacs Lisp
 functions, and several variables.  To make the list easier to use, the
-commands are listed without their preceding &lsquo;<samp>@</samp>&rsquo;.
+commands are listed without their preceding &lsquo;<samp 
class="samp">@</samp>&rsquo;.
 </p>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-1"><b> </b></a>
+<div class="printindex fn-printindex">
+<table class="fn-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-1"><b>!</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-2"><b>!</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-2"><b>&quot;</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-3"><b>&quot;</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-3"><b>'</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-4"><b>'</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-4"><b>*</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-5"><b>*</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-5"><b>,</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-6"><b>,</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-6"><b>-</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-7"><b>-</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-7"><b>.</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-8"><b>.</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-8"><b>/</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-9"><b>/</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-9"><b>:</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-10"><b>:</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-10"><b>=</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-11"><b>=</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-11"><b>?</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-12"><b>?</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-12"><b>@</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-13"><b>\</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-13"><b>^</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-14"><b>^</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-14"><b>`</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-15"><b>`</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-15"><b>{</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-16"><b>{</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-16"><b>}</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-17"><b>}</b></a>
- &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-18"><b>~</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-17"><b>~</b></a>
  &nbsp; 
 <br>
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-A"><b>A</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-B"><b>B</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-C"><b>C</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-D"><b>D</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-E"><b>E</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-F"><b>F</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-G"><b>G</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-G"><b>G</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-H"><b>H</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-H"><b>H</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-I"><b>I</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-K"><b>K</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-K"><b>K</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-L"><b>L</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-L"><b>L</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-M"><b>M</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-M"><b>M</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-N"><b>N</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-O"><b>O</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-O"><b>O</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-P"><b>P</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-Q"><b>Q</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-Q"><b>Q</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-R"><b>R</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-R"><b>R</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-S"><b>S</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-T"><b>T</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-U"><b>U</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-U"><b>U</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-V"><b>V</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-V"><b>V</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-W"><b>W</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-W"><b>W</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-X"><b>X</b></a>
  &nbsp; 
 </td></tr></table>
-<table class="index-fn" border="0">
+<table class="fn-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="Command-and-Variable-Index_fn_symbol-1"> 
</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-an-Atsign.html#index-_0040_0040-_0028literal-_0040_0029"><code>@
 <span class="roman">(literal 
&lsquo;<samp>@</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-an-Atsign.html">Inserting an 
Atsign</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-2">!</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Ending-a-Sentence.html#index-_0021-_0028end-of-sentence_0029"><code>! 
<span class="roman">(end of sentence)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Ending-a-Sentence.html">Ending a Sentence</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-1">!</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Ending-a-Sentence.html#index-_0021-_0028end-of-sentence_0029"><code>! 
<span class="r">(end of sentence)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Ending-a-Sentence.html">Ending a Sentence</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-3">&quot;</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_0022-_0028umlaut-accent_0029"><code>&quot; 
<span class="roman">(umlaut accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-2">&quot;</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_0022-_0028umlaut-accent_0029"><code>&quot; 
<span class="r">(umlaut accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-4">'</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_0027-_0028acute-accent_0029"><code>' <span 
class="roman">(acute accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-3">'</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_0027-_0028acute-accent_0029"><code>' <span 
class="r">(acute accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-5">*</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-_002a-_0028force-line-break_0029"><code>* <span 
class="roman">(force line break)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Line-Breaks.html">Line Breaks</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-4">*</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-_002a-_0028force-line-break_0029"><code>* <span 
class="r">(force line break)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Line-Breaks.html">Line Breaks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-6">,</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_002c-_0028cedilla-accent_0029"><code>, 
<span class="roman">(cedilla accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-5">,</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_002c-_0028cedilla-accent_0029"><code>, 
<span class="r">(cedilla accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-7">-</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-_002d_002d-_0028in-image-alt-string_0029"><code>-<span
 class="roman"> (in image alt string)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Image-Syntax.html">Image Syntax</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html#index-_002d_002d-_0028discretionary-hyphen_0029"><code>-
 <span class="roman">(discretionary 
hyphen)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html"><code>@- 
@hyphenation</code></a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-6">-</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-_002d-_0028in-image-alt-string_0029"><code>-<span 
class="r"> (in image alt string)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Image-Syntax.html">Image Syntax</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html#index-_002d-_0028discretionary-hyphen_0029"><code>-
 <span class="r">(discretionary 
hyphen)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html"><code class="code">@- 
@hyphenation</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-8">.</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Ending-a-Sentence.html#index-_002e-_0028end-of-sentence_0029"><code>. 
<span class="roman">(end of sentence)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Ending-a-Sentence.html">Ending a Sentence</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-7">.</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Ending-a-Sentence.html#index-_002e-_0028end-of-sentence_0029"><code>. 
<span class="r">(end of sentence)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Ending-a-Sentence.html">Ending a Sentence</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-9">/</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-_002f-_0028allow-line-break_0029"><code>/ <span 
class="roman">(allow line break)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Line-Breaks.html">Line Breaks</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-8">/</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-_002f-_0028allow-line-break_0029"><code>/ <span 
class="r">(allow line break)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Line-Breaks.html">Line Breaks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-10">:</th><td></td><td></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-9">:</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Not-Ending-a-Sentence.html#index-_003a"><code>:</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Not-Ending-a-Sentence.html">Not Ending a 
Sentence</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-11">=</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_003d-_0028macron-accent_0029"><code>= <span 
class="roman">(macron accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-10">=</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_003d-_0028macron-accent_0029"><code>= <span 
class="r">(macron accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-12">?</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Ending-a-Sentence.html#index-_003f-_0028end-of-sentence_0029"><code>? 
<span class="roman">(end of sentence)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Ending-a-Sentence.html">Ending a Sentence</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-11">?</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Ending-a-Sentence.html#index-_003f-_0028end-of-sentence_0029"><code>? 
<span class="r">(end of sentence)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Ending-a-Sentence.html">Ending a Sentence</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-13">\</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-_005c_005c-_0028literal-_005c-in-_0040math_0029"><code>\
 <span class="roman">(literal \ in 
<code>@math</code>)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Math.html">Inserting Math</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-12">@</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-an-Atsign.html#index-_0040-_0028literal-_0040_0029"><code>@ 
<span class="r">(literal &lsquo;<samp 
class="samp">@</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-an-Atsign.html">Inserting an 
Atsign</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-14">^</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_005e-_0028circumflex-accent_0029"><code>^ 
<span class="roman">(circumflex 
accent)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-13">^</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_005e-_0028circumflex-accent_0029"><code>^ 
<span class="r">(circumflex accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-15">`</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_0060-_0028grave-accent_0029"><code>` <span 
class="roman">(grave accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-14">`</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_0060-_0028grave-accent_0029"><code>` <span 
class="r">(grave accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-16">{</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Braces.html#index-_007b-_0028literal-_007b_0029"><code>{ <span 
class="roman">(literal 
&lsquo;<samp>{</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Braces.html">Inserting Braces</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-15">{</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Braces.html#index-_007b-_0028literal-_007b_0029"><code>{ <span 
class="r">(literal &lsquo;<samp 
class="samp">{</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Braces.html">Inserting Braces</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-17">}</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Braces.html#index-_007d-_0028literal-_007d_0029"><code>} <span 
class="roman">(literal 
&lsquo;<samp>}</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Braces.html">Inserting Braces</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-16">}</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Braces.html#index-_007d-_0028literal-_007d_0029"><code>} <span 
class="r">(literal &lsquo;<samp 
class="samp">}</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Braces.html">Inserting Braces</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th 
id="Command-and-Variable-Index_fn_symbol-18">~</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_007e-_0028tilde-accent_0029"><code>~ <span 
class="roman">(tilde accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><th 
id="Command-and-Variable-Index_fn_symbol-17">~</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_007e-_0028tilde-accent_0029"><code>~ <span 
class="r">(tilde accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-A">A</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-aa-1"><code>aa</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-AA-1"><code>AA</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040abbr.html#index-abbr"><code>abbr</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040abbr.html"><code>@abbr</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-acronym"><code>acronym</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040acronym.html"><code>@acronym</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040abbr.html#index-abbr"><code>abbr</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040abbr.html"><code 
class="code">@abbr</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-acronym"><code>acronym</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040acronym.html"><code 
class="code">@acronym</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-ae-1"><code>ae</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-AE-1"><code>AE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="A4-Paper.html#index-afivepaper"><code>afivepaper</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="A4-Paper.html">A4 Paper</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="A4-Paper.html#index-afourlatex"><code>afourlatex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="A4-Paper.html">A4 Paper</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="A4-Paper.html#index-afourpaper"><code>afourpaper</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="A4-Paper.html">A4 Paper</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="A4-Paper.html#index-afourwide"><code>afourwide</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="A4-Paper.html">A4 Paper</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040alias.html#index-alias"><code>alias</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040alias.html"><code>@alias</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-allowcodebreaks"><code>allowcodebreaks</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-an-Ampersand.html#index-ampchar_007b_007d-_0028literal-_0026_0029"><code>ampchar{}
 <span class="roman">(literal 
&lsquo;<samp>&amp;</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-an-Ampersand.html">Inserting an 
Ampersand</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-anchor"><code>anchor</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040anchor.html"><code>@anchor</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-appendix"><code>appendix</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-appendixsec"><code>appendixsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code>@unnumberedsec
 @appendixsec @heading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-appendixsec-1"><code>appendixsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code>@unnumberedsec
 @appendixsec @heading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-appendixsection"><code>appendixsection</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code>@unnumberedsec
 @appendixsec @heading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#index-appendixsubsec"><code>appendixsubsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code>@unnumberedsubsec
 @appendixsubsec @subheading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-appendixsubsubsec"><code>appendixsubsubsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040subsubsection.html"><code>@subsubsection</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040alias.html#index-alias"><code>alias</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040alias.html"><code 
class="code">@alias</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-allowcodebreaks"><code>allowcodebreaks</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040allowcodebreaks.html"><code 
class="code">@allowcodebreaks</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-an-Ampersand.html#index-ampchar_007b_007d-_0028literal-_0026_0029"><code>ampchar{}
 <span class="r">(literal &lsquo;<samp 
class="samp">&amp;</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-an-Ampersand.html">Inserting an 
Ampersand</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-anchor"><code>anchor</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040anchor.html"><code 
class="code">@anchor</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-appendix"><code>appendix</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered @appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-appendixsec"><code>appendixsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code 
class="code">@unnumberedsec @appendixsec @heading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-appendixsec-1"><code>appendixsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code 
class="code">@unnumberedsec @appendixsec @heading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-appendixsection"><code>appendixsection</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code 
class="code">@unnumberedsec @appendixsec @heading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#index-appendixsubsec"><code>appendixsubsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code 
class="code">@unnumberedsubsec @appendixsubsec @subheading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-appendixsubsubsec"><code>appendixsubsubsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040subsubsection.html"><code 
class="code">@subsubsection</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Sample-Function-Definition.html#index-apply"><code>apply</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Sample-Function-Definition.html">Sample Function 
Definition</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Click-Sequences.html#index-arrow"><code>arrow</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Click-Sequences.html">Click Sequences</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040table.html#index-asis"><code>asis</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040table.html"><code>@table</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-an-Atsign.html#index-atchar_007b_007d-_0028literal-_0040_0029"><code>atchar{}
 <span class="roman">(literal 
&lsquo;<samp>@</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-an-Atsign.html">Inserting an 
Atsign</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040title-_0040subtitle-_0040author.html#index-author"><code>author</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040title-_0040subtitle-_0040author.html"><code>@title 
@subtitle @author</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040table.html#index-asis"><code>asis</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040table.html"><code 
class="code">@table</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-an-Atsign.html#index-atchar_007b_007d-_0028literal-_0040_0029"><code>atchar{}
 <span class="r">(literal &lsquo;<samp 
class="samp">@</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-an-Atsign.html">Inserting an 
Atsign</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040title-_0040subtitle-_0040author.html#index-author"><code>author</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040title-_0040subtitle-_0040author.html"><code 
class="code">@title @subtitle @author</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-B">B</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Fonts.html#index-b-_0028bold-font_0029"><code>b <span class="roman">(bold 
font)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Fonts.html#index-b-_0028bold-font_0029"><code>b <span class="r">(bold 
font)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Backslash.html#index-_005cbackslash"><code>\backslash</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-a-Backslash.html">Inserting a 
Backslash</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Backslash.html#index-backslashchar"><code>backslashchar</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-a-Backslash.html">Inserting a 
Backslash</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040bullet.html#index-bullet"><code>bullet</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040bullet.html"><code>@bullet</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="A4-Paper.html#index-bsixpaper"><code>bsixpaper</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="A4-Paper.html">A4 Paper</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040bullet.html#index-bullet"><code>bullet</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040bullet.html"><code 
class="code">@bullet</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Ending-a-File.html#index-bye"><code>bye</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Ending-a-File.html">Ending a File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Ending-a-File.html#index-bye-1"><code>bye</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Ending-a-File.html">Ending a File</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-C">C</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Comments.html#index-c"><code>c</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Comments.html">Comments</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html#index-caption"><code>caption</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040caption-_0040shortcaption.html"><code>@caption 
@shortcaption</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040cartouche.html#index-cartouche"><code>cartouche</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040cartouche.html"><code>@cartouche</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html#index-center"><code>center</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html"><code>@titlefont @center 
@sp</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-centerchap"><code>centerchap</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040majorheading-_0040chapheading.html#index-chapheading"><code>chapheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040majorheading-_0040chapheading.html"><code>@majorheading 
@chapheading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040chapter.html#index-chapter"><code>chapter</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040chapter.html"><code>@chapter</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html#index-caption"><code>caption</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040caption-_0040shortcaption.html"><code 
class="code">@caption @shortcaption</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040cartouche.html#index-cartouche"><code>cartouche</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040cartouche.html"><code 
class="code">@cartouche</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html#index-center"><code>center</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040titlefont-_0040center-_0040sp.html"><code 
class="code">@titlefont @center @sp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-centerchap"><code>centerchap</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered @appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040majorheading-_0040chapheading.html#index-chapheading"><code>chapheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040majorheading-_0040chapheading.html"><code 
class="code">@majorheading @chapheading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040chapter.html#index-chapter"><code>chapter</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040chapter.html"><code 
class="code">@chapter</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-cindex"><code>cindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040cite.html#index-cite"><code>cite</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040cite.html"><code>@cite</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040set-_0040value.html#index-clear"><code>clear</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040set-_0040value.html"><code>@set 
@value</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040cite.html#index-cite"><code>cite</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040cite.html"><code 
class="code">@cite</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040set-_0040value.html#index-clear"><code>clear</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040set-_0040value.html"><code class="code">@set 
@value</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Click-Sequences.html#index-click"><code>click</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Click-Sequences.html">Click Sequences</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Click-Sequences.html#index-clicksequence"><code>clicksequence</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Click-Sequences.html">Click Sequences</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Click-Sequences.html#index-clickstyle"><code>clickstyle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Click-Sequences.html">Click Sequences</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040code.html#index-code"><code>code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040code.html"><code>@code</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040code.html#index-code"><code>code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040code.html"><code 
class="code">@code</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-codequotebacktick"><code>codequotebacktick</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-codequoteundirected"><code>codequoteundirected</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Not-Ending-a-Sentence.html#index-_003ccolon_003e-_0028suppress-end_002dof_002dsentence-space_0029"><code>&lt;colon&gt;
 <span class="roman">(suppress end-of-sentence 
space)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Not-Ending-a-Sentence.html">Not Ending a Sentence</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Not-Ending-a-Sentence.html#index-_003ccolon_003e-_0028suppress-end_002dof_002dsentence-space_0029"><code>&lt;colon&gt;
 <span class="r">(suppress end-of-sentence 
space)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Not-Ending-a-Sentence.html">Not Ending a Sentence</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Column-Widths.html#index-columnfractions"><code>columnfractions</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Multitable-Column-Widths.html">Multitable Column 
Widths</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Comma.html#index-comma"><code>comma</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-a-Comma.html">Inserting a Comma</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040command.html#index-command"><code>command</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040command.html"><code>@command</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040command.html#index-command"><code>command</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040command.html"><code 
class="code">@command</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Comments.html#index-comment"><code>comment</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Comments.html">Comments</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-complete_005ftree_005fnodes_005fmenus"><code>complete_tree_nodes_menus</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-complete_005ftree_005fnodes_005fmissing_005fmenu"><code>complete_tree_nodes_missing_menu</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Contents.html#index-contents"><code>contents</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Contents.html">Contents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-copying"><code>copying</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040copying.html"><code>@copying</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-copyright"><code>copyright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040copying.html"><code>@copying</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040copyright.html#index-copyright-1"><code>copyright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040copyright.html"><code>@copyright</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-copying"><code>copying</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040copying.html"><code 
class="code">@copying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-copyright"><code>copyright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040copying.html"><code 
class="code">@copying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040copyright.html#index-copyright-1"><code>copyright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040copyright.html"><code 
class="code">@copyright</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-D">D</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-debugtree"><code>debugtree</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="New-Indices.html#index-defcodeindex"><code>defcodeindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="New-Indices.html">New Indices</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Variables.html#index-defcv"><code>defcv</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defcvx"><code>defcvx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defcvx"><code>defcvx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Functions-Commands.html#index-deffn"><code>deffn</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Functions-Commands.html">Functions Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deffnx"><code>deffnx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deffnx"><code>deffnx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="New-Indices.html#index-defindex"><code>defindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="New-Indices.html">New Indices</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040definfoenclose.html#index-definfoenclose"><code>definfoenclose</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040definfoenclose.html"><code>@definfoenclose</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040definfoenclose.html#index-definfoenclose"><code>definfoenclose</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040definfoenclose.html"><code 
class="code">@definfoenclose</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Variables.html#index-defivar"><code>defivar</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defivarx"><code>defivarx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defivarx"><code>defivarx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Functions-Commands.html#index-defmac"><code>defmac</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Functions-Commands.html">Functions Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defmacx"><code>defmacx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defmacx"><code>defmacx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Methods.html#index-defmethod"><code>defmethod</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Object_002dOriented-Methods.html">Object-Oriented 
Methods</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defmethodx"><code>defmethodx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defmethodx"><code>defmethodx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Methods.html#index-defop"><code>defop</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Object_002dOriented-Methods.html">Object-Oriented 
Methods</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Variables-Commands.html#index-defopt"><code>defopt</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Variables-Commands.html">Variables Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defoptx"><code>defoptx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defopx"><code>defopx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defoptx"><code>defoptx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defopx"><code>defopx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Functions-Commands.html#index-defspec"><code>defspec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Functions-Commands.html">Functions Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defspecx"><code>defspecx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defspecx"><code>defspecx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Data-Types.html#index-deftp"><code>deftp</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Data-Types.html">Data Types</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftpx"><code>deftpx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftpx"><code>deftpx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Variables.html#index-deftypecv"><code>deftypecv</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypecvx"><code>deftypecvx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypecvx"><code>deftypecvx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Typed-Functions.html#index-deftypefn"><code>deftypefn</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Typed-Functions.html">Typed Functions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Typed-Functions.html#index-deftypefnnewline"><code>deftypefnnewline</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Typed-Functions.html">Typed Functions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypefnx"><code>deftypefnx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypefnx"><code>deftypefnx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Typed-Functions.html#index-deftypefun"><code>deftypefun</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Typed-Functions.html">Typed Functions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypefunx"><code>deftypefunx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypefunx"><code>deftypefunx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Variables.html#index-deftypeivar"><code>deftypeivar</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypeivarx"><code>deftypeivarx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypeivarx"><code>deftypeivarx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Methods.html#index-deftypemethod"><code>deftypemethod</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Object_002dOriented-Methods.html">Object-Oriented 
Methods</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypemethodx"><code>deftypemethodx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypemethodx"><code>deftypemethodx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Methods.html#index-deftypeop"><code>deftypeop</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Object_002dOriented-Methods.html">Object-Oriented 
Methods</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypeopx"><code>deftypeopx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypeopx"><code>deftypeopx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Typed-Variables.html#index-deftypevar"><code>deftypevar</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Typed-Variables.html">Typed Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypevarx"><code>deftypevarx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypevarx"><code>deftypevarx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Typed-Variables.html#index-deftypevr"><code>deftypevr</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Typed-Variables.html">Typed Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypevrx"><code>deftypevrx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-deftypevrx"><code>deftypevrx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Functions-Commands.html#index-defun"><code>defun</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Functions-Commands.html">Functions Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defunx"><code>defunx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defunx"><code>defunx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Variables-Commands.html#index-defvar"><code>defvar</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Variables-Commands.html">Variables Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defvarx"><code>defvarx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defvarx"><code>defvarx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Variables-Commands.html#index-defvr"><code>defvr</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Variables-Commands.html">Variables Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defvrx"><code>defvrx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Comments.html#index-DEL-_0028comment-character_0029"><code>DEL <span 
class="roman">(comment character)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Comments.html">Comments</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-defvrx"><code>defvrx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Comments.html#index-DEL-_0028comment-character_0029"><code>DEL <span 
class="r">(comment character)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Comments.html">Comments</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Master-Menu-Parts.html#index-detailmenu"><code>detailmenu</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Master-Menu-Parts.html">Master Menu Parts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-Pointer-Creation.html#index-detailmenu-1"><code>detailmenu</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> 
Pointer Creation</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dfn.html#index-dfn"><code>dfn</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040dfn.html"><code>@dfn</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dfn.html#index-dfn"><code>dfn</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040dfn.html"><code 
class="code">@dfn</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-dh"><code>dh</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-DH"><code>DH</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Installing-Dir-Entries.html#index-dircategory"><code>dircategory</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Installing-Dir-Entries.html">Installing Dir 
Entries</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Directory-Category.html#index-dircategory"><code>dircategory</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Directory-Category.html">Directory Category</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Installing-Dir-Entries.html#index-direntry"><code>direntry</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Installing-Dir-Entries.html">Installing Dir 
Entries</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040display.html#index-display"><code>display</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040display.html"><code>@display</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dmn.html#index-dmn"><code>dmn</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040dmn.html"><code>@dmn</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040display.html#index-display"><code>display</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040display.html"><code 
class="code">@display</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-displaymath"><code>displaymath</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Math.html">Inserting Math</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dmn.html#index-dmn"><code>dmn</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040dmn.html"><code 
class="code">@dmn</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-docbook"><code>docbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-docbook-1"><code>docbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-documentdescription"><code>documentdescription</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040documentdescription.html"><code>@documentdescription</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-documentencoding"><code>documentencoding</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-documentlanguage"><code>documentlanguage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-documentdescription"><code>documentdescription</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040documentdescription.html"><code 
class="code">@documentdescription</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-documentencoding"><code>documentencoding</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-documentlanguage"><code>documentlanguage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-dotaccent"><code>dotaccent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-dotless"><code>dotless</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-dots"><code>dots</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040dots.html"><code>@dots</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-dots"><code>dots</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040dots.html"><code 
class="code">@dots</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-dvi"><code>dvi</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-dvipdf"><code>dvipdf</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-E">E</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040email.html#index-email"><code>email</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040email.html"><code>@email</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040email.html#index-email"><code>email</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040email.html"><code 
class="code">@email</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-_005cemergencystretch"><code>\emergencystretch</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040emph-_0040strong.html#index-emph"><code>emph</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040emph-_0040strong.html"><code>@emph 
@strong</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040emph-_0040strong.html#index-emph"><code>emph</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040emph-_0040strong.html"><code class="code">@emph 
@strong</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Quotations-and-Examples.html#index-end"><code>end</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Quotations-and-Examples.html">Quotations and 
Examples</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Introducing-Lists.html#index-end-1"><code>end</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Introducing-Lists.html">Introducing Lists</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-enddots"><code>enddots</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040dots.html"><code>@dots</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040enumerate.html#index-enumerate"><code>enumerate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040enumerate.html"><code>@enumerate</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040env.html#index-env"><code>env</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040env.html"><code>@env</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040equiv.html#index-equiv"><code>equiv</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040equiv.html"><code>@equiv</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040error.html#index-error"><code>error</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040error.html"><code>@error</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-enddots"><code>enddots</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040dots.html"><code 
class="code">@dots</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040enumerate.html#index-enumerate"><code>enumerate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040enumerate.html"><code 
class="code">@enumerate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040env.html#index-env"><code>env</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040env.html"><code 
class="code">@env</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040equiv.html#index-equiv"><code>equiv</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040equiv.html"><code 
class="code">@equiv</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040error.html#index-error"><code>error</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040error.html"><code 
class="code">@error</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditional-Commands.html#index-errormsg"><code>errormsg</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conditional-Commands.html">Conditional 
Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0023line-and-TeX.html#index-errormsg_002c-and-line-numbers-in-TeX"><code>errormsg<span
 class="roman">, and line numbers in 
TeX</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0023line-and-TeX.html">&lsquo;<samp>#line</samp>&rsquo; and 
TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-euro"><code>euro</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040euro.html"><code>@euro</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0023line-and-TeX.html#index-errormsg_002c-and-line-numbers-in-TeX"><code>errormsg<span
 class="r">, and line numbers in TeX</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0023line-and-TeX.html">&lsquo;<samp 
class="samp">#line</samp>&rsquo; and TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-euro"><code>euro</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040euro.html"><code 
class="code">@euro</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-evenfooting"><code>evenfooting</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-evenfootingmarks"><code>evenfootingmarks</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-evenheading"><code>evenheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
@@ -364,21 +345,21 @@ commands are listed without their preceding 
&lsquo;<samp>@</samp>&rsquo;.
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-everyfootingmarks"><code>everyfootingmarks</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-everyheading"><code>everyheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-everyheadingmarks"><code>everyheadingmarks</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040example.html#index-example"><code>example</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040example.html"><code>@example</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040exampleindent.html#index-exampleindent"><code>exampleindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040exampleindent.html"><code>@exampleindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040example.html#index-example"><code>example</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040example.html"><code 
class="code">@example</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040exampleindent.html#index-exampleindent"><code>exampleindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040exampleindent.html"><code 
class="code">@exampleindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-exclamdown"><code>exclamdown</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040exdent.html#index-exdent"><code>exdent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040exdent.html"><code>@exdent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040expansion.html#index-expansion"><code>expansion</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040expansion.html"><code>@expansion</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040exdent.html#index-exdent"><code>exdent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040exdent.html"><code 
class="code">@exdent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040expansion.html#index-expansion"><code>expansion</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040expansion.html"><code 
class="code">@expansion</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-F">F</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040file.html#index-file"><code>file</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040file.html"><code>@file</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040file.html#index-file"><code>file</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040file.html"><code 
class="code">@file</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-fill_005fgaps_005fin_005fsectioning"><code>fill_gaps_in_sectioning</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-finalout"><code>finalout</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-findex"><code>findex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-firstparagraphindent"><code>firstparagraphindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040firstparagraphindent.html"><code>@firstparagraphindent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040float.html#index-float"><code>float</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040float.html"><code>@float</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html#index-flushleft"><code>flushleft</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040flushleft-_0040flushright.html"><code>@flushleft 
@flushright</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html#index-flushright"><code>flushright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040flushleft-_0040flushright.html"><code>@flushleft 
@flushright</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-firstparagraphindent"><code>firstparagraphindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040firstparagraphindent.html"><code 
class="code">@firstparagraphindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040float.html#index-float"><code>float</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040float.html"><code 
class="code">@float</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html#index-flushleft"><code>flushleft</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040flushleft-_0040flushright.html"><code 
class="code">@flushleft @flushright</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html#index-flushright"><code>flushright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040flushleft-_0040flushright.html"><code 
class="code">@flushleft @flushright</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html#index-fn_002dname"><code>fn-name</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Def-Cmd-Continuation-Lines.html">Def Cmd Continuation 
Lines</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Fonts.html#index-fonttextsize"><code>fonttextsize</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Fonts.html">Fonts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-an-Ampersand.html#index-foo"><code>foo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-an-Ampersand.html">Inserting an 
Ampersand</a></td></tr>
@@ -387,16 +368,16 @@ commands are listed without their preceding 
&lsquo;<samp>@</samp>&rsquo;.
 <tr><td></td><td valign="top"><a 
href="Typed-Functions.html#index-foobar-1"><code>foobar</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Typed-Functions.html">Typed Functions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Footnotes.html#index-footnote"><code>footnote</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Footnotes.html">Footnotes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Footnote-Styles.html#index-footnotestyle"><code>footnotestyle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Footnote-Styles.html">Footnote Styles</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040format.html#index-format"><code>format</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040format.html"><code>@format</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040format.html#index-format"><code>format</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040format.html"><code 
class="code">@format</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Template.html#index-forward_002dword"><code>forward-word</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Def-Cmd-Template.html">Def Cmd Template</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040frenchspacing.html#index-frenchspacing"><code>frenchspacing</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040frenchspacing.html"><code>@frenchspacing</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ftable-_0040vtable.html#index-ftable"><code>ftable</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ftable-_0040vtable.html"><code>@ftable 
@vtable</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040frenchspacing.html#index-frenchspacing"><code>frenchspacing</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040frenchspacing.html"><code 
class="code">@frenchspacing</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ftable-_0040vtable.html#index-ftable"><code>ftable</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ftable-_0040vtable.html"><code class="code">@ftable 
@vtable</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-G">G</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-_005cgdef-within-_0040tex"><code>\gdef 
<span class="roman">within 
<code>@tex</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040geq-_0040leq.html#index-geq"><code>geq</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040geq-_0040leq.html"><code>@geq 
@leq</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-_005cglobaldefs-within-_0040tex"><code>\globaldefs
 <span class="roman">within 
<code>@tex</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040group.html#index-group"><code>group</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040group.html"><code>@group</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-_005cgdef-within-_0040tex"><code>\gdef 
<span class="r">within <code 
class="code">@tex</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040geq-_0040leq.html#index-geq"><code>geq</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040geq-_0040leq.html"><code class="code">@geq 
@leq</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-_005cglobaldefs-within-_0040tex"><code>\globaldefs
 <span class="r">within <code 
class="code">@tex</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040group.html#index-group"><code>group</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040group.html"><code 
class="code">@group</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-guillemetleft"><code>guillemetleft</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-guillemetright"><code>guillemetright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-guillemotleft"><code>guillemotleft</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
@@ -405,21 +386,21 @@ commands are listed without their preceding 
&lsquo;<samp>@</samp>&rsquo;.
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-guilsinglright"><code>guilsinglright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-H">H</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-H-_0028Hungarian-umlaut-accent_0029"><code>H 
<span class="roman">(Hungarian umlaut 
accent)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-a-Hashsign.html#index-hashchar_007b_007d-_0028literal-_0023_0029"><code>hashchar{}
 <span class="roman">(literal 
&lsquo;<samp>#</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-a-Hashsign.html">Inserting a 
Hashsign</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-H-_0028Hungarian-umlaut-accent_0029"><code>H 
<span class="r">(Hungarian umlaut 
accent)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-a-Hashsign.html#index-hashchar_007b_007d-_0028literal-_0023_0029"><code>hashchar{}
 <span class="r">(literal &lsquo;<samp 
class="samp">#</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-a-Hashsign.html">Inserting a 
Hashsign</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-hbox"><code>hbox</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-heading"><code>heading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code>@unnumberedsec
 @appendixsec @heading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040headings.html#index-headings"><code>headings</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040headings.html"><code>@headings</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-heading"><code>heading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code 
class="code">@unnumberedsec @appendixsec @heading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040headings.html#index-headings"><code>headings</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040headings.html"><code 
class="code">@headings</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-headitem"><code>headitem</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Multitable-Rows.html">Multitable Rows</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-headitemfont"><code>headitemfont</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Multitable-Rows.html">Multitable Rows</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040definfoenclose.html#index-headword"><code>headword</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040definfoenclose.html"><code>@definfoenclose</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040definfoenclose.html#index-headword"><code>headword</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040definfoenclose.html"><code 
class="code">@definfoenclose</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-html"><code>html</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-html-1"><code>html</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html#index-hyphenation"><code>hyphenation</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040_002d-_0040hyphenation.html"><code>@- 
@hyphenation</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html#index-hyphenation"><code>hyphenation</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040_002d-_0040hyphenation.html"><code class="code">@- 
@hyphenation</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-I">I</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Fonts.html#index-i-_0028italic-font_0029"><code>i <span 
class="roman">(italic font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ifset-_0040ifclear.html#index-ifclear"><code>ifclear</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ifset-_0040ifclear.html"><code>@ifset 
@ifclear</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Fonts.html#index-i-_0028italic-font_0029"><code>i <span class="r">(italic 
font)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ifset-_0040ifclear.html#index-ifclear"><code>ifclear</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ifset-_0040ifclear.html"><code class="code">@ifset 
@ifclear</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-ifcommanddefined"><code>ifcommanddefined</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-ifcommandnotdefined"><code>ifcommandnotdefined</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditional-Commands.html#index-ifdocbook"><code>ifdocbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conditional-Commands.html">Conditional 
Commands</a></td></tr>
@@ -434,79 +415,79 @@ commands are listed without their preceding 
&lsquo;<samp>@</samp>&rsquo;.
 <tr><td></td><td valign="top"><a 
href="Conditional-Not-Commands.html#index-ifnottex"><code>ifnottex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conditional-Not-Commands.html">Conditional Not 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditional-Not-Commands.html#index-ifnotxml"><code>ifnotxml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conditional-Not-Commands.html">Conditional Not 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditional-Commands.html#index-ifplaintext"><code>ifplaintext</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conditional-Commands.html">Conditional 
Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ifset-_0040ifclear.html#index-ifset"><code>ifset</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ifset-_0040ifclear.html"><code>@ifset 
@ifclear</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ifset-_0040ifclear.html#index-ifset"><code>ifset</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ifset-_0040ifclear.html"><code class="code">@ifset 
@ifclear</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditional-Commands.html#index-iftex"><code>iftex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conditional-Commands.html">Conditional 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditional-Commands.html#index-ifxml"><code>ifxml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conditional-Commands.html">Conditional 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-ifxml-1"><code>ifxml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Comments.html#index-ignore"><code>ignore</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Comments.html">Comments</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Images.html#index-image"><code>image</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Images.html">Images</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Using-Include-Files.html#index-include"><code>include</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Using-Include-Files.html">Using Include 
Files</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indent.html#index-indent"><code>indent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040indent.html"><code>@indent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indentedblock.html#index-indentedblock"><code>indentedblock</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040indentedblock.html"><code>@indentedblock</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indicateurl.html#index-indicateurl"><code>indicateurl</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040indicateurl.html"><code>@indicateurl</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040indent.html#index-indent"><code>indent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040indent.html"><code 
class="code">@indent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040indentedblock.html#index-indentedblock"><code>indentedblock</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040indentedblock.html"><code 
class="code">@indentedblock</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040indicateurl.html#index-indicateurl"><code>indicateurl</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040indicateurl.html"><code 
class="code">@indicateurl</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-info"><code>info</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040inforef.html#index-inforef"><code>inforef</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040inforef.html"><code>@inforef</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Info_002dvalidate"><code>Info-validate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Running-Info_002dvalidate.html">Running 
<code>Info-validate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040inforef.html#index-inforef"><code>inforef</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040inforef.html"><code 
class="code">@inforef</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Info_002dvalidate"><code>Info-validate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Running-Info_002dvalidate.html">Running <code 
class="code">Info-validate</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inline-Conditionals.html#index-inlinefmt"><code>inlinefmt</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inline-Conditionals.html">Inline 
Conditionals</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inline-Conditionals.html#index-inlinefmtifelse"><code>inlinefmtifelse</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inline-Conditionals.html">Inline 
Conditionals</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html#index-inlineifclear"><code>inlineifclear</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html"><code>@inlineifset 
@inlineifclear</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html#index-inlineifset"><code>inlineifset</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html"><code>@inlineifset 
@inlineifclear</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html#index-inlineifclear"><code>inlineifclear</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040inlineifset-_0040inlineifclear.html"><code 
class="code">@inlineifset @inlineifclear</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html#index-inlineifset"><code>inlineifset</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040inlineifset-_0040inlineifclear.html"><code 
class="code">@inlineifset @inlineifclear</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inline-Conditionals.html#index-inlineraw"><code>inlineraw</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inline-Conditionals.html">Inline 
Conditionals</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Minimum.html#index-_005cinput-_0028raw-TeX-startup_0029"><code>\input 
<span class="roman">(raw TeX startup)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Minimum.html">Minimum</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040insertcopying.html#index-insertcopying"><code>insertcopying</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040insertcopying.html"><code>@insertcopying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Minimum.html#index-_005cinput-_0028raw-TeX-startup_0029"><code>\input 
<span class="r">(raw TeX startup)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Minimum.html">Minimum</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040insertcopying.html#index-insertcopying"><code>insertcopying</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040insertcopying.html"><code 
class="code">@insertcopying</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-insert_005fnodes_005ffor_005fsectioning_005fcommands"><code>insert_nodes_for_sectioning_commands</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-isearch_002dbackward"><code>isearch-backward</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-isearch_002dforward"><code>isearch-forward</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040itemize.html#index-item"><code>item</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040itemize.html"><code>@itemize</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040table.html#index-item-1"><code>item</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040table.html"><code>@table</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-isearch_002dbackward"><code>isearch-backward</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-isearch_002dforward"><code>isearch-forward</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040deffnx.html"><code 
class="code">@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040itemize.html#index-item"><code>item</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040itemize.html"><code 
class="code">@itemize</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040table.html#index-item-1"><code>item</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040table.html"><code 
class="code">@table</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-item-2"><code>item</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Multitable-Rows.html">Multitable Rows</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040itemize.html#index-itemize"><code>itemize</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040itemize.html"><code>@itemize</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040itemx.html#index-itemx"><code>itemx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040itemx.html"><code>@itemx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040itemize.html#index-itemize"><code>itemize</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040itemize.html"><code 
class="code">@itemize</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040itemx.html#index-itemx"><code>itemx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040itemx.html"><code 
class="code">@itemx</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-K">K</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-kbd"><code>kbd</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code>@kbd</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-kbdinputstyle"><code>kbdinputstyle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040kbd.html"><code>@kbd</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040key.html#index-key"><code>key</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040key.html"><code>@key</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-kbd"><code>kbd</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code 
class="code">@kbd</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-kbdinputstyle"><code>kbdinputstyle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040kbd.html"><code 
class="code">@kbd</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040key.html#index-key"><code>key</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040key.html"><code 
class="code">@key</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-kindex"><code>kindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-L">L</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-l-1"><code>l</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-L-1"><code>L</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-LaTeX"><code>LaTeX</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040TeX-_0040LaTeX.html"><code>@TeX 
@LaTeX</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Braces.html#index-lbracechar_007b_007d-_0028literal-_007b_0029"><code>lbracechar{}
 <span class="roman">(literal 
&lsquo;<samp>{</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Braces.html">Inserting Braces</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040geq-_0040leq.html#index-leq"><code>leq</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040geq-_0040leq.html"><code>@geq 
@leq</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-LaTeX"><code>LaTeX</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040TeX-_0040LaTeX.html"><code class="code">@TeX 
@LaTeX</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Braces.html#index-lbracechar_007b_007d-_0028literal-_007b_0029"><code>lbracechar{}
 <span class="r">(literal &lsquo;<samp 
class="samp">{</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Braces.html">Inserting Braces</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040geq-_0040leq.html#index-leq"><code>leq</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040geq-_0040leq.html"><code class="code">@geq 
@leq</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="PDF-Colors.html#index-_005clinkcolor"><code>\linkcolor</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="PDF-Colors.html">PDF Colors</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040lisp.html#index-lisp"><code>lisp</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040lisp.html"><code>@lisp</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040listoffloats.html#index-listoffloats"><code>listoffloats</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040listoffloats.html"><code>@listoffloats</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040lisp.html#index-lisp"><code>lisp</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040lisp.html"><code 
class="code">@lisp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040listoffloats.html#index-listoffloats"><code>listoffloats</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040listoffloats.html"><code 
class="code">@listoffloats</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raise_002flower-sections.html#index-lowersections"><code>lowersections</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Raise_002flower-sections.html">Raise/lower 
sections</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-M">M</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-macro"><code>macro</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Defining-Macros.html">Defining Macros</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Magnification.html#index-_005cmag-_0028raw-TeX-magnification_0029"><code>\mag
 <span class="roman">(raw TeX 
magnification)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Magnification.html">Magnification</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040majorheading-_0040chapheading.html#index-majorheading"><code>majorheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040majorheading-_0040chapheading.html"><code>@majorheading 
@chapheading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo_002dbuffer"><code>makeinfo-buffer</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code>makeinfo</code> in 
Emacs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo_002dkill_002djob"><code>makeinfo-kill-job</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code>makeinfo</code> in 
Emacs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo_002drecenter_002doutput_002dbuffer"><code>makeinfo-recenter-output-buffer</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code>makeinfo</code> in 
Emacs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo_002dregion"><code>makeinfo-region</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code>makeinfo</code> in 
Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Magnification.html#index-_005cmag-_0028raw-TeX-magnification_0029"><code>\mag
 <span class="r">(raw TeX 
magnification)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Magnification.html">Magnification</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040majorheading-_0040chapheading.html#index-majorheading"><code>majorheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040majorheading-_0040chapheading.html"><code 
class="code">@majorheading @chapheading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo_002dbuffer"><code>makeinfo-buffer</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code 
class="code">makeinfo</code> in Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo_002dkill_002djob"><code>makeinfo-kill-job</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code 
class="code">makeinfo</code> in Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo_002drecenter_002doutput_002dbuffer"><code>makeinfo-recenter-output-buffer</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code 
class="code">makeinfo</code> in Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo_002dregion"><code>makeinfo-region</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code 
class="code">makeinfo</code> in Emacs</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-math"><code>math</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Math.html">Inserting Math</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-_005cmathopsup"><code>\mathopsup</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Math.html">Inserting Math</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Menus.html#index-menu"><code>menu</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Menus.html">Menus</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040minus.html#index-minus"><code>minus</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040minus.html"><code>@minus</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040minus.html#index-minus"><code>minus</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040minus.html"><code 
class="code">@minus</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-move_005findex_005fentries_005fafter_005fitems"><code>move_index_entries_after_items</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multi_002dcolumn-Tables.html#index-multitable"><code>multitable</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Multi_002dcolumn-Tables.html">Multi-column 
Tables</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-N">N</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040need.html#index-need"><code>need</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040need.html"><code>@need</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040need.html#index-need"><code>need</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040need.html"><code 
class="code">@need</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multiple-Spaces.html#index-_003cnewline_003e"><code>&lt;newline&gt;</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Multiple-Spaces.html">Multiple Spaces</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-next_002derror"><code>next-error</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code>makeinfo</code> in 
Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-next_002derror"><code>next-error</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="makeinfo-in-Emacs.html"><code 
class="code">makeinfo</code> in Emacs</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-node"><code>node</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Writing-a-Node.html">Writing a Node</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040noindent.html#index-noindent"><code>noindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040noindent.html"><code>@noindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040noindent.html#index-noindent"><code>noindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040noindent.html"><code 
class="code">@noindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Formatting-Partial-Documents.html#index-novalidate"><code>novalidate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Formatting-Partial-Documents.html">Formatting Partial 
Documents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-O">O</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-o-1"><code>o</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-O-1"><code>O</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Using-occur.html#index-occur"><code>occur</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Using-occur.html">Using <code>occur</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Using-occur.html#index-occur"><code>occur</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Using-occur.html">Using <code 
class="code">occur</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-occur_002dmode_002dgoto_002doccurrence"><code>occur-mode-goto-occurrence</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Showing-the-Structure.html">Showing the 
Structure</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-oddfooting"><code>oddfooting</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-oddfootingmarks"><code>oddfootingmarks</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
@@ -515,32 +496,32 @@ commands are listed without their preceding 
&lsquo;<samp>@</samp>&rsquo;.
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-oe-1"><code>oe</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-OE-1"><code>OE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-ogonek"><code>ogonek</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040option.html#index-option"><code>option</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040option.html"><code>@option</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040option.html#index-option"><code>option</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040option.html"><code 
class="code">@option</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-ordf"><code>ordf</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-ordm"><code>ordm</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-P">P</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040page.html#index-page"><code>page</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040page.html"><code>@page</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-page_002c-within-_0040titlepage"><code>page<span
 class="roman">, within 
<code>@titlepage</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040titlepage.html"><code>@titlepage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-pagesizes"><code>pagesizes</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040paragraphindent.html#index-paragraphindent"><code>paragraphindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040paragraphindent.html"><code>@paragraphindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040page.html#index-page"><code>page</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040page.html"><code 
class="code">@page</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-page_002c-within-_0040titlepage"><code>page<span
 class="r">, within <code 
class="code">@titlepage</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040titlepage.html"><code 
class="code">@titlepage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-pagesizes"><code>pagesizes</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040pagesizes.html"><code 
class="code">@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040paragraphindent.html#index-paragraphindent"><code>paragraphindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040paragraphindent.html"><code 
class="code">@paragraphindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-parse"><code>parse</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040part.html#index-part"><code>part</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040part.html"><code>@part</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040part.html#index-part"><code>part</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040part.html"><code 
class="code">@part</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-pdf"><code>pdf</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040definfoenclose.html#index-phoo"><code>phoo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040definfoenclose.html"><code>@definfoenclose</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040definfoenclose.html#index-phoo"><code>phoo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040definfoenclose.html"><code 
class="code">@definfoenclose</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-pindex"><code>pindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-plaintexinfo"><code>plaintexinfo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-plaintext"><code>plaintext</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040point.html#index-point"><code>point</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040point.html"><code>@point</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pounds.html#index-pounds"><code>pounds</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040pounds.html"><code>@pounds</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040print.html#index-print"><code>print</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040print.html"><code>@print</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040point.html#index-point"><code>point</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040point.html"><code 
class="code">@point</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pounds.html#index-pounds"><code>pounds</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040pounds.html"><code 
class="code">@pounds</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040print.html#index-print"><code>print</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040print.html"><code 
class="code">@print</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing-Indices-_0026-Menus.html#index-printindex"><code>printindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Printing-Indices-_0026-Menus.html">Printing Indices 
&amp; Menus</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-ps"><code>ps</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pxref.html#index-pxref"><code>pxref</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040pxref.html"><code>@pxref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pxref.html#index-pxref"><code>pxref</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040pxref.html"><code 
class="code">@pxref</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-Q">Q</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-questiondown"><code>questiondown</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-quotation"><code>quotation</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040quotation.html"><code>@quotation</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-quotation"><code>quotation</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040quotation.html"><code 
class="code">@quotation</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-quotedblbase"><code>quotedblbase</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-quotedblleft"><code>quotedblleft</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-quotedblright"><code>quotedblright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
@@ -549,75 +530,75 @@ commands are listed without their preceding 
&lsquo;<samp>@</samp>&rsquo;.
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-quotesinglbase"><code>quotesinglbase</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-R">R</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Fonts.html#index-r-_0028roman-font_0029"><code>r <span 
class="roman">(roman font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040raggedright.html#index-raggedright"><code>raggedright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040raggedright.html"><code>@raggedright</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Fonts.html#index-r-_0028roman-font_0029"><code>r <span class="r">(roman 
font)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040raggedright.html#index-raggedright"><code>raggedright</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040raggedright.html"><code 
class="code">@raggedright</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raise_002flower-sections.html#index-raisesections"><code>raisesections</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Raise_002flower-sections.html">Raise/lower 
sections</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-rawtext"><code>rawtext</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Braces.html#index-rbracechar_007b_007d-_0028literal-_007d_0029"><code>rbracechar{}
 <span class="roman">(literal 
&lsquo;<samp>}</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Braces.html">Inserting Braces</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ref.html#index-ref"><code>ref</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040ref.html"><code>@ref</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Command-List.html#index-refill"><code>refill</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Command-List.html">Command List</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Braces.html#index-rbracechar_007b_007d-_0028literal-_007d_0029"><code>rbracechar{}
 <span class="r">(literal &lsquo;<samp 
class="samp">}</samp>&rsquo;)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Braces.html">Inserting Braces</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ref.html#index-ref"><code>ref</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040ref.html"><code 
class="code">@ref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Obsolete-_0040_002dCommands.html#index-_0040refill"><code>@refill</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Obsolete-_0040_002dCommands.html">Obsolete 
@-Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-regenerate_005fmaster_005fmenu"><code>regenerate_master_menu</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040registeredsymbol.html#index-registeredsymbol"><code>registeredsymbol</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040registeredsymbol.html"><code>@registeredsymbol</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040result.html#index-result"><code>result</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040result.html"><code>@result</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040registeredsymbol.html#index-registeredsymbol"><code>registeredsymbol</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040registeredsymbol.html"><code 
class="code">@registeredsymbol</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040result.html#index-result"><code>result</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040result.html"><code 
class="code">@result</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-ringaccent"><code>ringaccent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-rmacro"><code>rmacro</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Defining-Macros.html">Defining Macros</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-S">S</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040samp.html#index-samp"><code>samp</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040samp.html"><code>@samp</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Fonts.html#index-sansserif-_0028sans-serif-font_0029"><code>sansserif 
<span class="roman">(sans serif font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Smallcaps.html#index-sc-_0028small-caps-font_0029"><code>sc <span 
class="roman">(small caps font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Smallcaps.html">Smallcaps</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040section.html#index-section"><code>section</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040section.html"><code>@section</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040set-_0040value.html#index-set"><code>set</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040set-_0040value.html"><code>@set 
@value</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setchapternewpage.html#index-setchapternewpage"><code>setchapternewpage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040setchapternewpage.html"><code>@setchapternewpage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040samp.html#index-samp"><code>samp</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040samp.html"><code 
class="code">@samp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Fonts.html#index-sansserif-_0028sans-serif-font_0029"><code>sansserif 
<span class="r">(sans serif font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Fonts.html">Fonts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Smallcaps.html#index-sc-_0028small-caps-font_0029"><code>sc <span 
class="r">(small caps font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Smallcaps.html">Smallcaps</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040section.html#index-section"><code>section</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040section.html"><code 
class="code">@section</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Advanced-Indexing.html#index-seealso"><code>seealso</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Advanced-Indexing.html">Advanced Indexing</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Advanced-Indexing.html#index-seeentry"><code>seeentry</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Advanced-Indexing.html">Advanced Indexing</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040set-_0040value.html#index-set"><code>set</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040set-_0040value.html"><code class="code">@set 
@value</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040setchapternewpage.html#index-setchapternewpage"><code>setchapternewpage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040setchapternewpage.html"><code 
class="code">@setchapternewpage</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Obsolete-_0040_002dCommands.html#index-_0040setcontentsaftertitlepage"><code>@setcontentsaftertitlepage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Obsolete-_0040_002dCommands.html">Obsolete 
@-Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-setfilename"><code>setfilename</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040setfilename.html"><code>@setfilename</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-setfilename"><code>setfilename</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040setfilename.html"><code 
class="code">@setfilename</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Obsolete-_0040_002dCommands.html#index-_0040setshortcontentsaftertitlepage"><code>@setshortcontentsaftertitlepage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Obsolete-_0040_002dCommands.html">Obsolete 
@-Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040settitle.html#index-settitle"><code>settitle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040settitle.html"><code>@settitle</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html#index-shortcaption"><code>shortcaption</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040caption-_0040shortcaption.html"><code>@caption 
@shortcaption</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040settitle.html#index-settitle"><code>settitle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040settitle.html"><code 
class="code">@settitle</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html#index-shortcaption"><code>shortcaption</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040caption-_0040shortcaption.html"><code 
class="code">@caption @shortcaption</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Contents.html#index-shortcontents"><code>shortcontents</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Contents.html">Contents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-shorttitlepage"><code>shorttitlepage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040titlepage.html"><code>@titlepage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-shorttitlepage"><code>shorttitlepage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040titlepage.html"><code 
class="code">@titlepage</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-simple_005fmenu"><code>simple_menu</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Fonts.html#index-slanted-_0028slanted-font_0029"><code>slanted <span 
class="roman">(slanted font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-smallbook"><code>smallbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040smallbook.html"><code>@smallbook</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040display.html#index-smalldisplay"><code>smalldisplay</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040display.html"><code>@display</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040small_2026.html#index-smallexample"><code>smallexample</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040format.html#index-smallformat"><code>smallformat</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040format.html"><code>@format</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040small_2026.html#index-smallformat-1"><code>smallformat</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indentedblock.html#index-smallindentedblock"><code>smallindentedblock</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040indentedblock.html"><code>@indentedblock</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040small_2026.html#index-smalllisp"><code>smalllisp</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-smallquotation"><code>smallquotation</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040quotation.html"><code>@quotation</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040small_2026.html#index-smallquotation-1"><code>smallquotation</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Fonts.html#index-slanted-_0028slanted-font_0029"><code>slanted <span 
class="r">(slanted font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Fonts.html">Fonts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-smallbook"><code>smallbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040smallbook.html"><code 
class="code">@smallbook</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="small.html#index-smalldisplay"><code>smalldisplay</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="small.html">small</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="small.html#index-smallexample"><code>smallexample</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="small.html">small</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="small.html#index-smallformat"><code>smallformat</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="small.html">small</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="small.html#index-smallindentedblock"><code>smallindentedblock</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="small.html">small</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="small.html#index-smalllisp"><code>smalllisp</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="small.html">small</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="small.html#index-smallquotation"><code>smallquotation</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="small.html">small</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-sortas"><code>sortas</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Indexing-Commands.html">Indexing Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040sp.html#index-sp-_0028line-spacing_0029"><code>sp <span 
class="roman">(line spacing)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040sp.html"><code>@sp</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html#index-sp-_0028titlepage-line-spacing_0029"><code>sp
 <span class="roman">(titlepage line 
spacing)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html"><code>@titlefont @center 
@sp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040sp.html#index-sp-_0028line-spacing_0029"><code>sp <span 
class="r">(line spacing)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040sp.html"><code class="code">@sp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html#index-sp-_0028titlepage-line-spacing_0029"><code>sp
 <span class="r">(titlepage line 
spacing)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html"><code class="code">@titlefont 
@center @sp</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multiple-Spaces.html#index-_003cspace_003e"><code>&lt;space&gt;</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Multiple-Spaces.html">Multiple Spaces</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-ss-1"><code>ss</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040emph-_0040strong.html#index-strong"><code>strong</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040emph-_0040strong.html"><code>@emph 
@strong</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040emph-_0040strong.html#index-strong"><code>strong</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040emph-_0040strong.html"><code class="code">@emph 
@strong</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-structure"><code>structure</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Subscripts-and-Superscripts.html#index-sub"><code>sub</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Subscripts-and-Superscripts.html">Inserting 
Subscripts and Superscripts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#index-subheading"><code>subheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code>@unnumberedsubsec
 @appendixsubsec @subheading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040subsection.html#index-subsection"><code>subsection</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040subsection.html"><code>@subsection</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-subsubheading"><code>subsubheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040subsubsection.html"><code>@subsubsection</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-subsubsection"><code>subsubsection</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040subsubsection.html"><code>@subsubsection</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040title-_0040subtitle-_0040author.html#index-subtitle"><code>subtitle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040title-_0040subtitle-_0040author.html"><code>@title 
@subtitle @author</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Advanced-Indexing.html#index-_0040subentry"><code>@subentry</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Advanced-Indexing.html">Advanced Indexing</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#index-subheading"><code>subheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code 
class="code">@unnumberedsubsec @appendixsubsec @subheading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040subsection.html#index-subsection"><code>subsection</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040subsection.html"><code 
class="code">@subsection</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-subsubheading"><code>subsubheading</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040subsubsection.html"><code 
class="code">@subsubsection</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-subsubsection"><code>subsubsection</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040subsubsection.html"><code 
class="code">@subsubsection</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040title-_0040subtitle-_0040author.html#index-subtitle"><code>subtitle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040title-_0040subtitle-_0040author.html"><code 
class="code">@title @subtitle @author</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Contents.html#index-summarycontents"><code>summarycontents</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Contents.html">Contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Subscripts-and-Superscripts.html#index-sup"><code>sup</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Subscripts-and-Superscripts.html">Inserting 
Subscripts and Superscripts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-syncodeindex"><code>syncodeindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040syncodeindex.html"><code>@syncodeindex</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040synindex.html#index-synindex"><code>synindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040synindex.html"><code>@synindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-syncodeindex"><code>syncodeindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040syncodeindex.html"><code 
class="code">@syncodeindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040synindex.html#index-synindex"><code>synindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040synindex.html"><code 
class="code">@synindex</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-T">T</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Fonts.html#index-t-_0028typewriter-font_0029"><code>t <span 
class="roman">(typewriter font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Fonts.html">Fonts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Fonts.html#index-t-_0028typewriter-font_0029"><code>t <span 
class="r">(typewriter font)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Fonts.html">Fonts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-tab"><code>tab</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Multitable-Rows.html">Multitable Rows</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multiple-Spaces.html#index-_003ctab_003e"><code>&lt;tab&gt;</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Multiple-Spaces.html">Multiple Spaces</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Two_002dcolumn-Tables.html#index-table"><code>table</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Two_002dcolumn-Tables.html">Two-column 
Tables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-TeX"><code>TeX</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040TeX-_0040LaTeX.html"><code>@TeX 
@LaTeX</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-TeX"><code>TeX</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040TeX-_0040LaTeX.html"><code class="code">@TeX 
@LaTeX</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-tex"><code>tex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Texinfo_003a_003aParser-module"><code>Texinfo::Parser
 module</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Commands.html#index-texinfo_002dall_002dmenus_002dupdate"><code>texinfo-all-menus-update</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Updating-Commands.html">Updating Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Commands.html#index-texinfo_002devery_002dnode_002dupdate"><code>texinfo-every-node-update</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Updating-Commands.html">Updating Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texinfo_002dformat-commands.html#index-texinfo_002dformat_002dbuffer"><code>texinfo-format-buffer</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="texinfo_002dformat-commands.html"><code>texinfo-format</code> 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texinfo_002dformat-commands.html#index-texinfo_002dformat_002dbuffer"><code>texinfo-format-buffer</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="texinfo_002dformat-commands.html"><code 
class="code">texinfo-format</code> commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Formatting.html#index-texinfo_002dformat_002dbuffer-1"><code>texinfo-format-buffer</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Info-Formatting.html">Info Formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texinfo_002dformat-commands.html#index-texinfo_002dformat_002dregion"><code>texinfo-format-region</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="texinfo_002dformat-commands.html"><code>texinfo-format</code> 
commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texinfo_002dformat-commands.html#index-texinfo_002dformat_002dregion"><code>texinfo-format-region</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="texinfo_002dformat-commands.html"><code 
class="code">texinfo-format</code> commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Formatting.html#index-texinfo_002dformat_002dregion-1"><code>texinfo-format-region</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Info-Formatting.html">Info Formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Updating-Commands.html#index-texinfo_002dindent_002dmenu_002ddescription"><code>texinfo-indent-menu-description</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Updating-Commands.html">Other Updating 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting.html#index-texinfo_002dinsert_002dbraces"><code>texinfo-insert-braces</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting.html">Inserting</a></td></tr>
@@ -636,11 +617,11 @@ commands are listed without their preceding 
&lsquo;<samp>@</samp>&rsquo;.
 <tr><td></td><td valign="top"><a 
href="Inserting.html#index-texinfo_002dinsert_002d_0040var"><code>texinfo-insert-@var</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting.html">Inserting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Commands.html#index-texinfo_002dmake_002dmenu"><code>texinfo-make-menu</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Updating-Commands.html">Updating Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Commands.html#index-texinfo_002dmaster_002dmenu"><code>texinfo-master-menu</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Updating-Commands.html">Updating Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texinfo_002dmultiple_002dfiles_002dupdate.html#index-texinfo_002dmultiple_002dfiles_002dupdate"><code>texinfo-multiple-files-update</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="texinfo_002dmultiple_002dfiles_002dupdate.html"><code>texinfo-multiple-files-update</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Updating-Commands.html#index-texinfo_002dmultiple_002dfiles_002dupdate-_0028in-brief_0029"><code>texinfo-multiple-files-update
 <span class="roman">(in brief)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Other-Updating-Commands.html">Other Updating 
Commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texinfo_002dmultiple_002dfiles_002dupdate.html#index-texinfo_002dmultiple_002dfiles_002dupdate"><code>texinfo-multiple-files-update</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="texinfo_002dmultiple_002dfiles_002dupdate.html"><code 
class="code">texinfo-multiple-files-update</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Updating-Commands.html#index-texinfo_002dmultiple_002dfiles_002dupdate-_0028in-brief_0029"><code>texinfo-multiple-files-update
 <span class="r">(in brief)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Other-Updating-Commands.html">Other Updating 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Updating-Commands.html#index-texinfo_002dsequential_002dnode_002dupdate"><code>texinfo-sequential-node-update</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Updating-Commands.html">Other Updating 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-texinfo_002dshow_002dstructure"><code>texinfo-show-structure</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Showing-the-Structure.html">Showing the 
Structure</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Using-texinfo_002dshow_002dstructure.html#index-texinfo_002dshow_002dstructure-1"><code>texinfo-show-structure</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Using-texinfo_002dshow_002dstructure.html">Using 
<code>texinfo-show-structure</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Using-texinfo_002dshow_002dstructure.html#index-texinfo_002dshow_002dstructure-1"><code>texinfo-show-structure</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Using-texinfo_002dshow_002dstructure.html">Using <code 
class="code">texinfo-show-structure</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting.html#index-texinfo_002dstart_002dmenu_002ddescription"><code>texinfo-start-menu-description</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting.html">Inserting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-texinfosxml"><code>texinfosxml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing.html#index-texinfo_002dtex_002dbuffer"><code>texinfo-tex-buffer</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Printing.html">Printing</a></td></tr>
@@ -648,7 +629,7 @@ commands are listed without their preceding 
&lsquo;<samp>@</samp>&rsquo;.
 <tr><td></td><td valign="top"><a 
href="Printing.html#index-texinfo_002dtex_002dregion"><code>texinfo-tex-region</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Printing.html">Printing</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Commands.html#index-texinfo_002dupdate_002dnode"><code>texinfo-update-node</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Updating-Commands.html">Updating Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-textcontent"><code>textcontent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040textdegree.html#index-textdegree"><code>textdegree</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040textdegree.html"><code>@textdegree</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040textdegree.html#index-textdegree"><code>textdegree</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040textdegree.html"><code 
class="code">@textdegree</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-th-1"><code>th</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-TH-1"><code>TH</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-thischapter"><code>thischapter</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
@@ -660,145 +641,144 @@ commands are listed without their preceding 
&lsquo;<samp>@</samp>&rsquo;.
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-thissectionname"><code>thissectionname</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-thissectionnum"><code>thissectionnum</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-thistitle"><code>thistitle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040tie.html#index-tie-_0028unbreakable-interword-space_0029"><code>tie 
<span class="roman">(unbreakable interword 
space)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040tie.html"><code>@tie</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040tie.html#index-tie-_0028unbreakable-interword-space_0029"><code>tie 
<span class="r">(unbreakable interword 
space)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040tie.html"><code class="code">@tie</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-tieaccent"><code>tieaccent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-tindex"><code>tindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040title-_0040subtitle-_0040author.html#index-title"><code>title</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040title-_0040subtitle-_0040author.html"><code>@title 
@subtitle @author</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html#index-titlefont"><code>titlefont</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html"><code>@titlefont @center 
@sp</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-titlepage"><code>titlepage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040titlepage.html"><code>@titlepage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040title-_0040subtitle-_0040author.html#index-title"><code>title</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040title-_0040subtitle-_0040author.html"><code 
class="code">@title @subtitle @author</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040titlefont-_0040center-_0040sp.html#index-titlefont"><code>titlefont</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040titlefont-_0040center-_0040sp.html"><code 
class="code">@titlefont @center @sp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-titlepage"><code>titlepage</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040titlepage.html"><code 
class="code">@titlepage</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Custom-Headings.html#index-today"><code>today</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Custom-Headings.html">Custom Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="The-Top-Node.html#index-top"><code>top</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="The-Top-Node.html">The Top Node</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040top-Command.html#index-top-1"><code>top</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040top-Command.html"><code>@top</code> 
Command</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040top-Command.html#index-top-1"><code>top</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040top-Command.html"><code class="code">@top</code> 
Command</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-U">U</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Unicode.html#index-U"><code>U</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Unicode.html">Inserting Unicode</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-u-_0028breve-accent_0029"><code>u <span 
class="roman">(breve accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-u-_0028breve-accent_0029"><code>u <span 
class="r">(breve accent)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-ubaraccent"><code>ubaraccent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-udotaccent"><code>udotaccent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-unmacro"><code>unmacro</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Defining-Macros.html">Defining Macros</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-unnumbered"><code>unnumbered</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-unnumberedsec"><code>unnumberedsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code>@unnumberedsec
 @appendixsec @heading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#index-unnumberedsubsec"><code>unnumberedsubsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code>@unnumberedsubsec
 @appendixsubsec @subheading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-unnumberedsubsubsec"><code>unnumberedsubsubsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040subsubsection.html"><code>@subsubsection</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-unnumbered"><code>unnumbered</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered @appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#index-unnumberedsec"><code>unnumberedsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code 
class="code">@unnumberedsec @appendixsec @heading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#index-unnumberedsubsec"><code>unnumberedsubsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code 
class="code">@unnumberedsubsec @appendixsubsec @subheading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-unnumberedsubsubsec"><code>unnumberedsubsubsec</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040subsubsection.html"><code 
class="code">@subsubsection</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting.html#index-up_002dlist"><code>up-list</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting.html">Inserting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url.html#index-uref"><code>uref</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040url.html"><code>@url</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url.html#index-uref"><code>uref</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040url.html"><code 
class="code">@url</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-urefbreakstyle"><code>urefbreakstyle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html#index-_005curefurlonlylinktrue"><code>\urefurlonlylinktrue</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040url-PDF-Output-Format.html"><code>@url</code> PDF 
Output Format</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url.html#index-url"><code>url</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040url.html"><code>@url</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html#index-_005curefurlonlylinktrue"><code>\urefurlonlylinktrue</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040url-PDF-Output-Format.html"><code 
class="code">@url</code> PDF Output Format</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url.html#index-url"><code>url</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040url.html"><code 
class="code">@url</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="PDF-Colors.html#index-_005curlcolor"><code>\urlcolor</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="PDF-Colors.html">PDF Colors</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-V">V</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-v-_0028caron_0029"><code>v <span 
class="roman">(caron)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Writing-a-Menu.html#index-validatemenus"><code>validatemenus</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Writing-a-Menu.html">Writing a Menu</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040set-_0040value.html#index-value"><code>value</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040set-_0040value.html"><code>@set 
@value</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040var.html#index-var"><code>var</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040var.html"><code>@var</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verb.html#index-verb"><code>verb</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040verb.html"><code>@verb</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verbatim.html#index-verbatim"><code>verbatim</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040verbatim.html"><code>@verbatim</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verbatiminclude.html#index-verbatiminclude"><code>verbatiminclude</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040verbatiminclude.html"><code>@verbatiminclude</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-v-_0028caron_0029"><code>v <span 
class="r">(caron)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040set-_0040value.html#index-value"><code>value</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040set-_0040value.html"><code class="code">@set 
@value</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040var.html#index-var"><code>var</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040var.html"><code 
class="code">@var</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verb.html#index-verb"><code>verb</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040verb.html"><code 
class="code">@verb</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verbatim.html#index-verbatim"><code>verbatim</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040verbatim.html"><code 
class="code">@verbatim</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verbatiminclude.html#index-verbatiminclude"><code>verbatiminclude</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040verbatiminclude.html"><code 
class="code">@verbatiminclude</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-vindex"><code>vindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Copyright.html#index-vskip-TeX-vertical-skip"><code>vskip <span 
class="roman">TeX vertical skip</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Copyright.html">Copyright</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ftable-_0040vtable.html#index-vtable"><code>vtable</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ftable-_0040vtable.html"><code>@ftable 
@vtable</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Copyright.html#index-vskip-TeX-vertical-skip"><code>vskip <span 
class="r">TeX vertical skip</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Copyright.html">Copyright</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ftable-_0040vtable.html#index-vtable"><code>vtable</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ftable-_0040vtable.html"><code class="code">@ftable 
@vtable</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-W">W</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040w.html#index-w"><code>w</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040w.html"><code>@w</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040w.html#index-w"><code>w</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040w.html"><code class="code">@w</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th 
id="Command-and-Variable-Index_fn_letter-X">X</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-xml"><code>xml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-xml-1"><code>xml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040xref.html#index-xref"><code>xref</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040xref.html"><code>@xref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040xref.html#index-xref"><code>xref</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040xref.html"><code 
class="code">@xref</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Three-Arguments.html#index-xrefautomaticsectiontitle"><code>xrefautomaticsectiontitle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Three-Arguments.html">Three Arguments</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-1"><b> </b></a>
- &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-2"><b>!</b></a>
+<table class="fn-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-1"><b>!</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-3"><b>&quot;</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-2"><b>&quot;</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-4"><b>'</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-3"><b>'</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-5"><b>*</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-4"><b>*</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-6"><b>,</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-5"><b>,</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-7"><b>-</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-6"><b>-</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-8"><b>.</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-7"><b>.</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-9"><b>/</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-8"><b>/</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-10"><b>:</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-9"><b>:</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-11"><b>=</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-10"><b>=</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-12"><b>?</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-11"><b>?</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-13"><b>\</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-12"><b>@</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-14"><b>^</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-13"><b>^</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-15"><b>`</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-14"><b>`</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-16"><b>{</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-15"><b>{</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-17"><b>}</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-16"><b>}</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_symbol-18"><b>~</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_symbol-17"><b>~</b></a>
  &nbsp; 
 <br>
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-A"><b>A</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-B"><b>B</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-C"><b>C</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-D"><b>D</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-E"><b>E</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-F"><b>F</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-G"><b>G</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-G"><b>G</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-H"><b>H</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-H"><b>H</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-I"><b>I</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-K"><b>K</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-K"><b>K</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-L"><b>L</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-L"><b>L</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-M"><b>M</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-M"><b>M</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-N"><b>N</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-O"><b>O</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-O"><b>O</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-P"><b>P</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-Q"><b>Q</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-Q"><b>Q</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-R"><b>R</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-R"><b>R</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-S"><b>S</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-T"><b>T</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-U"><b>U</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-U"><b>U</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-V"><b>V</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-V"><b>V</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-W"><b>W</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-W"><b>W</b></a>
  &nbsp; 
-<a class="summary-letter" 
href="#Command-and-Variable-Index_fn_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" 
href="#Command-and-Variable-Index_fn_letter-X"><b>X</b></a>
  &nbsp; 
 </td></tr></table>
+</div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="General-Index.html" accesskey="n" rel="next">General Index</a>, 
Previous: <a href="GNU-Free-Documentation-License.html" accesskey="p" 
rel="prev">GNU Free Documentation License</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="#Command-and-Variable-Index" title="Index" rel="index">Index</a>]</p>
+Next: <a href="General-Index.html">General Index</a>, Previous: <a 
href="GNU-Free-Documentation-License.html">GNU Free Documentation License</a>, 
Up: <a href="index.html">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="#Command-and-Variable-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Comments.html 
b/js/infog/test-infodir/texinfo_html/Comments.html
index 64ccf36c35..23ebcc559c 100644
--- a/js/infog/test-infodir/texinfo_html/Comments.html
+++ b/js/infog/test-infodir/texinfo_html/Comments.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Comments (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Comments (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Comments (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Comments (GNU Texinfo 6.7dev)">
+<meta name="description" content="Comments (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Comments (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Conventions.html" rel="prev" title="Conventions">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,57 +41,59 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Comments"></span><div class="header">
+<div class="section-level-extent" id="Comments">
+<div class="nav-panel">
 <p>
-Next: <a href="Minimum.html" accesskey="n" rel="next">Minimum</a>, Previous: 
<a href="Conventions.html" accesskey="p" rel="prev">Conventions</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Minimum.html" accesskey="n" rel="next">What a Texinfo File Must 
Have</a>, Previous: <a href="Conventions.html" accesskey="p" rel="prev">General 
Syntactic Conventions</a>, Up: <a href="Writing-a-Texinfo-File.html" 
accesskey="u" rel="up">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Comments-1"></span><h3 class="section">Comments</h3>
+<h3 class="section" id="Comments-1">2.2 Comments</h3>
 
-<span id="index-Comments"></span>
-<span id="index-comment"></span>
-<span id="index-c"></span>
+<a class="index-entry-id" id="index-Comments"></a>
+<a class="index-entry-id" id="index-comment"></a>
+<a class="index-entry-id" id="index-c"></a>
 
-<p>You can write comments in a Texinfo file by using the <code>@comment</code>
-command, which may be abbreviated to <code>@c</code>.  Such comments are
+<p>You can write comments in a Texinfo file by using the <code 
class="code">@comment</code>
+command, which may be abbreviated to <code class="code">@c</code>.  Such 
comments are
 for a person looking at the Texinfo source file.  All the text on a
-line that follows either <code>@comment</code> or <code>@c</code> is a comment;
+line that follows either <code class="code">@comment</code> or <code 
class="code">@c</code> is a comment;
 the rest of the line does not appear in the visible output.  (To be
-precise, the character after the <code>@c</code> or <code>@comment</code> must
+precise, the character after the <code class="code">@c</code> or <code 
class="code">@comment</code> must
 be something other than a dash or alphanumeric, or it will be taken as
 part of the command.)
 </p>
-<p>Often, you can write the <code>@comment</code> or <code>@c</code> in the 
middle
-of a line, and only the text that follows after the <code>@comment</code>
-or <code>@c</code> command does not appear; but some commands, such as
-<code>@settitle</code>, work on a whole line.  You cannot use 
<code>@comment</code>
-or <code>@c</code> within a line beginning with such a command.
+<p>Often, you can write the <code class="code">@comment</code> or <code 
class="code">@c</code> in the middle
+of a line, and only the text that follows after the <code 
class="code">@comment</code>
+or <code class="code">@c</code> command does not appear; but some commands, 
such as
+<code class="code">@settitle</code>, work on a whole line.  You cannot use 
<code class="code">@comment</code>
+or <code class="code">@c</code> within a line beginning with such a command.
 </p>
-<span id="index-DEL-_0028comment-character_0029"></span>
-<span id="index-Catcode-for-comments-in-TeX"></span>
+<a class="index-entry-id" id="index-DEL-_0028comment-character_0029"></a>
+<a class="index-entry-id" id="index-Catcode-for-comments-in-TeX"></a>
 <p>In cases of nested command invocations, complicated macro definitions,
-etc., <code>@c</code> and <code>@comment</code> may provoke an error when
-processing with TeX.  Therefore, you can also use the <kbd>DEL</kbd>
+etc., <code class="code">@c</code> and <code class="code">@comment</code> may 
provoke an error when
+processing with TeX.  Therefore, you can also use the <kbd 
class="kbd">DEL</kbd>
 character (ASCII 127 decimal, 0x7f hex, 0177 octal) as a true TeX
 comment character (catcode 14, in TeX internals).  Everything on
-the line after the <kbd>DEL</kbd> will be ignored.
+the line after the <kbd class="kbd">DEL</kbd> will be ignored.
 </p>
-<span id="index-Ignored-text"></span>
-<span id="index-Unprocessed-text"></span>
-<span id="index-ignore"></span>
+<a class="index-entry-id" id="index-Ignored-text"></a>
+<a class="index-entry-id" id="index-Unprocessed-text"></a>
+<a class="index-entry-id" id="index-ignore"></a>
 <p>You can also have long stretches of text ignored by the Texinfo
-processors with the <code>@ignore</code> and <code>@end ignore</code> commands.
+processors with the <code class="code">@ignore</code> and <code 
class="code">@end ignore</code> commands.
 Write each of these commands on a line of its own, starting each
 command at the beginning of the line.  Text between these two commands
-does not appear in the processed output.  You can use <code>@ignore</code>
-and <code>@end ignore</code> for writing comments.  (For some caveats
-regarding nesting of such commands, see <a 
href="Conditional-Nesting.html">Conditional Nesting</a>.)
+does not appear in the processed output.  You can use <code 
class="code">@ignore</code>
+and <code class="code">@end ignore</code> for writing comments.  (For some 
caveats
+regarding nesting of such commands, see <a class="pxref" 
href="Conditional-Nesting.html">Conditional Nesting</a>.)
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Minimum.html" accesskey="n" rel="next">Minimum</a>, Previous: 
<a href="Conventions.html" accesskey="p" rel="prev">Conventions</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Minimum.html">What a Texinfo File Must Have</a>, Previous: <a 
href="Conventions.html">General Syntactic Conventions</a>, Up: <a 
href="Writing-a-Texinfo-File.html">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Compile_002dCommand.html 
b/js/infog/test-infodir/texinfo_html/Compile_002dCommand.html
index b580224606..d9c30c4d13 100644
--- a/js/infog/test-infodir/texinfo_html/Compile_002dCommand.html
+++ b/js/infog/test-infodir/texinfo_html/Compile_002dCommand.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Compile-Command (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Compile-Command (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Compile-Command (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Compile-Command (GNU Texinfo 6.7dev)">
+<meta name="description" content="Compile-Command (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Compile-Command (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Texinfo-Mode-Printing.html" rel="prev" title="Texinfo Mode 
Printing">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,35 +41,37 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Compile_002dCommand"></span><div class="header">
+<div class="section-level-extent" id="Compile_002dCommand">
+<div class="nav-panel">
 <p>
-Next: <a href="Requirements-Summary.html" accesskey="n" 
rel="next">Requirements Summary</a>, Previous: <a 
href="Texinfo-Mode-Printing.html" accesskey="p" rel="prev">Texinfo Mode 
Printing</a>, Up: <a href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Requirements-Summary.html" accesskey="n" rel="next">TeX 
Formatting Requirements Summary</a>, Previous: <a 
href="Texinfo-Mode-Printing.html" accesskey="p" rel="prev">Formatting and 
Printing in Texinfo Mode</a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Using-the-Local-Variables-List"></span><h3 class="section">Using the 
Local Variables List</h3>
-<span id="index-Local-variables"></span>
-<span id="index-Compile-command-for-formatting"></span>
-<span id="index-Format-with-the-compile-command"></span>
+<h3 class="section" id="Using-the-Local-Variables-List">18.7 Using the Local 
Variables List</h3>
+<a class="index-entry-id" id="index-Local-variables"></a>
+<a class="index-entry-id" id="index-Compile-command-for-formatting"></a>
+<a class="index-entry-id" id="index-Format-with-the-compile-command"></a>
 
 <p>Yet another way to apply the TeX formatting command to a Texinfo file
-is to put that command in a <em>local variables list</em> at the end of the
-Texinfo file.  You can then specify the <code>tex</code> or 
<code>texi2dvi</code>
-commands as a <code>compile-command</code> and have Emacs run it by typing
-<kbd>M-x compile</kbd>.  This creates a special shell called the
-<samp>*compilation*</samp> buffer in which Emacs runs the compile command.
-For example, at the end of the <samp>gdb.texi</samp> file, after the
-<code>@bye</code>, you could put the following:
+is to put that command in a <em class="dfn">local variables list</em> at the 
end of the
+Texinfo file.  You can then specify the <code class="code">tex</code> or <code 
class="code">texi2dvi</code>
+commands as a <code class="code">compile-command</code> and have Emacs run it 
by typing
+<kbd class="kbd">M-x compile</kbd>.  This creates a special shell called the
+<samp class="file">*compilation*</samp> buffer in which Emacs runs the compile 
command.
+For example, at the end of the <samp class="file">gdb.texi</samp> file, after 
the
+<code class="code">@bye</code>, you could put the following:
 </p>
 <div class="example">
-<pre class="example">Local Variables:
+<div class="group"><pre class="example-preformatted">Local Variables:
 compile-command: &quot;texi2dvi gdb.texi&quot;
 End:
-</pre></div>
+</pre></div></div>
 
 <p>This technique is most often used by programmers who also compile programs
-this way; see <a href="../emacs/Compilation.html#Compilation">Compilation</a> 
in <cite>The GNU Emacs Manual</cite>.
+this way; see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Compilation.html#Compilation";>Compilation</a>
 in <cite class="cite">The GNU Emacs Manual</cite>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Conditional-Commands.html 
b/js/infog/test-infodir/texinfo_html/Conditional-Commands.html
index dd87719454..3aa7cd93d5 100644
--- a/js/infog/test-infodir/texinfo_html/Conditional-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Conditional-Commands.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Conditional Commands (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Conditional Commands (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Conditional Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Conditional Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Conditional Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Conditional Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Conditionals.html" rel="up" title="Conditionals">
 <link href="Conditional-Not-Commands.html" rel="next" title="Conditional Not 
Commands">
-<link href="Conditionals.html" rel="prev" title="Conditionals">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,66 +39,67 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Conditional-Commands"></span><div class="header">
+<div class="section-level-extent" id="Conditional-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Conditional-Not-Commands.html" accesskey="n" 
rel="next">Conditional Not Commands</a>, Up: <a href="Conditionals.html" 
accesskey="u" rel="up">Conditionals</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Conditional-Not-Commands.html" accesskey="n" 
rel="next">Conditional Not Commands</a>, Up: <a href="Conditionals.html" 
accesskey="u" rel="up">Conditionally Visible Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Conditional-Commands-1"></span><h3 class="section">Conditional 
Commands</h3>
+<h3 class="section" id="Conditional-Commands-1">15.1 Conditional Commands</h3>
 
-<p>Texinfo has an <code>@if<var>format</var></code> environment for each output
+<p>Texinfo has an <code class="code">@if<var class="var">format</var></code> 
environment for each output
 format, to allow conditional inclusion of text for a particular output
 format.
 </p>
-<span id="index-ifinfo"></span>
-<p><code>@ifinfo</code> begins segments of text that should be ignored by
-TeX when it typesets the printed manual, and by <code>makeinfo</code>
+<a class="index-entry-id" id="index-ifinfo"></a>
+<p><code class="code">@ifinfo</code> begins segments of text that should be 
ignored by
+TeX when it typesets the printed manual, and by <code 
class="command">makeinfo</code>
 when not producing Info output.  The segment of text appears only in
 the Info file and, for historical compatibility, the plain text
 output.
 </p>
-<span id="index-ifdocbook"></span>
-<span id="index-ifhtml"></span>
-<span id="index-ifplaintext"></span>
-<span id="index-iftex"></span>
-<span id="index-ifxml"></span>
+<a class="index-entry-id" id="index-ifdocbook"></a>
+<a class="index-entry-id" id="index-ifhtml"></a>
+<a class="index-entry-id" id="index-ifplaintext"></a>
+<a class="index-entry-id" id="index-iftex"></a>
+<a class="index-entry-id" id="index-ifxml"></a>
 <p>The environments for the other formats are analogous:
 </p>
-<dl compact="compact">
-<dt><code>@ifdocbook &hellip; @end ifdocbook</code></dt>
-<dd><p>Text to appear only in the Docbook output.
+<dl class="table">
+<dt><code class="code">@ifdocbook &hellip; @end ifdocbook</code></dt>
+<dd><p>Text to appear only in the DocBook output.
 </p>
 </dd>
-<dt><code>@ifhtml &hellip; @end ifhtml</code></dt>
+<dt><code class="code">@ifhtml &hellip; @end ifhtml</code></dt>
 <dd><p>Text to appear only in the HTML output.
 </p>
 </dd>
-<dt><code>@ifplaintext &hellip; @end ifplaintext</code></dt>
+<dt><code class="code">@ifplaintext &hellip; @end ifplaintext</code></dt>
 <dd><p>Text to appear only in the plain text output.
 </p>
 </dd>
-<dt><code>@iftex &hellip; @end iftex</code></dt>
+<dt><code class="code">@iftex &hellip; @end iftex</code></dt>
 <dd><p>Text to appear only in the printed manual.
 </p>
 </dd>
-<dt><code>@ifxml &hellip; @end ifxml</code></dt>
+<dt><code class="code">@ifxml &hellip; @end ifxml</code></dt>
 <dd><p>Text to appear only in the XML output.
 </p></dd>
 </dl>
 
-<p>The <code>@if&hellip;</code> and <code>@end if&hellip;</code> commands must 
appear
+<p>The <code class="code">@if&hellip;</code> and <code class="code">@end 
if&hellip;</code> commands must appear
 on lines by themselves in your source file.  The newlines following
 the commands are (more or less) treated as whitespace, so that the
 conditional text is flowed normally into a surrounding paragraph.
 </p>
-<p>The <code>@if&hellip;</code> constructs are intended to conditionalize
-normal Texinfo source; see <a href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a>, for using
+<p>The <code class="code">@if&hellip;</code> constructs are intended to 
conditionalize
+normal Texinfo source; see <a class="pxref" 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>, for using
 underlying format commands directly.
 </p>
 <p>Here is an example showing all these conditionals:
 </p>
 <div class="example">
-<pre class="example">@iftex
+<pre class="example-preformatted">@iftex
 This text will appear only in the printed manual.
 @end iftex
 @ifinfo
@@ -134,7 +115,7 @@ Whereas this text will only appear in plain text.
 Notwithstanding that this will only appear in XML.
 @end ifxml
 @ifdocbook
-Nevertheless, this will only appear in Docbook.
+Nevertheless, this will only appear in DocBook.
 @end ifdocbook
 </pre></div>
 
@@ -145,23 +126,24 @@ Nevertheless, this will only appear in Docbook.
 <p>Notice that you only see one of the input lines, depending on which
 version of the manual you are reading.
 </p>
-<span id="index-errormsg"></span>
+<a class="index-entry-id" id="index-errormsg"></a>
 <p>In complex documents, you may want Texinfo to issue an error message
 in some conditionals that should not ever be processed.  The
-<code>@errormsg{<var>text</var>}</code> command will do this; it takes one
+<code class="code">@errormsg{<var class="var">text</var>}</code> command will 
do this; it takes one
 argument, the text of the error message.
 </p>
-<p>We mention <code>@errormsg{}</code> here even though it is not strictly
+<p>We mention <code class="code">@errormsg{}</code> here even though it is not 
strictly
 related to conditionals, since in practice it is most likely to be
 useful in that context.  Technically, it can be used anywhere.
-See <a href="External-Macro-Processors.html">External Macro Processors</a>, 
for a caveat regarding the line
-numbers which <code>@errormsg</code> emits in TeX.
+See <a class="xref" href="External-Macro-Processors.html">External Macro 
Processors: Line Directives</a>, for a caveat regarding the line
+numbers which <code class="code">@errormsg</code> emits in TeX.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Conditional-Not-Commands.html" accesskey="n" 
rel="next">Conditional Not Commands</a>, Up: <a href="Conditionals.html" 
accesskey="u" rel="up">Conditionals</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Conditional-Not-Commands.html">Conditional Not Commands</a>, 
Up: <a href="Conditionals.html">Conditionally Visible Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Conditional-Nesting.html 
b/js/infog/test-infodir/texinfo_html/Conditional-Nesting.html
index e6bbbd4696..423cd89c2c 100644
--- a/js/infog/test-infodir/texinfo_html/Conditional-Nesting.html
+++ b/js/infog/test-infodir/texinfo_html/Conditional-Nesting.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Conditional Nesting (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Conditional Nesting (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Conditional Nesting (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Conditional Nesting (GNU Texinfo 6.7dev)">
+<meta name="description" content="Conditional Nesting (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Conditional Nesting (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Conditionals.html" rel="up" title="Conditionals">
-<link href="Defining-New-Texinfo-Commands.html" rel="next" title="Defining New 
Texinfo Commands">
 <link href="Testing-for-Texinfo-Commands.html" rel="prev" title="Testing for 
Texinfo Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,25 +39,26 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Conditional-Nesting"></span><div class="header">
+<div class="section-level-extent" id="Conditional-Nesting">
+<div class="nav-panel">
 <p>
-Previous: <a href="Testing-for-Texinfo-Commands.html" accesskey="p" 
rel="prev">Testing for Texinfo Commands</a>, Up: <a href="Conditionals.html" 
accesskey="u" rel="up">Conditionals</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Testing-for-Texinfo-Commands.html" accesskey="p" 
rel="prev">Testing for Texinfo Commands: <code 
class="code">@ifcommanddefined</code>, <code 
class="code">@ifcommandnotdefined</code></a>, Up: <a href="Conditionals.html" 
accesskey="u" rel="up">Conditionally Visible Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Conditional-Nesting-1"></span><h3 class="section">Conditional 
Nesting</h3>
-<span id="index-Conditionals_002c-nested"></span>
-<span id="index-Nesting-conditionals"></span>
+<h3 class="section" id="Conditional-Nesting-1">15.7 Conditional Nesting</h3>
+<a class="index-entry-id" id="index-Conditionals_002c-nested"></a>
+<a class="index-entry-id" id="index-Nesting-conditionals"></a>
 
 <p>Conditionals can be nested; however, the details are a little tricky.
 The difficulty comes with failing conditionals, such as
-<code>@ifhtml</code> when HTML is not being produced, where the included
-text is to be ignored.  However, it is not to be <em>completely</em>
-ignored, since it is useful to have one <code>@ifset</code> inside another,
+<code class="code">@ifhtml</code> when HTML is not being produced, where the 
included
+text is to be ignored.  However, it is not to be <em 
class="emph">completely</em>
+ignored, since it is useful to have one <code class="code">@ifset</code> 
inside another,
 for example&mdash;that is a way to include text only if two conditions are
 met.  Here&rsquo;s an example:
 </p>
 <div class="example">
-<pre class="example">@ifset somevar
+<pre class="example-preformatted">@ifset somevar
 @ifset anothervar
 Both somevar and anothervar are set.
 @end ifset
@@ -90,13 +71,13 @@ Somevar is set, anothervar is not.
 <p>Technically, Texinfo requires that for a failing conditional, the
 ignored text must be properly nested with respect to that failing
 conditional.  Unfortunately, it&rsquo;s not always feasible to check that
-<em>all</em> conditionals are properly nested, because then the
+<em class="emph">all</em> conditionals are properly nested, because then the
 processors could have to fully interpret the ignored text, which
 defeats the purpose of the command.  Here&rsquo;s an example illustrating
 these rules:
 </p>
 <div class="example">
-<pre class="example">@ifset a
+<pre class="example-preformatted">@ifset a
 @ifset b
 @ifclear ok  - ok, ignored
 @end junky   - ok, ignored
@@ -110,6 +91,7 @@ the processors cannot reliably determine which commands to 
consider
 for nesting purposes.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Conditional-Not-Commands.html 
b/js/infog/test-infodir/texinfo_html/Conditional-Not-Commands.html
index 31159bf421..c87b6e9730 100644
--- a/js/infog/test-infodir/texinfo_html/Conditional-Not-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Conditional-Not-Commands.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Conditional Not Commands (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Conditional Not Commands (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Conditional Not Commands (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Conditional Not Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Conditional Not Commands (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Conditional Not Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Conditional-Commands.html" rel="prev" title="Conditional Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,24 +40,25 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Conditional-Not-Commands"></span><div class="header">
+<div class="section-level-extent" id="Conditional-Not-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Raw-Formatter-Commands.html" accesskey="n" rel="next">Raw 
Formatter Commands</a>, Previous: <a href="Conditional-Commands.html" 
accesskey="p" rel="prev">Conditional Commands</a>, Up: <a 
href="Conditionals.html" accesskey="u" rel="up">Conditionals</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Raw-Formatter-Commands.html" accesskey="n" rel="next">Raw 
Formatter Commands</a>, Previous: <a href="Conditional-Commands.html" 
accesskey="p" rel="prev">Conditional Commands</a>, Up: <a 
href="Conditionals.html" accesskey="u" rel="up">Conditionally Visible Text</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Conditional-Not-Commands-1"></span><h3 class="section">Conditional 
Not Commands</h3>
-<span id="index-ifnotdocbook"></span>
-<span id="index-ifnothtml"></span>
-<span id="index-ifnotinfo"></span>
-<span id="index-ifnotplaintext"></span>
-<span id="index-ifnottex"></span>
-<span id="index-ifnotxml"></span>
+<h3 class="section" id="Conditional-Not-Commands-1">15.2 Conditional Not 
Commands</h3>
+<a class="index-entry-id" id="index-ifnotdocbook"></a>
+<a class="index-entry-id" id="index-ifnothtml"></a>
+<a class="index-entry-id" id="index-ifnotinfo"></a>
+<a class="index-entry-id" id="index-ifnotplaintext"></a>
+<a class="index-entry-id" id="index-ifnottex"></a>
+<a class="index-entry-id" id="index-ifnotxml"></a>
 
-<p>You can specify text to be included in any output format <em>other</em>
-than a given one with the <code>@ifnot&hellip;</code> environments:
+<p>You can specify text to be included in any output format <em 
class="emph">other</em>
+than a given one with the <code class="code">@ifnot&hellip;</code> 
environments:
 </p>
 <div class="example">
-<pre class="example">@ifnotdocbook &hellip; @end ifnotdocbook
+<pre class="example-preformatted">@ifnotdocbook &hellip; @end ifnotdocbook
 @ifnothtml &hellip; @end ifnothtml
 @ifnotinfo &hellip; @end ifnotinfo
 @ifnotplaintext &hellip; @end ifnotplaintext
@@ -84,19 +66,19 @@ than a given one with the <code>@ifnot&hellip;</code> 
environments:
 @ifnotxml &hellip; @end ifnotxml
 </pre></div>
 
-<p>The <code>@ifnot&hellip;</code> command and the <code>@end</code> command 
must
+<p>The <code class="code">@ifnot&hellip;</code> command and the <code 
class="code">@end</code> command must
 appear on lines by themselves in your actual source file.
 </p>
 <p>If the output file is being made in the given format, the
-region is <em>ignored</em>.  Otherwise, it is included.
+region is <em class="emph">ignored</em>.  Otherwise, it is included.
 </p>
 <p>There is one exception (for historical compatibility):
-<code>@ifnotinfo</code> text is omitted for both Info and plain text
+<code class="code">@ifnotinfo</code> text is omitted for both Info and plain 
text
 output, not just Info.  To specify text which appears only in Info and
-not in plain text, use <code>@ifnotplaintext</code>, like this:
+not in plain text, use <code class="code">@ifnotplaintext</code>, like this:
 </p>
 <div class="example">
-<pre class="example">@ifinfo
+<pre class="example-preformatted">@ifinfo
 @ifnotplaintext
 This will be in Info, but not plain text.
 @end ifnotplaintext
@@ -104,10 +86,11 @@ This will be in Info, but not plain text.
 </pre></div>
 
 <p>The regions delimited by these commands are ordinary Texinfo source as
-with <code>@iftex</code>, not raw formatter source as with <code>@tex</code>
-(see <a href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>).
+with <code class="code">@iftex</code>, not raw formatter source as with <code 
class="code">@tex</code>
+(see <a class="pxref" href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Conditionals.html 
b/js/infog/test-infodir/texinfo_html/Conditionals.html
index 23c2fbef64..afe8c5a960 100644
--- a/js/infog/test-infodir/texinfo_html/Conditionals.html
+++ b/js/infog/test-infodir/texinfo_html/Conditionals.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Conditionals (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Conditionals (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Conditionals (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Conditionals (GNU Texinfo 6.7dev)">
+<meta name="description" content="Conditionals (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Conditionals (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Conditional-Commands.html" rel="next" title="Conditional Commands">
-<link href="_0040documentencoding.html" rel="prev" title="@documentencoding">
+<link href="Defining-New-Texinfo-Commands.html" rel="next" title="Defining New 
Texinfo Commands">
+<link href="Internationalization.html" rel="prev" title="Internationalization">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,56 +40,51 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Conditionals"></span><div class="header">
+<div class="chapter-level-extent" id="Conditionals">
+<div class="nav-panel">
 <p>
-Next: <a href="Defining-New-Texinfo-Commands.html" accesskey="n" 
rel="next">Defining New Texinfo Commands</a>, Previous: <a 
href="Internationalization.html" accesskey="p" 
rel="prev">Internationalization</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Defining-New-Texinfo-Commands.html" accesskey="n" 
rel="next">Defining New Texinfo Commands</a>, Previous: <a 
href="Internationalization.html" accesskey="p" 
rel="prev">Internationalization</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Conditionally-Visible-Text"></span><h2 class="chapter">Conditionally 
Visible Text</h2>
-<span id="index-Conditionally-visible-text"></span>
-<span id="index-Text_002c-conditionally-visible"></span>
-<span id="index-Visibility-of-conditional-text"></span>
-<span id="index-If-text-conditionally-visible"></span>
+<h2 class="chapter" id="Conditionally-Visible-Text">15 Conditionally Visible 
Text</h2>
+<a class="index-entry-id" id="index-Conditionally-visible-text"></a>
+<a class="index-entry-id" id="index-Text_002c-conditionally-visible"></a>
+<a class="index-entry-id" id="index-Visibility-of-conditional-text"></a>
+<a class="index-entry-id" id="index-If-text-conditionally-visible"></a>
 
-<p>The <em>conditional commands</em> allow you to use different text for
+<p>The <em class="dfn">conditional commands</em> allow you to use different 
text for
 different output formats, or for general conditions that you define.
 For example, you can use them to specify different text for the
 printed manual and the Info output.
 </p>
 <p>The conditional commands comprise the following categories.
 </p>
-<ul>
-<li> Commands specific to an output format (Info, TeX, HTML, &hellip;).
+<ul class="itemize mark-bullet">
+<li>Commands specific to an output format (Info, TeX, HTML, &hellip;).
 
-</li><li> Commands specific to any output format <em>excluding</em> a given
+</li><li>Commands specific to any output format <em 
class="emph">excluding</em> a given
 one (e.g., not Info, not TeX, &hellip;).
 
-</li><li> &lsquo;Raw&rsquo; formatter text for any output format, passed 
straight
+</li><li>&lsquo;Raw&rsquo; formatter text for any output format, passed 
straight
 through with minimal (but not zero) interpretation of @-commands.
 
-</li><li> Format-independent variable substitutions, and testing if a variable
+</li><li>Format-independent variable substitutions, and testing if a variable
 is set or clear.
 
 </li></ul>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Conditional-Commands.html" 
accesskey="1">Conditional Commands</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Text for a given format.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Conditional-Not-Commands.html" accesskey="2">Conditional Not 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Text for 
any format other than a given one.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Raw-Formatter-Commands.html" 
accesskey="3">Raw Formatter Commands</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Using raw formatter commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inline-Conditionals.html" 
accesskey="4">Inline Conditionals</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Brace-delimited conditional text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040set-_0040clear-_0040value.html" accesskey="5"><code>@set @clear 
@value</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Variable tests and substitutions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Testing-for-Texinfo-Commands.html" accesskey="6">Testing for Texinfo 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Testing if 
a Texinfo command is available.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Conditional-Nesting.html" 
accesskey="7">Conditional Nesting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Using conditionals inside conditionals.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Conditional-Commands.html" accesskey="1">Conditional 
Commands</a></li>
+<li><a href="Conditional-Not-Commands.html" accesskey="2">Conditional Not 
Commands</a></li>
+<li><a href="Raw-Formatter-Commands.html" accesskey="3">Raw Formatter 
Commands</a></li>
+<li><a href="Inline-Conditionals.html" accesskey="4">Inline Conditionals: 
<code class="code">@inline</code>, <code class="code">@inlineifelse</code>, 
<code class="code">@inlineraw</code></a></li>
+<li><a href="_0040set-_0040clear-_0040value.html" accesskey="5">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a></li>
+<li><a href="Testing-for-Texinfo-Commands.html" accesskey="6">Testing for 
Texinfo Commands: <code class="code">@ifcommanddefined</code>, <code 
class="code">@ifcommandnotdefined</code></a></li>
+<li><a href="Conditional-Nesting.html" accesskey="7">Conditional 
Nesting</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Contents.html 
b/js/infog/test-infodir/texinfo_html/Contents.html
index b75a191bf5..944784fdca 100644
--- a/js/infog/test-infodir/texinfo_html/Contents.html
+++ b/js/infog/test-infodir/texinfo_html/Contents.html
@@ -1,95 +1,72 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Contents (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Contents (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Contents (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Contents (GNU Texinfo 6.7dev)">
+<meta name="description" content="Contents (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Contents (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Beginning-and-Ending-a-File.html" rel="up" title="Beginning and 
Ending a File">
+<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
 <link href="The-Top-Node.html" rel="next" title="The Top Node">
-<link href="Heading-Generation.html" rel="prev" title="Heading Generation">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Titlepage-_0026-Copyright-Page.html" rel="prev" title="Titlepage 
&amp; Copyright Page">
 
 
 </head>
 
 <body lang="en">
-<span id="Contents"></span><div class="header">
+<div class="section-level-extent" id="Contents">
+<div class="nav-panel">
 <p>
-Next: <a href="The-Top-Node.html" accesskey="n" rel="next">The Top Node</a>, 
Previous: <a href="Titlepage-_0026-Copyright-Page.html" accesskey="p" 
rel="prev">Titlepage &amp; Copyright Page</a>, Up: <a 
href="Beginning-and-Ending-a-File.html" accesskey="u" rel="up">Beginning and 
Ending a File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="The-Top-Node.html" accesskey="n" rel="next">The 
&lsquo;Top&rsquo; Node and Master Menu</a>, Previous: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="p" rel="prev">Title and 
Copyright Pages</a>, Up: <a href="Writing-a-Texinfo-File.html" accesskey="u" 
rel="up">Writing a Texinfo File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Generating-a-Table-of-Contents"></span><h3 
class="section">Generating a Table of Contents</h3>
-<span id="index-Table-of-contents"></span>
-<span id="index-Contents_002c-table-of"></span>
-<span id="index-Short-table-of-contents"></span>
-<span id="index-contents"></span>
-<span id="index-summarycontents"></span>
-<span id="index-shortcontents"></span>
+<h3 class="section" id="Generating-a-Table-of-Contents">2.9 Generating a Table 
of Contents</h3>
+<a class="index-entry-id" id="index-Table-of-contents"></a>
+<a class="index-entry-id" id="index-Contents_002c-table-of"></a>
+<a class="index-entry-id" id="index-Short-table-of-contents"></a>
+<a class="index-entry-id" id="index-contents"></a>
+<a class="index-entry-id" id="index-summarycontents"></a>
+<a class="index-entry-id" id="index-shortcontents"></a>
 
-<p>The <code>@chapter</code>, <code>@section</code>, and other structuring 
commands
-(see <a href="Chapter-Structuring.html">Chapter Structuring</a>) supply the 
information to make up a
+<p>The <code class="code">@chapter</code>, <code class="code">@section</code>, 
and other structuring commands
+(see <a class="pxref" href="Chapter-Structuring.html">Chapter Structuring</a>) 
supply the information to make up a
 table of contents, but they do not cause an actual table to appear in
-the manual.  To do this, you must use the <code>@contents</code> and/or
-<code>@summarycontents</code> command(s).
+the manual.  To do this, you must use the <code class="code">@contents</code> 
and/or
+<code class="code">@summarycontents</code> command(s).
 </p>
-<dl compact="compact">
-<dt><code>@contents</code></dt>
+<dl class="table">
+<dt><code class="code">@contents</code></dt>
 <dd><p>Generates a table of contents in a printed manual, including all
 chapters, sections, subsections, etc., as well as appendices and
-unnumbered chapters.  Headings generated by <code>@majorheading</code>,
-<code>@chapheading</code>, and the other <code>@&hellip;heading</code> commands
-do not appear in the table of contents (see <a 
href="Structuring-Command-Types.html">Structuring Command Types</a>).
+unnumbered chapters.  Headings generated by <code 
class="code">@majorheading</code>,
+<code class="code">@chapheading</code>, and the other <code 
class="code">@&hellip;heading</code> commands
+do not appear in the table of contents (see <a class="pxref" 
href="Structuring-Command-Types.html">Structuring Command Types</a>).
 </p>
 </dd>
-<dt><code>@shortcontents</code></dt>
-<dt><code>@summarycontents</code></dt>
-<dd><p>(<code>@summarycontents</code> is a synonym for 
<code>@shortcontents</code>.)
+<dt><code class="code">@shortcontents</code></dt>
+<dt><code class="code">@summarycontents</code></dt>
+<dd><p>(<code class="code">@summarycontents</code> is a synonym for <code 
class="code">@shortcontents</code>.)
 </p>
 <p>Generates a short or summary table of contents that lists only the
 chapters, appendices, and unnumbered chapters.  Sections, subsections
@@ -99,29 +76,30 @@ table of contents in addition to the full table of contents.
 </dl>
 
 <p>Both contents commands should be written on a line by themselves, and
-placed near the beginning of the file, after the <code>@end
-titlepage</code> (see <a 
href="_0040titlepage.html"><code>@titlepage</code></a>), before any sectioning
+placed near the beginning of the file, after the <code class="code">@end
+titlepage</code> (see <a class="pxref" href="_0040titlepage.html"><code 
class="code">@titlepage</code></a>), before any sectioning
 command.  The contents commands automatically generate a chapter-like
 heading at the top of the first table of contents page, so don&rsquo;t
-include any sectioning command such as <code>@unnumbered</code> before
+include any sectioning command such as <code class="code">@unnumbered</code> 
before
 them.
 </p>
 <p>Since an Info file uses menus instead of tables of contents, the Info
 formatting commands ignore the contents commands.  But the contents
-are included in plain text output (generated by <code>makeinfo
+are included in plain text output (generated by <code class="code">makeinfo
 --plaintext</code>) and in other output formats, such as HTML.
 </p>
-<p>When <code>makeinfo</code> writes a short table of contents while producing
+<p>When <code class="code">makeinfo</code> writes a short table of contents 
while producing
 HTML output, the links in the short table of contents point to
 corresponding entries in the full table of contents rather than the text
 of the document. The links in the full table of contents point to the
 main text of the document.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="The-Top-Node.html" accesskey="n" rel="next">The Top Node</a>, 
Previous: <a href="Titlepage-_0026-Copyright-Page.html" accesskey="p" 
rel="prev">Titlepage &amp; Copyright Page</a>, Up: <a 
href="Beginning-and-Ending-a-File.html" accesskey="u" rel="up">Beginning and 
Ending a File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="The-Top-Node.html">The &lsquo;Top&rsquo; Node and Master 
Menu</a>, Previous: <a href="Titlepage-_0026-Copyright-Page.html">Title and 
Copyright Pages</a>, Up: <a href="Writing-a-Texinfo-File.html">Writing a 
Texinfo File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Conventions.html 
b/js/infog/test-infodir/texinfo_html/Conventions.html
index 5947c39682..00a75ff601 100644
--- a/js/infog/test-infodir/texinfo_html/Conventions.html
+++ b/js/infog/test-infodir/texinfo_html/Conventions.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Conventions (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Conventions (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Conventions (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Conventions (GNU Texinfo 6.7dev)">
+<meta name="description" content="Conventions (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Conventions (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
 <link href="Comments.html" rel="next" title="Comments">
-<link href="Writing-a-Texinfo-File.html" rel="prev" title="Writing a Texinfo 
File">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+kbd.key {font-style: normal}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,73 +41,88 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Conventions"></span><div class="header">
+<div class="section-level-extent" id="Conventions">
+<div class="nav-panel">
 <p>
 Next: <a href="Comments.html" accesskey="n" rel="next">Comments</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="General-Syntactic-Conventions"></span><h3 class="section">General 
Syntactic Conventions</h3>
-<span id="index-General-syntactic-conventions"></span>
-<span id="index-Syntactic-conventions"></span>
-<span id="index-Conventions_002c-syntactic"></span>
-<span id="index-Characters_002c-basic-input"></span>
-<span id="Formatting-Commands"></span>
+<h3 class="section" id="General-Syntactic-Conventions">2.1 General Syntactic 
Conventions</h3>
+<a class="index-entry-id" id="index-General-syntactic-conventions"></a>
+<a class="index-entry-id" id="index-Syntactic-conventions"></a>
+<a class="index-entry-id" id="index-Conventions_002c-syntactic"></a>
+<a class="index-entry-id" id="index-Characters_002c-basic-input"></a>
+<a class="anchor" id="Formatting-Commands"></a>
 <p>This section describes the general conventions used in all Texinfo 
documents.
 </p>
-<ul>
-<li> <span id="index-Source-files_002c-characters-used"></span>
-All printable ASCII characters except &lsquo;<samp>@</samp>&rsquo;, 
&lsquo;<samp>{</samp>&rsquo; and
-&lsquo;<samp>}</samp>&rsquo; can appear in a Texinfo file and stand for 
themselves.
-&lsquo;<samp>@</samp>&rsquo; is the escape character which introduces 
commands, while
-&lsquo;<samp>{</samp>&rsquo; and &lsquo;<samp>}</samp>&rsquo; are used to 
surround arguments to certain
+<ul class="itemize mark-bullet">
+<li><a class="index-entry-id" id="index-Source-files_002c-characters-used"></a>
+All printable ASCII characters except &lsquo;<samp 
class="samp">@</samp>&rsquo;, &lsquo;<samp class="samp">{</samp>&rsquo; and
+&lsquo;<samp class="samp">}</samp>&rsquo; can appear in a Texinfo file and 
stand for themselves.
+&lsquo;<samp class="samp">@</samp>&rsquo; is the escape character which 
introduces commands, while
+&lsquo;<samp class="samp">{</samp>&rsquo; and &lsquo;<samp 
class="samp">}</samp>&rsquo; are used to surround arguments to certain
 commands.  To put one of these special characters into the document, put
-an &lsquo;<samp>@</samp>&rsquo; character in front of it, like this: 
&lsquo;<samp>@@</samp>&rsquo;,
-&lsquo;<samp>@{</samp>&rsquo;, and &lsquo;<samp>@}</samp>&rsquo;.
+an &lsquo;<samp class="samp">@</samp>&rsquo; character in front of it, like 
this: &lsquo;<samp class="samp">@@</samp>&rsquo;,
+&lsquo;<samp class="samp">@{</samp>&rsquo;, and &lsquo;<samp 
class="samp">@}</samp>&rsquo;.
 
-</li><li> <span id="index-_0040_002dcommands"></span>
-<span id="index-Formatting-commands"></span>
+</li><li><a class="index-entry-id" id="index-_0040_002dcommands"></a>
+<a class="index-entry-id" id="index-Formatting-commands"></a>
 In a Texinfo file, the commands you write to describe the contents of
-the manual are preceded by an &lsquo;<samp>@</samp>&rsquo; character; they are 
called
-<em>@-commands</em>.  (The &lsquo;<samp>@</samp>&rsquo; in Texinfo has the 
same meaning that
-&lsquo;<samp>\</samp>&rsquo; has in plain TeX.)
+the manual are preceded by an &lsquo;<samp class="samp">@</samp>&rsquo; 
character; they are called
+<em class="dfn">@-commands</em>.  (The &lsquo;<samp 
class="samp">@</samp>&rsquo; in Texinfo has the same meaning that
+&lsquo;<samp class="samp">\</samp>&rsquo; has in plain TeX.)
 
-<span id="index-Braces_002c-when-to-use"></span>
-<p>Depending on what they do or what arguments<a id="DOCF1" 
href="#FOOT1"><sup>1</sup></a> they take, you
+<a class="index-entry-id" id="index-Braces_002c-when-to-use"></a>
+<p>Depending on what they do or what arguments they take, you
 need to write @-commands on lines of their own, or as part of
 sentences.  As a general rule, a command requires braces if it mingles 
 among other text; but it does not need braces if it is on a line of its 
-own.  For more details of Texinfo command syntax, see <a 
href="Command-Syntax.html">Command Syntax</a>.
+own.  For more details of Texinfo command syntax, see <a class="ref" 
href="Command-Syntax.html">@-Command Syntax</a>.
 </p>
 
-</li><li> Whitespace following an @-command name is optional and (usually)
+</li><li>Whitespace following an @-command name is optional and (usually)
 ignored if present.  The exceptions are contexts when whitespace is
-significant, e.g., an <code>@example</code> environment.
-
-
-</li><li> Texinfo supports the usual quotation marks used in English and in
-other languages; see <a href="Inserting-Quotation-Marks.html">Inserting 
Quotation Marks</a>.
-
-</li><li> <span id="index-Multiple-dashes-in-source"></span>
-<span id="index-Dashes-in-source"></span>
-<span id="index-Hyphens-in-source_002c-two-or-three-in-a-row"></span>
-<span id="index-Em-dash_002c-producing"></span>
-<span id="index-En-dash_002c-producing"></span>
-Use three hyphens in a row, &lsquo;<samp>---</samp>&rsquo;, to produce a long 
dash&mdash;like
-this (called an <em>em dash</em>), used for punctuation in sentences.
-Use two hyphens, &lsquo;<samp>--</samp>&rsquo;, to produce a medium dash 
(called an
-<em>en dash</em>), used primarily for numeric ranges, as in &ldquo;June
-25&ndash;26&rdquo;.  Use a single hyphen, &lsquo;<samp>-</samp>&rsquo;, to 
produce a standard hyphen
+significant, e.g., an <code class="code">@example</code> environment.
+
+
+</li><li>Texinfo supports the usual quotation marks used in English and in
+other languages; see <a class="ref" 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a>.
+
+</li><li><a class="index-entry-id" id="index-Multiple-dashes-in-source"></a>
+<a class="index-entry-id" id="index-Dashes-in-source"></a>
+<a class="index-entry-id" 
id="index-Hyphens-in-source_002c-two-or-three-in-a-row"></a>
+<a class="index-entry-id" id="index-Em-dash_002c-producing"></a>
+<a class="index-entry-id" id="index-En-dash_002c-producing"></a>
+Use three hyphens in a row, &lsquo;<samp class="samp">---</samp>&rsquo;, to 
produce a long dash&mdash;like
+this (called an <em class="dfn">em dash</em>), used for punctuation in 
sentences.
+Use two hyphens, &lsquo;<samp class="samp">--</samp>&rsquo;, to produce a 
medium dash (called an
+<em class="dfn">en dash</em>), used primarily for numeric ranges, as in 
&ldquo;June
+25&ndash;26&rdquo;.  Use a single hyphen, &lsquo;<samp 
class="samp">-</samp>&rsquo;, to produce a standard hyphen
 used in compound words.  For display on the screen, Info reduces three
 hyphens to two and two hyphens to one (not transitively!).  Of course,
 any number of hyphens in the source remain as they are in literal
-contexts, such as <code>@code</code> and <code>@example</code>.
+contexts, such as <code class="code">@code</code> and <code 
class="code">@example</code>.
+
+</li><li>Do not use tab characters in a Texinfo file!
+(Except perhaps in verbatim modes.)  TeX uses variable-width fonts,
+which means that it is impractical at best to define a tab to work in
+all circumstances.  Consequently, TeX treats tabs like single
+spaces, and that is not what they look like in the source.
+Furthermore, <code class="code">makeinfo</code> does nothing special with 
tabs, and thus
+a tab character in your input file will usually have a different
+appearance in the output.
 
-</li><li> <span id="index-Form-feed-characters"></span>
-<span id="index-CTRL_002dl"></span>
-Form feed (<kbd>CTRL-l</kbd>) characters in the input are handled as
+<p>To avoid this problem, Texinfo mode in GNU Emacs inserts
+multiple spaces when you press the <kbd class="key">TAB</kbd> key.  Also, you 
can run
+<code class="code">untabify</code> in Emacs to convert tabs in a region to 
multiple
+spaces, or use the <code class="code">unexpand</code> command from the shell.
+</p>
+</li><li><a class="index-entry-id" id="index-Form-feed-characters"></a>
+<a class="index-entry-id" id="index-CTRL_002dl"></a>
+Lastly, form feed (<kbd class="kbd">CTRL-l</kbd>) characters in the input are 
handled as
 follows:
 
-<dl compact="compact">
+<dl class="table">
 <dt>PDF/DVI</dt>
 <dd><p>In normal text, treated as ending any open paragraph; essentially
 ignored between paragraphs.
@@ -139,16 +136,16 @@ with surrounding whitespace).
 </dd>
 <dt>HTML</dt>
 <dd><p>Written as a numeric entity except contexts where spaces are ignored;
-for example, in &lsquo;<samp>@footnote{ ^L foo}</samp>&rsquo;, the form feed is
+for example, in &lsquo;<samp class="samp">@footnote{ ^L foo}</samp>&rsquo;, 
the form feed is
 ignored.
 </p>
 </dd>
 <dt>XML</dt>
-<dd><p>Keep them everywhere; in attributes, escaped as 
&lsquo;<samp>\f</samp>&rsquo;; also,
-&lsquo;<samp>\</samp>&rsquo; is escaped as &lsquo;<samp>\\</samp>&rsquo; and 
newline as &lsquo;<samp>\n</samp>&rsquo;.
+<dd><p>Keep them everywhere; in attributes, escaped as &lsquo;<samp 
class="samp">\f</samp>&rsquo;; also,
+&lsquo;<samp class="samp">\</samp>&rsquo; is escaped as &lsquo;<samp 
class="samp">\\</samp>&rsquo; and newline as &lsquo;<samp 
class="samp">\n</samp>&rsquo;.
 </p>
 </dd>
-<dt>Docbook</dt>
+<dt>DocBook</dt>
 <dd><p>Completely removed, as they are not allowed.
 </p></dd>
 </dl>
@@ -156,43 +153,14 @@ ignored.
 <p>As you can see, because of these differing requirements of the output
 formats, it&rsquo;s not possible to use form feeds completely portably.
 </p>
-</li><li> <span id="index-Tabs_003b-don_0027t-use_0021"></span>
-<strong>Caution:</strong> Last, do not use tab characters in a Texinfo file!
-(Except perhaps in verbatim modes.)  TeX uses variable-width fonts,
-which means that it is impractical at best to define a tab to work in
-all circumstances.  Consequently, TeX treats tabs like single
-spaces, and that is not what they look like in the source.
-Furthermore, <code>makeinfo</code> does nothing special with tabs, and thus
-a tab character in your input file will usually have a different
-appearance in the output.
-
-<p>To avoid this problem, Texinfo mode in GNU Emacs inserts
-multiple spaces when you press the <tt class="key">TAB</tt> key.  Also, you 
can run
-<code>untabify</code> in Emacs to convert tabs in a region to multiple
-spaces, or use the <code>unexpand</code> command from the shell.
-</p></li></ul>
+</li></ul>
 
 
-<div class="footnote">
-<hr>
-<h4 class="footnotes-heading">Footnotes</h4>
-
-<h5><a id="FOOT1" href="#DOCF1">(1)</a></h3>
-<p>The word
-<em>argument</em> comes from the way it is used in mathematics and does not
-refer to a dispute between two people; it refers to the information
-presented to the command.  According to the <cite>Oxford English
-Dictionary</cite>, the word derives from the Latin for <em>to make clear,
-prove</em>; thus it came to mean &lsquo;the evidence offered as proof&rsquo;, 
which is
-to say, &lsquo;the information offered&rsquo;, which led to its mathematical
-meaning.  In its other thread of derivation, the word came to mean &lsquo;to
-assert in a manner against which others may make counter assertions&rsquo;,
-which led to the meaning of &lsquo;argument&rsquo; as a dispute.</p>
 </div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Comments.html" accesskey="n" rel="next">Comments</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Comments.html">Comments</a>, Up: <a 
href="Writing-a-Texinfo-File.html">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Copying-Conditions.html 
b/js/infog/test-infodir/texinfo_html/Copying-Conditions.html
index 3f5621f852..2ba84e63c2 100644
--- a/js/infog/test-infodir/texinfo_html/Copying-Conditions.html
+++ b/js/infog/test-infodir/texinfo_html/Copying-Conditions.html
@@ -1,76 +1,53 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Copying Conditions (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Copying Conditions (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Copying Conditions (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Copying Conditions (GNU Texinfo 6.7dev)">
+<meta name="description" content="Copying Conditions (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Copying Conditions (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Overview.html" rel="next" title="Overview">
 <link href="index.html" rel="prev" title="Top">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Copying-Conditions"></span><div class="header">
+<div class="unnumbered-level-extent" id="Copying-Conditions">
+<div class="nav-panel">
 <p>
-Next: <a href="Overview.html" accesskey="n" rel="next">Overview</a>, Previous: 
<a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Overview.html" accesskey="n" rel="next">Overview of 
Texinfo</a>, Previous: <a href="index.html" accesskey="p" 
rel="prev">Texinfo</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Texinfo-Copying-Conditions"></span><h2 class="unnumbered">Texinfo 
Copying Conditions</h2>
-<span id="index-Copying-conditions"></span>
-<span id="index-Conditions-for-copying-Texinfo"></span>
-<span id="index-Free-software"></span>
-<span id="index-Libre-software"></span>
+<h2 class="unnumbered" id="Texinfo-Copying-Conditions">Texinfo Copying 
Conditions</h2>
+<a class="index-entry-id" id="index-Copying-conditions"></a>
+<a class="index-entry-id" id="index-Conditions-for-copying-Texinfo"></a>
+<a class="index-entry-id" id="index-Free-software"></a>
+<a class="index-entry-id" id="index-Libre-software"></a>
 
-<p>GNU Texinfo is <em>free software</em>; this means that everyone is free
+<p>GNU Texinfo is <em class="dfn">free software</em>; this means that everyone 
is free
 to use it and free to redistribute it on certain conditions.  Texinfo
 is not in the public domain; it is copyrighted and there are
 restrictions on its distribution, but these restrictions are designed
@@ -100,13 +77,14 @@ reputation.
 <p>The precise conditions of the licenses for the programs currently
 being distributed that relate to Texinfo are found in the General
 Public Licenses that accompany them.  This manual is covered by the
-GNU Free Documentation License (see <a 
href="GNU-Free-Documentation-License.html">GNU Free Documentation License</a>).
+GNU Free Documentation License (see <a class="pxref" 
href="GNU-Free-Documentation-License.html">GNU Free Documentation License</a>).
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Overview.html" accesskey="n" rel="next">Overview</a>, Previous: 
<a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Overview.html">Overview of Texinfo</a>, Previous: <a 
href="index.html">Texinfo</a>, Up: <a href="index.html">Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Copyright.html 
b/js/infog/test-infodir/texinfo_html/Copyright.html
index dcda5d50a2..35bce7df7e 100644
--- a/js/infog/test-infodir/texinfo_html/Copyright.html
+++ b/js/infog/test-infodir/texinfo_html/Copyright.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Copyright (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Copyright (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Copyright (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Copyright (GNU Texinfo 6.7dev)">
+<meta name="description" content="Copyright (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Copyright (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Titlepage-_0026-Copyright-Page.html" rel="up" title="Titlepage 
&amp; Copyright Page">
 <link href="Heading-Generation.html" rel="next" title="Heading Generation">
-<link href="_0040title-_0040subtitle-_0040author.html" rel="prev" 
title="@title @subtitle @author">
+<link href="_0040titlefont-_0040center-_0040sp.html" rel="prev" 
title="@titlefont @center @sp">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,45 +41,46 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Copyright"></span><div class="header">
+<div class="subsection-level-extent" id="Copyright">
+<div class="nav-panel">
 <p>
-Next: <a href="Heading-Generation.html" accesskey="n" rel="next">Heading 
Generation</a>, Previous: <a href="_0040title-_0040subtitle-_0040author.html" 
accesskey="p" rel="prev"><code>@title @subtitle @author</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Titlepage 
&amp; Copyright Page</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index"> [...]
+Next: <a href="Heading-Generation.html" accesskey="n" rel="next">Heading 
Generation</a>, Previous: <a href="_0040titlefont-_0040center-_0040sp.html" 
accesskey="p" rel="prev"><code class="code">@titlefont</code>, <code 
class="code">@center</code>, and <code class="code">@sp</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Title and 
Copyright Pages</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a hre [...]
 </div>
 <hr>
-<span id="Copyright-Page"></span><h4 class="subsection">Copyright Page</h4>
-<span id="index-Copyright-page"></span>
-<span id="index-Printed-permissions"></span>
-<span id="index-Permissions_002c-printed"></span>
+<h4 class="subsection" id="Copyright-Page">2.8.4 Copyright Page</h4>
+<a class="index-entry-id" id="index-Copyright-page"></a>
+<a class="index-entry-id" id="index-Printed-permissions"></a>
+<a class="index-entry-id" id="index-Permissions_002c-printed"></a>
 
 <p>By international treaty, the copyright notice for a book must be either
 on the title page or on the back of the title page.  When the copyright
 notice is on the back of the title page, that page is customarily not
 numbered.  Therefore, in Texinfo, the information on the copyright page
-should be within <code>@titlepage</code> and <code>@end titlepage</code>
+should be within <code class="code">@titlepage</code> and <code 
class="code">@end titlepage</code>
 commands.
 </p>
-<span id="index-vskip-TeX-vertical-skip"></span>
-<span id="index-filll-TeX-dimension"></span>
-<p>Use the <code>@page</code> command to cause a page break.  To push the
+<a class="index-entry-id" id="index-vskip-TeX-vertical-skip"></a>
+<a class="index-entry-id" id="index-filll-TeX-dimension"></a>
+<p>Use the <code class="code">@page</code> command to cause a page break.  To 
push the
 copyright notice and the other text on the copyright page towards the
-bottom of the page, use the following incantation after <code>@page</code>:
+bottom of the page, use the following incantation after <code 
class="code">@page</code>:
 </p>
 <div class="example">
-<pre class="example">@vskip 0pt plus 1filll
+<pre class="example-preformatted">@vskip 0pt plus 1filll
 </pre></div>
 
-<p>The <code>@vskip</code> command inserts whitespace in the TeX output; it
-is ignored in all other output formats.  The &lsquo;<samp>0pt plus 
1filll</samp>&rsquo;
+<p>The <code class="code">@vskip</code> command inserts whitespace in the TeX 
output; it
+is ignored in all other output formats.  The &lsquo;<samp class="samp">0pt 
plus 1filll</samp>&rsquo;
 means to put in zero points of mandatory whitespace, and as much
 optional whitespace as needed to push the following text to the bottom
-of the page.  Note the use of three &lsquo;<samp>l</samp>&rsquo;s in the word
-&lsquo;<samp>filll</samp>&rsquo;; this is correct.
+of the page.  Note the use of three &lsquo;<samp class="samp">l</samp>&rsquo;s 
in the word
+&lsquo;<samp class="samp">filll</samp>&rsquo;; this is correct.
 </p>
-<p>To insert the copyright text itself, write <code>@insertcopying</code>
-next (see <a href="Document-Permissions.html">Document Permissions</a>):
+<p>To insert the copyright text itself, write <code 
class="code">@insertcopying</code>
+next (see <a class="pxref" href="Document-Permissions.html">Document 
Permissions</a>):
 </p>
 <div class="example">
-<pre class="example">@insertcopying
+<pre class="example-preformatted">@insertcopying
 </pre></div>
 
 <p>Follow the copying text by the publisher, ISBN numbers, cover art
@@ -106,7 +89,7 @@ credits, and other such information.
 <p>Here is an example putting all this together:
 </p>
 <div class="example">
-<pre class="example">@titlepage
+<pre class="example-preformatted">@titlepage
 &hellip;
 @page
 @vskip 0pt plus 1filll
@@ -124,7 +107,7 @@ appear.  For instance, you could have the following after 
the copyright
 page:
 </p>
 <div class="example">
-<pre class="example">@ifplaintext
+<pre class="example-preformatted">@ifplaintext
 @insertcopying
 @end ifplaintext
 </pre></div>
@@ -134,10 +117,11 @@ output in the same place.
 </p>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Heading-Generation.html" accesskey="n" rel="next">Heading 
Generation</a>, Previous: <a href="_0040title-_0040subtitle-_0040author.html" 
accesskey="p" rel="prev"><code>@title @subtitle @author</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Titlepage 
&amp; Copyright Page</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index"> [...]
+Next: <a href="Heading-Generation.html">Heading Generation</a>, Previous: <a 
href="_0040titlefont-_0040center-_0040sp.html"><code 
class="code">@titlefont</code>, <code class="code">@center</code>, and <code 
class="code">@sp</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html">Title and Copyright Pages</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Creating-an-Info-File.html 
b/js/infog/test-infodir/texinfo_html/Creating-an-Info-File.html
index 034cca9f12..75630e9efb 100644
--- a/js/infog/test-infodir/texinfo_html/Creating-an-Info-File.html
+++ b/js/infog/test-infodir/texinfo_html/Creating-an-Info-File.html
@@ -1,99 +1,68 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Creating an Info File (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Creating an Info File (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Creating an Info File (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Creating an Info File (GNU Texinfo 6.7dev)">
+<meta name="description" content="Creating an Info File (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Creating an Info File (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Creating-and-Installing-Info-Files.html" rel="up" title="Creating 
and Installing Info Files">
-<link href="makeinfo-Advantages.html" rel="next" title="makeinfo Advantages">
-<link href="Creating-and-Installing-Info-Files.html" rel="prev" 
title="Creating and Installing Info Files">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Installing-an-Info-File.html" rel="next" title="Installing an Info 
File">
 
 
 </head>
 
 <body lang="en">
-<span id="Creating-an-Info-File"></span><div class="header">
+<div class="section-level-extent" id="Creating-an-Info-File">
+<div class="nav-panel">
 <p>
 Next: <a href="Installing-an-Info-File.html" accesskey="n" 
rel="next">Installing an Info File</a>, Up: <a 
href="Creating-and-Installing-Info-Files.html" accesskey="u" rel="up">Creating 
and Installing Info Files</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Creating-an-Info-File-1"></span><h3 class="section">Creating an Info 
File</h3>
-<span id="index-Creating-an-Info-file"></span>
-<span id="index-Info_002c-creating-an-online-file"></span>
-<span id="index-Formatting-a-file-for-Info"></span>
+<h3 class="section" id="Creating-an-Info-File-1">20.1 Creating an Info 
File</h3>
+<a class="index-entry-id" id="index-Creating-an-Info-file"></a>
+<a class="index-entry-id" id="index-Info_002c-creating-an-online-file"></a>
+<a class="index-entry-id" id="index-Formatting-a-file-for-Info"></a>
 
-<p><code>makeinfo</code> is a program that converts a Texinfo file into an Info
-file, HTML file, or plain text.  <code>texinfo-format-region</code> and
-<code>texinfo-format-buffer</code> are GNU Emacs functions that convert
+<p><code class="code">makeinfo</code> is a program that converts a Texinfo 
file into an Info
+file, HTML file, or plain text.  <code 
class="code">texinfo-format-region</code> and
+<code class="code">texinfo-format-buffer</code> are GNU Emacs functions that 
convert
 Texinfo to Info.
 </p>
 <p>For information on installing the Info file in the Info system,
-see <a href="Installing-an-Info-File.html">Installing an Info File</a>.
+see <a class="pxref" href="Installing-an-Info-File.html">Installing an Info 
File</a>.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="makeinfo-Advantages.html" 
accesskey="1"><code>makeinfo</code> Advantages</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top"><code>makeinfo</code> provides better error checking.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="makeinfo-in-Emacs.html" 
accesskey="2"><code>makeinfo</code> in Emacs</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to run <code>makeinfo</code> from Emacs.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="texinfo_002dformat-commands.html" 
accesskey="3"><code>texinfo-format</code> 
commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Two Info 
formatting commands written
-                                 in Emacs Lisp are an alternative
-                                 to <code>makeinfo</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Batch-Formatting.html" 
accesskey="4">Batch Formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to format for Info in Emacs batch mode.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Tag-and-Split-Files.html" 
accesskey="5">Tag and Split Files</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How tagged and split files help Info
-                                 to run better.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="makeinfo-Advantages.html" accesskey="1"><code 
class="code">makeinfo</code> Advantages</a></li>
+<li><a href="makeinfo-in-Emacs.html" accesskey="2">Running <code 
class="code">makeinfo</code> Within Emacs</a></li>
+<li><a href="texinfo_002dformat-commands.html" accesskey="3">The <code 
class="code">texinfo-format&hellip;</code> Commands</a></li>
+<li><a href="Batch-Formatting.html" accesskey="4">Batch Formatting</a></li>
+<li><a href="Tag-and-Split-Files.html" accesskey="5">Tag Files and Split 
Files</a></li>
+</ul>
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Creating-and-Installing-Info-Files.html 
b/js/infog/test-infodir/texinfo_html/Creating-and-Installing-Info-Files.html
index 4bdeefebcf..6105b41527 100644
--- a/js/infog/test-infodir/texinfo_html/Creating-and-Installing-Info-Files.html
+++ b/js/infog/test-infodir/texinfo_html/Creating-and-Installing-Info-Files.html
@@ -1,83 +1,60 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Creating and Installing Info Files (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Creating and Installing Info Files (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Creating and Installing Info Files (GNU 
Texinfo 6.7dev)">
-<meta name="keywords" content="Creating and Installing Info Files (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Creating and Installing Info Files (GNU 
Texinfo 6.8dev)">
+<meta name="keywords" content="Creating and Installing Info Files (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Creating-an-Info-File.html" rel="next" title="Creating an Info 
File">
-<link href="texi2html.html" rel="prev" title="texi2html">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Generating-HTML.html" rel="next" title="Generating HTML">
+<link href="Generic-Translator-texi2any.html" rel="prev" title="Generic 
Translator texi2any">
 
 
 </head>
 
 <body lang="en">
-<span id="Creating-and-Installing-Info-Files"></span><div class="header">
+<div class="chapter-level-extent" id="Creating-and-Installing-Info-Files">
+<div class="nav-panel">
 <p>
-Next: <a href="Generating-HTML.html" accesskey="n" rel="next">Generating 
HTML</a>, Previous: <a href="Generic-Translator-texi2any.html" accesskey="p" 
rel="prev">Generic Translator <code>texi2any</code></a>, Up: <a 
href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Generating-HTML.html" accesskey="n" rel="next">Generating 
HTML</a>, Previous: <a href="Generic-Translator-texi2any.html" accesskey="p" 
rel="prev"><code class="command">texi2any</code>: The Generic Translator for 
Texinfo</a>, Up: <a href="index.html" accesskey="u" rel="up">Texinfo</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Creating-and-Installing-Info-Files-1"></span><h2 
class="chapter">Creating and Installing Info Files</h2>
+<h2 class="chapter" id="Creating-and-Installing-Info-Files-1">20 Creating and 
Installing Info Files</h2>
 
 <p>This chapter describes how to create and install Info files.
-See <a href="Info-Files.html">Info Files</a>, for general information about 
the file format
+See <a class="xref" href="Info-Files.html">Info Files</a>, for general 
information about the file format
 itself.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Creating-an-Info-File.html" 
accesskey="1">Creating an Info File</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Installing-an-Info-File.html" accesskey="2">Installing an Info 
File</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Creating-an-Info-File.html" accesskey="1">Creating an Info 
File</a></li>
+<li><a href="Installing-an-Info-File.html" accesskey="2">Installing an Info 
File</a></li>
+<li><a href="Info-Format-FAQ.html" accesskey="3">Info Format FAQ</a></li>
+</ul>
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Cropmarks-and-Magnification.html 
b/js/infog/test-infodir/texinfo_html/Cropmarks-and-Magnification.html
index 77688e2a79..05a0fa4bbe 100644
--- a/js/infog/test-infodir/texinfo_html/Cropmarks-and-Magnification.html
+++ b/js/infog/test-infodir/texinfo_html/Cropmarks-and-Magnification.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Cropmarks and Magnification (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Cropmarks and Magnification (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Cropmarks and Magnification (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Cropmarks and Magnification (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Cropmarks and Magnification (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Cropmarks and Magnification (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Magnification.html#Cropmarks-and-Magnification">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Cross-Reference-Commands.html 
b/js/infog/test-infodir/texinfo_html/Cross-Reference-Commands.html
index c1de2a0021..c6a4b34cf0 100644
--- a/js/infog/test-infodir/texinfo_html/Cross-Reference-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Cross-Reference-Commands.html
@@ -1,103 +1,80 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Cross Reference Commands (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Cross Reference Commands (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Cross Reference Commands (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Cross Reference Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Cross Reference Commands (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Cross Reference Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Cross-References.html" rel="up" title="Cross References">
 <link href="Cross-Reference-Parts.html" rel="next" title="Cross Reference 
Parts">
 <link href="References.html" rel="prev" title="References">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Cross-Reference-Commands"></span><div class="header">
+<div class="section-level-extent" id="Cross-Reference-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Cross-Reference-Parts.html" accesskey="n" rel="next">Cross 
Reference Parts</a>, Previous: <a href="References.html" accesskey="p" 
rel="prev">References</a>, Up: <a href="Cross-References.html" accesskey="u" 
rel="up">Cross References</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Cross-Reference-Parts.html" accesskey="n" rel="next">Parts of a 
Cross-reference</a>, Previous: <a href="References.html" accesskey="p" 
rel="prev">What References Are For</a>, Up: <a href="Cross-References.html" 
accesskey="u" rel="up">Cross-references</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Different-Cross_002dreference-Commands"></span><h3 
class="section">Different Cross-reference Commands</h3>
-<span id="index-Different-cross_002dreference-commands"></span>
+<h3 class="section" id="Different-Cross_002dreference-Commands">5.2 Different 
Cross-reference Commands</h3>
+<a class="index-entry-id" 
id="index-Different-cross_002dreference-commands"></a>
 
 <p>There are three different cross-reference commands:
 </p>
-<dl compact="compact">
-<dt><code>@xref</code></dt>
+<dl class="table">
+<dt><code class="code">@xref</code></dt>
 <dd><p>Used to start a sentence in the printed manual and in HTML with
-&lsquo;See&nbsp;&hellip;&rsquo;<!-- /@w --> or an Info cross-reference saying 
&lsquo;<samp>*Note
-<var>name</var>: <var>node</var>.</samp>&rsquo;.
+&lsquo;See&nbsp;&hellip;&rsquo;<!-- /@w --> or an Info cross-reference saying 
&lsquo;<samp class="samp">*Note
+<var class="var">name</var>: <var class="var">node</var>.</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>@ref</code></dt>
+<dt><code class="code">@ref</code></dt>
 <dd><p>Used within or, more often, at the end of a sentence; produces just
 the reference in the printed manual and in HTML without the preceding
-&lsquo;See&rsquo; (same as <code>@xref</code> for Info).
+&lsquo;See&rsquo; (same as <code class="code">@xref</code> for Info).
 </p>
 </dd>
-<dt><code>@pxref</code></dt>
+<dt><code class="code">@pxref</code></dt>
 <dd><p>Used within parentheses, at the end of a sentence, or otherwise before
 punctuation, to make a reference.  Its output starts with a lowercase
-&lsquo;see&rsquo; in the printed manual and in HTML, and a lowercase 
&lsquo;<samp>*note</samp>&rsquo;
-in Info.  (&lsquo;<samp>p</samp>&rsquo; is for &lsquo;parenthesis&rsquo;.)
+&lsquo;see&rsquo; in the printed manual and in HTML, and a lowercase 
&lsquo;<samp class="samp">*note</samp>&rsquo;
+in Info.  (&lsquo;<samp class="samp">p</samp>&rsquo; is for 
&lsquo;parenthesis&rsquo;.)
 </p></dd>
 </dl>
 
 <p>Additionally, there are commands to produce references to documents
-outside the Texinfo system.  The <code>@cite</code> command is used
-to make references to books and manuals.  <code>@url</code> produces
-a <acronym>URL</acronym>, for example a reference to a page on the World
-Wide Web.  <code>@inforef</code> is used to make a reference to an Info
-file for which there is no printed manual.
+outside the Texinfo system.  The <code class="code">@cite</code> command is 
used
+to make references to books and manuals.  <code class="code">@url</code> 
produces
+a <acronym class="acronym">URL</acronym>, for example a reference to a page on 
the World
+Wide Web.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Cross-Reference-Parts.html 
b/js/infog/test-infodir/texinfo_html/Cross-Reference-Parts.html
index 38f075f303..2a23362378 100644
--- a/js/infog/test-infodir/texinfo_html/Cross-Reference-Parts.html
+++ b/js/infog/test-infodir/texinfo_html/Cross-Reference-Parts.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Cross Reference Parts (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Cross Reference Parts (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Cross Reference Parts (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Cross Reference Parts (GNU Texinfo 6.7dev)">
+<meta name="description" content="Cross Reference Parts (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Cross Reference Parts (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Cross-Reference-Commands.html" rel="prev" title="Cross Reference 
Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.w-nolinebreak-text {white-space: nowrap}
 -->
 </style>
 
@@ -59,32 +41,33 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Cross-Reference-Parts"></span><div class="header">
+<div class="section-level-extent" id="Cross-Reference-Parts">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040xref.html" accesskey="n" 
rel="next"><code>@xref</code></a>, Previous: <a 
href="Cross-Reference-Commands.html" accesskey="p" rel="prev">Cross Reference 
Commands</a>, Up: <a href="Cross-References.html" accesskey="u" rel="up">Cross 
References</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040xref.html" accesskey="n" rel="next"><code 
class="code">@xref</code></a>, Previous: <a 
href="Cross-Reference-Commands.html" accesskey="p" rel="prev">Different 
Cross-reference Commands</a>, Up: <a href="Cross-References.html" accesskey="u" 
rel="up">Cross-references</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Parts-of-a-Cross_002dreference"></span><h3 class="section">Parts of 
a Cross-reference</h3>
-<span id="index-Cross_002dreference-parts"></span>
-<span id="index-Parts-of-a-cross_002dreference"></span>
-<span id="Reference-Syntax"></span>
+<h3 class="section" id="Parts-of-a-Cross_002dreference">5.3 Parts of a 
Cross-reference</h3>
+<a class="index-entry-id" id="index-Cross_002dreference-parts"></a>
+<a class="index-entry-id" id="index-Parts-of-a-cross_002dreference"></a>
+<a class="anchor" id="Reference-Syntax"></a>
 <p>A cross-reference command requires only one argument, which is
 the name of the node to which it refers.  Here is a simple example:
 </p>
 <div class="example">
-<pre class="example">@xref{Node name}.
+<pre class="example-preformatted">@xref{Node name}.
 </pre></div>
 
 <p>In Info output, this produces
 </p>
 <div class="example">
-<pre class="example">*Note Node name::.
+<pre class="example-preformatted">*Note Node name::.
 </pre></div>
 
 <p>In a printed manual, the output is
 </p>
-<blockquote>
-<p>See Section <var>nnn</var> [Node name], page <var>ppp</var>.
+<blockquote class="quotation">
+<p>See Section <var class="var">nnn</var> [Node name], page <var 
class="var">ppp</var>.
 </p></blockquote>
 
 <p>A cross-reference command may contain up to four additional arguments.
@@ -92,42 +75,42 @@ By using these arguments, you can provide a cross-reference 
name,
 a topic description or section title for the printed output, the name
 of a different manual file, and the name of a different printed manual.
 To refer to another manual as a whole, the manual file and/or the name
-of the printed manual are the only required arguments (see <a 
href="Referring-to-a-Manual-as-a-Whole.html">Referring to a Manual as a 
Whole</a>).
+of the printed manual are the only required arguments (see <a class="pxref" 
href="Referring-to-a-Manual-as-a-Whole.html">Referring to a Manual as a 
Whole</a>).
 </p>
 <p>Here is an example of a full five-part cross-reference:
 </p>
 <div class="example">
-<pre class="example">@xref{Node name, Online Label, Printed Label,
+<div class="group"><pre class="example-preformatted">@xref{Node name, Online 
Label, Printed Label,
 info-file-name, A Printed Manual}, for details.
-</pre></div>
+</pre></div></div>
 
 <p>which produces
 </p>
 <div class="example">
-<pre class="example">*Note Online Label: (info-file-name)Node name,
+<pre class="example-preformatted">*Note Online Label: (info-file-name)Node 
name,
 for details.
 </pre></div>
 
 <p>in Info and
 </p>
-<blockquote>
-<p>See section &ldquo;Printed Label&rdquo; in <i>A Printed Manual</i>, for 
details.
+<blockquote class="quotation">
+<p>See section &ldquo;Printed Label&rdquo; in <i class="i">A Printed 
Manual</i>, for details.
 </p></blockquote>
 
 <p>in a printed book.
 </p>
 <p>The five possible arguments for a cross-reference are:
 </p>
-<ol>
+<ol class="enumerate">
 <li> The node or anchor name (required, except for reference to whole
 manuals).  This is the location to which the cross-reference takes
 you.  In a printed document, the location of the node provides the
 page reference only for references within the same document.
-Use <code>@node</code> to define the node (see <a 
href="Writing-a-Node.html">Writing a Node</a>), or 
-<code>@anchor</code> (see <a href="_0040anchor.html"><code>@anchor</code></a>).
+Use <code class="code">@node</code> to define the node (see <a class="pxref" 
href="Writing-a-Node.html">Writing a <code class="code">@node</code> Line</a>), 
or 
+<code class="code">@anchor</code> (see <a class="pxref" 
href="_0040anchor.html"><code class="code">@anchor</code>: Defining Arbitrary 
Cross-reference Targets</a>).
 
 <p>Write a node name in a cross-reference in exactly the same way as in
-the <code>@node</code> line, including the same capitalization; otherwise, the
+the <code class="code">@node</code> line, including the same capitalization; 
otherwise, the
 formatters may not find the reference.
 </p>
 </li><li> A label for online output.  It is usually omitted; then
@@ -149,15 +132,15 @@ HTML.
 this:
 </p>
 <div class="example">
-<pre class="example">@xref{<var>node-name</var>, <var>online-label</var>, 
<var>printed-label</var>,
-<var>info-file-name</var>, <var>printed-manual-title</var>}
-</pre></div>
+<div class="group"><pre class="example-preformatted">@xref{<var 
class="var">node-name</var>, <var class="var">online-label</var>, <var 
class="var">printed-label</var>,
+<var class="var">info-file-name</var>, <var 
class="var">printed-manual-title</var>}
+</pre></div></div>
 
 <p>Whitespace before and after the commas separating these arguments is
 ignored.  To include a comma in one of the arguments, use
-<code>@comma{}</code> (see <a href="Inserting-a-Comma.html">Inserting a 
Comma</a>).
+<code class="code">@comma{}</code> (see <a class="pxref" 
href="Inserting-a-Comma.html">Inserting &lsquo;,&rsquo; with <code 
class="code">@comma{}</code></a>).
 </p>
-<span id="index-Comma-after-cross_002dreference"></span>
+<a class="index-entry-id" id="index-Comma-after-cross_002dreference"></a>
 <p>When processing with TeX, a comma is automatically inserted after the
 page number for cross-references to within the same manual, unless the
 closing brace of the argument is followed by non-whitespace (such as a
@@ -165,40 +148,41 @@ comma or period).  This gives you the choice of whether 
to have a comma
 there in Info or HTML output.  For example,
 </p>
 <div class="example">
-<pre class="example">@xref{Another Section} for more information
+<pre class="example-preformatted">@xref{Another Section} for more information
 </pre></div>
 
 <p>produces
-&lsquo;See&nbsp;Another&nbsp;Section,&nbsp;page&nbsp;<var>ppp</var>,&nbsp;for&nbsp;more&nbsp;information&rsquo;<!--
 /@w --> in the 
+&lsquo;See&nbsp;Another&nbsp;Section,&nbsp;page&nbsp;<var 
class="var">ppp</var>,&nbsp;for&nbsp;more&nbsp;information&rsquo;<!-- /@w --> 
in the 
 printed output, and
-&lsquo;<samp>*Note&nbsp;Another&nbsp;Section::&nbsp;for&nbsp;more&nbsp;information</samp>&rsquo;<!--
 /@w --> in the Info 
+&lsquo;<samp 
class="samp">*Note&nbsp;Another&nbsp;Section::&nbsp;for&nbsp;more&nbsp;information</samp>&rsquo;<!--
 /@w --> in the Info 
 output.
 </p>
 <p>If an unwanted comma is added, follow the argument
-with a command such as &lsquo;<samp>@:</samp>&rsquo;.  For example,
-&lsquo;<samp>@xref{Hurricanes}@:&nbsp;<span 
class="nolinebreak">---</span>&nbsp;for&nbsp;the&nbsp;details</samp>&rsquo;<!-- 
/@w --> produces
+with a command such as &lsquo;<samp class="samp">@:</samp>&rsquo;.  For 
example,
+&lsquo;<samp class="samp">@xref{Hurricanes}@:&nbsp;<span 
class="w-nolinebreak-text">---</span>&nbsp;for&nbsp;the&nbsp;details</samp>&rsquo;<!--
 /@w --> produces
 </p>
-<blockquote>
-<p>See Hurricanes, page <var>ppp</var> &mdash; for the details
+<blockquote class="quotation">
+<p>See Hurricanes, page <var class="var">ppp</var> &mdash; for the details
 </p></blockquote>
 
 <p>instead of
-&lsquo;See&nbsp;Hurricanes,&nbsp;page&nbsp;<var>ppp</var>,&nbsp;&mdash;&nbsp;for&nbsp;the&nbsp;details&rsquo;<!--
 /@w -->.
+&lsquo;See&nbsp;Hurricanes,&nbsp;page&nbsp;<var 
class="var">ppp</var>,&nbsp;&mdash;&nbsp;for&nbsp;the&nbsp;details&rsquo;<!-- 
/@w -->.
 </p>
 <p>Cross-references with one, two, three, four, and five arguments are
-described separately following the description of <code>@xref</code>.
+described separately following the description of <code 
class="code">@xref</code>.
 </p>
-<p><code>makeinfo</code> warns when the text of a cross-reference (and node
+<p><code class="command">makeinfo</code> warns when the text of a 
cross-reference (and node
 names and menu items) contains a problematic construct that will
 interfere with its parsing in Info.  If you don&rsquo;t want to see the
 warnings, you can set the customization variable
-<code>INFO_SPECIAL_CHARS_WARNING</code> to &lsquo;<samp>0</samp>&rsquo; (see 
<a href="Other-Customization-Variables.html">Other Customization Variables</a>).
+<code class="code">INFO_SPECIAL_CHARS_WARNING</code> to &lsquo;<samp 
class="samp">0</samp>&rsquo; (see <a class="pxref" 
href="Other-Customization-Variables.html">Other Customization Variables</a>).
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040xref.html" accesskey="n" 
rel="next"><code>@xref</code></a>, Previous: <a 
href="Cross-Reference-Commands.html" accesskey="p" rel="prev">Cross Reference 
Commands</a>, Up: <a href="Cross-References.html" accesskey="u" rel="up">Cross 
References</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040xref.html"><code class="code">@xref</code></a>, Previous: 
<a href="Cross-Reference-Commands.html">Different Cross-reference Commands</a>, 
Up: <a href="Cross-References.html">Cross-references</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Cross-References.html 
b/js/infog/test-infodir/texinfo_html/Cross-References.html
index ce4ea7fd92..ac67e659f0 100644
--- a/js/infog/test-infodir/texinfo_html/Cross-References.html
+++ b/js/infog/test-infodir/texinfo_html/Cross-References.html
@@ -1,103 +1,70 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Cross References (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Cross References (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Cross References (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Cross References (GNU Texinfo 6.7dev)">
+<meta name="description" content="Cross References (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Cross References (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="References.html" rel="next" title="References">
-<link href="Raise_002flower-sections.html" rel="prev" title="Raise/lower 
sections">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Marking-Text.html" rel="next" title="Marking Text">
+<link href="Chapter-Structuring.html" rel="prev" title="Chapter Structuring">
 
 
 </head>
 
 <body lang="en">
-<span id="Cross-References"></span><div class="header">
+<div class="chapter-level-extent" id="Cross-References">
+<div class="nav-panel">
 <p>
-Next: <a href="Marking-Text.html" accesskey="n" rel="next">Marking Text</a>, 
Previous: <a href="Chapter-Structuring.html" accesskey="p" rel="prev">Chapter 
Structuring</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Marking-Text.html" accesskey="n" rel="next">Marking Text, Words 
and Phrases</a>, Previous: <a href="Chapter-Structuring.html" accesskey="p" 
rel="prev">Chapter Structuring</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Cross_002dreferences"></span><h2 
class="chapter">Cross-references</h2>
-<span id="index-Making-cross_002dreferences"></span>
-<span id="index-Cross_002dreferences"></span>
-<span id="index-References"></span>
+<h2 class="chapter" id="Cross_002dreferences">5 Cross-references</h2>
+<a class="index-entry-id" id="index-Making-cross_002dreferences"></a>
+<a class="index-entry-id" id="index-Cross_002dreferences"></a>
+<a class="index-entry-id" id="index-References"></a>
 
-<p><em>Cross-references</em> are used to refer the reader to other parts of the
+<p><em class="dfn">Cross-references</em> are used to refer the reader to other 
parts of the
 same or different Texinfo files.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="References.html" 
accesskey="1">References</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">What cross-references are for.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Cross-Reference-Commands.html" accesskey="2">Cross Reference 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A summary 
of the different commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Cross-Reference-Parts.html" 
accesskey="3">Cross Reference Parts</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">A cross-reference has several parts.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040xref.html" 
accesskey="4"><code>@xref</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Begin a reference with &lsquo;See&rsquo; &hellip;
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Referring-to-a-Manual-as-a-Whole.html" accesskey="5">Referring to a 
Manual as a Whole</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Refer to an entire manual.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040ref.html" 
accesskey="6"><code>@ref</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">A reference for the last part of a sentence.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040pxref.html" 
accesskey="7"><code>@pxref</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to write a parenthetical cross-reference.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040anchor.html" 
accesskey="8"><code>@anchor</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Defining arbitrary cross-reference targets
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040inforef.html" 
accesskey="9"><code>@inforef</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to refer to an Info-only file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040url.html"><code>@url</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to refer to a uniform resource locator.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040cite.html"><code>@cite</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to refer to books not in the Info system.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="References.html" accesskey="1">What References Are For</a></li>
+<li><a href="Cross-Reference-Commands.html" accesskey="2">Different 
Cross-reference Commands</a></li>
+<li><a href="Cross-Reference-Parts.html" accesskey="3">Parts of a 
Cross-reference</a></li>
+<li><a href="_0040xref.html" accesskey="4"><code 
class="code">@xref</code></a></li>
+<li><a href="Referring-to-a-Manual-as-a-Whole.html" accesskey="5">Referring to 
a Manual as a Whole</a></li>
+<li><a href="_0040ref.html" accesskey="6"><code 
class="code">@ref</code></a></li>
+<li><a href="_0040pxref.html" accesskey="7"><code 
class="code">@pxref</code></a></li>
+<li><a href="_0040anchor.html" accesskey="8"><code 
class="code">@anchor</code>: Defining Arbitrary Cross-reference Targets</a></li>
+<li><a href="_0040inforef.html" accesskey="9"><code 
class="code">@inforef</code>: Cross-references to Info-only Material</a></li>
+<li><a href="_0040url.html"><code class="code">@url</code>, <code 
class="code">@uref{<var class="var">url</var>[, <var class="var">text</var>][, 
<var class="var">replacement</var>]}</code></a></li>
+<li><a href="_0040cite.html"><code class="code">@cite</code>{<var 
class="var">reference</var>}</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Custom-Headings.html 
b/js/infog/test-infodir/texinfo_html/Custom-Headings.html
index 2f34addaa0..236fc5de70 100644
--- a/js/infog/test-infodir/texinfo_html/Custom-Headings.html
+++ b/js/infog/test-infodir/texinfo_html/Custom-Headings.html
@@ -1,57 +1,40 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Custom Headings (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Custom Headings (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Custom Headings (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Custom Headings (GNU Texinfo 6.7dev)">
+<meta name="description" content="Custom Headings (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Custom Headings (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Headings.html" rel="up" title="Headings">
-<link href="Catching-Mistakes.html" rel="next" title="Catching Mistakes">
-<link href="Heading-Choice.html" rel="prev" title="Heading Choice">
+<link href="Heading-Format.html" rel="prev" title="Heading Format">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,12 +42,13 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Custom-Headings"></span><div class="header">
+<div class="subsection-level-extent" id="Custom-Headings">
+<div class="nav-panel">
 <p>
-Previous: <a href="Heading-Choice.html" accesskey="p" rel="prev">Heading 
Choice</a>, Up: <a href="Headings.html" accesskey="u" rel="up">Headings</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Heading-Format.html" accesskey="p" rel="prev">Standard 
Heading Formats</a>, Up: <a href="Headings.html" accesskey="u" rel="up">Page 
Headings</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="How-to-Make-Your-Own-Headings"></span><h3 class="section">How to 
Make Your Own Headings</h3>
+<h4 class="subsection" id="How-to-Make-Your-Own-Headings">E.2.3 How to Make 
Your Own Headings</h4>
 
 <p>You can use the standard headings provided with Texinfo or specify
 your own.  By default, Texinfo has no footers, so if you specify them,
@@ -72,18 +56,18 @@ the available page size for the main text will be slightly 
reduced.
 </p>
 <p>Texinfo provides six commands for specifying headings and
 footings:
-</p><ul>
-<li> <code>@everyheading</code> and <code>@everyfooting</code> generate page 
headers and
+</p><ul class="itemize mark-bullet">
+<li><code class="code">@everyheading</code> and <code 
class="code">@everyfooting</code> generate page headers and
 footers that are the same for both even- and odd-numbered pages.
-</li><li> <code>@evenheading</code> and <code>@evenfooting</code> command 
generate headers
+</li><li><code class="code">@evenheading</code> and <code 
class="code">@evenfooting</code> commands generate headers
 and footers for even-numbered (left-hand) pages.
-</li><li> <code>@oddheading</code> and <code>@oddfooting</code> generate 
headers and footers
+</li><li><code class="code">@oddheading</code> and <code 
class="code">@oddfooting</code> generate headers and footers
 for odd-numbered (right-hand) pages.
 </li></ul>
 
 <p>Write custom heading specifications in the Texinfo file immediately
-after the <code>@end titlepage</code> command.  You must cancel the
-predefined heading commands with the <code>@headings off</code> command
+after the <code class="code">@end titlepage</code> command.  You must cancel 
the
+predefined heading commands with the <code class="code">@headings off</code> 
command
 before defining your own specifications.
 </p>
 <p>Here is how to tell TeX to place the chapter name at the left, the
@@ -91,12 +75,12 @@ page number in the center, and the date at the right of 
every header
 for both even- and odd-numbered pages:
 </p>
 <div class="example">
-<pre class="example">@headings off
+<div class="group"><pre class="example-preformatted">@headings off
 @everyheading @thischapter @| @thispage @| @today{}
-</pre></div>
+</pre></div></div>
 
 <p>You need to divide the left part from the central part and the central
-part from the right part by inserting &lsquo;<samp>@|</samp>&rsquo; between 
parts.
+part from the right part by inserting &lsquo;<samp 
class="samp">@|</samp>&rsquo; between parts.
 Otherwise, the specification command will not be able to tell where
 the text for one part ends and the next part begins.
 </p>
@@ -107,157 +91,145 @@ name, or whatever.
 </p>
 <p>Here are the six heading and footing commands:
 </p>
-<dl compact="compact">
-<dt><code>@everyheading <var>left</var> @| <var>center</var> @| 
<var>right</var></code></dt>
-<dt><code>@everyfooting <var>left</var> @| <var>center</var> @| 
<var>right</var></code></dt>
-<dd><span id="index-everyheading"></span>
-<span id="index-everyfooting"></span>
+<dl class="table">
+<dt id='index-everyheading'><span><code class="code">@everyheading <var 
class="var">left</var> @| <var class="var">center</var> @| <var 
class="var">right</var></code><a class="copiable-link" 
href='#index-everyheading'> &para;</a></span></dt>
+<dt><code class="code">@everyfooting <var class="var">left</var> @| <var 
class="var">center</var> @| <var class="var">right</var></code></dt>
+<dd><a class="index-entry-id" id="index-everyfooting"></a>
 <p>The &lsquo;every&rsquo; commands specify the format for both even- and 
odd-numbered
 pages.  These commands are for documents that are printed on one side
 of each sheet of paper, or for documents in which you want symmetrical
 headers or footers.
 </p>
 </dd>
-<dt><code>@evenheading <var>left</var> @| <var>center</var> @| 
<var>right</var></code></dt>
-<dt><code>@oddheading  <var>left</var> @| <var>center</var> @| 
<var>right</var></code></dt>
-<dt><code>@evenfooting <var>left</var> @| <var>center</var> @| 
<var>right</var></code></dt>
-<dt><code>@oddfooting  <var>left</var> @| <var>center</var> @| 
<var>right</var></code></dt>
-<dd><span id="index-evenheading"></span>
-<span id="index-evenfooting"></span>
-<span id="index-oddheading"></span>
-<span id="index-oddfooting"></span>
+<dt id='index-evenheading'><span><code class="code">@evenheading <var 
class="var">left</var> @| <var class="var">center</var> @| <var 
class="var">right</var></code><a class="copiable-link" 
href='#index-evenheading'> &para;</a></span></dt>
+<dt><code class="code">@oddheading  <var class="var">left</var> @| <var 
class="var">center</var> @| <var class="var">right</var></code></dt>
+<dt><code class="code">@evenfooting <var class="var">left</var> @| <var 
class="var">center</var> @| <var class="var">right</var></code></dt>
+<dt><code class="code">@oddfooting  <var class="var">left</var> @| <var 
class="var">center</var> @| <var class="var">right</var></code></dt>
+<dd><a class="index-entry-id" id="index-evenfooting"></a>
+<a class="index-entry-id" id="index-oddheading"></a>
+<a class="index-entry-id" id="index-oddfooting"></a>
 <p>The &lsquo;even&rsquo; and &lsquo;odd&rsquo; commands specify the format 
for even-numbered
 pages and odd-numbered pages.  These commands are for books and
 manuals that are printed on both sides of each sheet of paper.
 </p></dd>
 </dl>
 
-<p>Use the &lsquo;<samp>@this&hellip;</samp>&rsquo; series of @-commands to
+<p>Use the &lsquo;<samp class="samp">@this&hellip;</samp>&rsquo; series of 
@-commands to
 provide the names of chapters
 and sections and the page number.  You can use the
-&lsquo;<samp>@this&hellip;</samp>&rsquo; commands in the left, center, or 
right portions
+&lsquo;<samp class="samp">@this&hellip;</samp>&rsquo; commands in the left, 
center, or right portions
 of headers and footers, or anywhere else in a Texinfo file so long as
-they are between <code>@iftex</code> and <code>@end iftex</code> commands.
+they are between <code class="code">@iftex</code> and <code class="code">@end 
iftex</code> commands.
 </p>
-<p>Here are the &lsquo;<samp>@this&hellip;</samp>&rsquo; commands:
+<p>Here are the &lsquo;<samp class="samp">@this&hellip;</samp>&rsquo; commands:
 </p>
-<dl compact="compact">
-<dt><code>@thispage</code></dt>
-<dd><span id="index-thispage"></span>
-<p>Expands to the current page number.
+<dl class="table">
+<dt id='index-thispage'><span><code class="code">@thispage</code><a 
class="copiable-link" href='#index-thispage'> &para;</a></span></dt>
+<dd><p>Expands to the current page number.
 </p>
 </dd>
-<dt><code>@thissectionname</code></dt>
-<dd><span id="index-thissectionname"></span>
-<p>Expands to the name of the current section.
+<dt id='index-thissectionname'><span><code 
class="code">@thissectionname</code><a class="copiable-link" 
href='#index-thissectionname'> &para;</a></span></dt>
+<dd><p>Expands to the name of the current section.
 </p>
 </dd>
-<dt><code>@thissectionnum</code></dt>
-<dd><span id="index-thissectionnum"></span>
-<p>Expands to the number of the current section.
+<dt id='index-thissectionnum'><span><code 
class="code">@thissectionnum</code><a class="copiable-link" 
href='#index-thissectionnum'> &para;</a></span></dt>
+<dd><p>Expands to the number of the current section.
 </p>
 </dd>
-<dt><code>@thissection</code></dt>
-<dd><span id="index-thissection"></span>
-<p>Expands to the number and name of the current section, in the format
+<dt id='index-thissection'><span><code class="code">@thissection</code><a 
class="copiable-link" href='#index-thissection'> &para;</a></span></dt>
+<dd><p>Expands to the number and name of the current section, in the format
 &lsquo;Section 1: Title&rsquo;.
 </p>
 </dd>
-<dt><code>@thischaptername</code></dt>
-<dd><span id="index-thischaptername"></span>
-<p>Expands to the name of the current chapter.
+<dt id='index-thischaptername'><span><code 
class="code">@thischaptername</code><a class="copiable-link" 
href='#index-thischaptername'> &para;</a></span></dt>
+<dd><p>Expands to the name of the current chapter.
 </p>
 </dd>
-<dt><code>@thischapternum</code></dt>
-<dd><span id="index-thischapternum"></span>
-<p>Expands to the number of the current chapter, or letter of the current
+<dt id='index-thischapternum'><span><code 
class="code">@thischapternum</code><a class="copiable-link" 
href='#index-thischapternum'> &para;</a></span></dt>
+<dd><p>Expands to the number of the current chapter, or letter of the current
 appendix.
 </p>
 </dd>
-<dt><code>@thischapter</code></dt>
-<dd><span id="index-thischapter"></span>
-<p>Expands to the number and name of the current
+<dt id='index-thischapter'><span><code class="code">@thischapter</code><a 
class="copiable-link" href='#index-thischapter'> &para;</a></span></dt>
+<dd><p>Expands to the number and name of the current
 chapter, in the format &lsquo;Chapter 1: Title&rsquo;.
 </p>
 </dd>
-<dt><code>@thistitle</code></dt>
-<dd><span id="index-thistitle"></span>
-<p>Expands to the name of the document, as specified by the
-<code>@settitle</code> command.
+<dt id='index-thistitle'><span><code class="code">@thistitle</code><a 
class="copiable-link" href='#index-thistitle'> &para;</a></span></dt>
+<dd><p>Expands to the name of the document, as specified by the
+<code class="code">@settitle</code> command.
 </p>
 </dd>
-<dt><code>@thisfile</code></dt>
-<dd><span id="index-thisfile"></span>
-<p>For <code>@include</code> files only: expands to the name of the current
-<code>@include</code> file.  If the current Texinfo source file is not an
-<code>@include</code> file, this command has no effect.  This command does
-<em>not</em> provide the name of the current Texinfo source file unless
-it is an <code>@include</code> file.  (See <a 
href="Include-Files.html">Include Files</a>, for more
-information about <code>@include</code> files.)
+<dt id='index-thisfile'><span><code class="code">@thisfile</code><a 
class="copiable-link" href='#index-thisfile'> &para;</a></span></dt>
+<dd><p>For <code class="code">@include</code> files only: expands to the name 
of the current
+<code class="code">@include</code> file.  If the current Texinfo source file 
is not an
+<code class="code">@include</code> file, this command has no effect.  This 
command does
+<em class="emph">not</em> provide the name of the current Texinfo source file 
unless
+it is an <code class="code">@include</code> file.  (See <a class="xref" 
href="Include-Files.html">Include Files</a>, for more
+information about <code class="code">@include</code> files.)
 </p></dd>
 </dl>
 
-<p>You can also use the <code>@today{}</code> command, which expands to the
+<p>You can also use the <code class="code">@today{}</code> command, which 
expands to the
 current date, in &lsquo;1 Jan 1900&rsquo; format.
-<span id="index-today"></span>
+<a class="index-entry-id" id="index-today"></a>
 </p>
 <p>Other @-commands and text are printed in a header or footer just as
 if they were in the body of a page.  It is useful to incorporate text,
 particularly when you are writing drafts:
 </p>
 <div class="example">
-<pre class="example">@headings off
+<div class="group"><pre class="example-preformatted">@headings off
 @everyheading @emph{Draft!} @| @thispage @| @thischapter
 @everyfooting @| @| Version: 0.27: @today{}
-</pre></div>
+</pre></div></div>
 
 <p>Beware of overlong titles: they may overlap another part of the
 header or footer and blot it out.
 </p>
 <p>If you have very short chapters and/or sections, several of them can
 appear on a single page.  You can specify which chapters and sections
-you want <code>@thischapter</code>, <code>@thissection</code> and other such
+you want <code class="code">@thischapter</code>, <code 
class="code">@thissection</code> and other such
 macros to refer to on such pages as follows:
 </p>
-<dl compact="compact">
-<dt><code>@everyheadingmarks <var>ref</var></code></dt>
-<dt><code>@everyfootingmarks <var>ref</var></code></dt>
-<dd><span id="index-everyheadingmarks"></span>
-<span id="index-everyfootingmarks"></span>
-<p>The <var>ref</var> argument can be either <code>top</code> (the 
<code>@this...</code>
+<dl class="table">
+<dt id='index-everyheadingmarks'><span><code class="code">@everyheadingmarks 
<var class="var">ref</var></code><a class="copiable-link" 
href='#index-everyheadingmarks'> &para;</a></span></dt>
+<dt><code class="code">@everyfootingmarks <var 
class="var">ref</var></code></dt>
+<dd><a class="index-entry-id" id="index-everyfootingmarks"></a>
+<p>The <var class="var">ref</var> argument can be either <code 
class="code">top</code> (the <code class="code">@this...</code>
 commands will refer to the chapter/section at the top of a page) or
-<code>bottom</code> (the commands will reflect the situation at the bottom
-of a page).  These &lsquo;<samp>@every...</samp>&rsquo; commands specify what 
to do on
+<code class="code">bottom</code> (the commands will reflect the situation at 
the bottom
+of a page).  These &lsquo;<samp class="samp">@every...</samp>&rsquo; commands 
specify what to do on
 both even- and odd-numbered pages.
 </p>
 </dd>
-<dt><code>@evenheadingmarks <var>ref</var></code></dt>
-<dt><code>@oddheadingmarks <var>ref</var></code></dt>
-<dt><code>@evenfootingmarks <var>ref</var></code></dt>
-<dt><code>@oddfootingmarks <var>ref</var></code></dt>
-<dd><span id="index-evenheadingmarks"></span>
-<span id="index-oddheadingmarks"></span>
-<span id="index-evenfootingmarks"></span>
-<span id="index-oddfootingmarks"></span>
-<p>These &lsquo;<samp>@even...</samp>&rsquo; and 
&lsquo;<samp>@odd...</samp>&rsquo; commands specify what to do
-on only even- or odd-numbered pages, respectively.  The <var>ref</var>
-argument is the same as with the &lsquo;<samp>@every...</samp>&rsquo; commands.
+<dt id='index-evenheadingmarks'><span><code class="code">@evenheadingmarks 
<var class="var">ref</var></code><a class="copiable-link" 
href='#index-evenheadingmarks'> &para;</a></span></dt>
+<dt><code class="code">@oddheadingmarks <var class="var">ref</var></code></dt>
+<dt><code class="code">@evenfootingmarks <var class="var">ref</var></code></dt>
+<dt><code class="code">@oddfootingmarks <var class="var">ref</var></code></dt>
+<dd><a class="index-entry-id" id="index-oddheadingmarks"></a>
+<a class="index-entry-id" id="index-evenfootingmarks"></a>
+<a class="index-entry-id" id="index-oddfootingmarks"></a>
+<p>These &lsquo;<samp class="samp">@even...</samp>&rsquo; and &lsquo;<samp 
class="samp">@odd...</samp>&rsquo; commands specify what to do
+on only even- or odd-numbered pages, respectively.  The <var 
class="var">ref</var>
+argument is the same as with the &lsquo;<samp 
class="samp">@every...</samp>&rsquo; commands.
 </p></dd>
 </dl>
 
-<p>Write these commands immediately after the <code>@...contents</code>
-commands, or after the <code>@end titlepage</code> command if you don&rsquo;t
+<p>Write these commands immediately after the <code 
class="code">@...contents</code>
+commands, or after the <code class="code">@end titlepage</code> command if you 
don&rsquo;t
 have a table of contents or if it is printed at the end of your
 manual.
 </p>
-<p>By default the <code>@this...</code> commands reflect the situation at the
+<p>By default the <code class="code">@this...</code> commands reflect the 
situation at the
 bottom of a page both in headings and in footings.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Heading-Choice.html" accesskey="p" rel="prev">Heading 
Choice</a>, Up: <a href="Headings.html" accesskey="u" rel="up">Headings</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Heading-Format.html">Standard Heading Formats</a>, Up: <a 
href="Headings.html">Page Headings</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Customization-Variables-and-Options.html 
b/js/infog/test-infodir/texinfo_html/Customization-Variables-and-Options.html
index b7d4c1c8a9..e3dbd22584 100644
--- 
a/js/infog/test-infodir/texinfo_html/Customization-Variables-and-Options.html
+++ 
b/js/infog/test-infodir/texinfo_html/Customization-Variables-and-Options.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Customization Variables and Options (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Customization Variables and Options (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Customization Variables and Options (GNU 
Texinfo 6.7dev)">
-<meta name="keywords" content="Customization Variables and Options (GNU 
Texinfo 6.7dev)">
+<meta name="description" content="Customization Variables and Options (GNU 
Texinfo 6.8dev)">
+<meta name="keywords" content="Customization Variables and Options (GNU 
Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Customization-Variables-for-_0040_002dCommands.html" rel="prev" 
title="Customization Variables for @-Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,180 +42,133 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Customization-Variables-and-Options"></span><div class="header">
+<div class="subsection-level-extent" id="Customization-Variables-and-Options">
+<div class="nav-panel">
 <p>
 Next: <a href="HTML-Customization-Variables.html" accesskey="n" 
rel="next">HTML Customization Variables</a>, Previous: <a 
href="Customization-Variables-for-_0040_002dCommands.html" accesskey="p" 
rel="prev">Customization Variables for @-Commands</a>, Up: <a 
href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="In [...]
 </div>
 <hr>
-<span id="Customization-Variables-and-Options-1"></span><h4 
class="subsection">Customization Variables and Options</h4>
+<h4 class="subsection" id="Customization-Variables-and-Options-1">19.4.2 
Customization Variables and Options</h4>
 
-<span id="index-Customization-variables-for-options"></span>
-<span id="index-Options_002c-customization-variables-for"></span>
+<a class="index-entry-id" id="index-Customization-variables-for-options"></a>
+<a class="index-entry-id" 
id="index-Options_002c-customization-variables-for"></a>
 
 <p>The following table gives the customization variables associated with
-some command line options.  See <a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a>, for the
+some command line options.  See <a class="xref" 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a>, for the
 meaning of the options.
 </p>
-<table>
+<table class="multitable">
 <thead><tr><th width="50%">Option</th><th 
width="50%">Variable</th></tr></thead>
-<tr><td width="50%"><span id="index-ENABLE_005fENCODING"></span>
-<samp>--enable-encoding</samp></td><td 
width="50%"><code>ENABLE_ENCODING</code></td></tr>
-<tr><td width="50%"><samp>--document-language</samp></td><td 
width="50%"><code>documentlanguage</code></td></tr>
-<tr><td width="50%"><span id="index-ERROR_005fLIMIT"></span>
-<samp>--error-limit</samp></td><td 
width="50%"><code>ERROR_LIMIT</code></td></tr>
-<tr><td width="50%"><span id="index-FILLCOLUMN"></span>
-<samp>--fill-column</samp></td><td width="50%"><code>FILLCOLUMN</code>
-<span id="index-footnotestyle-1"></span></td></tr>
-<tr><td width="50%"><samp>--footnote-style</samp></td><td 
width="50%"><code>footnotestyle</code></td></tr>
-<tr><td width="50%"><span id="index-FORCE"></span>
-<samp>--force</samp></td><td width="50%"><code>FORCE</code>
-<span id="index-INTERNAL_005fLINKS"></span></td></tr>
-<tr><td width="50%"><samp>--internal-links</samp></td><td 
width="50%"><code>INTERNAL_LINKS</code></td></tr>
-<tr><td width="50%"><span id="index-MACRO_005fEXPAND"></span>
-<samp>--macro-expand</samp></td><td 
width="50%"><code>MACRO_EXPAND</code></td></tr>
-<tr><td width="50%"><samp>--headers</samp></td><td 
width="50%"><code>HEADERS</code>, <code>SHOW_MENU</code></td></tr>
-<tr><td width="50%"><span id="index-NO_005fWARN"></span>
-<samp>--no-warn</samp></td><td width="50%"><code>NO_WARN</code></td></tr>
-<tr><td width="50%"><span id="index-novalidate-1"></span>
-<samp>--no-validate</samp></td><td 
width="50%"><code>novalidate</code></td></tr>
-<tr><td width="50%"><span id="index-NUMBER_005fFOOTNOTES"></span>
-<samp>--number-footnotes</samp></td><td 
width="50%"><code>NUMBER_FOOTNOTES</code></td></tr>
-<tr><td width="50%"><span id="index-NUMBER_005fSECTIONS"></span>
-<samp>--number-sections</samp></td><td 
width="50%"><code>NUMBER_SECTIONS</code></td></tr>
-<tr><td width="50%"><span id="index-NODE_005fFILES"></span>
-<samp>--node-files</samp></td><td width="50%"><code>NODE_FILES</code></td></tr>
-<tr><td width="50%"><span id="index-OUTFILE"></span>
-<span id="index-SUBDIR"></span>
-<samp>--output</samp></td><td width="50%"><code>OUTFILE</code>, 
<code>SUBDIR</code></td></tr>
-<tr><td width="50%"><span id="index-paragraphindent-1"></span>
-<samp>--paragraph-indent</samp></td><td 
width="50%"><code>paragraphindent</code></td></tr>
-<tr><td width="50%"><span id="index-SILENT"></span>
-<samp>--silent</samp></td><td width="50%"><code>SILENT</code></td></tr>
-<tr><td width="50%"><span id="index-SPLIT"></span>
-<samp>--split</samp></td><td width="50%"><code>SPLIT</code></td></tr>
-<tr><td width="50%"><span id="index-SPLIT_005fSIZE"></span>
-<samp>--split-size</samp></td><td width="50%"><code>SPLIT_SIZE</code></td></tr>
-<tr><td width="50%"><span id="index-TRANSLITERATE_005fFILE_005fNAMES"></span>
-<samp>--transliterate-file-names</samp></td><td 
width="50%"><code>TRANSLITERATE_FILE_NAMES</code></td></tr>
-<tr><td width="50%"><span id="index-VERBOSE"></span>
-<samp>--verbose</samp></td><td width="50%"><code>VERBOSE</code></td></tr>
+<tbody><tr><td width="50%"><samp 
class="option">--enable-encoding</samp></td><td width="50%"><code 
class="code">ENABLE_ENCODING</code></td></tr>
+<tr><td width="50%"><samp class="option">--document-language</samp></td><td 
width="50%"><code class="code">documentlanguage</code></td></tr>
+<tr><td width="50%"><samp class="option">--error-limit</samp></td><td 
width="50%"><code class="code">ERROR_LIMIT</code></td></tr>
+<tr><td width="50%"><samp class="option">--fill-column</samp></td><td 
width="50%"><code class="code">FILLCOLUMN</code></td></tr>
+<tr><td width="50%"><samp class="option">--footnote-style</samp></td><td 
width="50%"><code class="code">footnotestyle</code></td></tr>
+<tr><td width="50%"><samp class="option">--force</samp></td><td 
width="50%"><code class="code">FORCE</code></td></tr>
+<tr><td width="50%"><samp class="option">--internal-links</samp></td><td 
width="50%"><code class="code">INTERNAL_LINKS</code></td></tr>
+<tr><td width="50%"><samp class="option">--macro-expand</samp></td><td 
width="50%"><code class="code">MACRO_EXPAND</code></td></tr>
+<tr><td width="50%"><samp class="option">--headers</samp></td><td 
width="50%"><code class="code">HEADERS</code>, <code 
class="code">FORMAT_MENU</code></td></tr>
+<tr><td width="50%"><samp class="option">--no-warn</samp></td><td 
width="50%"><code class="code">NO_WARN</code></td></tr>
+<tr><td width="50%"><a class="index-entry-id" id="index-novalidate-1"></a>
+<samp class="option">--no-validate</samp></td><td width="50%"><code 
class="code">novalidate</code></td></tr>
+<tr><td width="50%"><samp class="option">--number-footnotes</samp></td><td 
width="50%"><code class="code">NUMBER_FOOTNOTES</code></td></tr>
+<tr><td width="50%"><samp class="option">--number-sections</samp></td><td 
width="50%"><code class="code">NUMBER_SECTIONS</code></td></tr>
+<tr><td width="50%"><samp class="option">--node-files</samp></td><td 
width="50%"><code class="code">NODE_FILES</code></td></tr>
+<tr><td width="50%"><samp class="option">--output</samp></td><td 
width="50%"><code class="code">OUTFILE</code>, <code 
class="code">SUBDIR</code></td></tr>
+<tr><td width="50%"><a class="index-entry-id" id="index-paragraphindent-1"></a>
+<samp class="option">--paragraph-indent</samp></td><td width="50%"><code 
class="code">paragraphindent</code></td></tr>
+<tr><td width="50%"><samp class="option">--silent</samp></td><td 
width="50%"><code class="code">SILENT</code></td></tr>
+<tr><td width="50%"><samp class="option">--split</samp></td><td 
width="50%"><code class="code">SPLIT</code></td></tr>
+<tr><td width="50%"><samp class="option">--split-size</samp></td><td 
width="50%"><code class="code">SPLIT_SIZE</code></td></tr>
+<tr><td width="50%"><samp 
class="option">--transliterate-file-names</samp></td><td width="50%"><code 
class="code">TRANSLITERATE_FILE_NAMES</code></td></tr>
+<tr><td width="50%"><samp class="option">--verbose</samp></td><td 
width="50%"><code class="code">VERBOSE</code></td></tr>
+</tbody>
 </table>
 
-<p>Setting such a customization variable to a value 
&lsquo;<samp>foo</samp>&rsquo; is
-essentially the same as specifying the <code>--<var>opt</var>=foo</code> if the
-option takes an argument, or <code>--<var>opt</var></code> if not.
+<p>Setting such a customization variable to a value &lsquo;<samp 
class="samp">foo</samp>&rsquo; is
+essentially the same as specifying the <code class="code">--<var 
class="var">opt</var>=foo</code> if the
+option takes an argument, or <code class="code">--<var 
class="var">opt</var></code> if not.
 </p>
-<span id="index-TEXINFO_005fOUTPUT_005fFORMAT-1"></span>
-<p>In addition, the customization variable <code>TEXINFO_OUTPUT_FORMAT</code>
-allows specifying what <code>makeinfo</code> outputs, either one of the usual
+<a class="index-entry-id" id="index-TEXINFO_005fOUTPUT_005fFORMAT-1"></a>
+<p>In addition, the customization variable <code 
class="code">TEXINFO_OUTPUT_FORMAT</code>
+allows specifying what <code class="code">makeinfo</code> outputs, either one 
of the usual
 output formats that can be specified with options, or various other
 forms:
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>docbook</samp>&rsquo;
-<span id="index-docbook-1"></span>
-</dt>
-<dt>&lsquo;<samp>dvi</samp>&rsquo;
-<span id="index-dvi"></span>
-</dt>
-<dt>&lsquo;<samp>dvipdf</samp>&rsquo;
-<span id="index-dvipdf"></span>
-</dt>
-<dt>&lsquo;<samp>html</samp>&rsquo;
-<span id="index-html-1"></span>
-</dt>
-<dt>&lsquo;<samp>info</samp>&rsquo;
-<span id="index-info"></span>
-</dt>
-<dt>&lsquo;<samp>pdf</samp>&rsquo;
-<span id="index-pdf"></span>
-</dt>
-<dt>&lsquo;<samp>plaintext</samp>&rsquo;
-<span id="index-plaintext"></span>
-</dt>
-<dt>&lsquo;<samp>ps</samp>&rsquo;
-<span id="index-ps"></span>
-</dt>
-<dt>&lsquo;<samp>xml</samp>&rsquo;
-<span id="index-xml-1"></span>
-</dt>
+<dl class="ftable">
+<dt id='index-docbook-1'><span>&lsquo;<samp 
class="samp">docbook</samp>&rsquo;<a class="copiable-link" 
href='#index-docbook-1'> &para;</a></span></dt>
+<dt id='index-dvi'><span>&lsquo;<samp class="samp">dvi</samp>&rsquo;<a 
class="copiable-link" href='#index-dvi'> &para;</a></span></dt>
+<dt id='index-dvipdf'><span>&lsquo;<samp class="samp">dvipdf</samp>&rsquo;<a 
class="copiable-link" href='#index-dvipdf'> &para;</a></span></dt>
+<dt id='index-html-1'><span>&lsquo;<samp class="samp">html</samp>&rsquo;<a 
class="copiable-link" href='#index-html-1'> &para;</a></span></dt>
+<dt id='index-info'><span>&lsquo;<samp class="samp">info</samp>&rsquo;<a 
class="copiable-link" href='#index-info'> &para;</a></span></dt>
+<dt id='index-pdf'><span>&lsquo;<samp class="samp">pdf</samp>&rsquo;<a 
class="copiable-link" href='#index-pdf'> &para;</a></span></dt>
+<dt id='index-plaintext'><span>&lsquo;<samp 
class="samp">plaintext</samp>&rsquo;<a class="copiable-link" 
href='#index-plaintext'> &para;</a></span></dt>
+<dt id='index-ps'><span>&lsquo;<samp class="samp">ps</samp>&rsquo;<a 
class="copiable-link" href='#index-ps'> &para;</a></span></dt>
+<dt id='index-xml-1'><span>&lsquo;<samp class="samp">xml</samp>&rsquo;<a 
class="copiable-link" href='#index-xml-1'> &para;</a></span></dt>
 <dd><p>These correspond to the command-line options (and
-<code>TEXINFO_OUTPUT_FORMAT</code> environment variable values) of the same
-name.  See <a href="Invoking-texi2any.html">Invoking <code>texi2any</code></a>.
+<code class="code">TEXINFO_OUTPUT_FORMAT</code> environment variable values) 
of the same
+name.  See <a class="xref" href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a>.
 </p>
 </dd>
-<dt>&lsquo;<samp>debugtree</samp>&rsquo;
-<span id="index-debugtree"></span>
-</dt>
-<dd><span id="index-tree-representation_002c-for-debugging"></span>
-<span id="index-debugging-document_002c-with-tree-representation"></span>
+<dt id='index-debugtree'><span>&lsquo;<samp 
class="samp">debugtree</samp>&rsquo;<a class="copiable-link" 
href='#index-debugtree'> &para;</a></span></dt>
+<dd><a class="index-entry-id" 
id="index-tree-representation_002c-for-debugging"></a>
+<a class="index-entry-id" 
id="index-debugging-document_002c-with-tree-representation"></a>
 <p>Instead of generating a regular output format, output a text representation
 of the tree obtained by parsing the input texinfo document.
 </p>
 </dd>
-<dt>&lsquo;<samp>parse</samp>&rsquo;
-<span id="index-parse"></span>
-</dt>
+<dt id='index-parse'><span>&lsquo;<samp class="samp">parse</samp>&rsquo;<a 
class="copiable-link" href='#index-parse'> &para;</a></span></dt>
 <dd><p>Do only Texinfo source parsing; there is no output.
 </p>
 </dd>
-<dt>&lsquo;<samp>plaintexinfo</samp>&rsquo;
-<span id="index-plaintexinfo"></span>
-</dt>
-<dd><p>Output the Texinfo source with all the macros, <code>@include</code> and
-<code>@value{}</code> expanded.  This is similar to setting
-<samp>--macro-expand</samp>, but instead of being output in addition to
+<dt id='index-plaintexinfo'><span>&lsquo;<samp 
class="samp">plaintexinfo</samp>&rsquo;<a class="copiable-link" 
href='#index-plaintexinfo'> &para;</a></span></dt>
+<dd><p>Output the Texinfo source with all the macros, <code 
class="code">@include</code> and
+<code class="code">@value{}</code> expanded.  This is similar to setting
+<samp class="option">--macro-expand</samp>, but instead of being output in 
addition to
 the normal conversion, output of Texinfo is the main output.
 </p>
 </dd>
-<dt>&lsquo;<samp>rawtext</samp>&rsquo;
-<span id="index-rawtext"></span>
-</dt>
-<dd><span id="index-raw-text-output"></span>
+<dt id='index-rawtext'><span>&lsquo;<samp class="samp">rawtext</samp>&rsquo;<a 
class="copiable-link" href='#index-rawtext'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-raw-text-output"></a>
 <p>Output raw text, with minimal formatting.  For example, footnotes are
 ignored and there is no paragraph filling.  This is used by the parser
 for file names and copyright text in HTML comments, for example.
 </p>
 </dd>
-<dt>&lsquo;<samp>structure</samp>&rsquo;
-<span id="index-structure"></span>
-</dt>
+<dt id='index-structure'><span>&lsquo;<samp 
class="samp">structure</samp>&rsquo;<a class="copiable-link" 
href='#index-structure'> &para;</a></span></dt>
 <dd><p>Do only Texinfo source parsing and determination of the document
 structure; there is no output.
 </p>
 </dd>
-<dt>&lsquo;<samp>texinfosxml</samp>&rsquo;
-<span id="index-texinfosxml"></span>
-</dt>
-<dd><span id="index-SXML-output"></span>
-<span id="index-S_002dexpressions_002c-output-format"></span>
+<dt id='index-texinfosxml'><span>&lsquo;<samp 
class="samp">texinfosxml</samp>&rsquo;<a class="copiable-link" 
href='#index-texinfosxml'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-SXML-output"></a>
+<a class="index-entry-id" id="index-S_002dexpressions_002c-output-format"></a>
 <p>Output the document in TexinfoSXML representation, a syntax for
 writing XML data using Lisp S-expressions.
 </p>
 </dd>
-<dt>&lsquo;<samp>textcontent</samp>&rsquo;
-<span id="index-textcontent"></span>
-</dt>
-<dd><span id="index-spell-checking"></span>
-<span id="index-word-counting"></span>
-<span id="index-detexinfo"></span>
-<span id="index-stripping-Texinfo-commands"></span>
+<dt id='index-textcontent'><span>&lsquo;<samp 
class="samp">textcontent</samp>&rsquo;<a class="copiable-link" 
href='#index-textcontent'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-spell-checking"></a>
+<a class="index-entry-id" id="index-word-counting"></a>
+<a class="index-entry-id" id="index-detexinfo"></a>
+<a class="index-entry-id" id="index-stripping-Texinfo-commands"></a>
 <p>Output the text content only, stripped of commands; this is useful for
 spell checking or word counting, for example.  The trivial
-<code>detexinfo</code> script setting this is in the <samp>util</samp> 
directory
+<code class="code">detexinfo</code> script setting this is in the <samp 
class="file">util</samp> directory
 of the Texinfo source as an example.  It&rsquo;s one line:
 </p>
 <div class="example">
-<pre class="example">exec texi2any -c TEXINPUT_OUTPUT_FORMAT=textcontent 
&quot;$@&quot;
+<pre class="example-preformatted">exec texi2any -c 
TEXINPUT_OUTPUT_FORMAT=textcontent &quot;$@&quot;
 </pre></div>
 </dd>
 </dl>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Customization-Variables.html" accesskey="n" 
rel="next">HTML Customization Variables</a>, Previous: <a 
href="Customization-Variables-for-_0040_002dCommands.html" accesskey="p" 
rel="prev">Customization Variables for @-Commands</a>, Up: <a 
href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="In [...]
+Next: <a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a>, Previous: <a 
href="Customization-Variables-for-_0040_002dCommands.html">Customization 
Variables for @-Commands</a>, Up: <a 
href="Customization-Variables.html">Customization Variables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Customization-Variables-for-_0040_002dCommands.html
 
b/js/infog/test-infodir/texinfo_html/Customization-Variables-for-_0040_002dCommands.html
index 942822726f..23e4ab6e24 100644
--- 
a/js/infog/test-infodir/texinfo_html/Customization-Variables-for-_0040_002dCommands.html
+++ 
b/js/infog/test-infodir/texinfo_html/Customization-Variables-for-_0040_002dCommands.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Customization Variables for @-Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Customization Variables for @-Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Customization Variables for @-Commands (GNU 
Texinfo 6.7dev)">
-<meta name="keywords" content="Customization Variables for @-Commands (GNU 
Texinfo 6.7dev)">
+<meta name="description" content="Customization Variables for @-Commands (GNU 
Texinfo 6.8dev)">
+<meta name="keywords" content="Customization Variables for @-Commands (GNU 
Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Customization-Variables.html" rel="up" title="Customization 
Variables">
 <link href="Customization-Variables-and-Options.html" rel="next" 
title="Customization Variables and Options">
-<link href="Customization-Variables.html" rel="prev" title="Customization 
Variables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,45 +39,42 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Customization-Variables-for-_0040_002dCommands"></span><div 
class="header">
+<div class="subsection-level-extent" 
id="Customization-Variables-for-_0040_002dCommands">
+<div class="nav-panel">
 <p>
 Next: <a href="Customization-Variables-and-Options.html" accesskey="n" 
rel="next">Customization Variables and Options</a>, Up: <a 
href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Customization-Variables-for-_0040_002dCommands-1"></span><h4 
class="subsection">Customization Variables for @-Commands</h4>
+<h4 class="subsection" 
id="Customization-Variables-for-_0040_002dCommands-1">19.4.1 Customization 
Variables for @-Commands</h4>
 
-<span id="index-Customization-variables-for-_0040_002dcommands"></span>
-<span id="index-_0040_002dcommands_002c-customization-variables-for"></span>
+<a class="index-entry-id" 
id="index-Customization-variables-for-_0040_002dcommands"></a>
+<a class="index-entry-id" id="index-_0040_002dcommands-2"></a>
 
 <p>Each of the following @-commands has an associated customization
-variable with the same name (minus the leading <code>@</code>):
+variable with the same name (minus the leading <code class="code">@</code>):
 </p>
 <div class="example">
-<pre class="example">@allowcodebreaks @clickstyle
-@codequotebacktick @codequoteundirected
-@contents @deftypefnnewline
-@documentdescription @documentencoding @documentlanguage
-@exampleindent @firstparagraphindent
-@footnotestyle @frenchspacing
-@kbdinputstyle @novalidate
-@paragraphindent @setfilename
-@shortcontents  @urefbreakstyle
-@validatemenus  @xrefautomaticsectiontitle
+<pre class="example-preformatted">@allowcodebreaks       @clickstyle        
@codequotebacktick
+@codequoteundirected   @deftypefnnewline  @documentdescription
+@documentencoding      @documentlanguage  @exampleindent
+@firstparagraphindent  @footnotestyle     @frenchspacing
+@kbdinputstyle         @novalidate        @paragraphindent
+@setfilename           @urefbreakstyle    @xrefautomaticsectiontitle
 </pre></div>
 
-
-<p>Setting such a customization variable to a value 
&lsquo;<samp>foo</samp>&rsquo; is similar
-to executing <code>@<var>cmd</var> foo</code>.  It is not exactly the same,
+<p>Setting such a customization variable to a value &lsquo;<samp 
class="samp">foo</samp>&rsquo; is similar
+to executing <code class="code">@<var class="var">cmd</var> foo</code>.  It is 
not exactly the same,
 though, since any side effects of parsing the Texinfo source are not
 redone.  Also, some variables do not take Texinfo code when generating
 particular formats, but an argument that is already formatted.  This
-is the case, for example, for HTML for <code>documentdescription</code>.
+is the case, for example, for HTML for <code 
class="code">documentdescription</code>.
 </p>
-<p>Note that if <code>texi2any</code> is invoked to process the file with
-TeX (e.g., with the <samp>--pdf</samp> option), then these customization
+<p>Note that if <code class="command">texi2any</code> is invoked to process 
the file with
+TeX (e.g., with the <samp class="option">--pdf</samp> option), then these 
customization
 variables may not be passed on to TeX.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Customization-Variables.html 
b/js/infog/test-infodir/texinfo_html/Customization-Variables.html
index bdc09a4731..c9042b1e05 100644
--- a/js/infog/test-infodir/texinfo_html/Customization-Variables.html
+++ b/js/infog/test-infodir/texinfo_html/Customization-Variables.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Customization Variables (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Customization Variables (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Customization Variables (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Customization Variables (GNU Texinfo 6.7dev)">
+<meta name="description" content="Customization Variables (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Customization Variables (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Generic-Translator-texi2any.html" rel="up" title="Generic 
Translator texi2any">
-<link href="Customization-Variables-for-_0040_002dCommands.html" rel="next" 
title="Customization Variables for @-Commands">
-<link href="Pointer-Validation.html" rel="prev" title="Pointer Validation">
+<link href="Internationalization-of-Document-Strings.html" rel="next" 
title="Internationalization of Document Strings">
+<link href="texi2any-Printed-Output.html" rel="prev" title="texi2any Printed 
Output">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,58 +40,58 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Customization-Variables"></span><div class="header">
+<div class="section-level-extent" id="Customization-Variables">
+<div class="nav-panel">
 <p>
-Next: <a href="Internationalization-of-Document-Strings.html" accesskey="n" 
rel="next">Internationalization of Document Strings</a>, Previous: <a 
href="Pointer-Validation.html" accesskey="p" rel="prev">Pointer Validation</a>, 
Up: <a href="Generic-Translator-texi2any.html" accesskey="u" rel="up">Generic 
Translator <code>texi2any</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index [...]
+Next: <a href="Internationalization-of-Document-Strings.html" accesskey="n" 
rel="next">Internationalization of Document Strings</a>, Previous: <a 
href="texi2any-Printed-Output.html" accesskey="p" rel="prev"><code 
class="command">texi2any</code> Printed Output</a>, Up: <a 
href="Generic-Translator-texi2any.html" accesskey="u" rel="up"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" rel="conten [...]
 </div>
 <hr>
-<span id="Customization-Variables-1"></span><h3 class="section">Customization 
Variables</h3>
+<h3 class="section" id="Customization-Variables-1">19.4 Customization 
Variables</h3>
 
-<blockquote>
-<p><b>Warning:</b> These customization variable names and meanings may change 
in any
+<blockquote class="quotation">
+<p><b class="b">Warning:</b> These customization variable names and meanings 
may change in any
 Texinfo release.  We always try to avoid incompatible changes, but we
 cannot absolutely promise, since needs change over time.
 </p></blockquote>
 
-<p>Many aspects of the behavior and output of <code>texi2any</code> may be
-modified by modifying so-called <em>customization variables</em>.  These
+<p>Many aspects of the behavior and output of <code 
class="command">texi2any</code> may be
+modified by modifying so-called <em class="dfn">customization variables</em>.  
These
 fall into a few general categories:
 </p>
-<ul>
-<li> Those associated with @-commands; for example,
-<code>@documentlanguage</code>.
+<ul class="itemize mark-bullet">
+<li>Those associated with @-commands; for example,
+<code class="code">@documentlanguage</code>.
 
-</li><li> Those associated with command-line options; for example, the
-customization variable <code>SPLIT</code> is associated with the
-<samp>--split</samp> command-line option, and 
<code>TEXINFO_OUTPUT_FORMAT</code>
+</li><li>Those associated with command-line options; for example, the
+customization variable <code class="code">SPLIT</code> is associated with the
+<samp class="option">--split</samp> command-line option, and <code 
class="code">TEXINFO_OUTPUT_FORMAT</code>
 allows specifying the output format.
 
-</li><li> Those associated with customizing the HTML output.
+</li><li>Those associated with customizing the HTML output.
 
-</li><li> Other ad hoc variables.
+</li><li>Other ad hoc variables.
 </li></ul>
 
 <p>Customization variables may set on the command line using
-<code>--set-customization-variable '<var>var</var> <var>value</var>'</code> 
(quoting
+<code class="code">--set-customization-variable '<var class="var">var</var> 
<var class="var">value</var>'</code> (quoting
 the variable/value pair to the shell) or
-<code>--set-customization-variable <var>var</var>=<var>value</var></code> 
(using
-<code>=</code>).  A special <var>value</var> is 
&lsquo;<samp>undef</samp>&rsquo;, which sets the
+<code class="code">--set-customization-variable <var 
class="var">var</var>=<var class="var">value</var></code> (using
+<code class="code">=</code>).  A special <var class="var">value</var> is 
&lsquo;<samp class="samp">undef</samp>&rsquo;, which sets the
 variable to this special &ldquo;undefined&rdquo; Perl value.
 </p>
 <p>The sections below give the details for each of these.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Customization-Variables-for-_0040_002dCommands.html" 
accesskey="1">Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Customization-Variables-and-Options.html" 
accesskey="2">Options</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Customization-Variables.html" 
accesskey="3">HTML</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Other-Customization-Variables.html" 
accesskey="4">Other</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Customization-Variables-for-_0040_002dCommands.html" 
accesskey="1">Customization Variables for @-Commands</a></li>
+<li><a href="Customization-Variables-and-Options.html" 
accesskey="2">Customization Variables and Options</a></li>
+<li><a href="HTML-Customization-Variables.html" accesskey="3">HTML 
Customization Variables</a></li>
+<li><a href="MathJax-Customization-Variables.html" accesskey="4">MathJax 
Customization Variables</a></li>
+<li><a href="latex2html-Customization-Variables.html" accesskey="5"><code 
class="command">latex2html</code> Customization Variables</a></li>
+<li><a href="Other-Customization-Variables.html" accesskey="6">Other 
Customization Variables</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Data-Types.html 
b/js/infog/test-infodir/texinfo_html/Data-Types.html
index 626b6b67f2..29f4171179 100644
--- a/js/infog/test-infodir/texinfo_html/Data-Types.html
+++ b/js/infog/test-infodir/texinfo_html/Data-Types.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Data Types (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Data Types (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Data Types (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Data Types (GNU Texinfo 6.7dev)">
+<meta name="description" content="Data Types (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Data Types (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Typed-Variables.html" rel="prev" title="Typed Variables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,53 +40,55 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Data-Types"></span><div class="header">
+<div class="subsection-level-extent" id="Data-Types">
+<div class="nav-panel">
 <p>
-Next: <a href="Abstract-Objects.html" accesskey="n" rel="next">Abstract 
Objects</a>, Previous: <a href="Typed-Variables.html" accesskey="p" 
rel="prev">Typed Variables</a>, Up: <a href="Def-Cmds-in-Detail.html" 
accesskey="u" rel="up">Def Cmds in Detail</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Abstract-Objects.html" accesskey="n" rel="next">Object-Oriented 
Programming</a>, Previous: <a href="Typed-Variables.html" accesskey="p" 
rel="prev">Variables in Typed Languages</a>, Up: <a 
href="Def-Cmds-in-Detail.html" accesskey="u" rel="up">The Definition 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Data-Types-1"></span><h4 class="subsection">Data Types</h4>
+<h4 class="subsection" id="Data-Types-1">13.5.5 Data Types</h4>
 
 <p>Here is the command for data types:
 </p>
-<dl compact="compact">
-<dd><span id="index-deftp"></span>
+<dl class="table">
+<dd><a class="index-entry-id" id="index-deftp"></a>
 </dd>
-<dt><code>@deftp <var>category</var> <var>name</var> 
<var>attributes</var>&hellip;</code></dt>
-<dd><p>The <code>@deftp</code> command is the generic definition command for 
data
+<dt><code class="code">@deftp <var class="var">category</var> <var 
class="var">name</var> <var class="var">attributes</var>&hellip;</code></dt>
+<dd><p>The <code class="code">@deftp</code> command is the generic definition 
command for data
 types.  The command is written at the beginning of a line and is
 followed on the same line by the category, by the name of the type
-(which is a word like <code>int</code> or <code>float</code>), and then by 
names of
+(which is a word like <code class="code">int</code> or <code 
class="code">float</code>), and then by names of
 attributes of objects of that type.  Thus, you could use this command
-for describing <code>int</code> or <code>float</code>, in which case you could 
use
-<code>data type</code> as the category.  (A data type is a category of
+for describing <code class="code">int</code> or <code 
class="code">float</code>, in which case you could use
+<code class="code">data type</code> as the category.  (A data type is a 
category of
 certain objects for purposes of deciding which operations can be
 performed on them.)
 </p>
-<p>In Lisp, for example,  <em>pair</em> names a particular data
+<p>In Lisp, for example,  <em class="dfn">pair</em> names a particular data
 type, and an object of that type has two slots called the
-<small>CAR</small> and the <small>CDR</small>.  Here is how you would write 
the first line
-of a definition of <code>pair</code>.
+<small class="sc">CAR</small> and the <small class="sc">CDR</small>.  Here is 
how you would write the first line
+of a definition of <code class="code">pair</code>.
 </p>
 <div class="example">
-<pre class="example">@deftp {Data type} pair car cdr
+<div class="group"><pre class="example-preformatted">@deftp {Data type} pair 
car cdr
 &hellip;
 @end deftp
-</pre></div>
+</pre></div></div>
 
 <p>The template is:
 </p>
 <div class="example">
-<pre class="example">@deftp <var>category</var> <var>name-of-type</var> 
<var>attributes</var>&hellip;
-<var>body-of-definition</var>
+<div class="group"><pre class="example-preformatted">@deftp <var 
class="var">category</var> <var class="var">name-of-type</var> <var 
class="var">attributes</var>&hellip;
+<var class="var">body-of-definition</var>
 @end deftp
-</pre></div>
+</pre></div></div>
 
-<p><code>@deftp</code> creates an entry in the index of data types.
+<p><code class="code">@deftp</code> creates an entry in the index of data 
types.
 </p></dd>
 </dl>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Debugging-with-Info.html 
b/js/infog/test-infodir/texinfo_html/Debugging-with-Info.html
index 0b082794b9..575fae3e76 100644
--- a/js/infog/test-infodir/texinfo_html/Debugging-with-Info.html
+++ b/js/infog/test-infodir/texinfo_html/Debugging-with-Info.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Debugging with Info (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Debugging with Info (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Debugging with Info (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Debugging with Info (GNU Texinfo 6.7dev)">
+<meta name="description" content="Debugging with Info (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Debugging with Info (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="makeinfo-Preferred.html" rel="prev" title="makeinfo Preferred">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+kbd.key {font-style: normal}
 -->
 </style>
 
@@ -59,45 +42,46 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Debugging-with-Info"></span><div class="header">
+<div class="subsection-level-extent" id="Debugging-with-Info">
+<div class="nav-panel">
 <p>
-Next: <a href="Debugging-with-TeX.html" accesskey="n" rel="next">Debugging 
with TeX</a>, Previous: <a href="makeinfo-Preferred.html" accesskey="p" 
rel="prev"><code>makeinfo</code> Preferred</a>, Up: <a 
href="Catching-Mistakes.html" accesskey="u" rel="up">Catching Mistakes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Debugging-with-TeX.html" accesskey="n" rel="next">Debugging 
with TeX</a>, Previous: <a href="makeinfo-Preferred.html" accesskey="p" 
rel="prev"><code class="command">makeinfo</code> Preferred</a>, Up: <a 
href="Catching-Mistakes.html" accesskey="u" rel="up">Catching Mistakes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Catching-Errors-with-Info-Formatting"></span><h3 
class="section">Catching Errors with Info Formatting</h3>
-<span id="index-Catching-errors-with-Info-formatting"></span>
-<span id="index-Debugging-with-Info-formatting"></span>
+<h4 class="subsection section-level-set-subsection" 
id="Catching-Errors-with-Info-Formatting">D.9.2 Catching Errors with Info 
Formatting</h4>
+<a class="index-entry-id" id="index-Catching-errors-with-Info-formatting"></a>
+<a class="index-entry-id" id="index-Debugging-with-Info-formatting"></a>
 
 <p>After you have written part of a Texinfo file, you can use the
-<code>texinfo-format-region</code> or the <code>makeinfo-region</code> command 
to
+<code class="code">texinfo-format-region</code> or the <code 
class="code">makeinfo-region</code> command to
 see whether the region formats properly.
 </p>
 <p>Most likely, however, you are reading this section because for some
-reason you cannot use the <code>makeinfo-region</code> command; therefore, the
+reason you cannot use the <code class="code">makeinfo-region</code> command; 
therefore, the
 rest of this section presumes that you are using
-<code>texinfo-format-region</code>.
+<code class="code">texinfo-format-region</code>.
 </p>
 <p>If you have made a mistake with an @-command,
-<code>texinfo-format-region</code> will stop processing at or after the
+<code class="code">texinfo-format-region</code> will stop processing at or 
after the
 error and display an error message.  To see where in the buffer the
-error occurred, switch to the &lsquo;<samp>*Info Region*</samp>&rsquo; buffer; 
the cursor
+error occurred, switch to the &lsquo;<samp class="samp">*Info 
Region*</samp>&rsquo; buffer; the cursor
 will be in a position that is after the location of the error.  Also,
 the text will not be formatted after the place where the error
 occurred (or more precisely, where it was detected).
 </p>
-<p>For example, if you accidentally end a menu with the command <code>@end
-menus</code> with an &lsquo;s&rsquo; on the end, instead of with <code>@end 
menu</code>, you
+<p>For example, if you accidentally end a menu with the command <code 
class="code">@end
+menus</code> with an &lsquo;s&rsquo; on the end, instead of with <code 
class="code">@end menu</code>, you
 will see an error message that says:
 </p>
 <div class="example">
-<pre class="example">@end menus is not handled by texinfo
+<pre class="example-preformatted">@end menus is not handled by texinfo
 </pre></div>
 
 <p>The cursor will stop at the point in the buffer where the error
 occurs, or not long after it.  The buffer will look like this:
 </p>
 <div class="example">
-<pre class="example">---------- Buffer: *Info Region* ----------
+<div class="group"><pre class="example-preformatted">---------- Buffer: *Info 
Region* ----------
 * Menu:
 
 * Using texinfo-show-structure::  How to use
@@ -108,64 +92,65 @@ occurs, or not long after it.  The buffer will look like 
this:
 @end menus
 &lowast;
 ---------- Buffer: *Info Region* ----------
-</pre></div>
+</pre></div></div>
 
-<p>The <code>texinfo-format-region</code> command sometimes provides slightly
+<p>The <code class="code">texinfo-format-region</code> command sometimes 
provides slightly
 odd error messages.  For example, the following cross-reference fails
 to format:
 </p>
 <div class="example">
-<pre class="example">(@xref{Catching Mistakes, for more info.)
+<pre class="example-preformatted">(@xref{Catching Mistakes, for more info.)
 </pre></div>
 
-<p>In this case, <code>texinfo-format-region</code> detects the missing closing
-brace but displays a message that says &lsquo;<samp>Unbalanced 
parentheses</samp>&rsquo;
-rather than &lsquo;<samp>Unbalanced braces</samp>&rsquo;.  This is because the 
formatting
+<p>In this case, <code class="code">texinfo-format-region</code> detects the 
missing closing
+brace but displays a message that says &lsquo;<samp class="samp">Unbalanced 
parentheses</samp>&rsquo;
+rather than &lsquo;<samp class="samp">Unbalanced braces</samp>&rsquo;.  This 
is because the formatting
 command looks for mismatches between braces as if they were
 parentheses.
 </p>
-<p>Sometimes <code>texinfo-format-region</code> fails to detect mistakes.  For
+<p>Sometimes <code class="code">texinfo-format-region</code> fails to detect 
mistakes.  For
 example, in the following, the closing brace is swapped with the
 closing parenthesis:
 </p>
 <div class="example">
-<pre class="example">(@xref{Catching Mistakes), for more info.}
+<pre class="example-preformatted">(@xref{Catching Mistakes), for more info.}
 </pre></div>
 
 <p>Formatting produces:
 </p><div class="example">
-<pre class="example">(*Note for more info.: Catching Mistakes)
+<pre class="example-preformatted">(*Note for more info.: Catching Mistakes)
 </pre></div>
 
 <p>The only way for you to detect this error is to realize that the
 reference should have looked like this:
 </p>
 <div class="example">
-<pre class="example">(*Note Catching Mistakes::, for more info.)
+<pre class="example-preformatted">(*Note Catching Mistakes::, for more info.)
 </pre></div>
 
-<p>Incidentally, if you are reading this node in Info and type <kbd>f
-<span class="key">RET</span></kbd> (<code>Info-follow-reference</code>), you 
will generate an error
+<p>Incidentally, if you are reading this node in Info and type <kbd 
class="kbd">f
+<kbd class="key">RET</kbd></kbd> (<code 
class="code">Info-follow-reference</code>), you will generate an error
 message that says:
 </p>
 <div class="example">
-<pre class="example">No such node: &quot;Catching Mistakes) The only way 
&hellip;
+<pre class="example-preformatted">No such node: &quot;Catching Mistakes) The 
only way &hellip;
 </pre></div>
 
 <p>This is because Info perceives the example of the error as the first
-cross-reference in this node and if you type a <tt class="key">RET</tt> 
immediately
-after typing the Info <kbd>f</kbd> command, Info will attempt to go to the
-referenced node.  If you type <kbd>f catch <span class="key">TAB</span> <span 
class="key">RET</span></kbd>, Info
+cross-reference in this node and if you type a <kbd class="key">RET</kbd> 
immediately
+after typing the Info <kbd class="kbd">f</kbd> command, Info will attempt to 
go to the
+referenced node.  If you type <kbd class="kbd">f catch <kbd 
class="key">TAB</kbd> <kbd class="key">RET</kbd></kbd>, Info
 will complete the node name of the correctly written example and take
 you to the &lsquo;Catching Mistakes&rsquo; node.  (If you try this, you can 
return
-from the &lsquo;Catching Mistakes&rsquo; node by typing <kbd>l</kbd>
-(<code>Info-last</code>).)
+from the &lsquo;Catching Mistakes&rsquo; node by typing <kbd 
class="kbd">l</kbd>
+(<code class="code">Info-last</code>).)
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Debugging-with-TeX.html" accesskey="n" rel="next">Debugging 
with TeX</a>, Previous: <a href="makeinfo-Preferred.html" accesskey="p" 
rel="prev"><code>makeinfo</code> Preferred</a>, Up: <a 
href="Catching-Mistakes.html" accesskey="u" rel="up">Catching Mistakes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Debugging-with-TeX.html">Debugging with TeX</a>, Previous: <a 
href="makeinfo-Preferred.html"><code class="command">makeinfo</code> 
Preferred</a>, Up: <a href="Catching-Mistakes.html">Catching Mistakes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Debugging-with-TeX.html 
b/js/infog/test-infodir/texinfo_html/Debugging-with-TeX.html
index 877264102d..bfa3584d8b 100644
--- a/js/infog/test-infodir/texinfo_html/Debugging-with-TeX.html
+++ b/js/infog/test-infodir/texinfo_html/Debugging-with-TeX.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Debugging with TeX (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Debugging with TeX (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Debugging with TeX (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Debugging with TeX (GNU Texinfo 6.7dev)">
+<meta name="description" content="Debugging with TeX (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Debugging with TeX (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Debugging-with-Info.html" rel="prev" title="Debugging with Info">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+kbd.key {font-style: normal}
 -->
 </style>
 
@@ -59,27 +42,28 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Debugging-with-TeX"></span><div class="header">
+<div class="subsection-level-extent" id="Debugging-with-TeX">
+<div class="nav-panel">
 <p>
-Next: <a href="Using-texinfo_002dshow_002dstructure.html" accesskey="n" 
rel="next">Using <code>texinfo-show-structure</code></a>, Previous: <a 
href="Debugging-with-Info.html" accesskey="p" rel="prev">Debugging with 
Info</a>, Up: <a href="Catching-Mistakes.html" accesskey="u" rel="up">Catching 
Mistakes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Using-texinfo_002dshow_002dstructure.html" accesskey="n" 
rel="next">Using <code class="code">texinfo-show-structure</code></a>, 
Previous: <a href="Debugging-with-Info.html" accesskey="p" rel="prev">Catching 
Errors with Info Formatting</a>, Up: <a href="Catching-Mistakes.html" 
accesskey="u" rel="up">Catching Mistakes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" re [...]
 </div>
 <hr>
-<span id="Debugging-with-TeX-1"></span><h3 class="section">Debugging with 
TeX</h3>
-<span id="index-Catching-errors-with-TeX-formatting"></span>
-<span id="index-Debugging-with-TeX-formatting"></span>
+<h4 class="subsection section-level-set-subsection" 
id="Debugging-with-TeX-1">D.9.3 Debugging with TeX</h4>
+<a class="index-entry-id" id="index-Catching-errors-with-TeX-formatting"></a>
+<a class="index-entry-id" id="index-Debugging-with-TeX-formatting"></a>
 
 <p>You can also catch mistakes when you format a file with TeX.
 </p>
 <p>Usually, you will want to do this after you have run
-<code>texinfo-format-buffer</code> (or, better, <code>makeinfo-buffer</code>) 
on
-the same file, because <code>texinfo-format-buffer</code> sometimes displays
-error messages that make more sense than TeX.  (See <a 
href="Debugging-with-Info.html">Debugging with Info</a>, for more information.)
+<code class="code">texinfo-format-buffer</code> (or, better, <code 
class="code">makeinfo-buffer</code>) on
+the same file, because <code class="code">texinfo-format-buffer</code> 
sometimes displays
+error messages that make more sense than TeX.  (See <a class="xref" 
href="Debugging-with-Info.html">Catching Errors with Info Formatting</a>, for 
more information.)
 </p>
 <p>For example, TeX was run on a Texinfo file, part of which is shown
 here:
 </p>
 <div class="example">
-<pre class="example">---------- Buffer: texinfo.texi ----------
+<pre class="example-preformatted">---------- Buffer: texinfo.texi ----------
 name of the Texinfo file as an extension.  The
 @samp{??} are `wildcards' that cause the shell to
 substitute all the raw index files.  (@xref{sorting
@@ -92,7 +76,7 @@ indices.)@refill
 TeX produced the following output, after which it stopped:
 </p>
 <div class="example">
-<pre class="example">---------- Buffer: *tex-shell* ----------
+<pre class="example-preformatted">---------- Buffer: *tex-shell* ----------
 Runaway argument?
 {sorting indices, for more information about sorting
 indices.) @refill @ETC.
@@ -109,12 +93,12 @@ l.27
 understandable error message:
 </p>
 <div class="example">
-<pre class="example">Paragraph ended before @xref was complete.
+<pre class="example-preformatted">Paragraph ended before @xref was complete.
 </pre></div>
 
-<p>&lsquo;<samp>@par</samp>&rsquo; is an internal TeX command of no relevance 
to Texinfo.
-&lsquo;<samp>l.27</samp>&rsquo; means that TeX detected the problem on line 27 
of the
-Texinfo file.  The &lsquo;<samp>?</samp>&rsquo; is the prompt TeX uses in this
+<p>&lsquo;<samp class="samp">@par</samp>&rsquo; is an internal TeX command of 
no relevance to Texinfo.
+&lsquo;<samp class="samp">l.27</samp>&rsquo; means that TeX detected the 
problem on line 27 of the
+Texinfo file.  The &lsquo;<samp class="samp">?</samp>&rsquo; is the prompt TeX 
uses in this
 circumstance.
 </p>
 <p>Unfortunately, TeX is not always so helpful, and sometimes you must
@@ -123,70 +107,71 @@ truly be a Sherlock Holmes to discover what went wrong.
 <p>In any case, if you run into a problem like this, you can do one of three
 things.
 </p>
-<ol>
+<ol class="enumerate">
 <li> You can tell TeX to continue running and ignore just this error by
-typing <tt class="key">RET</tt> at the &lsquo;<samp>?</samp>&rsquo; prompt.
+typing <kbd class="key">RET</kbd> at the &lsquo;<samp 
class="samp">?</samp>&rsquo; prompt.
 
 </li><li> You can tell TeX to continue running and to ignore all errors as best
-it can by typing <kbd>r <span class="key">RET</span></kbd> at the 
&lsquo;<samp>?</samp>&rsquo; prompt.
+it can by typing <kbd class="kbd">r <kbd class="key">RET</kbd></kbd> at the 
&lsquo;<samp class="samp">?</samp>&rsquo; prompt.
 
 <p>This is often the best thing to do.  However, beware: the one error
 may produce a cascade of additional error messages as its consequences
 are felt through the rest of the file.  To stop TeX when it is
-producing such an avalanche of error messages, type <kbd>C-c</kbd> (or
-<kbd>C-c C-c</kbd>, if you are running a shell inside Emacs).
+producing such an avalanche of error messages, type <kbd class="kbd">C-c</kbd> 
(or
+<kbd class="kbd">C-c C-c</kbd>, if you are running a shell inside Emacs).
 </p>
-</li><li> You can tell TeX to stop this run by typing <kbd>x <span 
class="key">RET</span></kbd>
-at the &lsquo;<samp>?</samp>&rsquo; prompt.
+</li><li> You can tell TeX to stop this run by typing <kbd class="kbd">x <kbd 
class="key">RET</kbd></kbd>
+at the &lsquo;<samp class="samp">?</samp>&rsquo; prompt.
 </li></ol>
 
 <p>If you are running TeX inside Emacs, you need to switch to the shell
-buffer and line at which TeX offers the &lsquo;<samp>?</samp>&rsquo; prompt.
+buffer and line at which TeX offers the &lsquo;<samp 
class="samp">?</samp>&rsquo; prompt.
 </p>
 <p>Sometimes TeX will format a file without producing error messages even
 though there is a problem.  This usually occurs if a command is not ended
 but TeX is able to continue processing anyhow.  For example, if you fail
-to end an itemized list with the <code>@end itemize</code> command, TeX will
+to end an itemized list with the <code class="code">@end itemize</code> 
command, TeX will
 write a DVI file that you can print out.  The only error message that
 TeX will give you is the somewhat mysterious comment:
 </p>
 <div class="example">
-<pre class="example">(@end occurred inside a group at level 1)
+<pre class="example-preformatted">(@end occurred inside a group at level 1)
 </pre></div>
 
 <p>However, if you print the DVI file, you will find that the text
 of the file that follows the itemized list is entirely indented as if
 it were part of the last item in the itemized list.  The error message
-is the way TeX says that it expected to find an <code>@end</code>
+is the way TeX says that it expected to find an <code class="code">@end</code>
 command somewhere in the file; but that it could not determine where
 it was needed.
 </p>
 <p>Another source of notoriously hard-to-find errors is a missing
-<code>@end group</code> command.  If you ever are stumped by
-incomprehensible errors, look for a missing <code>@end group</code> command
+<code class="code">@end group</code> command.  If you ever are stumped by
+incomprehensible errors, look for a missing <code class="code">@end 
group</code> command
 first.
 </p>
 <p>If the Texinfo file lacks header lines,
 TeX may stop in the
 beginning of its run and display output that looks like the following.
-The &lsquo;<samp>*</samp>&rsquo; indicates that TeX is waiting for input.
+The &lsquo;<samp class="samp">*</samp>&rsquo; indicates that TeX is waiting 
for input.
 </p>
 <div class="example">
-<pre class="example">This is TeX, Version 3.14159 (Web2c 7.0)
+<pre class="example-preformatted">This is TeX, Version 3.14159 (Web2c 7.0)
 (test.texinfo [1])
 *
 </pre></div>
 
-<p>In this case, simply type <kbd>\end <span class="key">RET</span></kbd> 
after the asterisk.  Then
+<p>In this case, simply type <kbd class="kbd">\end <kbd 
class="key">RET</kbd></kbd> after the asterisk.  Then
 write the header lines in the Texinfo file and run the TeX command
-again. (Note the use of the backslash, &lsquo;<samp>\</samp>&rsquo;.  TeX uses 
&lsquo;<samp>\</samp>&rsquo;
-instead of &lsquo;<samp>@</samp>&rsquo;; and in this circumstance, you are 
working
+again. (Note the use of the backslash, &lsquo;<samp 
class="samp">\</samp>&rsquo;.  TeX uses &lsquo;<samp 
class="samp">\</samp>&rsquo;
+instead of &lsquo;<samp class="samp">@</samp>&rsquo;; and in this 
circumstance, you are working
 directly with TeX, not with Texinfo.)
 </p>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Using-texinfo_002dshow_002dstructure.html" accesskey="n" 
rel="next">Using <code>texinfo-show-structure</code></a>, Previous: <a 
href="Debugging-with-Info.html" accesskey="p" rel="prev">Debugging with 
Info</a>, Up: <a href="Catching-Mistakes.html" accesskey="u" rel="up">Catching 
Mistakes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Using-texinfo_002dshow_002dstructure.html">Using <code 
class="code">texinfo-show-structure</code></a>, Previous: <a 
href="Debugging-with-Info.html">Catching Errors with Info Formatting</a>, Up: 
<a href="Catching-Mistakes.html">Catching Mistakes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Def-Cmd-Continuation-Lines.html 
b/js/infog/test-infodir/texinfo_html/Def-Cmd-Continuation-Lines.html
index ffa1bdafbb..08d55ac80e 100644
--- a/js/infog/test-infodir/texinfo_html/Def-Cmd-Continuation-Lines.html
+++ b/js/infog/test-infodir/texinfo_html/Def-Cmd-Continuation-Lines.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Def Cmd Continuation Lines (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Def Cmd Continuation Lines (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Def Cmd Continuation Lines (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Def Cmd Continuation Lines (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Def Cmd Continuation Lines (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Def Cmd Continuation Lines (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Def-Cmd-Template.html" rel="prev" title="Def Cmd Template">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,23 +42,24 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Def-Cmd-Continuation-Lines"></span><div class="header">
+<div class="section-level-extent" id="Def-Cmd-Continuation-Lines">
+<div class="nav-panel">
 <p>
-Next: <a href="Optional-Arguments.html" accesskey="n" rel="next">Optional 
Arguments</a>, Previous: <a href="Def-Cmd-Template.html" accesskey="p" 
rel="prev">Def Cmd Template</a>, Up: <a href="Definition-Commands.html" 
accesskey="u" rel="up">Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Optional-Arguments.html" accesskey="n" rel="next">Optional and 
Repeated Arguments</a>, Previous: <a href="Def-Cmd-Template.html" accesskey="p" 
rel="prev">The Template for a Definition</a>, Up: <a 
href="Definition-Commands.html" accesskey="u" rel="up">Definition Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Definition-Command-Continuation-Lines"></span><h3 
class="section">Definition Command Continuation Lines</h3>
-<span id="index-Continuation-lines-in-definition-commands"></span>
-<span id="index-Definition-command-headings_002c-continuing"></span>
-<span id="index-_0040_0040-as-continuation-in-definition-commands"></span>
+<h3 class="section" id="Definition-Command-Continuation-Lines">13.2 Definition 
Command Continuation Lines</h3>
+<a class="index-entry-id" 
id="index-Continuation-lines-in-definition-commands"></a>
+<a class="index-entry-id" 
id="index-Definition-command-headings_002c-continuing"></a>
+<a class="index-entry-id" 
id="index-_0040-as-continuation-in-definition-commands"></a>
 
 <p>The heading line of a definition command can get very long.
 Therefore, Texinfo has a special syntax allowing them to be continued
-over multiple lines of the source file: a lone &lsquo;<samp>@</samp>&rsquo; at 
the end of
+over multiple lines of the source file: a lone &lsquo;<samp 
class="samp">@</samp>&rsquo; at the end of
 each line to be continued.  Here&rsquo;s an example:
 </p>
 <div class="example">
-<pre class="example">@defun fn-name @
+<pre class="example-preformatted">@defun fn-name @
   arg1 arg2 arg3
 This is the basic continued defun.
 @end defun
@@ -83,8 +67,8 @@ This is the basic continued defun.
 
 <p>produces:
 </p>
-<dl>
-<dt id="index-fn_002dname">Function: <strong>fn-name</strong> <em>arg1 arg2 
arg3</em></dt>
+<dl class="first-deffn first-defun-alias-first-deffn">
+<dt class="deffn defun-alias-deffn" id="index-fn_002dname"><span 
class="category-def">Function: </span><span><strong 
class="strong">fn-name</strong> <em class="emph">arg1 arg2 arg3</em><a 
class="copiable-link" href='#index-fn_002dname'> &para;</a></span></dt>
 <dd><p>This is the basic continued defun.
 </p></dd></dl>
 
@@ -93,30 +77,36 @@ typed on one source line.
 </p>
 <p>Although this example only shows a one-line continuation,
 continuations may extend over any number of lines, in the same way;
-put an <code>@</code> at the end of each line to be continued.
+put an <code class="code">@</code> at the end of each line to be continued.
 </p>
-<span id="index-Whitespace_002c-collapsed-around-continuations"></span>
-<span id="index-Collapsing-whitespace-around-continuations"></span>
-<p>In general, any number of spaces or tabs before the <code>@</code>
+<a class="index-entry-id" 
id="index-Whitespace_002c-collapsed-around-continuations"></a>
+<a class="index-entry-id" 
id="index-Collapsing-whitespace-around-continuations"></a>
+<p>In general, any number of spaces or tabs before the <code 
class="code">@</code>
 continuation character are collapsed into a single space.  There is one
 exception: the Texinfo processors will not fully collapse whitespace
 around a continuation inside braces.  For example:
 </p>
 <div class="example">
-<pre class="example">@deffn {Category @
+<pre class="example-preformatted">@deffn {Category @
   Name} &hellip;
 </pre></div>
 
 <p>The output (not shown) has excess space between &lsquo;Category&rsquo;
 and &lsquo;Name&rsquo;.  To avoid this, elide the unwanted whitespace in your
-input, or put the continuation <code>@</code> outside braces.
+input, or put the continuation <code class="code">@</code> outside braces.
 </p>
-<p><code>@</code> does not function as a continuation character in <em>any</em>
-other context.  Ordinarily, &lsquo;<samp>@</samp>&rsquo; followed by a 
whitespace
+<p><code class="code">@</code> does not function as a continuation character 
in <em class="emph">any</em>
+other context.  Ordinarily, &lsquo;<samp class="samp">@</samp>&rsquo; followed 
by a whitespace
 character (space, tab, newline) produces a normal interword space
-(see <a href="Multiple-Spaces.html">Multiple Spaces</a>).
+(see <a class="pxref" href="Multiple-Spaces.html">Multiple Spaces</a>).
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Optional-Arguments.html">Optional and Repeated Arguments</a>, 
Previous: <a href="Def-Cmd-Template.html">The Template for a Definition</a>, 
Up: <a href="Definition-Commands.html">Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Def-Cmd-Conventions.html 
b/js/infog/test-infodir/texinfo_html/Def-Cmd-Conventions.html
index cc72206781..5b21b50847 100644
--- a/js/infog/test-infodir/texinfo_html/Def-Cmd-Conventions.html
+++ b/js/infog/test-infodir/texinfo_html/Def-Cmd-Conventions.html
@@ -1,81 +1,59 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Def Cmd Conventions (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Def Cmd Conventions (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Def Cmd Conventions (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Def Cmd Conventions (GNU Texinfo 6.7dev)">
+<meta name="description" content="Def Cmd Conventions (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Def Cmd Conventions (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Definition-Commands.html" rel="up" title="Definition Commands">
 <link href="Sample-Function-Definition.html" rel="next" title="Sample Function 
Definition">
-<link href="Object_002dOriented-Methods.html" rel="prev" 
title="Object-Oriented Methods">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Def-Cmds-in-Detail.html" rel="prev" title="Def Cmds in Detail">
 
 
 </head>
 
 <body lang="en">
-<span id="Def-Cmd-Conventions"></span><div class="header">
+<div class="section-level-extent" id="Def-Cmd-Conventions">
+<div class="nav-panel">
 <p>
-Next: <a href="Sample-Function-Definition.html" accesskey="n" 
rel="next">Sample Function Definition</a>, Previous: <a 
href="Def-Cmds-in-Detail.html" accesskey="p" rel="prev">Def Cmds in Detail</a>, 
Up: <a href="Definition-Commands.html" accesskey="u" rel="up">Definition 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Sample-Function-Definition.html" accesskey="n" rel="next">A 
Sample Function Definition</a>, Previous: <a href="Def-Cmds-in-Detail.html" 
accesskey="p" rel="prev">The Definition Commands</a>, Up: <a 
href="Definition-Commands.html" accesskey="u" rel="up">Definition Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Conventions-for-Writing-Definitions"></span><h3 
class="section">Conventions for Writing Definitions</h3>
-<span id="index-Definition-conventions"></span>
-<span id="index-Conventions-for-writing-definitions"></span>
+<h3 class="section" id="Conventions-for-Writing-Definitions">13.6 Conventions 
for Writing Definitions</h3>
+<a class="index-entry-id" id="index-Definition-conventions"></a>
+<a class="index-entry-id" id="index-Conventions-for-writing-definitions"></a>
 
-<p>When you write a definition using <code>@deffn</code>, <code>@defun</code>, 
or
+<p>When you write a definition using <code class="code">@deffn</code>, <code 
class="code">@defun</code>, or
 one of the other definition commands, please take care to use
-arguments that indicate the meaning, as with the <var>count</var> argument
-to the <code>forward-word</code> function.  Also, if the name of an argument
-contains the name of a type, such as <var>integer</var>, take care that the
+arguments that indicate the meaning, as with the <var class="var">count</var> 
argument
+to the <code class="code">forward-word</code> function.  Also, if the name of 
an argument
+contains the name of a type, such as <var class="var">integer</var>, take care 
that the
 argument actually is of that type.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Def-Cmd-Template.html 
b/js/infog/test-infodir/texinfo_html/Def-Cmd-Template.html
index 66bfb654ef..fa32fd82d3 100644
--- a/js/infog/test-infodir/texinfo_html/Def-Cmd-Template.html
+++ b/js/infog/test-infodir/texinfo_html/Def-Cmd-Template.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Def Cmd Template (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Def Cmd Template (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Def Cmd Template (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Def Cmd Template (GNU Texinfo 6.7dev)">
+<meta name="description" content="Def Cmd Template (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Def Cmd Template (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Definition-Commands.html" rel="up" title="Definition Commands">
 <link href="Def-Cmd-Continuation-Lines.html" rel="next" title="Def Cmd 
Continuation Lines">
-<link href="Definition-Commands.html" rel="prev" title="Definition Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,53 +41,54 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Def-Cmd-Template"></span><div class="header">
+<div class="section-level-extent" id="Def-Cmd-Template">
+<div class="nav-panel">
 <p>
-Next: <a href="Def-Cmd-Continuation-Lines.html" accesskey="n" rel="next">Def 
Cmd Continuation Lines</a>, Up: <a href="Definition-Commands.html" 
accesskey="u" rel="up">Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Def-Cmd-Continuation-Lines.html" accesskey="n" 
rel="next">Definition Command Continuation Lines</a>, Up: <a 
href="Definition-Commands.html" accesskey="u" rel="up">Definition Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-Template-for-a-Definition"></span><h3 class="section">The 
Template for a Definition</h3>
-<span id="index-Definition-template"></span>
-<span id="index-Template-for-a-definition"></span>
+<h3 class="section" id="The-Template-for-a-Definition">13.1 The Template for a 
Definition</h3>
+<a class="index-entry-id" id="index-Definition-template"></a>
+<a class="index-entry-id" id="index-Template-for-a-definition"></a>
 
-<p>The <code>@deffn</code> command is used for definitions of entities that
-resemble functions.  To write a definition using the <code>@deffn</code>
-command, write the <code>@deffn</code> command at the beginning of a line
+<p>The <code class="code">@deffn</code> command is used for definitions of 
entities that
+resemble functions.  To write a definition using the <code 
class="code">@deffn</code>
+command, write the <code class="code">@deffn</code> command at the beginning 
of a line
 and follow it on the same line by the category of the entity, the name
 of the entity itself, and its arguments (if any).  Then write the body
 of the definition on succeeding lines.  (You may embed examples in the
-body.)  Finally, end the definition with an <code>@end deffn</code> command
+body.)  Finally, end the definition with an <code class="code">@end 
deffn</code> command
 written on a line of its own.
 </p>
 <p>The other definition commands follow the same format: a line with the
-<code>@def&hellip;</code> command and whatever arguments are appropriate for
+<code class="code">@def&hellip;</code> command and whatever arguments are 
appropriate for
 that command; the body of the definition; and a corresponding
-<code>@end</code> line.
+<code class="code">@end</code> line.
 </p>
 <p>The template for a definition looks like this:
 </p>
 <div class="example">
-<pre class="example">@deffn <var>category</var> <var>name</var> 
<var>arguments</var>&hellip;
-<var>body-of-definition</var>
+<div class="group"><pre class="example-preformatted">@deffn <var 
class="var">category</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;
+<var class="var">body-of-definition</var>
 @end deffn
-</pre></div>
+</pre></div></div>
 
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@deffn Command forward-word count
+<div class="group"><pre class="example-preformatted">@deffn Command 
forward-word count
 This command moves point forward @var{count} words
 (or backward if @var{count} is negative). &hellip;
 @end deffn
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
-<blockquote>
-<dl>
-<dt id="index-forward_002dword">Command: <strong>forward-word</strong> 
<em>count</em></dt>
-<dd><p>This command moves point forward <var>count</var> words
-(or backward if <var>count</var> is negative). &hellip;
+<blockquote class="quotation">
+<dl class="first-deffn">
+<dt class="deffn" id="index-forward_002dword"><span 
class="category-def">Command: </span><span><strong 
class="strong">forward-word</strong> <em class="emph">count</em><a 
class="copiable-link" href='#index-forward_002dword'> &para;</a></span></dt>
+<dd><p>This command moves point forward <var class="var">count</var> words
+(or backward if <var class="var">count</var> is negative). &hellip;
 </p></dd></dl>
 </blockquote>
 
@@ -114,39 +97,40 @@ category contains spaces, as in the phrase 
&lsquo;Interactive Command&rsquo;,
 enclose it in braces.  For example:
 </p>
 <div class="example">
-<pre class="example">@deffn {Interactive Command} isearch-forward
+<div class="group"><pre class="example-preformatted">@deffn {Interactive 
Command} isearch-forward
 &hellip;
 @end deffn
-</pre></div>
+</pre></div></div>
 
 <p>Otherwise, the second word will be mistaken for the name of the
 entity.  As a general rule, when any of the arguments in the heading
-line <em>except</em> the last one are more than one word, you need to
+line <em class="emph">except</em> the last one are more than one word, you 
need to
 enclose them in braces.  This may also be necessary if the text
-contains commands, for example, &lsquo;<samp>{declaraci@'on}</samp>&rsquo; if 
you are
+contains commands, for example, &lsquo;<samp 
class="samp">{declaraci@'on}</samp>&rsquo; if you are
 writing in Spanish.
 </p>
 <p>Some of the definition commands are more general than others.  The
-<code>@deffn</code> command, for example, is the general definition command
+<code class="code">@deffn</code> command, for example, is the general 
definition command
 for functions and the like&mdash;for entities that may take arguments.
 When you use this command, you specify the category to which the
 entity belongs.  Three predefined, specialized variations
-(<code>@defun</code>, <code>@defmac</code>, and <code>@defspec</code>) specify 
the
+(<code class="code">@defun</code>, <code class="code">@defmac</code>, and 
<code class="code">@defspec</code>) specify the
 category for you: &ldquo;Function&rdquo;, &ldquo;Macro&rdquo;, and 
&ldquo;Special Form&rdquo;
 respectively.  (In Lisp, a special form is an entity much like a
-function.)  Similarly, the general <code>@defvr</code> command is
+function.)  Similarly, the general <code class="code">@defvr</code> command is
 accompanied by several specialized variations for describing
 particular kinds of variables.
 </p>
-<p>See <a href="Sample-Function-Definition.html">Sample Function 
Definition</a>, for a detailed example of a
-function definition, including the use of <code>@example</code> inside the
+<p>See <a class="xref" href="Sample-Function-Definition.html">A Sample 
Function Definition</a>, for a detailed example of a
+function definition, including the use of <code class="code">@example</code> 
inside the
 definition.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Def-Cmd-Continuation-Lines.html" accesskey="n" rel="next">Def 
Cmd Continuation Lines</a>, Up: <a href="Definition-Commands.html" 
accesskey="u" rel="up">Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Def-Cmd-Continuation-Lines.html">Definition Command 
Continuation Lines</a>, Up: <a href="Definition-Commands.html">Definition 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Def-Cmds-in-Detail.html 
b/js/infog/test-infodir/texinfo_html/Def-Cmds-in-Detail.html
index a1ce291161..50636adf01 100644
--- a/js/infog/test-infodir/texinfo_html/Def-Cmds-in-Detail.html
+++ b/js/infog/test-infodir/texinfo_html/Def-Cmds-in-Detail.html
@@ -1,98 +1,70 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Def Cmds in Detail (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Def Cmds in Detail (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Def Cmds in Detail (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Def Cmds in Detail (GNU Texinfo 6.7dev)">
+<meta name="description" content="Def Cmds in Detail (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Def Cmds in Detail (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Definition-Commands.html" rel="up" title="Definition Commands">
-<link href="Functions-Commands.html" rel="next" title="Functions Commands">
+<link href="Def-Cmd-Conventions.html" rel="next" title="Def Cmd Conventions">
 <link href="_0040deffnx.html" rel="prev" title="@deffnx">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Def-Cmds-in-Detail"></span><div class="header">
+<div class="section-level-extent" id="Def-Cmds-in-Detail">
+<div class="nav-panel">
 <p>
-Next: <a href="Def-Cmd-Conventions.html" accesskey="n" rel="next">Def Cmd 
Conventions</a>, Previous: <a href="_0040deffnx.html" accesskey="p" 
rel="prev"><code>@deffnx</code></a>, Up: <a href="Definition-Commands.html" 
accesskey="u" rel="up">Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Def-Cmd-Conventions.html" accesskey="n" rel="next">Conventions 
for Writing Definitions</a>, Previous: <a href="_0040deffnx.html" accesskey="p" 
rel="prev"><code class="code">@deffnx</code>, et al.: Two or More 
&lsquo;First&rsquo; Lines</a>, Up: <a href="Definition-Commands.html" 
accesskey="u" rel="up">Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index [...]
 </div>
 <hr>
-<span id="The-Definition-Commands"></span><h3 class="section">The Definition 
Commands</h3>
+<h3 class="section" id="The-Definition-Commands">13.5 The Definition 
Commands</h3>
 
 <p>Texinfo provides more than a dozen definition commands, all of which
 are described in this section.
 </p>
 <p>The definition commands automatically enter the name of the entity in
-the appropriate index: for example, <code>@deffn</code>, <code>@defun</code>,
-and <code>@defmac</code> enter function names in the index of functions;
-<code>@defvr</code> and <code>@defvar</code> enter variable names in the index
+the appropriate index: for example, <code class="code">@deffn</code>, <code 
class="code">@defun</code>,
+and <code class="code">@defmac</code> enter function names in the index of 
functions;
+<code class="code">@defvr</code> and <code class="code">@defvar</code> enter 
variable names in the index
 of variables.
 </p>
 <p>Although the examples that follow mostly illustrate Lisp, the commands
 can be used for other programming languages.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Functions-Commands.html" 
accesskey="1">Functions Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Commands for functions and similar entities.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Variables-Commands.html" 
accesskey="2">Variables Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Commands for variables and similar entities.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Typed-Functions.html" 
accesskey="3">Typed Functions</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Commands for functions in typed languages.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Typed-Variables.html" 
accesskey="4">Typed Variables</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Commands for variables in typed languages.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Data-Types.html" 
accesskey="5">Data Types</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">The definition command for data types.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Abstract-Objects.html" 
accesskey="6">Abstract Objects</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Commands for object-oriented programming.
-</td></tr>
-</table>
 
+<ul class="mini-toc">
+<li><a href="Functions-Commands.html" accesskey="1">Functions and Similar 
Entities</a></li>
+<li><a href="Variables-Commands.html" accesskey="2">Variables and Similar 
Entities</a></li>
+<li><a href="Typed-Functions.html" accesskey="3">Functions in Typed 
Languages</a></li>
+<li><a href="Typed-Variables.html" accesskey="4">Variables in Typed 
Languages</a></li>
+<li><a href="Data-Types.html" accesskey="5">Data Types</a></li>
+<li><a href="Abstract-Objects.html" accesskey="6">Object-Oriented 
Programming</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Defining-Macros.html 
b/js/infog/test-infodir/texinfo_html/Defining-Macros.html
index 2a64ffbead..9fd14fd1b6 100644
--- a/js/infog/test-infodir/texinfo_html/Defining-Macros.html
+++ b/js/infog/test-infodir/texinfo_html/Defining-Macros.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Defining Macros (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Defining Macros (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Defining Macros (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Defining Macros (GNU Texinfo 6.7dev)">
+<meta name="description" content="Defining Macros (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Defining Macros (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Defining-New-Texinfo-Commands.html" rel="up" title="Defining New 
Texinfo Commands">
 <link href="Invoking-Macros.html" rel="next" title="Invoking Macros">
-<link href="Defining-New-Texinfo-Commands.html" rel="prev" title="Defining New 
Texinfo Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,97 +39,99 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Defining-Macros"></span><div class="header">
+<div class="section-level-extent" id="Defining-Macros">
+<div class="nav-panel">
 <p>
 Next: <a href="Invoking-Macros.html" accesskey="n" rel="next">Invoking 
Macros</a>, Up: <a href="Defining-New-Texinfo-Commands.html" accesskey="u" 
rel="up">Defining New Texinfo Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Defining-Macros-1"></span><h3 class="section">Defining Macros</h3>
-<span id="index-Defining-macros"></span>
-<span id="index-Macro-definitions_002c-Texinfo"></span>
+<h3 class="section" id="Defining-Macros-1">16.1 Defining Macros</h3>
+<a class="index-entry-id" id="index-Defining-macros"></a>
+<a class="index-entry-id" id="index-Macro-definitions_002c-Texinfo"></a>
 
-<span id="index-macro"></span>
-<p>You use the Texinfo <code>@macro</code> command to define a macro, like 
this:
+<a class="index-entry-id" id="index-macro"></a>
+<p>You use the Texinfo <code class="code">@macro</code> command to define a 
macro, like this:
 </p>
 <div class="example">
-<pre class="example">@macro <var>macroname</var>{<var>param1</var>, 
<var>param2</var>, &hellip;}
-<var>text</var> &hellip; \<var>param1</var>\ &hellip;
+<pre class="example-preformatted">@macro <var class="var">macroname</var>{<var 
class="var">param1</var>, <var class="var">param2</var>, &hellip;}
+<var class="var">text</var> &hellip; \<var class="var">param1</var>\ &hellip;
 @end macro
 </pre></div>
 
-<p>The <em>parameters</em> <var>param1</var>, <var>param2</var>, &hellip; 
correspond to
+<p>The <em class="dfn">parameters</em> <var class="var">param1</var>, <var 
class="var">param2</var>, &hellip; correspond to
 arguments supplied when the macro is subsequently used in the document
 (described in the next section).
 </p>
-<span id="index-Macro-names_002c-valid-characters-in"></span>
-<span id="index-Names-of-macros_002c-valid-characters-of"></span>
-<p>For a macro to work consistently with TeX, <var>macroname</var> must
+<a class="index-entry-id" id="index-Macro-names_002c-valid-characters-in"></a>
+<a class="index-entry-id" 
id="index-Names-of-macros_002c-valid-characters-of"></a>
+<p>For a macro to work consistently with TeX, <var class="var">macroname</var> 
must
 consist entirely of letters: no digits, hyphens, underscores, or other
 special characters.  So, we recommend using only letters.  However,
-<code>makeinfo</code> will accept anything consisting of alphanumerics,
-and (except as the first character) &lsquo;<samp>-</samp>&rsquo;.  The 
&lsquo;<samp>_</samp>&rsquo; character
-is excluded so that macros can be called inside <code>@math</code> without
-a following space (see <a href="Inserting-Math.html">Inserting Math</a>).
+<code class="command">makeinfo</code> will accept anything consisting of 
alphanumerics,
+and (except as the first character) &lsquo;<samp class="samp">-</samp>&rsquo;. 
 The &lsquo;<samp class="samp">_</samp>&rsquo; character
+is excluded so that macros can be called inside <code 
class="code">@math</code> without
+a following space (see <a class="pxref" href="Inserting-Math.html"><code 
class="code">@math</code> and <code class="code">@displaymath</code>: 
Formatting Mathematics</a>).
 </p>
 <p>If a macro needs no parameters, you can define it either with an empty
-list (&lsquo;<samp>@macro foo {}</samp>&rsquo;) or with no braces at all 
(&lsquo;<samp>@macro
+list (&lsquo;<samp class="samp">@macro foo {}</samp>&rsquo;) or with no braces 
at all (&lsquo;<samp class="samp">@macro
 foo</samp>&rsquo;).
 </p>
-<span id="index-Body-of-a-macro"></span>
-<p>The definition or <em>body</em> of the macro can contain most Texinfo
+<a class="index-entry-id" id="index-Body-of-a-macro"></a>
+<p>The definition or <em class="dfn">body</em> of the macro can contain most 
Texinfo
 commands, including macro invocations.  However, a macro definition
 that defines another macro does not work in TeX due to limitations
-in the design of <code>@macro</code>.
+in the design of <code class="code">@macro</code>.
 </p>
-<span id="index-Parameters-to-macros"></span>
+<a class="index-entry-id" id="index-Parameters-to-macros"></a>
 <p>In the macro body, instances of a parameter name surrounded by
-backslashes, as in &lsquo;<samp>\<var>param1</var>\</samp>&rsquo; in the 
example above, are
+backslashes, as in &lsquo;<samp class="samp">\<var 
class="var">param1</var>\</samp>&rsquo; in the example above, are
 replaced by the corresponding argument from the macro invocation.  You
 can use parameter names any number of times in the body, including zero.
 </p>
-<span id="index-Backslash-in-macros"></span>
-<p>To get a single &lsquo;<samp>\</samp>&rsquo; in the macro expansion, use 
&lsquo;<samp>\\</samp>&rsquo;.  Any
-other use of &lsquo;<samp>\</samp>&rsquo; in the body yields a warning.
+<a class="index-entry-id" id="index-Backslash-in-macros"></a>
+<p>To get a single &lsquo;<samp class="samp">\</samp>&rsquo; in the macro 
expansion, use &lsquo;<samp class="samp">\\</samp>&rsquo;.  Any
+other use of &lsquo;<samp class="samp">\</samp>&rsquo; in the body yields a 
warning.
 </p>
-<span id="index-Spaces-in-macros"></span>
-<span id="index-Whitespace-in-macros"></span>
-<p>The newline characters after the <code>@macro</code> line and before the
-<code>@end macro</code> line are ignored, that is, not included in the
+<a class="index-entry-id" id="index-Spaces-in-macros"></a>
+<a class="index-entry-id" id="index-Whitespace-in-macros"></a>
+<p>The newline characters after the <code class="code">@macro</code> line and 
before the
+<code class="code">@end macro</code> line are ignored, that is, not included 
in the
 macro body.  All other whitespace is treated according to the usual
 Texinfo rules.
 </p>
-<span id="index-Recursive-macro-invocations"></span>
-<span id="index-rmacro"></span>
+<a class="index-entry-id" id="index-Recursive-macro-invocations"></a>
+<a class="index-entry-id" id="index-rmacro"></a>
 <p>To allow a macro to be used recursively, that is, in an argument to a
-call to itself, you must define it with &lsquo;<samp>@rmacro</samp>&rsquo;, 
like this:
+call to itself, you must define it with &lsquo;<samp 
class="samp">@rmacro</samp>&rsquo;, like this:
 </p>
 <div class="example">
-<pre class="example">@rmacro rmac {arg}
+<pre class="example-preformatted">@rmacro rmac {arg}
 a\arg\b
 @end rmacro
 &hellip;
 @rmac{1@rmac{text}2}
 </pre></div>
 
-<p>This produces the output &lsquo;a1atextb2b&rsquo;.  With 
&lsquo;<samp>@macro</samp>&rsquo; instead of
-&lsquo;<samp>@rmacro</samp>&rsquo;, an error message is given.
+<p>This produces the output &lsquo;a1atextb2b&rsquo;.  With &lsquo;<samp 
class="samp">@macro</samp>&rsquo; instead of
+&lsquo;<samp class="samp">@rmacro</samp>&rsquo;, an error message is given.
 </p>
-<span id="index-unmacro"></span>
-<span id="index-Macros_002c-undefining"></span>
-<span id="index-Undefining-macros"></span>
-<p>You can undefine a macro <var>foo</var> with <code>@unmacro 
<var>foo</var></code>.
+<a class="index-entry-id" id="index-unmacro"></a>
+<a class="index-entry-id" id="index-Macros_002c-undefining"></a>
+<a class="index-entry-id" id="index-Undefining-macros"></a>
+<p>You can undefine a macro <var class="var">foo</var> with <code 
class="code">@unmacro <var class="var">foo</var></code>.
 It is not an error to undefine a macro that is already undefined.
 For example:
 </p>
 <div class="example">
-<pre class="example">@unmacro foo
+<pre class="example-preformatted">@unmacro foo
 </pre></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Invoking-Macros.html" accesskey="n" rel="next">Invoking 
Macros</a>, Up: <a href="Defining-New-Texinfo-Commands.html" accesskey="u" 
rel="up">Defining New Texinfo Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Invoking-Macros.html">Invoking Macros</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html">Defining New Texinfo Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Defining-New-Texinfo-Commands.html 
b/js/infog/test-infodir/texinfo_html/Defining-New-Texinfo-Commands.html
index da52340698..77214168ba 100644
--- a/js/infog/test-infodir/texinfo_html/Defining-New-Texinfo-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Defining-New-Texinfo-Commands.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Defining New Texinfo Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Defining New Texinfo Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Defining New Texinfo Commands (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Defining New Texinfo Commands (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Defining New Texinfo Commands (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Defining New Texinfo Commands (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Defining-Macros.html" rel="next" title="Defining Macros">
-<link href="Conditional-Nesting.html" rel="prev" title="Conditional Nesting">
+<link href="Include-Files.html" rel="next" title="Include Files">
+<link href="Conditionals.html" rel="prev" title="Conditionals">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,67 +40,58 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Defining-New-Texinfo-Commands"></span><div class="header">
+<div class="chapter-level-extent" id="Defining-New-Texinfo-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Include-Files.html" accesskey="n" rel="next">Include Files</a>, 
Previous: <a href="Conditionals.html" accesskey="p" 
rel="prev">Conditionals</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Include-Files.html" accesskey="n" rel="next">Include Files</a>, 
Previous: <a href="Conditionals.html" accesskey="p" rel="prev">Conditionally 
Visible Text</a>, Up: <a href="index.html" accesskey="u" rel="up">Texinfo</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Defining-New-Texinfo-Commands-1"></span><h2 class="chapter">Defining 
New Texinfo Commands</h2>
+<h2 class="chapter" id="Defining-New-Texinfo-Commands-1">16 Defining New 
Texinfo Commands</h2>
 
-<span id="index-Macros"></span>
-<span id="index-Defining-new-Texinfo-commands"></span>
-<span id="index-New-Texinfo-commands_002c-defining"></span>
-<span id="index-Texinfo-commands_002c-defining-new"></span>
-<span id="index-User_002ddefined-Texinfo-commands"></span>
+<a class="index-entry-id" id="index-Macros"></a>
+<a class="index-entry-id" id="index-Defining-new-Texinfo-commands"></a>
+<a class="index-entry-id" id="index-New-Texinfo-commands_002c-defining"></a>
+<a class="index-entry-id" id="index-Texinfo-commands_002c-defining-new"></a>
+<a class="index-entry-id" id="index-User_002ddefined-Texinfo-commands"></a>
 
 <p>Texinfo provides several ways to define new commands (in all cases,
 it&rsquo;s not recommended to try redefining existing commands):
 </p>
-<ul>
-<li> A Texinfo <em>macro</em> allows you to define a new Texinfo command as any
+<ul class="itemize mark-bullet">
+<li>A Texinfo <em class="dfn">macro</em> allows you to define a new Texinfo 
command as any
 sequence of text and/or existing commands (including other macros).  The
-macro can have any number of <em>parameters</em>&mdash;text you supply each
+macro can have any number of <em class="dfn">parameters</em>&mdash;text you 
supply each
 time you use the macro.
 
-<p>Incidentally, these macros have nothing to do with the <code>@defmac</code>
+<p>Incidentally, these macros have nothing to do with the <code 
class="code">@defmac</code>
 command, which is for documenting macros in the subject area of the
-manual (see <a href="Def-Cmd-Template.html">Def Cmd Template</a>).
+manual (see <a class="pxref" href="Def-Cmd-Template.html">The Template for a 
Definition</a>).
 </p>
-</li><li> &lsquo;<samp>@alias</samp>&rsquo; is a convenient way to define a 
new name for an existing
+</li><li>&lsquo;<samp class="samp">@alias</samp>&rsquo; is a convenient way to 
define a new name for an existing
 command.
 
-</li><li> &lsquo;<samp>@definfoenclose</samp>&rsquo; allows you to define new 
commands with
+</li><li>&lsquo;<samp class="samp">@definfoenclose</samp>&rsquo; allows you to 
define new commands with
 customized output for all non-TeX output formats.
 
 </li></ul>
 
 <p>Most generally of all (not just for defining new commands), it is
 possible to invoke any external macro processor and have Texinfo
-recognize so-called <code>#line</code> directives for error reporting.
+recognize so-called <code class="code">#line</code> directives for error 
reporting.
 </p>
-<p>If you want to do simple text substitution, <code>@set</code> and
-<code>@value</code> is the simplest approach (see <a 
href="_0040set-_0040clear-_0040value.html"><code>@set @clear @value</code></a>).
+<p>If you want to do simple text substitution, <code class="code">@set</code> 
and
+<code class="code">@value</code> is the simplest approach (see <a 
class="pxref" href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>).
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Defining-Macros.html" 
accesskey="1">Defining Macros</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Defining and undefining new commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Invoking-Macros.html" 
accesskey="2">Invoking Macros</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Using a macro, once you&rsquo;ve defined it.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Macro-Details.html" 
accesskey="3">Macro Details</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Limitations of Texinfo macros.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040alias.html" 
accesskey="4"><code>@alias</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Command aliases.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040definfoenclose.html" 
accesskey="5"><code>@definfoenclose</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Customized highlighting.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="External-Macro-Processors.html" accesskey="6">External Macro 
Processors</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>#line</code> directives.
-</td></tr>
-</table>
 
 
-<hr>
-<div class="header">
-<p>
-Next: <a href="Include-Files.html" accesskey="n" rel="next">Include Files</a>, 
Previous: <a href="Conditionals.html" accesskey="p" 
rel="prev">Conditionals</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+<ul class="mini-toc">
+<li><a href="Defining-Macros.html" accesskey="1">Defining Macros</a></li>
+<li><a href="Invoking-Macros.html" accesskey="2">Invoking Macros</a></li>
+<li><a href="Macro-Details.html" accesskey="3">Macro Details and 
Caveats</a></li>
+<li><a href="_0040alias.html" accesskey="4">&lsquo;<samp class="samp">@alias 
<var class="var">new</var>=<var 
class="var">existing</var></samp>&rsquo;</a></li>
+<li><a href="_0040definfoenclose.html" accesskey="5"><code 
class="code">@definfoenclose</code>: Customized Highlighting</a></li>
+<li><a href="External-Macro-Processors.html" accesskey="6">External Macro 
Processors: Line Directives</a></li>
+</ul>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Definition-Commands.html 
b/js/infog/test-infodir/texinfo_html/Definition-Commands.html
index 75ef535014..ca2c43c8d7 100644
--- a/js/infog/test-infodir/texinfo_html/Definition-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Definition-Commands.html
@@ -1,73 +1,50 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Definition Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Definition Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Definition Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Definition Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Definition Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Definition Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Def-Cmd-Template.html" rel="next" title="Def Cmd Template">
-<link href="_0040need.html" rel="prev" title="@need">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Internationalization.html" rel="next" title="Internationalization">
+<link href="Breaks.html" rel="prev" title="Breaks">
 
 
 </head>
 
 <body lang="en">
-<span id="Definition-Commands"></span><div class="header">
+<div class="chapter-level-extent" id="Definition-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Internationalization.html" accesskey="n" 
rel="next">Internationalization</a>, Previous: <a href="Breaks.html" 
accesskey="p" rel="prev">Breaks</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Internationalization.html" accesskey="n" 
rel="next">Internationalization</a>, Previous: <a href="Breaks.html" 
accesskey="p" rel="prev">Forcing and Preventing Breaks</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Definition-Commands-1"></span><h2 class="chapter">Definition 
Commands</h2>
-<span id="index-Definition-commands"></span>
+<h2 class="chapter" id="Definition-Commands-1">13 Definition Commands</h2>
+<a class="index-entry-id" id="index-Definition-commands"></a>
 
-<p>The <code>@deffn</code> command and the other <em>definition commands</em>
+<p>The <code class="code">@deffn</code> command and the other <em 
class="dfn">definition commands</em>
 enable you to describe functions, variables, macros, commands, user
 options, special forms and other such artifacts in a uniform
 format.
@@ -80,36 +57,25 @@ causes TeX to print the entity&rsquo;s name and its 
arguments on the left
 margin and print the category next to the right margin.  In both
 output formats, the body of the definition is indented.  Also, the
 name of the entity is entered into the appropriate index:
-<code>@deffn</code> enters the name into the index of functions,
-<code>@defvr</code> enters it into the index of variables, and so
-on (see <a href="Predefined-Indices.html">Predefined Indices</a>).
+<code class="code">@deffn</code> enters the name into the index of functions,
+<code class="code">@defvr</code> enters it into the index of variables, and so
+on (see <a class="pxref" href="Predefined-Indices.html">Predefined 
Indices</a>).
 </p>
 <p>A manual need not and should not contain more than one definition for
 a given name.  An appendix containing a summary should use
-<code>@table</code> rather than the definition commands.
+<code class="code">@table</code> rather than the definition commands.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Def-Cmd-Template.html" 
accesskey="1">Def Cmd Template</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Writing descriptions using definition commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Def-Cmd-Continuation-Lines.html" accesskey="2">Def Cmd Continuation 
Lines</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Continuing the 
heading over source lines.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Optional-Arguments.html" 
accesskey="3">Optional Arguments</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Handling optional and repeated arguments.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040deffnx.html" 
accesskey="4"><code>@deffnx</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Group two or more &lsquo;first&rsquo; lines.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Def-Cmds-in-Detail.html" 
accesskey="5">Def Cmds in Detail</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Reference for all the definition commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Def-Cmd-Conventions.html" 
accesskey="6">Def Cmd Conventions</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Conventions for writing definitions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Sample-Function-Definition.html" accesskey="7">Sample Function 
Definition</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">An 
example.
-</td></tr>
-</table>
 
 
-<hr>
-<div class="header">
-<p>
-Next: <a href="Internationalization.html" accesskey="n" 
rel="next">Internationalization</a>, Previous: <a href="Breaks.html" 
accesskey="p" rel="prev">Breaks</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+<ul class="mini-toc">
+<li><a href="Def-Cmd-Template.html" accesskey="1">The Template for a 
Definition</a></li>
+<li><a href="Def-Cmd-Continuation-Lines.html" accesskey="2">Definition Command 
Continuation Lines</a></li>
+<li><a href="Optional-Arguments.html" accesskey="3">Optional and Repeated 
Arguments</a></li>
+<li><a href="_0040deffnx.html" accesskey="4"><code 
class="code">@deffnx</code>, et al.: Two or More &lsquo;First&rsquo; 
Lines</a></li>
+<li><a href="Def-Cmds-in-Detail.html" accesskey="5">The Definition 
Commands</a></li>
+<li><a href="Def-Cmd-Conventions.html" accesskey="6">Conventions for Writing 
Definitions</a></li>
+<li><a href="Sample-Function-Definition.html" accesskey="7">A Sample Function 
Definition</a></li>
+</ul>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Details-of-texindex.html 
b/js/infog/test-infodir/texinfo_html/Details-of-texindex.html
index 4528bb29c7..d2b532b2e0 100644
--- a/js/infog/test-infodir/texinfo_html/Details-of-texindex.html
+++ b/js/infog/test-infodir/texinfo_html/Details-of-texindex.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Details of texindex (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Details of texindex (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Details of texindex (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Details of texindex (GNU Texinfo 6.7dev)">
+<meta name="description" content="Details of texindex (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Details of texindex (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Format-with-tex_002ftexindex.html" rel="up" title="Format with 
tex/texindex">
-<link href="Print-with-lpr.html" rel="next" title="Print with lpr">
 <link href="Formatting-Partial-Documents.html" rel="prev" title="Formatting 
Partial Documents">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,48 +39,50 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Details-of-texindex"></span><div class="header">
+<div class="subsection-level-extent" id="Details-of-texindex">
+<div class="nav-panel">
 <p>
-Previous: <a href="Formatting-Partial-Documents.html" accesskey="p" 
rel="prev">Formatting Partial Documents</a>, Up: <a 
href="Format-with-tex_002ftexindex.html" accesskey="u" rel="up">Format with 
<code>tex</code>/<code>texindex</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Formatting-Partial-Documents.html" accesskey="p" 
rel="prev">Formatting Partial Documents</a>, Up: <a 
href="Format-with-tex_002ftexindex.html" accesskey="u" rel="up">Format with 
<code class="command">tex</code>/<code class="command">texindex</code></a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Details-of-texindex-1"></span><h4 class="subsection">Details of 
<code>texindex</code></h4>
+<h4 class="subsection" id="Details-of-texindex-1">18.3.2 Details of <code 
class="command">texindex</code></h4>
 
-<span id="index-Braces_002c-in-index-entries"></span>
-<p>In Texinfo version 6, released in 2015, the <code>texindex</code> program
+<a class="index-entry-id" id="index-Braces_002c-in-index-entries"></a>
+<p>In Texinfo version 6, released in 2015, the <code 
class="command">texindex</code> program
 was completely reimplemented.  The principal functional difference is
 that index entries beginning with a left brace or right brace
-(&lsquo;<samp>{</samp>&rsquo; resp. &lsquo;<samp>}</samp>&rsquo;) can work 
properly.  For example, these
+(&lsquo;<samp class="samp">{</samp>&rsquo; resp. &lsquo;<samp 
class="samp">}</samp>&rsquo;) can work properly.  For example, these
 simple index entries are processed correctly, including the &ldquo;index
 initial&rdquo; shown in the index:
 </p>
 <div class="example">
-<pre class="example">@cindex @{
+<pre class="example-preformatted">@cindex @{
 @cindex @}
 ...
 @printindex cp
 </pre></div>
 
 
-<span id="index-Literate-programming_002c-with-Texinfo-and-awk"></span>
-<span id="index-Texinfo_002c-and-literate-programming"></span>
-<span id="index-Robbins_002c-Arnold"></span>
-<span id="index-texiwebjr"></span>
-<span id="index-ti_002etwjr"></span>
+<a class="index-entry-id" 
id="index-Literate-programming_002c-with-Texinfo-and-awk"></a>
+<a class="index-entry-id" id="index-Texinfo_002c-and-literate-programming"></a>
+<a class="index-entry-id" id="index-Robbins_002c-Arnold"></a>
+<a class="index-entry-id" id="index-texiwebjr"></a>
+<a class="index-entry-id" id="index-ti_002etwjr"></a>
 <p>Although not a matter of functionality, readers may be interested to
-know that the new <code>texindex</code> is a literate program
-(<a 
href="http://en.wikipedia.org/wiki/Literate_programming";>http://en.wikipedia.org/wiki/Literate_programming</a>)
 using
-Texinfo for documentation and (portable) <code>awk</code> for code.  A
-single source file, <samp>texindex/ti.twjr</samp> in this case, produces the
+know that the new <code class="command">texindex</code> is a literate program
+(<a class="url" 
href="http://en.wikipedia.org/wiki/Literate_programming";>http://en.wikipedia.org/wiki/Literate_programming</a>)
 using
+Texinfo for documentation and (portable) <code class="code">awk</code> for 
code.  A
+single source file, <samp class="file">texindex/ti.twjr</samp> in this case, 
produces the
 runnable program, a printable document, and an online document.
 </p>
 <p>The system is called TexiWeb Jr. and was created by Arnold
-Robbins, who also wrote the new <code>texindex</code>.  Not
-coincidentally, he is also the long-time maintainer of <code>gawk</code>
-(GNU Awk, see <cite><a href="../gawk/index.html#Top">The GNU Awk User&rsquo;s 
Guide</a></cite>).  The file
-<samp>texindex/Makefile.am</samp> shows example usage of the system.
+Robbins, who also wrote the new <code class="command">texindex</code>.  Not
+coincidentally, he is also the long-time maintainer of <code 
class="command">gawk</code>
+(GNU Awk, see <cite class="cite"><a data-manual="gawk" 
href="https://www.gnu.org/software/gawk/manual/html_node/index.html#Top";>The 
GNU Awk User&rsquo;s Guide</a></cite>).  The file
+<samp class="file">texindex/Makefile.am</samp> shows example usage of the 
system.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Directory-Category.html 
b/js/infog/test-infodir/texinfo_html/Directory-Category.html
new file mode 100644
index 0000000000..19536eafc9
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/Directory-Category.html
@@ -0,0 +1,98 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Directory Category (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="Directory Category (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Directory Category (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
+<link href="Document-Permissions.html" rel="next" title="Document Permissions">
+<link href="Texinfo-File-Header.html" rel="prev" title="Texinfo File Header">
+<style type="text/css">
+<!--
+div.display {margin-left: 3.2em}
+pre.display-preformatted {font-family: inherit}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="section-level-extent" id="Directory-Category">
+<div class="nav-panel">
+<p>
+Next: <a href="Document-Permissions.html" accesskey="n" rel="next">Document 
Permissions</a>, Previous: <a href="Texinfo-File-Header.html" accesskey="p" 
rel="prev">Texinfo File Header</a>, Up: <a href="Writing-a-Texinfo-File.html" 
accesskey="u" rel="up">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h3 class="section" id="Directory-Category-1">2.6 Directory Category</h3>
+
+<a class="index-entry-id" id="index-dircategory"></a>
+<a class="index-entry-id" id="index-Free-Software-Directory"></a>
+<a class="index-entry-id" id="index-Dir-categories_002c-choosing"></a>
+<a class="index-entry-id" id="index-Categories_002c-choosing"></a>
+<p>Use the <code class="code">@dircategory</code> command to specify a category
+for the manual.  When choosing the name of the category, we
+recommend consulting the <a class="uref" 
href="http://www.gnu.org/directory";>Free Software Directory</a>.  If your 
program is not listed there,
+or listed incorrectly or incompletely, please report the situation to
+the directory maintainers (<a class="url" 
href="http://directory.fsf.org";>http://directory.fsf.org</a>) so that the
+category names can be kept in sync.
+</p>
+<p>Here are a few examples of category names:
+</p>
+<div class="display">
+<pre class="display-preformatted">Basics
+Text creation and manipulation
+Archiving
+Compression
+Database
+Editors
+Emacs
+Email
+Graphics
+Localization
+Network applications
+Printing
+Science
+Software development
+Software libraries
+Version control
+</pre></div>
+
+<p><code class="code">@dircategory</code> commands are usually followed by a
+<code class="code">@direntry</code> blocks, which are used by <code 
class="command">install-info</code>.
+See <a class="xref" href="Installing-Dir-Entries.html">Installing Info 
Directory Files</a>, for details.
+</p>
+<p>The first <code class="code">@dircategory</code> command in a manual is the 
category for
+the entire manual.  Subsequent uses of <code class="code">@dircategory</code> 
set the category
+for following <code class="code">@direntry</code> blocks only.
+</p>
+
+</div>
+
+
+
+</body>
+</html>
diff --git a/js/infog/test-infodir/texinfo_html/Directory-File.html 
b/js/infog/test-infodir/texinfo_html/Directory-File.html
index 9071754eb3..a37906f77d 100644
--- a/js/infog/test-infodir/texinfo_html/Directory-File.html
+++ b/js/infog/test-infodir/texinfo_html/Directory-File.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Directory File (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Directory File (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Directory File (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Directory File (GNU Texinfo 6.7dev)">
+<meta name="description" content="Directory File (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Directory File (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Installing-an-Info-File.html" rel="up" title="Installing an Info 
File">
 <link href="New-Info-File.html" rel="next" title="New Info File">
-<link href="Installing-an-Info-File.html" rel="prev" title="Installing an Info 
File">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,25 +40,26 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Directory-File"></span><div class="header">
+<div class="subsection-level-extent" id="Directory-File">
+<div class="nav-panel">
 <p>
-Next: <a href="New-Info-File.html" accesskey="n" rel="next">New Info File</a>, 
Up: <a href="Installing-an-Info-File.html" accesskey="u" rel="up">Installing an 
Info File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="New-Info-File.html" accesskey="n" rel="next">Listing a New Info 
File</a>, Up: <a href="Installing-an-Info-File.html" accesskey="u" 
rel="up">Installing an Info File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-Directory-File-dir"></span><h4 class="subsection">The Directory 
File <samp>dir</samp></h4>
+<h4 class="subsection" id="The-Directory-File-dir">20.2.1 The Directory File 
<samp class="file">dir</samp></h4>
 
-<p>For Info to work, the <samp>info</samp> directory must contain a file that
-serves as a top level directory for the Info system.  By convention,
-this file is called <samp>dir</samp>.  (You can find the location of this file
-within Emacs by typing <kbd>C-h i</kbd> to enter Info and then typing
-<kbd>C-x C-f</kbd> to see the pathname to the <samp>info</samp> directory.)
+<p>For Info to work, the <samp class="file">info</samp> directory must contain 
a file that
+serves as a top-level directory for the Info system.  By convention,
+this file is called <samp class="file">dir</samp>.  (You can find the location 
of this file
+within Emacs by typing <kbd class="kbd">C-h i</kbd> to enter Info and then 
typing
+<kbd class="kbd">C-x C-f</kbd> to see the location of the <samp 
class="file">info</samp> directory.)
 </p>
-<p>The <samp>dir</samp> file is itself an Info file.  It contains the top level
+<p>The <samp class="file">dir</samp> file is itself an Info file.  It contains 
the top-level
 menu for all the Info files in the system.  The menu looks like
 this:
 </p>
 <div class="example">
-<pre class="example">* Menu:
+<div class="group"><pre class="example-preformatted">* Menu:
 * Info:    (info).     Documentation browsing system.
 * Emacs:   (emacs).    The extensible, self-documenting
                       text editor.
@@ -85,35 +67,40 @@ this:
                       either a printed manual using
                       @TeX{} or an Info file.
 &hellip;
-</pre></div>
+</pre></div></div>
 
 <p>Each of these menu entries points to the &lsquo;Top&rsquo; node of the Info 
file
 that is named in parentheses.  (The menu entry does not need to
 specify the &lsquo;Top&rsquo; node, since Info goes to the &lsquo;Top&rsquo; 
node if no node
-name is mentioned.  See <a href="Other-Info-Files.html">Nodes in Other Info
+name is mentioned.  See <a class="xref" href="Other-Info-Files.html">Nodes in 
Other Info
 Files</a>.)
 </p>
-<p>Thus, the &lsquo;<samp>Info</samp>&rsquo; entry points to the 
&lsquo;Top&rsquo; node of the
-<samp>info</samp> file and the &lsquo;<samp>Emacs</samp>&rsquo; entry points 
to the &lsquo;Top&rsquo; node
-of the <samp>emacs</samp> file.
+<p>Thus, the &lsquo;<samp class="samp">Info</samp>&rsquo; entry points to the 
&lsquo;Top&rsquo; node of the
+<samp class="file">info</samp> file and the &lsquo;<samp 
class="samp">Emacs</samp>&rsquo; entry points to the &lsquo;Top&rsquo; node
+of the <samp class="file">emacs</samp> file.
 </p>
 <p>In each of the Info files, the &lsquo;Up&rsquo; pointer of the 
&lsquo;Top&rsquo; node refers
-back to the <code>dir</code> file.  For example, the line for the 
&lsquo;Top&rsquo;
+back to the <code class="code">dir</code> file.  For example, the line for the 
&lsquo;Top&rsquo;
 node of the Emacs manual looks like this in Info:
 </p>
 <div class="example">
-<pre class="example">File: emacs  Node: Top, Up: (DIR), Next: Distrib
+<pre class="example-preformatted">File: emacs  Node: Top, Up: (DIR), Next: 
Distrib
 </pre></div>
 
-<p>In this case, the <samp>dir</samp> file name is written in uppercase
+<p>In this case, the <samp class="file">dir</samp> file name is written in 
uppercase
 letters&mdash;it can be written in either upper- or lowercase.  This is not
-true in general, it is a special case for <samp>dir</samp>.
+true in general, it is a special case for <samp class="file">dir</samp>.
+</p>
+<p>See the <samp class="file">util/dir-example</samp> file in the Texinfo 
distribution for
+a large sample <code class="code">dir</code> file.
 </p>
 
+
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="New-Info-File.html" accesskey="n" rel="next">New Info File</a>, 
Up: <a href="Installing-an-Info-File.html" accesskey="u" rel="up">Installing an 
Info File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="New-Info-File.html">Listing a New Info File</a>, Up: <a 
href="Installing-an-Info-File.html">Installing an Info File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Document-Permissions.html 
b/js/infog/test-infodir/texinfo_html/Document-Permissions.html
index 5e0c4dc3b7..ae2b68d049 100644
--- a/js/infog/test-infodir/texinfo_html/Document-Permissions.html
+++ b/js/infog/test-infodir/texinfo_html/Document-Permissions.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Document Permissions (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Document Permissions (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Document Permissions (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Document Permissions (GNU Texinfo 6.7dev)">
+<meta name="description" content="Document Permissions (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Document Permissions (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Beginning-and-Ending-a-File.html" rel="up" title="Beginning and 
Ending a File">
-<link href="_0040copying.html" rel="next" title="@copying">
-<link href="End-of-Header.html" rel="prev" title="End of Header">
+<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
+<link href="Titlepage-_0026-Copyright-Page.html" rel="next" title="Titlepage 
&amp; Copyright Page">
+<link href="Directory-Category.html" rel="prev" title="Directory Category">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,37 +40,49 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Document-Permissions"></span><div class="header">
+<div class="section-level-extent" id="Document-Permissions">
+<div class="nav-panel">
 <p>
-Next: <a href="Titlepage-_0026-Copyright-Page.html" accesskey="n" 
rel="next">Titlepage &amp; Copyright Page</a>, Previous: <a 
href="Texinfo-File-Header.html" accesskey="p" rel="prev">Texinfo File 
Header</a>, Up: <a href="Beginning-and-Ending-a-File.html" accesskey="u" 
rel="up">Beginning and Ending a File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Titlepage-_0026-Copyright-Page.html" accesskey="n" 
rel="next">Title and Copyright Pages</a>, Previous: <a 
href="Directory-Category.html" accesskey="p" rel="prev">Directory Category</a>, 
Up: <a href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a 
Texinfo File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Document-Permissions-1"></span><h3 class="section">Document 
Permissions</h3>
-<span id="index-Document-Permissions"></span>
-<span id="index-Copying-Permissions"></span>
+<a class="anchor" id="Software-Copying-Permissions"></a><h3 class="section" 
id="Document-Permissions-1">2.7 Document Permissions</h3>
+<a class="index-entry-id" id="index-Document-permissions"></a>
+<a class="index-entry-id" id="index-Copying-permissions"></a>
+
+<p>This segment describes the document and contains the copyright notice 
+and copying permissions.  This is done with the <code 
class="code">@copying</code> command.
+A real manual includes more text here, according to the license under
+which it is distributed.
+</p>
+<div class="example">
+<div class="group"><pre class="example-preformatted">@copying
+This is a short example of a complete Texinfo file, version 1.0.
+
+Copyright @copyright{} 2016 Free Software Foundation, Inc.
+@end copying
+</pre></div></div>
 
 <p>The copyright notice and copying permissions for a document need to
 appear in several places in the various Texinfo output formats.
-Therefore, Texinfo provides a command (<code>@copying</code>) to declare
-this text once, and another command (<code>@insertcopying</code>) to
+Therefore, Texinfo provides a command (<code class="code">@copying</code>) to 
declare
+this text once, and another command (<code class="code">@insertcopying</code>) 
to
 insert the text at appropriate points.
 </p>
-<span id="Software-Copying-Permissions"></span><p>This section is about the 
license of the Texinfo document.  If the
-document is a software manual, the software is typically under a
+<p>If the document is a software manual, the software is typically under a
 different license&mdash;for GNU and many other free software packages,
 software is usually released under the GNU GPL, and manuals are
 released under the GNU FDL.  It is helpful to state the license of
 the software of the manual, but giving the complete text of the
 software license is not necessarily required.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040copying.html" 
accesskey="1"><code>@copying</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Declare the document&rsquo;s copying permissions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040insertcopying.html" 
accesskey="2"><code>@insertcopying</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Where to insert the permissions.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="_0040copying.html" accesskey="1"><code 
class="code">@copying</code>: Declare Copying Permissions</a></li>
+<li><a href="_0040insertcopying.html" accesskey="2"><code 
class="code">@insertcopying</code>: Include Permissions Text</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Dots-Bullets.html 
b/js/infog/test-infodir/texinfo_html/Dots-Bullets.html
index c30599b4e9..437476416f 100644
--- a/js/infog/test-infodir/texinfo_html/Dots-Bullets.html
+++ b/js/infog/test-infodir/texinfo_html/Dots-Bullets.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Dots Bullets (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Dots Bullets (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Dots Bullets (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Dots Bullets (GNU Texinfo 6.7dev)">
+<meta name="description" content="Dots Bullets (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Dots Bullets (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040dots.html#Dots-Bullets">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Emacs-Editing.html 
b/js/infog/test-infodir/texinfo_html/Emacs-Editing.html
index 296082df9a..25d421ffa6 100644
--- a/js/infog/test-infodir/texinfo_html/Emacs-Editing.html
+++ b/js/infog/test-infodir/texinfo_html/Emacs-Editing.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Emacs Editing (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Emacs Editing (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Emacs Editing (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Emacs Editing (GNU Texinfo 6.7dev)">
+<meta name="description" content="Emacs Editing (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Emacs Editing (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Texinfo-Mode-Overview.html" rel="prev" title="Texinfo Mode 
Overview">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,12 +40,13 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Emacs-Editing"></span><div class="header">
+<div class="section-level-extent" id="Emacs-Editing">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting.html" accesskey="n" rel="next">Inserting</a>, 
Previous: <a href="Texinfo-Mode-Overview.html" accesskey="p" rel="prev">Texinfo 
Mode Overview</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" 
rel="up">Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting.html" accesskey="n" rel="next">Inserting Frequently 
Used Commands</a>, Previous: <a href="Texinfo-Mode-Overview.html" accesskey="p" 
rel="prev">Texinfo Mode Overview</a>, Up: <a href="Texinfo-Mode.html" 
accesskey="u" rel="up">Using Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-Usual-GNU-Emacs-Editing-Commands"></span><h3 class="section">The 
Usual GNU Emacs Editing Commands</h3>
+<h3 class="section" id="The-Usual-GNU-Emacs-Editing-Commands">D.2 The Usual 
GNU Emacs Editing Commands</h3>
 
 <p>In most cases, the usual Text mode commands work the same in Texinfo
 mode as they do in Text mode.  Texinfo mode adds new editing commands
@@ -72,30 +54,30 @@ and tools to GNU Emacs&rsquo; general purpose editing 
features.  The major
 difference concerns filling.  In Texinfo mode, the paragraph
 separation variable and syntax table are redefined so that Texinfo
 commands that should be on lines of their own are not inadvertently
-included in paragraphs.  Thus, the <kbd>M-q</kbd> (<code>fill-paragraph</code>)
+included in paragraphs.  Thus, the <kbd class="kbd">M-q</kbd> (<code 
class="code">fill-paragraph</code>)
 command will refill a paragraph but not mix an indexing command on a
 line adjacent to it into the paragraph.
 </p>
-<p>In addition, Texinfo mode sets the <code>page-delimiter</code> variable to
-the value of <code>texinfo-chapter-level-regexp</code>; by default, this is
+<p>In addition, Texinfo mode sets the <code class="code">page-delimiter</code> 
variable to
+the value of <code class="code">texinfo-chapter-level-regexp</code>; by 
default, this is
 a regular expression matching the commands for chapters and their
 equivalents, such as appendices.  With this value for the page
 delimiter, you can jump from chapter title to chapter title with the
-<kbd>C-x ]</kbd> (<code>forward-page</code>) and <kbd>C-x [</kbd>
-(<code>backward-page</code>) commands and narrow to a chapter with the
-<kbd>C-x n p</kbd> (<code>narrow-to-page</code>) command.  (See <a 
href="../emacs/Pages.html#Pages">Pages</a> in <cite>The GNU Emacs 
Manual</cite>, for details about the page commands.)
+<kbd class="kbd">C-x ]</kbd> (<code class="code">forward-page</code>) and <kbd 
class="kbd">C-x [</kbd>
+(<code class="code">backward-page</code>) commands and narrow to a chapter 
with the
+<kbd class="kbd">C-x n p</kbd> (<code class="code">narrow-to-page</code>) 
command.  (See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#Pages";>Pages</a>
 in <cite class="cite">The GNU Emacs Manual</cite>, for details about the page 
commands.)
 </p>
 <p>You may name a Texinfo file however you wish, but the convention is to
 end a Texinfo file name with one of the extensions
-<samp>.texinfo</samp>, <samp>.texi</samp>, <samp>.txi</samp>, or 
<samp>.tex</samp>.  A longer
+<samp class="file">.texinfo</samp>, <samp class="file">.texi</samp>, <samp 
class="file">.txi</samp>, or <samp class="file">.tex</samp>.  A longer
 extension is preferred, since it is explicit, but a shorter extension
 may be necessary for operating systems that limit the length of file
 names.  GNU Emacs automatically enters Texinfo mode when you visit a
-file with a <samp>.texinfo</samp>, <samp>.texi</samp> or <samp>.txi</samp>
+file with a <samp class="file">.texinfo</samp>, <samp 
class="file">.texi</samp> or <samp class="file">.txi</samp>
 extension.  Also, Emacs switches to Texinfo mode
 when you visit a
-file that has &lsquo;<samp>-*-texinfo-*-</samp>&rsquo; in its first line.  If 
ever you are
-in another mode and wish to switch to Texinfo mode, type <code>M-x
+file that has &lsquo;<samp class="samp">-*-texinfo-*-</samp>&rsquo; in its 
first line.  If ever you are
+in another mode and wish to switch to Texinfo mode, type <code class="code">M-x
 texinfo-mode</code>.
 </p>
 <p>Like all other Emacs features, you can customize or enhance Texinfo
@@ -103,10 +85,11 @@ mode as you wish.  In particular, the keybindings are very 
easy to
 change.  The keybindings described here are the default or standard
 ones.
 </p>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting.html" accesskey="n" rel="next">Inserting</a>, 
Previous: <a href="Texinfo-Mode-Overview.html" accesskey="p" rel="prev">Texinfo 
Mode Overview</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" 
rel="up">Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting.html">Inserting Frequently Used Commands</a>, 
Previous: <a href="Texinfo-Mode-Overview.html">Texinfo Mode Overview</a>, Up: 
<a href="Texinfo-Mode.html">Using Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Emphasis.html 
b/js/infog/test-infodir/texinfo_html/Emphasis.html
index 95ddac7aaa..1f4e1bcbb5 100644
--- a/js/infog/test-infodir/texinfo_html/Emphasis.html
+++ b/js/infog/test-infodir/texinfo_html/Emphasis.html
@@ -1,91 +1,65 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Emphasis (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Emphasis (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Emphasis (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Emphasis (GNU Texinfo 6.7dev)">
+<meta name="description" content="Emphasis (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Emphasis (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Marking-Text.html" rel="up" title="Marking Text">
-<link href="_0040emph-_0040strong.html" rel="next" title="@emph @strong">
-<link href="_0040email.html" rel="prev" title="@email">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Indicating.html" rel="prev" title="Indicating">
 
 
 </head>
 
 <body lang="en">
-<span id="Emphasis"></span><div class="header">
+<div class="section-level-extent" id="Emphasis">
+<div class="nav-panel">
 <p>
-Previous: <a href="Indicating.html" accesskey="p" rel="prev">Indicating</a>, 
Up: <a href="Marking-Text.html" accesskey="u" rel="up">Marking Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Indicating.html" accesskey="p" rel="prev">Indicating 
Definitions, Commands, etc.</a>, Up: <a href="Marking-Text.html" accesskey="u" 
rel="up">Marking Text, Words and Phrases</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Emphasizing-Text"></span><h3 class="section">Emphasizing Text</h3>
-<span id="index-Emphasizing-text"></span>
+<h3 class="section" id="Emphasizing-Text">6.2 Emphasizing Text</h3>
+<a class="index-entry-id" id="index-Emphasizing-text"></a>
 
 <p>Usually, Texinfo changes the font to mark words in the text according
-to the category the words belong to; an example is the <code>@code</code>
+to the category the words belong to; an example is the <code 
class="code">@code</code>
 command.  Most often, this is the best way to mark words.  However,
 sometimes you will want to emphasize text without indicating a
 category.  Texinfo has two commands to do this.  Also, Texinfo has
 several commands that specify the font in which text will be output.
 These commands have no effect in Info and only one of them, the
-<code>@r</code> command, has any regular use.
+<code class="code">@r</code> command, has any regular use.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040emph-_0040strong.html" 
accesskey="1"><code>@emph @strong</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to emphasize text in Texinfo.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Smallcaps.html" 
accesskey="2">Smallcaps</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to use the small caps font.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Fonts.html" 
accesskey="3">Fonts</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Various font commands for printed output.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="_0040emph-_0040strong.html" accesskey="1"><code 
class="code">@emph</code>{<var class="var">text</var>} and <code 
class="code">@strong</code>{<var class="var">text</var>}</a></li>
+<li><a href="Smallcaps.html" accesskey="2"><code class="code">@sc</code>{<var 
class="var">text</var>}: The Small Caps Font</a></li>
+<li><a href="Fonts.html" accesskey="3">Fonts for Printing</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/End-of-Header.html 
b/js/infog/test-infodir/texinfo_html/End-of-Header.html
index 32bbb387f3..d49b85fd34 100644
--- a/js/infog/test-infodir/texinfo_html/End-of-Header.html
+++ b/js/infog/test-infodir/texinfo_html/End-of-Header.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>End of Header (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>End of Header (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="End of Header (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="End of Header (GNU Texinfo 6.7dev)">
+<meta name="description" content="End of Header (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="End of Header (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Texinfo-File-Header.html" rel="up" title="Texinfo File Header">
-<link href="Document-Permissions.html" rel="next" title="Document Permissions">
+<link href="Texinfo-Preamble.html" rel="next" title="Texinfo Preamble">
 <link href="_0040settitle.html" rel="prev" title="@settitle">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.w-nolinebreak-text {white-space: nowrap}
 -->
 </style>
 
@@ -59,24 +41,25 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="End-of-Header"></span><div class="header">
+<div class="subsection-level-extent" id="End-of-Header">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040settitle.html" accesskey="p" 
rel="prev"><code>@settitle</code></a>, Up: <a href="Texinfo-File-Header.html" 
accesskey="u" rel="up">Texinfo File Header</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Texinfo-Preamble.html" accesskey="n" rel="next">Texinfo 
Preamble</a>, Previous: <a href="_0040settitle.html" accesskey="p" 
rel="prev"><code class="code">@settitle</code>: Set the Document Title</a>, Up: 
<a href="Texinfo-File-Header.html" accesskey="u" rel="up">Texinfo File 
Header</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="End-of-Header-1"></span><h4 class="subsection">End of Header</h4>
-<span id="index-End-of-header-line"></span>
+<h4 class="subsection" id="End-of-Header-1">2.5.5 End of Header</h4>
+<a class="index-entry-id" id="index-End-of-header-line"></a>
 
-<p>Follow the header lines with an <span 
class="nolinebreak">end-of-header</span><!-- /@w --> line, which is a
+<p>Follow the header lines with an <span 
class="w-nolinebreak-text">end-of-header</span><!-- /@w --> line, which is a
 Texinfo comment that looks like this:
 </p>
 <div class="example">
-<pre class="example">@c %**end of header
+<pre class="example-preformatted">@c %**end of header
 </pre></div>
 
-<p>See <a href="Start-of-Header.html">Start of Header</a>.
+<p>See <a class="xref" href="Start-of-Header.html">Start of Header</a>.
 </p>
-
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Ending-a-File.html 
b/js/infog/test-infodir/texinfo_html/Ending-a-File.html
index ca9e5b2445..4d62a90560 100644
--- a/js/infog/test-infodir/texinfo_html/Ending-a-File.html
+++ b/js/infog/test-infodir/texinfo_html/Ending-a-File.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Ending a File (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Ending a File (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Ending a File (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Ending a File (GNU Texinfo 6.7dev)">
+<meta name="description" content="Ending a File (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Ending a File (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Beginning-and-Ending-a-File.html" rel="up" title="Beginning and 
Ending a File">
-<link href="Nodes.html" rel="next" title="Nodes">
-<link href="_0040exampleindent.html" rel="prev" title="@exampleindent">
+<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
+<link href="The-Body-of-the-Document.html" rel="prev" title="The Body of the 
Document">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,23 +39,24 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Ending-a-File"></span><div class="header">
+<div class="section-level-extent" id="Ending-a-File">
+<div class="nav-panel">
 <p>
-Previous: <a href="Global-Document-Commands.html" accesskey="p" 
rel="prev">Global Document Commands</a>, Up: <a 
href="Beginning-and-Ending-a-File.html" accesskey="u" rel="up">Beginning and 
Ending a File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="The-Body-of-the-Document.html" accesskey="p" rel="prev">The 
Body of the Document</a>, Up: <a href="Writing-a-Texinfo-File.html" 
accesskey="u" rel="up">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Ending-a-Texinfo-File"></span><h3 class="section">Ending a Texinfo 
File</h3>
-<span id="index-Ending-a-Texinfo-file"></span>
-<span id="index-Texinfo-file-ending"></span>
-<span id="index-File-ending"></span>
-<span id="index-bye"></span>
+<h3 class="section" id="Ending-a-Texinfo-File">2.12 Ending a Texinfo File</h3>
+<a class="index-entry-id" id="index-Ending-a-Texinfo-file"></a>
+<a class="index-entry-id" id="index-Texinfo-file-ending"></a>
+<a class="index-entry-id" id="index-File-ending"></a>
+<a class="index-entry-id" id="index-bye"></a>
 
 <p>The end of a Texinfo file should include commands to create indices
-(see <a href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; 
Menus</a>), and the <code>@bye</code> command to mark
+(see <a class="pxref" href="Printing-Indices-_0026-Menus.html">Printing 
Indices and Menus</a>), and the <code class="code">@bye</code> command to mark
 the last line to be processed.  For example:
 </p>
 <div class="example">
-<pre class="example">@node Index
+<pre class="example-preformatted">@node Index
 @unnumbered Index
 
 @printindex cp
@@ -83,20 +64,17 @@ the last line to be processed.  For example:
 @bye
 </pre></div>
 
-<span id="index-bye-1"></span>
-<span id="File-End"></span><p>An <code>@bye</code> command terminates Texinfo 
processing.  None of the
-formatters process anything following <code>@bye</code>; any such text is
-completely ignored.  The <code>@bye</code> command should be on a line by
-itself.
-</p>
-<p>Thus, if you wish, you may follow the <code>@bye</code> line with arbitrary
-notes.  Also, you may follow the <code>@bye</code> line with a local
-variables list for Emacs, most typically a 
&lsquo;<samp>compile-command</samp>&rsquo;
-(see <a href="Compile_002dCommand.html">Using the Local Variables List</a>).
+<a class="index-entry-id" id="index-bye-1"></a>
+<a class="anchor" id="File-End"></a><p>A <code class="code">@bye</code> 
command terminates Texinfo processing.  It should be on
+a line by itself.  Anything following <code class="code">@bye</code> is 
completely
+ignored.
 </p>
 
 
 
+</div>
+
+
 
 </body>
 </html>
diff --git a/js/infog/test-infodir/texinfo_html/Ending-a-Sentence.html 
b/js/infog/test-infodir/texinfo_html/Ending-a-Sentence.html
index e1f0539f7b..0cf544218d 100644
--- a/js/infog/test-infodir/texinfo_html/Ending-a-Sentence.html
+++ b/js/infog/test-infodir/texinfo_html/Ending-a-Sentence.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Ending a Sentence (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Ending a Sentence (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Ending a Sentence (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Ending a Sentence (GNU Texinfo 6.7dev)">
+<meta name="description" content="Ending a Sentence (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Ending a Sentence (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Not-Ending-a-Sentence.html" rel="prev" title="Not Ending a 
Sentence">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,80 +41,82 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Ending-a-Sentence"></span><div class="header">
+<div class="subsection-level-extent" id="Ending-a-Sentence">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040frenchspacing.html" accesskey="n" 
rel="next"><code>@frenchspacing</code></a>, Previous: <a 
href="Not-Ending-a-Sentence.html" accesskey="p" rel="prev">Not Ending a 
Sentence</a>, Up: <a href="Inserting-Space.html" accesskey="u" 
rel="up">Inserting Space</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040frenchspacing.html" accesskey="n" rel="next"><code 
class="code">@frenchspacing</code> <var class="var">val</var>: Control Sentence 
Spacing</a>, Previous: <a href="Not-Ending-a-Sentence.html" accesskey="p" 
rel="prev">Not Ending a Sentence</a>, Up: <a href="Inserting-Space.html" 
accesskey="u" rel="up">Inserting Space</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index [...]
 </div>
 <hr>
-<span id="Ending-a-Sentence-1"></span><h4 class="subsection">Ending a 
Sentence</h4>
+<h4 class="subsection" id="Ending-a-Sentence-1">11.3.3 Ending a Sentence</h4>
 
-<span id="index-Ending-a-Sentence"></span>
-<span id="index-Sentence-ending-punctuation"></span>
+<a class="index-entry-id" id="index-Ending-a-Sentence"></a>
+<a class="index-entry-id" id="index-Sentence-ending-punctuation"></a>
 
-<span id="index-_002e-_0028end-of-sentence_0029"></span>
-<span id="index-_0021-_0028end-of-sentence_0029"></span>
-<span id="index-_003f-_0028end-of-sentence_0029"></span>
-<span id="index-Spacing_002c-at-ends-of-sentences"></span>
+<a class="index-entry-id" id="index-_002e-_0028end-of-sentence_0029"></a>
+<a class="index-entry-id" id="index-_0021-_0028end-of-sentence_0029"></a>
+<a class="index-entry-id" id="index-_003f-_0028end-of-sentence_0029"></a>
+<a class="index-entry-id" id="index-Spacing_002c-at-ends-of-sentences"></a>
 <p>As mentioned above, Texinfo normally inserts additional space after
 the end of a sentence.  It uses the same heuristic for this as TeX:
 a sentence ends with a period, exclamation point, or question mark,
 either preceded or followed by optional closing punctuation, and then
-whitespace, and <em>not</em> preceded by a capital letter.
+whitespace, and <em class="emph">not</em> preceded by a capital letter.
 </p>
-<p>Use <code>@.</code> instead of a period, <code>@!</code> instead of an
-exclamation point, and <code>@?</code> instead of a question mark at the
+<p>Use <code class="code">@.</code> instead of a period, <code 
class="code">@!</code> instead of an
+exclamation point, and <code class="code">@?</code> instead of a question mark 
at the
 end of a sentence that does end with a capital letter.  Do not put
 braces after any of these commands.  For example:
 </p>
 <div class="example">
-<pre class="example">Give it to M.I.B. and to M.E.W@.  Also, give it to R.J.C@.
+<pre class="example-preformatted">Give it to M.I.B. and to M.E.W@.  Also, give 
it to R.J.C@.
 Give it to M.I.B. and to M.E.W.  Also, give it to R.J.C.
 </pre></div>
 
 <p>The output follows.  In printed output and Info, you can see the
-desired extra whitespace after the &lsquo;<samp>W</samp>&rsquo; in the first 
line.
+desired extra whitespace after the &lsquo;<samp class="samp">W</samp>&rsquo; 
in the first line.
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>Give it to M.I.B. and to M.E.W.  Also, give it to R.J.C.<br>
 Give it to M.I.B. and to M.E.W.  Also, give it to R.J.C.
 </p></blockquote>
 
-<p>In the HTML output, <code>@.</code> is equivalent to a simple 
&lsquo;<samp>.</samp>&rsquo;;
-likewise for <code>@!</code> and <code>@?</code>.
+<p>In the HTML output, <code class="code">@.</code> is equivalent to a simple 
&lsquo;<samp class="samp">.</samp>&rsquo;;
+likewise for <code class="code">@!</code> and <code class="code">@?</code>.
 </p>
-<span id="index-Closing-punctuation_002c-and-sentence-ending"></span>
+<a class="index-entry-id" 
id="index-Closing-punctuation_002c-and-sentence-ending"></a>
 <p>The &ldquo;closing punctuation&rdquo; mentioned above is defined as a right
-parenthesis (&lsquo;<samp>)</samp>&rsquo;, right bracket 
(&lsquo;<samp>]</samp>&rsquo;), or right quote,
-either single or double (&lsquo;<samp>'</samp>&rsquo; and 
&lsquo;<samp>''</samp>&rsquo;; the many possible
+parenthesis (&lsquo;<samp class="samp">)</samp>&rsquo;, right bracket 
(&lsquo;<samp class="samp">]</samp>&rsquo;), or right quote,
+either single or double (&lsquo;<samp class="samp">'</samp>&rsquo; and 
&lsquo;<samp class="samp">''</samp>&rsquo;; the many possible
 additional Unicode right quotes are not included).  These characters
 can be thought of as invisible with respect to whether a given period
 ends a sentence.  (This is the same rule as TeX.)  For instance,
-the periods in &lsquo;<samp>foo.) Bar</samp>&rsquo; and &lsquo;<samp>foo.'' 
Bar</samp>&rsquo; do end
+the periods in &lsquo;<samp class="samp">foo.) Bar</samp>&rsquo; and 
&lsquo;<samp class="samp">foo.'' Bar</samp>&rsquo; do end
 sentences.
 </p>
-<p>The meanings of <code>@:</code> and <code>@.</code>, etc. in Texinfo are
+<p>The meanings of <code class="code">@:</code> and <code 
class="code">@.</code>, etc. in Texinfo are
 designed to work well with the Emacs sentence motion commands
-(see <a href="../emacs/Sentences.html#Sentences">Sentences</a> in <cite>The 
GNU Emacs Manual</cite>).  It may help to 
-imagine that the &lsquo;<samp>@</samp>&rsquo; in 
&lsquo;<samp>@.</samp>&rsquo;, etc., is an invisible 
+(see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Sentences.html#Sentences";>Sentences</a>
 in <cite class="cite">The GNU Emacs Manual</cite>).  It may help to 
+imagine that the &lsquo;<samp class="samp">@</samp>&rsquo; in &lsquo;<samp 
class="samp">@.</samp>&rsquo;, etc., is an invisible 
 lower-case letter &lsquo;a&rsquo; which makes an upper-case letter before it 
 immaterial for the purposes of deciding whether the period ends the 
 sentence.
 </p>
 <p>A few Texinfo commands are not considered as being an abbreviation,
 even though they may end with a capital letter when expanded, so that
-you don&rsquo;t have to insert <code>@.</code> and companions.  Notably, this 
is
-the case for code-like highlighting commands, <code>@var</code> arguments
-ending with a capital letter, <code>@LaTeX</code>, and <code>@TeX</code>.  For
-example, that sentence ended with &lsquo;<samp>... @code{@@TeX}.</samp>&rsquo;;
-<code>@.</code> was not needed.  Similarly, in
-<code>... @var{VARNAME}. Text</code> the period after <var>VARNAME</var> ends
-the sentence; there is no need to use <code>@.</code>.
+you don&rsquo;t have to insert <code class="code">@.</code> and companions.  
Notably, this is
+the case for code-like highlighting commands, <code class="code">@var</code> 
arguments
+ending with a capital letter, <code class="code">@LaTeX</code>, and <code 
class="code">@TeX</code>.  For
+example, that sentence ended with &lsquo;<samp class="samp">... 
@code{@@TeX}.</samp>&rsquo;;
+<code class="code">@.</code> was not needed.  Similarly, in
+<code class="code">... @var{VARNAME}. Text</code> the period after <var 
class="var">VARNAME</var> ends
+the sentence; there is no need to use <code class="code">@.</code>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040frenchspacing.html" accesskey="n" 
rel="next"><code>@frenchspacing</code></a>, Previous: <a 
href="Not-Ending-a-Sentence.html" accesskey="p" rel="prev">Not Ending a 
Sentence</a>, Up: <a href="Inserting-Space.html" accesskey="u" 
rel="up">Inserting Space</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040frenchspacing.html"><code 
class="code">@frenchspacing</code> <var class="var">val</var>: Control Sentence 
Spacing</a>, Previous: <a href="Not-Ending-a-Sentence.html">Not Ending a 
Sentence</a>, Up: <a href="Inserting-Space.html">Inserting Space</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Equivalence.html 
b/js/infog/test-infodir/texinfo_html/Equivalence.html
index 5a74ff38a3..a882d775d8 100644
--- a/js/infog/test-infodir/texinfo_html/Equivalence.html
+++ b/js/infog/test-infodir/texinfo_html/Equivalence.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Equivalence (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Equivalence (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Equivalence (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Equivalence (GNU Texinfo 6.7dev)">
+<meta name="description" content="Equivalence (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Equivalence (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040equiv.html#Equivalence">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Error-Glyph.html 
b/js/infog/test-infodir/texinfo_html/Error-Glyph.html
index 7c54d227ea..b9ac5296b5 100644
--- a/js/infog/test-infodir/texinfo_html/Error-Glyph.html
+++ b/js/infog/test-infodir/texinfo_html/Error-Glyph.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Error Glyph (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Error Glyph (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Error Glyph (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Error Glyph (GNU Texinfo 6.7dev)">
+<meta name="description" content="Error Glyph (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Error Glyph (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040error.html#Error-Glyph">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/External-Macro-Processors.html 
b/js/infog/test-infodir/texinfo_html/External-Macro-Processors.html
index ef1091cee0..8d728fe977 100644
--- a/js/infog/test-infodir/texinfo_html/External-Macro-Processors.html
+++ b/js/infog/test-infodir/texinfo_html/External-Macro-Processors.html
@@ -1,78 +1,54 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>External Macro Processors (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>External Macro Processors (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="External Macro Processors (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="External Macro Processors (GNU Texinfo 6.7dev)">
+<meta name="description" content="External Macro Processors (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="External Macro Processors (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Defining-New-Texinfo-Commands.html" rel="up" title="Defining New 
Texinfo Commands">
-<link href="_0023line-Directive.html" rel="next" title="#line Directive">
 <link href="_0040definfoenclose.html" rel="prev" title="@definfoenclose">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="External-Macro-Processors"></span><div class="header">
+<div class="section-level-extent" id="External-Macro-Processors">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040definfoenclose.html" accesskey="p" 
rel="prev"><code>@definfoenclose</code></a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040definfoenclose.html" accesskey="p" rel="prev"><code 
class="code">@definfoenclose</code>: Customized Highlighting</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="External-Macro-Processors_003a-Line-Directives"></span><h3 
class="section">External Macro Processors: Line Directives</h3>
-<span id="index-External-macro-processors"></span>
-<span id="index-Macro-processors_002c-external"></span>
+<h3 class="section" id="External-Macro-Processors_003a-Line-Directives">16.6 
External Macro Processors: Line Directives</h3>
+<a class="index-entry-id" id="index-External-macro-processors"></a>
+<a class="index-entry-id" id="index-Macro-processors_002c-external"></a>
 
 <p>Texinfo macros (and its other text substitution facilities) work fine
 in straightforward cases.  If your document needs unusually complex
 processing, however, their fragility and limitations can be a problem.
 In this case, you may want to use a different macro processor
-altogether, such as M4 (see <cite><a 
href="../m4/index.html#Top">M4</a></cite>) or CPP (see <cite><a 
href="../cpp/index.html#Top">The C Preprocessor</a></cite>).
+altogether, such as M4 (see <cite class="cite"><a data-manual="m4" 
href="https://www.gnu.org/software/m4/manual/html_node/index.html#Top";>M4</a></cite>)
 or CPP (see <cite class="cite"><a data-manual="cpp" 
href="https://gcc.gnu.org/onlinedocs/cpp/index.html#Top";>The C 
Preprocessor</a></cite>).
 </p>
 <p>With one exception, Texinfo does not need to know whether its input is
 &ldquo;original&rdquo; source or preprocessed from some other source file.
@@ -82,23 +58,21 @@ needs.  Texinfo does not offer built-in support for any 
particular
 preprocessor, since no one program seemed likely to suffice for the
 requirements of all documents.
 </p>
-<span id="index-Line-numbers_002c-in-error-messages"></span>
-<span id="index-Error-messages_002c-line-numbers-in"></span>
+<a class="index-entry-id" id="index-Line-numbers_002c-in-error-messages"></a>
+<a class="index-entry-id" id="index-Error-messages_002c-line-numbers-in"></a>
 <p>The one exception is line numbers in error messages.  In that case,
 the line number should refer to the original source file, whatever it
 may be.  There&rsquo;s a well-known mechanism for this: the so-called
-&lsquo;<samp>#line</samp>&rsquo; directive.  Texinfo supports this.
+&lsquo;<samp class="samp">#line</samp>&rsquo; directive.  Texinfo supports 
this.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0023line-Directive.html" 
accesskey="1">&lsquo;<samp>#line</samp>&rsquo; 
Directive</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0023line-and-TeX.html" 
accesskey="2">TeX</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0023line-Syntax-Details.html" 
accesskey="3">Syntax</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="_0023line-Directive.html" accesskey="1">&lsquo;<samp 
class="samp">#line</samp>&rsquo; Directive</a></li>
+<li><a href="_0023line-and-TeX.html" accesskey="2">&lsquo;<samp 
class="samp">#line</samp>&rsquo; and TeX</a></li>
+<li><a href="_0023line-Syntax-Details.html" accesskey="3">&lsquo;<samp 
class="samp">#line</samp>&rsquo; Syntax Details</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/File-End.html 
b/js/infog/test-infodir/texinfo_html/File-End.html
index 6a06bc25c1..7800e50aa9 100644
--- a/js/infog/test-infodir/texinfo_html/File-End.html
+++ b/js/infog/test-infodir/texinfo_html/File-End.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>File End (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>File End (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="File End (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="File End (GNU Texinfo 6.7dev)">
+<meta name="description" content="File End (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="File End (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=Ending-a-File.html#File-End">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/First-Line.html 
b/js/infog/test-infodir/texinfo_html/First-Line.html
index 4445ac9523..b9f7ec1060 100644
--- a/js/infog/test-infodir/texinfo_html/First-Line.html
+++ b/js/infog/test-infodir/texinfo_html/First-Line.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>First Line (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>First Line (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="First Line (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="First Line (GNU Texinfo 6.7dev)">
+<meta name="description" content="First Line (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="First Line (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Texinfo-File-Header.html" rel="up" title="Texinfo File Header">
 <link href="Start-of-Header.html" rel="next" title="Start of Header">
-<link href="Texinfo-File-Header.html" rel="prev" title="Texinfo File Header">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,43 +39,45 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="First-Line"></span><div class="header">
+<div class="subsection-level-extent" id="First-Line">
+<div class="nav-panel">
 <p>
 Next: <a href="Start-of-Header.html" accesskey="n" rel="next">Start of 
Header</a>, Up: <a href="Texinfo-File-Header.html" accesskey="u" 
rel="up">Texinfo File Header</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-First-Line-of-a-Texinfo-File"></span><h4 class="subsection">The 
First Line of a Texinfo File</h4>
-<span id="index-First-line-of-a-Texinfo-file"></span>
-<span id="index-Beginning-line-of-a-Texinfo-file"></span>
-<span id="index-Header-of-a-Texinfo-file"></span>
+<h4 class="subsection" id="The-First-Line-of-a-Texinfo-File">2.5.1 The First 
Line of a Texinfo File</h4>
+<a class="index-entry-id" id="index-First-line-of-a-Texinfo-file"></a>
+<a class="index-entry-id" id="index-Beginning-line-of-a-Texinfo-file"></a>
+<a class="index-entry-id" id="index-Header-of-a-Texinfo-file"></a>
 
 <p>Every Texinfo file that is to be the top-level input to TeX must begin
 with a line that looks like this:
 </p>
 <div class="example">
-<pre class="example">\input texinfo
+<pre class="example-preformatted">\input texinfo
 </pre></div>
 
-<p>When the file is processed by TeX, the &lsquo;<samp>\input 
texinfo</samp>&rsquo; command
+<p>When the file is processed by TeX, the &lsquo;<samp class="samp">\input 
texinfo</samp>&rsquo; command
 tells TeX to load the macros needed for processing a Texinfo file.
-These are in a file called <samp>texinfo.tex</samp>, which should have been
+These are in a file called <samp class="file">texinfo.tex</samp>, which should 
have been
 installed on your system along with either the TeX or Texinfo
-software.  TeX uses the backslash, &lsquo;<samp>\</samp>&rsquo;, to mark the 
beginning of
-a command, exactly as Texinfo uses &lsquo;<samp>@</samp>&rsquo;.  The 
<samp>texinfo.tex</samp>
-file causes the switch from &lsquo;<samp>\</samp>&rsquo; to 
&lsquo;<samp>@</samp>&rsquo;; before the switch
-occurs, TeX requires &lsquo;<samp>\</samp>&rsquo;, which is why it appears at 
the
+software.  TeX uses the backslash, &lsquo;<samp class="samp">\</samp>&rsquo;, 
to mark the beginning of
+a command, exactly as Texinfo uses &lsquo;<samp class="samp">@</samp>&rsquo;.  
The <samp class="file">texinfo.tex</samp>
+file causes the switch from &lsquo;<samp class="samp">\</samp>&rsquo; to 
&lsquo;<samp class="samp">@</samp>&rsquo;; before the switch
+occurs, TeX requires &lsquo;<samp class="samp">\</samp>&rsquo;, which is why 
it appears at the
 beginning of the file.
 </p>
 <p>You may optionally follow this line with a comment to tell GNU Emacs
 to use Texinfo mode when the file is edited:
 </p>
 <div class="example">
-<pre class="example">\input texinfo   @c -*-texinfo-*-
+<pre class="example-preformatted">\input texinfo   @c -*-texinfo-*-
 </pre></div>
 
 <p>This may be useful when Emacs doesn&rsquo;t detect the file type 
 from the file extension automatically.
 </p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/First-Node.html 
b/js/infog/test-infodir/texinfo_html/First-Node.html
index c66ab9134c..fd24a7928d 100644
--- a/js/infog/test-infodir/texinfo_html/First-Node.html
+++ b/js/infog/test-infodir/texinfo_html/First-Node.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>First Node (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>First Node (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="First Node (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="First Node (GNU Texinfo 6.7dev)">
+<meta name="description" content="First Node (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="First Node (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Node-Line-Requirements.html" rel="prev" title="Node Line 
Requirements">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,73 +42,79 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="First-Node"></span><div class="header">
+<div class="section-level-extent" id="First-Node">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040top-Command.html" accesskey="n" 
rel="next"><code>@top</code> Command</a>, Previous: <a 
href="Node-Line-Requirements.html" accesskey="p" rel="prev">Node Line 
Requirements</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040top-Command.html" accesskey="n" rel="next">The <code 
class="code">@top</code> Sectioning Command</a>, Previous: <a 
href="Node-Line-Requirements.html" accesskey="p" rel="prev"><code 
class="code">@node</code> Line Requirements</a>, Up: <a href="Nodes.html" 
accesskey="u" rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-First-Node"></span><h3 class="section">The First Node</h3>
-<span id="index-Top-node-is-first"></span>
-<span id="index-First-node"></span>
-
-<p>The first node of a Texinfo file is the <em>Top</em> node, except in an
-included file (see <a href="Include-Files.html">Include Files</a>).  The Top 
node should contain a
-short summary, copying permissions, and a master menu.  See <a 
href="The-Top-Node.html">The Top Node</a>, for more information on the Top node 
contents and examples.
+<h3 class="section" id="The-First-Node">3.4 The First Node</h3>
+<a class="index-entry-id" id="index-Top-node-is-first"></a>
+<a class="index-entry-id" id="index-First-node"></a>
+
+<p>The first node of a Texinfo file is the <em class="dfn">Top</em> node, 
except in an
+included file (see <a class="pxref" href="Include-Files.html">Include 
Files</a>).  The Top node should contain
+a short summary and a master menu.  See <a class="xref" 
href="The-Top-Node.html">The &lsquo;Top&rsquo; Node and Master Menu</a> for more
+information on the Top node contents and examples.  Straight text
+before the Top node outside of any node should be avoided.  Such
+text, if present, is not output for DocBook.
 </p>
+
 <p>Here is a description of the node pointers to be used in the Top node:
 </p>
-<ul>
-<li> <span id="index-Up-node-of-Top-node"></span>
-<span id="index-_0028dir_0029-as-Up-node-of-Top-node"></span>
-The Top node (which must be named &lsquo;<samp>top</samp>&rsquo; or 
&lsquo;<samp>Top</samp>&rsquo;) should have
+<ul class="itemize mark-bullet">
+<li><a class="index-entry-id" id="index-Up-node-of-Top-node"></a>
+<a class="index-entry-id" id="index-_0028dir_0029-as-Up-node-of-Top-node"></a>
+The Top node (which must be named &lsquo;<samp class="samp">top</samp>&rsquo; 
or &lsquo;<samp class="samp">Top</samp>&rsquo;) should have
 as its &lsquo;Up&rsquo; node the name of a node in another file, where there 
is a
 menu that leads to this file.  Specify the file name in parentheses.
 
 <p>Usually, all Info files are available through a single virtual Info
 tree, constructed from multiple directories.  In this case, use
-&lsquo;<samp>(dir)</samp>&rsquo; as the parent of the Top node; this specifies 
the
-top-level node in the <samp>dir</samp> file, which contains the main menu
+&lsquo;<samp class="samp">(dir)</samp>&rsquo; as the parent of the Top node; 
this specifies the
+top-level node in the <samp class="file">dir</samp> file, which contains the 
main menu
 for the Info system as a whole.  (Each directory with Info files is
-intended to contain a file named <samp>dir</samp>.)
+intended to contain a file named <samp class="file">dir</samp>.)
 </p>
 <p>That&rsquo;s fine for Info, but for HTML output, one might well want the Up
 link from the Top node to go to some specific place.
 For example, for GNU the natural place would be
-<a href="http://www.gnu.org/manual/";>http://www.gnu.org/manual/</a> (a web 
page collecting links to most
-GNU manuals), better specified as just <code>/manual/</code> if the manual
-will be installed on <code>www.gnu.org</code>.  This can be specified with
-the <code>TOP_NODE_UP_URL</code> customization variable (see <a 
href="HTML-Customization-Variables.html">HTML Customization Variables</a>), as 
in
+<a class="url" 
href="http://www.gnu.org/manual/";>http://www.gnu.org/manual/</a> (a web page 
collecting links to most
+GNU manuals), better specified as just <code class="code">/manual/</code> if 
the manual
+will be installed on <code class="code">www.gnu.org</code>.  This can be 
specified with
+the <code class="code">TOP_NODE_UP_URL</code> customization variable (see <a 
class="pxref" href="HTML-Customization-Variables.html">HTML Customization 
Variables</a>), as in
 </p>
 <div class="example">
-<pre class="example">$ <kbd>makeinfo --html -c TOP_NODE_UP_URL=/manual/</kbd> 
...
+<pre class="example-preformatted">$ <kbd class="kbd">makeinfo --html -c 
TOP_NODE_UP_URL=/manual/</kbd> ...
 </pre></div>
 
 
-</li><li> <span id="index-Prev-node-of-Top-node"></span>
+</li><li><a class="index-entry-id" id="index-Prev-node-of-Top-node"></a>
 The &lsquo;Prev&rsquo; node of the Top node is usually either omitted or also 
set
-to <samp>(dir)</samp>.  Either is fine.
+to <samp class="file">(dir)</samp>.  Either is fine.
 
-</li><li> <span id="index-Next-node-of-Top-node"></span>
+</li><li><a class="index-entry-id" id="index-Next-node-of-Top-node"></a>
 The &lsquo;Next&rsquo; node of the Top node should be the first chapter in your
 document.
 
 </li></ul>
 
-<p>See <a href="Installing-an-Info-File.html">Installing an Info File</a>, for 
more information about installing
-an Info file in the <samp>info</samp> directory.
+<p>See <a class="xref" href="Installing-an-Info-File.html">Installing an Info 
File</a>, for more information about installing
+an Info file in the <samp class="file">info</samp> directory.
 </p>
 <p>It is usually best to leave the pointers off entirely and let the
 tools implicitly define them, with this simple result:
 </p>
 <div class="example">
-<pre class="example">@node Top
+<pre class="example-preformatted">@node Top
 </pre></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040top-Command.html" accesskey="n" 
rel="next"><code>@top</code> Command</a>, Previous: <a 
href="Node-Line-Requirements.html" accesskey="p" rel="prev">Node Line 
Requirements</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040top-Command.html">The <code class="code">@top</code> 
Sectioning Command</a>, Previous: <a href="Node-Line-Requirements.html"><code 
class="code">@node</code> Line Requirements</a>, Up: <a 
href="Nodes.html">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Floats.html 
b/js/infog/test-infodir/texinfo_html/Floats.html
index 068dffa7c0..95c954e92d 100644
--- a/js/infog/test-infodir/texinfo_html/Floats.html
+++ b/js/infog/test-infodir/texinfo_html/Floats.html
@@ -1,95 +1,69 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Floats (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Floats (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Floats (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Floats (GNU Texinfo 6.7dev)">
+<meta name="description" content="Floats (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Floats (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Special-Displays.html" rel="up" title="Special Displays">
-<link href="_0040float.html" rel="next" title="@float">
-<link href="Special-Displays.html" rel="prev" title="Special Displays">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Images.html" rel="next" title="Images">
 
 
 </head>
 
 <body lang="en">
-<span id="Floats"></span><div class="header">
+<div class="section-level-extent" id="Floats">
+<div class="nav-panel">
 <p>
-Next: <a href="Images.html" accesskey="n" rel="next">Images</a>, Up: <a 
href="Special-Displays.html" accesskey="u" rel="up">Special Displays</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Images.html" accesskey="n" rel="next">Inserting Images</a>, Up: 
<a href="Special-Displays.html" accesskey="u" rel="up">Special Displays</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Floats-1"></span><h3 class="section">Floats</h3>
-<span id="index-Floats_002c-in-general"></span>
+<h3 class="section" id="Floats-1">9.1 Floats</h3>
+<a class="index-entry-id" id="index-Floats"></a>
 
-<p>A <em>float</em> is a display which is set off from the main text.  It is
+<p>A <em class="dfn">float</em> is a display which is set off from the main 
text.  It is
 typically labeled as being a &ldquo;Figure&rdquo;, &ldquo;Table&rdquo;, 
&ldquo;Example&rdquo;, or
 some similar type.
 </p>
-<span id="index-Floating_002c-not-yet-implemented"></span>
+<a class="index-entry-id" id="index-Floating_002c-not-yet-implemented"></a>
 <p>A float is so-named because, in principle, it can be moved to the
 bottom or top of the current page, or to a following page, in the
 printed output.  (Floating does not make sense in other output
 formats.)  In the present version of Texinfo, however, this floating
 is unfortunately not yet implemented.  Instead, the floating material
 is simply output at the current location, more or less as if it were
-an <code>@group</code> (see <a href="_0040group.html"><code>@group</code></a>).
+an <code class="code">@group</code> (see <a class="pxref" 
href="_0040group.html"><code class="code">@group</code>: Prevent Page 
Breaks</a>).
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040float.html" 
accesskey="1"><code>@float</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Producing floating material.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040caption-_0040shortcaption.html" accesskey="2"><code>@caption 
@shortcaption</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Specifying descriptions for floats.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040listoffloats.html" 
accesskey="3"><code>@listoffloats</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">A table of contents for floats.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="_0040float.html" accesskey="1"><code class="code">@float</code> 
[<var class="var">type</var>][,<var class="var">label</var>]: Floating 
Material</a></li>
+<li><a href="_0040caption-_0040shortcaption.html" accesskey="2"><code 
class="code">@caption</code> &amp; <code 
class="code">@shortcaption</code></a></li>
+<li><a href="_0040listoffloats.html" accesskey="3"><code 
class="code">@listoffloats</code>: Tables of Contents for Floats</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Fonts.html 
b/js/infog/test-infodir/texinfo_html/Fonts.html
index 4fe4b728cb..b91db04c2b 100644
--- a/js/infog/test-infodir/texinfo_html/Fonts.html
+++ b/js/infog/test-infodir/texinfo_html/Fonts.html
@@ -1,57 +1,41 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Fonts (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Fonts (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Fonts (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Fonts (GNU Texinfo 6.7dev)">
+<meta name="description" content="Fonts (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Fonts (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Emphasis.html" rel="up" title="Emphasis">
-<link href="Quotations-and-Examples.html" rel="next" title="Quotations and 
Examples">
 <link href="Smallcaps.html" rel="prev" title="Smallcaps">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
+span.r {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,34 +43,35 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Fonts"></span><div class="header">
+<div class="subsection-level-extent" id="Fonts">
+<div class="nav-panel">
 <p>
-Previous: <a href="Smallcaps.html" accesskey="p" rel="prev">Smallcaps</a>, Up: 
<a href="Emphasis.html" accesskey="u" rel="up">Emphasis</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Smallcaps.html" accesskey="p" rel="prev"><code 
class="code">@sc</code>{<var class="var">text</var>}: The Small Caps Font</a>, 
Up: <a href="Emphasis.html" accesskey="u" rel="up">Emphasizing Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Fonts-for-Printing"></span><h4 class="subsection">Fonts for 
Printing</h4>
-<span id="index-Fonts-for-printing"></span>
+<h4 class="subsection" id="Fonts-for-Printing">6.2.3 Fonts for Printing</h4>
+<a class="index-entry-id" id="index-Fonts-for-printing"></a>
 
-<span id="index-fonttextsize"></span>
-<span id="index-Font-size_002c-reducing"></span>
-<span id="index-Reducing-font-size"></span>
-<span id="index-Smaller-fonts"></span>
+<a class="index-entry-id" id="index-fonttextsize"></a>
+<a class="index-entry-id" id="index-Font-size_002c-reducing"></a>
+<a class="index-entry-id" id="index-Reducing-font-size"></a>
+<a class="index-entry-id" id="index-Smaller-fonts"></a>
 <p>Texinfo provides one command to change the size of the main body font
-in the TeX output for a document: <code>@fonttextsize</code>.  It has no
+in the TeX output for a document: <code class="code">@fonttextsize</code>.  It 
has no
 effect in other output.  It takes a single argument on the remainder
-of the line, which must be either &lsquo;<samp>10</samp>&rsquo; or 
&lsquo;<samp>11</samp>&rsquo;.  For
+of the line, which must be either &lsquo;<samp class="samp">10</samp>&rsquo; 
or &lsquo;<samp class="samp">11</samp>&rsquo;.  For
 example:
 </p>
 <div class="example">
-<pre class="example">@fonttextsize 10
+<pre class="example-preformatted">@fonttextsize 10
 </pre></div>
 
-<span id="index-Printing-cost_002c-reducing"></span>
-<p>The effect is to reduce the body font to a 10pt size (the
-default is 11pt).  Fonts for other elements, such as sections
+<a class="index-entry-id" id="index-Printing-cost_002c-reducing"></a>
+<p>The effect is to reduce the body font to a 10<span class="dmn">pt</span> 
size (the
+default is 11<span class="dmn">pt</span>).  Fonts for other elements, such as 
sections
 and chapters, are reduced accordingly.  This should only be used in
-conjunction with <code>@smallbook</code> (see <a 
href="_0040smallbook.html"><code>@smallbook</code></a>) or
-similar, since 10pt fonts on standard paper (8.5x11 or A4) are
+conjunction with <code class="code">@smallbook</code> (see <a class="pxref" 
href="_0040smallbook.html"><code class="code">@smallbook</code>: Printing 
&ldquo;Small&rdquo; Books</a>) or
+similar, since 10<span class="dmn">pt</span> fonts on standard paper (8.5x11 
or A4) are
 too small.  One reason to use this command is to save pages, and hence
 printing cost, for physical books.
 </p>
@@ -98,46 +83,40 @@ changes in the printed manual and (where possible) in the 
HTML output.
 They have no effect in Info.  All the commands apply to a following
 argument surrounded by braces.
 </p>
-<dl compact="compact">
-<dt><code>@b</code></dt>
-<dd><span id="index-b-_0028bold-font_0029"></span>
-<span id="index-Bold-font"></span>
-<p>selects <b>bold</b> face;
+<dl class="table">
+<dt id='index-b-_0028bold-font_0029'><span><code class="code">@b</code><a 
class="copiable-link" href='#index-b-_0028bold-font_0029'> 
&para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Bold-font"></a>
+<p>selects <b class="b">bold</b> face;
 </p>
 </dd>
-<dt><code>@i</code></dt>
-<dd><span id="index-i-_0028italic-font_0029"></span>
-<span id="index-Italic-font"></span>
-<p>selects an <i>italic</i> font;
+<dt id='index-i-_0028italic-font_0029'><span><code class="code">@i</code><a 
class="copiable-link" href='#index-i-_0028italic-font_0029'> 
&para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Italic-font"></a>
+<p>selects an <i class="i">italic</i> font;
 </p>
 </dd>
-<dt><code>@r</code></dt>
-<dd><span id="index-r-_0028roman-font_0029"></span>
-<span id="index-Roman-font"></span>
-<span id="index-Default-font"></span>
-<p>selects a <span class="roman">roman</span> font, which is the usual font in 
which text is
+<dt id='index-r-_0028roman-font_0029'><span><code class="code">@r</code><a 
class="copiable-link" href='#index-r-_0028roman-font_0029'> 
&para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Roman-font"></a>
+<a class="index-entry-id" id="index-Default-font"></a>
+<p>selects a <span class="r">roman</span> font, which is the usual font in 
which text is
 printed.  It may or may not be seriffed.
 </p>
 </dd>
-<dt><code>@sansserif</code></dt>
-<dd><span id="index-sansserif-_0028sans-serif-font_0029"></span>
-<span id="index-Sans-serif-font"></span>
+<dt id='index-sansserif-_0028sans-serif-font_0029'><span><code 
class="code">@sansserif</code><a class="copiable-link" 
href='#index-sansserif-_0028sans-serif-font_0029'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Sans-serif-font"></a>
 <p>selects a <span class="sansserif">sans serif</span> font;
 </p>
 </dd>
-<dt><code>@slanted</code></dt>
-<dd><span id="index-slanted-_0028slanted-font_0029"></span>
-<span id="index-Slanted-font"></span>
-<span id="index-Oblique-font"></span>
-<p>selects a <i>slanted</i> font;
+<dt id='index-slanted-_0028slanted-font_0029'><span><code 
class="code">@slanted</code><a class="copiable-link" 
href='#index-slanted-_0028slanted-font_0029'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Slanted-font"></a>
+<a class="index-entry-id" id="index-Oblique-font"></a>
+<p>selects a <i class="slanted">slanted</i> font;
 </p>
 </dd>
-<dt><code>@t</code></dt>
-<dd><span id="index-t-_0028typewriter-font_0029"></span>
-<span id="index-Monospace-font"></span>
-<span id="index-Fixed_002dwidth-font"></span>
-<span id="index-Typewriter-font"></span>
-<p>selects the <tt>fixed-width</tt>, typewriter-style font used by 
<code>@code</code>;
+<dt id='index-t-_0028typewriter-font_0029'><span><code 
class="code">@t</code><a class="copiable-link" 
href='#index-t-_0028typewriter-font_0029'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Monospace-font"></a>
+<a class="index-entry-id" id="index-Fixed_002dwidth-font"></a>
+<a class="index-entry-id" id="index-Typewriter-font"></a>
+<p>selects the <code class="t">fixed-width</code>, typewriter-style font used 
by <code class="code">@code</code>;
 </p>
 </dd>
 </dl>
@@ -146,40 +125,41 @@ printed.  It may or may not be seriffed.
 others, at which time it did not seem desirable to use very short
 names for such infrequently needed features.)
 </p>
-<span id="index-_003clineannotation_003e-Docbook-tag"></span>
-<p>The <code>@r</code> command can be useful in example-like environments, to
+<a class="index-entry-id" id="index-_003clineannotation_003e-DocBook-tag"></a>
+<p>The <code class="code">@r</code> command can be useful in example-like 
environments, to
 write comments in the standard roman font instead of the fixed-width
 font.  This looks better in printed output, and produces a
-<code>&lt;lineannotation&gt;</code> tag in Docbook output.
+<code class="code">&lt;lineannotation&gt;</code> tag in DocBook output.
 </p>
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@lisp
+<div class="group"><pre class="example-preformatted">@lisp
 (+ 2 2)    ; @r{Add two plus two.}
 @end lisp
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
-<div class="lisp">
-<pre class="lisp">(+ 2 2)    ; <span class="roman">Add two plus two.</span>
+<div class="example lisp">
+<pre class="lisp-preformatted">(+ 2 2)    ; <span class="r">Add two plus 
two.</span>
 </pre></div>
 
-<p>The <code>@t</code> command can occasionally be useful to produce output in
+<p>The <code class="code">@t</code> command can occasionally be useful to 
produce output in
 a typewriter font where that is supported (e.g., HTML and PDF), but no
-distinction is needed in Info or plain text: <code>@t{foo}</code>
-produces <tt>foo</tt>, cf. <code>@code{foo}</code> producing <code>foo</code>.
+distinction is needed in Info or plain text: <code class="code">@t{foo}</code>
+produces <code class="t">foo</code>, cf. <code class="code">@code{foo}</code> 
producing <code class="code">foo</code>.
 </p>
 <p>In general, the other font commands are unlikely to be useful; they
 exist primarily to make it possible to document the functionality of
 specific font effects, such as in TeX and related packages.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Smallcaps.html" accesskey="p" rel="prev">Smallcaps</a>, Up: 
<a href="Emphasis.html" accesskey="u" rel="up">Emphasis</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Smallcaps.html"><code class="code">@sc</code>{<var 
class="var">text</var>}: The Small Caps Font</a>, Up: <a 
href="Emphasis.html">Emphasizing Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Footnote-Commands.html 
b/js/infog/test-infodir/texinfo_html/Footnote-Commands.html
index 9227cd182e..3d63cb0f9b 100644
--- a/js/infog/test-infodir/texinfo_html/Footnote-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Footnote-Commands.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Footnote Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Footnote Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Footnote Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Footnote Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Footnote Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Footnote Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Footnotes.html" rel="up" title="Footnotes">
 <link href="Footnote-Styles.html" rel="next" title="Footnote Styles">
-<link href="Footnotes.html" rel="prev" title="Footnotes">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,77 +39,79 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Footnote-Commands"></span><div class="header">
+<div class="subsection-level-extent" id="Footnote-Commands">
+<div class="nav-panel">
 <p>
 Next: <a href="Footnote-Styles.html" accesskey="n" rel="next">Footnote 
Styles</a>, Up: <a href="Footnotes.html" accesskey="u" rel="up">Footnotes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Footnote-Commands-1"></span><h4 class="subsection">Footnote 
Commands</h4>
+<h4 class="subsection" id="Footnote-Commands-1">9.3.1 Footnote Commands</h4>
 
-<p>In Texinfo, footnotes are created with the <code>@footnote</code> command.
+<p>In Texinfo, footnotes are created with the <code 
class="code">@footnote</code> command.
 This command is followed immediately by a left brace, then by the text
 of the footnote, and then by a terminating right brace.  Footnotes may
 be of any length (they will be broken across pages if necessary), but
 are usually short.  The template is:
 </p>
 <div class="example">
-<pre class="example">ordinary text@footnote{<var>text of footnote</var>}
+<pre class="example-preformatted">ordinary text@footnote{<var class="var">text 
of footnote</var>}
 </pre></div>
 
-<p>As shown here, the <code>@footnote</code> command should come right after 
the
+<p>As shown here, the <code class="code">@footnote</code> command should come 
right after the
 text being footnoted, with no intervening space; otherwise, the footnote
 marker might end up starting a line.
 </p>
-<p>For example, this clause is followed by a sample footnote<a id="DOCF5" 
href="#FOOT5"><sup>5</sup></a>; in the Texinfo source, it looks like
+<p>For example, this clause is followed by a sample footnote<a 
class="footnote" id="DOCF3" href="#FOOT3"><sup>3</sup></a>; in the Texinfo 
source, it looks like
 this:
 </p>
 <div class="example">
-<pre class="example">&hellip;a sample footnote@footnote{Here is the sample
+<pre class="example-preformatted">&hellip;a sample footnote@footnote{Here is 
the sample
 footnote.}; in the Texinfo source&hellip;
 </pre></div>
 
 <p>As you can see, this source includes two punctuation marks next to
-each other; in this case, &lsquo;<samp>.};</samp>&rsquo; is the sequence.  
This is normal
+each other; in this case, &lsquo;<samp class="samp">.};</samp>&rsquo; is the 
sequence.  This is normal
 (the first ends the footnote and the second belongs to the sentence
 being footnoted), so don&rsquo;t worry that it looks odd.  (Another style,
 perfectly acceptable, is to put the footnote after punctuation
-belonging to the sentence, as in &lsquo;<samp>;@footnote{...</samp>&rsquo;.)
+belonging to the sentence, as in &lsquo;<samp 
class="samp">;@footnote{...</samp>&rsquo;.)
 </p>
 <p>In a printed manual or book, the reference mark for a footnote is a
 small, superscripted number; the text of the footnote appears at the
 bottom of the page, below a horizontal line.
 </p>
 <p>In Info, the reference mark for a footnote is a pair of parentheses
-with the footnote number between them, like this: 
&lsquo;<samp>(1)</samp>&rsquo;.  The
+with the footnote number between them, like this: &lsquo;<samp 
class="samp">(1)</samp>&rsquo;.  The
 reference mark is followed by a cross-reference link to the footnote
-text if footnotes are put in separate nodes (see <a 
href="Footnote-Styles.html">Footnote Styles</a>).
+text if footnotes are put in separate nodes (see <a class="pxref" 
href="Footnote-Styles.html">Footnote Styles</a>).
 </p>
 <p>In the HTML output, footnote references are generally marked with a
 small, superscripted number which is rendered as a hypertext link to
 the footnote text.
 </p>
-<span id="index-Critical-editions"></span>
-<span id="index-Nested-footnotes"></span>
+<a class="index-entry-id" id="index-Critical-editions"></a>
+<a class="index-entry-id" id="index-Nested-footnotes"></a>
 <p>Footnotes cannot be nested, and cannot appear in section headings of
 any kind or other &ldquo;unusual&rdquo; places.
 </p>
-<p>A final tip: footnotes in the argument of an <code>@item</code> command for
-an <code>@table</code> must be entirely on the same line as the
-<code>@item</code> (as usual).  See <a 
href="Two_002dcolumn-Tables.html">Two-column Tables</a>.
+<p>A final tip: footnotes in the argument of an <code 
class="code">@item</code> command for
+an <code class="code">@table</code> must be entirely on the same line as the
+<code class="code">@item</code> (as usual).  See <a class="xref" 
href="Two_002dcolumn-Tables.html">Making a Two-column Table</a>.
 </p>
 
-<div class="footnote">
+</div>
+<div class="footnotes-segment">
 <hr>
 <h4 class="footnotes-heading">Footnotes</h4>
 
-<h5><a id="FOOT5" href="#DOCF5">(5)</a></h3>
+<h5 class="footnote-body-heading"><a id="FOOT3" href="#DOCF3">(3)</a></h5>
 <p>Here
 is the sample footnote.</p>
 </div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Footnote-Styles.html" accesskey="n" rel="next">Footnote 
Styles</a>, Up: <a href="Footnotes.html" accesskey="u" rel="up">Footnotes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Footnote-Styles.html">Footnote Styles</a>, Up: <a 
href="Footnotes.html">Footnotes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Footnote-Styles.html 
b/js/infog/test-infodir/texinfo_html/Footnote-Styles.html
index ec41cd456b..8b48b3328b 100644
--- a/js/infog/test-infodir/texinfo_html/Footnote-Styles.html
+++ b/js/infog/test-infodir/texinfo_html/Footnote-Styles.html
@@ -1,57 +1,40 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Footnote Styles (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Footnote Styles (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Footnote Styles (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Footnote Styles (GNU Texinfo 6.7dev)">
+<meta name="description" content="Footnote Styles (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Footnote Styles (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Footnotes.html" rel="up" title="Footnotes">
-<link href="Indices.html" rel="next" title="Indices">
 <link href="Footnote-Commands.html" rel="prev" title="Footnote Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
+span.w-nolinebreak-text {white-space: nowrap}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,95 +42,97 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Footnote-Styles"></span><div class="header">
+<div class="subsection-level-extent" id="Footnote-Styles">
+<div class="nav-panel">
 <p>
 Previous: <a href="Footnote-Commands.html" accesskey="p" rel="prev">Footnote 
Commands</a>, Up: <a href="Footnotes.html" accesskey="u" rel="up">Footnotes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Footnote-Styles-1"></span><h4 class="subsection">Footnote Styles</h4>
+<h4 class="subsection" id="Footnote-Styles-1">9.3.2 Footnote Styles</h4>
 
 <p>Info has two footnote styles, which determine where the text of the
 footnote is located:
 </p>
-<ul>
-<li> <span id="index-End-node-footnote-style"></span>
+<ul class="itemize mark-bullet">
+<li><a class="index-entry-id" id="index-End-node-footnote-style"></a>
 In the &lsquo;End&rsquo; node style, all the footnotes for a single node are
 placed at the end of that node.  The footnotes are separated from the
-rest of the node by a line of dashes with the word 
&lsquo;<samp>Footnotes</samp>&rsquo;
-within it.  Each footnote begins with an 
&lsquo;<samp>(<var>n</var>)</samp>&rsquo; reference
+rest of the node by a line of dashes with the word &lsquo;<samp 
class="samp">Footnotes</samp>&rsquo;
+within it.  Each footnote begins with an &lsquo;<samp class="samp">(<var 
class="var">n</var>)</samp>&rsquo; reference
 mark.
 
 <p>Here is an example of the Info output for a single footnote in the
 end-of-node style:
 </p>
 <div class="example">
-<pre class="example">--------- Footnotes ---------
+<div class="group"><pre class="example-preformatted">--------- Footnotes 
---------
 
 (1)  Here is a sample footnote.
-</pre></div>
+</pre></div></div>
 
-</li><li> <span id="index-Separate-footnote-style"></span>
+</li><li><a class="index-entry-id" id="index-Separate-footnote-style"></a>
 In the &lsquo;Separate&rsquo; node style, all the footnotes for a single
 node are placed in an automatically constructed node of
 their own.  In this style, a &ldquo;footnote reference&rdquo; follows
-each &lsquo;<samp>(<var>n</var>)</samp>&rsquo; reference mark in the body of 
the
+each &lsquo;<samp class="samp">(<var class="var">n</var>)</samp>&rsquo; 
reference mark in the body of the
 node.  The footnote reference is actually a cross-reference
 which you use to reach the footnote node.
 
 <p>The name of the node with the footnotes is constructed
-by appending &lsquo;<samp><span 
class="nolinebreak">-Footnotes</span></samp>&rsquo;<!-- /@w --> to the name of 
the node
+by appending &lsquo;<samp class="samp"><span 
class="w-nolinebreak-text">-Footnotes</span></samp>&rsquo;<!-- /@w --> to the 
name of the node
 that contains the footnotes. (Consequently, the footnotes&rsquo;
-node for the <samp>Footnotes</samp> node is
-<samp><span class="nolinebreak">Footnotes-Footnotes</span></samp><!-- /@w 
-->!)  The footnotes&rsquo; node has an
+node for the <samp class="file">Footnotes</samp> node is
+<samp class="file"><span 
class="w-nolinebreak-text">Footnotes-Footnotes</span></samp><!-- /@w -->!)  The 
footnotes&rsquo; node has an
 &lsquo;Up&rsquo; node pointer that leads back to its parent node.
 </p>
 <p>Here is how the first footnote in this manual looks after being
 formatted for Info in the separate node style:
 </p>
 <div class="example">
-<pre class="example">File: texinfo.info  Node: Overview-Footnotes, Up: Overview
+<div class="group"><pre class="example-preformatted">File: texinfo.info  Node: 
Overview-Footnotes, Up: Overview
 
 (1) The first syllable of &quot;Texinfo&quot; is pronounced like 
&quot;speck&quot;, not
 &quot;hex&quot;. &hellip;
-</pre></div>
+</pre></div></div>
 </li></ul>
 
 <p>Unless your document has long and important footnotes (as in, say,
-Gibbon&rsquo;s <cite>Decline and Fall &hellip;</cite>), we recommend the 
&lsquo;<samp>end</samp>&rsquo;
+Gibbon&rsquo;s <cite class="cite">Decline and Fall &hellip;</cite>), we 
recommend the &lsquo;<samp class="samp">end</samp>&rsquo;
 style, as it is simpler for readers to follow.
 </p>
-<span id="index-footnotestyle"></span>
-<p>Use the <code>@footnotestyle</code> command to specify an Info file&rsquo;s
+<a class="index-entry-id" id="index-footnotestyle"></a>
+<p>Use the <code class="code">@footnotestyle</code> command to specify an Info 
file&rsquo;s
 footnote style.  Write this command at the beginning of a line followed
-by an argument, either &lsquo;<samp>end</samp>&rsquo; for the end node style or
-&lsquo;<samp>separate</samp>&rsquo; for the separate node style.
+by an argument, either &lsquo;<samp class="samp">end</samp>&rsquo; for the end 
node style or
+&lsquo;<samp class="samp">separate</samp>&rsquo; for the separate node style.
 </p>
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@footnotestyle end
+<pre class="example-preformatted">@footnotestyle end
 </pre></div>
 <p>or
 </p><div class="example">
-<pre class="example">@footnotestyle separate
+<pre class="example-preformatted">@footnotestyle separate
 </pre></div>
 
-<p>Write a <code>@footnotestyle</code> command before or shortly after the
+<p>Write a <code class="code">@footnotestyle</code> command before or shortly 
after the
 end-of-header line at the beginning of a Texinfo file.  (You should
-include any <code>@footnotestyle</code> command between the start-of-header
+include any <code class="code">@footnotestyle</code> command between the 
start-of-header
 and end-of-header lines, so the region formatting commands will format
 footnotes as specified.)
 </p>
-<p>In HTML, when the footnote style is &lsquo;<samp>end</samp>&rsquo;, or if 
the output is
+<p>In HTML, when the footnote style is &lsquo;<samp 
class="samp">end</samp>&rsquo;, or if the output is
 not split, footnotes are put at the end of the output.  If set to
-&lsquo;<samp>separate</samp>&rsquo;, and the output is split, they are placed 
in a
+&lsquo;<samp class="samp">separate</samp>&rsquo;, and the output is split, 
they are placed in a
 separate file.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Footnote-Commands.html" accesskey="p" rel="prev">Footnote 
Commands</a>, Up: <a href="Footnotes.html" accesskey="u" rel="up">Footnotes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Footnote-Commands.html">Footnote Commands</a>, Up: <a 
href="Footnotes.html">Footnotes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Footnotes.html 
b/js/infog/test-infodir/texinfo_html/Footnotes.html
index f2c8e2e49a..690a2a675a 100644
--- a/js/infog/test-infodir/texinfo_html/Footnotes.html
+++ b/js/infog/test-infodir/texinfo_html/Footnotes.html
@@ -1,98 +1,73 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Footnotes (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Footnotes (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Footnotes (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Footnotes (GNU Texinfo 6.7dev)">
+<meta name="description" content="Footnotes (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Footnotes (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Special-Displays.html" rel="up" title="Special Displays">
-<link href="Footnote-Commands.html" rel="next" title="Footnote Commands">
-<link href="Image-Scaling.html" rel="prev" title="Image Scaling">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Images.html" rel="prev" title="Images">
 
 
 </head>
 
 <body lang="en">
-<span id="Footnotes"></span><div class="header">
+<div class="section-level-extent" id="Footnotes">
+<div class="nav-panel">
 <p>
-Previous: <a href="Images.html" accesskey="p" rel="prev">Images</a>, Up: <a 
href="Special-Displays.html" accesskey="u" rel="up">Special Displays</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Images.html" accesskey="p" rel="prev">Inserting Images</a>, 
Up: <a href="Special-Displays.html" accesskey="u" rel="up">Special Displays</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Footnotes-1"></span><h3 class="section">Footnotes</h3>
-<span id="index-Footnotes"></span>
-<span id="index-footnote"></span>
+<h3 class="section" id="Footnotes-1">9.3 Footnotes</h3>
+<a class="index-entry-id" id="index-Footnotes"></a>
+<a class="index-entry-id" id="index-footnote"></a>
 
-<p>A <em>footnote</em> is for a reference that documents or elucidates the
-primary text.<a id="DOCF4" href="#FOOT4"><sup>4</sup></a>
+<p>A <em class="dfn">footnote</em> is for a reference that documents or 
elucidates the
+primary text.<a class="footnote" id="DOCF2" href="#FOOT2"><sup>2</sup></a>
 </p>
 <p>Footnotes are distracting; use them sparingly at most, and it is best
 to avoid them completely.  Standard bibliographical references are
 usually better placed in a bibliography at the end of a document
 instead of in footnotes throughout.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Footnote-Commands.html" 
accesskey="1">Footnote Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to write a footnote in Texinfo.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Footnote-Styles.html" 
accesskey="2">Footnote Styles</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Controlling how footnotes appear in Info.
-</td></tr>
-</table>
 
 
-<div class="footnote">
+<ul class="mini-toc">
+<li><a href="Footnote-Commands.html" accesskey="1">Footnote Commands</a></li>
+<li><a href="Footnote-Styles.html" accesskey="2">Footnote Styles</a></li>
+</ul>
+</div>
+<div class="footnotes-segment">
 <hr>
 <h4 class="footnotes-heading">Footnotes</h4>
 
-<h5><a id="FOOT4" href="#DOCF4">(4)</a></h3>
+<h5 class="footnote-body-heading"><a id="FOOT2" href="#DOCF2">(2)</a></h5>
 <p>A footnote should complement or expand upon the
 primary text, but a reader should not need to read a footnote to
 understand the primary text.  For a thorough discussion of footnotes,
-see <cite>The Chicago Manual of Style</cite>, which is published by the
+see <cite class="cite">The Chicago Manual of Style</cite>, which is published 
by the
 University of Chicago Press.</p>
 </div>
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Format-with-tex_002ftexindex.html 
b/js/infog/test-infodir/texinfo_html/Format-with-tex_002ftexindex.html
index 5cf162dafd..3f71ceadb4 100644
--- a/js/infog/test-infodir/texinfo_html/Format-with-tex_002ftexindex.html
+++ b/js/infog/test-infodir/texinfo_html/Format-with-tex_002ftexindex.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Format with tex/texindex (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Format with tex/texindex (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Format with tex/texindex (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Format with tex/texindex (GNU Texinfo 6.7dev)">
+<meta name="description" content="Format with tex/texindex (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Format with tex/texindex (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Hardcopy.html" rel="up" title="Hardcopy">
-<link href="Formatting-Partial-Documents.html" rel="next" title="Formatting 
Partial Documents">
+<link href="Print-with-lpr.html" rel="next" title="Print with lpr">
 <link href="Format-with-texi2dvi.html" rel="prev" title="Format with texi2dvi">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,113 +40,113 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Format-with-tex_002ftexindex"></span><div class="header">
+<div class="section-level-extent" id="Format-with-tex_002ftexindex">
+<div class="nav-panel">
 <p>
-Next: <a href="Print-with-lpr.html" accesskey="n" rel="next">Print with 
<code>lpr</code></a>, Previous: <a href="Format-with-texi2dvi.html" 
accesskey="p" rel="prev">Format with <code>texi2dvi</code></a>, Up: <a 
href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Print-with-lpr.html" accesskey="n" rel="next">Print with <code 
class="command">lpr</code> from Shell</a>, Previous: <a 
href="Format-with-texi2dvi.html" accesskey="p" rel="prev">Format with <code 
class="command">texi2dvi</code></a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel= [...]
 </div>
 <hr>
-<span id="Format-with-tex_002ftexindex-1"></span><h3 class="section">Format 
with <code>tex</code>/<code>texindex</code></h3>
+<h3 class="section" id="Format-with-tex_002ftexindex-1">18.3 Format with <code 
class="command">tex</code>/<code class="command">texindex</code></h3>
 
-<span id="index-Shell-formatting-with-tex-and-texindex"></span>
-<span id="index-Formatting-with-tex-and-texindex"></span>
-<span id="index-DVI-file"></span>
+<a class="index-entry-id" 
id="index-Shell-formatting-with-tex-and-texindex"></a>
+<a class="index-entry-id" id="index-Formatting-with-tex-and-texindex"></a>
+<a class="index-entry-id" id="index-DVI-file"></a>
 
 <p>You can do the basic formatting of a Texinfo file with the shell
-command <code>tex</code> followed by the name of the Texinfo file.  For
+command <code class="code">tex</code> followed by the name of the Texinfo 
file.  For
 example:
 </p>
 <div class="example">
-<pre class="example">tex foo.texi
+<pre class="example-preformatted">tex foo.texi
 </pre></div>
 
-<p>TeX will produce a <em>DVI file</em> as well as several auxiliary
+<p>TeX will produce a <em class="dfn">DVI file</em> as well as several 
auxiliary
 files containing information for indices, cross-references, etc.  The
-DVI file (for <em>DeVice Independent</em> file) can be printed on
+DVI file (for <em class="dfn">DeVice Independent</em> file) can be printed on
 virtually any device, perhaps after a further conversion (see the
 previous section).
 </p>
-<span id="index-texindex"></span>
-<p>The <code>tex</code> formatting command itself does not sort the indices; it
+<a class="index-entry-id" id="index-texindex"></a>
+<p>The <code class="code">tex</code> formatting command itself does not sort 
the indices; it
 writes an output file of unsorted index data.  To generate a printed
-index after running the <code>tex</code> command, you first need a sorted
-index to work from.  The <code>texindex</code> command sorts indices.
-(<code>texi2dvi</code>, described in the previous section, runs
-<code>tex</code> and <code>texindex</code> as necessary.)
+index after running the <code class="command">tex</code> command, you first 
need a sorted
+index to work from.  The <code class="command">texindex</code> command sorts 
indices.
+(<code class="command">texi2dvi</code>, described in the previous section, runs
+<code class="command">tex</code> and <code class="command">texindex</code> as 
necessary.)
 </p>
-<span id="Names-of-index-files"></span><span 
id="index-Names-of-index-files"></span>
-<span id="index-Index-file-names"></span>
-<p><code>tex</code> outputs unsorted index files under names following a
+<a class="anchor" id="Names-of-index-files"></a><a class="index-entry-id" 
id="index-Names-of-index-files"></a>
+<a class="index-entry-id" id="index-Index-file-names"></a>
+<p><code class="code">tex</code> outputs unsorted index files under names 
following a
 standard convention: the name of your main input file with any
-&lsquo;<samp>.texi</samp>&rsquo; or similar extension replaced by the two 
letter index
+&lsquo;<samp class="samp">.texi</samp>&rsquo; or similar extension replaced by 
the two letter index
 name.  For example, the raw index output files for the input file
-<samp>foo.texi</samp> would be, by default, <samp>foo.cp</samp>, 
<samp>foo.vr</samp>,
-<samp>foo.fn</samp>, <samp>foo.tp</samp>, <samp>foo.pg</samp> and 
<samp>foo.ky</samp>.  Those
-are exactly the arguments to give to <code>texindex</code>.
+<samp class="file">foo.texi</samp> would be, by default, <samp 
class="file">foo.cp</samp>, <samp class="file">foo.vr</samp>,
+<samp class="file">foo.fn</samp>, <samp class="file">foo.tp</samp>, <samp 
class="file">foo.pg</samp> and <samp class="file">foo.ky</samp>.  Those
+are exactly the arguments to give to <code class="code">texindex</code>.
 </p>
-<span id="index-Wildcards"></span>
-<span id="index-Globbing"></span>
+<a class="index-entry-id" id="index-Wildcards"></a>
+<a class="index-entry-id" id="index-Globbing"></a>
 <p>Instead of specifying all the unsorted index file names explicitly,
-it&rsquo;s typical to use &lsquo;<samp>??</samp>&rsquo; as shell wildcards and 
give the command
+it&rsquo;s typical to use &lsquo;<samp class="samp">??</samp>&rsquo; as shell 
wildcards and give the command
 in this form:
 </p>
 <div class="example">
-<pre class="example">texindex foo.??
+<pre class="example-preformatted">texindex foo.??
 </pre></div>
 
-<p>This command will run <code>texindex</code> on all the unsorted index files,
+<p>This command will run <code class="code">texindex</code> on all the 
unsorted index files,
 including any two letter indices that you have defined yourself using
-<code>@defindex</code> or <code>@defcodeindex</code>.  You can safely run
-&lsquo;<samp>texindex foo.??</samp>&rsquo; even if there are files with two 
letter
-extensions that are not index files, such as 
&lsquo;<samp>foo.el</samp>&rsquo;.  The
-<code>texindex</code> command reports but otherwise ignores such files.
+<code class="code">@defindex</code> or <code 
class="code">@defcodeindex</code>.  You can safely run
+&lsquo;<samp class="samp">texindex foo.??</samp>&rsquo; even if there are 
files with two letter
+extensions that are not index files, such as &lsquo;<samp 
class="samp">foo.el</samp>&rsquo;.  The
+<code class="code">texindex</code> command reports but otherwise ignores such 
files.
 </p>
-<p>For each file specified, <code>texindex</code> generates a sorted index file
-whose name is made by appending &lsquo;<samp>s</samp>&rsquo; to the input file 
name; for
-example, <samp>foo.cps</samp> is made from <samp>foo.cp</samp>.  The
-<code>@printindex</code> command looks for a file with that name
-(see <a href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; 
Menus</a>).  TeX does not read the raw
-index output file, and <code>texindex</code> does not alter it.
+<p>For each file specified, <code class="code">texindex</code> generates a 
sorted index file
+whose name is made by appending &lsquo;<samp class="samp">s</samp>&rsquo; to 
the input file name; for
+example, <samp class="file">foo.cps</samp> is made from <samp 
class="file">foo.cp</samp>.  The
+<code class="code">@printindex</code> command looks for a file with that name
+(see <a class="pxref" href="Printing-Indices-_0026-Menus.html">Printing 
Indices and Menus</a>).  TeX does not read the raw
+index output file, and <code class="code">texindex</code> does not alter it.
 </p>
-<p>After you have sorted the indices, you need to rerun <code>tex</code> on the
+<p>After you have sorted the indices, you need to rerun <code 
class="code">tex</code> on the
 Texinfo file.  This regenerates the output file, this time with
 up-to-date index entries.
 </p>
-<p>Finally, you may need to run <code>tex</code> one more time, to get the page
+<p>Finally, you may need to run <code class="code">tex</code> one more time, 
to get the page
 numbers in the cross-references correct.
 </p>
-<p>To summarize, this is a five step process.  (Alternatively, it&rsquo;s a
-one-step process: run <code>texi2dvi</code>; see the previous section.)
+<p>To summarize, this is a five-step process.  (Alternatively, it&rsquo;s a
+one-step process: run <code class="code">texi2dvi</code>; see the previous 
section.)
 </p>
-<ol>
-<li> Run <code>tex</code> on your Texinfo file.  This generates a DVI file 
(with
+<ol class="enumerate">
+<li> Run <code class="code">tex</code> on your Texinfo file.  This generates a 
DVI file (with
 undefined cross-references and no indices), and the raw index files
 (with two letter extensions).
 
-</li><li> Run <code>texindex</code> on the raw index files.  This creates the
+</li><li> Run <code class="code">texindex</code> on the raw index files.  This 
creates the
 corresponding sorted index files (with three letter extensions).
 
-</li><li> Run <code>tex</code> again on your Texinfo file.  This regenerates 
the DVI
+</li><li> Run <code class="code">tex</code> again on your Texinfo file.  This 
regenerates the DVI
 file, this time with indices and defined cross-references, but with
 page numbers for the cross-references from the previous run, generally
 incorrect.
 
-</li><li> Sort the indices again, with <code>texindex</code>.
+</li><li> Sort the indices again, with <code class="code">texindex</code>.
 
-</li><li> Run <code>tex</code> one last time.  This time the correct page 
numbers are
+</li><li> Run <code class="code">tex</code> one last time.  This time the 
correct page numbers are
 written for the cross-references.
 </li></ol>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Formatting-Partial-Documents.html" accesskey="1">Formatting Partial 
Documents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Details-of-texindex.html" 
accesskey="2">Details of <code>texindex</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-</table>
 
+<ul class="mini-toc">
+<li><a href="Formatting-Partial-Documents.html" accesskey="1">Formatting 
Partial Documents</a></li>
+<li><a href="Details-of-texindex.html" accesskey="2">Details of <code 
class="command">texindex</code></a></li>
+</ul>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Print-with-lpr.html" accesskey="n" rel="next">Print with 
<code>lpr</code></a>, Previous: <a href="Format-with-texi2dvi.html" 
accesskey="p" rel="prev">Format with <code>texi2dvi</code></a>, Up: <a 
href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Print-with-lpr.html">Print with <code 
class="command">lpr</code> from Shell</a>, Previous: <a 
href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a>, Up: <a href="Hardcopy.html">Formatting and 
Printing Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Format-with-texi2dvi.html 
b/js/infog/test-infodir/texinfo_html/Format-with-texi2dvi.html
index 1f95ed6181..e756ba2261 100644
--- a/js/infog/test-infodir/texinfo_html/Format-with-texi2dvi.html
+++ b/js/infog/test-infodir/texinfo_html/Format-with-texi2dvi.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Format with texi2dvi (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Format with texi2dvi (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Format with texi2dvi (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Format with texi2dvi (GNU Texinfo 6.7dev)">
+<meta name="description" content="Format with texi2dvi (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Format with texi2dvi (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Use-TeX.html" rel="prev" title="Use TeX">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,184 +42,184 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Format-with-texi2dvi"></span><div class="header">
+<div class="section-level-extent" id="Format-with-texi2dvi">
+<div class="nav-panel">
 <p>
-Next: <a href="Format-with-tex_002ftexindex.html" accesskey="n" 
rel="next">Format with <code>tex</code>/<code>texindex</code></a>, Previous: <a 
href="Use-TeX.html" accesskey="p" rel="prev">Use TeX</a>, Up: <a 
href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Format-with-tex_002ftexindex.html" accesskey="n" 
rel="next">Format with <code class="command">tex</code>/<code 
class="command">texindex</code></a>, Previous: <a href="Use-TeX.html" 
accesskey="p" rel="prev">Use TeX</a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index [...]
 </div>
 <hr>
-<span id="Format-with-texi2dvi-1"></span><h3 class="section">Format with 
<code>texi2dvi</code></h3>
+<h3 class="section" id="Format-with-texi2dvi-1">18.2 Format with <code 
class="command">texi2dvi</code></h3>
 
-<span id="index-texi2dvi-_0028shell-script_0029"></span>
-<span id="index-DVI_002c-output-in"></span>
+<a class="index-entry-id" id="index-texi2dvi-_0028shell-script_0029"></a>
+<a class="index-entry-id" id="index-texi2pdf-_0028shell-script_0029"></a>
+<a class="index-entry-id" id="index-DVI_002c-output-in"></a>
 
-<p>The <code>texi2dvi</code> program takes care of all the steps for producing
-a TeX DVI file from a Texinfo document.  Similarly, <code>texi2pdf</code>
+<p>The <code class="code">texi2dvi</code> program takes care of all the steps 
for producing
+a TeX DVI file from a Texinfo document.  Similarly, <code 
class="code">texi2pdf</code>
 produces a PDF file.
 </p>
-<p>To run <code>texi2dvi</code> or <code>texi2pdf</code> on an input file
-<samp>foo.texi</samp>, do this (where &lsquo;<samp>prompt$ </samp>&rsquo; is 
your shell prompt):
+<p>To run <code class="code">texi2dvi</code> or <code 
class="code">texi2pdf</code> on an input file
+<samp class="file">foo.texi</samp>, do this (where &lsquo;<samp 
class="samp">prompt$ </samp>&rsquo; is your shell prompt):
 </p>
 <div class="example">
-<pre class="example">prompt$ <kbd>texi2dvi foo.texi</kbd>
-prompt$ <kbd>texi2pdf foo.texi</kbd>
+<pre class="example-preformatted">prompt$ <kbd class="kbd">texi2dvi 
foo.texi</kbd>
+prompt$ <kbd class="kbd">texi2pdf foo.texi</kbd>
 </pre></div>
 
-<p>As shown in this example, the input filenames to <code>texi2dvi</code> and
-<code>texi2pdf</code> must include any extension, such as 
&lsquo;<samp>.texi</samp>&rsquo;.
-(Under MS-DOS and perhaps in other circumstances, you may need to run
-&lsquo;<samp>sh texi2dvi foo.texi</samp>&rsquo; instead of relying on the 
operating system
-to invoke the shell on the &lsquo;<samp>texi2dvi</samp>&rsquo; script.)
+<p>As shown in this example, the file names given to <code 
class="code">texi2dvi</code> and
+<code class="code">texi2pdf</code> must include any extension, such as 
&lsquo;<samp class="samp">.texi</samp>&rsquo;.
 </p>
-<p>For a list of all the options, run &lsquo;<samp>texi2dvi 
--help</samp>&rsquo;.  Some of the
+<p>For a list of all the options, run &lsquo;<samp class="samp">texi2dvi 
--help</samp>&rsquo;.  Some of the
 options are discussed below.
 </p>
-<span id="index-_002d_002dpdf_002c-for-texi2dvi"></span>
-<span id="index-pdftexi2dvi"></span>
-<p>With the <samp>--pdf</samp> option, <code>texi2dvi</code> produces PDF 
output
-instead of DVI (see <a href="PDF-Output.html">PDF Output</a>), by running 
<code>pdftex</code>
-instead of <code>tex</code>.  Alternatively, the command
-<code>texi2pdf</code> is an abbreviation for running &lsquo;<samp>texi2dvi
---pdf</samp>&rsquo;.  The command <code>pdftexi2dvi</code> is also provided as 
a
-convenience for AUC-TeX (see <cite><a 
href="../auctex/index.html#Top">AUC-TeX</a></cite>), as it
-prefers to merely prepend &lsquo;<samp>pdf</samp>&rsquo; to DVI producing 
tools to have
+<a class="index-entry-id" id="index-_002d_002dpdf_002c-for-texi2dvi"></a>
+<a class="index-entry-id" id="index-pdftexi2dvi"></a>
+<p>With the <samp class="option">--pdf</samp> option, <code 
class="command">texi2dvi</code> produces PDF output
+instead of DVI (see <a class="pxref" href="PDF-Output.html">PDF Output</a>), 
by running <code class="command">pdftex</code>
+instead of <code class="command">tex</code>.  Alternatively, the command
+<code class="command">texi2pdf</code> is an abbreviation for running 
&lsquo;<samp class="samp">texi2dvi
+--pdf</samp>&rsquo;.  The command <code class="command">pdftexi2dvi</code> is 
also provided as a
+convenience for AUC-TeX (see <cite class="cite"><a data-manual="auctex" 
href="https://www.gnu.org/software/auctex/manual/auctex/index.html#Top";>AUC-TeX</a></cite>),
 as it
+prefers to merely prepend &lsquo;<samp class="samp">pdf</samp>&rsquo; to DVI 
producing tools to have
 PDF producing tools.
 </p>
-<span id="index-_002d_002ddvipdf_002c-for-texi2dvi"></span>
-<span id="index-dvipdfmx"></span>
-<p>With the <samp>--dvipdf</samp> option, <code>texi2dvi</code> produces PDF
+<a class="index-entry-id" id="index-_002d_002ddvipdf_002c-for-texi2dvi"></a>
+<a class="index-entry-id" id="index-dvipdfmx"></a>
+<p>With the <samp class="option">--dvipdf</samp> option, <code 
class="command">texi2dvi</code> produces PDF
 output by running TeX and then a DVI-to-PDF program: if the
-<code>DVIPDF</code> environment variable is set, that value is used, else the
-first program extant among <code>dvipdfmx</code>, <code>dvipdfm</code>,
-<code>dvipdf</code>, <code>dvi2pdf</code>, <code>dvitopdf</code>.  This method 
generally
-supports CJK typesetting better than <code>pdftex</code>.
-</p>
-<span id="index-_002d_002dps_002c-for-texi2dvi"></span>
-<span id="index-dvips-1"></span>
-<p>With the <samp>--ps</samp> option, <code>texi2dvi</code> produces PostScript
-instead of DVI, by running <code>tex</code> and then <code>dvips</code>
-(see <cite><a href="../dvips/index.html#Top">Dvips</a></cite>).  (Or the value 
of the <code>DVIPS</code>
+<code class="env">DVIPDF</code> environment variable is set, that value is 
used, else the
+first program extant among <code class="code">dvipdfmx</code>, <code 
class="code">dvipdfm</code>,
+<code class="code">dvipdf</code>, <code class="code">dvi2pdf</code>, <code 
class="code">dvitopdf</code>.  This method generally
+supports CJK typesetting better than <code class="command">pdftex</code>.
+</p>
+<a class="index-entry-id" id="index-_002d_002dps_002c-for-texi2dvi"></a>
+<a class="index-entry-id" id="index-dvips-1"></a>
+<p>With the <samp class="option">--ps</samp> option, <code 
class="command">texi2dvi</code> produces PostScript
+instead of DVI, by running <code class="command">tex</code> and then <code 
class="command">dvips</code>
+(see <cite class="cite"><a data-manual="dvips" 
href="https://tug.org/texinfohtml/dvips.html#Top";>Dvips</a></cite>).  (Or the 
value of the <code class="env">DVIPS</code>
 environment variable, if set.)
 </p>
-<span id="index-_002d_002dlanguage_002c-for-texi2dvi"></span>
-<span id="index-LaTeX_002c-processing-with-texi2dvi"></span>
-<p><code>texi2dvi</code> can also be used to process LaTeX files.
-Normally <code>texi2dvi</code> is able to guess the input file language
+<a class="index-entry-id" id="index-_002d_002dlanguage_002c-for-texi2dvi"></a>
+<a class="index-entry-id" id="index-LaTeX_002c-processing-with-texi2dvi"></a>
+<p><code class="command">texi2dvi</code> can also be used to process LaTeX 
files.
+Normally <code class="command">texi2dvi</code> is able to guess the input file 
language
 by its contents and file name extension; however, if it guesses wrong
 you can explicitly specify the input language using
-<samp>--language=<var>lang</var></samp> command line option, where 
<var>lang</var>
-is either &lsquo;<samp>latex</samp>&rsquo; or 
&lsquo;<samp>texinfo</samp>&rsquo;.
+<samp class="option">--language=<var class="var">lang</var></samp> command 
line option, where <var class="var">lang</var>
+is either &lsquo;<samp class="samp">latex</samp>&rsquo; or &lsquo;<samp 
class="samp">texinfo</samp>&rsquo;.
 </p>
-<span id="index-_002d_002dcommand_002c-for-texi2dvi"></span>
-<p>One useful option to <code>texi2dvi</code> is 
&lsquo;<samp>--command=<var>cmd</var></samp>&rsquo;.
-This inserts <var>cmd</var> on a line by itself at the start of the file
+<a class="index-entry-id" id="index-_002d_002dcommand_002c-for-texi2dvi"></a>
+<p>One useful option to <code class="code">texi2dvi</code> is &lsquo;<samp 
class="samp">--command=<var class="var">cmd</var></samp>&rsquo;.
+This inserts <var class="var">cmd</var> on a line by itself at the start of 
the file
 in a temporary copy of the input file, before
 running TeX.  With this, you can specify different printing
-formats, such as <code>@smallbook</code> (see <a 
href="_0040smallbook.html"><code>@smallbook</code></a>),
-<code>@afourpaper</code> (see <a href="A4-Paper.html">A4 Paper</a>), or 
<code>@pagesizes</code>
-(see <a href="_0040pagesizes.html"><code>@pagesizes</code></a>), without 
actually changing the document
+formats, such as <code class="code">@smallbook</code> (see <a class="pxref" 
href="_0040smallbook.html"><code class="code">@smallbook</code>: Printing 
&ldquo;Small&rdquo; Books</a>),
+<code class="code">@afourpaper</code> (see <a class="pxref" 
href="A4-Paper.html">Printing on A4 Paper</a>), or <code 
class="code">@pagesizes</code>
+(see <a class="pxref" href="_0040pagesizes.html"><code 
class="code">@pagesizes</code> [<var class="var">width</var>][, <var 
class="var">height</var>]: Custom Page Sizes</a>), without actually changing 
the document
 source.  (You can also do this on a site-wide basis with
-<samp>texinfo.cnf</samp>; see <a href="Preparing-for-TeX.html">Preparing for 
TeX</a>).
+<samp class="file">texinfo.cnf</samp>; see <a class="pxref" 
href="Preparing-for-TeX.html">Preparing for TeX</a>).
 </p>
-<p>The option <samp>-E</samp> (equivalently, <samp>-e</samp> and
-<samp>--expand</samp>) does Texinfo macro expansion using
-<code>makeinfo</code> instead of the TeX implementation (see <a 
href="Macro-Details.html">Macro Details</a>).  Each implementation has its own 
limitations and
+<p>The option <samp class="option">-E</samp> (equivalently, <samp 
class="option">-e</samp> and
+<samp class="option">--expand</samp>) does Texinfo macro expansion using
+<code class="command">makeinfo</code> instead of the TeX implementation (see 
<a class="pxref" href="Macro-Details.html">Macro Details and Caveats</a>).  
Each implementation has its own limitations and
 advantages.  If this option is used, no line in the source file
-may begin with the string <code>@c&nbsp;_texi2dvi</code> or the
-string <code>@c&nbsp;(_texi2dvi)</code>.
+may begin with the string <code class="code">@c&nbsp;_texi2dvi</code> or the
+string <code class="code">@c&nbsp;(_texi2dvi)</code>.
 </p>
-<p><code>texi2dvi</code> takes the <samp>--build=<var>mode</var></samp> option 
to 
+<p><code class="command">texi2dvi</code> takes the <samp 
class="option">--build=<var class="var">mode</var></samp> option to 
 specify where the TeX compilation takes place, and, as a
 consequence, how auxiliary files are treated.  The build mode
 can also be set using the environment variable 
-<code>TEXI2DVI_BUILD_MODE</code>.  The valid values for <var>mode</var> are:
+<code class="env">TEXI2DVI_BUILD_MODE</code>.  The valid values for <var 
class="var">mode</var> are:
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>local</samp>&rsquo;</dt>
+<dl class="table">
+<dt>&lsquo;<samp class="samp">local</samp>&rsquo;</dt>
 <dd><p>Compile in the current directory, leaving all the auxiliary
  files around.  This is the traditional TeX use.
 </p>
 </dd>
-<dt>&lsquo;<samp>tidy</samp>&rsquo;</dt>
-<dd><p>Compile in a local <code>*.t2d</code> directory, where the auxiliary 
files
+<dt>&lsquo;<samp class="samp">tidy</samp>&rsquo;</dt>
+<dd><p>Compile in a local <code class="code">*.t2d</code> directory, where the 
auxiliary files
  are left.  Output files are copied back to the original file.
 </p>
-<p>Using the &lsquo;<samp>tidy</samp>&rsquo; mode brings several advantages:
- </p><ul class="no-bullet">
-<li>- the current directory is not cluttered with plethora of temporary files.
- </li><li>- clutter can be even further reduced using 
<samp>--build-dir=dir</samp>: all
-   the <code>*.t2d</code> directories are stored there.
- </li><li>- clutter can be reduced to zero using, e.g.,
-   <samp>--build-dir=/tmp/\$USER.t2d</samp> or 
<samp>--build-dir=\$HOME/.t2d</samp>.
- </li><li>- the output file is updated after every successful TeX run, for
-   sake of concurrent visualization of the output.  In a 
&lsquo;<samp>local</samp>&rsquo; build
+<p>Using the &lsquo;<samp class="samp">tidy</samp>&rsquo; mode brings several 
advantages:
+ </p><ul class="itemize" style="list-style-type: '-'">
+<li>the current directory is not cluttered with plethora of temporary files.
+ </li><li>clutter can be even further reduced using <samp 
class="option">--build-dir=dir</samp>: all
+   the <code class="code">*.t2d</code> directories are stored there.
+ </li><li>clutter can be reduced to zero using, e.g.,
+   <samp class="option">--build-dir=/tmp/\$USER.t2d</samp> or <samp 
class="option">--build-dir=\$HOME/.t2d</samp>.
+ </li><li>the output file is updated after every successful TeX run, for
+   sake of concurrent visualization of the output.  In a &lsquo;<samp 
class="samp">local</samp>&rsquo; build
    the viewer stops during the whole TeX run.
- </li><li>- if the compilation fails, the previous state of the output file
+ </li><li>if the compilation fails, the previous state of the output file
    is preserved.
- </li><li>- <acronym>PDF</acronym> and <acronym>DVI</acronym> compilation are 
kept in separate
+ </li><li><acronym class="acronym">PDF</acronym> and <acronym 
class="acronym">DVI</acronym> compilation are kept in separate
    subdirectories
    preventing any possibility of auxiliary file incompatibility.
  </li></ul>
 
-<p>On the other hand, because &lsquo;<samp>tidy</samp>&rsquo; compilation 
takes place in another
+<p>On the other hand, because &lsquo;<samp class="samp">tidy</samp>&rsquo; 
compilation takes place in another
  directory, occasionally TeX won&rsquo;t be able to find some files (e.g., when
- using <code>\graphicspath</code>): in that case, use <samp>-I</samp> to 
specify the
+ using <code class="code">\graphicspath</code>): in that case, use <samp 
class="option">-I</samp> to specify the
  additional directories to consider.
 </p>
 </dd>
-<dt>&lsquo;<samp>clean</samp>&rsquo;</dt>
-<dd><p>Same as &lsquo;<samp>tidy</samp>&rsquo;, but remove the auxiliary 
directory afterwards.
+<dt>&lsquo;<samp class="samp">clean</samp>&rsquo;</dt>
+<dd><p>Same as &lsquo;<samp class="samp">tidy</samp>&rsquo;, but remove the 
auxiliary directory afterwards.
  Every compilation therefore requires the full cycle.
 </p></dd>
 </dl>
 
-<span id="index-etex"></span>
-<span id="index-pdfetex"></span>
-<p><code>texi2dvi</code> will use <code>etex</code> (or <code>pdfetex</code>) 
if
+<a class="index-entry-id" id="index-etex"></a>
+<a class="index-entry-id" id="index-pdfetex"></a>
+<p><code class="command">texi2dvi</code> will use <code 
class="command">etex</code> (or <code class="command">pdfetex</code>) if
 it is available, because it runs faster in some cases, and
 provides additional tracing information when debugging
-<samp>texinfo.tex</samp>.  Nevertheless, this extended version of TeX is
+<samp class="file">texinfo.tex</samp>.  Nevertheless, this extended version of 
TeX is
 not required, and the DVI output is identical.
-(These days, <code>pdftex</code> and <code>pdfetex</code> are exactly the
-same, but we still run <code>pdfetex</code> to cater to ancient TeX
+(These days, <code class="command">pdftex</code> and <code 
class="command">pdfetex</code> are exactly the
+same, but we still run <code class="command">pdfetex</code> to cater to 
ancient TeX
 installations.)
 </p>
-<span id="index-filename-recorder-for-TeX"></span>
-<span id="index-_005copenout-line-in-log-file"></span>
-<p><code>texi2dvi</code> attempts to detect auxiliary files output by TeX, 
-either by using the <samp>-recorder</samp> option, or by scanning for 
-&lsquo;<samp>\openout</samp>&rsquo; in the log file that a run of TeX 
produces.  You may
-control how <code>texi2dvi</code> does this with the 
<code>TEXI2DVI_USE_RECORDER</code>
+<a class="index-entry-id" id="index-file-recorder-for-TeX"></a>
+<a class="index-entry-id" id="index-_005copenout-line-in-log-file"></a>
+<p><code class="command">texi2dvi</code> attempts to detect auxiliary files 
output by TeX, 
+either by using the <samp class="option">-recorder</samp> option, or by 
scanning for 
+&lsquo;<samp class="samp">\openout</samp>&rsquo; in the log file that a run of 
TeX produces.  You may
+control how <code class="command">texi2dvi</code> does this with the <code 
class="env">TEXI2DVI_USE_RECORDER</code>
 environment variable.  Valid values are:
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>yes</samp>&rsquo;</dt>
-<dd><p>use the <samp>-recorder</samp> option, no checks.
+<dl class="table">
+<dt>&lsquo;<samp class="samp">yes</samp>&rsquo;</dt>
+<dd><p>use the <samp class="option">-recorder</samp> option, no checks.
 </p>
 </dd>
-<dt>&lsquo;<samp>no</samp>&rsquo;</dt>
-<dd><p>scan for &lsquo;<samp>\openout</samp>&rsquo; in the log file, no checks.
+<dt>&lsquo;<samp class="samp">no</samp>&rsquo;</dt>
+<dd><p>scan for &lsquo;<samp class="samp">\openout</samp>&rsquo; in the log 
file, no checks.
 </p>
 </dd>
-<dt>&lsquo;<samp>yesmaybe</samp>&rsquo;</dt>
-<dd><p>check whether <samp>-recorder</samp> option is supported, and if yes
-use it, otherwise check for tracing &lsquo;<samp>\openout</samp>&rsquo; in the 
log file is 
+<dt>&lsquo;<samp class="samp">yesmaybe</samp>&rsquo;</dt>
+<dd><p>check whether <samp class="option">-recorder</samp> option is 
supported, and if yes
+use it, otherwise check for tracing &lsquo;<samp 
class="samp">\openout</samp>&rsquo; in the log file is 
 supported, and if yes use it, else it is an error.
 </p>
 </dd>
-<dt>&lsquo;<samp>nomaybe</samp>&rsquo;</dt>
-<dd><p>same as &lsquo;<samp>yesmaybe</samp>&rsquo;, except that the 
&lsquo;<samp>\openout</samp>&rsquo; trace in log 
+<dt>&lsquo;<samp class="samp">nomaybe</samp>&rsquo;</dt>
+<dd><p>same as &lsquo;<samp class="samp">yesmaybe</samp>&rsquo;, except that 
the &lsquo;<samp class="samp">\openout</samp>&rsquo; trace in log 
 file is checked first.
 </p></dd>
 </dl>
 
-<p>The default is &lsquo;<samp>nomaybe</samp>&rsquo;.  This environment 
variable is provided 
+<p>The default is &lsquo;<samp class="samp">nomaybe</samp>&rsquo;.  This 
environment variable is provided 
 for troubleshooting purposes, and may change or disappear in the future.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Format-with-tex_002ftexindex.html" accesskey="n" 
rel="next">Format with <code>tex</code>/<code>texindex</code></a>, Previous: <a 
href="Use-TeX.html" accesskey="p" rel="prev">Use TeX</a>, Up: <a 
href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Format-with-tex_002ftexindex.html">Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a>, Previous: 
<a href="Use-TeX.html">Use TeX</a>, Up: <a href="Hardcopy.html">Formatting and 
Printing Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Formatting-Commands.html 
b/js/infog/test-infodir/texinfo_html/Formatting-Commands.html
index 3f52a3e695..88f9b0df29 100644
--- a/js/infog/test-infodir/texinfo_html/Formatting-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Formatting-Commands.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Formatting Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Formatting Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Formatting Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Formatting Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Formatting Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Formatting Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Conventions.html#Formatting-Commands">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Formatting-Partial-Documents.html 
b/js/infog/test-infodir/texinfo_html/Formatting-Partial-Documents.html
index 394a70cac3..ac8ebf4390 100644
--- a/js/infog/test-infodir/texinfo_html/Formatting-Partial-Documents.html
+++ b/js/infog/test-infodir/texinfo_html/Formatting-Partial-Documents.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Formatting Partial Documents (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Formatting Partial Documents (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Formatting Partial Documents (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Formatting Partial Documents (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Formatting Partial Documents (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Formatting Partial Documents (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Format-with-tex_002ftexindex.html" rel="up" title="Format with 
tex/texindex">
 <link href="Details-of-texindex.html" rel="next" title="Details of texindex">
-<link href="Format-with-tex_002ftexindex.html" rel="prev" title="Format with 
tex/texindex">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,46 +39,48 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Formatting-Partial-Documents"></span><div class="header">
+<div class="subsection-level-extent" id="Formatting-Partial-Documents">
+<div class="nav-panel">
 <p>
-Next: <a href="Details-of-texindex.html" accesskey="n" rel="next">Details of 
<code>texindex</code></a>, Up: <a href="Format-with-tex_002ftexindex.html" 
accesskey="u" rel="up">Format with <code>tex</code>/<code>texindex</code></a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Details-of-texindex.html" accesskey="n" rel="next">Details of 
<code class="command">texindex</code></a>, Up: <a 
href="Format-with-tex_002ftexindex.html" accesskey="u" rel="up">Format with 
<code class="command">tex</code>/<code class="command">texindex</code></a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Formatting-Partial-Documents-1"></span><h4 
class="subsection">Formatting Partial Documents</h4>
+<h4 class="subsection" id="Formatting-Partial-Documents-1">18.3.1 Formatting 
Partial Documents</h4>
 
-<span id="index-Formatting-partial-documents"></span>
-<span id="index-Partial-documents_002c-formatting"></span>
-<span id="index-Chapters_002c-formatting-one-at-a-time"></span>
-<span id="index-Auxiliary-files_002c-omitting"></span>
-<span id="index-Pointer-validation_002c-suppressing"></span>
-<span id="index-novalidate"></span>
+<a class="index-entry-id" id="index-Formatting-partial-documents"></a>
+<a class="index-entry-id" id="index-Partial-documents_002c-formatting"></a>
+<a class="index-entry-id" 
id="index-Chapters_002c-formatting-one-at-a-time"></a>
+<a class="index-entry-id" id="index-Auxiliary-files_002c-omitting"></a>
+<a class="index-entry-id" id="index-Pointer-validation"></a>
+<a class="index-entry-id" id="index-novalidate"></a>
 
 <p>Sometimes you may wish to print a document while you know it is
 incomplete, or to print just one chapter of a document.  In such a
 case, the usual auxiliary files that TeX creates and warnings
 TeX gives about undefined cross-references are just nuisances.  You
-can avoid them with the <code>@novalidate</code> command, which you must
-give <em>before</em> any sectioning or cross-reference commands.
+can avoid them with the <code class="code">@novalidate</code> command, which 
you must
+give <em class="emph">before</em> any sectioning or cross-reference commands.
 </p>
 <p>Thus, the beginning of your file would look approximately like this:
 </p>
 <div class="example">
-<pre class="example">\input texinfo
+<pre class="example-preformatted">\input texinfo
 @novalidate
 &hellip;
 </pre></div>
 
-<p><code>@novalidate</code> also turns off validation in
-<code>makeinfo</code>, just like its <code>--no-validate</code> option
-(see <a href="Pointer-Validation.html">Pointer Validation</a>).
+<p><code class="code">@novalidate</code> also turns off validation in
+<code class="code">makeinfo</code>, just like its <code 
class="code">--no-validate</code> option
+(see <a class="pxref" href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a>).
 </p>
-<p>Furthermore, you need not run <code>texindex</code> each time after you run
-<code>tex</code>.  The <code>tex</code> formatting command simply uses whatever
+<p>Furthermore, you need not run <code class="code">texindex</code> each time 
after you run
+<code class="code">tex</code>.  The <code class="code">tex</code> formatting 
command simply uses whatever
 sorted index files happen to exist from a previous use of
-<code>texindex</code>.  If those are out of date, that is usually ok while
+<code class="code">texindex</code>.  If those are out of date, that is usually 
ok while
 you are creating or debugging a document.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Four-and-Five-Arguments.html 
b/js/infog/test-infodir/texinfo_html/Four-and-Five-Arguments.html
index 64e1d1c35e..dc79332511 100644
--- a/js/infog/test-infodir/texinfo_html/Four-and-Five-Arguments.html
+++ b/js/infog/test-infodir/texinfo_html/Four-and-Five-Arguments.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Four and Five Arguments (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Four and Five Arguments (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Four and Five Arguments (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Four and Five Arguments (GNU Texinfo 6.7dev)">
+<meta name="description" content="Four and Five Arguments (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Four and Five Arguments (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040xref.html" rel="up" title="@xref">
-<link href="Referring-to-a-Manual-as-a-Whole.html" rel="next" title="Referring 
to a Manual as a Whole">
 <link href="Three-Arguments.html" rel="prev" title="Three Arguments">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,13 +39,14 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Four-and-Five-Arguments"></span><div class="header">
+<div class="subsection-level-extent" id="Four-and-Five-Arguments">
+<div class="nav-panel">
 <p>
-Previous: <a href="Three-Arguments.html" accesskey="p" rel="prev">Three 
Arguments</a>, Up: <a href="_0040xref.html" accesskey="u" 
rel="up"><code>@xref</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Three-Arguments.html" accesskey="p" rel="prev"><code 
class="code">@xref</code> with Three Arguments</a>, Up: <a 
href="_0040xref.html" accesskey="u" rel="up"><code 
class="code">@xref</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040xref-with-Four-and-Five-Arguments"></span><h4 
class="subsection"><code>@xref</code> with Four and Five Arguments</h4>
-<span 
id="index-Four_002d-and-five-argument-forms-of-cross_002dreferences"></span>
+<h4 class="subsection" id="g_t_0040xref-with-Four-and-Five-Arguments">5.4.4 
<code class="code">@xref</code> with Four and Five Arguments</h4>
+<a class="index-entry-id" 
id="index-Four_002d-and-five-argument-forms-of-cross_002dreferences"></a>
 
 <p>In a cross-reference, a fourth argument specifies the name of another
 Info file, different from the file in which the reference appears, and
@@ -74,21 +55,21 @@ a fifth argument specifies its title as a printed manual.
 <p>The full template is:
 </p>
 <div class="example">
-<pre class="example">@xref{<var>node-name</var>, <var>online-label</var>, 
<var>printed-label</var>,
-<var>info-file-name</var>, <var>printed-manual-title</var>}.
-</pre></div>
+<div class="group"><pre class="example-preformatted">@xref{<var 
class="var">node-name</var>, <var class="var">online-label</var>, <var 
class="var">printed-label</var>,
+<var class="var">info-file-name</var>, <var 
class="var">printed-manual-title</var>}.
+</pre></div></div>
 
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@xref{Electrical Effects, Lightning, Thunder and 
Lightning,
+<pre class="example-preformatted">@xref{Electrical Effects, Lightning, Thunder 
and Lightning,
 weather, An Introduction to Meteorology}.
 </pre></div>
 
 <p>produces this output in Info:
 </p>
 <div class="example">
-<pre class="example">*Note Lightning: (weather)Electrical Effects.
+<pre class="example-preformatted">*Note Lightning: (weather)Electrical Effects.
 </pre></div>
 
 <p>As you can see, the name of the Info file is enclosed in parentheses
@@ -96,35 +77,35 @@ and precedes the name of the node.
 </p>
 <p>In a printed manual, the reference looks like this:
 </p>
-<blockquote>
-<p>See section &ldquo;Thunder and Lightning&rdquo; in <cite>An Introduction to
+<blockquote class="quotation">
+<p>See section &ldquo;Thunder and Lightning&rdquo; in <cite class="cite">An 
Introduction to
 Meteorology</cite>.
 </p></blockquote>
 
-<p>The title of the printed manual is typeset like <code>@cite</code>; and the
+<p>The title of the printed manual is typeset like <code 
class="code">@cite</code>; and the
 reference lacks a page number since TeX cannot know to which page a
 reference refers when that reference is to another manual.
 </p>
 <p>Next case: often, you will leave out the second argument when you use
-the long version of <code>@xref</code>.  In this case, the third argument,
+the long version of <code class="code">@xref</code>.  In this case, the third 
argument,
 the topic description, will be used as the cross-reference name in
 Info.  For example,
 </p>
 <div class="example">
-<pre class="example">@xref{Electrical Effects, , Thunder and Lightning,
+<pre class="example-preformatted">@xref{Electrical Effects, , Thunder and 
Lightning,
 weather, An Introduction to Meteorology}.
 </pre></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">*Note Thunder and Lightning: (weather)Electrical Effects.
-</pre></div>
+<div class="group"><pre class="example-preformatted">*Note Thunder and 
Lightning: (weather)Electrical Effects.
+</pre></div></div>
 
 <p>in Info and
 </p>
-<blockquote>
-<p>See section &ldquo;Thunder and Lightning&rdquo; in <cite>An Introduction to
+<blockquote class="quotation">
+<p>See section &ldquo;Thunder and Lightning&rdquo; in <cite class="cite">An 
Introduction to
 Meteorology</cite>.
 </p></blockquote>
 
@@ -135,20 +116,20 @@ other manual, you may also leave out the section title.  
In this case,
 the node name is used in both instances.  For example,
 </p>
 <div class="example">
-<pre class="example">@xref{Electrical Effects,,,
+<pre class="example-preformatted">@xref{Electrical Effects,,,
 weather, An Introduction to Meteorology}.
 </pre></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">*Note (weather)Electrical Effects::.
-</pre></div>
+<div class="group"><pre class="example-preformatted">*Note (weather)Electrical 
Effects::.
+</pre></div></div>
 
 <p>in Info and
 </p>
-<blockquote>
-<p>See section &ldquo;Electrical Effects&rdquo; in <cite>An Introduction to
+<blockquote class="quotation">
+<p>See section &ldquo;Electrical Effects&rdquo; in <cite class="cite">An 
Introduction to
 Meteorology</cite>.
 </p></blockquote>
 
@@ -161,14 +142,15 @@ HTML output files.  In this case, you need to specify 
only the fourth
 argument, and not the fifth.
 </p>
 <p>Finally, it&rsquo;s also allowed to leave out all the arguments
-<em>except</em> the fourth and fifth, to refer to another manual as a
+<em class="emph">except</em> the fourth and fifth, to refer to another manual 
as a
 whole.  See the next section.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Three-Arguments.html" accesskey="p" rel="prev">Three 
Arguments</a>, Up: <a href="_0040xref.html" accesskey="u" 
rel="up"><code>@xref</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Three-Arguments.html"><code class="code">@xref</code> with 
Three Arguments</a>, Up: <a href="_0040xref.html"><code 
class="code">@xref</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Functions-Commands.html 
b/js/infog/test-infodir/texinfo_html/Functions-Commands.html
index 2c8a21ae48..43c9390e74 100644
--- a/js/infog/test-infodir/texinfo_html/Functions-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Functions-Commands.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Functions Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Functions Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Functions Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Functions Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Functions Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Functions Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Def-Cmds-in-Detail.html" rel="up" title="Def Cmds in Detail">
 <link href="Variables-Commands.html" rel="next" title="Variables Commands">
-<link href="Def-Cmds-in-Detail.html" rel="prev" title="Def Cmds in Detail">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,101 +39,103 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Functions-Commands"></span><div class="header">
+<div class="subsection-level-extent" id="Functions-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Variables-Commands.html" accesskey="n" rel="next">Variables 
Commands</a>, Up: <a href="Def-Cmds-in-Detail.html" accesskey="u" rel="up">Def 
Cmds in Detail</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Variables-Commands.html" accesskey="n" rel="next">Variables and 
Similar Entities</a>, Up: <a href="Def-Cmds-in-Detail.html" accesskey="u" 
rel="up">The Definition Commands</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Functions-and-Similar-Entities"></span><h4 
class="subsection">Functions and Similar Entities</h4>
+<h4 class="subsection" id="Functions-and-Similar-Entities">13.5.1 Functions 
and Similar Entities</h4>
 
 <p>This section describes the commands for describing functions and similar
 entities:
 </p>
-<dl compact="compact">
-<dd><span id="index-deffn"></span>
+<dl class="table">
+<dd><a class="index-entry-id" id="index-deffn"></a>
 </dd>
-<dt><code>@deffn <var>category</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dd><p>The <code>@deffn</code> command is the general definition command for
+<dt><code class="code">@deffn <var class="var">category</var> <var 
class="var">name</var> <var class="var">arguments</var>&hellip;</code></dt>
+<dd><p>The <code class="code">@deffn</code> command is the general definition 
command for
 functions, interactive commands, and similar entities that may take
 arguments.  You must choose a term to describe the category of entity
 being defined; for example, &ldquo;Function&rdquo; could be used if the entity 
is
-a function.  The <code>@deffn</code> command is written at the beginning of a
+a function.  The <code class="code">@deffn</code> command is written at the 
beginning of a
 line and is followed on the same line by the category of entity being
 described, the name of this particular entity, and its arguments, if
-any.  Terminate the definition with <code>@end deffn</code> on a line of its
+any.  Terminate the definition with <code class="code">@end deffn</code> on a 
line of its
 own.
 </p>
 <p>For example, here is a definition:
 </p>
 <div class="example">
-<pre class="example">@deffn Command forward-char nchars
+<div class="group"><pre class="example-preformatted">@deffn Command 
forward-char nchars
 Move point forward @var{nchars} characters.
 @end deffn
-</pre></div>
+</pre></div></div>
 
 <p>This shows a rather terse definition for a &ldquo;command&rdquo; named
-<code>forward-char</code> with one argument, <var>nchars</var>.
+<code class="code">forward-char</code> with one argument, <var 
class="var">nchars</var>.
 </p>
-<p><code>@deffn</code> prints argument names such as <var>nchars</var> in 
slanted
+<p><code class="code">@deffn</code> prints argument names such as <var 
class="var">nchars</var> in slanted
 type in the printed output, because we think of these names as
 metasyntactic variables&mdash;they stand for the actual argument values.
 Within the text of the description, however, write an argument name
-explicitly with <code>@var</code> to refer to the value of the argument.
-In the example above, we used &lsquo;<samp>@var{nchars}</samp>&rsquo; in this 
way.
+explicitly with <code class="code">@var</code> to refer to the value of the 
argument.
+In the example above, we used &lsquo;<samp 
class="samp">@var{nchars}</samp>&rsquo; in this way.
 </p>
 <p>In the extremely unusual case when an argument name contains
-&lsquo;<samp>--</samp>&rsquo;, or another character sequence which is treated 
specially
-(see <a href="Conventions.html">Conventions</a>), use <code>@code</code> 
around the special
+&lsquo;<samp class="samp">--</samp>&rsquo;, or another character sequence 
which is treated specially
+(see <a class="pxref" href="Conventions.html">General Syntactic 
Conventions</a>), use <code class="code">@code</code> around the special
 characters.  This avoids the conversion to typographic en-dashes and
 em-dashes.
 </p>
-<p>The template for <code>@deffn</code> is:
+<p>The template for <code class="code">@deffn</code> is:
 </p>
 <div class="example">
-<pre class="example">@deffn <var>category</var> <var>name</var> 
<var>arguments</var>&hellip;
-<var>body-of-definition</var>
+<div class="group"><pre class="example-preformatted">@deffn <var 
class="var">category</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;
+<var class="var">body-of-definition</var>
 @end deffn
-</pre></div>
+</pre></div></div>
 
-<span id="index-defun"></span>
+<a class="index-entry-id" id="index-defun"></a>
 </dd>
-<dt><code>@defun <var>name</var> <var>arguments</var>&hellip;</code></dt>
-<dd><p>The <code>@defun</code> command is the definition command for functions.
-<code>@defun</code> is equivalent to &lsquo;<samp>@deffn Function 
&hellip;</samp>&rsquo;.
-Terminate the definition with <code>@end defun</code> on a line of its own.
+<dt><code class="code">@defun <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dd><p>The <code class="code">@defun</code> command is the definition command 
for functions.
+<code class="code">@defun</code> is equivalent to &lsquo;<samp 
class="samp">@deffn Function &hellip;</samp>&rsquo;.
+Terminate the definition with <code class="code">@end defun</code> on a line 
of its own.
 Thus, the template is:
 </p>
 <div class="example">
-<pre class="example">@defun <var>function-name</var> 
<var>arguments</var>&hellip;
-<var>body-of-definition</var>
+<div class="group"><pre class="example-preformatted">@defun <var 
class="var">function-name</var> <var class="var">arguments</var>&hellip;
+<var class="var">body-of-definition</var>
 @end defun
-</pre></div>
+</pre></div></div>
 
-<span id="index-defmac"></span>
+<a class="index-entry-id" id="index-defmac"></a>
 </dd>
-<dt><code>@defmac <var>name</var> <var>arguments</var>&hellip;</code></dt>
-<dd><p>The <code>@defmac</code> command is the definition command for macros.
-<code>@defmac</code> is equivalent to &lsquo;<samp>@deffn Macro 
&hellip;</samp>&rsquo; and
-works like <code>@defun</code>.
+<dt><code class="code">@defmac <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dd><p>The <code class="code">@defmac</code> command is the definition command 
for macros.
+<code class="code">@defmac</code> is equivalent to &lsquo;<samp 
class="samp">@deffn Macro &hellip;</samp>&rsquo; and
+works like <code class="code">@defun</code>.
 </p>
-<span id="index-defspec"></span>
+<a class="index-entry-id" id="index-defspec"></a>
 </dd>
-<dt><code>@defspec <var>name</var> <var>arguments</var>&hellip;</code></dt>
-<dd><p>The <code>@defspec</code> command is the definition command for special
+<dt><code class="code">@defspec <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dd><p>The <code class="code">@defspec</code> command is the definition 
command for special
 forms.  (In Lisp, a special form is an entity much like a function;
-see <a href="../elisp/Special-Forms.html#Special-Forms">Special Forms</a> in 
<cite>GNU Emacs Lisp Reference Manual</cite>.)
-<code>@defspec</code> is equivalent to &lsquo;<samp>@deffn {Special Form}
-&hellip;</samp>&rsquo; and works like <code>@defun</code>.
+see <a data-manual="elisp" 
href="https://www.gnu.org/software/emacs/manual/html_node/elisp/Special-Forms.html#Special-Forms";>Special
 Forms</a> in <cite class="cite">GNU Emacs Lisp Reference Manual</cite>.)
+<code class="code">@defspec</code> is equivalent to &lsquo;<samp 
class="samp">@deffn {Special Form}
+&hellip;</samp>&rsquo; and works like <code class="code">@defun</code>.
 </p></dd>
 </dl>
 
 <p>All these commands create entries in the index of functions.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Variables-Commands.html" accesskey="n" rel="next">Variables 
Commands</a>, Up: <a href="Def-Cmds-in-Detail.html" accesskey="u" rel="up">Def 
Cmds in Detail</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Variables-Commands.html">Variables and Similar Entities</a>, 
Up: <a href="Def-Cmds-in-Detail.html">The Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/GNU-Free-Documentation-License.html 
b/js/infog/test-infodir/texinfo_html/GNU-Free-Documentation-License.html
index 77d524192b..2cb83adec3 100644
--- a/js/infog/test-infodir/texinfo_html/GNU-Free-Documentation-License.html
+++ b/js/infog/test-infodir/texinfo_html/GNU-Free-Documentation-License.html
@@ -1,57 +1,41 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>GNU Free Documentation License (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>GNU Free Documentation License (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="GNU Free Documentation License (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="GNU Free Documentation License (GNU Texinfo 
6.7dev)">
+<meta name="description" content="GNU Free Documentation License (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="GNU Free Documentation License (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Command-and-Variable-Index.html" rel="next" title="Command and 
Variable Index">
-<link href="Info-Format-Cross-Reference.html" rel="prev" title="Info Format 
Cross Reference">
+<link href="Info-Format-Specification.html" rel="prev" title="Info Format 
Specification">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
+div.center {text-align:center}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,29 +43,30 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="GNU-Free-Documentation-License"></span><div class="header">
+<div class="appendix-level-extent" id="GNU-Free-Documentation-License">
+<div class="nav-panel">
 <p>
-Next: <a href="Command-and-Variable-Index.html" accesskey="n" 
rel="next">Command and Variable Index</a>, Previous: <a 
href="Info-Format-Specification.html" accesskey="p" rel="prev">Info Format 
Specification</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Command-and-Variable-Index.html" accesskey="n" 
rel="next">Command and Variable Index</a>, Previous: <a 
href="Info-Format-Specification.html" accesskey="p" rel="prev">Info Format 
Specification</a>, Up: <a href="index.html" accesskey="u" rel="up">Texinfo</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="GNU-Free-Documentation-License-1"></span><h2 class="appendix">GNU 
Free Documentation License</h2>
+<h2 class="appendix" id="GNU-Free-Documentation-License-1">Appendix G GNU Free 
Documentation License</h2>
 
-<div align="center">Version 1.3, 3 November 2008
+<div class="center">Version 1.3, 3 November 2008
 </div>
 
 <div class="display">
-<pre class="display">Copyright &copy; 2000, 2001, 2002, 2007, 2008 Free 
Software Foundation, Inc.
-<a href="https://fsf.org/";>https://fsf.org/</a>
+<pre class="display-preformatted">Copyright &copy; 2000, 2001, 2002, 2007, 
2008 Free Software Foundation, Inc.
+<a class="uref" href="https://fsf.org/";>https://fsf.org/</a>
 
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.
 </pre></div>
 
-<ol start="0">
+<ol class="enumerate" start="0">
 <li> PREAMBLE
 
 <p>The purpose of this License is to make a manual, textbook, or other
-functional and useful document <em>free</em> in the sense of freedom: to
+functional and useful document <em class="dfn">free</em> in the sense of 
freedom: to
 assure everyone the effective freedom to copy and redistribute it,
 with or without modifying it, either commercially or noncommercially.
 Secondarily, this License preserves for the author and publisher a way
@@ -253,7 +238,7 @@ Version filling the role of the Document, thus licensing 
distribution
 and modification of the Modified Version to whoever possesses a copy
 of it.  In addition, you must do these things in the Modified Version:
 </p>
-<ol type="A" start="1">
+<ol class="enumerate" type="A" start="1">
 <li> Use in the Title Page (and on the covers, if any) a title distinct
 from that of the Document, and from those of previous versions
 (which should, if there were any, be listed in the History section
@@ -453,7 +438,7 @@ not give you any rights to use it.
 of the GNU Free Documentation License from time to time.  Such new
 versions will be similar in spirit to the present version, but may
 differ in detail to address new problems or concerns.  See
-<a href="https://www.gnu.org/copyleft/";>https://www.gnu.org/copyleft/</a>.
+<a class="uref" 
href="https://www.gnu.org/licenses/";>https://www.gnu.org/licenses/</a>.
 </p>
 <p>Each version of the License is given a distinguishing version number.
 If the Document specifies that a particular numbered version of this
@@ -499,30 +484,30 @@ provided the MMC is eligible for relicensing.
 </p>
 </li></ol>
 
-<span id="ADDENDUM_003a-How-to-use-this-License-for-your-documents"></span><h3 
class="heading">ADDENDUM: How to use this License for your documents</h3>
+<h3 class="heading" 
id="ADDENDUM_003a-How-to-use-this-License-for-your-documents">ADDENDUM: How to 
use this License for your documents</h3>
 
 <p>To use this License in a document you have written, include a copy of
 the License in the document and put the following copyright and
 license notices just after the title page:
 </p>
-<div class="example">
-<pre class="example">  Copyright (C)  <var>year</var>  <var>your name</var>.
+<div class="example smallexample">
+<div class="group"><pre class="example-preformatted">  Copyright (C)  <var 
class="var">year</var>  <var class="var">your name</var>.
   Permission is granted to copy, distribute and/or modify this document
   under the terms of the GNU Free Documentation License, Version 1.3
   or any later version published by the Free Software Foundation;
   with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
   Texts.  A copy of the license is included in the section entitled ``GNU
   Free Documentation License''.
-</pre></div>
+</pre></div></div>
 
 <p>If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
 replace the &ldquo;with&hellip;Texts.&rdquo; line with this:
 </p>
-<div class="example">
-<pre class="example">    with the Invariant Sections being <var>list their 
titles</var>, with
-    the Front-Cover Texts being <var>list</var>, and with the Back-Cover Texts
-    being <var>list</var>.
-</pre></div>
+<div class="example smallexample">
+<div class="group"><pre class="example-preformatted">    with the Invariant 
Sections being <var class="var">list their titles</var>, with
+    the Front-Cover Texts being <var class="var">list</var>, and with the 
Back-Cover Texts
+    being <var class="var">list</var>.
+</pre></div></div>
 
 <p>If you have Invariant Sections without Cover Texts, or some other
 combination of the three, merge those two alternatives to suit the
@@ -535,10 +520,11 @@ to permit their use in free software.
 </p>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Command-and-Variable-Index.html" accesskey="n" 
rel="next">Command and Variable Index</a>, Previous: <a 
href="Info-Format-Specification.html" accesskey="p" rel="prev">Info Format 
Specification</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Command-and-Variable-Index.html">Command and Variable 
Index</a>, Previous: <a href="Info-Format-Specification.html">Info Format 
Specification</a>, Up: <a href="index.html">Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/GNU-Sample-Texts.html 
b/js/infog/test-infodir/texinfo_html/GNU-Sample-Texts.html
index 633ae68a15..9ade517197 100644
--- a/js/infog/test-infodir/texinfo_html/GNU-Sample-Texts.html
+++ b/js/infog/test-infodir/texinfo_html/GNU-Sample-Texts.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>GNU Sample Texts (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>GNU Sample Texts (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="GNU Sample Texts (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="GNU Sample Texts (GNU Texinfo 6.7dev)">
+<meta name="description" content="GNU Sample Texts (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="GNU Sample Texts (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Sample-Texinfo-Files.html" rel="up" title="Sample Texinfo Files">
 <link href="Verbatim-Copying-License.html" rel="next" title="Verbatim Copying 
License">
-<link href="Short-Sample-Texinfo-File.html" rel="prev" title="Short Sample 
Texinfo File">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,16 +40,17 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="GNU-Sample-Texts"></span><div class="header">
+<div class="section-level-extent" id="GNU-Sample-Texts">
+<div class="nav-panel">
 <p>
-Next: <a href="Verbatim-Copying-License.html" accesskey="n" 
rel="next">Verbatim Copying License</a>, Previous: <a 
href="Short-Sample-Texinfo-File.html" accesskey="p" rel="prev">Short Sample 
Texinfo File</a>, Up: <a href="Sample-Texinfo-Files.html" accesskey="u" 
rel="up">Sample Texinfo Files</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Verbatim-Copying-License.html" accesskey="n" 
rel="next">Verbatim Copying License</a>, Up: <a 
href="Sample-Texinfo-Files.html" accesskey="u" rel="up">Sample Texinfo 
Files</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="GNU-Sample-Texts-1"></span><h3 class="section">GNU Sample Texts</h3>
+<h3 class="section" id="GNU-Sample-Texts-1">C.1 GNU Sample Texts</h3>
 
-<span id="index-GNU-sample-texts"></span>
-<span id="index-Sample-texts_002c-GNU"></span>
-<span id="index-Full-texts_002c-GNU"></span>
+<a class="index-entry-id" id="index-GNU-sample-texts"></a>
+<a class="index-entry-id" id="index-Sample-texts_002c-GNU"></a>
+<a class="index-entry-id" id="index-Full-texts_002c-GNU"></a>
 
 <p>Following is a sample Texinfo document with the full texts that should
 be used (adapted as necessary) in GNU manuals.
@@ -80,86 +62,55 @@ required and a perfectly good manual can be written without 
them.
 They&rsquo;re included here nonetheless because many manuals do (or could)
 benefit from them.
 </p>
-<p>See <a href="Short-Sample.html">Short Sample</a>, for a minimal example of 
a Texinfo file.
-See <a href="Beginning-and-Ending-a-File.html">Beginning and Ending a 
File</a>, for a full explanation of that
-minimal example.
+<p>See <a class="xref" 
href="Short-Sample-Texinfo-File.html#Short-Sample">Short Sample</a>, for a 
minimal example of a Texinfo file.
 </p>
 <p>Here are some notes on the example:
 </p>
-<ul>
-<li> <span id="index-_0024Id"></span>
-<span id="index-CVS-_0024Id"></span>
-<span id="index-RCS-_0024Id"></span>
-<span id="index-Documentation-identification"></span>
-<span id="index-Identification-of-documentation"></span>
-The &lsquo;<samp>$Id:</samp>&rsquo; comment is for the CVS
-(<a href="http://www.nongnu.org/cvs/";>http://www.nongnu.org/cvs/</a>), RCS 
(see <cite><a href="../rcs/index.html#Top">Revision
-Control System</a></cite>) and other version control systems, which expand it
-into a string such as:
-
-<div class="example">
-<pre class="example">$Id$
-</pre></div>
-
-<p>(This is potentially useful in all sources that use version control,
-not just manuals.)  You may wish to include the 
&lsquo;<samp>$Id:</samp>&rsquo; comment in
-the <code>@copying</code> text, if you want a completely unambiguous
-reference to the documentation source version.
-</p>
-<p>If you want to literally write <tt>$<!-- /@w -->Id$</tt>, use 
<code>@w</code>:
-<code>@w{$}Id$</code>.  Unfortunately, this technique does not work in
-plain text output, where it&rsquo;s not clear what should be done.
-</p>
-</li><li> <span id="index-automake_002c-and-version-info"></span>
-<span id="index-UPDATED-Automake-variable"></span>
-<span id="index-VERSION-Automake-variable"></span>
-<span id="index-time_002dstamp_002eel"></span>
-The <samp>version.texi</samp> in the <code>@include</code> command is 
maintained
-automatically by Automake (see <cite><a href="../automake/index.html#Top">GNU 
Automake</a></cite>).  It
-sets the &lsquo;<samp>VERSION</samp>&rsquo; and 
&lsquo;<samp>UPDATED</samp>&rsquo; values used elsewhere.  If
-your distribution doesn&rsquo;t use Automake, but you do use Emacs, you may
-find the time-stamp.el package helpful (see <a 
href="../emacs/Time-Stamps.html#Time-Stamps">Time Stamps</a> in <cite>The GNU 
Emacs Manual</cite>).
-
-</li><li> The <code>@syncodeindex</code> command reflects the recommendation 
to use
+<ul class="itemize mark-bullet">
+<li><a class="index-entry-id" id="index-automake_002c-and-version-info"></a>
+<a class="index-entry-id" id="index-UPDATED-Automake-variable"></a>
+<a class="index-entry-id" id="index-UPDATED_002dMONTH-Automake-variable"></a>
+<a class="index-entry-id" id="index-VERSION-Automake-variable"></a>
+<a class="index-entry-id" id="index-time_002dstamp_002eel"></a>
+The <samp class="file">version.texi</samp> in the <code 
class="code">@include</code> command is maintained
+automatically by Automake (see <a data-manual="automake" 
href="https://www.gnu.org/software/automake/manual/html_node/Texinfo.html#Texinfo";>Texinfo</a>
 in <cite class="cite">GNU Automake</cite>).
+It sets the &lsquo;<samp class="samp">VERSION</samp>&rsquo;, &lsquo;<samp 
class="samp">UPDATED</samp>&rsquo; and &lsquo;<samp 
class="samp">UPDATED-MONTH</samp>&rsquo; 
+values used elsewhere.  If your distribution doesn&rsquo;t use Automake, but
+you do use Emacs, you may find the time-stamp.el package helpful
+(see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Time-Stamps.html#Time-Stamps";>Time
 Stamps</a> in <cite class="cite">The GNU Emacs Manual</cite>).
+
+</li><li>The <code class="code">@syncodeindex</code> command reflects the 
recommendation to use
 only one index where possible, to make it easier for readers to look up
 index entries.
 
-</li><li> The <code>@dircategory</code> is for constructing the Info directory.
-See <a href="Installing-Dir-Entries.html">Installing Dir Entries</a>, which 
includes a variety of recommended
+</li><li>The <code class="code">@dircategory</code> is for constructing the 
Info directory.
+See <a class="xref" href="Installing-Dir-Entries.html">Installing Info 
Directory Files</a>, which includes a variety of recommended
 category names.
 
-</li><li> The &lsquo;Invoking&rsquo; node is a GNU standard to help users find 
the basic
-information about command-line usage of a given program.  See <a 
href="../standards/Manual-Structure-Details.html#Manual-Structure-Details">Manual
-Structure Details</a> in <cite>GNU Coding Standards</cite>.
-
-</li><li> <span 
id="index-GNU-Free-Documentation-License_002c-including-entire"></span>
-<span id="index-Free-Documentation-License_002c-including-entire"></span>
-It is best to include the entire GNU Free Documentation License in a GNU
-manual, unless the manual is only a few pages long.  Of course this
-sample is even shorter than that, but it includes the FDL anyway in
-order to show one conventional way to do so.  The <samp>fdl.texi</samp> file
-is available on the GNU machines and in the Texinfo and other GNU
-source distributions.
-
-<p>The FDL provides for omitting itself under certain conditions, but in
-that case the sample texts given here have to be modified.  See <a 
href="GNU-Free-Documentation-License.html">GNU Free Documentation License</a>.
-</p>
-</li><li> If the FSF is not the copyright holder, then use the appropriate 
name.
+</li><li>The &lsquo;Invoking&rsquo; node is a GNU standard to help users find 
the basic
+information about command-line usage of a given program.  See <a 
data-manual="standards" 
href="https://www.gnu.org/prep/standards/html_node/Manual-Structure-Details.html#Manual-Structure-Details";>Manual
+Structure Details</a> in <cite class="cite">GNU Coding Standards</cite>.
+
+</li><li><a class="index-entry-id" 
id="index-GNU-Free-Documentation-License_002c-including-entire"></a>
+<a class="index-entry-id" 
id="index-Free-Documentation-License_002c-including-entire"></a>
+This sample shows how to includes the FDL in a manual using the 
+<code class="command">@include</code> command.  The <samp 
class="file">fdl.texi</samp> file
+is available in the Texinfo and other GNU source distributions.  It is
+also available on the GNU website (at 
+<a class="uref" 
href="https://www.gnu.org/licenses/fdl-1.3.html";>https://www.gnu.org/licenses/fdl-1.3.html</a>)
 along with guidance 
+for using it.
 
-</li><li> If your manual is published on paper by the FSF or is longer than 400
-pages, you should include the standard FSF cover texts (see <a 
href="../maintain/License-Notices-for-Documentation.html#License-Notices-for-Documentation">License
-Notices for Documentation</a> in <cite>GNU Maintainer Information</cite>).
+</li><li>If the FSF is not the copyright holder, then use the appropriate name.
 
-</li><li> For documents that express your personal views, feelings or
+</li><li>For documents that express your personal views, feelings or
 experiences, it is more appropriate to use a license permitting only
-verbatim copying, rather than the FDL.  See <a 
href="Verbatim-Copying-License.html">Verbatim Copying License</a>.
+verbatim copying, rather than the FDL.  See <a class="xref" 
href="Verbatim-Copying-License.html">Verbatim Copying License</a>.
 
 </li></ul>
 
 <p>Here is the sample document:
 </p>
 <pre class="verbatim">\input texinfo   @c -*-texinfo-*-
-@comment $Id@w{$}
 @comment %**start of header
 @include version.texi
 @settitle GNU Sample @value{VERSION}
@@ -197,12 +148,10 @@ Texts.  A copy of the license is included in the section 
entitled
 
 @contents
 
-@ifnottex
 @node Top
 @top GNU Sample
 
 This manual is for GNU Sample (version @value{VERSION}, @value{UPDATED}).
-@end ifnottex
 
 @menu
 * Invoking sample::
@@ -236,10 +185,11 @@ and command line options here.
 @bye
 </pre>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Verbatim-Copying-License.html" accesskey="n" 
rel="next">Verbatim Copying License</a>, Previous: <a 
href="Short-Sample-Texinfo-File.html" accesskey="p" rel="prev">Short Sample 
Texinfo File</a>, Up: <a href="Sample-Texinfo-Files.html" accesskey="u" 
rel="up">Sample Texinfo Files</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Verbatim-Copying-License.html">Verbatim Copying License</a>, 
Up: <a href="Sample-Texinfo-Files.html">Sample Texinfo Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/General-Index.html 
b/js/infog/test-infodir/texinfo_html/General-Index.html
index a74cead5b8..9dfcf4d971 100644
--- a/js/infog/test-infodir/texinfo_html/General-Index.html
+++ b/js/infog/test-infodir/texinfo_html/General-Index.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>General Index (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>General Index (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="General Index (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="General Index (GNU Texinfo 6.7dev)">
+<meta name="description" content="General Index (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="General Index (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -37,20 +31,9 @@ developing GNU and promoting software freedom." -->
 <link href="Command-and-Variable-Index.html" rel="prev" title="Command and 
Variable Index">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.summary-letter-printindex {text-decoration: none}
+kbd.kbd {font-style: oblique}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -58,158 +41,157 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="General-Index"></span><div class="header">
+<div class="unnumbered-level-extent" id="General-Index">
+<div class="nav-panel">
 <p>
-Previous: <a href="Command-and-Variable-Index.html" accesskey="p" 
rel="prev">Command and Variable Index</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Command-and-Variable-Index.html" accesskey="p" 
rel="prev">Command and Variable Index</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="General-Index-1"></span><h2 class="unnumbered">General Index</h2>
+<h2 class="unnumbered" id="General-Index-1">General Index</h2>
 
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a class="summary-letter" 
href="#General-Index_cp_symbol-1"><b> </b></a>
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-1"><b>!</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-2"><b>!</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-2"><b>&quot;</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-3"><b>&quot;</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-3"><b>#</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-4"><b>#</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-4"><b>$</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-5"><b>$</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-5"><b>&amp;</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-6"><b>&amp;</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-6"><b>'</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-7"><b>'</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-7"><b>(</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-8"><b>(</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-8"><b>,</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-9"><b>,</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-9"><b>-</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-10"><b>-</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-10"><b>8</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-11"><b>8</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-11"><b>&lt;</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-12"><b>&lt;</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-12"><b>&gt;</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-13"><b>&gt;</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-13"><b>?</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-14"><b>?</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-14"><b>@</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-15"><b>^</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-15"><b>^</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-16"><b>_</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-16"><b>_</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-17"><b>`</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-17"><b>`</b></a>
  &nbsp; 
 <br>
-<a class="summary-letter" href="#General-Index_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-A"><b>A</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-B"><b>B</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-C"><b>C</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-D"><b>D</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-E"><b>E</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-F"><b>F</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-G"><b>G</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-G"><b>G</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-H"><b>H</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-H"><b>H</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-I"><b>I</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-J"><b>J</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-J"><b>J</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-K"><b>K</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-K"><b>K</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-L"><b>L</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-L"><b>L</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-M"><b>M</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-M"><b>M</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-N"><b>N</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-O"><b>O</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-O"><b>O</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-P"><b>P</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-Q"><b>Q</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-Q"><b>Q</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-R"><b>R</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-R"><b>R</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-S"><b>S</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-T"><b>T</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-U"><b>U</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-U"><b>U</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-V"><b>V</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-V"><b>V</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-W"><b>W</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-W"><b>W</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-X"><b>X</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-Y"><b>Y</b></a>
- &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-Z"><b>Z</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-Y"><b>Y</b></a>
  &nbsp; 
 </td></tr></table>
-<table class="index-cp" border="0">
+<table class="cp-entries-printindex" border="0">
 <tr><td></td><th align="left">Index Entry</th><td>&nbsp;</td><th align="left"> 
Section</th></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-1"> </th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html#index-_0040_0040-as-continuation-in-definition-commands">&lsquo;<samp>@</samp>&rsquo;
 as continuation in definition commands</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Def-Cmd-Continuation-Lines.html">Def Cmd Continuation 
Lines</a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-2">!</th><td></td><td></td></tr>
+<tr><th id="General-Index_cp_symbol-1">!</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_00a1">&iexcl;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-3">&quot;</th><td></td><td></td></tr>
+<tr><th id="General-Index_cp_symbol-2">&quot;</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_0022-_0028undirected-double-quote-character_0029">&quot;
 (undirected double quote character)</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-4">#</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0023line-Directive.html#index-_0023line-directive">&lsquo;<samp>#line</samp>&rsquo;
 directive</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0023line-Directive.html">&lsquo;<samp>#line</samp>&rsquo; 
Directive</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0023line-and-TeX.html#index-_0023line-directives_002c-not-processing-with-TeX">&lsquo;<samp>#line</samp>&rsquo;
 directives, not processing with TeX</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0023line-and-TeX.html">&lsquo;<samp>#line</samp>&rsquo; 
and TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0023line-Syntax-Details.html#index-_0023line-syntax-details">&lsquo;<samp>#line</samp>&rsquo;
 syntax details</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0023line-Syntax-Details.html">&lsquo;<samp>#line</samp>&rsquo; Syntax 
Details</a></td></tr>
+<tr><th id="General-Index_cp_symbol-3">#</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0023line-Directive.html#index-_0023line-directive">&lsquo;<samp 
class="samp">#line</samp>&rsquo; directive</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0023line-Directive.html">&lsquo;<samp 
class="samp">#line</samp>&rsquo; Directive</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0023line-and-TeX.html#index-_0023line-directive-1">&lsquo;<samp 
class="samp">#line</samp>&rsquo; directive, not processing with 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0023line-and-TeX.html">&lsquo;<samp class="samp">#line</samp>&rsquo; and 
TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0023line-Syntax-Details.html#index-_0023line-directive-2">&lsquo;<samp 
class="samp">#line</samp>&rsquo; directive, syntax 
details</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0023line-Syntax-Details.html">&lsquo;<samp 
class="samp">#line</samp>&rsquo; Syntax Details</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-5">$</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-_0024Id">$Id</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040w.html#index-_0024Id-expansion_002c-preventing">$Id expansion, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040w.html"><code>@w</code></a></td></tr>
+<tr><th id="General-Index_cp_symbol-4">$</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040w.html#index-_0024Id-expansion_002c-preventing">$Id expansion, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040w.html"><code 
class="code">@w</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-6">&amp;</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Unicode.html#index-_0026_0023xhex_003b_002c-output-from-_0040U">&lsquo;<samp>&amp;#x<var>hex</var>;</samp>&rsquo;,
 output from <code>@U</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Unicode.html">Inserting Unicode</a></td></tr>
+<tr><th id="General-Index_cp_symbol-5">&amp;</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Unicode.html#index-_0026_0023xhex_003b_002c-output-from-_0040U">&lsquo;<samp
 class="samp">&amp;#x<var class="var">hex</var>;</samp>&rsquo;, output from 
<code class="code">@U</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Unicode.html">Inserting Unicode</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-7">'</th><td></td><td></td></tr>
+<tr><th id="General-Index_cp_symbol-6">'</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_0027">&rsquo;</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_0027_0027">&rsquo;<!-- /@w 
-->&rsquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-8">(</th><td></td><td></td></tr>
+<tr><th id="General-Index_cp_symbol-7">(</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="First-Node.html#index-_0028dir_0029-as-Up-node-of-Top-node">(dir) as Up 
node of Top node</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="First-Node.html">First Node</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-9">,</th><td></td><td></td></tr>
+<tr><th id="General-Index_cp_symbol-8">,</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_201a-_0028single-low_002d9-quotation-mark_0029">&sbquo;
 (single low-9 quotation mark)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_201e-_0028double-low_002d9-quotation-mark_0029">&bdquo;
 (double low-9 quotation mark)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-10">-</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-_002d_002d_002c-breakpoint-within-_0040code">-,
 breakpoint within <code>@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a></td></tr>
+<tr><th id="General-Index_cp_symbol-9">-</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-_002d_002c-breakpoint-within-_0040code">-,
 breakpoint within <code class="code">@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040allowcodebreaks.html"><code 
class="code">@allowcodebreaks</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-11">8</th><td></td><td></td></tr>
+<tr><th id="General-Index_cp_symbol-10">8</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-8_002dbit-Character-Expansion.html#index-8_002dbit-characters_002c-in-HTML-cross_002dreferences">8-bit
 characters, in HTML cross-references</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-8_002dbit-Character-Expansion.html">HTML Xref 
8-bit Character Expansion</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-12">&lt;</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_003c_2039">&lsaquo;</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_003c_003c_00ab">&laquo;</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
+<tr><th id="General-Index_cp_symbol-11">&lt;</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_2039">&lsaquo;</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_00ab">&laquo;</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-13">&gt;</th><td></td><td></td></tr>
+<tr><th id="General-Index_cp_symbol-12">&gt;</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_203a">&rsaquo;</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_00bb">&raquo;</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_symbol-14">?</th><td></td><td></td></tr>
+<tr><th id="General-Index_cp_symbol-13">?</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_00bf">&iquest;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
+<tr><th id="General-Index_cp_symbol-14">@</th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html#index-_0040-as-continuation-in-definition-commands">&lsquo;<samp
 class="samp">@</samp>&rsquo; as continuation in definition 
commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html">Def Cmd Continuation Lines</a></td></tr>
+<tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_symbol-15">^</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-_005e_0040_005eH-for-images-in-Info">&lsquo;<samp>^@^H</samp>&rsquo;
 for images in Info</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-_005e_0040_005eH-for-images-in-Info">&lsquo;<samp 
class="samp">^@^H</samp>&rsquo; for images in Info</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Image-Syntax.html">Image Syntax</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_symbol-16">_</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-_005f_002c-breakpoint-within-_0040code">_,
 breakpoint within <code>@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-_005f_002c-breakpoint-within-_0040code">_,
 breakpoint within <code class="code">@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040allowcodebreaks.html"><code 
class="code">@allowcodebreaks</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_symbol-17">`</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-_0060">&lsquo;</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
@@ -221,156 +203,162 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="A4-Paper.html#index-A5-paper_002c-printing-on">A5 paper, printing 
on</a>:</td><td>&nbsp;</td><td valign="top"><a href="A4-Paper.html">A4 
Paper</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-aa">&aring;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-AA">&Aring;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040abbr.html#index-_003cabbr_003e-and-_003cabbrev_003e-tags"><code>&lt;abbr&gt;</code>
 and <code>&lt;abbrev&gt;</code> tags</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040abbr.html"><code>@abbr</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Abbreviations-for-keys">Abbreviations for 
keys</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040key.html"><code>@key</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040abbr.html#index-Abbreviations_002c-tagging">Abbreviations, 
tagging</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040abbr.html"><code>@abbr</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-Abstract-of-document">Abstract of 
document</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code>@documentdescription</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Abstract-syntax-tree-representation-of-documents">Abstract
 syntax tree representation of documents</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Reference-Implementation.html">Reference 
Implementation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040abbr.html#index-_003cabbr_003e-and-_003cabbrev_003e-tags"><code 
class="code">&lt;abbr&gt;</code> and <code class="code">&lt;abbrev&gt;</code> 
tags</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040abbr.html"><code 
class="code">@abbr</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Abbreviations-for-keys">Abbreviations for 
keys</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040key.html"><code 
class="code">@key</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040abbr.html#index-Abbreviations_002c-tagging">Abbreviations, 
tagging</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040abbr.html"><code 
class="code">@abbr</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-Abstract-of-document">Abstract of 
document</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code 
class="code">@documentdescription</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-Abstract-syntax-tree-representation-of-documents">Abstract
 syntax tree representation of documents</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Accents_002c-inserting">Accents, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-accesskey_002c-customization-variable-for"><code>accesskey</code>,
 customization variable for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Writing-a-Menu.html#index-accesskey_002c-in-HTML-output-of-menus"><code>accesskey<span
 class="roman">, in HTML output of 
menus</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Menu.html">Writing a Menu</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Texinfo-Document-Structure.html#index-accesskey_002c-in-HTML-output-of-nodes"><code>accesskey<span
 class="roman">, in HTML output of 
nodes</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Document-Structure.html">Texinfo Document Structure</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003cacknowledgements_003e-Docbook-tag"><code>&lt;acknowledgements&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-_003cacronym_003e-tag"><code>&lt;acronym&gt;</code>
 tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040acronym.html"><code>@acronym</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-Acronyms_002c-tagging">Acronyms, 
tagging</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040acronym.html"><code>@acronym</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Texinfo-Document-Structure.html#index-accesskey"><code 
class="code">accesskey</code>, in HTML output of 
nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Document-Structure.html">Texinfo Document Structure</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Writing-a-Menu.html#index-accesskey-1"><code 
class="code">accesskey</code>, in HTML output of 
menus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Menu.html">Writing a Menu</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-accesskey-2"><code 
class="code">accesskey</code>, customization variable 
for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003cacknowledgements_003e-DocBook-tag"><code
 class="code">&lt;acknowledgements&gt;</code> DocBook 
tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code class="code">@unnumbered 
@appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-_003cacronym_003e-tag"><code 
class="code">&lt;acronym&gt;</code> tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040acronym.html"><code 
class="code">@acronym</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-Acronyms_002c-tagging">Acronyms, 
tagging</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040acronym.html"><code class="code">@acronym</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Acute-accent">Acute 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="New-Info-File.html#index-Adding-a-new-Info-file">Adding a new Info 
file</a>:</td><td>&nbsp;</td><td valign="top"><a href="New-Info-File.html">New 
Info File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Adding-Output-Formats.html#index-Additional-output-formats">Additional 
output formats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Adding-Output-Formats.html">Adding Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dadd_002donce_002c-for-install_002dinfo"><code>--add-once<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dadd_002donce_002c-for-install_002dinfo"><code>--add-once<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Advanced-Indexing.html#index-Advanced-indexing">Advanced 
indexing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Advanced-Indexing.html">Advanced Indexing</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Index-Entries.html#index-Advice-on-writing-entries">Advice on writing 
entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Index-Entries.html">Index Entries</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-ae">&aelig;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-AE">&AElig;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-after_002c-value-for-_0040urefbreakstyle"><code>after<span
 class="roman">, value for 
<code>@urefbreakstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-AFTER_005fABOUT"><code>AFTER_ABOUT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-after_002c-value-for-_0040urefbreakstyle"><code>after<span
 class="r">, value for <code 
class="code">@urefbreakstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-AFTER_005fBODY_005fOPEN"><code>AFTER_BODY_OPEN</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-AFTER_005fOVERVIEW"><code>AFTER_OVERVIEW</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-AFTER_005fSHORT_005fTOC_005fLINES"><code>AFTER_SHORT_TOC_LINES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-AFTER_005fTOC_005fLINES"><code>AFTER_TOC_LINES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040alias.html#index-Aliases_002c-command">Aliases, 
command</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040alias.html"><code>@alias</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dalign_003dcolumn_002c-for-install_002dinfo"><code>--align=<var>column</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040alias.html#index-Aliases_002c-command">Aliases, 
command</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040alias.html"><code class="code">@alias</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dalign_003dcolumn_002c-for-install_002dinfo"><code>--align=<var
 class="var">column</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-Allow-line-break">Allow line 
break</a>:</td><td>&nbsp;</td><td valign="top"><a href="Line-Breaks.html">Line 
Breaks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="All_002dpermissive-Copying-License.html#index-All_002dpermissive-copying-license">All-permissive
 copying license</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="All_002dpermissive-Copying-License.html">All-permissive Copying 
License</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Command-List.html#index-Alphabetical-_0040_002dcommand-list">Alphabetical 
@-command list</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-List.html">Command List</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-Alt-attribute-for-images">Alt attribute for 
images</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-an-Ampersand.html#index-Ampersand_002c-inserting">Ampersand, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-an-Ampersand.html">Inserting an Ampersand</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-Anchors">Anchors</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040anchor.html"><code>@anchor</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-Anchors">Anchors</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040anchor.html"><code 
class="code">@anchor</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Angle-quotation-marks">Angle 
quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-Another-Info-directory">Another Info 
directory</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Directories.html">Other Info Directories</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dappend_002dnew_002dsections_002c-for-install_002dinfo"><code>--append-new-sections<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dappend_002dnew_002dsections_002c-for-install_002dinfo"><code>--append-new-sections<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Optional-Arguments.html#index-Arguments_002c-repeated-and-optional">Arguments,
 repeated and optional</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Optional-Arguments.html">Optional Arguments</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-ASCII-text-output-with-_002d_002dplaintext">ASCII
 text output with <samp>--plaintext</samp></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-ASCII-text-output-with-_002d_002dplaintext">ASCII
 text output with <samp 
class="option">--plaintext</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Unicode.html#index-ASCII_002c-source-document-portability-using">ASCII,
 source document portability using</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Unicode.html">Inserting Unicode</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-ASCII_005fPUNCTUATION"><code>ASCII_PUNCTUATION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Aspect-ratio-of-images">Aspect ratio of 
images</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Conventions.html#index-_0040_002dcommands">@-commands</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conventions.html">Conventions</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-_0040_002dcommands-1">@-commands, in 
node names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Customization-Variables-for-_0040_002dCommands.html#index-_0040_002dcommands-2">@-commands,
 customization variables for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-for-_0040_002dCommands.html">Customization 
Variables for @-Commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Command-Syntax.html#index-_0040_002dcommands-3">@-commands, 
syntax</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-Syntax.html">Command Syntax</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Command-List.html#index-_0040_002dcommands-4">@-commands, list 
of</a>:</td><td>&nbsp;</td><td valign="top"><a href="Command-List.html">Command 
List</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-an-Atsign.html#index-At-sign_002c-inserting">At sign, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-an-Atsign.html">Inserting an Atsign</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Auk_002c-bird-species">Auk, bird 
species</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-autoexec_002ebat"><code>autoexec.bat</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Info-Directories.html">Other Info 
Directories</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-automake_002c-and-version-info"><code>automake<span
 class="roman">, and version info</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-Pointer-Creation.html#index-Automatic-pointer-creation-with-makeinfo">Automatic
 pointer creation with <code>makeinfo</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> 
Pointer Creation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-automake_002c-and-version-info"><code>automake<span
 class="r">, and version info</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-Automatic-pointer-creation-with-makeinfo">Automatic
 pointer creation with <code 
class="code">makeinfo</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Node.html">Writing a Node</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Automatic-quoting-of-commas-for-some-macros">Automatic
 quoting of commas for some macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Nodes-and-Menus.html#index-Automatically-insert-nodes_002c-menus">Automatically
 insert nodes, menus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Updating-Nodes-and-Menus.html">Updating Nodes and Menus</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Formatting-Partial-Documents.html#index-Auxiliary-files_002c-omitting">Auxiliary
 files, omitting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Formatting-Partial-Documents.html">Formatting Partial 
Documents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-AVOID_005fMENU_005fREDUNDANCY"><code>AVOID_MENU_REDUNDANCY</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-B">B</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-B5-paper_002c-printing-on">B5 paper, printing 
on</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-B5-paper_002c-printing-on">B5 paper, printing 
on</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040pagesizes.html"><code 
class="code">@pagesizes</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-Back_002dend-output-formats">Back-end output 
formats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Backslash-in-macros">Backslash in 
macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Backslash_002c-and-macros">Backslash, and 
macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Backslash_002c-in-macro-arguments">Backslash, 
in macro arguments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Backslash.html#index-Backslash_002c-inserting">Backslash, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-a-Backslash.html">Inserting a Backslash</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-backtick">backtick</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Badly-referenced-nodes">Badly 
referenced nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running 
<code>Info-validate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-Backtick">Backtick</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Badly-referenced-nodes">Badly 
referenced nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running <code 
class="code">Info-validate</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-BASEFILENAME_005fLENGTH"><code>BASEFILENAME_LENGTH</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-Link-Basics.html#index-BASEFILENAME_005fLENGTH-1"><code>BASEFILENAME_LENGTH</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Xref-Link-Basics.html">HTML Xref Link 
Basics</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-Bastard-title-page">Bastard title 
page</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040titlepage.html"><code>@titlepage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-Bastard-title-page">Bastard title 
page</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040titlepage.html"><code class="code">@titlepage</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Batch-Formatting.html#index-Batch-formatting-for-Info">Batch formatting 
for Info</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Batch-Formatting.html">Batch Formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-Beebe_002c-Nelson">Beebe, 
Nelson</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-before_002c-value-for-_0040urefbreakstyle"><code>before<span
 class="roman">, value for 
<code>@urefbreakstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-BEFORE_005fOVERVIEW"><code>BEFORE_OVERVIEW</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-before_002c-value-for-_0040urefbreakstyle"><code>before<span
 class="r">, value for <code 
class="code">@urefbreakstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-BEFORE_005fSHORT_005fTOC_005fLINES"><code>BEFORE_SHORT_TOC_LINES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-BEFORE_005fTOC_005fLINES"><code>BEFORE_TOC_LINES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Beginning-and-Ending-a-File.html#index-Beginning-a-Texinfo-file">Beginning
 a Texinfo file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Beginning-and-Ending-a-File.html">Beginning and Ending a 
File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="First-Line.html#index-Beginning-line-of-a-Texinfo-file">Beginning line of 
a Texinfo file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="First-Line.html">First Line</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-Berry_002c-Karl">Berry, 
Karl</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Big-points">Big 
points</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-BIG_005fRULE"><code>BIG_RULE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-Black-rectangle-in-hardcopy">Black rectangle 
in hardcopy</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040sp.html#index-Blank-lines">Blank 
lines</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040sp.html"><code>@sp</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003cblockquote_003e-HTML-tag"><code>&lt;blockquote&gt;</code>
 HTML tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040quotation.html"><code>@quotation</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040sp.html#index-Blank-lines">Blank 
lines</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040sp.html"><code 
class="code">@sp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003cblockquote_003e-HTML-tag"><code 
class="code">&lt;blockquote&gt;</code> HTML tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040quotation.html"><code 
class="code">@quotation</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Body-of-a-macro">Body of a 
macro</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-_003cbody_003e-text_002c-customizing"><code>&lt;body&gt;</code>
 text, customizing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-_003cbody_003e-text_002c-customizing"><code
 class="code">&lt;body&gt;</code> text, customizing</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-BODYTEXT"><code>BODYTEXT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a href="Fonts.html#index-Bold-font">Bold 
font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-Bolio">Bolio</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printed-Books.html#index-Book-characteristics_002c-printed">Book 
characteristics, printed</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printed-Books.html">Printed Books</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-Book_002c-printing-small">Book, printing 
small</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040smallbook.html"><code>@smallbook</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-Book_002c-printing-small">Book, printing 
small</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040smallbook.html"><code class="code">@smallbook</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Variables.html#index-border_002dpattern"><code>border-pattern</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Variables.html#index-border_002dpattern-of-Window"><code>border-pattern
 of Window</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Variables.html#index-border_002dpattern-of-Window-1"><code>border-pattern
 of Window</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Variables.html#index-border_002dpattern-of-Window-2"><code>border-pattern
 of Window</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-BoTeX">BoTeX</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="History.html">History</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040cartouche.html#index-Box-with-rounded-corners">Box with rounded 
corners</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040cartouche.html"><code>@cartouche</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040cartouche.html#index-Box-with-rounded-corners">Box with rounded 
corners</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040cartouche.html"><code class="code">@cartouche</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-Box_002c-ugly-black-in-hardcopy">Box, ugly 
black in hardcopy</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inline-Conditionals.html#index-Brace_002ddelimited-conditional-text">Brace-delimited
 conditional text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inline-Conditionals.html">Inline Conditionals</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html#index-Brace_002ddelimited-flag-conditionals">Brace-delimited
 flag conditionals</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html"><code>@inlineifset 
@inlineifclear</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html#index-Brace_002ddelimited-flag-conditionals">Brace-delimited
 flag conditionals</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html"><code class="code">@inlineifset 
@inlineifclear</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Command-Syntax.html#index-Braces-and-argument-syntax">Braces and argument 
syntax</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-Syntax.html">Command Syntax</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-Braces_002c-in-index-entries">Braces, in 
index entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Details-of-texindex.html">Details of <code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-Braces_002c-in-index-entries">Braces, in 
index entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Details-of-texindex.html">Details of <code 
class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Braces_002c-in-macro-arguments">Braces, in 
macro arguments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Braces.html#index-Braces_002c-inserting">Braces, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Braces.html">Inserting Braces</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Braces_002c-when-to-use">Braces, when to 
use</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-Breakpoints-within-urls">Breakpoints within 
urls</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-Breaks-in-a-line">Breaks in a 
line</a>:</td><td>&nbsp;</td><td valign="top"><a href="Line-Breaks.html">Line 
Breaks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-Breaks_002c-within-_0040code">Breaks, 
within <code>@code</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-Breaks_002c-within-_0040code">Breaks, 
within <code class="code">@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040allowcodebreaks.html"><code 
class="code">@allowcodebreaks</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Breve-accent">Breve 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing.html#index-Buffer-formatting-and-printing">Buffer formatting and 
printing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printing.html">Printing</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Reporting-Bugs.html#index-Bugs_002c-reporting">Bugs, 
reporting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reporting-Bugs.html">Reporting Bugs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Bzipped-dir-files_002c-reading">Bzipped
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Bzipped-dir-files_002c-reading">Bzipped
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-C">C</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dc-var_003dvalue"><code>-c 
<var>var</var>=<var>value</var></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dcalign_003dcolumn_002c-for-install_002dinfo"><code>--calign=<var>column</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dc-var_003dvalue"><code>-c <var 
class="var">var</var>=<var 
class="var">value</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dcalign_003dcolumn_002c-for-install_002dinfo"><code>--calign=<var
 class="var">column</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Index-Entries.html#index-Capitalization-of-index-entries">Capitalization 
of index entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Index-Entries.html">Index Entries</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html#index-Captions_002c-for-floats">Captions,
 for floats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html"><code>@caption 
@shortcaption</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html#index-Captions_002c-for-floats">Captions,
 for floats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html"><code class="code">@caption 
@shortcaption</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Caron">Caron</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-CSS.html#index-Cascading-Style-Sheets_002c-and-HTML-output">Cascading
 Style Sheets, and HTML output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-CSS.html">HTML CSS</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Case-in-node-name">Case in node 
name</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Case_002c-not-altering-in-_0040code">Case, not 
altering in <code>@code</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040code.html"><code>@code</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Case_002c-not-altering-in-_0040code">Case, not 
altering in <code class="code">@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040code.html"><code 
class="code">@code</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-CASE_005fINSENSITIVE_005fFILENAMES"><code>CASE_INSENSITIVE_FILENAMES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Debugging-with-Info.html#index-Catching-errors-with-Info-formatting">Catching
 errors with Info formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Debugging-with-Info.html">Debugging with Info</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Debugging-with-TeX.html#index-Catching-errors-with-TeX-formatting">Catching
 errors with TeX formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Debugging-with-TeX.html">Debugging with TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Catching-Mistakes.html#index-Catching-mistakes">Catching 
mistakes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Catching-Mistakes.html">Catching Mistakes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Comments.html#index-Catcode-for-comments-in-TeX">Catcode for comments in 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Comments.html">Comments</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Installing-Dir-Entries.html#index-Categories_002c-choosing">Categories, 
choosing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Installing-Dir-Entries.html">Installing Dir Entries</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Directory-Category.html#index-Categories_002c-choosing">Categories, 
choosing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Directory-Category.html">Directory Category</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-Category-codes_002c-of-plain-TeX">Category
 codes, of plain TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003ccaution_003e-Docbook-tag"><code>&lt;caution&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040quotation.html"><code>@quotation</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003ccaution_003e-DocBook-tag"><code 
class="code">&lt;caution&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040quotation.html"><code 
class="code">@quotation</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Macro-Details.html#index-Caveats-for-macro-usage">Caveats for macro 
usage</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Macro-Details.html">Macro Details</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Cedilla-accent">Cedilla 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Centimeters">Centimeters</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Image-Scaling.html">Image Scaling</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Chapter-Structuring.html#index-Chapter-structuring">Chapter 
structuring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Chapter-Structuring.html">Chapter Structuring</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003cchapter_003e-Docbook-tag"><code>&lt;chapter&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003cchapter_003e-DocBook-tag"><code
 class="code">&lt;chapter&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered @appendix</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Formatting-Partial-Documents.html#index-Chapters_002c-formatting-one-at-a-time">Chapters,
 formatting one at a time</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Formatting-Partial-Documents.html">Formatting Partial 
Documents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-CHAPTER_005fHEADER_005fLEVEL"><code>CHAPTER_HEADER_LEVEL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Character-set_002c-declaring">Character 
set, declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Character-set_002c-declaring">Character 
set, declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printed-Books.html#index-Characteristics_002c-printed-books-or-manuals">Characteristics,
 printed books or manuals</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printed-Books.html">Printed Books</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Characters_002c-basic-input">Characters, basic 
input</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Characters_002c-invalid-in-node-name">Characters,
 invalid in node name</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-CSS.html#index-_0040charset-specification_002c-in-CSS-files">&lsquo;<samp
 class="samp">@charset</samp>&rsquo; specification, in CSS 
files</a>:</td><td>&nbsp;</td><td valign="top"><a href="HTML-CSS.html">HTML 
CSS</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-Chassell_002c-Robert-J_002e">Chassell, Robert 
J.</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Check-accent">Check 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Checking-for-badly-referenced-nodes">Checking
 for badly referenced nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running 
<code>Info-validate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Checking-for-badly-referenced-nodes">Checking
 for badly referenced nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running <code 
class="code">Info-validate</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-Checking-for-Texinfo-commands">Checking
 for Texinfo commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Reporting-Bugs.html#index-Checklist-for-bug-reports">Checklist for bug 
reports</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reporting-Bugs.html">Reporting Bugs</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-CHECK_005fHTMLXREF"><code>CHECK_HTMLXREF</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-CHECK_005fNORMAL_005fMENU_005fSTRUCTURE"><code>CHECK_NORMAL_MENU_STRUCTURE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Ciceros">Ciceros</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Image-Scaling.html">Image Scaling</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Circumflex-accent">Circumflex 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Click-Sequences.html#index-Click-sequences">Click 
sequences</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Click-Sequences.html">Click Sequences</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-CLOSE_005fQUOTE_005fSYMBOL"><code>CLOSE_QUOTE_SYMBOL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Ending-a-Sentence.html#index-Closing-punctuation_002c-and-sentence-ending">Closing
 punctuation, and sentence ending</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Ending-a-Sentence.html">Ending a Sentence</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-CM_002dSuper-fonts">CM-Super 
fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-CM_002dSuper-fonts_002c-installing">CM-Super 
fonts, installing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-CM_002dSuper-fonts-1">CM-Super fonts, 
installing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Unicode.html#index-Code-point-of-Unicode-character_002c-inserting-by">Code
 point of Unicode character, inserting by</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Unicode.html">Inserting Unicode</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-code_002c-value-for-_0040kbdinputstyle"><code>code<span
 class="roman">, value for 
<code>@kbdinputstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code>@kbd</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-code_002c-value-for-_0040kbdinputstyle"><code>code<span
 class="r">, value for <code 
class="code">@kbdinputstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code 
class="code">@kbd</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html#index-Collapsing-whitespace-around-continuations">Collapsing
 whitespace around continuations</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html">Def Cmd Continuation Lines</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Colon-in-node-name">Colon in node 
name</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-Colon_002c-last-in-INFOPATH">Colon, 
last in <code>INFOPATH</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Directories.html">Other Info Directories</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003ccolophon_003e-Docbook-tag"><code>&lt;colophon&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-Colon_002c-last-in-INFOPATH">Colon, 
last in <code class="env">INFOPATH</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Other-Info-Directories.html">Other Info 
Directories</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003ccolophon_003e-DocBook-tag"><code
 class="code">&lt;colophon&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered @appendix</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="PDF-Colors.html#index-Colored-links_002c-in-PDF-output">Colored links, in 
PDF output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="PDF-Colors.html">PDF Colors</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Column-Widths.html#index-Column-widths_002c-defining-for-multitables">Column
 widths, defining for multitables</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multitable-Column-Widths.html">Multitable Column Widths</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Combining-Indices.html#index-Combining-indices">Combining 
indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Combining-Indices.html">Combining Indices</a></td></tr>
@@ -378,103 +366,99 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Comma-in-node-name">Comma in node 
name</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Comma_002c-in-macro-arguments">Comma, in macro 
arguments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Comma.html#index-Comma_002c-inserting">Comma, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-a-Comma.html">Inserting a Comma</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040alias.html#index-Command-aliases">Command 
aliases</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040alias.html"><code>@alias</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040alias.html#index-Command-aliases">Command 
aliases</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040alias.html"><code class="code">@alias</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Sample-Function-Definition.html#index-Command-definitions">Command 
definitions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Function-Definition.html">Sample Function Definition</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Command-List.html#index-_0040_002dcommand-list">@-command 
list</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-List.html">Command List</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040command.html#index-Command-names_002c-indicating">Command names, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040command.html"><code>@command</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Command-Syntax.html#index-_0040_002dcommand-syntax">@-command 
syntax</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-Syntax.html">Command Syntax</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040command.html#index-Command-names_002c-indicating">Command names, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040command.html"><code class="code">@command</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Command-Syntax.html#index-Command-syntax">Command 
syntax</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-Syntax.html">Command Syntax</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002dcommand_002c-for-texi2dvi"><code>--command<span
 class="roman">, for 
<code>texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2html.html#index-Command_002dline-options-of-texi2html">Command-line 
options of <code>texi2html</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2html.html"><code>texi2html</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Conventions.html#index-_0040_002dcommands">@-commands</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conventions.html">Conventions</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002dcommand_002c-for-texi2dvi"><code>--command<span
 class="r">, for <code 
class="command">texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2html.html#index-Command_002dline-options-of-texi2html">Command-line 
options of <code class="command">texi2html</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="texi2html.html"><code 
class="command">texi2html</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Commands-in-node-names">Commands in 
node names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-_0040_002dcommands-in-node-names">@-commands
 in node names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Special-Characters.html#index-Commands-to-insert-special-characters">Commands
 to insert special characters</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Special-Characters.html">Special Characters</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-Commands-using-raw-TeX">Commands using 
raw TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-for-_0040_002dCommands.html#index-_0040_002dcommands_002c-customization-variables-for">@-commands,
 customization variables for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-for-_0040_002dCommands.html">Customization 
Variables for @-Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting.html#index-Commands_002c-inserting-them">Commands, inserting 
them</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting.html">Inserting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-Commands_002c-testing-for-Texinfo">Commands,
 testing for Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dcommands_002din_002dnode_002dnames"><code>--commands-in-node-names</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dcommands_002din_002dnode_002dnames"><code>--commands-in-node-names</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Comments.html#index-Comments">Comments</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Comments.html">Comments</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-CSS.html#index-Comments_002c-in-CSS-files">Comments, in CSS 
files</a>:</td><td>&nbsp;</td><td valign="top"><a href="HTML-CSS.html">HTML 
CSS</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-compatibility_002c-with-texi2html">compatibility,
 with <code>texi2html</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-compatibility_002c-with-texi2html">compatibility,
 with <code class="command">texi2html</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Compile_002dCommand.html#index-Compile-command-for-formatting">Compile 
command for formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Compile_002dCommand.html">Compile-Command</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-COMPLEX_005fFORMAT_005fIN_005fTABLE"><code>COMPLEX_FORMAT_IN_TABLE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Compressed-dir-files_002c-reading">Compressed
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Computer-Modern-fonts">Computer Modern 
fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Compressed-dir-files_002c-reading">Compressed
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Computer-Modern-fonts">Computer Modern 
fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inline-Conditionals.html#index-Conditional-commands_002c-inline">Conditional
 commands, inline</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inline-Conditionals.html">Inline Conditionals</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditionals.html#index-Conditionally-visible-text">Conditionally visible 
text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conditionals.html">Conditionals</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditional-Nesting.html#index-Conditionals_002c-nested">Conditionals, 
nested</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conditional-Nesting.html">Conditional Nesting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Copying-Conditions.html#index-Conditions-for-copying-Texinfo">Conditions 
for copying Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Copying-Conditions.html">Copying Conditions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dconf_002ddir_003dpath"><code>--conf-dir=<var>path</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dconf_002ddir_003ddir"><code>--conf-dir=<var
 class="var">dir</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-Configuration.html#index-Configuration_002c-for-HTML-cross_002dmanual-references">Configuration,
 for HTML cross-manual references</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Configuration.html">HTML Xref Configuration</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-Cons_002c-Lionel">Cons, 
Lionel</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2html.html#index-Cons_002c-Lionel-1">Cons, 
Lionel</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2html.html"><code>texi2html</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2html.html#index-Cons_002c-Lionel-1">Cons, 
Lionel</a>:</td><td>&nbsp;</td><td valign="top"><a href="texi2html.html"><code 
class="command">texi2html</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Obsolete-_0040_002dCommands.html#index-Contents_002c-after-title-page">Contents,
 after title page</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Obsolete-_0040_002dCommands.html">Obsolete @-Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Contents.html#index-Contents_002c-table-of">Contents, table 
of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Contents.html">Contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-Contents_002dlike-outline-of-file-structure">Contents-like
 outline of file structure</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Showing-the-Structure.html">Showing the Structure</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-CONTENTS_005fOUTPUT_005fLOCATION"><code>CONTENTS_OUTPUT_LOCATION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Command-Contexts.html#index-Contexts_002c-of-_0040_002dcommands">Contexts,
 of @-commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-Contexts.html">Command Contexts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html#index-Continuation-lines-in-definition-commands">Continuation
 lines in definition commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html">Def Cmd Continuation Lines</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Control-keys_002c-specifying">Control keys, 
specifying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040key.html"><code>@key</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Control-keys_002c-specifying">Control keys, 
specifying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040key.html"><code class="code">@key</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-Controlling-line-breaks">Controlling line 
breaks</a>:</td><td>&nbsp;</td><td valign="top"><a href="Line-Breaks.html">Line 
Breaks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Conventions.html#index-Conventions-for-writing-definitions">Conventions
 for writing definitions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Def-Cmd-Conventions.html">Def Cmd Conventions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Conventions_002c-syntactic">Conventions, 
syntactic</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-CONVERT_005fTEXINFO_005fMATH_005fTO_005fLATEX"><code>CONVERT_TEXINFO_MATH_TO_LATEX</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-COPIABLE_005fLINKS"><code>COPIABLE_LINKS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Copying-Conditions.html#index-Copying-conditions">Copying 
conditions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Copying-Conditions.html">Copying Conditions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Document-Permissions.html#index-Copying-Permissions">Copying 
Permissions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Document-Permissions.html">Document Permissions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040insertcopying.html#index-Copying-text_002c-including">Copying text, 
including</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040insertcopying.html"><code>@insertcopying</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Copyright-holder-for-FSF-works">Copyright holder 
for FSF works</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copying.html"><code>@copying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Document-Permissions.html#index-Copying-permissions">Copying 
permissions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Document-Permissions.html">Document Permissions</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040insertcopying.html#index-Copying-text_002c-including">Copying text, 
including</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040insertcopying.html"><code 
class="code">@insertcopying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Copyright-holder-for-FSF-works">Copyright holder 
for FSF works</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copying.html"><code class="code">@copying</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Copyright.html#index-Copyright-page">Copyright 
page</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Copyright.html">Copyright</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040copyright.html#index-Copyright-symbol">Copyright 
symbol</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copyright.html"><code>@copyright</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Copyright-word_002c-always-in-English">Copyright 
word, always in English</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copying.html"><code>@copying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040copyright.html#index-Copyright-symbol">Copyright 
symbol</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copyright.html"><code class="code">@copyright</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Copyright-word_002c-always-in-English">Copyright 
word, always in English</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copying.html"><code class="code">@copying</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Catching-Mistakes.html#index-Correcting-mistakes">Correcting 
mistakes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Catching-Mistakes.html">Catching Mistakes</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Country-codes">Country 
codes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-cp-_0028concept_0029-index"><code>cp</code> 
(concept) index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Predefined-Indices.html">Predefined Indices</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0023line-Directive.html#index-CPP_005fLINE_005fDIRECTIVES"><code>CPP_LINE_DIRECTIVES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0023line-Directive.html">&lsquo;<samp>#line</samp>&rsquo; 
Directive</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Country-codes">Country 
codes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-cp-_0028concept_0029-index"><code 
class="code">cp</code> (concept) index</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0023line-Directive.html#index-CPP_005fLINE_005fDIRECTIVES"><code>CPP_LINE_DIRECTIVES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0023line-Directive.html">&lsquo;<samp 
class="samp">#line</samp>&rsquo; Directive</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-CPP_005fLINE_005fDIRECTIVES-1"><code>CPP_LINE_DIRECTIVES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Nodes-and-Menus.html#index-Create-nodes_002c-menus-automatically">Create
 nodes, menus automatically</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Updating-Nodes-and-Menus.html">Updating Nodes and Menus</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Creating-an-Info-File.html#index-Creating-an-Info-file">Creating an Info 
file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Creating-an-Info-File.html">Creating an Info File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Unsplit.html#index-Creating-an-unsplit-file">Creating an unsplit 
file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Unsplit.html">Unsplit</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-Creating-index-entries">Creating index 
entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indexing-Commands.html">Indexing Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-Pointer-Creation.html#index-Creating-pointers-with-makeinfo">Creating
 pointers with <code>makeinfo</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> 
Pointer Creation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-Creating-pointers-with-makeinfo">Creating 
pointers with <code class="code">makeinfo</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Writing-a-Node.html">Writing a Node</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Footnote-Commands.html#index-Critical-editions">Critical 
editions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Footnote-Commands.html">Footnote Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-Configuration.html#index-Cross_002dreference-configuration_002c-for-HTML">Cross-reference
 configuration, for HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Configuration.html">HTML Xref Configuration</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Cross-Reference-Parts.html#index-Cross_002dreference-parts">Cross-reference
 parts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Cross-Reference-Parts.html">Cross Reference Parts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-Cross_002dreference-targets_002c-arbitrary">Cross-reference
 targets, arbitrary</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040anchor.html"><code>@anchor</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-Cross_002dreference-targets_002c-arbitrary">Cross-reference
 targets, arbitrary</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040anchor.html"><code class="code">@anchor</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Cross-References.html#index-Cross_002dreferences">Cross-references</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Cross-References.html">Cross References</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040inforef.html#index-Cross_002dreferences-using-_0040inforef">Cross-references
 using <code>@inforef</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040inforef.html"><code>@inforef</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pxref.html#index-Cross_002dreferences-using-_0040pxref">Cross-references
 using <code>@pxref</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pxref.html"><code>@pxref</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ref.html#index-Cross_002dreferences-using-_0040ref">Cross-references 
using <code>@ref</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040ref.html"><code>@ref</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040xref.html#index-Cross_002dreferences-using-_0040xref">Cross-references
 using <code>@xref</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040xref.html"><code>@xref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040inforef.html#index-Cross_002dreferences-using-_0040inforef">Cross-references
 using <code class="code">@inforef</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040inforef.html"><code 
class="code">@inforef</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pxref.html#index-Cross_002dreferences-using-_0040pxref">Cross-references
 using <code class="code">@pxref</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040pxref.html"><code 
class="code">@pxref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ref.html#index-Cross_002dreferences-using-_0040ref">Cross-references 
using <code class="code">@ref</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040ref.html"><code 
class="code">@ref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040xref.html#index-Cross_002dreferences-using-_0040xref">Cross-references
 using <code class="code">@xref</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040xref.html"><code 
class="code">@xref</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref.html#index-Cross_002dreferences_002c-in-HTML-output">Cross-references,
 in HTML output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref.html">HTML Xref</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Cross-Reference.html#index-Cross_002dreferences_002c-in-Info-format">Cross-references,
 in Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Cross-Reference.html">Info Format Cross 
Reference</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-cshrc-init_002ecshrc-initialization-file"><samp>.cshrc</samp>
 initialization file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-_002ecshrc-initialization-file"><samp 
class="file">.cshrc</samp> initialization file</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-CSS.html#index-CSS_002c-and-HTML-output">CSS, and HTML 
output</a>:</td><td>&nbsp;</td><td valign="top"><a href="HTML-CSS.html">HTML 
CSS</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dcss_002dinclude"><code>--css-include</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dcss_002dref"><code>--css-ref</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-CSS_005fLINES"><code>CSS_LINES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Conventions.html#index-CTRL_002dl"><kbd>CTRL-l</kbd></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Conventions.html">Conventions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Custom-page-sizes">Custom page 
sizes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dcss_002dinclude"><code>--css-include</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dcss_002dref"><code>--css-ref</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="Conventions.html#index-CTRL_002dl"><kbd 
class="kbd">CTRL-l</kbd></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Custom-page-sizes">Custom page 
sizes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code class="code">@pagesizes</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-for-_0040_002dCommands.html#index-Customization-variables-for-_0040_002dcommands">Customization
 variables for @-commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-for-_0040_002dCommands.html">Customization 
Variables for @-Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-Customization-variables-for-options">Customization
 variables for options</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Texinfo-Mode-Printing.html#index-Customize-Emacs-package-_0028Development_002fDocs_002fTexinfo_0029">Customize
 Emacs package (<tt>Development/Docs/Texinfo</tt>)</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Texinfo-Mode-Printing.html">Texinfo Mode 
Printing</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040definfoenclose.html#index-Customized-highlighting">Customized 
highlighting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040definfoenclose.html"><code>@definfoenclose</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Texinfo-Mode-Printing.html#index-Customize-Emacs-package-_0028Development_002fDocs_002fTexinfo_0029">Customize
 Emacs package (<code 
class="t">Development/Docs/Texinfo</code>)</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Texinfo-Mode-Printing.html">Texinfo Mode 
Printing</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-Customizing-of-TeX-for-Texinfo">Customizing 
of TeX for Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-CVS-_0024Id">CVS 
$Id</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-D">D</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-d">&eth;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-D">&ETH;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dD-var"><code>-D 
<var>var</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-Dash_002c-breakpoint-within-_0040code">Dash,
 breakpoint within <code>@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dD-var"><code>-D <var 
class="var">var</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-Dash_002c-breakpoint-within-_0040code">Dash,
 breakpoint within <code class="code">@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040allowcodebreaks.html"><code 
class="code">@allowcodebreaks</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Dashes-in-source">Dashes in 
source</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-DATA_005fINPUT_005fENCODING_005fNAME"><code>DATA_INPUT_ENCODING_NAME</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-DATE_005fIN_005fHEADER"><code>DATE_IN_HEADER</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-DEBUG"><code>DEBUG</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddebug_002c-for-install_002dinfo"><code>--debug<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddebug_002c-for-install_002dinfo"><code>--debug<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-debugging-document_002c-with-tree-representation">debugging
 document, with tree representation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Catching-Mistakes.html#index-Debugging-the-Texinfo-structure">Debugging 
the Texinfo structure</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Catching-Mistakes.html">Catching Mistakes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Debugging-with-Info.html#index-Debugging-with-Info-formatting">Debugging 
with Info formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Debugging-with-Info.html">Debugging with Info</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Debugging-with-TeX.html#index-Debugging-with-TeX-formatting">Debugging 
with TeX formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Debugging-with-TeX.html">Debugging with TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003cdedication_003e-Docbook-tag"><code>&lt;dedication&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003cdedication_003e-DocBook-tag"><code
 class="code">&lt;dedication&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered @appendix</code></a></td></tr>
 <tr><td></td><td valign="top"><a href="Fonts.html#index-Default-font">Default 
font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-DEFAULT_005fRULE"><code>DEFAULT_RULE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-Defining-indexing-entries">Defining indexing 
entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indexing-Commands.html">Indexing Commands</a></td></tr>
@@ -484,59 +468,59 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html#index-Definition-command-headings_002c-continuing">Definition
 command headings, continuing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html">Def Cmd Continuation Lines</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Definition-Commands.html#index-Definition-commands">Definition 
commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Definition-Commands.html">Definition Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Conventions.html#index-Definition-conventions">Definition 
conventions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Def-Cmd-Conventions.html">Def Cmd Conventions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040table.html#index-Definition-lists_002c-typesetting">Definition 
lists, typesetting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040table.html"><code>@table</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040table.html#index-Definition-lists_002c-typesetting">Definition 
lists, typesetting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040table.html"><code class="code">@table</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Specification.html#index-Definition-of-Info-format">Definition
 of Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Specification.html">Info Format Specification</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Template.html#index-Definition-template">Definition 
template</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Def-Cmd-Template.html">Def Cmd Template</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-Definitions-grouped-together">Definitions grouped 
together</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-Definitions-grouped-together">Definitions grouped 
together</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040deffnx.html"><code class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-DEF_005fTABLE"><code>DEF_TABLE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040textdegree.html#index-Degree-symbol">Degree 
symbol</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040textdegree.html"><code>@textdegree</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddelete_002c-for-install_002dinfo"><code>--delete<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verb.html#index-Delimiter-character_002c-for-verbatim">Delimiter 
character, for verbatim</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verb.html"><code>@verb</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Depth-of-text-area">Depth of text 
area</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040textdegree.html#index-Degree-symbol">Degree 
symbol</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040textdegree.html"><code class="code">@textdegree</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddelete_002c-for-install_002dinfo"><code>--delete<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verb.html#index-Delimiter-character_002c-for-verbatim">Delimiter 
character, for verbatim</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verb.html"><code class="code">@verb</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Depth-of-text-area">Depth of text 
area</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code class="code">@pagesizes</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting.html#index-Description-for-menu_002c-start">Description for 
menu, start</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting.html">Inserting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-Description-of-document">Description 
of document</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code>@documentdescription</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddescription_003dtext_002c-for-install_002dinfo"><code>--description=<var>text</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-Pointer-Creation.html#index-Detail-menu">Detail 
menu</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> Pointer 
Creation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-Description-of-document">Description 
of document</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code 
class="code">@documentdescription</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddescription_003dtext_002c-for-install_002dinfo"><code>--description=<var
 class="var">text</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Master-Menu-Parts.html#index-Detailed-menu">Detailed 
menu</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Master-Menu-Parts.html">Master Menu Parts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Macro-Details.html#index-Details-of-macro-usage">Details of macro 
usage</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Macro-Details.html">Macro Details</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-detexinfo"><code>detexinfo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Didot-points">Did&ocirc;t 
points</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Cross-Reference-Commands.html#index-Different-cross_002dreference-commands">Different
 cross-reference commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Cross-Reference-Commands.html">Cross Reference Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dmn.html#index-Dimension-formatting">Dimension 
formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dmn.html"><code>@dmn</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dmn.html#index-Dimension-formatting">Dimension 
formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dmn.html"><code class="code">@dmn</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Dimensions-and-image-sizes">Dimensions and image 
sizes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Installing-Dir-Entries.html#index-Dir-categories_002c-choosing">Dir 
categories, choosing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Installing-Dir-Entries.html">Installing Dir Entries</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Installing-an-Info-File.html#index-dir-directory-for-Info-installation"><samp>dir</samp>
 directory for Info installation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Installing-an-Info-File.html">Installing an Info File</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="New-Info-File.html#index-dir-file-listing"><samp>dir</samp> file 
listing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="New-Info-File.html">New Info File</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-dir-file_002c-creating-your-own"><samp>dir</samp>
 file, creating your own</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Directories.html">Other Info Directories</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-dir-files-and-Info-directories"><samp>dir</samp>
 files and Info directories</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Directories.html">Other Info Directories</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Dir-files_002c-compressed">Dir 
files, compressed</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-dir_002c-created-by-install_002dinfo"><samp>dir</samp>,
 created by <code>install-info</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddir_002dfile_003dname_002c-for-install_002dinfo"><code>--dir-file=<var>name</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddisable_002dencoding"><code>--disable-encoding</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040display.html#index-Display-formatting">Display 
formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040display.html"><code>@display</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Directory-Category.html#index-Dir-categories_002c-choosing">Dir 
categories, choosing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Directory-Category.html">Directory Category</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Installing-an-Info-File.html#index-dir-directory-for-Info-installation"><samp
 class="file">dir</samp> directory for Info 
installation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Installing-an-Info-File.html">Installing an Info File</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="New-Info-File.html#index-dir-file-listing"><samp class="file">dir</samp> 
file listing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="New-Info-File.html">New Info File</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-dir-file_002c-creating-your-own"><samp 
class="file">dir</samp> file, creating your own</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Other-Info-Directories.html">Other Info 
Directories</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-dir-files-and-Info-directories"><samp 
class="file">dir</samp> files and Info directories</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Other-Info-Directories.html">Other Info 
Directories</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Dir-files_002c-compressed">Dir 
files, compressed</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-dir_002c-created-by-install_002dinfo"><samp
 class="file">dir</samp>, created by <code 
class="code">install-info</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddir_002dfile_003dname_002c-for-install_002dinfo"><code>--dir-file=<var
 class="var">name</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddisable_002dencoding"><code>--disable-encoding</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040display.html#index-Display-formatting">Display 
formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040display.html"><code class="code">@display</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-Displayed-equation_002c-in-plain-TeX">Displayed
 equation, in plain TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-Displayed-equations">Displayed 
equations</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Math.html">Inserting Math</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-distinct_002c-value-for-_0040kbdinputstyle"><code>distinct<span
 class="roman">, value for 
<code>@kbdinputstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code>@kbd</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-distinct_002c-value-for-_0040kbdinputstyle"><code>distinct<span
 class="r">, value for <code 
class="code">@kbdinputstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code 
class="code">@kbd</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Distorting-images">Distorting 
images</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddocbook"><code>--docbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-Docbook-and-prefatory-sections">Docbook
 and prefatory sections</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-Docbook-output_002c-overview">Docbook output, 
overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-Docbook_002c-including-raw">Docbook, 
including raw</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddocbook"><code>--docbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-DocBook-and-prefatory-sections">DocBook
 and prefatory sections</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code class="code">@unnumbered 
@appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-DocBook-output_002c-overview">DocBook output, 
overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-DocBook_002c-including-raw">DocBook, 
including raw</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-DOCTYPE"><code>DOCTYPE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-Document-description">Document 
description</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code>@documentdescription</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Document-input-encoding">Document input 
encoding</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Document-language_002c-declaring">Document
 language, declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Document-Permissions.html#index-Document-Permissions">Document 
Permissions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Document-Permissions.html">Document Permissions</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-Document-description">Document 
description</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code 
class="code">@documentdescription</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Document-input-encoding">Document input 
encoding</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Document-language_002c-declaring">Document
 language, declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Document-Permissions.html#index-Document-permissions">Document 
permissions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Document-Permissions.html">Document Permissions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-Document-strings_002c-internationalization-of">Document
 strings, internationalization of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Document-strings_002c-translation-of">Document
 strings, translation of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Document-strings_002c-translation-of">Document
 strings, translation of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-Document-Structure.html#index-Document-structure_002c-of-Texinfo">Document
 structure, of Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Document-Structure.html">Texinfo Document Structure</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040settitle.html#index-Document-title_002c-specifying">Document title, 
specifying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040settitle.html"><code>@settitle</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-Documentation-identification">Documentation 
identification</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddocument_002dlanguage"><code>--document-language</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-documentlanguage-customization-variable"><code>documentlanguage
 <span class="roman">customization 
variable</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040settitle.html#index-Document-title_002c-specifying">Document title, 
specifying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040settitle.html"><code class="code">@settitle</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddocument_002dlanguage"><code>--document-language</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-documentlanguage-customization-variable"><code>documentlanguage
 <span class="r">customization 
variable</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-DOC_005fENCODING_005fFOR_005fINPUT_005fFILE_005fNAME"><code>DOC_ENCODING_FOR_INPUT_FILE_NAME</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-DOC_005fENCODING_005fFOR_005fOUTPUT_005fFILE_005fNAME"><code>DOC_ENCODING_FOR_OUTPUT_FILE_NAME</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Dot-accent">Dot 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Dotless-i_002c-j">Dotless i, 
j</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-Dots_002c-inserting">Dots, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dots.html"><code>@dots</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-Dots_002c-inserting">Dots, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dots.html"><code class="code">@dots</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Double-angle-quotation-marks">Double 
angle quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Double-guillemets">Double 
guillemets</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Double-left_002dpointing-angle-quotation-mark">Double
 left-pointing angle quotation mark</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
@@ -546,42 +530,41 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Texinfo-Document-Structure.html#index-Double-structure_002c-of-Texinfo-documents">Double
 structure, of Texinfo documents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Document-Structure.html">Texinfo Document Structure</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Less-Cluttered-Menu-Entry.html#index-Double_002dcolon-menu-entries">Double-colon
 menu entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Less-Cluttered-Menu-Entry.html">Less Cluttered Menu Entry</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-DO_005fABOUT"><code>DO_ABOUT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddry_002drun_002c-for-install_002dinfo"><code>--dry-run<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ddry_002drun_002c-for-install_002dinfo"><code>--dry-run<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-DTD_002c-for-Texinfo-XML">DTD, for Texinfo 
XML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-Dumas_002c-Patrice">Dumas, 
Patrice</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref.html#index-Dumas_002c-Patrice-1">Dumas, 
Patrice</a>:</td><td>&nbsp;</td><td valign="top"><a href="HTML-Xref.html">HTML 
Xref</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-DUMP_005fTEXI"><code>DUMP_TEXI</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-DUMP_005fTREE"><code>DUMP_TREE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddvi"><code>--dvi</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-DVI-file">DVI 
file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html">Format with 
<code>tex</code>/<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddvi"><code>--dvi</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-DVI-file">DVI 
file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html">Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-DVI-output_002c-overview">DVI output, 
overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-DVI_002c-output-in">DVI, output 
in</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddvipdf"><code>--dvipdf</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002ddvipdf_002c-for-texi2dvi"><code>--dvipdf<span
 class="roman">, for 
<code>texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-dvipdfmx"><code>dvipdfmx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-DVI_002c-output-in">DVI, output 
in</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002ddvipdf"><code>--dvipdf</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002ddvipdf_002c-for-texi2dvi"><code>--dvipdf<span
 class="r">, for <code 
class="command">texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-dvipdfmx"><code>dvipdfmx</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-dvips"><code>dvips</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-dvips-1"><code>dvips</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-dvips-1"><code>dvips</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-E">E</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dE-file"><code>-E 
<var>file</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002de-limit"><code>-e 
<var>limit</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dE-file"><code>-E <var 
class="var">file</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002de-limit"><code>-e <var 
class="var">limit</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-EC-fonts">EC 
fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-EC-fonts_002c-installing">EC fonts, 
installing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-Ellipsis_002c-inserting">Ellipsis, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dots.html"><code>@dots</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040minus.html#index-Em-dash_002c-compared-to-minus-sign">Em dash, 
compared to minus sign</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040minus.html"><code>@minus</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-Ellipsis_002c-inserting">Ellipsis, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dots.html"><code class="code">@dots</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040minus.html#index-Em-dash_002c-compared-to-minus-sign">Em dash, 
compared to minus sign</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040minus.html"><code class="code">@minus</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Em-dash_002c-producing">Em dash, 
producing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-Mode.html#index-Emacs">Emacs</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Texinfo-Mode.html">Texinfo Mode</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Within-Emacs.html#index-Emacs-shell_002c-format_002c-print-from">Emacs 
shell, format, print from</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Within-Emacs.html">Within Emacs</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-Emacs_002dW3">Emacs-W3</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Output-Formats.html">Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Emphasis.html#index-Emphasizing-text">Emphasizing 
text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Emphasis.html">Emphasis</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040emph-_0040strong.html#index-Emphasizing-text_002c-font-for">Emphasizing
 text, font for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040emph-_0040strong.html"><code>@emph @strong</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040emph-_0040strong.html#index-Emphasizing-text_002c-font-for">Emphasizing
 text, font for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040emph-_0040strong.html"><code class="code">@emph 
@strong</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-En-dash_002c-producing">En dash, 
producing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Typed-Variables.html#index-enable"><code>enable</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Typed-Variables.html">Typed Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002denable_002dencoding"><code>--enable-encoding</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-ENABLE_005fENCODING"><code>ENABLE_ENCODING</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-ENABLE_005fENCODING_005fUSE_005fENTITY"><code>ENABLE_ENCODING_USE_ENTITY</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Encoding_002c-declaring">Encoding, 
declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Footnote-Styles.html#index-End-node-footnote-style">&lsquo;<samp><span 
class="roman">End</span></samp>&rsquo; node footnote 
style</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Footnote-Styles.html">Footnote Styles</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002denable_002dencoding"><code>--enable-encoding</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-ENABLE_005fENCODING"><code>ENABLE_ENCODING</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Encoding_002c-declaring">Encoding, 
declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Footnote-Styles.html#index-End-node-footnote-style">&lsquo;<samp 
class="samp"><span class="r">End</span></samp>&rsquo; node footnote 
style</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Footnote-Styles.html">Footnote Styles</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="End-of-Header.html#index-End-of-header-line">End of header 
line</a>:</td><td>&nbsp;</td><td valign="top"><a href="End-of-Header.html">End 
of Header</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Heading-Generation.html#index-End-titlepage-starts-headings">End 
titlepage starts headings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Heading-Generation.html">Heading Generation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Ending-a-Sentence.html#index-Ending-a-Sentence">Ending a 
Sentence</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Ending-a-Sentence.html">Ending a Sentence</a></td></tr>
@@ -589,106 +572,104 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Inserting-Unicode.html#index-Entity-reference-in-HTML-et-al_002e">Entity 
reference in HTML et al.</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Unicode.html">Inserting Unicode</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-Entries-for-an-index">Entries for an 
index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indexing-Commands.html">Indexing Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Index-Entries.html#index-Entries_002c-making-index">Entries, making 
index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Index-Entries.html">Index Entries</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dentry_003dtext_002c-for-install_002dinfo"><code>--entry=<var>text</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040enumerate.html#index-Enumeration">Enumeration</a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040enumerate.html"><code>@enumerate</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040exampleindent.html#index-Environment-indentation">Environment 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040exampleindent.html"><code>@exampleindent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-Environment-variable-INFOPATH">Environment
 variable <code>INFOPATH</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Directories.html">Other Info Directories</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-Environment-variable-TEXINFO_005fOUTPUT_005fFORMAT">Environment
 variable <code>TEXINFO_OUTPUT_FORMAT</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="texi2any-Environment-Variables.html"><code>texi2any</code> Environment 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-Environment-variable-TEXINPUTS">Environment 
variable <code>TEXINPUTS</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dentry_003dtext_002c-for-install_002dinfo"><code>--entry=<var
 class="var">text</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040enumerate.html#index-Enumeration">Enumeration</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040enumerate.html"><code 
class="code">@enumerate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040exampleindent.html#index-Environment-indentation">Environment 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040exampleindent.html"><code 
class="code">@exampleindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-Environment-variable-INFOPATH">Environment
 variable <code class="code">INFOPATH</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Other-Info-Directories.html">Other Info 
Directories</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-Environment-variable-TEXINFO_005fOUTPUT_005fFORMAT">Environment
 variable <code 
class="code">TEXINFO_OUTPUT_FORMAT</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="texi2any-Environment-Variables.html"><code 
class="command">texi2any</code> Environment Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-Environment-variable-TEXINPUTS">Environment 
variable <code class="code">TEXINPUTS</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-eps-image-format"><code>eps image 
format</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-epsf_002etex"><code>epsf.tex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Image-Scaling.html">Image Scaling</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-epsf_002etex_002c-installing"><code>epsf.tex<span
 class="roman">, installing</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-epsf_002etex_002c-installing"><code>epsf.tex<span
 class="r">, installing</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-Equation_002c-displayed_002c-in-plain-TeX">Equation,
 displayed, in plain TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-Equations_002c-displayed">Equations, 
displayed</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Math.html">Inserting Math</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040equiv.html#index-Equivalence_002c-indicating">Equivalence, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040equiv.html"><code>@equiv</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040error.html#index-Error-message_002c-indicating">Error message, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040error.html"><code>@error</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040equiv.html#index-Equivalence_002c-indicating">Equivalence, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040equiv.html"><code class="code">@equiv</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040error.html#index-Error-message_002c-indicating">Error message, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040error.html"><code class="code">@error</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="External-Macro-Processors.html#index-Error-messages_002c-line-numbers-in">Error
 messages, line numbers in</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="External-Macro-Processors.html">External Macro Processors</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002derror_002dlimit_003dlimit"><code>--error-limit=<var>limit</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-Errors_002c-parsing">Errors, 
parsing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="makeinfo-in-Emacs.html"><code>makeinfo</code> in Emacs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-ERROR_005fLIMIT"><code>ERROR_LIMIT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002derror_002dlimit_003dlimit"><code>--error-limit=<var
 class="var">limit</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-Errors_002c-parsing">Errors, 
parsing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="makeinfo-in-Emacs.html"><code class="code">makeinfo</code> in 
Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-ERROR_005fLIMIT"><code>ERROR_LIMIT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Translation.html#index-Escaping-to-HTML">Escaping to 
HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Translation.html">HTML Translation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Es_002dzet">Es-zet</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-etex"><code>etex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-etex"><code>etex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Eth">Eth</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040euro.html#index-Euro-font">Euro 
font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040euro.html"><code>@euro</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040euro.html#index-Euro-font">Euro 
font</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040euro.html"><code 
class="code">@euro</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-Euro-font_002c-installing">Euro font, 
installing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Euro-symbol_002c-and-encodings">Euro 
symbol, and encodings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-Euro-symbol_002c-producing">Euro symbol, 
producing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040euro.html"><code>@euro</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Euro-symbol_002c-and-encodings">Euro 
symbol, and encodings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-Euro-symbol_002c-producing">Euro symbol, 
producing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040euro.html"><code class="code">@euro</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="A4-Paper.html#index-European-A4-paper">European A4 
paper</a>:</td><td>&nbsp;</td><td valign="top"><a href="A4-Paper.html">A4 
Paper</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-European-Computer-Modern-fonts">European
 Computer Modern fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-European-Computer-Modern-fonts_002c-installing">European
 Computer Modern fonts, installing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040result.html#index-Evaluation-glyph">Evaluation 
glyph</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040result.html"><code>@result</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Sample-Beginning.html#index-Example-beginning-of-Texinfo-file">Example 
beginning of Texinfo file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Beginning.html">Sample Beginning</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040exampleindent.html#index-Example-indentation">Example 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040exampleindent.html"><code>@exampleindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-European-Computer-Modern-fonts-1">European 
Computer Modern fonts, installing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040result.html#index-Evaluation-glyph">Evaluation 
glyph</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040result.html"><code 
class="code">@result</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040exampleindent.html#index-Example-indentation">Example 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040exampleindent.html"><code 
class="code">@exampleindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Menu-Example.html#index-Example-menu">Example 
menu</a>:</td><td>&nbsp;</td><td valign="top"><a href="Menu-Example.html">Menu 
Example</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-example_002c-value-for-_0040kbdinputstyle"><code>example<span
 class="roman">, value for 
<code>@kbdinputstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code>@kbd</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040small_2026.html#index-Examples-in-smaller-fonts">Examples in smaller 
fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Examples-of-using-texi2any">Examples 
of using <code>texi2any</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040example.html#index-Examples_002c-formatting-them">Examples, 
formatting them</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040example.html"><code>@example</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-example_002c-value-for-_0040kbdinputstyle"><code>example<span
 class="r">, value for <code 
class="code">@kbdinputstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code 
class="code">@kbd</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="small.html#index-Examples-in-smaller-fonts">Examples in smaller 
fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="small.html">small</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040example.html#index-Examples_002c-formatting-them">Examples, 
formatting them</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040example.html"><code class="code">@example</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Glyphs-for-Programming.html#index-Examples_002c-glyphs-for">Examples, 
glyphs for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Glyphs-for-Programming.html">Glyphs for Programming</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Expanding-macros">Expanding 
macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-8_002dbit-Character-Expansion.html#index-Expansion-of-8_002dbit-characters-in-HTML-cross_002dreferences">Expansion
 of 8-bit characters in HTML cross-references</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-8_002dbit-Character-Expansion.html">HTML Xref 
8-bit Character Expansion</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Macro-Details.html#index-Expansion-of-macros_002c-contexts-for">Expansion 
of macros, contexts for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Macro-Details.html">Macro Details</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040expansion.html#index-Expansion_002c-indicating">Expansion, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040expansion.html"><code>@expansion</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040expansion.html#index-Expansion_002c-indicating">Expansion, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040expansion.html"><code class="code">@expansion</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-Node-Name-Expansion.html#index-expansion_002c-of-node-names-in-HTML-cross_002dreferences">expansion,
 of node names in HTML cross-references</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-Node-Name-Expansion.html">HTML Xref Node Name 
Expansion</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Expressions-in-a-program_002c-indicating">Expressions
 in a program, indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040code.html"><code>@code</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Expressions-in-a-program_002c-indicating">Expressions
 in a program, indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040code.html"><code class="code">@code</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-EXTENSION"><code>EXTENSION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="External-Macro-Processors.html#index-External-macro-processors">External 
macro processors</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="External-Macro-Processors.html">External Macro Processors</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-EXTERNAL_005fCROSSREF_005fSPLIT"><code>EXTERNAL_CROSSREF_SPLIT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-EXTERNAL_005fCROSSREF_005fEXTENSION"><code>EXTERNAL_CROSSREF_EXTENSION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-EXTERNAL_005fCROSSREF_005fSPLIT"><code>EXTERNAL_CROSSREF_SPLIT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-EXTERNAL_005fDIR"><code>EXTERNAL_DIR</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-EXTRA_005fHEAD"><code>EXTRA_HEAD</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-F">F</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dF"><code>-F</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002df-width"><code>-f 
<var>width</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-Family-names_002c-in-all-capitals">Family names, 
in all capitals</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040acronym.html"><code>@acronym</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dF"><code>-F</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002df-width"><code>-f <var 
class="var">width</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-Family-names_002c-in-all-capitals">Family names, 
in all capitals</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040acronym.html"><code class="code">@acronym</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-Features-of-Texinfo_002c-adapting-to">Features
 of Texinfo, adapting to</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Feminine-ordinal">Feminine 
ordinal</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-feymr10"><code>feymr10</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040euro.html"><code>@euro</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-feymr10_002c-installing"><code>feymr10<span 
class="roman">, installing</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Beginning-and-Ending-a-File.html#index-File-beginning">File 
beginning</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Beginning-and-Ending-a-File.html">Beginning and Ending a 
File</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-feymr10-1"><code>feymr10</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040euro.html"><code 
class="code">@euro</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-feymr10"><code class="code">feymr10</code>, 
installing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Ending-a-File.html#index-File-ending">File 
ending</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Ending-a-File.html">Ending a File</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-File-name-collision">File name 
collision</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code>@setfilename</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-File-name-collision">File name 
collision</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code 
class="code">@setfilename</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-file-recorder-for-TeX">file recorder for 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-File-sectioning-structure_002c-showing">File
 sectioning structure, showing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Showing-the-Structure.html">Showing the Structure</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-filename-recorder-for-TeX">filename 
recorder for TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-FILLCOLUMN"><code>FILLCOLUMN</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dfill_002dcolumn_003dwidth"><code>--fill-column=<var>width</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Copyright.html#index-filll-TeX-dimension">filll <span class="roman">TeX 
dimension</span></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Copyright.html">Copyright</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-FILLCOLUMN"><code>FILLCOLUMN</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dfill_002dcolumn_003dwidth"><code>--fill-column=<var
 class="var">width</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Copyright.html#index-filll-TeX-dimension">filll <span class="r">TeX 
dimension</span></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Copyright.html">Copyright</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-Final-output">Final 
output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Finding-badly-referenced-nodes">Finding
 badly referenced nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running 
<code>Info-validate</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html#index-Fine_002dtuning_002c-and-hyphenation">Fine-tuning,
 and hyphenation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html"><code>@- 
@hyphenation</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Finding-badly-referenced-nodes">Finding
 badly referenced nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running <code 
class="code">Info-validate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html#index-Fine_002dtuning_002c-and-hyphenation">Fine-tuning,
 and hyphenation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html"><code class="code">@- 
@hyphenation</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="First-Line.html#index-First-line-of-a-Texinfo-file">First line of a 
Texinfo file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="First-Line.html">First Line</a></td></tr>
 <tr><td></td><td valign="top"><a href="First-Node.html#index-First-node">First 
node</a>:</td><td>&nbsp;</td><td valign="top"><a href="First-Node.html">First 
Node</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-First-paragraph_002c-suppressing-indentation-of">First
 paragraph, suppressing indentation of</a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="_0040firstparagraphindent.html"><code>@firstparagraphindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-First-paragraph_002c-suppressing-indentation-of">First
 paragraph, suppressing indentation of</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040firstparagraphindent.html"><code 
class="code">@firstparagraphindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Fonts.html#index-Fixed_002dwidth-font">Fixed-width 
font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html#index-Flag-conditionals_002c-brace_002ddelimited">Flag
 conditionals, brace-delimited</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html"><code>@inlineifset 
@inlineifclear</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040float.html#index-Float-environment">Float 
environment</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040float.html"><code>@float</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html#index-Flag-conditionals_002c-brace_002ddelimited">Flag
 conditionals, brace-delimited</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040inlineifset-_0040inlineifclear.html"><code class="code">@inlineifset 
@inlineifclear</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040float.html#index-Float-environment">Float 
environment</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040float.html"><code class="code">@float</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Floating-accents_002c-inserting">Floating 
accents, inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Floats.html#index-Floating_002c-not-yet-implemented">Floating, not yet 
implemented</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Floats.html">Floats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Floats.html#index-Floats_002c-in-general">Floats, in 
general</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Floats.html">Floats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040listoffloats.html#index-Floats_002c-list-of">Floats, list 
of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040listoffloats.html"><code>@listoffloats</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040float.html#index-Floats_002c-making-unnumbered">Floats, making 
unnumbered</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040float.html"><code>@float</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040float.html#index-Floats_002c-numbering-of">Floats, numbering 
of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040float.html"><code>@float</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pxref.html#index-Flooding">Flooding</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040pxref.html"><code>@pxref</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-fn-_0028function_0029-index"><code>fn</code>
 (function) index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Predefined-Indices.html">Predefined Indices</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Floats.html#index-Floats">Floats</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Floats.html">Floats</a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040float.html#index-Floats-1">Floats, 
making unnumbered</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040float.html"><code class="code">@float</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040float.html#index-Floats-2">Floats, 
numbering of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040float.html"><code class="code">@float</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040listoffloats.html#index-Floats-3">Floats, list 
of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040listoffloats.html"><code 
class="code">@listoffloats</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pxref.html#index-Flooding">Flooding</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040pxref.html"><code 
class="code">@pxref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-fn-_0028function_0029-index"><code 
class="code">fn</code> (function) index</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-Font-for-multitable-heading-rows">Font for 
multitable heading rows</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multitable-Rows.html">Multitable Rows</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Fonts.html#index-Font-size_002c-reducing">Font size, 
reducing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Fonts-for-indices">Fonts for 
indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code>@syncodeindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Fonts-for-indices">Fonts for 
indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code 
class="code">@syncodeindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Fonts.html#index-Fonts-for-printing">Fonts for 
printing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Headings.html#index-Footings">Footings</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Headings.html">Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Translation.html#index-Footnote-styles_002c-in-HTML">Footnote 
styles, in HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Translation.html">HTML Translation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Footnotes.html#index-Footnotes">Footnotes</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Footnotes.html">Footnotes</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-footnotestyle-1"><code>footnotestyle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dfootnote_002dstyle_003dstyle"><code>--footnote-style=<var>style</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-footnotestyle-1"><code>footnotestyle</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dfootnote_002dstyle_003dstyle"><code>--footnote-style=<var
 class="var">style</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-FOOTNOTE_005fEND_005fHEADER_005fLEVEL"><code>FOOTNOTE_END_HEADER_LEVEL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-FOOTNOTE_005fSEPARATE_005fHEADER_005fLEVEL"><code>FOOTNOTE_SEPARATE_HEADER_LEVEL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dforce"><code>--force</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-FORCE"><code>FORCE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dforce"><code>--force</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-FORCE"><code>FORCE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-Force-line-break">Force line 
break</a>:</td><td>&nbsp;</td><td valign="top"><a href="Line-Breaks.html">Line 
Breaks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indent.html#index-Forcing-indentation">Forcing 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indent.html"><code>@indent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040indent.html#index-Forcing-indentation">Forcing 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indent.html"><code class="code">@indent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Breaks.html#index-Forcing-line-and-page-breaks">Forcing line and page 
breaks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Breaks.html">Breaks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Form-feed-characters">Form feed 
characters</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dmn.html#index-Format-a-dimension">Format a 
dimension</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dmn.html"><code>@dmn</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dmn.html#index-Format-a-dimension">Format a 
dimension</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dmn.html"><code class="code">@dmn</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Hardcopy.html#index-Format-and-print-hardcopy">Format and print 
hardcopy</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Hardcopy.html">Hardcopy</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-Mode-Printing.html#index-Format-and-print-in-Texinfo-mode">Format 
and print in Texinfo mode</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Mode-Printing.html">Texinfo Mode Printing</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Compile_002dCommand.html#index-Format-with-the-compile-command">Format 
with the compile command</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Compile_002dCommand.html">Compile-Command</a></td></tr>
@@ -696,13 +677,14 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-Formats-for-images">Formats for 
images</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Creating-an-Info-File.html#index-Formatting-a-file-for-Info">Formatting a 
file for Info</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Creating-an-Info-File.html">Creating an Info File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Formatting-commands">Formatting 
commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040example.html#index-Formatting-examples">Formatting 
examples</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040example.html"><code>@example</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040example.html#index-Formatting-examples">Formatting 
examples</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040example.html"><code class="code">@example</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Formatting.html#index-Formatting-for-Info">Formatting for 
Info</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Formatting.html">Info Formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing.html#index-Formatting-for-printing">Formatting for 
printing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printing.html">Printing</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Headings.html#index-Formatting-headings-and-footings">Formatting headings 
and footings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Headings.html">Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Formatting-Partial-Documents.html#index-Formatting-partial-documents">Formatting
 partial documents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Formatting-Partial-Documents.html">Formatting Partial 
Documents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Requirements-Summary.html#index-Formatting-requirements">Formatting 
requirements</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Requirements-Summary.html">Requirements Summary</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Formatting-with-tex-and-texindex">Formatting
 with <code>tex</code> and <code>texindex</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-tex_002ftexindex.html">Format with 
<code>tex</code>/<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Formatting-with-tex-and-texindex">Formatting
 with <code class="code">tex</code> and <code 
class="code">texindex</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html">Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-FORMAT_005fMENU"><code>FORMAT_MENU</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-Formulas_002c-mathematical">Formulas, 
mathematical</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Math.html">Inserting Math</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Four-and-Five-Arguments.html#index-Four_002d-and-five-argument-forms-of-cross_002dreferences">Four-
 and five argument forms of cross-references</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Four-and-Five-Arguments.html">Four and Five 
Arguments</a></td></tr>
 <tr><td></td><td valign="top"><a href="History.html#index-Fox_002c-Brian">Fox, 
Brian</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
@@ -710,27 +692,27 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-FRAMESET_005fDOCTYPE"><code>FRAMESET_DOCTYPE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-Free-Documentation-License_002c-including-entire">Free
 Documentation License, including entire</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Copying-Conditions.html#index-Free-software">Free 
software</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Copying-Conditions.html">Copying Conditions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Installing-Dir-Entries.html#index-Free-Software-Directory">Free Software 
Directory</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Installing-Dir-Entries.html">Installing Dir Entries</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Directory-Category.html#index-Free-Software-Directory">Free Software 
Directory</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Directory-Category.html">Directory Category</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-French-quotation-marks">French 
quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040frenchspacing.html#index-French-spacing">French 
spacing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040frenchspacing.html"><code>@frenchspacing</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040frenchspacing.html#index-French-spacing">French 
spacing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040frenchspacing.html"><code 
class="code">@frenchspacing</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting.html#index-Frequently-used-commands_002c-inserting">Frequently 
used commands, inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting.html">Inserting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Beginning-and-Ending-a-File.html#index-Frontmatter_002c-text-in">Frontmatter,
 text in</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Beginning-and-Ending-a-File.html">Beginning and Ending a 
File</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="The-Body-of-the-Document.html#index-Frontmatter_002c-text-in">Frontmatter,
 text in</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="The-Body-of-the-Document.html">The Body of the Document</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-Full-texts_002c-GNU">Full texts, 
GNU</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Sample-Function-Definition.html#index-Function-definitions">Function 
definitions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Function-Definition.html">Sample Function Definition</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Typed-Functions.html#index-Functions_002c-in-typed-languages">Functions, 
in typed languages</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Typed-Functions.html">Typed Functions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Future-of-Texinfo-implementations">Future
 of Texinfo implementations</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-Future-of-Texinfo-implementations">Future of Texinfo 
implementations</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-G">G</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-General-syntactic-conventions">General syntactic 
conventions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Generating-HTML.html#index-Generating-HTML">Generating 
HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Generating-HTML.html">Generating HTML</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing-Indices-_0026-Menus.html#index-Generating-menus-with-indices">Generating
 menus with indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; 
Menus</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Heading-Generation.html#index-Generating-page-headings">Generating page 
headings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Heading-Generation.html">Heading Generation</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Generating-plain-text-files-with-_002d_002dno_002dheaders">Generating
 plain text files with <samp>--no-headers</samp></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Generating-plain-text-files-with-_002d_002dplaintext">Generating
 plain text files with <samp>--plaintext</samp></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Generating-plain-text-files-with-_002d_002dno_002dheaders">Generating
 plain text files with <samp 
class="option">--no-headers</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Generating-plain-text-files-with-_002d_002dplaintext">Generating
 plain text files with <samp 
class="option">--plaintext</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-German-quotation-marks">German 
quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-German-S">German 
S</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Global-Document-Commands.html#index-Global-Document-Commands">Global 
Document Commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Global-Document-Commands.html">Global Document Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Globbing">Globbing</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-tex_002ftexindex.html">Format with 
<code>tex</code>/<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Globbing">Globbing</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-tex_002ftexindex.html">Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Glyphs-for-Programming.html#index-Glyphs-for-programming">Glyphs for 
programming</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Glyphs-for-Programming.html">Glyphs for Programming</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Glyphs-for-Text.html#index-Glyphs-for-text">Glyphs for 
text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Glyphs-for-Text.html">Glyphs for Text</a></td></tr>
 <tr><td></td><td valign="top"><a href="Texinfo-Mode.html#index-GNU-Emacs">GNU 
Emacs</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Mode.html">Texinfo Mode</a></td></tr>
@@ -738,52 +720,52 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-GNU-Free-Documentation-License_002c-including-entire">GNU
 Free Documentation License, including entire</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-GNU-sample-texts">GNU sample 
texts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Info-Files.html#index-Going-to-other-Info-files_0027-nodes">Going 
to other Info files&rsquo; nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Files.html">Other Info Files</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Grave-accent">Grave 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-grave-accent_002c-standalone">grave 
accent, standalone</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quote-Characters.html">Inserting Quote Characters</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Grave-accent_002c-vs_002e-left-quote">Grave
 accent, vs. left quote</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040group.html#index-Group-_0028hold-text-together-vertically_0029">Group
 (hold text together vertically)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040group.html"><code>@group</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-Grouping-two-definitions-together">Grouping two 
definitions together</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-Grave-accent">Grave accent, 
standalone</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quote-Characters.html">Inserting Quote Characters</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Grave-accent-1">Grave 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Grave-accent-2">Grave accent, vs. 
left quote</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040group.html#index-Group-_0028hold-text-together-vertically_0029">Group
 (hold text together vertically)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040group.html"><code class="code">@group</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-Grouping-two-definitions-together">Grouping two 
definitions together</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040deffnx.html"><code class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Click-Sequences.html#index-GUI-click-sequence">GUI click 
sequence</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Click-Sequences.html">Click Sequences</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Guillemets">Guillemets</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Guillemots">Guillemots</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-H">H</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dh"><code>-h</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dh"><code>-h</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Hacek-accent">Hacek 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Hardcopy.html#index-Hardcopy_002c-printing-it">Hardcopy, printing 
it</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Hardcopy.html">Hardcopy</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Hashsign.html#index-Hash-sign_002c-inserting">Hash sign, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-a-Hashsign.html">Inserting a Hashsign</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-hbox_002c-overfull">&lsquo;<samp>hbox</samp>&rsquo;,
 overfull</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-_003chead_003e-HTML-tag_002c-and-_003clink_003e"><code>&lt;head&gt;</code>
 HTML tag, and <code>&lt;link&gt;</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-hbox_002c-overfull">&lsquo;<samp 
class="samp">hbox</samp>&rsquo;, overfull</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-_003chead_003e-HTML-tag_002c-and-_003clink_003e"><code
 class="code">&lt;head&gt;</code> HTML tag, and <code 
class="code">&lt;link&gt;</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-File-Header.html#index-Header-for-Texinfo-files">Header for 
Texinfo files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-File-Header.html">Texinfo File Header</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="First-Line.html#index-Header-of-a-Texinfo-file">Header of a Texinfo 
file</a>:</td><td>&nbsp;</td><td valign="top"><a href="First-Line.html">First 
Line</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-HEADERS"><code>HEADERS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-HEADERS"><code>HEADERS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-HEADER_005fIN_005fTABLE"><code>HEADER_IN_TABLE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-Heading-row_002c-in-table">Heading row, in 
table</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multitable-Rows.html">Multitable Rows</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Headings.html#index-Headings">Headings</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Headings.html">Headings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-Headings_002c-indentation-after">Headings,
 indentation after</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040firstparagraphindent.html"><code>@firstparagraphindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-Headings_002c-indentation-after">Headings,
 indentation after</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040firstparagraphindent.html"><code 
class="code">@firstparagraphindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Heading-Generation.html#index-Headings_002c-page_002c-begin-to-appear">Headings,
 page, begin to appear</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Heading-Generation.html">Heading Generation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Height-of-images">Height of 
images</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Height-of-text-area">Height of text 
area</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dhelp_002c-for-texi2any"><code>--help<span
 class="roman">, for 
<code>texi2any</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dhelp_002c-for-texindex"><code>--help<span
 class="roman">, for 
<code>texindex</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Height-of-text-area">Height of text 
area</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code class="code">@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dhelp_002c-for-texi2any"><code>--help<span
 class="r">, for <code 
class="command">texi2any</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dhelp_002c-for-texindex"><code>--help<span
 class="r">, for <code 
class="command">texindex</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Adding-Output-Formats.html#index-help2man"><code>help2man</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Adding-Output-Formats.html">Adding Output 
Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Writing-a-Menu.html#index-Hierarchical-documents_002c-and-menus">Hierarchical
 documents, and menus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Menu.html">Writing a Menu</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indicating.html#index-Highlighting-text">Highlighting 
text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indicating.html">Indicating</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040definfoenclose.html#index-Highlighting_002c-customized">Highlighting,
 customized</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040definfoenclose.html"><code>@definfoenclose</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040definfoenclose.html#index-Highlighting_002c-customized">Highlighting,
 customized</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040definfoenclose.html"><code 
class="code">@definfoenclose</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Tips.html#index-Hints">Hints</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Tips.html">Tips</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-History-of-Texinfo">History of 
Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Holder-of-copyright-for-FSF-works">Holder of 
copyright for FSF works</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copying.html"><code>@copying</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040group.html#index-Holding-text-together-vertically">Holding text 
together vertically</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040group.html"><code>@group</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url.html#index-href_002c-producing-HTML"><code>href</code>, 
producing HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url.html"><code>@url</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dhtml"><code>--html</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Xref-8_002dbit-Character-Expansion.html#index-HTML-cross_002dreference-8_002dbit-character-expansion">HTML
 cross-reference 8-bit character expansion</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-8_002dbit-Character-Expansion.html">HTML Xref 
8-bit Character Expansion</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Xref-Command-Expansion.html#index-HTML-cross_002dreference-command-expansion">HTML
 cross-reference command expansion</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Command-Expansion.html">HTML Xref Command 
Expansion</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Xref-Configuration.html#index-HTML-cross_002dreference-configuration">HTML
 cross-reference configuration</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Configuration.html">HTML Xref Configuration</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Xref-Link-Basics.html#index-HTML-cross_002dreference-link-basics">HTML
 cross-reference link basics</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Link-Basics.html">HTML Xref Link Basics</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Xref-Mismatch.html#index-HTML-cross_002dreference-mismatch">HTML 
cross-reference mismatch</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Mismatch.html">HTML Xref Mismatch</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Xref-Node-Name-Expansion.html#index-HTML-cross_002dreference-node-name-expansion">HTML
 cross-reference node name expansion</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-Node-Name-Expansion.html">HTML Xref Node Name 
Expansion</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Holder-of-copyright-for-FSF-works">Holder of 
copyright for FSF works</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copying.html"><code class="code">@copying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040group.html#index-Holding-text-together-vertically">Holding text 
together vertically</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040group.html"><code class="code">@group</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url.html#index-href_002c-producing-HTML"><code 
class="code">href</code>, producing HTML</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040url.html"><code 
class="code">@url</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dhtml"><code>--html</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref.html#index-HTML-cross_002dreferences">HTML 
cross-references</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref.html">HTML Xref</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-HTML-output_002c-and-encodings">HTML 
output, and encodings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Xref-Link-Basics.html#index-HTML-cross_002dreferences-1">HTML 
cross-references, link basics</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Link-Basics.html">HTML Xref Link Basics</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Xref-Node-Name-Expansion.html#index-HTML-cross_002dreferences-2">HTML
 cross-references, node name expansion</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-Node-Name-Expansion.html">HTML Xref Node Name 
Expansion</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Xref-Command-Expansion.html#index-HTML-cross_002dreferences-3">HTML 
cross-references, command expansion</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Command-Expansion.html">HTML Xref Command 
Expansion</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Xref-8_002dbit-Character-Expansion.html#index-HTML-cross_002dreferences-4">HTML
 cross-references, 8-bit character expansion</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-8_002dbit-Character-Expansion.html">HTML Xref 
8-bit Character Expansion</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Xref-Mismatch.html#index-HTML-cross_002dreferences-5">HTML 
cross-references, mismatch</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Mismatch.html">HTML Xref Mismatch</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Xref-Configuration.html#index-HTML-cross_002dreferences-6">HTML 
cross-references, configuration</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Configuration.html">HTML Xref Configuration</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-HTML-output_002c-and-encodings">HTML 
output, and encodings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Translation.html#index-HTML-output_002c-browser-compatibility-of">HTML
 output, browser compatibility of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Translation.html">HTML Translation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-HTML-output_002c-overview">HTML output, 
overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Splitting.html#index-HTML-output_002c-split">HTML output, 
split</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Splitting.html">HTML Splitting</a></td></tr>
@@ -792,242 +774,244 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-HTML_002c-including-raw">HTML, 
including raw</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Translation.html#index-html32_002epm"><code>html32.pm</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Translation.html">HTML Translation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-Configuration.html#index-htmlxref_002ecnf"><code>htmlxref.cnf</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Xref-Configuration.html">HTML Xref 
Configuration</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-http_002dequiv_002c-and-charset-specification"><code>http-equiv</code>,
 and charset specification</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-HTML_005fMATH"><code>HTML_MATH</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-HTML_005fROOT_005fELEMENT_005fATTRIBUTES"><code>HTML_ROOT_ELEMENT_ATTRIBUTES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-http_002dequiv_002c-and-charset-specification"><code
 class="code">http-equiv</code>, and charset 
specification</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Hungarian-umlaut-accent">Hungarian umlaut 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ref.html#index-Hurricanes">Hurricanes</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040ref.html"><code>@ref</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-Hyphen_002c-breakpoint-within-_0040code">Hyphen,
 breakpoint within <code>@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040minus.html#index-Hyphen_002c-compared-to-minus">Hyphen, compared to 
minus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040minus.html"><code>@minus</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Hyphenation-patterns_002c-language_002ddependent">Hyphenation
 patterns, language-dependent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html#index-Hyphenation_002c-helping-TeX-do">Hyphenation,
 helping TeX do</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html"><code>@- 
@hyphenation</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Hyphenation_002c-preventing">Hyphenation, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040w.html"><code>@w</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ref.html#index-Hurricanes">Hurricanes</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040ref.html"><code 
class="code">@ref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-Hyphen_002c-breakpoint-within-_0040code">Hyphen,
 breakpoint within <code class="code">@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040allowcodebreaks.html"><code 
class="code">@allowcodebreaks</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040minus.html#index-Hyphen_002c-compared-to-minus">Hyphen, compared to 
minus</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040minus.html"><code 
class="code">@minus</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Hyphenation-patterns_002c-language_002ddependent">Hyphenation
 patterns, language-dependent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html#index-Hyphenation_002c-helping-TeX-do">Hyphenation,
 helping TeX do</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040_002d-_0040hyphenation.html"><code class="code">@- 
@hyphenation</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Hyphenation_002c-preventing">Hyphenation, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040w.html"><code 
class="code">@w</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Hyphens-in-source_002c-two-or-three-in-a-row">Hyphens
 in source, two or three in a row</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-I">I</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-i-_0028dotless-i_0029">i (dotless 
i)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dI-path"><code>-I 
<var>path</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dI-dir"><code>-I <var 
class="var">dir</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-I18n_002c-of-document-strings">I18n,
 of document strings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Icelandic">Icelandic</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-ICONS"><code>ICONS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-Identification-of-documentation">Identification
 of documentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditionals.html#index-If-text-conditionally-visible">If text 
conditionally visible</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conditionals.html">Conditionals</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difdocbook"><code>--ifdocbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difhtml"><code>--ifhtml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difinfo"><code>--ifinfo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difplaintext"><code>--ifplaintext</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002diftex"><code>--iftex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difxml"><code>--ifxml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-Ignored-before-_0040setfilename">Ignored 
before <code>@setfilename</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code>@setfilename</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difdocbook"><code>--ifdocbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difhtml"><code>--ifhtml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difinfo"><code>--ifinfo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difplaintext"><code>--ifplaintext</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002diftex"><code>--iftex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002difxml"><code>--ifxml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-Ignored-before-_0040setfilename">Ignored 
before <code class="code">@setfilename</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040setfilename.html"><code 
class="code">@setfilename</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Comments.html#index-Ignored-text">Ignored 
text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Comments.html">Comments</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-IGNORE_005fBEFORE_005fSETFILENAME"><code>IGNORE_BEFORE_SETFILENAME</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-IGNORE_005fSPACE_005fAFTER_005fBRACED_005fCOMMAND_005fNAME"><code>IGNORE_SPACE_AFTER_BRACED_COMMAND_NAME</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-Image-formats">Image 
formats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-Images_002c-alternate-text-for">Images, alternate 
text for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Info-Format-Image.html#index-Images_002c-in-Info-format">Images, in Info 
format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Image.html">Info Format Image</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Images.html#index-Images_002c-inserting">Images, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Images.html">Images</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Images_002c-scaling">Images, 
scaling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Images.html#index-Images">Images</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Images.html">Images</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-Images-1">Images, alternate text 
for</a>:</td><td>&nbsp;</td><td valign="top"><a href="Image-Syntax.html">Image 
Syntax</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Images-2">Images, 
scaling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Info-Format-Image.html#index-Images-3">Images, in Info 
format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Image.html">Info Format Image</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-IMAGE_005fLINK_005fPREFIX"><code>IMAGE_LINK_PREFIX</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Implementation_002c-texi2any-as-reference">Implementation,
 <code>texi2any</code> as reference</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-Pointer-Creation.html#index-Implicit-pointer-creation-with-makeinfo">Implicit
 pointer creation with <code>makeinfo</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> 
Pointer Creation</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-CSS.html#index-_0040import-specifications_002c-in-CSS-files">&lsquo;<samp>@import</samp>&rsquo;
 specifications, in CSS files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-CSS.html">HTML CSS</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003cimportant_003e-Docbook-tag"><code>&lt;important&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040quotation.html"><code>@quotation</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-Implementation_002c-texi2any-as-reference">Implementation,
 <code class="command">texi2any</code> as reference</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="History.html">History</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-Implicit-pointer-creation-with-makeinfo">Implicit
 pointer creation with <code 
class="code">makeinfo</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Node.html">Writing a Node</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-CSS.html#index-_0040import-specifications_002c-in-CSS-files">&lsquo;<samp
 class="samp">@import</samp>&rsquo; specifications, in CSS 
files</a>:</td><td>&nbsp;</td><td valign="top"><a href="HTML-CSS.html">HTML 
CSS</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003cimportant_003e-DocBook-tag"><code 
class="code">&lt;important&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040quotation.html"><code 
class="code">@quotation</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Inches">Inches</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Image-Scaling.html">Image Scaling</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Sample-Include-File.html#index-Include-file-sample">Include file 
sample</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Include-File.html">Sample Include File</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Sample-Include-File.html#index-_0040include-file-sample"><code>@include</code>
 file sample</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Include-File.html">Sample Include File</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Sample-Include-File.html#index-_0040include-file-sample"><code 
class="code">@include</code> file sample</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Sample-Include-File.html">Sample Include 
File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Include-Files.html#index-Include-files">Include 
files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Include-Files.html">Include Files</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Include-Files-Requirements.html#index-Include-files-requirements">Include 
files requirements</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Include-Files-Requirements.html">Include Files Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raise_002flower-sections.html#index-Include-files_002c-and-section-levels">Include
 files, and section levels</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raise_002flower-sections.html">Raise/lower sections</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verbatiminclude.html#index-Including-a-file-verbatim">Including a 
file verbatim</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatiminclude.html"><code>@verbatiminclude</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040insertcopying.html#index-Including-permissions-text">Including 
permissions text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040insertcopying.html"><code>@insertcopying</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040exdent.html#index-Indentation-undoing">Indentation 
undoing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040exdent.html"><code>@exdent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indent.html#index-Indentation_002c-forcing">Indentation, 
forcing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indent.html"><code>@indent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040noindent.html#index-Indentation_002c-omitting">Indentation, 
omitting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040noindent.html"><code>@noindent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indentedblock.html#index-Indented-text-block">Indented text 
block</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indentedblock.html"><code>@indentedblock</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040exampleindent.html#index-Indenting-environments">Indenting 
environments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040exampleindent.html"><code>@exampleindent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040paragraphindent.html#index-Indenting-paragraphs_002c-control-of">Indenting
 paragraphs, control of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040paragraphindent.html"><code>@paragraphindent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-Indenting_002c-suppressing-of-first-paragraph">Indenting,
 suppressing of first paragraph</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040firstparagraphindent.html"><code>@firstparagraphindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verbatiminclude.html#index-Including-a-file-verbatim">Including a 
file verbatim</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatiminclude.html"><code 
class="code">@verbatiminclude</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040insertcopying.html#index-Including-permissions-text">Including 
permissions text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040insertcopying.html"><code 
class="code">@insertcopying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040exdent.html#index-Indentation-undoing">Indentation 
undoing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040exdent.html"><code class="code">@exdent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040indent.html#index-Indentation_002c-forcing">Indentation, 
forcing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indent.html"><code class="code">@indent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040noindent.html#index-Indentation_002c-omitting">Indentation, 
omitting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040noindent.html"><code class="code">@noindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040indentedblock.html#index-Indented-text-block">Indented text 
block</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indentedblock.html"><code 
class="code">@indentedblock</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040exampleindent.html#index-Indenting-environments">Indenting 
environments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040exampleindent.html"><code 
class="code">@exampleindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040paragraphindent.html#index-Indenting-paragraphs_002c-control-of">Indenting
 paragraphs, control of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040paragraphindent.html"><code 
class="code">@paragraphindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-Indenting_002c-suppressing-of-first-paragraph">Indenting,
 suppressing of first paragraph</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040firstparagraphindent.html"><code 
class="code">@firstparagraphindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-Index-entries">Index 
entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indexing-Commands.html">Indexing Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Index-Entries.html#index-Index-entries_002c-advice-on-writing">Index 
entries, advice on writing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Index-Entries.html">Index Entries</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Index-Entries.html#index-Index-entries_002c-making">Index entries, 
making</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Index-Entries.html">Index Entries</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Index-file-names">Index file 
names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html">Format with 
<code>tex</code>/<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Index-file-names">Index file 
names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html">Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-Index-font-types">Index font 
types</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indexing-Commands.html">Indexing Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-index-sorting">index 
sorting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indexing-Commands.html">Indexing Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ftable-_0040vtable.html#index-Indexing-table-entries-automatically">Indexing
 table entries automatically</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040ftable-_0040vtable.html"><code>@ftable @vtable</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-INDEX_005fENTRY_005fCOLON"><code>INDEX_ENTRY_COLON</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ftable-_0040vtable.html#index-Indexing-table-entries-automatically">Indexing
 table entries automatically</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040ftable-_0040vtable.html"><code class="code">@ftable 
@vtable</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Advanced-Indexing.html#index-Indexing_002c-advanced">Indexing, 
advanced</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Advanced-Indexing.html">Advanced Indexing</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-INDEX_005fENTRY_005fCOLON"><code>INDEX_ENTRY_COLON</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-INDEX_005fSPECIAL_005fCHARS_005fWARNING"><code>INDEX_SPECIAL_CHARS_WARNING</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indicating.html#index-Indicating-commands_002c-definitions_002c-etc_002e">Indicating
 commands, definitions, etc.</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indicating.html">Indicating</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040result.html#index-Indicating-evaluation">Indicating 
evaluation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040result.html"><code>@result</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040result.html#index-Indicating-evaluation">Indicating 
evaluation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040result.html"><code class="code">@result</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indices.html#index-Indices">Indices</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Indices.html">Indices</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Combining-Indices.html#index-Indices_002c-combining-them">Indices, 
combining them</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Combining-Indices.html">Combining Indices</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="New-Indices.html#index-Indices_002c-defining-new">Indices, defining 
new</a>:</td><td>&nbsp;</td><td valign="top"><a href="New-Indices.html">New 
Indices</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Printindex.html#index-Indices_002c-in-Info-format">Indices, 
in Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Printindex.html">Info Format Printindex</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing-Indices-_0026-Menus.html#index-Indices_002c-printing-and-menus">Indices,
 printing and menus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; 
Menus</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Hardcopy.html#index-Indices_002c-sorting">Indices, 
sorting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Hardcopy.html">Hardcopy</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Indices_002c-two-letter-names">Indices, two 
letter names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code>@syncodeindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Indices_002c-two-letter-names">Indices, two 
letter names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code 
class="code">@syncodeindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Tag-and-Split-Files.html#index-Indirect-subfiles">Indirect 
subfiles</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Tag-and-Split-Files.html">Tag and Split Files</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Indirect-Table.html#index-Indirect-table_002c-in-Info-format">Indirect
 table, in Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Indirect-Table.html">Info Format Indirect Table</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dinfo"><code>--info</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dinfo"><code>--info</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Batch-Formatting.html#index-Info-batch-formatting">Info batch 
formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Batch-Formatting.html">Batch Formatting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Installing-an-Info-File.html#index-Info-file-installation">Info file 
installation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Installing-an-Info-File.html">Installing an Info File</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-Info-file-name_002c-choosing">Info file name, 
choosing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code>@setfilename</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="New-Info-File.html#index-Info-file_002c-listing-a-new">Info file, listing 
a new</a>:</td><td>&nbsp;</td><td valign="top"><a href="New-Info-File.html">New 
Info File</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Splitting.html#index-Info-file_002c-splitting-manually">Info file, 
splitting manually</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Splitting.html">Splitting</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-Info-file-name_002c-choosing">Info file name, 
choosing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code 
class="code">@setfilename</code></a></td></tr>
 <tr><td></td><td valign="top"><a href="Info-Files.html#index-Info-files">Info 
files</a>:</td><td>&nbsp;</td><td valign="top"><a href="Info-Files.html">Info 
Files</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Installing-an-Info-File.html#index-Info-files-1">Info files, 
installation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Installing-an-Info-File.html">Installing an Info File</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="New-Info-File.html#index-Info-files-2">Info files, listing a 
new</a>:</td><td>&nbsp;</td><td valign="top"><a href="New-Info-File.html">New 
Info File</a></td></tr>
+<tr><td></td><td valign="top"><a href="Splitting.html#index-Info-files-3">Info 
files, splitting manually</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Splitting.html">Splitting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Specification.html#index-Info-format-specification">Info 
format specification</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Specification.html">Info Format Specification</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Text-Constructs.html#index-Info-format-text-constructs">Info 
format text constructs</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Text-Constructs.html">Info Format Text 
Constructs</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Menu-Location.html#index-Info-format_002c-and-menus">Info format, and 
menus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Menu-Location.html">Menu Location</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Formatting.html#index-Info-formatting">Info 
formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Formatting.html">Info Formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-Info-installed-in-another-directory">Info
 installed in another directory</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Directories.html">Other Info Directories</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Regular-Nodes.html#index-Info-nodes_002c-in-Info-format">Info 
nodes, in Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Regular-Nodes.html">Info Format Regular Nodes</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Info-output_002c-and-encoding">Info 
output, and encoding</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Info-output_002c-and-encoding">Info 
output, and encoding</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-Info-output_002c-overview">Info output, 
overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Using-Info_002dvalidate.html#index-Info-validating-a-large-file">Info 
validating a large file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Using-Info_002dvalidate.html">Using 
<code>Info-validate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Using-Info_002dvalidate.html#index-Info-validating-a-large-file">Info 
validating a large file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Using-Info_002dvalidate.html">Using <code 
class="code">Info-validate</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Creating-an-Info-File.html#index-Info_002c-creating-an-online-file">Info, 
creating an online file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Creating-an-Info-File.html">Creating an Info File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Info-Files.html#index-Info_003b-other-files_0027-nodes">Info; other 
files&rsquo; nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Files.html">Other Info Files</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dinfo_002ddir_003ddir_002c-for-install_002dinfo"><code>--info-dir=<var>dir</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dinfodir_003ddir_002c-for-install_002dinfo"><code>--infodir=<var>dir</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dinfo_002dfile_003dfile_002c-for-install_002dinfo"><code>--info-file=<var>file</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dinfo_002ddir_003ddir_002c-for-install_002dinfo"><code>--info-dir=<var
 class="var">dir</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dinfodir_003ddir_002c-for-install_002dinfo"><code>--infodir=<var
 class="var">dir</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dinfo_002dfile_003dfile_002c-for-install_002dinfo"><code>--info-file=<var
 class="var">file</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-INFOPATH"><code>INFOPATH</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Info-Directories.html">Other Info 
Directories</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-INFO_005fJS_005fDIR"><code>INFO_JS_DIR</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-INFO_005fSPECIAL_005fCHARS_005fQUOTE"><code>INFO_SPECIAL_CHARS_QUOTE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-INFO_005fSPECIAL_005fCHARS_005fWARNING"><code>INFO_SPECIAL_CHARS_WARNING</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dinit_002dfile_003dfile"><code>--init-file=<var>file</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dinit_002dfile_003dfile"><code>--init-file=<var
 class="var">file</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-Initialization-file-for-TeX-input">Initialization
 file for TeX input</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inline-Conditionals.html#index-Inline-conditionals">Inline 
conditionals</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inline-Conditionals.html">Inline Conditionals</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-INLINE_005fCONTENTS"><code>INLINE_CONTENTS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-INLINE_005fCSS_005fSTYLE"><code>INLINE_CSS_STYLE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Input-encoding_002c-declaring">Input 
encoding, declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-_005cinput-source-line-ignored">&lsquo;<samp>\input</samp>&rsquo;
 source line ignored</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code>@setfilename</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Input-encoding_002c-declaring">Input 
encoding, declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-_005cinput-source-line-ignored">&lsquo;<samp 
class="samp">\input</samp>&rsquo; source line 
ignored</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code 
class="code">@setfilename</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Nodes-and-Menus.html#index-Insert-nodes_002c-menus-automatically">Insert
 nodes, menus automatically</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Updating-Nodes-and-Menus.html">Updating Nodes and Menus</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-an-Atsign.html#index-Inserting-_0040-_0028literal-_0040_0029">Inserting
 @ <span class="roman">(literal 
&lsquo;<samp>@</samp>&rsquo;)</span></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-an-Atsign.html">Inserting an 
Atsign</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-an-Atsign.html#index-Inserting-_0040-_0028literal-_0040_0029">Inserting
 @ <span class="r">(literal &lsquo;<samp 
class="samp">@</samp>&rsquo;)</span></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-an-Atsign.html">Inserting an 
Atsign</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Hashsign.html#index-Inserting-_0023">Inserting 
#</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-a-Hashsign.html">Inserting a Hashsign</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-an-Ampersand.html#index-Inserting-_0026">Inserting 
&amp;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-an-Ampersand.html">Inserting an Ampersand</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Inserting-accents">Inserting 
accents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-Inserting-dots">Inserting 
dots</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dots.html"><code>@dots</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-Inserting-ellipsis">Inserting 
ellipsis</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dots.html"><code>@dots</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-Inserting-dots">Inserting 
dots</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040dots.html"><code 
class="code">@dots</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dots.html#index-Inserting-ellipsis">Inserting 
ellipsis</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dots.html"><code class="code">@dots</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting.html#index-Inserting-frequently-used-commands">Inserting 
frequently used commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting.html">Inserting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indent.html#index-Inserting-indentation">Inserting 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indent.html"><code>@indent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040indent.html#index-Inserting-indentation">Inserting 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indent.html"><code class="code">@indent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Inserting-quotation-marks">Inserting 
quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-Inserting-quote-characters">Inserting
 quote characters</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quote-Characters.html">Inserting Quote Characters</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Space.html#index-Inserting-space">Inserting 
space</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Space.html">Inserting Space</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Insertions.html#index-Inserting-special-characters-and-symbols">Inserting 
special characters and symbols</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Insertions.html">Insertions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-INSTALL-file_002c-generating"><samp>INSTALL</samp>
 file, generating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-install_002dinfo"><code>install-info</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-INSTALL-file_002c-generating"><samp 
class="file">INSTALL</samp> file, generating</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-install_002dinfo"><code>install-info</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Installing-an-Info-File.html#index-Installing-an-Info-file">Installing an 
Info file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Installing-an-Info-File.html">Installing an Info File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Info-Directories.html#index-Installing-Info-in-another-directory">Installing
 Info in another directory</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Directories.html">Other Info Directories</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Internal-links_002c-of-HTML">Internal links, 
of HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dinternal_002dlinks_003dfile"><code>--internal-links=<var>file</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-INTERNAL_005fLINKS"><code>INTERNAL_LINKS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Internal-links_002c-of-HTML">Internal links, 
of HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dinternal_002dlinks_003dfile"><code>--internal-links=<var
 class="var">file</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-INTERNAL_005fLINKS"><code>INTERNAL_LINKS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Internationalization.html#index-Internationalization">Internationalization</a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="Internationalization.html">Internationalization</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-Internationalization-of-document-strings">Internationalization
 of document strings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Introduction-to-Texinfo">Introduction to 
Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Invalid-characters-in-node-names">Invalid
 characters in node names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Invoking-macros">Invoking 
macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Installing-Dir-Entries.html#index-Invoking-nodes_002c-including-in-dir-file">Invoking
 nodes, including in dir file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Installing-Dir-Entries.html">Installing Dir Entries</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-pod2texi.html#index-Invoking-pod2texi">Invoking 
<code>pod2texi</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-pod2texi.html">Invoking <code>pod2texi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-ISO-3166-country-codes">ISO 3166 country 
codes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-ISO-639_002d2-language-codes">ISO 639-2 
language codes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-ISO-8859_002d1">ISO 
8859-1</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-ISO-8859_002d15">ISO 
8859-15</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-ISO-8859_002d15_002c-and-Euro">ISO 8859-15, and 
Euro</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040euro.html"><code>@euro</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-pod2texi.html#index-Invoking-pod2texi">Invoking <code 
class="command">pod2texi</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-pod2texi.html">Invoking <code 
class="command">pod2texi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-ISO-3166-country-codes">ISO 3166 country 
codes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-ISO-639_002d2-language-codes">ISO 639-2 
language codes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-ISO-8859_002d15_002c-and-Euro">ISO 8859-15, and 
Euro</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040euro.html"><code 
class="code">@euro</code></a></td></tr>
 <tr><td></td><td valign="top"><a href="Fonts.html#index-Italic-font">Italic 
font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ditem_003dtext_002c-for-install_002dinfo"><code>--item=<var>text</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040itemize.html#index-Itemization">Itemization</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040itemize.html"><code>@itemize</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002ditem_003dtext_002c-for-install_002dinfo"><code>--item=<var
 class="var">text</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040itemize.html#index-Itemization">Itemization</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040itemize.html"><code 
class="code">@itemize</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-J">J</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-j-_0028dotless-j_0029">j (dotless 
j)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-jpeg-image-format"><code>jpeg image 
format</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-JS_005fWEBLABELS"><code>JS_WEBLABELS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-JS_005fWEBLABELS_005fFILE"><code>JS_WEBLABELS_FILE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-K">K</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dkeep_002dold_002c-for-install_002dinfo"><code>--keep-old<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dkeep_002dold_002c-for-install_002dinfo"><code>--keep-old<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-KEEP_005fTOP_005fEXTERNAL_005fREF"><code>KEEP_TOP_EXTERNAL_REF</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-Keyboard-input">Keyboard 
input</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040kbd.html"><code>@kbd</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Keys_002c-recommended-names">Keys, recommended 
names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040key.html"><code>@key</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Keyword-expansion_002c-preventing">Keyword expansion, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040w.html"><code>@w</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Keywords_002c-indicating">Keywords, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040code.html"><code>@code</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-Keyboard-input">Keyboard 
input</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040kbd.html"><code 
class="code">@kbd</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Keys_002c-recommended-names">Keys, recommended 
names</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040key.html"><code 
class="code">@key</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Keyword-expansion_002c-preventing">Keyword expansion, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040w.html"><code 
class="code">@w</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Keywords_002c-indicating">Keywords, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040code.html"><code class="code">@code</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printed-Books.html#index-Knuth_002c-Donald">Knuth, 
Donald</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printed-Books.html">Printed Books</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-ky-_0028keystroke_0029-index"><code>ky</code>
 (keystroke) index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Predefined-Indices.html">Predefined Indices</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-ky-_0028keystroke_0029-index"><code 
class="code">ky</code> (keystroke) index</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-L">L</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-l">&#322;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-L">&#321;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-L2H"><code>L2H</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-L2H_005fCLEAN"><code>L2H_CLEAN</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-L2H_005fFILE"><code>L2H_FILE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-L2H_005fHTML_005fVERSION"><code>L2H_HTML_VERSION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-L2H_005fL2H"><code>L2H_L2H</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-L2H_005fSKIP"><code>L2H_SKIP</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-L2H_005fTMP"><code>L2H_TMP</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-lang_002c-HTML-attribute"><code>lang<span
 class="roman">, HTML attribute</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Language-codes">Language 
codes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Language_002c-declaring">Language, 
declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002dlanguage_002c-for-texi2dvi"><code>--language<span
 class="roman">, for 
<code>texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="latex2html-Customization-Variables.html#index-L2H_005fCLEAN"><code>L2H_CLEAN</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="latex2html-Customization-Variables.html"><code 
class="command">latex2html</code> Customization Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="latex2html-Customization-Variables.html#index-L2H_005fFILE"><code>L2H_FILE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="latex2html-Customization-Variables.html"><code 
class="command">latex2html</code> Customization Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="latex2html-Customization-Variables.html#index-L2H_005fHTML_005fVERSION"><code>L2H_HTML_VERSION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="latex2html-Customization-Variables.html"><code 
class="command">latex2html</code> Customization Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="latex2html-Customization-Variables.html#index-L2H_005fL2H"><code>L2H_L2H</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="latex2html-Customization-Variables.html"><code 
class="command">latex2html</code> Customization Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="latex2html-Customization-Variables.html#index-L2H_005fSKIP"><code>L2H_SKIP</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="latex2html-Customization-Variables.html"><code 
class="command">latex2html</code> Customization Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="latex2html-Customization-Variables.html#index-L2H_005fTMP"><code>L2H_TMP</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="latex2html-Customization-Variables.html"><code 
class="command">latex2html</code> Customization Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-lang_002c-HTML-attribute"><code>lang<span
 class="r">, HTML attribute</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Language-codes">Language 
codes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Language_002c-declaring">Language, 
declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002dlanguage_002c-for-texi2dvi"><code>--language<span
 class="r">, for <code 
class="command">texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Magnification.html#index-Larger-or-smaller-pages">Larger or smaller 
pages</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Magnification.html">Magnification</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-LaTeX-logo">LaTeX 
logo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html"><code>@TeX @LaTeX</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-LaTeX_002c-processing-with-texi2dvi">LaTeX,
 processing with <code>texi2dvi</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Latin-1">Latin 
1</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Latin-9">Latin 
9</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-Latin-9_002c-and-Euro">Latin 9, and 
Euro</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040euro.html"><code>@euro</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dlatex"><code>--latex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-LaTeX-logo">LaTeX 
logo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html"><code class="code">@TeX 
@LaTeX</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-LaTeX-output_002c-overview">LaTeX output, 
overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-LaTeX_002c-processing-with-texi2dvi">LaTeX,
 processing with <code 
class="command">texi2dvi</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040euro.html#index-Latin-9_002c-and-Euro">Latin 9, and 
Euro</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040euro.html"><code 
class="code">@euro</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Left-quotation-marks">Left quotation 
marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Left_002dpointing-angle-quotation-marks">Left-pointing
 angle quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Legal-paper_002c-printing-on">Legal paper, 
printing on</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-Length-of-file-names">Length of file 
names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code>@setfilename</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Legal-paper_002c-printing-on">Legal paper, 
printing on</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code class="code">@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-Length-of-file-names">Length of file 
names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code 
class="code">@setfilename</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Less-Cluttered-Menu-Entry.html#index-Less-cluttered-menu-entry">Less 
cluttered menu entry</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Less-Cluttered-Menu-Entry.html">Less Cluttered Menu Entry</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-libintl_002dperl-Gettext-implementation"><code>libintl-perl
 <span class="roman">Gettext 
implementation</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-libintl_002dperl-Gettext-implementation"><code>libintl-perl
 <span class="r">Gettext 
implementation</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Copying-Conditions.html#index-Libre-software">Libre 
software</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Copying-Conditions.html">Copying Conditions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="All_002dpermissive-Copying-License.html#index-License-for-all_002dpermissive-copying">License
 for all-permissive copying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="All_002dpermissive-Copying-License.html">All-permissive Copying 
License</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Verbatim-Copying-License.html#index-License-for-verbatim-copying">License 
for verbatim copying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Verbatim-Copying-License.html">Verbatim Copying License</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Limited-scope-of-Texinfo">Limited scope of 
Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-Line-breaking_002c-and-urls">Line breaking, 
and urls</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Breaks.html#index-Line-breaks_002c-awkward">Line breaks, 
awkward</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Breaks.html">Breaks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-Line-breaks_002c-controlling">Line breaks, 
controlling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Line-Breaks.html">Line Breaks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Line-breaks_002c-preventing">Line breaks, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040w.html"><code>@w</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-Line-breaks">Line breaks, 
URL&rsquo;s</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
+<tr><td></td><td valign="top"><a href="Breaks.html#index-Line-breaks-1">Line 
breaks, awkward</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Breaks.html">Breaks</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Line-Breaks.html#index-Line-breaks-2">Line breaks, 
controlling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Line-Breaks.html">Line Breaks</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Line-breaks_002c-preventing">Line breaks, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040w.html"><code 
class="code">@w</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Column-Widths.html#index-Line-length_002c-column-widths-as-fraction-of">Line
 length, column widths as fraction of</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Multitable-Column-Widths.html">Multitable Column 
Widths</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="External-Macro-Processors.html#index-Line-numbers_002c-in-error-messages">Line
 numbers, in error messages</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="External-Macro-Processors.html">External Macro Processors</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040sp.html#index-Line-spacing">Line 
spacing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040sp.html"><code>@sp</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Fonts.html#index-_003clineannotation_003e-Docbook-tag"><code>&lt;lineannotation&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-_003clink_003e-HTML-tag_002c-in-_003chead_003e"><code>&lt;link&gt;</code>
 HTML tag, in <code>&lt;head&gt;</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040sp.html#index-Line-spacing">Line 
spacing</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040sp.html"><code 
class="code">@sp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Fonts.html#index-_003clineannotation_003e-DocBook-tag"><code 
class="code">&lt;lineannotation&gt;</code> DocBook 
tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-_003clink_003e-HTML-tag_002c-in-_003chead_003e"><code
 class="code">&lt;link&gt;</code> HTML tag, in <code 
class="code">&lt;head&gt;</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="PDF-Colors.html#index-Links_002c-coloring-in-PDF-output">Links, coloring 
in PDF output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="PDF-Colors.html">PDF Colors</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040lisp.html#index-Lisp-example">Lisp 
example</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040lisp.html"><code>@lisp</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040small_2026.html#index-Lisp-examples-in-smaller-fonts">Lisp examples 
in smaller fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040lisp.html#index-Lisp-example">Lisp 
example</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040lisp.html"><code 
class="code">@lisp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="small.html#index-Lisp-examples-in-smaller-fonts">Lisp examples in smaller 
fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="small.html">small</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Command-List.html#index-List-of-_0040_002dcommands">List of 
@-commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-List.html">Command List</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040listoffloats.html#index-List-of-floats">List of 
floats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040listoffloats.html"><code>@listoffloats</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040listoffloats.html#index-List-of-floats">List of 
floats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040listoffloats.html"><code 
class="code">@listoffloats</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="New-Info-File.html#index-Listing-a-new-Info-file">Listing a new Info 
file</a>:</td><td>&nbsp;</td><td valign="top"><a href="New-Info-File.html">New 
Info File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Lists-and-Tables.html#index-Lists-and-tables_002c-making">Lists and 
tables, making</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Lists-and-Tables.html">Lists and Tables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Printed-Books.html#index-Literate-programming">Literate 
programming</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printed-Books.html">Printed Books</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-Literate-programming_002c-with-Texinfo-and-awk">Literate
 programming, with Texinfo and <code>awk</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Details-of-texindex.html">Details of 
<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-Literate-programming_002c-with-Texinfo-and-awk">Literate
 programming, with Texinfo and <code 
class="code">awk</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Details-of-texindex.html">Details of <code 
class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Local-Variables.html#index-Local-variable-section_002c-in-Info-format">Local
 variable section, in Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Local-Variables.html">Info Format Local 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Compile_002dCommand.html#index-Local-variables">Local 
variables</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Compile_002dCommand.html">Compile-Command</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Local-Variables-section_002c-for-encoding">Local
 Variables section, for encoding</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Locale_002c-declaring">Locale, 
declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-Local-Variables-section_002c-for-encoding">Local
 Variables section, for encoding</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-Locale_002c-declaring">Locale, 
declaring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-LOCALE_005fINPUT_005fFILE_005fNAME_005fENCODING"><code>LOCALE_INPUT_FILE_NAME_ENCODING</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-LOCALE_005fOUTPUT_005fENCODING_005fNAME"><code>LOCALE_OUTPUT_ENCODING_NAME</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-LOCALE_005fOUTPUT_005fFILE_005fNAME_005fENCODING"><code>LOCALE_OUTPUT_FILE_NAME_ENCODING</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Menu-Location.html#index-Location-of-menus">Location of 
menus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Menu-Location.html">Menu Location</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-Logos_002c-TeX">Logos, 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html"><code>@TeX @LaTeX</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-Logos_002c-TeX">Logos, 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html"><code class="code">@TeX 
@LaTeX</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-Longest-nodes_002c-finding">Longest
 nodes, finding</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Looking-for-badly-referenced-nodes">Looking
 for badly referenced nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running 
<code>Info-validate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Looking-for-badly-referenced-nodes">Looking
 for badly referenced nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running <code 
class="code">Info-validate</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raise_002flower-sections.html#index-Lowering-and-raising-sections">Lowering
 and raising sections</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raise_002flower-sections.html">Raise/lower sections</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-lpr-_0028DVI-print-command_0029"><code>lpr 
<span class="roman">(DVI print 
command)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Print-with-lpr.html">Print with <code>lpr</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-lpr_002dd_002c-replacements-on-MS_002dDOS_002fMS_002dWindows"><code>lpr<span
 class="roman">-d, replacements on 
MS-DOS/MS-Windows</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Print-with-lpr.html">Print with <code>lpr</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-lpr-_0028DVI-print-command_0029"><code>lpr 
<span class="r">(DVI print command)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Print-with-lpr.html">Print with <code 
class="command">lpr</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-lpr_002dd_002c-replacements-on-MS_002dDOS_002fMS_002dWindows"><code>lpr<span
 class="r">-d, replacements on 
MS-DOS/MS-Windows</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Print-with-lpr.html">Print with <code 
class="command">lpr</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-Lynx">Lynx</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Lzip_002dcompressed-dir-files_002c-reading">Lzip-compressed
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-LZMA_002dcompressed-dir-files_002c-reading">LZMA-compressed
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Lzip_002dcompressed-dir-files_002c-reading">Lzip-compressed
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-LZMA_002dcompressed-dir-files_002c-reading">LZMA-compressed
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-M">M</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Sample-Function-Definition.html#index-Macro-definitions_002c-programming_002dlanguage">Macro
 definitions, programming-language</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Function-Definition.html">Sample Function Definition</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Macro-definitions_002c-Texinfo">Macro 
definitions, Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Macro-Details.html#index-Macro-details">Macro 
details</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Macro-Details.html">Macro Details</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Macro-Details.html#index-Macro-expansion_002c-contexts-for">Macro 
expansion, contexts for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Macro-Details.html">Macro Details</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040expansion.html#index-Macro-expansion_002c-indicating">Macro 
expansion, indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040expansion.html"><code>@expansion</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040expansion.html#index-Macro-expansion_002c-indicating">Macro 
expansion, indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040expansion.html"><code class="code">@expansion</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Macro-invocation">Macro 
invocation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Macro-names_002c-valid-characters-in">Macro 
names, valid characters in</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="External-Macro-Processors.html#index-Macro-processors_002c-external">Macro
 processors, external</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="External-Macro-Processors.html">External Macro Processors</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dmacro_002dexpand_003dfile"><code>--macro-expand=<var>file</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dmacro_002dexpand_003dfile"><code>--macro-expand=<var
 class="var">file</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Macron-accent">Macron 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-New-Texinfo-Commands.html#index-Macros">Macros</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Defining-New-Texinfo-Commands.html">Defining New Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Macros_002c-undefining">Macros, 
undefining</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-MACRO_005fEXPAND"><code>MACRO_EXPAND</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-MACRO_005fEXPAND"><code>MACRO_EXPAND</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Magnification.html#index-Magnified-printing">Magnified 
printing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Magnification.html">Magnification</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040email.html#index-Mailto-link">Mailto 
link</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040email.html"><code>@email</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-makeinfo"><code>makeinfo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo-inside-Emacs"><code>makeinfo</code> 
inside Emacs</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="makeinfo-in-Emacs.html"><code>makeinfo</code> in Emacs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-makeinfo-options"><code>makeinfo</code> 
options</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040email.html#index-Mailto-link">Mailto 
link</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040email.html"><code 
class="code">@email</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-makeinfo"><code>makeinfo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-makeinfo-inside-Emacs"><code 
class="code">makeinfo</code> inside Emacs</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="makeinfo-in-Emacs.html"><code 
class="code">makeinfo</code> in Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-makeinfo-options"><code 
class="code">makeinfo</code> options</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Hardcopy.html#index-Making-a-printed-manual">Making a printed 
manual</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Hardcopy.html">Hardcopy</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Tag-and-Split-Files.html#index-Making-a-tag-table-automatically">Making a 
tag table automatically</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Tag-and-Split-Files.html">Tag and Split Files</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Unsplit.html#index-Making-a-tag-table-manually">Making a tag table 
manually</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Unsplit.html">Unsplit</a></td></tr>
@@ -1035,19 +1019,20 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Breaks.html#index-Making-line-and-page-breaks">Making line and page 
breaks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Breaks.html">Breaks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Lists-and-Tables.html#index-Making-lists-and-tables">Making lists and 
tables</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Lists-and-Tables.html">Lists and Tables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Adding-Output-Formats.html#index-Man-page-output_002c-not-supported">Man 
page output, not supported</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Adding-Output-Formats.html">Adding Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url.html#index-Man-page_002c-reference-to">Man page, reference 
to</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url.html"><code>@url</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url.html#index-Man-page_002c-reference-to">Man page, reference 
to</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040url.html"><code 
class="code">@url</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printed-Books.html#index-Manual-characteristics_002c-printed">Manual 
characteristics, printed</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printed-Books.html">Printed Books</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Referring-to-a-Manual-as-a-Whole.html#index-Manual_002c-referring-to-as-a-whole">Manual,
 referring to as a whole</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Referring-to-a-Manual-as-a-Whole.html">Referring to a Manual as a 
Whole</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Margins-on-page_002c-not-controllable">Margins 
on page, not controllable</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Margins-on-page_002c-not-controllable">Margins 
on page, not controllable</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code class="code">@pagesizes</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Marking-Text.html#index-Marking-text-within-a-paragraph">Marking text 
within a paragraph</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Marking-Text.html">Marking Text</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Marking-Text.html#index-Marking-words-and-phrases">Marking words and 
phrases</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Marking-Text.html">Marking Text</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Masculine-ordinal">Masculine 
ordinal</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Master-Menu-Parts.html#index-Master-menu">Master 
menu</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Master-Menu-Parts.html">Master Menu Parts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Subscripts-and-Superscripts.html#index-Math-italic-font">Math 
italic font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Subscripts-and-Superscripts.html">Inserting Subscripts and 
Superscripts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-Math-output-for-HTML">Math output for 
HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Math.html">Inserting Math</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-Mathematical-expressions_002c-inserting">Mathematical
 expressions, inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Math.html">Inserting Math</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Math.html#index-MathML_002c-not-used">MathML, not 
used</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Math.html">Inserting Math</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dmax_002dwidth_003dcolumn_002c-for-install_002dinfo"><code>--max-width=<var>column</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dmaxwidth_003dcolumn_002c-for-install_002dinfo"><code>--maxwidth=<var>column</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="MathJax-Customization-Variables.html#index-MATHJAX_005fSCRIPT"><code>MATHJAX_SCRIPT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="MathJax-Customization-Variables.html">MathJax 
Customization Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="MathJax-Customization-Variables.html#index-MATHJAX_005fSOURCE"><code>MATHJAX_SOURCE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="MathJax-Customization-Variables.html">MathJax 
Customization Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dmax_002dwidth_003dcolumn_002c-for-install_002dinfo"><code>--max-width=<var
 class="var">column</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dmaxwidth_003dcolumn_002c-for-install_002dinfo"><code>--maxwidth=<var
 class="var">column</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-MAX_005fHEADER_005fLEVEL"><code>MAX_HEADER_LEVEL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-MAX_005fMACRO_005fCALL_005fNESTING"><code>MAX_MACRO_CALL_NESTING</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting.html#index-Menu-description_002c-start">Menu description, 
start</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting.html">Inserting</a></td></tr>
@@ -1055,29 +1040,28 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Menu-Example.html#index-Menu-example">Menu 
example</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Menu-Example.html">Menu Example</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Menu-Location.html#index-Menu-location">Menu 
location</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Menu-Location.html">Menu Location</a></td></tr>
 <tr><td></td><td valign="top"><a href="Menu-Parts.html#index-Menu-parts">Menu 
parts</a>:</td><td>&nbsp;</td><td valign="top"><a href="Menu-Parts.html">Menu 
Parts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Menu-Parts.html#index-_0040menu-parts"><code>@menu</code> 
parts</a>:</td><td>&nbsp;</td><td valign="top"><a href="Menu-Parts.html">Menu 
Parts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Menu-Parts.html#index-_0040menu-parts"><code class="code">@menu</code> 
parts</a>:</td><td>&nbsp;</td><td valign="top"><a href="Menu-Parts.html">Menu 
Parts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Writing-a-Menu.html#index-Menu-writing">Menu 
writing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Menu.html">Writing a Menu</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Master-Menu-Parts.html#index-Menu_002c-master">Menu, 
master</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Master-Menu-Parts.html">Master Menu Parts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dmenuentry_003dtext_002c-for-install_002dinfo"><code>--menuentry=<var>text</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dmenuentry_003dtext_002c-for-install_002dinfo"><code>--menuentry=<var
 class="var">text</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Menus.html#index-Menus">Menus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Menus.html">Menus</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing-Indices-_0026-Menus.html#index-Menus-generated-with-indices">Menus
 generated with indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; 
Menus</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Writing-a-Menu.html#index-Menus_002c-automatically-generating">Menus, 
automatically generating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Menu.html">Writing a Menu</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Menu.html#index-Menus_002c-in-Info-format">Menus, in Info 
format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Menu.html">Info Format Menu</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Menus_002c-omitting-with-_002d_002dno_002dheaders">Menus,
 omitting with <samp>--no-headers</samp></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Menus_002c-omitting-with-_002d_002dplaintext">Menus,
 omitting with <samp>--plaintext</samp></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-MENU_005fENTRY_005fCOLON"><code>MENU_ENTRY_COLON</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Menus_002c-omitting-with-_002d_002dno_002dheaders">Menus,
 omitting with <samp 
class="option">--no-headers</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Menus_002c-omitting-with-_002d_002dplaintext">Menus,
 omitting with <samp 
class="option">--plaintext</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-MENU_005fENTRY_005fCOLON"><code>MENU_ENTRY_COLON</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-MENU_005fSYMBOL"><code>MENU_SYMBOL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040key.html#index-META-key">META 
key</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040key.html"><code>@key</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Meta-keys_002c-specifying">Meta keys, 
specifying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040key.html"><code>@key</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-_003cmeta_003e-HTML-tag_002c-and-charset-specification"><code>&lt;meta&gt;</code>
 HTML tag, and charset specification</a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-_003cmeta_003e-HTML-tag_002c-and-document-description"><code>&lt;meta&gt;</code>
 HTML tag, and document description</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code>@documentdescription</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040key.html#index-META-key">META 
key</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040key.html"><code 
class="code">@key</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Meta-keys_002c-specifying">Meta keys, 
specifying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040key.html"><code class="code">@key</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentencoding.html#index-_003cmeta_003e-HTML-tag_002c-and-charset-specification"><code
 class="code">&lt;meta&gt;</code> HTML tag, and charset 
specification</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentencoding.html"><code 
class="code">@documentencoding</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-_003cmeta_003e-HTML-tag_002c-and-document-description"><code
 class="code">&lt;meta&gt;</code> HTML tag, and document 
description</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code 
class="code">@documentdescription</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Optional-Arguments.html#index-Meta_002dsyntactic-chars-for-arguments">Meta-syntactic
 chars for arguments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Optional-Arguments.html">Optional Arguments</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Methods.html#index-Methods_002c-object_002doriented">Methods,
 object-oriented</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Object_002dOriented-Methods.html">Object-Oriented Methods</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Millimeters">Millimeters</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Image-Scaling.html">Image Scaling</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040need.html#index-Mils_002c-argument-to-_0040need">Mils, argument to 
<code>@need</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040need.html"><code>@need</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040need.html#index-Mils_002c-argument-to-_0040need">Mils, argument to 
<code class="code">@need</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040need.html"><code class="code">@need</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Requirements-Summary.html#index-Minimal-requirements-for-formatting">Minimal
 requirements for formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Requirements-Summary.html">Requirements Summary</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Minimum.html#index-Minimal-Texinfo-file-_0028requirements_0029">Minimal 
Texinfo file (requirements)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Minimum.html">Minimum</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040minus.html#index-Minus-sign">Minus 
sign</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040minus.html"><code>@minus</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040minus.html#index-Minus-sign">Minus 
sign</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040minus.html"><code 
class="code">@minus</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-Mismatch.html#index-Mismatched-HTML-cross_002dreference-source-and-target">Mismatched
 HTML cross-reference source and target</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-Mismatch.html">HTML Xref Mismatch</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Catching-Mistakes.html#index-Mistakes_002c-catching">Mistakes, 
catching</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Catching-Mistakes.html">Catching Mistakes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-Mode.html#index-Mode_002c-using-Texinfo">Mode, using 
Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Mode.html">Texinfo Mode</a></td></tr>
@@ -1089,311 +1073,306 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Multiple-Spaces.html#index-Multiple-spaces">Multiple 
spaces</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multiple-Spaces.html">Multiple Spaces</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Column-Widths.html#index-Multitable-column-widths">Multitable 
column widths</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multitable-Column-Widths.html">Multitable Column Widths</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-Multitable-rows">Multitable 
rows</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multitable-Rows.html">Multitable Rows</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Minimum.html#index-Must-have-in-Texinfo-file">Must have in Texinfo 
file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Minimum.html">Minimum</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-N">N</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dname_003dtext_002c-for-install_002dinfo"><code>--name=<var>text</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Names-for-indices">Names for 
indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code>@syncodeindex</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Names-of-index-files">Names of 
index files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html">Format with 
<code>tex</code>/<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dname_003dtext_002c-for-install_002dinfo"><code>--name=<var
 class="var">text</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Names-for-indices">Names for 
indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code 
class="code">@syncodeindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Names-of-index-files">Names of 
index files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html">Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Names-of-macros_002c-valid-characters-of">Names
 of macros, valid characters of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Names-recommended-for-keys">Names recommended for 
keys</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040key.html"><code>@key</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-NASA_002c-as-acronym">NASA, as 
acronym</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040acronym.html"><code>@acronym</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Names-recommended-for-keys">Names recommended for 
keys</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040key.html"><code 
class="code">@key</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040acronym.html#index-NASA_002c-as-acronym">NASA, as 
acronym</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040acronym.html"><code class="code">@acronym</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Translation.html#index-Navigation-bar_002c-in-HTML-output">Navigation
 bar, in HTML output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Translation.html">HTML Translation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-Navigation-footer">Navigation 
footer</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Navigation-links_002c-omitting">Navigation 
links, omitting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Navigation-links_002c-omitting">Navigation 
links, omitting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-Navigation-panel_002c-bottom-of-page">Navigation
 panel, bottom of page</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040need.html#index-Need-space-at-page-bottom">Need space at page 
bottom</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040need.html"><code>@need</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040need.html#index-Need-space-at-page-bottom">Need space at page 
bottom</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040need.html"><code 
class="code">@need</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Footnote-Commands.html#index-Nested-footnotes">Nested 
footnotes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Footnote-Commands.html">Footnote Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditional-Nesting.html#index-Nesting-conditionals">Nesting 
conditionals</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conditional-Nesting.html">Conditional Nesting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="New-Indices.html#index-New-index-defining">New index 
defining</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="New-Indices.html">New Indices</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="New-Info-File.html#index-New-Info-file_002c-listing-it-in-dir-file">New 
Info file, listing it in <samp>dir</samp> file</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="New-Info-File.html">New Info File</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="New-Info-File.html#index-New-Info-file_002c-listing-it-in-dir-file">New 
Info file, listing it in <samp class="file">dir</samp> 
file</a>:</td><td>&nbsp;</td><td valign="top"><a href="New-Info-File.html">New 
Info File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-New-Texinfo-Commands.html#index-New-Texinfo-commands_002c-defining">New
 Texinfo commands, defining</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-New-Texinfo-Commands.html">Defining New Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inline-Conditionals.html#index-Newlines_002c-avoiding-in-conditionals">Newlines,
 avoiding in conditionals</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inline-Conditionals.html">Inline Conditionals</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-NEWS-file-for-Texinfo"><code><samp>NEWS</samp>
 file for Texinfo</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-NEWS-file-for-Texinfo"><code><samp
 class="file">NEWS</samp> file for Texinfo</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="First-Node.html#index-Next-node-of-Top-node">Next node of Top 
node</a>:</td><td>&nbsp;</td><td valign="top"><a href="First-Node.html">First 
Node</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-NLS">NLS</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Node-line-requirements">Node line 
requirements</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-_0040node-line-writing"><code>@node</code> line 
writing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Node.html">Writing a Node</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-_0040node-line-writing"><code 
class="code">@node</code> line writing</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Writing-a-Node.html">Writing a Node</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-Node-line-writing">Node line 
writing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Node.html">Writing a Node</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-Node-Name-Expansion.html#index-node-name-expansion_002c-in-HTML-cross_002dreferences">node
 name expansion, in HTML cross-references</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-Node-Name-Expansion.html">HTML Xref Node Name 
Expansion</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Node-names-must-be-unique">Node names 
must be unique</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Names.html#index-Node-names_002c-choosing">Node names, 
choosing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Names.html">Node Names</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Node-names_002c-invalid-characters-in">Node
 names, invalid characters in</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Node-separators_002c-omitting-with-_002d_002dno_002dheaders">Node
 separators, omitting with 
<samp>--no-headers</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Node-separators_002c-omitting-with-_002d_002dplaintext">Node
 separators, omitting with <samp>--plaintext</samp></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Node-separators_002c-omitting-with-_002d_002dno_002dheaders">Node
 separators, omitting with <samp 
class="option">--no-headers</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Node-separators_002c-omitting-with-_002d_002dplaintext">Node
 separators, omitting with <samp 
class="option">--plaintext</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Nodes.html#index-Node_002c-defined">Node, 
defined</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Nodes.html">Nodes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="The-Top-Node.html#index-Node_002c-_0060Top_0027">Node, 
&lsquo;Top&rsquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="The-Top-Node.html">The Top Node</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dnode_002dfiles"><code>--node-files</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Xref-Configuration.html#index-_002d_002dnode_002dfiles_002c-and-HTML-cross_002dreferences"><code>--node-files<span
 class="roman">, and HTML 
cross-references</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Configuration.html">HTML Xref Configuration</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dnode_002dfiles"><code>--node-files</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Xref-Configuration.html#index-_002d_002dnode_002dfiles_002c-and-HTML-cross_002dreferences"><code>--node-files<span
 class="r">, and HTML 
cross-references</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Configuration.html">HTML Xref Configuration</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Info-Files.html#index-Nodes-in-other-Info-files">Nodes in other 
Info files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Files.html">Other Info Files</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Catching-Mistakes.html#index-Nodes_002c-catching-mistakes">Nodes, 
catching mistakes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Catching-Mistakes.html">Catching Mistakes</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Nodes_002c-checking-for-badly-referenced">Nodes,
 checking for badly referenced</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running 
<code>Info-validate</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-Nodes_002c-deleting-or-renaming">Nodes, deleting 
or renaming</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040anchor.html"><code>@anchor</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-NODE_005fFILENAMES"><code>NODE_FILENAMES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-NODE_005fFILES"><code>NODE_FILES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-NODE_005fFILE_005fEXTENSION"><code>NODE_FILE_EXTENSION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Running-Info_002dvalidate.html#index-Nodes_002c-checking-for-badly-referenced">Nodes,
 checking for badly referenced</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Running-Info_002dvalidate.html">Running <code 
class="code">Info-validate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-Nodes_002c-deleting-or-renaming">Nodes, deleting 
or renaming</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040anchor.html"><code class="code">@anchor</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-NODE_005fFILES"><code>NODE_FILES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-NODE_005fNAME_005fIN_005fINDEX"><code>NODE_NAME_IN_INDEX</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-NODE_005fNAME_005fIN_005fMENU"><code>NODE_NAME_IN_MENU</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dheaders"><code>--no-headers</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dheaders"><code>--no-headers</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-_002d_002dno_002dheaders-1"><code>--no-headers</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difdocbook"><code>--no-ifdocbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difhtml"><code>--no-ifhtml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difinfo"><code>--no-ifinfo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difplaintext"><code>--no-ifplaintext</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002diftex"><code>--no-iftex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difxml"><code>--no-ifxml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dno_002dindent_002c-for-install_002dinfo"><code>--no-indent<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Non_002dbreakable-space_002c-fixed">Non-breakable 
space, fixed</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040w.html"><code>@w</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040tie.html#index-Non_002dbreakable-space_002c-variable">Non-breakable 
space, variable</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040tie.html"><code>@tie</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-none_002c-value-for-_0040urefbreakstyle"><code>none<span
 class="roman">, value for 
<code>@urefbreakstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dnode_002dfiles"><code>--no-node-files</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difdocbook"><code>--no-ifdocbook</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difhtml"><code>--no-ifhtml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difinfo"><code>--no-ifinfo</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difplaintext"><code>--no-ifplaintext</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002diftex"><code>--no-iftex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002difxml"><code>--no-ifxml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dno_002dindent_002c-for-install_002dinfo"><code>--no-indent<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Non_002dbreakable-space_002c-fixed">Non-breakable 
space, fixed</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040w.html"><code class="code">@w</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040tie.html#index-Non_002dbreakable-space_002c-variable">Non-breakable 
space, variable</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040tie.html"><code class="code">@tie</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="URL-Line-Breaking.html#index-none_002c-value-for-_0040urefbreakstyle"><code>none<span
 class="r">, value for <code 
class="code">@urefbreakstyle</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="URL-Line-Breaking.html">URL Line Breaking</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dnode_002dfiles"><code>--no-node-files</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Whole-Manual.html#index-Nonsplit-manuals_002c-Info-format-of">Nonsplit
 manuals, Info format of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Whole-Manual.html">Info Format Whole Manual</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dnumber_002dfootnotes"><code>--no-number-footnotes</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dnumber_002dsections"><code>--no-number-sections</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dpointer_002dvalidate"><code>--no-pointer-validate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dnumber_002dfootnotes"><code>--no-number-footnotes</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dnumber_002dsections"><code>--no-number-sections</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dpointer_002dvalidate"><code>--no-pointer-validate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-8_002dbit-Character-Expansion.html#index-Normalization-Form-C_002c-Unicode">Normalization
 Form C, Unicode</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-8_002dbit-Character-Expansion.html">HTML Xref 8-bit Character 
Expansion</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dsplit"><code>--no-split</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dsplit"><code>--no-split</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Not-Ending-a-Sentence.html#index-Not-ending-a-sentence">Not ending a 
sentence</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Not-Ending-a-Sentence.html">Not Ending a Sentence</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003cnote_003e-Docbook-tag"><code>&lt;note&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040quotation.html"><code>@quotation</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003cnote_003e-DocBook-tag"><code 
class="code">&lt;note&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040quotation.html"><code 
class="code">@quotation</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-novalidate-1"><code>novalidate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dvalidate"><code>--no-validate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dwarn"><code>--no-warn</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dvalidate"><code>--no-validate</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dno_002dwarn"><code>--no-warn</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-NO_005fCSS"><code>NO_CSS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-NO_005fCUSTOM_005fHTML_005fATTRIBUTE"><code>NO_CUSTOM_HTML_ATTRIBUTE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-NO_005fNUMBER_005fFOOTNOTE_005fSYMBOL"><code>NO_NUMBER_FOOTNOTE_SYMBOL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-NO_005fTOP_005fNODE_005fOUTPUT"><code>NO_TOP_NODE_OUTPUT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-NO_005fUSE_005fSETFILENAME"><code>NO_USE_SETFILENAME</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-NO_005fWARN"><code>NO_WARN</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-NO_005fWARN"><code>NO_WARN</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Hashsign.html#index-Number-sign_002c-inserting">Number sign, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-a-Hashsign.html">Inserting a Hashsign</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040float.html#index-Numbering-of-floats">Numbering of 
floats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040float.html"><code>@float</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dnumber_002dsections"><code>--number-sections</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-NUMBER_005fFOOTNOTES"><code>NUMBER_FOOTNOTES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-NUMBER_005fSECTIONS"><code>NUMBER_SECTIONS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040float.html#index-Numbering-of-floats">Numbering of 
floats</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040float.html"><code 
class="code">@float</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dnumber_002dsections"><code>--number-sections</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-NUMBER_005fFOOTNOTES"><code>NUMBER_FOOTNOTES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-NUMBER_005fSECTIONS"><code>NUMBER_SECTIONS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-O">O</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-o">&oslash;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-O">&Oslash;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-_00ba">&ordm;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002do-file"><code>-o 
<var>file</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002do-file"><code>-o <var 
class="var">file</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Adding-Output-Formats.html#index-O_0027Dea_002c-Brendan">O&rsquo;Dea, 
Brendan</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Adding-Output-Formats.html">Adding Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Abstract-Objects.html#index-Object_002doriented-programming">Object-oriented
 programming</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Abstract-Objects.html">Abstract Objects</a></td></tr>
 <tr><td></td><td valign="top"><a href="Fonts.html#index-Oblique-font">Oblique 
font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Obtaining-TeX.html#index-Obtaining-TeX">Obtaining 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Obtaining-TeX.html">Obtaining TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Using-occur.html#index-Occurrences_002c-listing-with-_0040occur">Occurrences,
 listing with <code>@occur</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Using-occur.html">Using <code>occur</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Use-TeX.html#index-Obtaining-TeX">Obtaining 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a href="Use-TeX.html">Use 
TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Using-occur.html#index-Occurrences_002c-listing-with-_0040occur">Occurrences,
 listing with <code class="code">@occur</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Using-occur.html">Using <code 
class="code">occur</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Hashsign.html#index-Octotherp_002c-inserting">Octotherp, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-a-Hashsign.html">Inserting a Hashsign</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-oe">&oelig;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-OE">&OElig;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Ogonek-diacritic">Ogonek 
diacritic</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040noindent.html#index-Omitting-indentation">Omitting 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040noindent.html"><code>@noindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040noindent.html#index-Omitting-indentation">Omitting 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040noindent.html"><code class="code">@noindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="One-Argument.html#index-One_002dargument-form-of-cross_002dreferences">One-argument
 form of cross-references</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="One-Argument.html">One Argument</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_005copenout-line-in-log-file">&lsquo;<samp>\openout</samp>&rsquo;
 line in log file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_005copenout-line-in-log-file">&lsquo;<samp
 class="samp">\openout</samp>&rsquo; line in log 
file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-OPEN_005fQUOTE_005fSYMBOL"><code>OPEN_QUOTE_SYMBOL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Optional-Arguments.html#index-Optional-and-repeated-arguments">Optional 
and repeated arguments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Optional-Arguments.html">Optional Arguments</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Options-for-makeinfo">Options for 
<code>makeinfo</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Options-for-texi2any">Options for 
<code>texi2any</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2html.html#index-Options-of-texi2html">Options of 
<code>texi2html</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2html.html"><code>texi2html</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Options-for-makeinfo">Options for <code 
class="code">makeinfo</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Options-for-texi2any">Options for <code 
class="code">texi2any</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2html.html#index-Options-of-texi2html">Options of <code 
class="command">texi2html</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2html.html"><code class="command">texi2html</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-Options_002c-customization-variables-for">Options,
 customization variables for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Ordinals_002c-Romance">Ordinals, 
Romance</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-Ordinary-TeX-commands_002c-using">Ordinary
 TeX commands, using</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040need.html#index-Orphans_002c-preventing">Orphans, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040need.html"><code>@need</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040need.html#index-Orphans_002c-preventing">Orphans, 
preventing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040need.html"><code class="code">@need</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Info-Files.html#index-Other-Info-files_0027-nodes">Other Info 
files&rsquo; nodes</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Files.html">Other Info Files</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-OUTFILE"><code>OUTFILE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-OUTFILE"><code>OUTFILE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-Outline-of-file-structure_002c-showing">Outline
 of file structure, showing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Showing-the-Structure.html">Showing the Structure</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-Output-document-strings_002c-internationalization-of">Output
 document strings, internationalization of</a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-Output-file-name_002c-required">Output file 
name, required</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code>@setfilename</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Output-file-splitting">Output file 
splitting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Output-file-splitting">Output file 
splitting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-Output-formats">Output 
formats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Adding-Output-Formats.html#index-Output-formats_002c-supporting-more">Output
 formats, supporting more</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Adding-Output-Formats.html">Adding Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="PDF-Output.html#index-Output_002c-in-PDF">Output, in 
PDF</a>:</td><td>&nbsp;</td><td valign="top"><a href="PDF-Output.html">PDF 
Output</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2any-Printed-Output.html#index-Output_002c-printed-through-texi2any">Output,
 printed through <code>texi2any</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="texi2any-Printed-Output.html"><code>texi2any</code> 
Printed Output</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002doutput_003dfile"><code>--output=<var>file</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002doutputindent"><code>--outputindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2any-Printed-Output.html#index-Output_002c-printed-through-texi2any">Output,
 printed through <code 
class="command">texi2any</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2any-Printed-Output.html"><code class="command">texi2any</code> 
Printed Output</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002doutput_003dfile"><code>--output=<var
 class="var">file</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002doutputindent"><code>--outputindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Generating-HTML.html#index-Outputting-HTML">Outputting 
HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Generating-HTML.html">Generating HTML</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-OUTPUT_005fENCODING_005fNAME"><code>OUTPUT_ENCODING_NAME</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-Overfull-hboxes">Overfull 
&lsquo;<samp>hboxes</samp>&rsquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-Overfull-hboxes">Overfull &lsquo;<samp 
class="samp">hboxes</samp>&rsquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Overview-of-Texinfo">Overview of 
Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-OVERVIEW_005fLINK_005fTO_005fTOC"><code>OVERVIEW_LINK_TO_TOC</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Owner-of-copyright-for-FSF-works">Owner of 
copyright for FSF works</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copying.html"><code>@copying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Owner-of-copyright-for-FSF-works">Owner of 
copyright for FSF works</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copying.html"><code class="code">@copying</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-P">P</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dp-indent"><code>-p 
<var>indent</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dP-path"><code>-P 
<var>path</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dp-indent"><code>-p <var 
class="var">indent</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dP-path"><code>-P <var 
class="var">path</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-PACKAGE"><code>PACKAGE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-PACKAGE_005fAND_005fVERSION"><code>PACKAGE_AND_VERSION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-PACKAGE_005fNAME"><code>PACKAGE_NAME</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-PACKAGE_005fURL"><code>PACKAGE_URL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-PACKAGE_005fVERSION"><code>PACKAGE_VERSION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Breaks.html#index-Page-breaks_002c-awkward">Page breaks, 
awkward</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Breaks.html">Breaks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040page.html#index-Page-breaks_002c-forcing">Page breaks, 
forcing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040page.html"><code>@page</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040page.html#index-Page-breaks_002c-forcing">Page breaks, 
forcing</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040page.html"><code 
class="code">@page</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-Page-delimiter-in-Texinfo-mode">Page 
delimiter in Texinfo mode</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Showing-the-Structure.html">Showing the Structure</a></td></tr>
 <tr><td></td><td valign="top"><a href="Headings.html#index-Page-headings">Page 
headings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Headings.html">Headings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Headings.html#index-Page-numbering">Page 
numbering</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Headings.html">Headings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-Page-sizes-for-books">Page sizes for 
books</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040smallbook.html"><code>@smallbook</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Page-sizes_002c-customized">Page sizes, 
customized</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-Page-sizes-for-books">Page sizes for 
books</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040smallbook.html"><code class="code">@smallbook</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Page-sizes_002c-customized">Page sizes, 
customized</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code class="code">@pagesizes</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-page_002ddelimiter"><code>page-delimiter</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Showing-the-Structure.html">Showing the 
Structure</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setchapternewpage.html#index-Pages_002c-starting-odd">Pages, 
starting odd</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setchapternewpage.html"><code>@setchapternewpage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040setchapternewpage.html#index-Pages_002c-starting-odd">Pages, 
starting odd</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setchapternewpage.html"><code 
class="code">@setchapternewpage</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="A4-Paper.html#index-Paper-size_002c-A4">Paper size, 
A4</a>:</td><td>&nbsp;</td><td valign="top"><a href="A4-Paper.html">A4 
Paper</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040paragraphindent.html#index-Paragraph-indentation-control">Paragraph 
indentation control</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040paragraphindent.html"><code>@paragraphindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040paragraphindent.html#index-Paragraph-indentation-control">Paragraph 
indentation control</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040paragraphindent.html"><code 
class="code">@paragraphindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Marking-Text.html#index-Paragraph_002c-marking-text-within">Paragraph, 
marking text within</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Marking-Text.html">Marking Text</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-paragraphindent-1"><code>paragraphindent</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dparagraph_002dindent_003dindent"><code>--paragraph-indent=<var>indent</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dparagraph_002dindent_003dindent"><code>--paragraph-indent=<var
 class="var">indent</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Parameters-to-macros">Parameters to 
macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Parentheses-in-node-name">Parentheses 
in node name</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-Parsing-errors">Parsing 
errors</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="makeinfo-in-Emacs.html"><code>makeinfo</code> in Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-Parsing-errors">Parsing 
errors</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="makeinfo-in-Emacs.html"><code class="code">makeinfo</code> in 
Emacs</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing.html#index-Part-of-file-formatting-and-printing">Part of file 
formatting and printing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printing.html">Printing</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040part.html#index-Part-pages">Part 
pages</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040part.html"><code>@part</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040part.html#index-Part-pages">Part 
pages</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040part.html"><code 
class="code">@part</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Formatting-Partial-Documents.html#index-Partial-documents_002c-formatting">Partial
 documents, formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Formatting-Partial-Documents.html">Formatting Partial 
Documents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Cross-Reference-Parts.html#index-Parts-of-a-cross_002dreference">Parts of 
a cross-reference</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Cross-Reference-Parts.html">Cross Reference Parts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Master-Menu-Parts.html#index-Parts-of-a-master-menu">Parts of a master 
menu</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Master-Menu-Parts.html">Master Menu Parts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Menu-Parts.html#index-Parts-of-a-menu">Parts of a 
menu</a>:</td><td>&nbsp;</td><td valign="top"><a href="Menu-Parts.html">Menu 
Parts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Reporting-Bugs.html#index-Patches_002c-contributing">Patches, 
contributing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reporting-Bugs.html">Reporting Bugs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-PCL-file_002c-for-printing">PCL file, for 
printing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Print-with-lpr.html">Print with <code>lpr</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dpdf"><code>--pdf</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-PCL-file_002c-for-printing">PCL file, for 
printing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Print-with-lpr.html">Print with <code 
class="command">lpr</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dpdf"><code>--pdf</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-pdf-image-inclusions"><code>pdf image 
inclusions</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
 <tr><td></td><td valign="top"><a href="PDF-Output.html#index-PDF-output">PDF 
output</a>:</td><td>&nbsp;</td><td valign="top"><a href="PDF-Output.html">PDF 
Output</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html#index-PDF-output-of-urls">PDF output of 
urls</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html"><code>@url</code> PDF Output 
Format</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html#index-PDF-output-of-urls">PDF output of 
urls</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html"><code class="code">@url</code> PDF 
Output Format</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-PDF-output_002c-overview">PDF output, 
overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002dpdf_002c-for-texi2dvi"><code>--pdf<span
 class="roman">, for 
<code>texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-pdfetex"><code>pdfetex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002dpdf_002c-for-texi2dvi"><code>--pdf<span
 class="r">, for <code 
class="command">texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-pdfetex"><code>pdfetex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="PDF-Output.html#index-pdftex"><code>pdftex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="PDF-Output.html">PDF Output</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-pdftex_002c-and-images"><code>pdftex<span 
class="roman">, and images</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Image-Syntax.html">Image Syntax</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-pdftexi2dvi"><code>pdftexi2dvi</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-pdftex_002c-and-images"><code>pdftex<span 
class="r">, and images</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Image-Syntax.html">Image Syntax</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-pdftexi2dvi"><code>pdftexi2dvi</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Period-in-node-name">Period in node 
name</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Not-Ending-a-Sentence.html#index-Periods_002c-inserting">Periods, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Not-Ending-a-Sentence.html">Not Ending a Sentence</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-Perl-extension-modules-_0028XS_0029">Perl
 extension modules (XS)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2any-Environment-Variables.html"><code>texi2any</code> Environment 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-Perl-extension-modules-_0028XS_0029">Perl
 extension modules (XS)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2any-Environment-Variables.html"><code 
class="command">texi2any</code> Environment Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-Perl-format-strings-for-translation">Perl
 format strings for translation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-pod2texi.html#index-Perl-POD_002c-converting-to-Texinfo">Perl 
POD, converting to Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-pod2texi.html">Invoking <code>pod2texi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040insertcopying.html#index-Permissions-text_002c-including">Permissions
 text, including</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040insertcopying.html"><code>@insertcopying</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-pod2texi.html#index-Perl-Pod_002c-converting-to-Texinfo">Perl 
Pod, converting to Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-pod2texi.html">Invoking <code 
class="command">pod2texi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040insertcopying.html#index-Permissions-text_002c-including">Permissions
 text, including</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040insertcopying.html"><code 
class="code">@insertcopying</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Copyright.html#index-Permissions_002c-printed">Permissions, 
printed</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Copyright.html">Copyright</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-pg-_0028program_0029-index"><code>pg</code> 
(program) index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Predefined-Indices.html">Predefined Indices</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-pg-_0028program_0029-index"><code 
class="code">pg</code> (program) index</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Picas">Picas</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Image-Scaling.html">Image Scaling</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Images.html#index-Pictures_002c-inserting">Pictures, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Images.html">Images</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="History.html#index-Pinard_002c-Francois">Pinard, 
Fran&ccedil;ois</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-Plain-TeX">Plain 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Plain-text-output-with-_002d_002dplaintext">Plain
 text output with <samp>--plaintext</samp></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Plain-text-output-with-_002d_002dplaintext">Plain
 text output with <samp 
class="option">--plaintext</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-Plain-text-output_002c-overview">Plain text 
output, overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dplaintext"><code>--plaintext</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dplaintext"><code>--plaintext</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-png-image-format"><code>png image 
format</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-pod2texi.html#index-POD_002c-converting-to-Texinfo">POD, 
converting to Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-pod2texi.html">Invoking <code>pod2texi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-pod2texi.html#index-pod2texi"><code>pod2texi</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-pod2texi.html">Invoking 
<code>pod2texi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040point.html#index-Point_002c-indicating-in-a-buffer">Point, 
indicating in a buffer</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040point.html"><code>@point</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-Pointer-Creation.html#index-Pointer-creation-with-makeinfo">Pointer
 creation with <code>makeinfo</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> 
Pointer Creation</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Pointer-Validation.html#index-Pointer-validation-with-makeinfo">Pointer 
validation with <code>makeinfo</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Pointer-Validation.html">Pointer Validation</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Formatting-Partial-Documents.html#index-Pointer-validation_002c-suppressing">Pointer
 validation, suppressing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Formatting-Partial-Documents.html">Formatting Partial 
Documents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Pointer-validation_002c-suppressing-from-command-line">Pointer
 validation, suppressing from command line</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-pod2texi.html#index-Pod_002c-converting-to-Texinfo">Pod, 
converting to Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-pod2texi.html">Invoking <code 
class="command">pod2texi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-pod2texi.html#index-pod2texi"><code>pod2texi</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-pod2texi.html">Invoking <code 
class="command">pod2texi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040point.html#index-Point_002c-indicating-in-a-buffer">Point, 
indicating in a buffer</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040point.html"><code class="code">@point</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-Pointer-creation-with-makeinfo">Pointer 
creation with <code class="code">makeinfo</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Writing-a-Node.html">Writing a Node</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Formatting-Partial-Documents.html#index-Pointer-validation">Pointer 
validation, suppressing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Formatting-Partial-Documents.html">Formatting Partial 
Documents</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Pointer-validation-1">Pointer 
validation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Points-_0028dimension_0029">Points 
(dimension)</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-PostScript-output_002c-overview">PostScript 
output, overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pounds.html#index-Pounds-symbol">Pounds 
symbol</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pounds.html"><code>@pounds</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pounds.html#index-Pounds-symbol">Pounds 
symbol</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pounds.html"><code class="code">@pounds</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Texinfo-Preamble.html#index-Preamble">Preamble</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Texinfo-Preamble.html">Texinfo Preamble</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Preamble.html#index-Preamble_002c-in-Info-format">Preamble, 
in Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Preamble.html">Info Format Preamble</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Predefined-names-for-indices">Predefined 
names for indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code>@syncodeindex</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-Preface_002c-etc_002e_002c-and-Docbook">Preface,
 etc., and Docbook</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003cpreface_003e-Docbook-tag"><code>&lt;preface&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Predefined-names-for-indices">Predefined 
names for indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code 
class="code">@syncodeindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-Preface_002c-etc_002e_002c-and-DocBook">Preface,
 etc., and DocBook</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code class="code">@unnumbered 
@appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003cpreface_003e-DocBook-tag"><code
 class="code">&lt;preface&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered @appendix</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-PREFIX"><code>PREFIX</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-Preparing-for-TeX">Preparing for 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="First-Node.html#index-Prev-node-of-Top-node">Prev node of Top 
node</a>:</td><td>&nbsp;</td><td valign="top"><a href="First-Node.html">First 
Node</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-Preventing-first-paragraph-indentation">Preventing
 first paragraph indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040firstparagraphindent.html"><code>@firstparagraphindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-Preventing-first-paragraph-indentation">Preventing
 first paragraph indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040firstparagraphindent.html"><code 
class="code">@firstparagraphindent</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Breaks.html#index-Preventing-line-and-page-breaks">Preventing line and 
page breaks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Breaks.html">Breaks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-PRE_005fABOUT"><code>PRE_ABOUT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-PRE_005fBODY_005fCLOSE"><code>PRE_BODY_CLOSE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-Mode-Printing.html#index-Print-and-format-in-Texinfo-mode">Print 
and format in Texinfo mode</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Mode-Printing.html">Texinfo Mode Printing</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Within-Emacs.html#index-Print_002c-format-from-Emacs-shell">Print, format 
from Emacs shell</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Within-Emacs.html">Within Emacs</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printed-Books.html#index-Printed-book-and-manual-characteristics">Printed 
book and manual characteristics</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printed-Books.html">Printed Books</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040print.html#index-Printed-output_002c-indicating">Printed output, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040print.html"><code>@print</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2any-Printed-Output.html#index-Printed-output_002c-through-texi2any">Printed
 output, through <code>texi2any</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="texi2any-Printed-Output.html"><code>texi2any</code> 
Printed Output</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040print.html#index-Printed-output_002c-indicating">Printed output, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040print.html"><code class="code">@print</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2any-Printed-Output.html#index-Printed-output_002c-through-texi2any">Printed
 output, through <code 
class="command">texi2any</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2any-Printed-Output.html"><code class="command">texi2any</code> 
Printed Output</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Copyright.html#index-Printed-permissions">Printed 
permissions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Copyright.html">Copyright</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing.html#index-Printing-a-region-or-buffer">Printing a region or 
buffer</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printing.html">Printing</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing-Indices-_0026-Menus.html#index-Printing-an-index">Printing an 
index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; 
Menus</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Fonts.html#index-Printing-cost_002c-reducing">Printing cost, 
reducing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-Printing-DVI-files_002c-on-MS_002dDOS_002fMS_002dWindows">Printing
 DVI files, on MS-DOS/MS-Windows</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Print-with-lpr.html">Print with <code>lpr</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-Printing-DVI-files_002c-on-MS_002dDOS_002fMS_002dWindows">Printing
 DVI files, on MS-DOS/MS-Windows</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Print-with-lpr.html">Print with <code 
class="command">lpr</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Hardcopy.html#index-Printing-hardcopy">Printing 
hardcopy</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Hardcopy.html">Hardcopy</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Catching-Mistakes.html#index-Problems_002c-catching">Problems, 
catching</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Catching-Mistakes.html">Catching Mistakes</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-profile-init_002eprofile-initialization-file"><samp>.profile</samp>
 initialization file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-_002eprofile-initialization-file"><samp 
class="file">.profile</samp> initialization file</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-PROGRAM"><code>PROGRAM</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040command.html#index-Program-names_002c-indicating">Program names, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040command.html"><code>@command</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040command.html#index-Program-names_002c-indicating">Program names, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040command.html"><code class="code">@command</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Glyphs-for-Programming.html#index-Programming_002c-glyphs-for">Programming,
 glyphs for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Glyphs-for-Programming.html">Glyphs for Programming</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-PROGRAM_005fNAME_005fIN_005fABOUT"><code>PROGRAM_NAME_IN_ABOUT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-PROGRAM_005fNAME_005fIN_005fFOOTER"><code>PROGRAM_NAME_IN_FOOTER</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Pronunciation-of-Texinfo">Pronunciation of 
Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Column-Widths.html#index-Prototype-row_002c-column-widths-defined-by">Prototype
 row, column widths defined by</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multitable-Column-Widths.html">Multitable Column Widths</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dps"><code>--ps</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002dps_002c-for-texi2dvi"><code>--ps<span
 class="roman">, for 
<code>texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dps"><code>--ps</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-_002d_002dps_002c-for-texi2dvi"><code>--ps<span
 class="r">, for <code 
class="command">texi2dvi</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-Q">Q</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dquiet_002c-for-install_002dinfo"><code>--quiet<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dquiet_002c-for-install_002dinfo"><code>--quiet<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Quotation-characters-_0028_0060_0027_0029_002c-in-source">Quotation
 characters (&lsquo;&rsquo;), in source</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Quotation-marks_002c-French">Quotation
 marks, French</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Quotation-marks_002c-German">Quotation
 marks, German</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Quotation-marks_002c-inserting">Quotation
 marks, inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-Quotations">Quotations</a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040quotation.html"><code>@quotation</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040small_2026.html#index-Quotations-in-smaller-fonts">Quotations in 
smaller fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-Quotations">Quotations</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040quotation.html"><code 
class="code">@quotation</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="small.html#index-Quotations-in-smaller-fonts">Quotations in smaller 
fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="small.html">small</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-Quote-characters_002c-inserting">Quote
 characters, inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quote-Characters.html">Inserting Quote Characters</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Quoting_002c-automatic-for-some-macros">Quoting,
 automatic for some macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-R">R</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html#index-Ragged-left_002c-without-filling">Ragged
 left, without filling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html"><code>@flushleft 
@flushright</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040raggedright.html#index-Ragged-right_002c-with-filling">Ragged right, 
with filling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040raggedright.html"><code>@raggedright</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html#index-Ragged-right_002c-without-filling">Ragged
 right, without filling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html"><code>@flushleft 
@flushright</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html#index-Ragged-left_002c-without-filling">Ragged
 left, without filling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html"><code class="code">@flushleft 
@flushright</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040raggedright.html#index-Ragged-right_002c-with-filling">Ragged right, 
with filling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040raggedright.html"><code 
class="code">@raggedright</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html#index-Ragged-right_002c-without-filling">Ragged
 right, without filling</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040flushleft-_0040flushright.html"><code class="code">@flushleft 
@flushright</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raise_002flower-sections.html#index-Raising-and-lowering-sections">Raising
 and lowering sections</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raise_002flower-sections.html">Raise/lower sections</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-Raw-formatter-commands">Raw formatter 
commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Translation.html#index-Raw-HTML">Raw 
HTML</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Translation.html">HTML Translation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-raw-text-output">raw text 
output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-RCS-_0024Id">RCS 
$Id</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Recommended-names-for-keys">Recommended names for 
keys</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040key.html"><code>@key</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040key.html#index-Recommended-names-for-keys">Recommended names for 
keys</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040key.html"><code 
class="code">@key</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-Rectangle_002c-black-in-hardcopy">Rectangle, 
black in hardcopy</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Recursive-macro-invocations">Recursive macro 
invocations</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Fonts.html#index-Reducing-font-size">Reducing font 
size</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Reference-implementation">Reference 
implementation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-Reference-implementation">Reference 
implementation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Command-List.html#index-Reference-to-_0040_002dcommands">Reference to 
@-commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-List.html">Command List</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Cross-References.html#index-References">References</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Cross-References.html">Cross References</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040inforef.html#index-References-using-_0040inforef">References using 
<code>@inforef</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040inforef.html"><code>@inforef</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pxref.html#index-References-using-_0040pxref">References using 
<code>@pxref</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pxref.html"><code>@pxref</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ref.html#index-References-using-_0040ref">References using 
<code>@ref</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040ref.html"><code>@ref</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040xref.html#index-References-using-_0040xref">References using 
<code>@xref</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040xref.html"><code>@xref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040inforef.html#index-References-using-_0040inforef">References using 
<code class="code">@inforef</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040inforef.html"><code class="code">@inforef</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pxref.html#index-References-using-_0040pxref">References using <code 
class="code">@pxref</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pxref.html"><code class="code">@pxref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ref.html#index-References-using-_0040ref">References using <code 
class="code">@ref</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040ref.html"><code class="code">@ref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040xref.html#index-References-using-_0040xref">References using <code 
class="code">@xref</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040xref.html"><code class="code">@xref</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Referring-to-a-Manual-as-a-Whole.html#index-Referring-to-an-entire-manual">Referring
 to an entire manual</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Referring-to-a-Manual-as-a-Whole.html">Referring to a Manual as a 
Whole</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Info-Files.html#index-Referring-to-other-Info-files">Referring to 
other Info files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Info-Files.html">Other Info Files</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dregex_003dregex_002c-for-install_002dinfo"><code>--regex=<var>regex</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dregex_003dregex_002c-for-install_002dinfo"><code>--regex=<var
 class="var">regex</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printing.html#index-Region-formatting-and-printing">Region formatting and 
printing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printing.html">Printing</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-Mode-Printing.html#index-Region-printing-in-Texinfo-mode">Region 
printing in Texinfo mode</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Mode-Printing.html">Texinfo Mode Printing</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040registeredsymbol.html#index-Registered-symbol">Registered 
symbol</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040registeredsymbol.html"><code>@registeredsymbol</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0023line-Syntax-Details.html#index-Regular-expression_002c-for-_0023line">Regular
 expression, for &lsquo;<samp>#line</samp>&rsquo;</a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="_0023line-Syntax-Details.html">&lsquo;<samp>#line</samp>&rsquo; Syntax 
Details</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040registeredsymbol.html#index-Registered-symbol">Registered 
symbol</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040registeredsymbol.html"><code 
class="code">@registeredsymbol</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0023line-Syntax-Details.html#index-Regular-expression_002c-for-_0023line">Regular
 expression, for &lsquo;<samp 
class="samp">#line</samp>&rsquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0023line-Syntax-Details.html">&lsquo;<samp 
class="samp">#line</samp>&rsquo; Syntax Details</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-Reid_002c-Brian">Reid, 
Brian</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dremove_002c-for-install_002dinfo"><code>--remove<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dremove_002dexactly_002c-for-install_002dinfo"><code>--remove-exactly<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dremove_002c-for-install_002dinfo"><code>--remove<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dremove_002dexactly_002c-for-install_002dinfo"><code>--remove-exactly<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Optional-Arguments.html#index-Repeated-and-optional-arguments">Repeated 
and optional arguments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Optional-Arguments.html">Optional Arguments</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Reporting-Bugs.html#index-Reporting-bugs">Reporting 
bugs</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reporting-Bugs.html">Reporting Bugs</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Minimum.html#index-Required-in-Texinfo-file">Required in Texinfo 
file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Minimum.html">Minimum</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Requirements-Summary.html#index-Requirements-for-formatting">Requirements 
for formatting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Requirements-Summary.html">Requirements Summary</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Include-Files-Requirements.html#index-Requirements-for-include-files">Requirements
 for include files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Include-Files-Requirements.html">Include Files Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Requirements.html#index-Requirements-for-updating-commands">Requirements
 for updating commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Updating-Requirements.html">Updating Requirements</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Reserved-words_002c-indicating">Reserved words, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040code.html"><code>@code</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Reserved-words_002c-indicating">Reserved words, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040code.html"><code class="code">@code</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Restrictions-on-node-names">Restrictions
 on node names</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040result.html#index-Result-of-an-expression">Result of an 
expression</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040result.html"><code>@result</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040result.html#index-Result-of-an-expression">Result of an 
expression</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040result.html"><code class="code">@result</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Typed-Functions.html#index-Return-type_002c-own-line-for">Return type, 
own line for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Typed-Functions.html">Typed Functions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="PDF-Colors.html#index-RGB-color-specification_002e">RGB color 
specification.</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="PDF-Colors.html">PDF Colors</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-ridt_002eeps"><code>ridt.eps</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Image-Scaling.html">Image Scaling</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Right-quotation-marks">Right 
quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Right_002dpointing-angle-quotation-marks">Right-pointing
 angle quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Ring-accent">Ring 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-Robbins_002c-Arnold">Robbins, 
Arnold</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Details-of-texindex.html">Details of <code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-Robbins_002c-Arnold">Robbins, 
Arnold</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Details-of-texindex.html">Details of <code 
class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a href="Fonts.html#index-Roman-font">Roman 
font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Romance-ordinals">Romance 
ordinals</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040cartouche.html#index-Rounded-rectangles_002c-around-text">Rounded 
rectangles, around text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040cartouche.html"><code>@cartouche</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040cartouche.html#index-Rounded-rectangles_002c-around-text">Rounded 
rectangles, around text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040cartouche.html"><code class="code">@cartouche</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-Rows_002c-of-a-multitable">Rows, of a 
multitable</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multitable-Rows.html">Multitable Rows</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Formatting.html#index-Running-an-Info-formatter">Running an Info 
formatter</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Formatting.html">Info Formatting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Invoking-Macros.html#index-Running-macros">Running 
macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-Macros.html">Invoking Macros</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-Running-makeinfo-in-Emacs">Running 
<code>makeinfo</code> in Emacs</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="makeinfo-in-Emacs.html"><code>makeinfo</code> in Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-Running-makeinfo-in-Emacs">Running <code 
class="code">makeinfo</code> in Emacs</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="makeinfo-in-Emacs.html"><code 
class="code">makeinfo</code> in Emacs</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-S">S</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002ds-style"><code>-s 
<var>style</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002ds-style"><code>-s <var 
class="var">style</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Sample-Function-Definition.html#index-Sample-function-definition">Sample 
function definition</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Function-Definition.html">Sample Function Definition</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Sample-Include-File.html#index-Sample-_0040include-file">Sample 
<code>@include</code> file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Include-File.html">Sample Include File</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Sample-Include-File.html#index-Sample-_0040include-file">Sample <code 
class="code">@include</code> file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Include-File.html">Sample Include File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Short-Sample-Texinfo-File.html#index-Sample-Texinfo-file_002c-no-comments">Sample
 Texinfo file, no comments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Short-Sample-Texinfo-File.html">Short Sample Texinfo File</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Short-Sample.html#index-Sample-Texinfo-file_002c-with-comments">Sample 
Texinfo file, with comments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Short-Sample.html">Short Sample</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Sample-Texinfo-Files.html#index-Sample-Texinfo-files">Sample Texinfo 
files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Sample-Texinfo-Files.html">Sample Texinfo Files</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-Sample-texts_002c-GNU">Sample texts, 
GNU</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
 <tr><td></td><td valign="top"><a href="Fonts.html#index-Sans-serif-font">Sans 
serif font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Scaled-points">Scaled 
points</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Scaling-images">Scaling 
images</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="History.html#index-Schwab_002c-Andreas">Schwab, 
Andreas</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-Scribe">Scribe</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="History.html">History</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040ref.html#index-Sea-surges">Sea 
surges</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040ref.html"><code>@ref</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dsection-regex-sec_002c-for-install_002dinfo"><code>--section
 <var>regex</var> <var>sec</var><span class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dsection_003dsec_002c-for-install_002dinfo"><code>--section=<var>sec</var><span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040ref.html#index-Sea-surges">Sea 
surges</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040ref.html"><code 
class="code">@ref</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dsection-regex-sec_002c-for-install_002dinfo"><code>--section
 <var class="var">regex</var> <var class="var">sec</var><span class="r">, for 
<code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dsection_003dsec_002c-for-install_002dinfo"><code>--section=<var
 class="var">sec</var><span class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Chapter-Structuring.html#index-Sectioning">Sectioning</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Chapter-Structuring.html">Chapter 
Structuring</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-Sectioning-structure-of-a-file_002c-showing">Sectioning
 structure of a file, showing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Showing-the-Structure.html">Showing the Structure</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raise_002flower-sections.html#index-Sections_002c-raising-and-lowering">Sections,
 raising and lowering</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raise_002flower-sections.html">Raise/lower sections</a></td></tr>
@@ -1401,28 +1380,27 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Semantic-markup">Semantic 
markup</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Ending-a-Sentence.html#index-Sentence-ending-punctuation">Sentence ending 
punctuation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Ending-a-Sentence.html">Ending a Sentence</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Not-Ending-a-Sentence.html#index-Sentence-non_002dending-punctuation">Sentence
 non-ending punctuation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Not-Ending-a-Sentence.html">Not Ending a Sentence</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040frenchspacing.html#index-Sentences_002c-spacing-after">Sentences, 
spacing after</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040frenchspacing.html"><code>@frenchspacing</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Footnote-Styles.html#index-Separate-footnote-style">&lsquo;<samp><span 
class="roman">Separate</span></samp>&rsquo; footnote 
style</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Footnote-Styles.html">Footnote Styles</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040frenchspacing.html#index-Sentences_002c-spacing-after">Sentences, 
spacing after</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040frenchspacing.html"><code 
class="code">@frenchspacing</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Footnote-Styles.html#index-Separate-footnote-style">&lsquo;<samp 
class="samp"><span class="r">Separate</span></samp>&rsquo; footnote 
style</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Footnote-Styles.html">Footnote Styles</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Click-Sequences.html#index-Sequence-of-clicks">Sequence of 
clicks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Click-Sequences.html">Click Sequences</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dset_002dcustomization_002dvariable-var_003dvalue"><code>--set-customization-variable
 <var>var</var>=<var>value</var></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dset_002dcustomization_002dvariable-var_003dvalue"><code>--set-customization-variable
 <var class="var">var</var>=<var 
class="var">value</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-S_002dexpressions_002c-output-format">S-expressions,
 output format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Adding-Output-Formats.html#index-SGML_002dtools-output-format">SGML-tools 
output format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Adding-Output-Formats.html">Adding Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Sharp-S">Sharp S</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-a-Hashsign.html#index-Sharp-sign-_0028not_0029_002c-inserting">Sharp
 sign (not), inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-a-Hashsign.html">Inserting a Hashsign</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Shell-formatting-with-tex-and-texindex">Shell
 formatting with <code>tex</code> and 
<code>texindex</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html">Format with 
<code>tex</code>/<code>texindex</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-Shell-printing_002c-on-MS_002dDOS_002fMS_002dWindows">Shell
 printing, on MS-DOS/MS-Windows</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Print-with-lpr.html">Print with <code>lpr</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Shell-formatting-with-tex-and-texindex">Shell
 formatting with <code class="code">tex</code> and <code 
class="code">texindex</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html">Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Print-with-lpr.html#index-Shell-printing_002c-on-MS_002dDOS_002fMS_002dWindows">Shell
 printing, on MS-DOS/MS-Windows</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Print-with-lpr.html">Print with <code 
class="command">lpr</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Within-Emacs.html#index-Shell_002c-format_002c-print-from">Shell, format, 
print from</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Within-Emacs.html">Within Emacs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-Shell_002c-running-makeinfo-in">Shell, 
running <code>makeinfo</code> in</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="makeinfo-in-Emacs.html"><code>makeinfo</code> in Emacs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html#index-Short-captions_002c-for-lists-of-floats">Short
 captions, for lists of floats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html"><code>@caption 
@shortcaption</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="makeinfo-in-Emacs.html#index-Shell_002c-running-makeinfo-in">Shell, 
running <code class="code">makeinfo</code> in</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="makeinfo-in-Emacs.html"><code 
class="code">makeinfo</code> in Emacs</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html#index-Short-captions_002c-for-lists-of-floats">Short
 captions, for lists of floats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040caption-_0040shortcaption.html"><code class="code">@caption 
@shortcaption</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Contents.html#index-Short-table-of-contents">Short table of 
contents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Contents.html">Contents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-SHORTEXTN"><code>SHORTEXTN</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-SHORT_005fTOC_005fLINK_005fTO_005fTOC"><code>SHORT_TOC_LINK_TO_TOC</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-Showing-the-sectioning-structure-of-a-file">Showing
 the sectioning structure of a file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Showing-the-Structure.html">Showing the Structure</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Using-texinfo_002dshow_002dstructure.html#index-Showing-the-structure-of-a-file">Showing
 the structure of a file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Using-texinfo_002dshow_002dstructure.html">Using 
<code>texinfo-show-structure</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-SHOW_005fMENU"><code>SHOW_MENU</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Using-texinfo_002dshow_002dstructure.html#index-Showing-the-structure-of-a-file">Showing
 the structure of a file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Using-texinfo_002dshow_002dstructure.html">Using <code 
class="code">texinfo-show-structure</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-SHOW_005fBUILTIN_005fCSS_005fRULES"><code>SHOW_BUILTIN_CSS_RULES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-SHOW_005fTITLE"><code>SHOW_TITLE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ifset-_0040ifclear.html#index-Shrubbery">Shrubbery</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ifset-_0040ifclear.html"><code>@ifset 
@ifclear</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-SILENT"><code>SILENT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dsilent_002c-for-install_002dinfo"><code>--silent<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ifset-_0040ifclear.html#index-Shrubbery">Shrubbery</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="_0040ifset-_0040ifclear.html"><code class="code">@ifset 
@ifclear</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dsilent_002c-for-install_002dinfo"><code>--silent<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-SIMPLE_005fMENU"><code>SIMPLE_MENU</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Single-angle-quotation-marks">Single 
angle quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Single-guillemets">Single 
guillemets</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
@@ -1431,15 +1409,16 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Single-quotation-marks">Single 
quotation marks</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Single-right_002dpointing-angle-quotation-mark">Single
 right-pointing angle quotation mark</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-Site_002dwide-Texinfo-configuration-file">Site-wide
 Texinfo configuration file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-Size-of-printed-book">Size of printed 
book</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040smallbook.html"><code>@smallbook</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-Size-of-printed-book">Size of printed 
book</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040smallbook.html"><code class="code">@smallbook</code></a></td></tr>
 <tr><td></td><td valign="top"><a href="Fonts.html#index-Slanted-font">Slanted 
font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-Slanted-typewriter-font_002c-for-_0040kbd">Slanted 
typewriter font, for <code>@kbd</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code>@kbd</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-Small-book-size">Small book 
size</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040smallbook.html"><code>@smallbook</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040kbd.html#index-Slanted-typewriter-font_002c-for-_0040kbd">Slanted 
typewriter font, for <code class="code">@kbd</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040kbd.html"><code 
class="code">@kbd</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040smallbook.html#index-Small-book-size">Small book 
size</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040smallbook.html"><code class="code">@smallbook</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Smallcaps.html#index-Small-caps-font">Small caps 
font</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Smallcaps.html">Smallcaps</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040small_2026.html#index-Small-examples">Small 
examples</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verbatim.html#index-Small-verbatim">Small 
verbatim</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatim.html"><code>@verbatim</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Smallcaps.html#index-_003csmall_003e-tag"><code>&lt;small&gt;</code> 
tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Smallcaps.html">Smallcaps</a></td></tr>
+<tr><td></td><td valign="top"><a href="small.html#index-Small-examples">Small 
examples</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="small.html">small</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verbatim.html#index-Small-verbatim">Small 
verbatim</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatim.html"><code class="code">@verbatim</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Smallcaps.html#index-_003csmall_003e-tag"><code 
class="code">&lt;small&gt;</code> tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Smallcaps.html">Smallcaps</a></td></tr>
 <tr><td></td><td valign="top"><a href="Fonts.html#index-Smaller-fonts">Smaller 
fonts</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Fonts.html">Fonts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-Smith_002c-Gavin">Smith, 
Gavin</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-sort-keys-for-index-entries">sort keys for 
index entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indexing-Commands.html">Indexing Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Hardcopy.html#index-Sorting-indices">Sorting 
indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Hardcopy.html">Hardcopy</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-Sorting-nodes-by-size">Sorting 
nodes by size</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
@@ -1447,9 +1426,9 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-SORT_005fELEMENT_005fCOUNT_005fWORDS"><code>SORT_ELEMENT_COUNT_WORDS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Source-file-format">Source file 
format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Source-files_002c-characters-used">Source files, 
characters used</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040frenchspacing.html#index-Space_002c-after-sentences">Space, after 
sentences</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040frenchspacing.html"><code>@frenchspacing</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040frenchspacing.html#index-Space_002c-after-sentences">Space, after 
sentences</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040frenchspacing.html"><code 
class="code">@frenchspacing</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multiple-Spaces.html#index-Space_002c-inserting-horizontal">Space, 
inserting horizontal</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multiple-Spaces.html">Multiple Spaces</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040sp.html#index-Space_002c-inserting-vertical">Space, inserting 
vertical</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040sp.html"><code>@sp</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040sp.html#index-Space_002c-inserting-vertical">Space, inserting 
vertical</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040sp.html"><code 
class="code">@sp</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Spaces-in-macros">Spaces in 
macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Spaces-in-node-name">Spaces in node 
name</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Writing-a-Menu.html#index-Spaces_002c-in-menus">Spaces, in 
menus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Menu.html">Writing a Menu</a></td></tr>
@@ -1463,38 +1442,38 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-Specifying-index-entries">Specifying index 
entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Indexing-Commands.html">Indexing Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-spell-checking">spell 
checking</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Spelling-of-Texinfo">Spelling of 
Texinfo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-SPLIT"><code>SPLIT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-SPLIT"><code>SPLIT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Splitting.html#index-Split-HTML-output">Split HTML 
output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Splitting.html">HTML Splitting</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-Configuration.html#index-split-manuals_002c-for-HTML-cross_002dreferences">split
 manuals, for HTML cross-references</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="HTML-Xref-Configuration.html">HTML Xref Configuration</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Whole-Manual.html#index-Split-manuals_002c-Info-format-of">Split
 manuals, Info format of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Whole-Manual.html">Info Format Whole Manual</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dsplit_003dhow"><code>--split=<var>how</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dsplit_002dsize_003dnum"><code>--split-size=<var>num</var></code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dsplit_003dhow"><code>--split=<var 
class="var">how</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dsplit_002dsize_003dnum"><code>--split-size=<var
 class="var">num</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Splitting.html#index-Splitting-an-Info-file-manually">Splitting an Info 
file manually</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Splitting.html">Splitting</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Splitting-of-output-files">Splitting of 
output files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-SPLIT_005fSIZE"><code>SPLIT_SIZE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-Splitting-of-output-files">Splitting of 
output files</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-SPLIT_005fSIZE"><code>SPLIT_SIZE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-ss">&szlig;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-Stallman_002c-Richard-M_002e">Stallman, Richard 
M.</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Start-of-Header.html#index-Start-of-header-line">Start of header 
line</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Start-of-Header.html">Start of Header</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setchapternewpage.html#index-Starting-chapters">Starting 
chapters</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setchapternewpage.html"><code>@setchapternewpage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040setchapternewpage.html#index-Starting-chapters">Starting 
chapters</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setchapternewpage.html"><code 
class="code">@setchapternewpage</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-stripping-Texinfo-commands">stripping
 Texinfo commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-Structure-of-a-file_002c-showing">Structure
 of a file, showing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Showing-the-Structure.html">Showing the Structure</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Catching-Mistakes.html#index-Structure_002c-catching-mistakes-in">Structure,
 catching mistakes in</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Catching-Mistakes.html">Catching Mistakes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-Document-Structure.html#index-Structure_002c-of-Texinfo-documents">Structure,
 of Texinfo documents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Document-Structure.html">Texinfo Document Structure</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Chapter-Structuring.html#index-Structuring-of-chapters">Structuring of 
chapters</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Chapter-Structuring.html">Chapter Structuring</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-SUBDIR"><code>SUBDIR</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-SUBDIR"><code>SUBDIR</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Subscripts-and-Superscripts.html#index-Subscripts-and-superscripts_002c-text">Subscripts
 and superscripts, text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Subscripts-and-Superscripts.html">Inserting Subscripts and 
Superscripts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#index-Subsection_002dlike-commands">Subsection-like
 commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code>@unnumberedsubsec
 @appendixsubsec @subheading</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-Subsub-sectioning-commands">Subsub 
sectioning commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040subsubsection.html"><code>@subsubsection</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#index-Subsection_002dlike-commands">Subsection-like
 commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code 
class="code">@unnumberedsubsec @appendixsubsec @subheading</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040subsubsection.html#index-Subsub-sectioning-commands">Subsub 
sectioning commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040subsubsection.html"><code 
class="code">@subsubsection</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Reporting-Bugs.html#index-Suggestions-for-Texinfo_002c-making">Suggestions
 for Texinfo, making</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reporting-Bugs.html">Reporting Bugs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-Summary-of-document">Summary of 
document</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code>@documentdescription</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-Suppressing-first-paragraph-indentation">Suppressing
 first paragraph indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040firstparagraphindent.html"><code>@firstparagraphindent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040noindent.html#index-Suppressing-indentation">Suppressing 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040noindent.html"><code>@noindent</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-SVG-images_002c-used-in-Docbook">SVG images, used 
in Docbook</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentdescription.html#index-Summary-of-document">Summary of 
document</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentdescription.html"><code 
class="code">@documentdescription</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040firstparagraphindent.html#index-Suppressing-first-paragraph-indentation">Suppressing
 first paragraph indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040firstparagraphindent.html"><code 
class="code">@firstparagraphindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040noindent.html#index-Suppressing-indentation">Suppressing 
indentation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040noindent.html"><code class="code">@noindent</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-SVG-images_002c-used-in-DocBook">SVG images, used 
in DocBook</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-SXML-output">SXML 
output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conventions.html#index-Syntactic-conventions">Syntactic 
conventions</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Syntactic-tokens_002c-indicating">Syntactic tokens, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040code.html"><code>@code</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0023line-Syntax-Details.html#index-Syntax-details_002c-_0023line">Syntax 
details, &lsquo;<samp>#line</samp>&rsquo;</a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="_0023line-Syntax-Details.html">&lsquo;<samp>#line</samp>&rsquo; Syntax 
Details</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Syntax-tree-representation-of-documents">Syntax
 tree representation of documents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040code.html#index-Syntactic-tokens_002c-indicating">Syntactic tokens, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040code.html"><code class="code">@code</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0023line-Syntax-Details.html#index-Syntax-details_002c-_0023line">Syntax 
details, &lsquo;<samp 
class="samp">#line</samp>&rsquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0023line-Syntax-Details.html">&lsquo;<samp 
class="samp">#line</samp>&rsquo; Syntax Details</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-Syntax-tree-representation-of-documents">Syntax tree 
representation of documents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Command-Syntax.html#index-Syntax_002c-of-_0040_002dcommands">Syntax, of 
@-commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Command-Syntax.html">Command Syntax</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Optional-Arguments.html#index-Syntax_002c-optional-_0026-repeated-arguments">Syntax,
 optional &amp; repeated arguments</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Optional-Arguments.html">Optional Arguments</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-SystemLiteral"><code>SystemLiteral</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
@@ -1502,69 +1481,68 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><th id="General-Index_cp_letter-T">T</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Contents.html#index-Table-of-contents">Table of 
contents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Contents.html">Contents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Obsolete-_0040_002dCommands.html#index-Table-of-contents_002c-after-title-page">Table
 of contents, after title page</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Obsolete-_0040_002dCommands.html">Obsolete @-Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040listoffloats.html#index-Table-of-contents_002c-for-floats">Table of 
contents, for floats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040listoffloats.html"><code>@listoffloats</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040listoffloats.html#index-Table-of-contents_002c-for-floats">Table of 
contents, for floats</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040listoffloats.html"><code 
class="code">@listoffloats</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Lists-and-Tables.html#index-Tables-and-lists_002c-making">Tables and 
lists, making</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Lists-and-Tables.html">Lists and Tables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040ftable-_0040vtable.html#index-Tables-with-indexing">Tables with 
indexing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040ftable-_0040vtable.html"><code>@ftable @vtable</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040ftable-_0040vtable.html#index-Tables-with-indexing">Tables with 
indexing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040ftable-_0040vtable.html"><code class="code">@ftable 
@vtable</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multi_002dcolumn-Tables.html#index-Tables_002c-making-multi_002dcolumn">Tables,
 making multi-column</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multi_002dcolumn-Tables.html">Multi-column Tables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Two_002dcolumn-Tables.html#index-Tables_002c-making-two_002dcolumn">Tables,
 making two-column</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Two_002dcolumn-Tables.html">Two-column Tables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Conventions.html#index-Tabs_003b-don_0027t-use_0021">Tabs; don&rsquo;t 
use!</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conventions.html">Conventions</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Tag-Table.html#index-Tag-table_002c-in-Info-format">Tag 
table, in Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Tag-Table.html">Info Format Tag Table</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Tag-and-Split-Files.html#index-Tag-table_002c-making-automatically">Tag 
table, making automatically</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Tag-and-Split-Files.html">Tag and Split Files</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Unsplit.html#index-Tag-table_002c-making-manually">Tag table, making 
manually</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Unsplit.html">Unsplit</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-Targets-for-cross_002dreferences_002c-arbitrary">Targets
 for cross-references, arbitrary</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040anchor.html"><code>@anchor</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040anchor.html#index-Targets-for-cross_002dreferences_002c-arbitrary">Targets
 for cross-references, arbitrary</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040anchor.html"><code class="code">@anchor</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Template.html#index-Template-for-a-definition">Template for a 
definition</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Def-Cmd-Template.html">Def Cmd Template</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-TEST"><code>TEST</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dtest_002c-for-install_002dinfo"><code>--test<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dtest_002c-for-install_002dinfo"><code>--test<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-Testing-for-Texinfo-commands">Testing
 for Texinfo commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Tests_002c-of-Texinfo-language">Tests,
 of Texinfo language</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0023line-and-TeX.html#index-TeX-and-_0023line-directives">TeX and 
&lsquo;<samp>#line</samp>&rsquo; directives</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0023line-and-TeX.html">&lsquo;<samp>#line</samp>&rsquo; 
and TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-Tests_002c-of-Texinfo-language">Tests, of Texinfo 
language</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0023line-and-TeX.html#index-TeX-and-_0023line-directives">TeX and 
&lsquo;<samp class="samp">#line</samp>&rsquo; 
directives</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0023line-and-TeX.html">&lsquo;<samp class="samp">#line</samp>&rsquo; and 
TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-TeX-commands_002c-using-ordinary">TeX 
commands, using ordinary</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Hardcopy.html#index-TeX-index-sorting">TeX index 
sorting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Hardcopy.html">Hardcopy</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-TeX-input-initialization">TeX input 
initialization</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-TeX-logo">TeX 
logo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html"><code>@TeX @LaTeX</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Obtaining-TeX.html#index-TeX_002c-how-to-obtain">TeX, how to 
obtain</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Obtaining-TeX.html">Obtaining TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-texi2any"><code>texi2any</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-texi2any-options"><code>texi2any</code> 
options</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-texi2any_002c-as-reference-implementation"><code>texi2any</code>,
 as reference implementation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html#index-TeX-logo">TeX 
logo</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040TeX-_0040LaTeX.html"><code class="code">@TeX 
@LaTeX</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Use-TeX.html#index-TeX_002c-how-to-obtain">TeX, how to 
obtain</a>:</td><td>&nbsp;</td><td valign="top"><a href="Use-TeX.html">Use 
TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-texi2any"><code>texi2any</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-texi2any-options"><code 
class="code">texi2any</code> options</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-texi2any_002c-as-reference-implementation"><code 
class="command">texi2any</code>, as reference 
implementation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-TEXI2DVI"><code>TEXI2DVI</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-texi2dvi-_0028shell-script_0029"><code>texi2dvi
 <span class="roman">(shell script)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2html.html#index-texi2html"><code>texi2html</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="texi2html.html"><code>texi2html</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-texi2dvi-_0028shell-script_0029"><code>texi2dvi
 <span class="r">(shell script)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2html.html#index-texi2html"><code>texi2html</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="texi2html.html"><code 
class="command">texi2html</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-TEXI2HTML"><code>TEXI2HTML</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2html.html#index-texi2oldapi_002etexi_002c-for-texi2any"><samp>texi2oldapi.texi</samp>,
 for <code>texi2any</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2html.html"><code>texi2html</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2html.html#index-texi2oldapi_002etexi_002c-for-texi2any"><samp 
class="file">texi2oldapi.texi</samp>, for <code 
class="command">texi2any</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="texi2html.html"><code class="command">texi2html</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-texi2dvi.html#index-texi2pdf-_0028shell-script_0029"><code>texi2pdf
 <span class="r">(shell script)</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-texi_002delements_002dby_002dsize"><code>texi-elements-by-size</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-texindex"><code>texindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-tex_002ftexindex.html">Format with 
<code>tex</code>/<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-texindex"><code>texindex</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-tex_002ftexindex.html">Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-New-Texinfo-Commands.html#index-Texinfo-commands_002c-defining-new">Texinfo
 commands, defining new</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-New-Texinfo-Commands.html">Defining New Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-Texinfo-commands_002c-testing-for">Texinfo
 commands, testing for</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-Document-Structure.html#index-Texinfo-document-structure">Texinfo 
document structure</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Document-Structure.html">Texinfo Document Structure</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Beginning-and-Ending-a-File.html#index-Texinfo-file-beginning">Texinfo 
file beginning</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Beginning-and-Ending-a-File.html">Beginning and Ending a 
File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Ending-a-File.html#index-Texinfo-file-ending">Texinfo file 
ending</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Ending-a-File.html">Ending a File</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-File-Header.html#index-Texinfo-file-header">Texinfo file 
header</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-File-Header.html">Texinfo File Header</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Minimum.html#index-Texinfo-file-minimum">Texinfo file 
minimum</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Minimum.html">Minimum</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Showing-the-Structure.html#index-Texinfo-file-sectioning-structure_002c-showing">Texinfo
 file sectioning structure, showing</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Showing-the-Structure.html">Showing the Structure</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="History.html#index-Texinfo-history">Texinfo 
history</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Texinfo-language-tests">Texinfo 
language tests</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-Texinfo-language-tests">Texinfo language 
tests</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Texinfo-Mode.html#index-Texinfo-mode">Texinfo 
mode</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Mode.html">Texinfo Mode</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Texinfo-overview">Texinfo 
overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Adding-Output-Formats.html#index-Texinfo-parsers_002c-discouraging-more">Texinfo
 parsers, discouraging more</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Adding-Output-Formats.html">Adding Output Formats</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Texinfo-Preamble.html#index-Texinfo-Preamble">Texinfo 
Preamble</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Texinfo-Preamble.html">Texinfo Preamble</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Printed-Books.html#index-Texinfo-printed-book-characteristics">Texinfo 
printed book characteristics</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Printed-Books.html">Printed Books</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040setfilename.html#index-Texinfo-requires-_0040setfilename">Texinfo 
requires <code>@setfilename</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040setfilename.html"><code>@setfilename</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-Texinfo-XML-output_002c-overview">Texinfo XML 
output, overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-Texinfo_002c-and-literate-programming">Texinfo,
 and literate programming</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Details-of-texindex.html">Details of <code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-Texinfo_002c-and-literate-programming">Texinfo,
 and literate programming</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Details-of-texindex.html">Details of <code 
class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Texinfo_002c-introduction-to">Texinfo, introduction 
to</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-texinfo_002ecnf-installation"><code>texinfo.cnf
 <span class="roman">installation</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-texinfo_002ecnf-installation"><code>texinfo.cnf
 <span class="r">installation</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-texinfo_002edtd"><code>texinfo.dtd</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-texinfo_002etex_002c-installing"><code>texinfo.tex<span
 class="roman">, installing</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-texinfo_002etex_002c-installing"><code>texinfo.tex<span
 class="r">, installing</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-CSS.html#index-texinfo_002dbright_002dcolors_002ecss"><code>texinfo-bright-colors.css</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-CSS.html">HTML CSS</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-texinfo_005fdocument-Gettext-domain"><code>texinfo_document
 <span class="roman">Gettext domain</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-texinfo_005fdocument-Gettext-domain"><code>texinfo_document
 <span class="r">Gettext domain</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-TEXINFO_005fDTD_005fVERSION"><code>TEXINFO_DTD_VERSION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-TEXINFO_005fOUTPUT_005fFORMAT"><code>TEXINFO_OUTPUT_FORMAT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="texi2any-Environment-Variables.html"><code>texi2any</code> Environment 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-TEXINFO_005fOUTPUT_005fFORMAT"><code>TEXINFO_OUTPUT_FORMAT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="texi2any-Environment-Variables.html"><code 
class="command">texi2any</code> Environment Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-TEXINFO_005fOUTPUT_005fFORMAT-1"><code>TEXINFO_OUTPUT_FORMAT</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-TEXINFO_005fXS"><code>TEXINFO_XS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="texi2any-Environment-Variables.html"><code>texi2any</code> Environment 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-TEXINFO_005fXS_005fPARSER"><code>TEXINFO_XS_PARSER</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="texi2any-Environment-Variables.html"><code>texi2any</code> Environment 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-TEXINFO_005fXS"><code>TEXINFO_XS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="texi2any-Environment-Variables.html"><code 
class="command">texi2any</code> Environment Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="texi2any-Environment-Variables.html#index-TEXINFO_005fXS_005fPARSER"><code>TEXINFO_XS_PARSER</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="texi2any-Environment-Variables.html"><code 
class="command">texi2any</code> Environment Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Preparing-for-TeX.html#index-TEXINPUTS"><code>TEXINPUTS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Preparing-for-TeX.html">Preparing for TeX</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-texiwebjr"><code>texiwebjr</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Details-of-texindex.html">Details of 
<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-texiwebjr"><code>texiwebjr</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Details-of-texindex.html">Details of <code 
class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Text-Constructs.html#index-text-constructs_002c-Info-format">text
 constructs, Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Text-Constructs.html">Info Format Text 
Constructs</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Text-width-and-height">Text width and 
height</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Text-width-and-height">Text width and 
height</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code class="code">@pagesizes</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditionals.html#index-Text_002c-conditionally-visible">Text, 
conditionally visible</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conditionals.html">Conditionals</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Marking-Text.html#index-Text_002c-marking-up">Text, marking 
up</a>:</td><td>&nbsp;</td><td valign="top"><a href="Marking-Text.html">Marking 
Text</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-Text_003a_003aUnidecode"><code>Text::Unidecode</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
@@ -1572,48 +1550,47 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Glyphs-for-Text.html#index-Textual-glyphs">Textual 
glyphs</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Glyphs-for-Text.html">Glyphs for Text</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-th">&thorn;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-TH">&THORN;</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-_003cthead_003e-HTML_002fXML-tag"><code>&lt;thead&gt;</code>
 HTML/XML tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multitable-Rows.html">Multitable Rows</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040dmn.html#index-Thin-space-between-number_002c-dimension">Thin space 
between number, dimension</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dmn.html"><code>@dmn</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Multitable-Rows.html#index-_003cthead_003e-HTML_002fXML-tag"><code 
class="code">&lt;thead&gt;</code> HTML/XML tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Multitable-Rows.html">Multitable Rows</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040dmn.html#index-Thin-space-between-number_002c-dimension">Thin space 
between number, dimension</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040dmn.html"><code class="code">@dmn</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Thorn">Thorn</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Three-Arguments.html#index-Three_002dargument-form-of-cross_002dreferences">Three-argument
 form of cross-references</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Three-Arguments.html">Three Arguments</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-ti_002etwjr"><code>ti.twjr</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Details-of-texindex.html">Details of 
<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Details-of-texindex.html#index-ti_002etwjr"><code>ti.twjr</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Details-of-texindex.html">Details of <code 
class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Tie_002dafter-accent">Tie-after 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040tie.html#index-Tied-space">Tied 
space</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040tie.html"><code>@tie</code></a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040tie.html#index-Tied-space">Tied 
space</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040tie.html"><code 
class="code">@tie</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Tilde-accent">Tilde 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-time_002dstamp_002eel"><code>time-stamp.el</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003ctip_003e-Docbook-tag"><code>&lt;tip&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040quotation.html"><code>@quotation</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003ctip_003e-DocBook-tag"><code 
class="code">&lt;tip&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040quotation.html"><code 
class="code">@quotation</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Tips.html#index-Tips">Tips</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Tips.html">Tips</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-Title-page">Title 
page</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040titlepage.html"><code>@titlepage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-Title-page_002c-bastard">Title page, 
bastard</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040titlepage.html"><code>@titlepage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003ctitle_003e-Docbook-tag"><code>&lt;title&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040settitle.html#index-_003ctitle_003e-HTML-tag"><code>&lt;title&gt;</code>
 HTML tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040settitle.html"><code>@settitle</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-Title-page">Title 
page</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040titlepage.html"><code class="code">@titlepage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040titlepage.html#index-Title-page-1">Title page, 
bastard</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040titlepage.html"><code class="code">@titlepage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040unnumbered-_0040appendix.html#index-_003ctitle_003e-DocBook-tag"><code
 class="code">&lt;title&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered @appendix</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040settitle.html#index-_003ctitle_003e-HTML-tag"><code 
class="code">&lt;title&gt;</code> HTML tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040settitle.html"><code 
class="code">@settitle</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Heading-Generation.html#index-Titlepage-end-starts-headings">Titlepage 
end starts headings</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Heading-Generation.html">Heading Generation</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-TOC_005fLINKS"><code>TOC_LINKS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a href="The-Top-Node.html#index-Top-node">Top 
node</a>:</td><td>&nbsp;</td><td valign="top"><a href="The-Top-Node.html">The 
Top Node</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Top-Node-Example.html#index-Top-node-example">Top node 
example</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Top-Node-Example.html">Top Node Example</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="The-Top-Node.html#index-Top-node-example">Top node 
example</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="The-Top-Node.html">The Top Node</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="First-Node.html#index-Top-node-is-first">Top node is 
first</a>:</td><td>&nbsp;</td><td valign="top"><a href="First-Node.html">First 
Node</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-TOP_005fFILE"><code>TOP_FILE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-TOP_005fNODE_005fFILE"><code>TOP_NODE_FILE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-TOP_005fNODE_005fFILE_005fTARGET"><code>TOP_NODE_FILE_TARGET</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-TOP_005fNODE_005fUP"><code>TOP_NODE_UP</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-TOP_005fNODE_005fUP_005fURL"><code>TOP_NODE_UP_URL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-tp-_0028data-type_0029-index"><code>tp</code>
 (data type) index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Predefined-Indices.html">Predefined Indices</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-tp-_0028data-type_0029-index"><code 
class="code">tp</code> (data type) index</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-Translating-strings-in-output-documents">Translating
 strings in output documents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dtransliterate_002dfile_002dnames"><code>--transliterate-file-names</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-TRANSLITERATE_005fFILE_005fNAMES"><code>TRANSLITERATE_FILE_NAMES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dtransliterate_002dfile_002dnames"><code>--transliterate-file-names</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-TRANSLITERATE_005fFILE_005fNAMES"><code>TRANSLITERATE_FILE_NAMES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Xref-8_002dbit-Character-Expansion.html#index-Transliteration-of-8_002dbit-characters-in-HTML-cross_002dreferences">Transliteration
 of 8-bit characters in HTML cross-references</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="HTML-Xref-8_002dbit-Character-Expansion.html">HTML Xref 
8-bit Character Expansion</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Reference-Implementation.html#index-Tree-representation-of-documents">Tree
 representation of documents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Reference-Implementation.html">Reference Implementation</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="History.html#index-Tree-representation-of-documents">Tree representation 
of documents</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-tree-representation_002c-for-debugging">tree
 representation, for debugging</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Tree-Structuring.html#index-Tree-structuring">Tree 
structuring</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Tree-Structuring.html">Tree Structuring</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-TREE_005fTRANSFORMATIONS"><code>TREE_TRANSFORMATIONS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Two-letter-names-for-indices">Two letter 
names for indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code>@syncodeindex</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040itemx.html#index-Two-named-items-for-_0040table">Two named items for 
<code>@table</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040itemx.html"><code>@itemx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040syncodeindex.html#index-Two-letter-names-for-indices">Two letter 
names for indices</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040syncodeindex.html"><code 
class="code">@syncodeindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040itemx.html#index-Two-named-items-for-_0040table">Two named items for 
<code class="code">@table</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040itemx.html"><code class="code">@itemx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Less-Cluttered-Menu-Entry.html#index-Two-part-menu-entry">Two part menu 
entry</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Less-Cluttered-Menu-Entry.html">Less Cluttered Menu Entry</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-Two-_0060First_0027-Lines-for-_0040deffn">Two 
&lsquo;First&rsquo; Lines for <code>@deffn</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040deffnx.html"><code>@deffnx</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040deffnx.html#index-Two-_0060First_0027-Lines-for-_0040deffn">Two 
&lsquo;First&rsquo; Lines for <code 
class="code">@deffn</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040deffnx.html"><code class="code">@deffnx</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Two-Arguments.html#index-Two_002dargument-form-of-cross_002dreferences">Two-argument
 form of cross-references</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Two-Arguments.html">Two Arguments</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-txi_002dcc_002etex"><samp>txi-<var>cc</var>.tex</samp></a>:</td><td>&nbsp;</td><td
 valign="top"><a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-txicodequotebacktick_002c-obsolete-variable"><code>txicodequotebacktick<span
 class="roman">, obsolete variable</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-txicodequoteundirected_002c-obsolete-variable"><code>txicodequoteundirected<span
 class="roman">, obsolete variable</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040documentlanguage.html#index-txi_002dcc_002etex"><samp 
class="file">txi-<var 
class="var">cc</var>.tex</samp></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040documentlanguage.html"><code 
class="code">@documentlanguage</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-txicodequotebacktick"><code>txicodequotebacktick</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-txicodequoteundirected"><code>txicodequoteundirected</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-txicommandconditionals"><code>txicommandconditionals</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-txiindexatsignignore"><code>txiindexatsignignore</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Indexing-Commands.html">Indexing Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Indexing-Commands.html#index-txiindexbackslashignore"><code>txiindexbackslashignore</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Indexing-Commands.html">Indexing Commands</a></td></tr>
@@ -1627,88 +1604,84 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><th id="General-Index_cp_letter-U">U</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overfull-hboxes.html#index-Ugly-black-rectangles-in-hardcopy">Ugly black 
rectangles in hardcopy</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overfull-hboxes.html">Overfull hboxes</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Umlaut-accent">Umlaut 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Unbreakable-space_002c-fixed">Unbreakable space, 
fixed</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040w.html"><code>@w</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040tie.html#index-Unbreakable-space_002c-variable">Unbreakable space, 
variable</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040tie.html"><code>@tie</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Unbreakable-space_002c-fixed">Unbreakable space, 
fixed</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040w.html"><code 
class="code">@w</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040tie.html#index-Unbreakable-space_002c-variable">Unbreakable space, 
variable</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040tie.html"><code 
class="code">@tie</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Less-Cluttered-Menu-Entry.html#index-Uncluttered-menu-entry">Uncluttered 
menu entry</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Less-Cluttered-Menu-Entry.html">Less Cluttered Menu Entry</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Undefining-macros">Undefining 
macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Underbar-accent">Underbar 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Accents.html#index-Underdot-accent">Underdot 
accent</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Accents.html">Inserting Accents</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-Underscore_002c-breakpoint-within-_0040code">Underscore,
 breakpoint within <code>@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a 
href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040allowcodebreaks.html#index-Underscore_002c-breakpoint-within-_0040code">Underscore,
 breakpoint within <code class="code">@code</code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040allowcodebreaks.html"><code 
class="code">@allowcodebreaks</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quote-Characters.html#index-undirected-single-quote">undirected 
single quote</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quote-Characters.html">Inserting Quote Characters</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Unicode.html#index-Unicode-and-TeX">Unicode and 
TeX</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Unicode.html">Inserting Unicode</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Unicode.html#index-Unicode-character_002c-inserting">Unicode 
character, inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Unicode.html">Inserting Unicode</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-Unicode-quotation-characters">Unicode
 quotation characters</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indicateurl.html#index-Uniform-resource-locator_002c-indicating">Uniform
 resource locator, indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indicateurl.html"><code>@indicateurl</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url.html#index-Uniform-resource-locator_002c-referring-to">Uniform 
resource locator, referring to</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url.html"><code>@url</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Index-Entries.html#index-Unique-index-entries">Unique index 
entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Index-Entries.html">Index Entries</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-Unique-node-names-requirement">Unique 
node names requirement</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040float.html#index-Unnumbered-float_002c-creating">Unnumbered float, 
creating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040float.html"><code>@float</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040float.html#index-Unnumbered-float_002c-creating">Unnumbered float, 
creating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040float.html"><code class="code">@float</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Comments.html#index-Unprocessed-text">Unprocessed 
text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Comments.html">Comments</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Unsplit.html#index-Unsplit-file-creation">Unsplit file 
creation</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Unsplit.html">Unsplit</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="First-Node.html#index-Up-node-of-Top-node">Up node of Top 
node</a>:</td><td>&nbsp;</td><td valign="top"><a href="First-Node.html">First 
Node</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-UPDATED-Automake-variable"><code>UPDATED 
<span class="roman">Automake variable</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-UPDATED-Automake-variable"><code>UPDATED 
<span class="r">Automake variable</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-UPDATED_002dMONTH-Automake-variable"><code>UPDATED-MONTH
 <span class="r">Automake variable</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Nodes-and-Menus.html#index-Updating-nodes-and-menus">Updating 
nodes and menus</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Updating-Nodes-and-Menus.html">Updating Nodes and Menus</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Updating-Requirements.html#index-Updating-requirements">Updating 
requirements</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Updating-Requirements.html">Updating Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Files.html#index-URI-syntax-for-Info">URI syntax for 
Info</a>:</td><td>&nbsp;</td><td valign="top"><a href="Info-Files.html">Info 
Files</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url-Examples.html#index-URL_002c-examples-of-displaying">URL, 
examples of displaying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url-Examples.html"><code>@url</code> Examples</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url-Examples.html#index-_0040url_002c-examples-of-using"><code>@url</code>,
 examples of using</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url-Examples.html"><code>@url</code> Examples</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040indicateurl.html#index-URL_002c-indicating">URL, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indicateurl.html"><code>@indicateurl</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url.html#index-URL_002c-referring-to">URL, referring 
to</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url.html"><code>@url</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url-Examples.html#index-_003cURL_002e_002e_002e_003e-convention_002c-not-used"><code>&lt;URL...&gt;</code>
 convention, not used</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url-Examples.html"><code>@url</code> Examples</a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040url.html#index-URL">URL, referring 
to</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040url.html"><code 
class="code">@url</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url-Examples.html#index-URL-1">URL, examples of 
displaying</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url-Examples.html"><code class="code">@url</code> 
Examples</a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040indicateurl.html#index-URL-2">URL, 
indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040indicateurl.html"><code 
class="code">@indicateurl</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url-Examples.html#index-_0040url_002c-examples-of-using"><code 
class="code">@url</code>, examples of using</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040url-Examples.html"><code class="code">@url</code> 
Examples</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url-Examples.html#index-_003cURL_002e_002e_002e_003e-convention_002c-not-used"><code
 class="code">&lt;URL...&gt;</code> convention, not 
used</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url-Examples.html"><code class="code">@url</code> 
Examples</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="PDF-Colors.html#index-URLs_002c-coloring-in-PDF-output">URLs, coloring in 
PDF output</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="PDF-Colors.html">PDF Colors</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html#index-URLs_002c-PDF-output-of">URLs, PDF 
output of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html"><code>@url</code> PDF Output 
Format</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html#index-URLs_002c-PDF-output-of">URLs, PDF 
output of</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040url-PDF-Output-Format.html"><code class="code">@url</code> PDF 
Output Format</a></td></tr>
 <tr><td></td><td valign="top"><a href="Tips.html#index-Usage-tips">Usage 
tips</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Tips.html">Tips</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-us_002dascii-encoding_002c-and-translations"><code>us-ascii</code>
 encoding, and translations</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
-<tr><td></td><td valign="top"><a href="_0040kbd.html#index-User-input">User 
input</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040kbd.html"><code>@kbd</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html#index-us_002dascii-encoding_002c-and-translations"><code
 class="code">us-ascii</code> encoding, and 
translations</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td></tr>
+<tr><td></td><td valign="top"><a href="_0040kbd.html#index-User-input">User 
input</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040kbd.html"><code 
class="code">@kbd</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Variables-Commands.html#index-User-options_002c-marking">User options, 
marking</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Variables-Commands.html">Variables Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-New-Texinfo-Commands.html#index-User_002ddefined-Texinfo-commands">User-defined
 Texinfo commands</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-New-Texinfo-Commands.html">Defining New Texinfo 
Commands</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-USE_005fACCESSKEY"><code>USE_ACCESSKEY</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-USE_005fISO"><code>USE_ISO</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-USE_005fLINKS"><code>USE_LINKS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-USE_005fNODES"><code>USE_NODES</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-USE_005fNODE_005fTARGET"><code>USE_NODE_TARGET</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-USE_005fNODE_005fDIRECTIONS"><code>USE_NODE_DIRECTIONS</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-USE_005fNUMERIC_005fENTITY"><code>USE_NUMERIC_ENTITY</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-USE_005fREL_005fREV"><code>USE_REL_REV</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-USE_005fSETFILENAME_005fEXTENSION"><code>USE_SETFILENAME_EXTENSION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-USE_005fTITLEPAGE_005fFOR_005fTITLE"><code>USE_TITLEPAGE_FOR_TITLE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-USE_005fUNIDECODE"><code>USE_UNIDECODE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Other-Customization-Variables.html#index-USE_005fUP_005fNODE_005fFOR_005fELEMENT_005fUP"><code>USE_UP_NODE_FOR_ELEMENT_UP</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Other-Customization-Variables.html">Other Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Using-Info_002dvalidate.html#index-Using-Info_002dvalidate">Using 
<code>Info-validate</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Using-Info_002dvalidate.html">Using 
<code>Info-validate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-USE_005fXML_005fSYNTAX"><code>USE_XML_SYNTAX</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Using-Info_002dvalidate.html#index-Using-Info_002dvalidate">Using <code 
class="code">Info-validate</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Using-Info_002dvalidate.html">Using <code 
class="code">Info-validate</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Overview.html#index-Using-Texinfo-in-general">Using Texinfo in 
general</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Overview.html">Overview</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Inserting-Quotation-Marks.html#index-UTF_002d8">UTF-8</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-V">V</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dV"><code>-V</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Using-Info_002dvalidate.html#index-Validating-a-large-file">Validating a 
large file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Using-Info_002dvalidate.html">Using 
<code>Info-validate</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Pointer-Validation.html#index-Validation-of-pointers">Validation of 
pointers</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Pointer-Validation.html">Pointer Validation</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040result.html#index-Value-of-an-expression_002c-indicating">Value of 
an expression, indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040result.html"><code>@result</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002dV"><code>-V</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Using-Info_002dvalidate.html#index-Validating-a-large-file">Validating a 
large file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Using-Info_002dvalidate.html">Using <code 
class="code">Info-validate</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040result.html#index-Value-of-an-expression_002c-indicating">Value of 
an expression, indicating</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040result.html"><code class="code">@result</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Typed-Variables.html#index-Variables_002c-in-typed-languages">Variables, 
in typed languages</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Typed-Variables.html">Typed Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Object_002dOriented-Variables.html#index-Variables_002c-object_002doriented">Variables,
 object-oriented</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Verbatim-Copying-License.html#index-Verbatim-copying-license">Verbatim 
copying license</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Verbatim-Copying-License.html">Verbatim Copying License</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verbatim.html#index-Verbatim-environment">Verbatim 
environment</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatim.html"><code>@verbatim</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verb.html#index-Verbatim-in_002dline-text">Verbatim in-line 
text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verb.html"><code>@verb</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verbatiminclude.html#index-Verbatim_002c-include-file">Verbatim, 
include file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatiminclude.html"><code>@verbatiminclude</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040verbatim.html#index-Verbatim_002c-small">Verbatim, 
small</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatim.html"><code>@verbatim</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-VERBOSE"><code>VERBOSE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dverbose"><code>--verbose</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-VERSION-Automake-variable"><code>VERSION 
<span class="roman">Automake variable</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Version-control-keywords_002c-preventing-expansion-of">Version
 control keywords, preventing expansion of</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040w.html"><code>@w</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Version-number_002c-for-install_002dinfo">Version
 number, for install-info</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dversion_002c-for-install_002dinfo"><code>--version<span
 class="roman">, for 
<code>install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dversion_002c-for-texi2any"><code>--version<span
 class="roman">, for 
<code>texi2any</code></span></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verbatim.html#index-Verbatim-environment">Verbatim 
environment</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatim.html"><code class="code">@verbatim</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verb.html#index-Verbatim-in_002dline-text">Verbatim in-line 
text</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040verb.html"><code 
class="code">@verb</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verbatiminclude.html#index-Verbatim_002c-include-file">Verbatim, 
include file</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatiminclude.html"><code 
class="code">@verbatiminclude</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040verbatim.html#index-Verbatim_002c-small">Verbatim, 
small</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040verbatim.html"><code class="code">@verbatim</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-VERBOSE"><code>VERBOSE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dverbose"><code>--verbose</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="GNU-Sample-Texts.html#index-VERSION-Automake-variable"><code>VERSION 
<span class="r">Automake variable</span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="GNU-Sample-Texts.html">GNU Sample Texts</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040w.html#index-Version-control-keywords_002c-preventing-expansion-of">Version
 control keywords, preventing expansion of</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040w.html"><code class="code">@w</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-Version-number_002c-for-install_002dinfo">Version
 number, for install-info</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-_002d_002dversion_002c-for-install_002dinfo"><code>--version<span
 class="r">, for <code 
class="command">install-info</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dversion_002c-for-texi2any"><code>--version<span
 class="r">, for <code 
class="command">texi2any</code></span></code></a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html#index-Versions-of-Texinfo_002c-adapting-to">Versions
 of Texinfo, adapting to</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040group.html#index-Vertically-holding-text-together">Vertically 
holding text together</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040group.html"><code>@group</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040group.html#index-Vertically-holding-text-together">Vertically 
holding text together</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040group.html"><code class="code">@group</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-VERTICAL_005fHEAD_005fNAVIGATION"><code>VERTICAL_HEAD_NAVIGATION</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Conditionals.html#index-Visibility-of-conditional-text">Visibility of 
conditional text</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Conditionals.html">Conditionals</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-CSS.html#index-Visualizing-Texinfo-CSS">Visualizing Texinfo 
CSS</a>:</td><td>&nbsp;</td><td valign="top"><a href="HTML-CSS.html">HTML 
CSS</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-vr-_0028variable_0029-index"><code>vr</code>
 (variable) index</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Predefined-Indices.html">Predefined Indices</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Predefined-Indices.html#index-vr-_0028variable_0029-index"><code 
class="code">vr</code> (variable) index</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="Predefined-Indices.html">Predefined Indices</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-W">W</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040itemize.html#index-_0040w_002c-for-blank-items"><code>@w</code>, for 
blank items</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040itemize.html"><code>@itemize</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040itemize.html#index-_0040w_002c-for-blank-items"><code 
class="code">@w</code>, for blank items</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040itemize.html"><code 
class="code">@itemize</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-W3-consortium">W3 
consortium</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003cwarning_003e-Docbook-tag"><code>&lt;warning&gt;</code>
 Docbook tag</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040quotation.html"><code>@quotation</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="History.html#index-Weinberg_002c-Zack">Weinberg, 
Zack</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="History.html#index-Weisshaus_002c-Melissa">Weisshaus, 
Melissa</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040quotation.html#index-_003cwarning_003e-DocBook-tag"><code 
class="code">&lt;warning&gt;</code> DocBook tag</a>:</td><td>&nbsp;</td><td 
valign="top"><a href="_0040quotation.html"><code 
class="code">@quotation</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Node-Line-Requirements.html#index-White-space-in-node-name">White space 
in node name</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Node-Line-Requirements.html">Node Line Requirements</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Defining-Macros.html#index-Whitespace-in-macros">Whitespace in 
macros</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Defining-Macros.html">Defining Macros</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html#index-Whitespace_002c-collapsed-around-continuations">Whitespace,
 collapsed around continuations</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Def-Cmd-Continuation-Lines.html">Def Cmd Continuation Lines</a></td></tr>
@@ -1716,130 +1689,126 @@ Previous: <a href="Command-and-Variable-Index.html" 
accesskey="p" rel="prev">Com
 <tr><td></td><td valign="top"><a 
href="Multiple-Spaces.html#index-Whitespace_002c-inserting">Whitespace, 
inserting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multiple-Spaces.html">Multiple Spaces</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Info-Format-Whole-Manual.html#index-Whole-manual_002c-in-Info-format">Whole
 manual, in Info format</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Info-Format-Whole-Manual.html">Info Format Whole Manual</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Scaling.html#index-Width-of-images">Width of 
images</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Scaling.html">Image Scaling</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Width-of-text-area">Width of text 
area</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040pagesizes.html#index-Width-of-text-area">Width of text 
area</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040pagesizes.html"><code class="code">@pagesizes</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Multitable-Column-Widths.html#index-Widths_002c-defining-multitable-column">Widths,
 defining multitable column</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Multitable-Column-Widths.html">Multitable Column Widths</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Wildcards">Wildcards</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-tex_002ftexindex.html">Format with 
<code>tex</code>/<code>texindex</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Format-with-tex_002ftexindex.html#index-Wildcards">Wildcards</a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Format-with-tex_002ftexindex.html">Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Customization-Variables-and-Options.html#index-word-counting">word 
counting</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Marking-Text.html#index-Words-and-phrases_002c-marking-them">Words and 
phrases, marking them</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Marking-Text.html">Marking Text</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-WORDS_005fIN_005fPAGE"><code>WORDS_IN_PAGE</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Writing-a-Menu.html#index-Writing-a-menu">Writing a 
menu</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Menu.html">Writing a Menu</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-Writing-an-_0040node-line">Writing an 
<code>@node</code> line</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Node.html">Writing a Node</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Writing-a-Node.html#index-Writing-a-_0040node-line">Writing a <code 
class="code">@node</code> line</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Writing-a-Node.html">Writing a Node</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Index-Entries.html#index-Writing-index-entries">Writing index 
entries</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Index-Entries.html">Index Entries</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-X">X</th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-xdvi"><code>xdvi</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Output-Formats.html">Output Formats</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dxml"><code>--xml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-XML-Docbook-output_002c-overview">XML Docbook 
output, overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dxml"><code>--xml</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-XML-DocBook-output_002c-overview">XML DocBook 
output, overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Output-Formats.html#index-XML-Texinfo-output_002c-overview">XML Texinfo 
output, overview</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Output-Formats.html">Output Formats</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Raw-Formatter-Commands.html#index-XML_002c-including-raw">XML, including 
raw</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dXopt-str"><code>--Xopt 
<var>str</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-texi2any.html#index-_002d_002dXopt-str"><code>--Xopt <var 
class="var">str</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code></a></td></tr>
 <tr><td></td><td valign="top"><a 
href="Image-Syntax.html#index-XPM-image-format"><code>XPM image 
format</code></a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Image-Syntax.html">Image Syntax</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-XREF_005fUSE_005fFLOAT_005fLABEL"><code>XREF_USE_FLOAT_LABEL</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="HTML-Customization-Variables.html#index-XREF_005fUSE_005fNODE_005fNAME_005fARG"><code>XREF_USE_NODE_NAME_ARG</code></a>:</td><td>&nbsp;</td><td
 valign="top"><a href="HTML-Customization-Variables.html">HTML Customization 
Variables</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-XZ_002dcompressed-dir-files_002c-reading">XZ-compressed
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td></tr>
+<tr><td></td><td valign="top"><a 
href="Invoking-install_002dinfo.html#index-XZ_002dcompressed-dir-files_002c-reading">XZ-compressed
 dir files, reading</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th id="General-Index_cp_letter-Y">Y</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Years_002c-in-copyright-line">Years, in copyright 
line</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="_0040copying.html"><code>@copying</code></a></td></tr>
-<tr><td colspan="4"> <hr></td></tr>
-<tr><th id="General-Index_cp_letter-Z">Z</th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a 
href="History.html#index-Zaretskii_002c-Eli">Zaretskii, 
Eli</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
-<tr><td></td><td valign="top"><a 
href="History.html#index-Zuhn_002c-David-D_002e">Zuhn, David 
D.</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="History.html">History</a></td></tr>
+<tr><td></td><td valign="top"><a 
href="_0040copying.html#index-Years_002c-in-copyright-line">Years, in copyright 
line</a>:</td><td>&nbsp;</td><td valign="top"><a href="_0040copying.html"><code 
class="code">@copying</code></a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
-<table><tr><th valign="top">Jump to: &nbsp; </th><td><a class="summary-letter" 
href="#General-Index_cp_symbol-1"><b> </b></a>
+<table class="cp-letters-footer-printindex"><tr><th valign="top">Jump to: 
&nbsp; </th><td><a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-1"><b>!</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-2"><b>!</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-2"><b>&quot;</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-3"><b>&quot;</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-3"><b>#</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-4"><b>#</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-4"><b>$</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-5"><b>$</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-5"><b>&amp;</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-6"><b>&amp;</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-6"><b>'</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-7"><b>'</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-7"><b>(</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-8"><b>(</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-8"><b>,</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-9"><b>,</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-9"><b>-</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-10"><b>-</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-10"><b>8</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-11"><b>8</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-11"><b>&lt;</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-12"><b>&lt;</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-12"><b>&gt;</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-13"><b>&gt;</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-13"><b>?</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-14"><b>?</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-14"><b>@</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-15"><b>^</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-15"><b>^</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-16"><b>_</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-16"><b>_</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_symbol-17"><b>`</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_symbol-17"><b>`</b></a>
  &nbsp; 
 <br>
-<a class="summary-letter" href="#General-Index_cp_letter-A"><b>A</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-A"><b>A</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-B"><b>B</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-C"><b>C</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-D"><b>D</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-D"><b>D</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-E"><b>E</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-E"><b>E</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-F"><b>F</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-F"><b>F</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-G"><b>G</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-G"><b>G</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-H"><b>H</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-H"><b>H</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-I"><b>I</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-I"><b>I</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-J"><b>J</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-J"><b>J</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-K"><b>K</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-K"><b>K</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-L"><b>L</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-L"><b>L</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-M"><b>M</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-M"><b>M</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-N"><b>N</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-N"><b>N</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-O"><b>O</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-O"><b>O</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-P"><b>P</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-P"><b>P</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-Q"><b>Q</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-Q"><b>Q</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-R"><b>R</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-R"><b>R</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-S"><b>S</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-S"><b>S</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-T"><b>T</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-T"><b>T</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-U"><b>U</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-U"><b>U</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-V"><b>V</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-V"><b>V</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-W"><b>W</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-W"><b>W</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-X"><b>X</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-X"><b>X</b></a>
  &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-Y"><b>Y</b></a>
- &nbsp; 
-<a class="summary-letter" href="#General-Index_cp_letter-Z"><b>Z</b></a>
+<a class="summary-letter-printindex" 
href="#General-Index_cp_letter-Y"><b>Y</b></a>
  &nbsp; 
 </td></tr></table>
+</div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Command-and-Variable-Index.html" accesskey="p" 
rel="prev">Command and Variable Index</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Command-and-Variable-Index.html">Command and Variable 
Index</a>, Up: <a href="index.html">Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Generating-HTML.html 
b/js/infog/test-infodir/texinfo_html/Generating-HTML.html
index ca5f2cbbbc..b5cc296b9d 100644
--- a/js/infog/test-infodir/texinfo_html/Generating-HTML.html
+++ b/js/infog/test-infodir/texinfo_html/Generating-HTML.html
@@ -1,97 +1,72 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Generating HTML (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Generating HTML (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Generating HTML (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Generating HTML (GNU Texinfo 6.7dev)">
+<meta name="description" content="Generating HTML (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Generating HTML (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="HTML-Translation.html" rel="next" title="HTML Translation">
-<link href="Invoking-install_002dinfo.html" rel="prev" title="Invoking 
install-info">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="_0040_002dCommand-Details.html" rel="next" title="@-Command 
Details">
+<link href="Creating-and-Installing-Info-Files.html" rel="prev" 
title="Creating and Installing Info Files">
 
 
 </head>
 
 <body lang="en">
-<span id="Generating-HTML"></span><div class="header">
+<div class="chapter-level-extent" id="Generating-HTML">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040_002dCommand-Details.html" accesskey="n" 
rel="next">@-Command Details</a>, Previous: <a 
href="Creating-and-Installing-Info-Files.html" accesskey="p" 
rel="prev">Creating and Installing Info Files</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040_002dCommand-Details.html" accesskey="n" 
rel="next">@-Command Details</a>, Previous: <a 
href="Creating-and-Installing-Info-Files.html" accesskey="p" 
rel="prev">Creating and Installing Info Files</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Generating-HTML-1"></span><h2 class="chapter">Generating HTML</h2>
+<h2 class="chapter" id="Generating-HTML-1">21 Generating HTML</h2>
 
-<span id="index-Generating-HTML"></span>
-<span id="index-Outputting-HTML"></span>
+<a class="index-entry-id" id="index-Generating-HTML"></a>
+<a class="index-entry-id" id="index-Outputting-HTML"></a>
 
-<p><code>makeinfo</code> generates Info output by default, but given the
-<samp>--html</samp> option, it will generate HTML, for web browsers and
+<p><code class="command">makeinfo</code> generates Info output by default, but 
given the
+<samp class="option">--html</samp> option, it will generate HTML, for web 
browsers and
 other programs.  This chapter gives some details on such HTML output.
 </p>
-<p><code>makeinfo</code> has many user-definable customization variables
-with which you can influence the HTML output.  See <a 
href="Customization-Variables.html">Customization Variables</a>.
+<p><code class="command">makeinfo</code> has many user-definable customization 
variables
+with which you can influence the HTML output.  See <a class="xref" 
href="Customization-Variables.html">Customization Variables</a>.
 </p>
-<p><code>makeinfo</code> can also produce output in XML and Docbook formats,
-but we do not as yet describe these in detail.  See <a 
href="Output-Formats.html">Output Formats</a>,
+<p><code class="command">makeinfo</code> can also produce output in XML and 
DocBook formats,
+but we do not as yet describe these in detail.  See <a class="xref" 
href="Output-Formats.html">Output Formats</a>,
 for a brief overview of all the output formats.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="HTML-Translation.html" 
accesskey="1">HTML Translation</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Details of the HTML output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="HTML-Splitting.html" 
accesskey="2">HTML Splitting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How HTML output is split.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="HTML-CSS.html" 
accesskey="3">HTML CSS</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Influencing HTML output with Cascading Style Sheets.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="HTML-Xref.html" 
accesskey="4">HTML Xref</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Cross-references in HTML output.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="HTML-Translation.html" accesskey="1">HTML Translation</a></li>
+<li><a href="HTML-Splitting.html" accesskey="2">HTML Splitting</a></li>
+<li><a href="HTML-CSS.html" accesskey="3">HTML CSS</a></li>
+<li><a href="HTML-Xref.html" accesskey="4">HTML Cross-references</a></li>
+<li><a href="_0040documentdescription.html" accesskey="5"><code 
class="code">@documentdescription</code>: Summary Text</a></li>
+</ul>
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Generic-Translator-texi2any.html 
b/js/infog/test-infodir/texinfo_html/Generic-Translator-texi2any.html
index 62b3605720..f9c8983e77 100644
--- a/js/infog/test-infodir/texinfo_html/Generic-Translator-texi2any.html
+++ b/js/infog/test-infodir/texinfo_html/Generic-Translator-texi2any.html
@@ -1,123 +1,84 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Generic Translator texi2any (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Generic Translator texi2any (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Generic Translator texi2any (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Generic Translator texi2any (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Generic Translator texi2any (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Generic Translator texi2any (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Reference-Implementation.html" rel="next" title="Reference 
Implementation">
-<link href="Obtaining-TeX.html" rel="prev" title="Obtaining TeX">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Creating-and-Installing-Info-Files.html" rel="next" 
title="Creating and Installing Info Files">
+<link href="Hardcopy.html" rel="prev" title="Hardcopy">
 
 
 </head>
 
 <body lang="en">
-<span id="Generic-Translator-texi2any"></span><div class="header">
+<div class="chapter-level-extent" id="Generic-Translator-texi2any">
+<div class="nav-panel">
 <p>
-Next: <a href="Creating-and-Installing-Info-Files.html" accesskey="n" 
rel="next">Creating and Installing Info Files</a>, Previous: <a 
href="Hardcopy.html" accesskey="p" rel="prev">Hardcopy</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Creating-and-Installing-Info-Files.html" accesskey="n" 
rel="next">Creating and Installing Info Files</a>, Previous: <a 
href="Hardcopy.html" accesskey="p" rel="prev">Formatting and Printing 
Hardcopy</a>, Up: <a href="index.html" accesskey="u" rel="up">Texinfo</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="texi2any_003a-The-Generic-Translator-for-Texinfo"></span><h2 
class="chapter"><code>texi2any</code>: The Generic Translator for Texinfo</h2>
+<h2 class="chapter" id="texi2any_003a-The-Generic-Translator-for-Texinfo">19 
<code class="command">texi2any</code>: The Generic Translator for Texinfo</h2>
 
-<p><code>texi2any</code> is the generic translator for Texinfo that can
+<p><code class="command">texi2any</code> is the generic translator for Texinfo 
that can
 produce different output formats and is highly customizable.  It
 supports these formats:
 </p>
-<dl compact="compact">
-<dt>Info (by default, or with <samp>--info</samp>),</dt>
-<dt>HTML (with <samp>--html</samp>),</dt>
-<dt>plain text (with <samp>--plaintext</samp>),</dt>
-<dt>Docbook (with <samp>--docbook</samp>),</dt>
-<dt>Texinfo XML (with <samp>--xml</samp>).</dt>
+<dl class="table">
+<dt>Info (by default, or with <samp class="option">--info</samp>),</dt>
+<dt>HTML (with <samp class="option">--html</samp>),</dt>
+<dt>plain text (with <samp class="option">--plaintext</samp>),</dt>
+<dt>LaTeX (with <samp class="option">--latex</samp>),</dt>
+<dt>DocBook (with <samp class="option">--docbook</samp>),</dt>
+<dt>Texinfo XML (with <samp class="option">--xml</samp>).</dt>
 </dl>
 
-<p><code>makeinfo</code> is an alias for <code>texi2any</code>.  By default,
-both <code>texi2any</code> and <code>makeinfo</code> generate Info output;
+<p><code class="command">makeinfo</code> is an alias for <code 
class="command">texi2any</code>.  By default,
+both <code class="command">texi2any</code> and <code 
class="command">makeinfo</code> generate Info output;
 indeed, there are no differences in behavior based on the name.
 </p>
 <p>Beside these default formats, command line options to
-<code>texi2any</code> can change many aspects of the output.  Beyond
+<code class="command">texi2any</code> can change many aspects of the output.  
Beyond
 that, initialization files provide even more control over the final
 output&mdash;nearly anything not specified in the Texinfo input file.
 Initialization files are written in Perl, like the main program, and
 anything which can be specified on the command line can also be
 specified within a initialization file.
 </p>
-<p>The rest of this chapter goes into the details.
-</p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Reference-Implementation.html" accesskey="1">Reference 
Implementation</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>texi2any</code>: the reference implementation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Invoking-texi2any.html" 
accesskey="2">Invoking <code>texi2any</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Running the translator from a shell.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="texi2any-Environment-Variables.html" accesskey="3"><code>texi2any</code> 
Environment Variables</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="texi2any-Printed-Output.html" accesskey="4"><code>texi2any</code> Printed 
Output</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Calling 
<code>texi2dvi</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Pointer-Validation.html" 
accesskey="5">Pointer Validation</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to check that pointers point somewhere.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Customization-Variables.html" accesskey="6">Customization 
Variables</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Configuring <code>texi2any</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Internationalization-of-Document-Strings.html" 
accesskey="7">Internationalization of Document 
Strings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Translating 
program-inserted text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Invoking-pod2texi.html" 
accesskey="8">Invoking <code>pod2texi</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Translating Perl pod to Texinfo.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="texi2html.html" 
accesskey="9"><code>texi2html</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">An ancestor of <code>texi2any</code>.
-</td></tr>
-</table>
 
 
-<hr>
-<div class="header">
-<p>
-Next: <a href="Creating-and-Installing-Info-Files.html" accesskey="n" 
rel="next">Creating and Installing Info Files</a>, Previous: <a 
href="Hardcopy.html" accesskey="p" rel="prev">Hardcopy</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+<ul class="mini-toc">
+<li><a href="Invoking-texi2any.html" accesskey="1">Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a></li>
+<li><a href="texi2any-Environment-Variables.html" accesskey="2">Environment 
Variables Recognized by <code class="command">texi2any</code></a></li>
+<li><a href="texi2any-Printed-Output.html" accesskey="3"><code 
class="command">texi2any</code> Printed Output</a></li>
+<li><a href="Customization-Variables.html" accesskey="4">Customization 
Variables</a></li>
+<li><a href="Internationalization-of-Document-Strings.html" 
accesskey="5">Internationalization of Document Strings</a></li>
+<li><a href="Invoking-pod2texi.html" accesskey="6">Invoking <code 
class="command">pod2texi</code>: Convert Pod to Texinfo</a></li>
+<li><a href="texi2html.html" accesskey="7"><code 
class="command">texi2html</code>: Ancestor of <code 
class="command">texi2any</code></a></li>
+</ul>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Global-Document-Commands.html 
b/js/infog/test-infodir/texinfo_html/Global-Document-Commands.html
index 6fbd69d765..ce8be1fdbb 100644
--- a/js/infog/test-infodir/texinfo_html/Global-Document-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Global-Document-Commands.html
@@ -1,93 +1,67 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Global Document Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Global Document Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Global Document Commands (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Global Document Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Global Document Commands (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Global Document Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Beginning-and-Ending-a-File.html" rel="up" title="Beginning and 
Ending a File">
-<link href="_0040documentdescription.html" rel="next" 
title="@documentdescription">
-<link href="Master-Menu-Parts.html" rel="prev" title="Master Menu Parts">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="index.html" rel="up" title="Top">
+<link href="Info-Format-Specification.html" rel="next" title="Info Format 
Specification">
+<link href="Texinfo-Mode.html" rel="prev" title="Texinfo Mode">
 
 
 </head>
 
 <body lang="en">
-<span id="Global-Document-Commands"></span><div class="header">
+<div class="appendix-level-extent" id="Global-Document-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Ending-a-File.html" accesskey="n" rel="next">Ending a File</a>, 
Previous: <a href="The-Top-Node.html" accesskey="p" rel="prev">The Top 
Node</a>, Up: <a href="Beginning-and-Ending-a-File.html" accesskey="u" 
rel="up">Beginning and Ending a File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-Specification.html" accesskey="n" rel="next">Info 
Format Specification</a>, Previous: <a href="Texinfo-Mode.html" accesskey="p" 
rel="prev">Using Texinfo Mode</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Global-Document-Commands-1"></span><h3 class="section">Global 
Document Commands</h3>
-<span id="index-Global-Document-Commands"></span>
+<h2 class="appendix" id="Global-Document-Commands-1">Appendix E Global 
Document Commands</h2>
+<a class="index-entry-id" id="index-Global-Document-Commands"></a>
 
-<p>Besides the basic commands mentioned in the previous sections, here are
-additional commands which affect the document as a whole.  They are
-generally all given before the Top node, if they are given at all.
+<p>Here are additional commands which affect the document as a whole.  Nearly 
all 
+of these commands are for customizing the appearance of the printed output 
when 
+processing with TeX.  They are generally all given before the Top node, if 
+they are given at all.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="_0040documentdescription.html" 
accesskey="1"><code>@documentdescription</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Document summary for the HTML output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040setchapternewpage.html" 
accesskey="2"><code>@setchapternewpage</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Start chapters on right-hand pages.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040headings.html" 
accesskey="3"><code>@headings</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">An option for turning headings on and off
-                                        and double or single sided printing.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040paragraphindent.html" 
accesskey="4"><code>@paragraphindent</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Specify paragraph indentation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040firstparagraphindent.html" 
accesskey="5"><code>@firstparagraphindent</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Suppressing first paragraph indentation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040exampleindent.html" 
accesskey="6"><code>@exampleindent</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Specify environment indentation.
-</td></tr>
-</table>
-
 
+<ul class="mini-toc">
+<li><a href="_0040setchapternewpage.html" accesskey="1"><code 
class="code">@setchapternewpage</code>: Blank Pages Before Chapters</a></li>
+<li><a href="Headings.html" accesskey="2">Page Headings</a></li>
+<li><a href="_0040paragraphindent.html" accesskey="3"><code 
class="code">@paragraphindent</code>: Controlling Paragraph Indentation</a></li>
+<li><a href="_0040firstparagraphindent.html" accesskey="4"><code 
class="code">@firstparagraphindent</code>: Indenting After Headings</a></li>
+<li><a href="_0040exampleindent.html" accesskey="5"><code 
class="code">@exampleindent</code>: Environment Indenting</a></li>
+<li><a href="_0040smallbook.html" accesskey="6"><code 
class="code">@smallbook</code>: Printing &ldquo;Small&rdquo; Books</a></li>
+<li><a href="A4-Paper.html" accesskey="7">Printing on A4 Paper</a></li>
+<li><a href="_0040pagesizes.html" accesskey="8"><code 
class="code">@pagesizes</code> [<var class="var">width</var>][, <var 
class="var">height</var>]: Custom Page Sizes</a></li>
+<li><a href="Magnification.html" accesskey="9">Magnification</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Glyphs-Summary.html 
b/js/infog/test-infodir/texinfo_html/Glyphs-Summary.html
index 179782e75c..816ffc6b42 100644
--- a/js/infog/test-infodir/texinfo_html/Glyphs-Summary.html
+++ b/js/infog/test-infodir/texinfo_html/Glyphs-Summary.html
@@ -1,106 +1,83 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Glyphs Summary (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Glyphs Summary (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Glyphs Summary (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Glyphs Summary (GNU Texinfo 6.7dev)">
+<meta name="description" content="Glyphs Summary (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Glyphs Summary (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Programming.html" rel="up" title="Glyphs for 
Programming">
 <link href="_0040result.html" rel="next" title="@result">
-<link href="Glyphs-for-Programming.html" rel="prev" title="Glyphs for 
Programming">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Glyphs-Summary"></span><div class="header">
+<div class="subsection-level-extent" id="Glyphs-Summary">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040result.html" accesskey="n" 
rel="next"><code>@result</code></a>, Up: <a href="Glyphs-for-Programming.html" 
accesskey="u" rel="up">Glyphs for Programming</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040result.html" accesskey="n" rel="next"><code 
class="code">@result{}</code> (&rArr;): Result of an Expression</a>, Up: <a 
href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Glyphs-Summary-1"></span><h4 class="subsection">Glyphs Summary</h4>
+<h4 class="subsection" id="Glyphs-Summary-1">11.9.1 Glyphs Summary</h4>
 
 <p>Here is a summary of the glyph commands:
 </p>
-<dl compact="compact">
+<dl class="table">
 <dt>&rArr;</dt>
-<dd><p><code>@result{}</code> indicates the result of an expression.
+<dd><p><code class="code">@result{}</code> indicates the result of an 
expression.
 </p>
 </dd>
 <dt>&rarr;</dt>
-<dd><p><code>@expansion{}</code> indicates the results of a macro expansion.
+<dd><p><code class="code">@expansion{}</code> indicates the results of a macro 
expansion.
 </p>
 </dd>
 <dt>-|</dt>
-<dd><p><code>@print{}</code> indicates printed output.
+<dd><p><code class="code">@print{}</code> indicates printed output.
 </p>
 </dd>
 <dt>error&rarr;</dt>
-<dd><p><code>@error{}</code> indicates the following text is an error message.
+<dd><p><code class="code">@error{}</code> indicates the following text is an 
error message.
 </p>
 </dd>
 <dt>&equiv;</dt>
-<dd><p><code>@equiv{}</code> indicates the exact equivalence of two forms.
+<dd><p><code class="code">@equiv{}</code> indicates the exact equivalence of 
two forms.
 </p>
 </dd>
 <dt>&lowast;</dt>
-<dd><p><code>@point{}</code> shows the location of point.
+<dd><p><code class="code">@point{}</code> shows the location of point.
 </p>
 </dd>
 <dt>A &rarr; B</dt>
-<dd><p><code>@clicksequence{A @click{} B</code> indicates a GUI operation
+<dd><p><code class="code">@clicksequence{A @click{} B}</code> indicates a GUI 
operation
 sequence: first A, then clicking B, or choosing B from a menu, or
 otherwise selecting it.
 </p></dd>
 </dl>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Glyphs-for-Programming.html 
b/js/infog/test-infodir/texinfo_html/Glyphs-for-Programming.html
index 59977f326f..7e264af0ca 100644
--- a/js/infog/test-infodir/texinfo_html/Glyphs-for-Programming.html
+++ b/js/infog/test-infodir/texinfo_html/Glyphs-for-Programming.html
@@ -1,80 +1,57 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Glyphs for Programming (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Glyphs for Programming (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Glyphs for Programming (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Glyphs for Programming (GNU Texinfo 6.7dev)">
+<meta name="description" content="Glyphs for Programming (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Glyphs for Programming (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Insertions.html" rel="up" title="Insertions">
-<link href="Glyphs-Summary.html" rel="next" title="Glyphs Summary">
-<link href="_0040geq-_0040leq.html" rel="prev" title="@geq @leq">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Inserting-Unicode.html" rel="next" title="Inserting Unicode">
+<link href="Glyphs-for-Text.html" rel="prev" title="Glyphs for Text">
 
 
 </head>
 
 <body lang="en">
-<span id="Glyphs-for-Programming"></span><div class="header">
+<div class="section-level-extent" id="Glyphs-for-Programming">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Unicode.html" accesskey="n" rel="next">Inserting 
Unicode</a>, Previous: <a href="Glyphs-for-Text.html" accesskey="p" 
rel="prev">Glyphs for Text</a>, Up: <a href="Insertions.html" accesskey="u" 
rel="up">Insertions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Unicode.html" accesskey="n" rel="next">Inserting 
Unicode: <code class="code">@U</code></a>, Previous: <a 
href="Glyphs-for-Text.html" accesskey="p" rel="prev">Glyphs for Text</a>, Up: 
<a href="Insertions.html" accesskey="u" rel="up">Special Insertions</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Glyphs-for-Programming-1"></span><h3 class="section">Glyphs for 
Programming</h3>
+<h3 class="section" id="Glyphs-for-Programming-1">11.9 Glyphs for 
Programming</h3>
 
-<span id="index-Glyphs-for-programming"></span>
-<span id="index-Examples_002c-glyphs-for"></span>
-<span id="index-Programming_002c-glyphs-for"></span>
+<a class="index-entry-id" id="index-Glyphs-for-programming"></a>
+<a class="index-entry-id" id="index-Examples_002c-glyphs-for"></a>
+<a class="index-entry-id" id="index-Programming_002c-glyphs-for"></a>
 
 <p>In Texinfo, code is often illustrated in examples that are delimited
-by <code>@example</code> and <code>@end example</code>, or by 
<code>@lisp</code> and
-<code>@end lisp</code>.  In such examples, you can indicate the results of
-evaluation or an expansion using &lsquo;<samp>&rArr;</samp>&rsquo; or
-&lsquo;<samp>&rarr;</samp>&rsquo;.  Likewise, there are commands to insert 
glyphs to
+by <code class="code">@example</code> and <code class="code">@end 
example</code>, or by <code class="code">@lisp</code> and
+<code class="code">@end lisp</code>.  In such examples, you can indicate the 
results of
+evaluation or an expansion using &lsquo;<samp 
class="samp">&rArr;</samp>&rsquo; or
+&lsquo;<samp class="samp">&rarr;</samp>&rsquo;.  Likewise, there are commands 
to insert glyphs to
 indicate printed output, error messages, equivalence of expressions,
 the location of point in an editor, and GUI operation sequences.
 </p>
@@ -82,26 +59,19 @@ the location of point in an editor, and GUI operation 
sequences.
 but most often they are.  All glyph-insertion commands are followed by
 empty braces.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Glyphs-Summary.html" 
accesskey="1">Glyphs Summary</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040result.html" 
accesskey="2"><code>@result</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to show the result of expression.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040expansion.html" 
accesskey="3"><code>@expansion</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to indicate an expansion.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040print.html" 
accesskey="4"><code>@print</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to indicate generated output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040error.html" 
accesskey="5"><code>@error</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to indicate an error message.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040equiv.html" 
accesskey="6"><code>@equiv</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to indicate equivalence.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040point.html" 
accesskey="7"><code>@point</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to indicate the location of point.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Click-Sequences.html" 
accesskey="8">Click Sequences</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting GUI usage sequences.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Glyphs-Summary.html" accesskey="1">Glyphs Summary</a></li>
+<li><a href="_0040result.html" accesskey="2"><code 
class="code">@result{}</code> (&rArr;): Result of an Expression</a></li>
+<li><a href="_0040expansion.html" accesskey="3"><code 
class="code">@expansion{}</code> (&rarr;): Indicating an Expansion</a></li>
+<li><a href="_0040print.html" accesskey="4"><code class="code">@print{}</code> 
(-|): Indicating Generated Output</a></li>
+<li><a href="_0040error.html" accesskey="5"><code class="code">@error{}</code> 
(error&rarr;): Indicating an Error Message</a></li>
+<li><a href="_0040equiv.html" accesskey="6"><code class="code">@equiv{}</code> 
(&equiv;): Indicating Equivalence</a></li>
+<li><a href="_0040point.html" accesskey="7"><code class="code">@point{}</code> 
(&lowast;): Indicating Point in a Buffer</a></li>
+<li><a href="Click-Sequences.html" accesskey="8">Click Sequences</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Glyphs-for-Text.html 
b/js/infog/test-infodir/texinfo_html/Glyphs-for-Text.html
index e1fe2ea9cf..92ad1dd77f 100644
--- a/js/infog/test-infodir/texinfo_html/Glyphs-for-Text.html
+++ b/js/infog/test-infodir/texinfo_html/Glyphs-for-Text.html
@@ -1,103 +1,71 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Glyphs for Text (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Glyphs for Text (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Glyphs for Text (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Glyphs for Text (GNU Texinfo 6.7dev)">
+<meta name="description" content="Glyphs for Text (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Glyphs for Text (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Insertions.html" rel="up" title="Insertions">
-<link href="_0040TeX-_0040LaTeX.html" rel="next" title="@TeX @LaTeX">
+<link href="Glyphs-for-Programming.html" rel="next" title="Glyphs for 
Programming">
 <link href="Inserting-Math.html" rel="prev" title="Inserting Math">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Glyphs-for-Text"></span><div class="header">
+<div class="section-level-extent" id="Glyphs-for-Text">
+<div class="nav-panel">
 <p>
-Next: <a href="Glyphs-for-Programming.html" accesskey="n" rel="next">Glyphs 
for Programming</a>, Previous: <a href="Inserting-Math.html" accesskey="p" 
rel="prev">Inserting Math</a>, Up: <a href="Insertions.html" accesskey="u" 
rel="up">Insertions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Glyphs-for-Programming.html" accesskey="n" rel="next">Glyphs 
for Programming</a>, Previous: <a href="Inserting-Math.html" accesskey="p" 
rel="prev"><code class="code">@math</code> and <code 
class="code">@displaymath</code>: Formatting Mathematics</a>, Up: <a 
href="Insertions.html" accesskey="u" rel="up">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Inde [...]
 </div>
 <hr>
-<span id="Glyphs-for-Text-1"></span><h3 class="section">Glyphs for Text</h3>
+<h3 class="section" id="Glyphs-for-Text-1">11.8 Glyphs for Text</h3>
 
-<span id="Glyphs"></span><span id="TeX-and-copyright"></span><span 
id="index-Glyphs-for-text"></span>
-<span id="index-Textual-glyphs"></span>
+<a class="anchor" id="Glyphs"></a><a class="anchor" 
id="TeX-and-copyright"></a><a class="index-entry-id" 
id="index-Glyphs-for-text"></a>
+<a class="index-entry-id" id="index-Textual-glyphs"></a>
 
 <p>Texinfo has support for a few additional glyphs that are commonly used
 in printed text but not available in ASCII.  Of course, there are
 many thousands more.  It is possible to use Unicode characters as-is
-as far as <code>makeinfo</code> is concerned, but TeX is not so lucky.
+as far as <code class="code">makeinfo</code> is concerned, but TeX is not so 
lucky.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040TeX-_0040LaTeX.html" 
accesskey="1"><code>@TeX @LaTeX</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">The TeX logos.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040copyright.html" 
accesskey="2"><code>@copyright</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">The copyright symbol (c in a circle).
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040registeredsymbol.html" 
accesskey="3"><code>@registeredsymbol</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">The registered symbol (R in a circle).
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040dots.html" 
accesskey="4"><code>@dots</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to insert ellipses: &hellip; and <small 
class="enddots">...</small>
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040bullet.html" 
accesskey="5"><code>@bullet</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to insert a bullet: &bull;
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040euro.html" 
accesskey="6"><code>@euro</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to insert the euro currency symbol.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040pounds.html" 
accesskey="7"><code>@pounds</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to insert the pounds currency symbol.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040textdegree.html" 
accesskey="8"><code>@textdegree</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to insert the degrees symbol.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040minus.html" 
accesskey="9"><code>@minus</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to insert a minus sign.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040geq-_0040leq.html"><code>@geq 
@leq</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
insert greater/less-than-or-equal signs.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="_0040TeX-_0040LaTeX.html" accesskey="1"><code 
class="code">@TeX</code>{} (TeX) and <code class="code">@LaTeX</code>{} 
(LaTeX)</a></li>
+<li><a href="_0040copyright.html" accesskey="2"><code 
class="code">@copyright{}</code> (&copy;)</a></li>
+<li><a href="_0040registeredsymbol.html" accesskey="3"><code 
class="code">@registeredsymbol{}</code> (&reg;)</a></li>
+<li><a href="_0040dots.html" accesskey="4"><code class="code">@dots</code> 
(&hellip;) and <code class="code">@enddots</code> (<small 
class="enddots">...</small>)</a></li>
+<li><a href="_0040bullet.html" accesskey="5"><code class="code">@bullet</code> 
(&bull;)</a></li>
+<li><a href="_0040euro.html" accesskey="6"><code class="code">@euro</code> 
(&euro;): Euro Currency Symbol</a></li>
+<li><a href="_0040pounds.html" accesskey="7"><code class="code">@pounds</code> 
(&pound;): Pounds Sterling</a></li>
+<li><a href="_0040textdegree.html" accesskey="8"><code 
class="code">@textdegree</code> (&deg;): Degrees Symbol</a></li>
+<li><a href="_0040minus.html" accesskey="9"><code class="code">@minus</code> 
(-): Inserting a Minus Sign</a></li>
+<li><a href="_0040geq-_0040leq.html"><code class="code">@geq</code> (&ge;) and 
<code class="code">@leq</code> (&le;): Inserting Relations</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Glyphs.html 
b/js/infog/test-infodir/texinfo_html/Glyphs.html
index 0009114f00..19c38afc38 100644
--- a/js/infog/test-infodir/texinfo_html/Glyphs.html
+++ b/js/infog/test-infodir/texinfo_html/Glyphs.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Glyphs (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Glyphs (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Glyphs (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Glyphs (GNU Texinfo 6.7dev)">
+<meta name="description" content="Glyphs (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Glyphs (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=Glyphs-for-Text.html#Glyphs">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/HTML-CSS.html 
b/js/infog/test-infodir/texinfo_html/HTML-CSS.html
index 7822b52f21..d5a730addc 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-CSS.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-CSS.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML CSS (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML CSS (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="HTML CSS (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="HTML CSS (GNU Texinfo 6.7dev)">
+<meta name="description" content="HTML CSS (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="HTML CSS (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="HTML-Splitting.html" rel="prev" title="HTML Splitting">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,119 +41,120 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="HTML-CSS"></span><div class="header">
+<div class="section-level-extent" id="HTML-CSS">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref.html" accesskey="n" rel="next">HTML Xref</a>, 
Previous: <a href="HTML-Splitting.html" accesskey="p" rel="prev">HTML 
Splitting</a>, Up: <a href="Generating-HTML.html" accesskey="u" 
rel="up">Generating HTML</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref.html" accesskey="n" rel="next">HTML 
Cross-references</a>, Previous: <a href="HTML-Splitting.html" accesskey="p" 
rel="prev">HTML Splitting</a>, Up: <a href="Generating-HTML.html" accesskey="u" 
rel="up">Generating HTML</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="HTML-CSS-1"></span><h3 class="section">HTML CSS</h3>
-<span id="index-HTML_002c-and-CSS"></span>
-<span id="index-CSS_002c-and-HTML-output"></span>
-<span id="index-Cascading-Style-Sheets_002c-and-HTML-output"></span>
+<h3 class="section" id="HTML-CSS-1">21.3 HTML CSS</h3>
+<a class="index-entry-id" id="index-HTML_002c-and-CSS"></a>
+<a class="index-entry-id" id="index-CSS_002c-and-HTML-output"></a>
+<a class="index-entry-id" 
id="index-Cascading-Style-Sheets_002c-and-HTML-output"></a>
 
 <p>Cascading Style Sheets (CSS for short) is an Internet standard for
 influencing the display of HTML documents: see
-<a href="http://www.w3.org/Style/CSS/";>http://www.w3.org/Style/CSS/</a>.
+<a class="uref" 
href="http://www.w3.org/Style/CSS/";>http://www.w3.org/Style/CSS/</a>.
 </p>
-<p>By default, <code>makeinfo</code> includes a few simple CSS commands to
+<p>By default, <code class="command">makeinfo</code> includes a few simple CSS 
commands to
 better implement the appearance of some Texinfo environments.  Here
-are two of them, as an example:
+is one of them, as an example:
 </p>
 <div class="example">
-<pre class="example">pre.display { font-family:inherit }
-pre.smalldisplay { font-family:inherit; font-size:smaller }
+<pre class="example-preformatted">pre.display { font-family:inherit }
 </pre></div>
 
 <p>A full explanation of CSS is (far) beyond this manual; please see the
-reference above.  In brief, however, the above tells the web browser
-to use a &lsquo;smaller&rsquo; font size for <code>@smalldisplay</code> text, 
and to
-use the same font as the main document for both <code>@smalldisplay</code>
-and <code>@display</code>.  By default, the HTML 
&lsquo;<samp>&lt;pre&gt;</samp>&rsquo; command uses
-a monospaced font.
+reference above.  In brief, however, the above tells the web browser to
+use the same font as the main document for <code class="code">@display</code>.
+By default, the HTML &lsquo;<samp class="samp">&lt;pre&gt;</samp>&rsquo; 
command uses a monospaced font.
 </p>
 <p>You can influence the CSS in the HTML output with two
-<code>makeinfo</code> options: <samp>--css-include=<var>file</var></samp> and
-<samp>--css-ref=<var>url</var></samp>.
+<code class="command">makeinfo</code> options: <samp 
class="option">--css-include=<var class="var">file</var></samp> and
+<samp class="option">--css-ref=<var class="var">url</var></samp>.
 </p>
-<span id="index-texinfo_002dbright_002dcolors_002ecss"></span>
-<span id="index-Visualizing-Texinfo-CSS"></span>
-<p>The option <samp>--css-ref=<var>url</var></samp> adds to each output HTML 
file
-a &lsquo;<samp>&lt;link&gt;</samp>&rsquo; tag referencing a CSS at the given 
<var>url</var>.  This
+<a class="index-entry-id" id="index-texinfo_002dbright_002dcolors_002ecss"></a>
+<a class="index-entry-id" id="index-Visualizing-Texinfo-CSS"></a>
+<p>The option <samp class="option">--css-ref=<var class="var">url</var></samp> 
adds to each output HTML file
+a &lsquo;<samp class="samp">&lt;link&gt;</samp>&rsquo; tag referencing a CSS 
at the given <var class="var">url</var>.  This
 allows using external style sheets.  You may find the file
-<samp>texi2html/examples/texinfo-bright-colors.css</samp> useful for
+<samp class="file">texi2html/examples/texinfo-bright-colors.css</samp> useful 
for
 visualizing the CSS elements in Texinfo output.
 </p>
-<p>The option <samp>--css-include=<var>file</var></samp> includes the contents
-<var>file</var> in the HTML output, as you might expect.  However, the
+<p>The option <samp class="option">--css-include=<var 
class="var">file</var></samp> includes the contents
+<var class="var">file</var> in the HTML output, as you might expect.  However, 
the
 details are somewhat tricky, as described in the following, to provide
 maximum flexibility.
 </p>
-<span id="index-_0040import-specifications_002c-in-CSS-files"></span>
-<p>The CSS file may begin with so-called &lsquo;<samp>@import</samp>&rsquo; 
directives,
+<a class="index-entry-id" 
id="index-_0040charset-specification_002c-in-CSS-files"></a>
+<p>The CSS file first line may be a &lsquo;<samp 
class="samp">@charset</samp>&rsquo; directive.  If present,
+this directive is used to determine the encoding of the CSS file.  The
+line is not copied into the output.
+</p>
+<a class="index-entry-id" 
id="index-_0040import-specifications_002c-in-CSS-files"></a>
+<p>The CSS file may begin with so-called &lsquo;<samp 
class="samp">@import</samp>&rsquo; directives,
 which link to external CSS specifications for browsers to use when
 interpreting the document.  Again, a full description is beyond our
 scope here, but we&rsquo;ll describe how they work syntactically, so we can
-explain how <code>makeinfo</code> handles them.
+explain how <code class="command">makeinfo</code> handles them.
 </p>
-<span id="index-Comments_002c-in-CSS-files"></span>
-<p>There can be more than one &lsquo;<samp>@import</samp>&rsquo;, but they 
have to come
-first in the file, with only whitespace and comments interspersed, no
-normal definitions.  (Technical exception: a 
&lsquo;<samp>@charset</samp>&rsquo;
-directive may precede the &lsquo;<samp>@import</samp>&rsquo;&rsquo;s.  This 
does not alter
-<code>makeinfo</code>&rsquo;s behavior, it just copies the 
&lsquo;<samp>@charset</samp>&rsquo; if
-present.)  Comments in CSS files are delimited by &lsquo;<samp>/* ... 
*/</samp>&rsquo;, as
-in C.  An &lsquo;<samp>@import</samp>&rsquo; directive must be in one of these 
two forms:
+<a class="index-entry-id" id="index-Comments_002c-in-CSS-files"></a>
+<p>There can be more than one &lsquo;<samp class="samp">@import</samp>&rsquo;, 
but they have to come
+first in the file, with only whitespace and comments interspersed, no normal
+definitions.  Comments in CSS files are delimited by &lsquo;<samp 
class="samp">/* ... */</samp>&rsquo;, as in
+C.  An &lsquo;<samp class="samp">@import</samp>&rsquo; directive must be in 
one of these two forms:
 </p>
 <div class="example">
-<pre class="example">@import url(http://example.org/foo.css);
+<pre class="example-preformatted">@import url(http://example.org/foo.css);
 @import &quot;http://example.net/bar.css&quot;;
 </pre></div>
 
-<p>As far as <code>makeinfo</code> is concerned, the crucial characters are
-the &lsquo;<samp>@</samp>&rsquo; at the beginning and the semicolon 
terminating the
+<p>As far as <code class="command">makeinfo</code> is concerned, the crucial 
characters are
+the &lsquo;<samp class="samp">@</samp>&rsquo; at the beginning and the 
semicolon terminating the
 directive.  When reading the CSS file, it simply copies any such
-&lsquo;<samp>@</samp>&rsquo;-directive into the output, as follows:
+&lsquo;<samp class="samp">@</samp>&rsquo;-directive into the output, as 
follows:
 </p>
-<ul>
-<li> If <var>file</var> contains only normal CSS declarations, it is
-included after <code>makeinfo</code>&rsquo;s default CSS, thus overriding it.
-
-</li><li> If <var>file</var> begins with &lsquo;<samp>@import</samp>&rsquo; 
specifications (see
-below), then the &lsquo;<samp>import</samp>&rsquo;&rsquo;s are included first 
(they have to come
-first, according to the standard), and then <code>makeinfo</code>&rsquo;s
-default CSS is included.  If you need to override <code>makeinfo</code>&rsquo;s
-defaults from an &lsquo;<samp>@import</samp>&rsquo;, you can do so with the 
&lsquo;<samp>!
+<ul class="itemize mark-bullet">
+<li>If <var class="var">file</var> contains only normal CSS declarations, it is
+included after <code class="command">makeinfo</code>&rsquo;s default CSS, thus 
overriding it.
+
+</li><li>If <var class="var">file</var> begins with &lsquo;<samp 
class="samp">@import</samp>&rsquo; specifications (see
+below), then the &lsquo;<samp class="samp">import</samp>&rsquo;&rsquo;s are 
included first (they have to come
+first, according to the standard), and then <code 
class="command">makeinfo</code>&rsquo;s
+default CSS is included.  If you need to override <code 
class="command">makeinfo</code>&rsquo;s
+defaults from an &lsquo;<samp class="samp">@import</samp>&rsquo;, you can do 
so with the &lsquo;<samp class="samp">!
 important</samp>&rsquo; CSS construct, as in:
 <div class="example">
-<pre class="example">pre.smallexample { font-size: inherit ! important }
+<pre class="example-preformatted">pre.example { font-size: inherit ! important 
}
 </pre></div>
 
-</li><li> If <var>file</var> contains both &lsquo;<samp>@import</samp>&rsquo; 
and inline CSS
-specifications, the &lsquo;<samp>@import</samp>&rsquo;&rsquo;s are included 
first, then
-<code>makeinfo</code>&rsquo;s defaults, and lastly the inline CSS from
-<var>file</var>.
+</li><li>If <var class="var">file</var> contains both &lsquo;<samp 
class="samp">@import</samp>&rsquo; and inline CSS
+specifications, the &lsquo;<samp class="samp">@import</samp>&rsquo;&rsquo;s 
are included first, then
+<code class="command">makeinfo</code>&rsquo;s defaults, and lastly the inline 
CSS from
+<var class="var">file</var>.
 
-</li><li> Any @-directive other than &lsquo;<samp>@import</samp>&rsquo; and 
&lsquo;<samp>@charset</samp>&rsquo;
-is treated as a CSS declaration, meaning <code>makeinfo</code> includes
+</li><li>Any @-directive other than &lsquo;<samp 
class="samp">@import</samp>&rsquo; and &lsquo;<samp 
class="samp">@charset</samp>&rsquo;
+is treated as a CSS declaration, meaning <code class="command">makeinfo</code> 
includes
 its default CSS and then the rest of the file.
 </li></ul>
 
-<p>If the CSS file is malformed or erroneous, <code>makeinfo</code>&rsquo;s 
output
-is unspecified.  <code>makeinfo</code> does not try to interpret the
+<p>If the CSS file is malformed or erroneous, <code 
class="command">makeinfo</code>&rsquo;s output
+is unspecified.  <code class="command">makeinfo</code> does not try to 
interpret the
 meaning of the CSS file in any way; it just looks for the special
-&lsquo;<samp>@</samp>&rsquo; and &lsquo;<samp>;</samp>&rsquo; characters and 
blindly copies the text into the
+&lsquo;<samp class="samp">@</samp>&rsquo; and &lsquo;<samp 
class="samp">;</samp>&rsquo; characters and blindly copies the text into the
 output.  Comments in the CSS file may or may not be included in the
 output.
 </p>
-<p>In addition to the possibilities offered by CSS, <code>makeinfo</code>
+<p>In addition to the possibilities offered by CSS, <code 
class="command">makeinfo</code>
 has many user-definable customization variables with which you can
-influence the HTML output.  See <a 
href="Customization-Variables.html">Customization Variables</a>.
+influence the HTML output.  See <a class="xref" 
href="Customization-Variables.html">Customization Variables</a>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref.html" accesskey="n" rel="next">HTML Xref</a>, 
Previous: <a href="HTML-Splitting.html" accesskey="p" rel="prev">HTML 
Splitting</a>, Up: <a href="Generating-HTML.html" accesskey="u" 
rel="up">Generating HTML</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref.html">HTML Cross-references</a>, Previous: <a 
href="HTML-Splitting.html">HTML Splitting</a>, Up: <a 
href="Generating-HTML.html">Generating HTML</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/HTML-Customization-Variables.html 
b/js/infog/test-infodir/texinfo_html/HTML-Customization-Variables.html
index 659c50acb3..18c59ff236 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-Customization-Variables.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-Customization-Variables.html
@@ -1,57 +1,40 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Customization Variables (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Customization Variables (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="HTML Customization Variables (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="HTML Customization Variables (GNU Texinfo 
6.7dev)">
+<meta name="description" content="HTML Customization Variables (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="HTML Customization Variables (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Customization-Variables.html" rel="up" title="Customization 
Variables">
-<link href="Other-Customization-Variables.html" rel="next" title="Other 
Customization Variables">
+<link href="MathJax-Customization-Variables.html" rel="next" title="MathJax 
Customization Variables">
 <link href="Customization-Variables-and-Options.html" rel="prev" 
title="Customization Variables and Options">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span.r {font-family: initial; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,511 +42,435 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="HTML-Customization-Variables"></span><div class="header">
+<div class="subsection-level-extent" id="HTML-Customization-Variables">
+<div class="nav-panel">
 <p>
-Next: <a href="Other-Customization-Variables.html" accesskey="n" 
rel="next">Other Customization Variables</a>, Previous: <a 
href="Customization-Variables-and-Options.html" accesskey="p" 
rel="prev">Customization Variables and Options</a>, Up: <a 
href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="in [...]
+Next: <a href="MathJax-Customization-Variables.html" accesskey="n" 
rel="next">MathJax Customization Variables</a>, Previous: <a 
href="Customization-Variables-and-Options.html" accesskey="p" 
rel="prev">Customization Variables and Options</a>, Up: <a 
href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel [...]
 </div>
 <hr>
-<span id="HTML-Customization-Variables-1"></span><h4 class="subsection">HTML 
Customization Variables</h4>
+<h4 class="subsection" id="HTML-Customization-Variables-1">19.4.3 HTML 
Customization Variables</h4>
 
 <p>This table gives the customization variables which apply to HTML
-output only.  A few other customization variable apply to both HTML
-and other output formats; those are given in the next section.
-</p>
-<dl compact="compact">
-<dt><code>AVOID_MENU_REDUNDANCY</code>
-<span id="index-AVOID_005fMENU_005fREDUNDANCY"></span>
-</dt>
-<dd><p>For HTML.  If set, and the menu entry and menu description are the
+output only.  A few other customization variables apply to both HTML
+and other output formats; see <a class="ref" 
href="Other-Customization-Variables.html">Other Customization Variables</a>.
+</p>
+<dl class="vtable">
+<dt id='index-AVOID_005fMENU_005fREDUNDANCY'><span><code 
class="code">AVOID_MENU_REDUNDANCY</code><a class="copiable-link" 
href='#index-AVOID_005fMENU_005fREDUNDANCY'> &para;</a></span></dt>
+<dd><p>If set, and the menu entry and menu description are the
 same, then do not print the menu description; default false.
 </p>
 </dd>
-<dt><code>AFTER_BODY_OPEN</code>
-<span id="index-AFTER_005fBODY_005fOPEN"></span>
-</dt>
-<dd><p>For HTML.  If set, the corresponding text will appear at the
+<dt id='index-AFTER_005fBODY_005fOPEN'><span><code 
class="code">AFTER_BODY_OPEN</code><a class="copiable-link" 
href='#index-AFTER_005fBODY_005fOPEN'> &para;</a></span></dt>
+<dd><p>If set, the corresponding text will appear at the
 beginning of each HTML file; default unset.
 </p>
 </dd>
-<dt><code>AFTER_ABOUT</code>
-<span id="index-AFTER_005fABOUT"></span>
-</dt>
-<dd><p>For HTML, when an About-element is output.  If set, the corresponding
-text will appear at the end of the About element; default unset.
+<dt id='index-AFTER_005fSHORT_005fTOC_005fLINES'><span><code 
class="code">AFTER_SHORT_TOC_LINES</code><a class="copiable-link" 
href='#index-AFTER_005fSHORT_005fTOC_005fLINES'> &para;</a></span></dt>
+<dt id='index-AFTER_005fTOC_005fLINES'><span><code 
class="code">AFTER_TOC_LINES</code><a class="copiable-link" 
href='#index-AFTER_005fTOC_005fLINES'> &para;</a></span></dt>
+<dd><p>If set, the corresponding text is output after the short
+table of contents for <code class="code">AFTER_SHORT_TOC_LINES</code> and 
after the table of
+contents for <code class="code">AFTER_TOC_LINES</code>; otherwise, a default 
string is
+used.  At the time of writing, a <code class="code">&lt;/div&gt;</code> 
element is closed.
 </p>
-</dd>
-<dt><code>AFTER_OVERVIEW</code>
-<span id="index-AFTER_005fOVERVIEW"></span>
-</dt>
-<dt><code>AFTER_TOC_LINES</code>
-<span id="index-AFTER_005fTOC_005fLINES"></span>
-</dt>
-<dd><p>For HTML.  If set, the corresponding text is output after the short
-table of contents for <code>AFTER_OVERVIEW</code> and after the table of
-contents for <code>AFTER_TOC_LINES</code>; otherwise, a default string is
-used.  At the time of writing, a <code>&lt;/div&gt;</code> element is closed.
+<p>In general, you should set <code class="code">BEFORE_SHORT_TOC_LINES</code> 
if
+<code class="code">AFTER_SHORT_TOC_LINES</code> is set, and you should set
+<code class="code">BEFORE_TOC_LINES</code> if <code 
class="code">AFTER_TOC_LINES</code> is set.
 </p>
-<p>In general, you should set <code>BEFORE_OVERVIEW</code> if
-<code>AFTER_OVERVIEW</code> is set, and you should set
-<code>BEFORE_TOC_LINES</code> if <code>AFTER_TOC_LINES</code> is set.
-</p>
-
 </dd>
-<dt><code>BASEFILENAME_LENGTH</code>
-<span id="index-BASEFILENAME_005fLENGTH"></span>
-</dt>
-<dd><p>For HTML.  The maximum length of the base filenames; default 245.
+<dt id='index-BASEFILENAME_005fLENGTH'><span><code 
class="code">BASEFILENAME_LENGTH</code><a class="copiable-link" 
href='#index-BASEFILENAME_005fLENGTH'> &para;</a></span></dt>
+<dd><p>The maximum length of a base file name; default 245.
 Changing this would make cross-manual references to such long node
-names invalid (see <a href="HTML-Xref-Link-Basics.html">HTML Xref Link 
Basics</a>).
+names invalid (see <a class="pxref" href="HTML-Xref-Link-Basics.html">HTML 
Cross-reference Link Basics</a>).
 </p>
 </dd>
-<dt><code>BEFORE_OVERVIEW</code>
-<span id="index-BEFORE_005fOVERVIEW"></span>
-</dt>
-<dt><code>BEFORE_TOC_LINES</code>
-<span id="index-BEFORE_005fTOC_005fLINES"></span>
-</dt>
-<dd><p>For HTML.  If set, the corresponding text is output before the short
-table of contents for <code>BEFORE_OVERVIEW</code> and before the table of
-contents for <code>BEFORE_TOC_LINES</code>, otherwise a default string is
-used.  At the time of writing, a <code>&lt;div ...&gt;</code> element is 
opened.
+<dt id='index-BEFORE_005fSHORT_005fTOC_005fLINES'><span><code 
class="code">BEFORE_SHORT_TOC_LINES</code><a class="copiable-link" 
href='#index-BEFORE_005fSHORT_005fTOC_005fLINES'> &para;</a></span></dt>
+<dt id='index-BEFORE_005fTOC_005fLINES'><span><code 
class="code">BEFORE_TOC_LINES</code><a class="copiable-link" 
href='#index-BEFORE_005fTOC_005fLINES'> &para;</a></span></dt>
+<dd><p>If set, the corresponding text is output before the short
+table of contents for <code class="code">BEFORE_SHORT_TOC_LINES</code> and 
before the table of
+contents for <code class="code">BEFORE_TOC_LINES</code>, otherwise a default 
string is
+used.  At the time of writing, a <code class="code">&lt;div ...&gt;</code> 
element is opened.
 </p>
-<p>In general you should set <code>AFTER_OVERVIEW</code> if
-<code>BEFORE_OVERVIEW</code> is set, and you should set
-<code>AFTER_TOC_LINES</code> if <code>BEFORE_TOC_LINES</code> is set.
+<p>In general you should set <code class="code">AFTER_SHORT_TOC_LINES</code> if
+<code class="code">BEFORE_SHORT_TOC_LINES</code> is set, and you should set
+<code class="code">AFTER_TOC_LINES</code> if <code 
class="code">BEFORE_TOC_LINES</code> is set.
 </p>
 
 </dd>
-<dt><code>BIG_RULE</code>
-<span id="index-BIG_005fRULE"></span>
-</dt>
-<dd><p>For HTML.  Rule used after and before the top element and before
+<dt id='index-BIG_005fRULE'><span><code class="code">BIG_RULE</code><a 
class="copiable-link" href='#index-BIG_005fRULE'> &para;</a></span></dt>
+<dd><p>Rule used after and before the top element and before
 special elements, but not for footers and headers; default
-<code>&lt;hr&gt;</code>.
+<code class="code">&lt;hr&gt;</code>.
 </p>
 </dd>
-<dt><code>BODYTEXT</code>
-<span id="index-BODYTEXT"></span>
-</dt>
-<dd><span id="index-_003cbody_003e-text_002c-customizing"></span>
-<span id="index-lang_002c-HTML-attribute"></span>
-<p>For HTML, the text appearing in <code>&lt;body&gt;</code>.  By default, 
sets the
-HTML <code>lang</code> attribute to the document language
-(see <a href="_0040documentlanguage.html"><code>@documentlanguage</code></a>).
+<dt id='index-BODYTEXT'><span><code class="code">BODYTEXT</code><a 
class="copiable-link" href='#index-BODYTEXT'> &para;</a></span></dt>
+<dd><a class="index-entry-id" 
id="index-_003cbody_003e-text_002c-customizing"></a>
+<a class="index-entry-id" id="index-lang_002c-HTML-attribute"></a>
+<p>The text appearing in <code class="code">&lt;body&gt;</code>.  By default, 
sets the
+HTML <code class="code">lang</code> attribute to the document language
+(see <a class="pxref" href="_0040documentlanguage.html"><code 
class="code">@documentlanguage <var class="var">ll</var>[_<var 
class="var">cc</var>]</code>: Set the Document Language</a>).
 </p>
 </dd>
-<dt><code>CASE_INSENSITIVE_FILENAMES</code>
-<span id="index-CASE_005fINSENSITIVE_005fFILENAMES"></span>
-</dt>
-<dd><p>For HTML.  Construct output file names as if the filesystem were case
-insensitive (see <a href="HTML-Splitting.html">HTML Splitting</a>); default 
false.
+<dt id='index-CASE_005fINSENSITIVE_005fFILENAMES'><span><code 
class="code">CASE_INSENSITIVE_FILENAMES</code><a class="copiable-link" 
href='#index-CASE_005fINSENSITIVE_005fFILENAMES'> &para;</a></span></dt>
+<dd><p>Construct output file names as if the filesystem were case
+insensitive (see <a class="pxref" href="HTML-Splitting.html">HTML 
Splitting</a>); default false.
 </p>
 </dd>
-<dt><code>CHAPTER_HEADER_LEVEL</code>
-<span id="index-CHAPTER_005fHEADER_005fLEVEL"></span>
-</dt>
-<dd><p>For HTML.  Header formatting level used for chapter level sectioning
-commands; default &lsquo;<samp>2</samp>&rsquo;.
+<dt id='index-CHAPTER_005fHEADER_005fLEVEL'><span><code 
class="code">CHAPTER_HEADER_LEVEL</code><a class="copiable-link" 
href='#index-CHAPTER_005fHEADER_005fLEVEL'> &para;</a></span></dt>
+<dd><p>Header formatting level used for chapter level sectioning
+commands; default &lsquo;<samp class="samp">2</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>CHECK_HTMLXREF</code>
-<span id="index-CHECK_005fHTMLXREF"></span>
-</dt>
-<dd><p>For HTML.  Check that manuals which are the target of external
-cross-references (see <a href="Four-and-Five-Arguments.html">Four and Five 
Arguments</a>) are present in
-<samp>htmlxref.cnf</samp> (see <a href="HTML-Xref-Configuration.html">HTML 
Xref Configuration</a>); default false.
+<dt id='index-CHECK_005fHTMLXREF'><span><code 
class="code">CHECK_HTMLXREF</code><a class="copiable-link" 
href='#index-CHECK_005fHTMLXREF'> &para;</a></span></dt>
+<dd><p>Check that manuals which are the target of external
+cross-references (see <a class="pxref" 
href="Four-and-Five-Arguments.html"><code class="code">@xref</code> with Four 
and Five Arguments</a>) are present in
+<samp class="file">htmlxref.cnf</samp> (see <a class="pxref" 
href="HTML-Xref-Configuration.html">HTML Cross-reference Configuration: <samp 
class="file">htmlxref.cnf</samp></a>); default false.
 </p>
 </dd>
-<dt><code>COMPLEX_FORMAT_IN_TABLE</code>
-<span id="index-COMPLEX_005fFORMAT_005fIN_005fTABLE"></span>
-</dt>
-<dd><p>For HTML.  If set, use tables for indentation of complex formats; 
default
+<dt id='index-COMPLEX_005fFORMAT_005fIN_005fTABLE'><span><code 
class="code">COMPLEX_FORMAT_IN_TABLE</code><a class="copiable-link" 
href='#index-COMPLEX_005fFORMAT_005fIN_005fTABLE'> &para;</a></span></dt>
+<dd><p>If set, use tables for indentation of complex formats; default
 false.
 </p>
 </dd>
-<dt><code>CSS_LINES</code>
-<span id="index-CSS_005fLINES"></span>
-</dt>
-<dd><p>For HTML.  CSS output, automatically determined by default (see <a 
href="HTML-CSS.html">HTML CSS</a>).
+<dt id='index-CONTENTS_005fOUTPUT_005fLOCATION'><span><code 
class="code">CONTENTS_OUTPUT_LOCATION</code><a class="copiable-link" 
href='#index-CONTENTS_005fOUTPUT_005fLOCATION'> &para;</a></span></dt>
+<dd><p>If set to &lsquo;<samp class="samp">after_top</samp>&rsquo;, output the 
contents at the end of the <code class="code">@top</code>
+section.  If set to &lsquo;<samp class="samp">inline</samp>&rsquo;, output the 
contents where the
+<code class="code">@contents</code> and similar @-commands are located.  If 
set to
+&lsquo;<samp class="samp">separate_element</samp>&rsquo; output the contents 
in separate elements, either at the
+end of the document if not split, or in a separate file.  If set to
+&lsquo;<samp class="samp">after_title</samp>&rsquo; the tables of contents are 
output after the title; default
+&lsquo;<samp class="samp">after_top</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>DATE_IN_HEADER</code>
-<span id="index-DATE_005fIN_005fHEADER"></span>
-</dt>
-<dd><p>For HTML.  Put the document generation date in the header; off by 
default.
+<dt id='index-CONVERT_005fTEXINFO_005fMATH_005fTO_005fLATEX'><span><code 
class="code">CONVERT_TEXINFO_MATH_TO_LATEX</code><a class="copiable-link" 
href='#index-CONVERT_005fTEXINFO_005fMATH_005fTO_005fLATEX'> 
&para;</a></span></dt>
+<dd><p>If set, convert <code class="code">@math</code> and <code 
class="code">@displaymath</code> to LaTeX.  Default
+<code class="code">undef</code>.  If undefined, set if <code 
class="code">HTML_MATH</code> is set.
 </p>
 </dd>
-<dt><code>DEF_TABLE</code>
-<span id="index-DEF_005fTABLE"></span>
-</dt>
-<dd><p>For HTML.  If set, a <code>&lt;table&gt;</code> construction for 
<code>@deffn</code>
+<dt id='index-COPIABLE_005fLINKS'><span><code 
class="code">COPIABLE_LINKS</code><a class="copiable-link" 
href='#index-COPIABLE_005fLINKS'> &para;</a></span></dt>
+<dd><p>If set, output copiable links for the definition commands
+(see <a class="pxref" href="Definition-Commands.html">Definition Commands</a>) 
and table commands (see <a class="pxref" 
href="Two_002dcolumn-Tables.html">Making a Two-column Table</a>) where an index 
entry is defined.  A link appears as a &lsquo;&#x00B6;&rsquo;
+sign that appears when you hover the mouse pointer over the heading text.
+</p>
+</dd>
+<dt id='index-DATE_005fIN_005fHEADER'><span><code 
class="code">DATE_IN_HEADER</code><a class="copiable-link" 
href='#index-DATE_005fIN_005fHEADER'> &para;</a></span></dt>
+<dd><p>Put the document generation date in the header; off by default.
+</p>
+</dd>
+<dt id='index-DEF_005fTABLE'><span><code class="code">DEF_TABLE</code><a 
class="copiable-link" href='#index-DEF_005fTABLE'> &para;</a></span></dt>
+<dd><p>If set, a <code class="code">&lt;table&gt;</code> construction for 
<code class="code">@deffn</code>
 and similar @-commands is used (looking more like the TeX output),
 instead of definition lists; default false.
 </p>
 </dd>
-<dt><code>DEFAULT_RULE</code>
-<span id="index-DEFAULT_005fRULE"></span>
-</dt>
-<dd><p>For HTML.  Rule used between element, except before and after the
+<dt id='index-DEFAULT_005fRULE'><span><code class="code">DEFAULT_RULE</code><a 
class="copiable-link" href='#index-DEFAULT_005fRULE'> &para;</a></span></dt>
+<dd><p>Rule used between element, except before and after the
 top element, and before special elements, and for footers and headers;
-default <code>&lt;hr&gt;</code>.
+default <code class="code">&lt;hr&gt;</code>.
 </p>
 </dd>
-<dt><code>DO_ABOUT</code>
-<span id="index-DO_005fABOUT"></span>
-</dt>
-<dd><p>For HTML.  If set to 0 never do an About special element;
+<dt id='index-DO_005fABOUT'><span><code class="code">DO_ABOUT</code><a 
class="copiable-link" href='#index-DO_005fABOUT'> &para;</a></span></dt>
+<dd><p>If set to 0 never do an About special element;
 if set to 1 always do an About special element;
 default 0.
 </p>
 </dd>
-<dt><code>EXTERNAL_DIR</code>
-<span id="index-EXTERNAL_005fDIR"></span>
-</dt>
-<dd><p>For HTML.  Base directory for external manuals; default none.  It is
+<dt id='index-EXTERNAL_005fCROSSREF_005fSPLIT'><span><code 
class="code">EXTERNAL_CROSSREF_SPLIT</code><a class="copiable-link" 
href='#index-EXTERNAL_005fCROSSREF_005fSPLIT'> &para;</a></span></dt>
+<dd><p>For cross-references to other manuals, this determines if the other
+manual is considered to be split or monolithic.  By default, it is set
+based on the value of <code class="code">SPLIT</code>.  See <a class="xref" 
href="HTML-Xref.html">HTML Cross-references</a>, and see <a class="pxref" 
href="HTML-Xref-Configuration.html">HTML Cross-reference Configuration: <samp 
class="file">htmlxref.cnf</samp></a>.
+</p>
+</dd>
+<dt id='index-EXTERNAL_005fDIR'><span><code class="code">EXTERNAL_DIR</code><a 
class="copiable-link" href='#index-EXTERNAL_005fDIR'> &para;</a></span></dt>
+<dd><p>Base directory for external manuals; default none.  It is
 better to use the general external cross-reference mechanism
-(see <a href="HTML-Xref-Configuration.html">HTML Xref Configuration</a>) than 
this variable.
+(see <a class="pxref" href="HTML-Xref-Configuration.html">HTML Cross-reference 
Configuration: <samp class="file">htmlxref.cnf</samp></a>) than this variable.
+</p>
+</dd>
+<dt id='index-EXTERNAL_005fCROSSREF_005fEXTENSION'><span><code 
class="code">EXTERNAL_CROSSREF_EXTENSION</code><a class="copiable-link" 
href='#index-EXTERNAL_005fCROSSREF_005fEXTENSION'> &para;</a></span></dt>
+<dd><p>File extension for cross-references to other manuals.  If unset,
+based on <code class="code">EXTENSION</code>.
 </p>
 </dd>
-<dt><code>EXTRA_HEAD</code>
-<span id="index-EXTRA_005fHEAD"></span>
-</dt>
-<dd><p>For HTML.  Additional text appearing within <code>&lt;head&gt;</code>; 
default unset.
+<dt id='index-EXTRA_005fHEAD'><span><code class="code">EXTRA_HEAD</code><a 
class="copiable-link" href='#index-EXTRA_005fHEAD'> &para;</a></span></dt>
+<dd><p>Additional text appearing within <code 
class="code">&lt;head&gt;</code>; default unset.
 </p>
 </dd>
-<dt><code>FOOTNOTE_END_HEADER_LEVEL</code>
-<span id="index-FOOTNOTE_005fEND_005fHEADER_005fLEVEL"></span>
-</dt>
-<dd><p>For HTML.  Header formatting level used for the footnotes header with
-the &lsquo;end&rsquo; footnotestyle; default &lsquo;<samp>4</samp>&rsquo;.  
See <a href="Footnote-Styles.html">Footnote Styles</a>.
+<dt id='index-FOOTNOTE_005fEND_005fHEADER_005fLEVEL'><span><code 
class="code">FOOTNOTE_END_HEADER_LEVEL</code><a class="copiable-link" 
href='#index-FOOTNOTE_005fEND_005fHEADER_005fLEVEL'> &para;</a></span></dt>
+<dd><p>Header formatting level used for the footnotes header with
+the &lsquo;end&rsquo; footnotestyle; default &lsquo;<samp 
class="samp">4</samp>&rsquo;.  See <a class="xref" 
href="Footnote-Styles.html">Footnote Styles</a>.
 </p>
 </dd>
-<dt><code>FOOTNOTE_SEPARATE_HEADER_LEVEL</code>
-<span id="index-FOOTNOTE_005fSEPARATE_005fHEADER_005fLEVEL"></span>
-</dt>
-<dd><p>For HTML.  Header formatting level used for the footnotes header with
-the &lsquo;separate&rsquo; footnotestyle; default 
&lsquo;<samp>4</samp>&rsquo;.  See <a href="Footnote-Styles.html">Footnote 
Styles</a>.
+<dt id='index-FOOTNOTE_005fSEPARATE_005fHEADER_005fLEVEL'><span><code 
class="code">FOOTNOTE_SEPARATE_HEADER_LEVEL</code><a class="copiable-link" 
href='#index-FOOTNOTE_005fSEPARATE_005fHEADER_005fLEVEL'> &para;</a></span></dt>
+<dd><p>Header formatting level used for the footnotes header with
+the &lsquo;separate&rsquo; footnotestyle; default &lsquo;<samp 
class="samp">4</samp>&rsquo;.  See <a class="xref" 
href="Footnote-Styles.html">Footnote Styles</a>.
 </p>
 </dd>
-<dt><code>FRAMES</code>
-<span id="index-FRAMES"></span>
-</dt>
-<dd><p>For HTML.  If set, a file describing the frame layout is generated,
+<dt id='index-FRAMES'><span><code class="code">FRAMES</code><a 
class="copiable-link" href='#index-FRAMES'> &para;</a></span></dt>
+<dd><p>If set, a file describing the frame layout is generated,
 together with a file with the short table of contents; default false.
 </p>
 </dd>
-<dt><code>FRAMESET_DOCTYPE</code>
-<span id="index-FRAMESET_005fDOCTYPE"></span>
-</dt>
-<dd><p>For HTML.  Same as DOCTYPE, but for the file containing the frame
+<dt id='index-FRAMESET_005fDOCTYPE'><span><code 
class="code">FRAMESET_DOCTYPE</code><a class="copiable-link" 
href='#index-FRAMESET_005fDOCTYPE'> &para;</a></span></dt>
+<dd><p>Same as DOCTYPE, but for the file containing the frame
 description.
 </p>
 </dd>
-<dt><code>HEADER_IN_TABLE</code>
-<span id="index-HEADER_005fIN_005fTABLE"></span>
-</dt>
-<dd><p>For HTML.  Use tables for header formatting rather than a simple
-<code>&lt;div&gt;</code> element; default false.
+<dt id='index-HEADER_005fIN_005fTABLE'><span><code 
class="code">HEADER_IN_TABLE</code><a class="copiable-link" 
href='#index-HEADER_005fIN_005fTABLE'> &para;</a></span></dt>
+<dd><p>Use tables for header formatting rather than a simple
+<code class="code">&lt;div&gt;</code> element; default false.
 </p>
 </dd>
-<dt><code>ICONS</code>
-<span id="index-ICONS"></span>
-</dt>
-<dd><p>For HTML.  Use icons for the navigation panel; default false.
+<dt id='index-HTML_005fMATH'><span><code class="code">HTML_MATH</code><a 
class="copiable-link" href='#index-HTML_005fMATH'> &para;</a></span></dt>
+<dd><p>Method to use to render <code class="code">@math</code>.  This can be 
unset, set to
+&lsquo;<samp class="samp">mathjax</samp>&rsquo; (see <a class="pxref" 
href="MathJax-Customization-Variables.html">MathJax Customization 
Variables</a>),
+set to &lsquo;<samp class="samp">l2h</samp>&rsquo;, which uses <code 
class="command">latex2html</code>
+(see <a class="pxref" href="latex2html-Customization-Variables.html"><code 
class="command">latex2html</code> Customization Variables</a>), or set to
+&lsquo;<samp class="samp">t2h</samp>&rsquo;, which uses <code 
class="command">tex4ht</code>.
 </p>
 </dd>
-<dt><code>IMAGE_LINK_PREFIX</code>
-<span id="index-IMAGE_005fLINK_005fPREFIX"></span>
-</dt>
-<dd><p>For HTML.  If set, the associated value is prepended to the image file
-links; default unset.
+<dt id='index-HTML_005fROOT_005fELEMENT_005fATTRIBUTES'><span><code 
class="code">HTML_ROOT_ELEMENT_ATTRIBUTES</code><a class="copiable-link" 
href='#index-HTML_005fROOT_005fELEMENT_005fATTRIBUTES'> &para;</a></span></dt>
+<dd><p>Use that string for the <code class="code">&lt;html&gt;</code> HTML 
document root element.
+Default undefined.
 </p>
 </dd>
-<dt><code>INLINE_CONTENTS</code>
-<span id="index-INLINE_005fCONTENTS"></span>
-</dt>
-<dd><p>For HTML.  If set, output the contents where the <code>@contents</code> 
and
-similar @-commands are located; default true.  This is ignored if
-<code>@set*contentsaftertitlepage</code> is set (see <a 
href="Contents.html">Contents</a>).
+<dt id='index-ICONS'><span><code class="code">ICONS</code><a 
class="copiable-link" href='#index-ICONS'> &para;</a></span></dt>
+<dd><p>Use icons for the navigation panel; default false.
 </p>
 </dd>
-<dt><code>INLINE_CSS_STYLE</code>
-<span id="index-INLINE_005fCSS_005fSTYLE"></span>
-</dt>
-<dd><p>For HTML.  Put CSS directly in HTML elements rather than at the
-beginning of the output; default false.
+<dt id='index-IMAGE_005fLINK_005fPREFIX'><span><code 
class="code">IMAGE_LINK_PREFIX</code><a class="copiable-link" 
href='#index-IMAGE_005fLINK_005fPREFIX'> &para;</a></span></dt>
+<dd><p>If set, the associated value is prepended to the image file
+links; default unset.
 </p>
 </dd>
-<dt><code>KEEP_TOP_EXTERNAL_REF</code>
-<span id="index-KEEP_005fTOP_005fEXTERNAL_005fREF"></span>
-</dt>
-<dd><p>For HTML.  If set, do not ignore &lsquo;<samp>Top</samp>&rsquo; as the 
first
-argument for an external ref to a manual, as is done by default.
-See <a href="Referring-to-a-Manual-as-a-Whole.html">Referring to a Manual as a 
Whole</a>.
+<dt id='index-INDEX_005fENTRY_005fCOLON'><span><code 
class="code">INDEX_ENTRY_COLON</code><a class="copiable-link" 
href='#index-INDEX_005fENTRY_005fCOLON'> &para;</a></span></dt>
+<dd><p>Symbol used between the index entry and the associated node or section;
+default &lsquo;<samp class="samp">:</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>L2H</code>
-<span id="index-L2H"></span>
-</dt>
-<dd><p>For HTML.  If set, <code>latex2html</code> is used to convert 
<code>@math</code>
-and <code>@tex</code> sections; default false.  Best used with 
<samp>--iftex</samp>.
+<dt id='index-INFO_005fJS_005fDIR'><span><code 
class="code">INFO_JS_DIR</code><a class="copiable-link" 
href='#index-INFO_005fJS_005fDIR'> &para;</a></span></dt>
+<dd><p>(Experimental.)  Add a JavaScript browsing interface to the manual.
+The value of the variable is the directory to place the code for this
+interface, so you would run the program as e.g. &lsquo;<samp 
class="samp">texi2any --html
+-c INFO_JS_DIR=js <var class="var">manual</var>.texi</samp>&rsquo; to place 
files in a &lsquo;<samp class="samp">js</samp>&rsquo;
+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.
 </p>
-</dd>
-<dt><code>L2H_CLEAN</code>
-<span id="index-L2H_005fCLEAN"></span>
-</dt>
-<dd><p>(Relevant only if <code>L2H</code> is set.)  If set, the intermediate 
files
-generated in relation with <code>latex2html</code> are removed; default
-true.
+<p>The interface should provide an acceptable fallback in functionality
+if JavaScript or web browser features are not available.  However,
+please be cautious when using this option, in case you do make your
+documentation harder to access for some of your users.
 </p>
 </dd>
-<dt><code>L2H_FILE</code>
-<span id="index-L2H_005fFILE"></span>
-</dt>
-<dd><p>(Relevant only if <code>L2H</code> is set.)  If set, the given file is 
used
-as <code>latex2html</code>&rsquo;s init file; default unset.
+<dt id='index-INLINE_005fCSS_005fSTYLE'><span><code 
class="code">INLINE_CSS_STYLE</code><a class="copiable-link" 
href='#index-INLINE_005fCSS_005fSTYLE'> &para;</a></span></dt>
+<dd><p>Put CSS directly in HTML elements rather than at the
+beginning of the output; default false.
 </p>
 </dd>
-<dt><code>L2H_HTML_VERSION</code>
-<span id="index-L2H_005fHTML_005fVERSION"></span>
-</dt>
-<dd><p>(Relevant only if <code>L2H</code> is set.)  The HTML version used in 
the
-<code>latex2html</code> call; default unset.
+<dt id='index-JS_005fWEBLABELS'><span><code class="code">JS_WEBLABELS</code><a 
class="copiable-link" href='#index-JS_005fWEBLABELS'> &para;</a></span></dt>
+<dt id='index-JS_005fWEBLABELS_005fFILE'><span><code 
class="code">JS_WEBLABELS_FILE</code><a class="copiable-link" 
href='#index-JS_005fWEBLABELS_005fFILE'> &para;</a></span></dt>
+<dd><p>Specify how to use a <em class="dfn">JavaScript license web labels</em> 
page to
+give licensing information and source code for any JavaScript used
+in the HTML files for the manual.
+(See <a class="uref" 
href="https://www.gnu.org/licenses/javascript-labels.html";>https://www.gnu.org/licenses/javascript-labels.html</a>).
 </p>
-</dd>
-<dt><code>L2H_L2H</code>
-<span id="index-L2H_005fL2H"></span>
-</dt>
-<dd><p>(Relevant only if <code>L2H</code> is set.)  The program invoked as
-<code>latex2html</code>; default is <code>latex2html</code>.
+<p>With the value &lsquo;<samp class="samp">generate</samp>&rsquo; (the 
default), generate a labels page
+at <code class="code">JS_WEBLABELS_FILE</code>, and link to it in the HTML 
output files.
+Only do this if actually referencing JavaScript files (either with
+<code class="code">HTML_MATH</code> set to &lsquo;<samp 
class="samp">mathjax</samp>&rsquo;, or when using the experimental
+JS browsing interface when <code class="code">INFO_JS_DIR</code> is set).  
With this
+setting, <code class="code">JS_WEBLABELS_FILE</code> must be a relative file 
name.
 </p>
-</dd>
-<dt><code>L2H_SKIP</code>
-<span id="index-L2H_005fSKIP"></span>
-</dt>
-<dd><p>(Relevant only if <code>L2H</code> is set.)  If set to a true value, the
-actual call to <code>latex2html</code> is skipped; previously generated
-content is reused instead.  If set to 0, the cache is not used at all.
-If set to &lsquo;<samp>undef</samp>&rsquo;, the cache is used for as many TeX 
fragments as
-possible and for any remaining the command is run.  The default is
-&lsquo;<samp>undef</samp>&rsquo;.
+<p>With the value &lsquo;<samp class="samp">reference</samp>&rsquo;, link to 
the labels
+file given by <code class="code">JS_WEBLABELS_FILE</code> 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.
+</p>
+<p>With &lsquo;<samp class="samp">omit</samp>&rsquo;, neither generate nor 
link to a labels file.
 </p>
 </dd>
-<dt><code>L2H_TMP</code>
-<span id="index-L2H_005fTMP"></span>
-</dt>
-<dd><p>(Relevant only if <code>L2H</code> is set.)  Set the directory used for
-temporary files.  None of the file name components in this directory
-name may start with &lsquo;<samp>.</samp>&rsquo;; otherwise, 
<code>latex2html</code> will
-fail (because of <code>dvips</code>).  The default is the empty string,
-which means the current directory.
+<dt id='index-KEEP_005fTOP_005fEXTERNAL_005fREF'><span><code 
class="code">KEEP_TOP_EXTERNAL_REF</code><a class="copiable-link" 
href='#index-KEEP_005fTOP_005fEXTERNAL_005fREF'> &para;</a></span></dt>
+<dd><p>If set, do not ignore &lsquo;<samp class="samp">Top</samp>&rsquo; as 
the first
+argument for an external ref to a manual, as is done by default.
+See <a class="xref" href="Referring-to-a-Manual-as-a-Whole.html">Referring to 
a Manual as a Whole</a>.
 </p>
 </dd>
-<dt><code>MAX_HEADER_LEVEL</code>
-<span id="index-MAX_005fHEADER_005fLEVEL"></span>
-</dt>
-<dd><p>For HTML.  Maximum header formatting level used (higher header
+<dt id='index-MAX_005fHEADER_005fLEVEL'><span><code 
class="code">MAX_HEADER_LEVEL</code><a class="copiable-link" 
href='#index-MAX_005fHEADER_005fLEVEL'> &para;</a></span></dt>
+<dd><p>Maximum header formatting level used (higher header
 formatting level numbers correspond to lower sectioning levels);
-default &lsquo;<samp>4</samp>&rsquo;.
+default &lsquo;<samp class="samp">4</samp>&rsquo;.
+</p>
+</dd>
+<dt id='index-MENU_005fENTRY_005fCOLON'><span><code 
class="code">MENU_ENTRY_COLON</code><a class="copiable-link" 
href='#index-MENU_005fENTRY_005fCOLON'> &para;</a></span></dt>
+<dd><p>Symbol used between the menu entry and the description; default
+&lsquo;<samp class="samp">:</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>MENU_SYMBOL</code>
-<span id="index-MENU_005fSYMBOL"></span>
-</dt>
-<dd><p>For HTML.  Symbol used in front of menu entries when node names are used
-for menu entries formatting; default &lsquo;<samp>&amp;bull;</samp>&rsquo;.
+<dt id='index-MENU_005fSYMBOL'><span><code class="code">MENU_SYMBOL</code><a 
class="copiable-link" href='#index-MENU_005fSYMBOL'> &para;</a></span></dt>
+<dd><p>Symbol used in front of menu entries when node names are used
+for menu entries formatting; default is undefined and set to
+<code class="code">&amp;bull;</code> if <code 
class="code">USE_NUMERIC_ENTITY</code> is not set, and to
+<code class="code">&amp;#8217;</code> if set.
 </p>
 </dd>
-<dt><code>MONOLITHIC</code>
-<span id="index-MONOLITHIC"></span>
-</dt>
-<dd><p>For HTML.  Output only one file including the table of contents.  Set
+<dt id='index-MONOLITHIC'><span><code class="code">MONOLITHIC</code><a 
class="copiable-link" href='#index-MONOLITHIC'> &para;</a></span></dt>
+<dd><p>Output only one file including the table of contents.  Set
 by default, but only relevant when the output is not split.
 </p>
 </dd>
-<dt><code>NO_CSS</code>
-<span id="index-NO_005fCSS"></span>
-</dt>
-<dd><p>For HTML.  Do not use CSS; default false.  See <a 
href="HTML-CSS.html">HTML CSS</a>.
+<dt id='index-NO_005fCSS'><span><code class="code">NO_CSS</code><a 
class="copiable-link" href='#index-NO_005fCSS'> &para;</a></span></dt>
+<dd><p>Do not use CSS; default false.  See <a class="xref" 
href="HTML-CSS.html">HTML CSS</a>.
 </p>
 </dd>
-<dt><code>NODE_FILE_EXTENSION</code>
-<span id="index-NODE_005fFILE_005fEXTENSION"></span>
-</dt>
-<dd><p>For HTML.  Extension for node files if <code>NODE_FILENAMES</code> is 
set;
-default &lsquo;<samp>html</samp>&rsquo;.
+<dt id='index-NO_005fCUSTOM_005fHTML_005fATTRIBUTE'><span><code 
class="code">NO_CUSTOM_HTML_ATTRIBUTE</code><a class="copiable-link" 
href='#index-NO_005fCUSTOM_005fHTML_005fATTRIBUTE'> &para;</a></span></dt>
+<dd><p>Do not output HTML with custom attributes in elements; default false.
 </p>
 </dd>
-<dt><code>PRE_ABOUT</code>
-<span id="index-PRE_005fABOUT"></span>
-</dt>
-<dd><p>For HTML, when an About element is output.  If set to a text string,
-this text will appear at the beginning of the About element.  If set
-to a reference on a subroutine, the result of the subroutine call will
-appear at the beginning of the About element.  If not set (the
-default), default text is used.
+<dt id='index-NO_005fNUMBER_005fFOOTNOTE_005fSYMBOL'><span><code 
class="code">NO_NUMBER_FOOTNOTE_SYMBOL</code><a class="copiable-link" 
href='#index-NO_005fNUMBER_005fFOOTNOTE_005fSYMBOL'> &para;</a></span></dt>
+<dd><p>Symbol used for footnotes if <code class="code">NUMBER_FOOTNOTES</code> 
is false.
+Default is <code class="code">*</code>.
 </p>
 </dd>
-<dt><code>PRE_BODY_CLOSE</code>
-<span id="index-PRE_005fBODY_005fCLOSE"></span>
-</dt>
-<dd><p>For HTML.  If set, the given text will appear at the footer of each
+<dt id='index-PRE_005fBODY_005fCLOSE'><span><code 
class="code">PRE_BODY_CLOSE</code><a class="copiable-link" 
href='#index-PRE_005fBODY_005fCLOSE'> &para;</a></span></dt>
+<dd><p>If set, the given text will appear at the footer of each
 HTML file; default unset.
 </p>
 </dd>
-<dt><code>PROGRAM_NAME_IN_FOOTER</code>
-<span id="index-PROGRAM_005fNAME_005fIN_005fFOOTER"></span>
-</dt>
-<dd><p>For HTML.  If set, output the program name and miscellaneous related
+<dt id='index-PROGRAM_005fNAME_005fIN_005fABOUT'><span><code 
class="code">PROGRAM_NAME_IN_ABOUT</code><a class="copiable-link" 
href='#index-PROGRAM_005fNAME_005fIN_005fABOUT'> &para;</a></span></dt>
+<dd><p>Used when an About element is output.  If set, output the program
+name and miscellaneous related information in About special element;
+default false.
+</p>
+</dd>
+<dt id='index-PROGRAM_005fNAME_005fIN_005fFOOTER'><span><code 
class="code">PROGRAM_NAME_IN_FOOTER</code><a class="copiable-link" 
href='#index-PROGRAM_005fNAME_005fIN_005fFOOTER'> &para;</a></span></dt>
+<dd><p>If set, output the program name and miscellaneous related
 information in the page footers; default false.
 </p>
 </dd>
-<dt><code>SECTION_NAME_IN_TITLE</code>
-<span id="index-SECTION_005fNAME_005fIN_005fTITLE"></span>
-</dt>
-<dd><p>For HTML.  If set,  when output is split, use the argument of the 
-chapter structuring command (e.g., <code>@chapter</code> or 
<code>@section</code>)
-in the <code>&lt;title&gt;</code> instead of the argument to 
<code>@node</code>.
+<dt id='index-SECTION_005fNAME_005fIN_005fTITLE'><span><code 
class="code">SECTION_NAME_IN_TITLE</code><a class="copiable-link" 
href='#index-SECTION_005fNAME_005fIN_005fTITLE'> &para;</a></span></dt>
+<dd><p>If set,  when output is split, use the argument of the chapter 
+structuring command (e.g., <code class="code">@chapter</code> or <code 
class="code">@section</code>)
+in the <code class="code">&lt;title&gt;</code> instead of the argument to 
<code class="code">@node</code>.
 </p>
 </dd>
-<dt><code>SHORTEXTN</code>
-<span id="index-SHORTEXTN"></span>
-</dt>
-<dd><p>For HTML.  If set, use &lsquo;<samp>.htm</samp>&rsquo; as extension; 
default false.
+<dt id='index-SHOW_005fBUILTIN_005fCSS_005fRULES'><span><code 
class="code">SHOW_BUILTIN_CSS_RULES</code><a class="copiable-link" 
href='#index-SHOW_005fBUILTIN_005fCSS_005fRULES'> &para;</a></span></dt>
+<dd><p>Output the built-in default CSS rules on the standard output and exit.
 </p>
 </dd>
-<dt><code>SHOW_TITLE</code>
-<span id="index-SHOW_005fTITLE"></span>
-</dt>
-<dd><p>For HTML.  If set, output the title at the beginning of the document;
-default true.
+<dt id='index-SHOW_005fTITLE'><span><code class="code">SHOW_TITLE</code><a 
class="copiable-link" href='#index-SHOW_005fTITLE'> &para;</a></span></dt>
+<dd><p>If set, output the title at the beginning of the document;
+default &lsquo;<samp class="samp">undef</samp>&rsquo;.  If set to &lsquo;<samp 
class="samp">undef</samp>&rsquo;, setting
+<code class="code">NO_TOP_NODE_OUTPUT</code> also sets <code 
class="code">SHOW_TITLE</code> for HTML.
 </p>
+
 </dd>
-<dt><code>SIMPLE_MENU</code>
-<span id="index-SIMPLE_005fMENU"></span>
-</dt>
-<dd><p>For HTML.  If set, use a simple preformatted style for the menu,
+<dt id='index-SIMPLE_005fMENU'><span><code class="code">SIMPLE_MENU</code><a 
class="copiable-link" href='#index-SIMPLE_005fMENU'> &para;</a></span></dt>
+<dd><p>If set, use a simple preformatted style for the menu,
 instead of breaking down the different parts of the menu; default false.
-See <a href="Menu-Parts.html">Menu Parts</a>.
+See <a class="xref" href="Menu-Parts.html">The Parts of a Menu</a>.
 </p>
 </dd>
-<dt><code>TOC_LINKS</code>
-<span id="index-TOC_005fLINKS"></span>
-</dt>
-<dd><p>For HTML.  If set, links from headings to toc entries are created;
+<dt id='index-TOC_005fLINKS'><span><code class="code">TOC_LINKS</code><a 
class="copiable-link" href='#index-TOC_005fLINKS'> &para;</a></span></dt>
+<dd><p>If set, links from headings to toc entries are created;
 default false.
 </p>
 </dd>
-<dt><code>TOP_FILE</code>
-<span id="index-TOP_005fFILE"></span>
-</dt>
+<dt id='index-TOP_005fFILE'><span><code class="code">TOP_FILE</code><a 
class="copiable-link" href='#index-TOP_005fFILE'> &para;</a></span></dt>
 <dd><p>This file name may be used for the top-level file.  The extension is
 set appropriately, if necessary.  This is used to override the default,
 and is, in general, only taken into account when output is split, and
 for HTML.
 </p>
 </dd>
-<dt><code>TOP_NODE_FILE</code>
-<span id="index-TOP_005fNODE_005fFILE"></span>
-</dt>
-<dd><p>For HTML.  File name used for the Top node, if 
<code>NODE_FILENAMES</code>
-is set; default is <code>index</code>.
+<dt id='index-TOP_005fNODE_005fFILE_005fTARGET'><span><code 
class="code">TOP_NODE_FILE_TARGET</code><a class="copiable-link" 
href='#index-TOP_005fNODE_005fFILE_005fTARGET'> &para;</a></span></dt>
+<dd><p>File name used for the Top node in cross-references;
+default is <code class="code">index.html</code>.
 </p>
 </dd>
-<dt><code>TOP_NODE_FILE_TARGET</code>
-<span id="index-TOP_005fNODE_005fFILE_005fTARGET"></span>
-</dt>
-<dd><p>For HTML.  File name used for the Top node in cross-references;
-default is <code>index</code>.
+<dt id='index-TOP_005fNODE_005fUP_005fURL'><span><code 
class="code">TOP_NODE_UP_URL</code><a class="copiable-link" 
href='#index-TOP_005fNODE_005fUP_005fURL'> &para;</a></span></dt>
+<dd><p>A url used for Top node up references; the default is
+<code class="code">undef</code>, in that case no Top node Up reference is 
generated.
+For more about the Top node pointers, see <a class="pxref" 
href="First-Node.html">The First Node</a>.  For 
+overriding the Up pointer name in case <code 
class="code">TOP_NODE_UP_URL</code> is set
+and for other formats, see <code class="code">TOP_NODE_UP</code> in 
+<a class="ref" href="Other-Customization-Variables.html">Other Customization 
Variables</a>.
 </p>
 </dd>
-<dt><code>TOP_NODE_UP_URL</code>
-<span id="index-TOP_005fNODE_005fUP_005fURL"></span>
-</dt>
-<dd><p>For HTML.  A url used for Top node up references; the default is
-<code>undef</code>, in that case no Top node Up reference is generated.
-For more about the Top node pointers, see <a href="First-Node.html">First 
Node</a>.  For 
-overriding the Up pointer name in cas <code>TOP_NODE_UP_URL</code> is set
-and for other formats, see <code>TOP_NODE_UP</code> in 
-<a href="Other-Customization-Variables.html">Other Customization Variables</a>.
+<dt id='index-USE_005fACCESSKEY'><span><code 
class="code">USE_ACCESSKEY</code><a class="copiable-link" 
href='#index-USE_005fACCESSKEY'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-accesskey-2"></a>
+<p>Use <code class="code">accesskey</code> in cross-references; default true.
 </p>
 </dd>
-<dt><code>USE_ACCESSKEY</code>
-<span id="index-USE_005fACCESSKEY"></span>
-</dt>
-<dd><span id="index-accesskey_002c-customization-variable-for"></span>
-<p>For HTML.  Use <code>accesskey</code> in cross-references; default true.
+<dt id='index-USE_005fISO'><span><code class="code">USE_ISO</code><a 
class="copiable-link" href='#index-USE_005fISO'> &para;</a></span></dt>
+<dd><p>Use entities for doubled single-quote characters
+(see <a class="pxref" href="Inserting-Quotation-Marks.html">Inserting 
Quotation Marks</a>), and &lsquo;<samp class="samp">---</samp>&rsquo; and 
&lsquo;<samp class="samp">--</samp>&rsquo;
+(see <a class="pxref" href="Conventions.html">General Syntactic 
Conventions</a>); default true.
 </p>
 </dd>
-<dt><code>USE_ISO</code>
-<span id="index-USE_005fISO"></span>
-</dt>
-<dd><p>For HTML.  Use entities for doubled single-quote characters
-(see <a href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a>), 
and &lsquo;<samp>---</samp>&rsquo; and &lsquo;<samp>--</samp>&rsquo;
-(see <a href="Conventions.html">Conventions</a>); default true.
+<dt id='index-USE_005fLINKS'><span><code class="code">USE_LINKS</code><a 
class="copiable-link" href='#index-USE_005fLINKS'> &para;</a></span></dt>
+<dd><a class="index-entry-id" 
id="index-_003clink_003e-HTML-tag_002c-in-_003chead_003e"></a>
+<a class="index-entry-id" 
id="index-_003chead_003e-HTML-tag_002c-and-_003clink_003e"></a>
+<p>Generate <code class="code">&lt;link&gt;</code> elements in the HTML <code 
class="code">&lt;head&gt;</code>
+output; default true.
 </p>
 </dd>
-<dt><code>USE_LINKS</code>
-<span id="index-USE_005fLINKS"></span>
-</dt>
-<dd><span id="index-_003clink_003e-HTML-tag_002c-in-_003chead_003e"></span>
-<span id="index-_003chead_003e-HTML-tag_002c-and-_003clink_003e"></span>
-<p>For HTML.  Generate <code>&lt;link&gt;</code> elements in the HTML 
<code>&lt;head&gt;</code>
-output; default true.
+<dt id='index-USE_005fNODE_005fDIRECTIONS'><span><code 
class="code">USE_NODE_DIRECTIONS</code><a class="copiable-link" 
href='#index-USE_005fNODE_005fDIRECTIONS'> &para;</a></span></dt>
+<dd><p>If true, use nodes to determine where next, up and prev
+link to in node headers.  If false, use sections.  If undefined, use
+<code class="code">USE_NODES</code> value.  Default is undefined.  Note that 
this setting does not
+determine the link string only where the links points to, see <a class="ref" 
href="Three-Arguments.html">xrefautomaticsectiontitle</a> for the link string 
customization.  If
+nodes and sections are systematically associated, this customization has no
+practical effect.
+</p>
+</dd>
+<dt id='index-USE_005fREL_005fREV'><span><code 
class="code">USE_REL_REV</code><a class="copiable-link" 
href='#index-USE_005fREL_005fREV'> &para;</a></span></dt>
+<dd><p>Use <code class="code">rel</code> in cross-references; default true.
 </p>
 </dd>
-<dt><code>USE_REL_REV</code>
-<span id="index-USE_005fREL_005fREV"></span>
-</dt>
-<dd><p>For HTML.  Use <code>rel</code> in cross-references; default true.
+<dt id='index-USE_005fXML_005fSYNTAX'><span><code 
class="code">USE_XML_SYNTAX</code><a class="copiable-link" 
href='#index-USE_005fXML_005fSYNTAX'> &para;</a></span></dt>
+<dd><p>Use XML/XHTML compatible syntax.
 </p>
 </dd>
-<dt><code>VERTICAL_HEAD_NAVIGATION</code>
-<span id="index-VERTICAL_005fHEAD_005fNAVIGATION"></span>
-</dt>
-<dd><p>For HTML.  If set, a vertical navigation panel is used; default false.
+<dt id='index-VERTICAL_005fHEAD_005fNAVIGATION'><span><code 
class="code">VERTICAL_HEAD_NAVIGATION</code><a class="copiable-link" 
href='#index-VERTICAL_005fHEAD_005fNAVIGATION'> &para;</a></span></dt>
+<dd><p>If set, a vertical navigation panel is used; default false.
 </p>
 </dd>
-<dt><code>WORDS_IN_PAGE</code>
-<span id="index-WORDS_005fIN_005fPAGE"></span>
-</dt>
-<dd><span id="index-Navigation-panel_002c-bottom-of-page"></span>
-<span id="index-Navigation-footer"></span>
-<p>For HTML, with output split at nodes.  Specifies the approximate
+<dt id='index-WORDS_005fIN_005fPAGE'><span><code 
class="code">WORDS_IN_PAGE</code><a class="copiable-link" 
href='#index-WORDS_005fIN_005fPAGE'> &para;</a></span></dt>
+<dd><a class="index-entry-id" 
id="index-Navigation-panel_002c-bottom-of-page"></a>
+<a class="index-entry-id" id="index-Navigation-footer"></a>
+<p>When output is split by nodes, specifies the approximate
 minimum page length at which a navigation panel is placed at the
 bottom of a page.  To avoid ever having the navigation buttons at the
 bottom of a page, set this to a sufficiently large number.  The
 default is 300.
 </p>
 </dd>
-<dt><code>XREF_USE_FLOAT_LABEL</code>
-<span id="index-XREF_005fUSE_005fFLOAT_005fLABEL"></span>
-</dt>
-<dd><p>For HTML.  If set, for the float name in cross-references, use the
+<dt id='index-XREF_005fUSE_005fFLOAT_005fLABEL'><span><code 
class="code">XREF_USE_FLOAT_LABEL</code><a class="copiable-link" 
href='#index-XREF_005fUSE_005fFLOAT_005fLABEL'> &para;</a></span></dt>
+<dd><p>If set, for the float name in cross-references, use the
 float label instead of the type followed by the float number
-(see <a href="_0040float.html"><code>@float</code></a>).  The default is off.
+(see <a class="pxref" href="_0040float.html"><code class="code">@float</code> 
[<var class="var">type</var>][,<var class="var">label</var>]: Floating 
Material</a>).  The default is off.
 </p>
 </dd>
-<dt><code>XREF_USE_NODE_NAME_ARG</code>
-<span id="index-XREF_005fUSE_005fNODE_005fNAME_005fARG"></span>
-</dt>
-<dd><p>For HTML.  Only relevant for cross-reference commands with no cross
+<dt id='index-XREF_005fUSE_005fNODE_005fNAME_005fARG'><span><code 
class="code">XREF_USE_NODE_NAME_ARG</code><a class="copiable-link" 
href='#index-XREF_005fUSE_005fNODE_005fNAME_005fARG'> &para;</a></span></dt>
+<dd><p>Only relevant for cross-reference commands with no cross
 reference name (second argument).  If set to&nbsp;1, use the node name
 (first) argument in cross-reference @-commands for the text displayed
 as the hyperlink.  If set to&nbsp;0, use the node name if
-<code>USE_NODES</code> is set, otherwise the section name.  If set to
-&lsquo;<samp>undef</samp>&rsquo;, use the first argument in preformatted 
environments,
+<code class="code">USE_NODES</code> is set, otherwise the section name.  If 
set to
+&lsquo;<samp class="samp">undef</samp>&rsquo;, use the first argument in 
preformatted environments,
 otherwise use the node name or section name depending on
-<code>USE_NODES</code>.  The default is &lsquo;<samp>undef</samp>&rsquo;.
+<code class="code">USE_NODES</code>.  The default is &lsquo;<samp 
class="samp">undef</samp>&rsquo;.
 </p>
 </dd>
 </dl>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Other-Customization-Variables.html" accesskey="n" 
rel="next">Other Customization Variables</a>, Previous: <a 
href="Customization-Variables-and-Options.html" accesskey="p" 
rel="prev">Customization Variables and Options</a>, Up: <a 
href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="in [...]
+Next: <a href="MathJax-Customization-Variables.html">MathJax Customization 
Variables</a>, Previous: <a 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a>, Up: <a href="Customization-Variables.html">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/HTML-Splitting.html 
b/js/infog/test-infodir/texinfo_html/HTML-Splitting.html
index d5cc1d8ba7..9bae344b7b 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-Splitting.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-Splitting.html
@@ -1,133 +1,99 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Splitting (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Splitting (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="HTML Splitting (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="HTML Splitting (GNU Texinfo 6.7dev)">
+<meta name="description" content="HTML Splitting (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="HTML Splitting (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Generating-HTML.html" rel="up" title="Generating HTML">
 <link href="HTML-CSS.html" rel="next" title="HTML CSS">
 <link href="HTML-Translation.html" rel="prev" title="HTML Translation">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="HTML-Splitting"></span><div class="header">
+<div class="section-level-extent" id="HTML-Splitting">
+<div class="nav-panel">
 <p>
 Next: <a href="HTML-CSS.html" accesskey="n" rel="next">HTML CSS</a>, Previous: 
<a href="HTML-Translation.html" accesskey="p" rel="prev">HTML Translation</a>, 
Up: <a href="Generating-HTML.html" accesskey="u" rel="up">Generating HTML</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="HTML-Splitting-1"></span><h3 class="section">HTML Splitting</h3>
-<span id="index-Split-HTML-output"></span>
-<span id="index-HTML-output_002c-split"></span>
+<h3 class="section" id="HTML-Splitting-1">21.2 HTML Splitting</h3>
+<a class="index-entry-id" id="index-Split-HTML-output"></a>
+<a class="index-entry-id" id="index-HTML-output_002c-split"></a>
 
 <p>When splitting output at nodes (which is the default),
-<code>makeinfo</code> writes HTML output into (basically) one output file
-per Texinfo source <code>@node</code>.
+<code class="command">makeinfo</code> writes HTML output into (basically) one 
output file
+per Texinfo source <code class="code">@node</code>.
 </p>
 <p>Each output file name is the node name with spaces replaced by
-&lsquo;<samp>-</samp>&rsquo;&rsquo;s and special characters changed to 
&lsquo;<samp>_</samp>&rsquo; followed by
-their code point in hex (see <a href="HTML-Xref.html">HTML Xref</a>).  This is 
to make it
-portable and easy to use as a filename.  In the unusual case of two
+&lsquo;<samp class="samp">-</samp>&rsquo;&rsquo;s and special characters 
changed to &lsquo;<samp class="samp">_</samp>&rsquo; followed by
+their code point in hex (see <a class="pxref" href="HTML-Xref.html">HTML 
Cross-references</a>).  This is to make it
+portable and easy to use as a file name.  In the unusual case of two
 different nodes having the same name after this treatment, they are
 written consecutively to the same file, with HTML anchors so each can
 be referred to independently.
 </p>
-<p>If <code>makeinfo</code> is run on a system which does not distinguish
+<p>If <code class="command">makeinfo</code> is run on a system which does not 
distinguish
 case in file names, nodes which are the same except for case (e.g.,
-&lsquo;<samp>index</samp>&rsquo; and &lsquo;<samp>Index</samp>&rsquo;) will 
also be folded into the same
+&lsquo;<samp class="samp">index</samp>&rsquo; and &lsquo;<samp 
class="samp">Index</samp>&rsquo;) will also be folded into the same
 output file with anchors.  You can also pretend to be on a case
 insensitive filesystem by setting the customization variable
-<code>CASE_INSENSITIVE_FILENAMES</code>.
+<code class="code">CASE_INSENSITIVE_FILENAMES</code>.
 </p>
 <p>It is also possible to split at chapters or sections with
-<samp>--split</samp> (see <a href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a>).  In that case,
+<samp class="option">--split</samp> (see <a class="pxref" 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a>).  In that case,
 the file names are constructed after the name of the node associated
 with the relevant sectioning command.  Also, unless
-<samp>--no-node-files</samp> is specified, a redirection file is output
+<samp class="option">--no-node-files</samp> is specified, a redirection file 
is output
 for every node in order to more reliably support cross-references to
-that manual (see <a href="HTML-Xref.html">HTML Xref</a>).
+that manual (see <a class="pxref" href="HTML-Xref.html">HTML 
Cross-references</a>).
 </p>
-<p>When splitting, the HTML output files are written into a subdirectory,
-with the name chosen as follows:
+<p>When splitting, the HTML output files are written into a subdirectory.  The
+subdirectory name is derived from the base name from <code 
class="code">@setfilename</code> (that
+is, any extension is removed), with <code class="code">_html</code> 
postpended. For example, HTML
+output for <code class="code">@setfilename gcc.info</code> would be written 
into a subdirectory
+named &lsquo;<samp class="samp">gcc_html/</samp>&rsquo;.  The subdirectory 
name is based in the input file name
+if there is no <code class="code">@setfilename</code>.
 </p>
-<ol>
-<li> <code>makeinfo</code> first tries the subdirectory with the base name
-from <code>@setfilename</code> (that is, any extension is removed).  For
-example, HTML output for <code>@setfilename gcc.info</code> would be
-written into a subdirectory named &lsquo;<samp>gcc/</samp>&rsquo;.
-
-</li><li> If that directory cannot be created for any reason, then
-<code>makeinfo</code> tries appending &lsquo;<samp>.html</samp>&rsquo; to the 
directory name.
-For example, output for <code>@setfilename texinfo</code> would be written
-to &lsquo;<samp>texinfo.html/</samp>&rsquo;.
-
-</li><li> If the &lsquo;<samp><var>name</var>.html</samp>&rsquo; directory 
can&rsquo;t be created either,
-<code>makeinfo</code> gives up.
-
-</li></ol>
-
 <p>In any case, the top-level output file within the directory
-is always named &lsquo;<samp>index.html</samp>&rsquo;.
+is always named &lsquo;<samp class="samp">index.html</samp>&rsquo;.
 </p>
-<p>Monolithic output (<code>--no-split</code>) is named according to
-<code>@setfilename</code> (with any &lsquo;<samp>.info</samp>&rsquo; extension 
is replaced with
-&lsquo;<samp>.html</samp>&rsquo;), <code>--output</code> (the argument is used 
literally), or
+<p>Monolithic output (<code class="code">--no-split</code>) is named according 
to
+<code class="code">@setfilename</code> (with any &lsquo;<samp 
class="samp">.info</samp>&rsquo; extension is replaced with
+&lsquo;<samp class="samp">.html</samp>&rsquo;), <code 
class="code">--output</code> (the argument is used literally), or
 based on the input file name as a last resort
-(see <a href="_0040setfilename.html"><code>@setfilename</code></a>).
+(see <a class="pxref" href="_0040setfilename.html"><code 
class="code">@setfilename</code>: Set the Output File Name</a>).
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-CSS.html" accesskey="n" rel="next">HTML CSS</a>, Previous: 
<a href="HTML-Translation.html" accesskey="p" rel="prev">HTML Translation</a>, 
Up: <a href="Generating-HTML.html" accesskey="u" rel="up">Generating HTML</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-CSS.html">HTML CSS</a>, Previous: <a 
href="HTML-Translation.html">HTML Translation</a>, Up: <a 
href="Generating-HTML.html">Generating HTML</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/HTML-Translation.html 
b/js/infog/test-infodir/texinfo_html/HTML-Translation.html
index 7065394be3..dea2ccce32 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-Translation.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-Translation.html
@@ -1,104 +1,80 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Translation (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Translation (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="HTML Translation (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="HTML Translation (GNU Texinfo 6.7dev)">
+<meta name="description" content="HTML Translation (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="HTML Translation (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Generating-HTML.html" rel="up" title="Generating HTML">
 <link href="HTML-Splitting.html" rel="next" title="HTML Splitting">
-<link href="Generating-HTML.html" rel="prev" title="Generating HTML">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="HTML-Translation"></span><div class="header">
+<div class="section-level-extent" id="HTML-Translation">
+<div class="nav-panel">
 <p>
 Next: <a href="HTML-Splitting.html" accesskey="n" rel="next">HTML 
Splitting</a>, Up: <a href="Generating-HTML.html" accesskey="u" 
rel="up">Generating HTML</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="HTML-Translation-1"></span><h3 class="section">HTML Translation</h3>
+<h3 class="section" id="HTML-Translation-1">21.1 HTML Translation</h3>
 
-<span id="index-HTML-translation"></span>
+<a class="index-entry-id" id="index-HTML-translation"></a>
 
-<span id="index-HTML-output_002c-browser-compatibility-of"></span>
-<p>First, the HTML generated by <code>makeinfo</code> is standard
+<a class="index-entry-id" 
id="index-HTML-output_002c-browser-compatibility-of"></a>
+<p>First, the HTML generated by <code class="command">makeinfo</code> is 
standard
 HTML&nbsp;4.  When first written, it also tried to be compatible with 
 earlier standards (e.g., HTML&nbsp;2.0, RFC-1866).
 </p>
 <p>Please report output from an
-error-free run of <code>makeinfo</code> which has practical browser
-portability problems as a bug (see <a href="Reporting-Bugs.html">Reporting 
Bugs</a>).
+error-free run of <code class="code">makeinfo</code> which has practical 
browser
+portability problems as a bug (see <a class="pxref" 
href="Reporting-Bugs.html">Reporting Bugs</a>).
 </p>
-<span id="index-html32_002epm"></span>
+<a class="index-entry-id" id="index-html32_002epm"></a>
 <p>Some known exceptions to HTML&nbsp;3.2 (using
-&lsquo;<samp>--init-file=html32.pm</samp>&rsquo; produced strict HTML&nbsp;3.2 
output, but
+&lsquo;<samp class="samp">--init-file=html32.pm</samp>&rsquo; produced strict 
HTML&nbsp;3.2 output, but
 this has not been tested lately;
-see <a href="Invoking-texi2any.html">Invoking <code>texi2any</code></a>):
+see <a class="pxref" href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a>):
 </p>
-<ol>
-<li> HTML&nbsp;3.2 tables are generated for the <code>@multitable</code> 
command
-(see <a href="Multi_002dcolumn-Tables.html">Multi-column Tables</a>), but they 
should degrade reasonably in
+<ol class="enumerate">
+<li> HTML&nbsp;3.2 tables are generated for the <code 
class="code">@multitable</code> command
+(see <a class="pxref" href="Multi_002dcolumn-Tables.html"><code 
class="code">@multitable</code>: Multi-column Tables</a>), but they should 
degrade reasonably in
 browsers without table support.
 
-</li><li> The HTML&nbsp;4 &lsquo;<samp>id</samp>&rsquo; attribute is used.
+</li><li> The HTML&nbsp;4 &lsquo;<samp class="samp">id</samp>&rsquo; attribute 
is used.
 
-</li><li> The HTML&nbsp;4 &lsquo;<samp>lang</samp>&rsquo; attribute on the 
&lsquo;<samp>&lt;html&gt;</samp>&rsquo; attribute
+</li><li> The HTML&nbsp;4 &lsquo;<samp class="samp">lang</samp>&rsquo; 
attribute on the &lsquo;<samp class="samp">&lt;html&gt;</samp>&rsquo; attribute
 is used.
 
 </li><li> Entities that are not in the HTML&nbsp;3.2 standard are also used.
 
-</li><li> CSS is used (see <a href="HTML-CSS.html">HTML CSS</a>).
+</li><li> CSS is used (see <a class="pxref" href="HTML-CSS.html">HTML CSS</a>).
 
-</li><li> Some HTML&nbsp;4 elements are used: <code>span</code>, 
<code>thead</code>, 
-<code>abbr</code>, <code>acronym</code>.
+</li><li> Some HTML&nbsp;4 elements are used: <code class="code">span</code>, 
<code class="code">thead</code>, 
+<code class="code">abbr</code>, <code class="code">acronym</code>.
 
 </li></ol>
 
@@ -106,7 +82,7 @@ is used.
 graphical and text-based), systems, and users, the HTML output is
 intentionally quite plain and generic.  It has always been our goal
 for users to be able to customize the output to their wishes via CSS
-(see <a href="HTML-CSS.html">HTML CSS</a>) or other means (see <a 
href="Customization-Variables.html">Customization Variables</a>).
+(see <a class="pxref" href="HTML-CSS.html">HTML CSS</a>) or other means (see 
<a class="pxref" href="Customization-Variables.html">Customization 
Variables</a>).
 If you cannot accomplish a reasonable customization, feel free to
 report that.
 </p>
@@ -123,41 +99,42 @@ enforcement of some standard or another.  Our overriding 
goal is to
 help users, not blindly comply with standards.
 </p>
 <p>To repeat what was said at the top: please report output from an
-error-free run of <code>makeinfo</code> which has <em>practical</em> browser
-portability problems as a bug (see <a href="Reporting-Bugs.html">Reporting 
Bugs</a>).
+error-free run of <code class="code">makeinfo</code> which has <em 
class="emph">practical</em> browser
+portability problems as a bug (see <a class="pxref" 
href="Reporting-Bugs.html">Reporting Bugs</a>).
 </p>
 <p>A few other general points about the HTML output follow.
 </p>
-<span id="index-Navigation-bar_002c-in-HTML-output"></span>
-<p><strong>Navigation bar:</strong> By default, a navigation bar is inserted 
at the
+<a class="index-entry-id" id="index-Navigation-bar_002c-in-HTML-output"></a>
+<p><strong class="strong">Navigation bar:</strong> By default, a navigation 
bar is inserted at the
 start of each node, analogous to Info output.  If the
-&lsquo;<samp>--no-headers</samp>&rsquo; option is used, the navigation bar is 
only
-inserted at the beginning of split files.  Header <code>&lt;link&gt;</code>
+&lsquo;<samp class="samp">--no-headers</samp>&rsquo; option is used, the 
navigation bar is only
+inserted at the beginning of split files.  Header <code 
class="code">&lt;link&gt;</code>
 elements in split output can support Info-like navigation with
 browsers like Lynx and Emacs&nbsp;W3<!-- /@w --> which implement this 
HTML&nbsp;1.0
 feature.
 </p>
-<span id="index-Footnote-styles_002c-in-HTML"></span>
-<p><strong>Footnotes:</strong> for HTML, when the footnote style is 
&lsquo;<samp>end</samp>&rsquo;,
+<a class="index-entry-id" id="index-Footnote-styles_002c-in-HTML"></a>
+<p><strong class="strong">Footnotes:</strong> for HTML, when the footnote 
style is &lsquo;<samp class="samp">end</samp>&rsquo;,
 or if the output is not split, footnotes are put at the end of the
-output.  If the footnote style is set to &lsquo;<samp>separate</samp>&rsquo;, 
and the
-output is split, they are placed in a separate file.  See <a 
href="Footnote-Styles.html">Footnote Styles</a>.
+output.  If the footnote style is set to &lsquo;<samp 
class="samp">separate</samp>&rsquo;, and the
+output is split, they are placed in a separate file.  See <a class="xref" 
href="Footnote-Styles.html">Footnote Styles</a>.
 </p>
-<span id="index-Escaping-to-HTML"></span>
-<span id="index-Raw-HTML"></span>
-<p><strong>Raw HTML</strong>: <code>makeinfo</code> will include segments of 
Texinfo
-source between <code>@ifhtml</code> and <code>@end ifhtml</code> in the HTML
+<a class="index-entry-id" id="index-Escaping-to-HTML"></a>
+<a class="index-entry-id" id="index-Raw-HTML"></a>
+<p><strong class="strong">Raw HTML</strong>: <code 
class="command">makeinfo</code> will include segments of Texinfo
+source between <code class="code">@ifhtml</code> and <code class="code">@end 
ifhtml</code> in the HTML
 output (but not any of the other conditionals, by default).  Source
-between <code>@html</code> and <code>@end html</code> is passed without change
+between <code class="code">@html</code> and <code class="code">@end 
html</code> is passed without change
 to the output (i.e., suppressing the normal escaping of input
-&lsquo;<samp>&lt;</samp>&rsquo;, &lsquo;<samp>&gt;</samp>&rsquo; and 
&lsquo;<samp>&amp;</samp>&rsquo; characters which have special
-significance in HTML).  See <a href="Conditional-Commands.html">Conditional 
Commands</a>.
+&lsquo;<samp class="samp">&lt;</samp>&rsquo;, &lsquo;<samp 
class="samp">&gt;</samp>&rsquo; and &lsquo;<samp 
class="samp">&amp;</samp>&rsquo; characters which have special
+significance in HTML).  See <a class="xref" 
href="Conditional-Commands.html">Conditional Commands</a>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Splitting.html" accesskey="n" rel="next">HTML 
Splitting</a>, Up: <a href="Generating-HTML.html" accesskey="u" 
rel="up">Generating HTML</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Splitting.html">HTML Splitting</a>, Up: <a 
href="Generating-HTML.html">Generating HTML</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/HTML-Xref-8_002dbit-Character-Expansion.html
 
b/js/infog/test-infodir/texinfo_html/HTML-Xref-8_002dbit-Character-Expansion.html
index a944edee38..f6a5ffca18 100644
--- 
a/js/infog/test-infodir/texinfo_html/HTML-Xref-8_002dbit-Character-Expansion.html
+++ 
b/js/infog/test-infodir/texinfo_html/HTML-Xref-8_002dbit-Character-Expansion.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Xref 8-bit Character Expansion (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Xref 8-bit Character Expansion (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="HTML Xref 8-bit Character Expansion (GNU 
Texinfo 6.7dev)">
-<meta name="keywords" content="HTML Xref 8-bit Character Expansion (GNU 
Texinfo 6.7dev)">
+<meta name="description" content="HTML Xref 8-bit Character Expansion (GNU 
Texinfo 6.8dev)">
+<meta name="keywords" content="HTML Xref 8-bit Character Expansion (GNU 
Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="HTML-Xref-Command-Expansion.html" rel="prev" title="HTML Xref 
Command Expansion">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,44 +40,45 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="HTML-Xref-8_002dbit-Character-Expansion"></span><div class="header">
+<div class="subsection-level-extent" 
id="HTML-Xref-8_002dbit-Character-Expansion">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref-Mismatch.html" accesskey="n" rel="next">HTML Xref 
Mismatch</a>, Previous: <a href="HTML-Xref-Command-Expansion.html" 
accesskey="p" rel="prev">HTML Xref Command Expansion</a>, Up: <a 
href="HTML-Xref.html" accesskey="u" rel="up">HTML Xref</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref-Mismatch.html" accesskey="n" rel="next">HTML 
Cross-reference Mismatch</a>, Previous: <a 
href="HTML-Xref-Command-Expansion.html" accesskey="p" rel="prev">HTML 
Cross-reference Command Expansion</a>, Up: <a href="HTML-Xref.html" 
accesskey="u" rel="up">HTML Cross-references</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="HTML-Cross_002dreference-8_002dbit-Character-Expansion"></span><h4 
class="subsection">HTML Cross-reference 8-bit Character Expansion</h4>
-<span id="index-HTML-cross_002dreference-8_002dbit-character-expansion"></span>
-<span id="index-8_002dbit-characters_002c-in-HTML-cross_002dreferences"></span>
-<span 
id="index-Expansion-of-8_002dbit-characters-in-HTML-cross_002dreferences"></span>
-<span 
id="index-Transliteration-of-8_002dbit-characters-in-HTML-cross_002dreferences"></span>
+<h4 class="subsection" 
id="HTML-Cross_002dreference-8_002dbit-Character-Expansion">21.4.4 HTML 
Cross-reference 8-bit Character Expansion</h4>
+<a class="index-entry-id" id="index-HTML-cross_002dreferences-4"></a>
+<a class="index-entry-id" 
id="index-8_002dbit-characters_002c-in-HTML-cross_002dreferences"></a>
+<a class="index-entry-id" 
id="index-Expansion-of-8_002dbit-characters-in-HTML-cross_002dreferences"></a>
+<a class="index-entry-id" 
id="index-Transliteration-of-8_002dbit-characters-in-HTML-cross_002dreferences"></a>
 
 <p>Usually, characters other than plain 7-bit ASCII are transformed into
 the corresponding Unicode code point(s) in Normalization Form&nbsp;C,
 which uses precomposed characters where available.  (This is the
 normalization form recommended by the W3C and other bodies.)  This
-holds when that code point is <code>0xffff</code> or less, as it almost
+holds when that code point is <code class="code">0xffff</code> or less, as it 
almost
 always is.
 </p>
 <p>These will then be further transformed by the rules above into the
-string &lsquo;<samp>_<var>hhhh</var></samp>&rsquo;, where <var>hhhh</var> is 
the code point in hex.
+string &lsquo;<samp class="samp">_<var class="var">hhhh</var></samp>&rsquo;, 
where <var class="var">hhhh</var> is the code point in hex.
 </p>
 <p>For example, combining this rule and the previous section:
 </p>
 <div class="example">
-<pre class="example">@node @b{A} @TeX{} @u{B} @point{}@enddots{}
+<pre class="example-preformatted">@node @b{A} @TeX{} @u{B} @point{}@enddots{}
 &rArr; A-TeX-B_0306-_2605_002e_002e_002e
 </pre></div>
 
-<p>Notice: 1)&nbsp;<code>@enddots</code> expands to three periods which in
-turn expands to three &lsquo;<samp>_002e</samp>&rsquo;&rsquo;s; 
2)&nbsp;<code>@u{B}</code> is a &lsquo;B&rsquo;
+<p>Notice: 1)&nbsp;<code class="code">@enddots</code> expands to three periods 
which in
+turn expands to three &lsquo;<samp class="samp">_002e</samp>&rsquo;&rsquo;s; 
2)&nbsp;<code class="code">@u{B}</code> is a &lsquo;B&rsquo;
 with a breve accent, which does not exist as a pre-accented Unicode
-character, therefore expands to &lsquo;<samp>B_0306</samp>&rsquo; (B with 
combining
+character, therefore expands to &lsquo;<samp class="samp">B_0306</samp>&rsquo; 
(B with combining
 breve).
 </p>
-<p>When the Unicode code point is above <code>0xffff</code>, the transformation
-is &lsquo;<samp>__<var>xxxxxx</var></samp>&rsquo;, that is, two leading 
underscores followed by
+<p>When the Unicode code point is above <code class="code">0xffff</code>, the 
transformation
+is &lsquo;<samp class="samp">__<var class="var">xxxxxx</var></samp>&rsquo;, 
that is, two leading underscores followed by
 six hex digits.  Since Unicode has declared that their highest code
-point is <code>0x10ffff</code>, this is sufficient.  (We felt it was better
+point is <code class="code">0x10ffff</code>, this is sufficient.  (We felt it 
was better
 to define this extra escape than to always use six hex digits, since
 the first two would nearly always be zeros.)
 </p>
@@ -104,25 +86,26 @@ the first two would nearly always be zeros.)
 characters and contains only few 8-bit ones.  But if the document is
 written in a language whose script is not based on the Latin alphabet
 (for example, Ukrainian), it will create file names consisting almost
-entirely of &lsquo;<samp>_<var>xxxx</var></samp>&rsquo; notations, which is 
inconvenient and
-all but unreadable.  To handle such cases, <code>makeinfo</code> offers
-the <samp>--transliterate-file-names</samp> command line option.  This
-option enables <em>transliteration</em> of node names into ASCII
+entirely of &lsquo;<samp class="samp">_<var 
class="var">xxxx</var></samp>&rsquo; notations, which is inconvenient and
+all but unreadable.  To handle such cases, <code 
class="command">makeinfo</code> offers
+the <samp class="option">--transliterate-file-names</samp> command line 
option.  This
+option enables <em class="dfn">transliteration</em> of node names into ASCII
 characters for the purposes of file name creation and referencing.
 The transliteration is based on phonetic principles, which makes the
-generated file names more easily understanable.
+generated file names more easily understandable.
 </p>
-<span id="index-Normalization-Form-C_002c-Unicode"></span>
+<a class="index-entry-id" id="index-Normalization-Form-C_002c-Unicode"></a>
 <p>For the definition of Unicode Normalization Form&nbsp;C, see Unicode
-report UAX#15, <a 
href="http://www.unicode.org/reports/tr15/";>http://www.unicode.org/reports/tr15/</a>.
  Many
+report UAX#15, <a class="uref" 
href="http://www.unicode.org/reports/tr15/";>http://www.unicode.org/reports/tr15/</a>.
  Many
 related documents and implementations are available elsewhere on the
 web.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref-Mismatch.html" accesskey="n" rel="next">HTML Xref 
Mismatch</a>, Previous: <a href="HTML-Xref-Command-Expansion.html" 
accesskey="p" rel="prev">HTML Xref Command Expansion</a>, Up: <a 
href="HTML-Xref.html" accesskey="u" rel="up">HTML Xref</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref-Mismatch.html">HTML Cross-reference Mismatch</a>, 
Previous: <a href="HTML-Xref-Command-Expansion.html">HTML Cross-reference 
Command Expansion</a>, Up: <a href="HTML-Xref.html">HTML Cross-references</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/HTML-Xref-Command-Expansion.html 
b/js/infog/test-infodir/texinfo_html/HTML-Xref-Command-Expansion.html
index a11231a66f..e955152bb4 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-Xref-Command-Expansion.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-Xref-Command-Expansion.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Xref Command Expansion (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Xref Command Expansion (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="HTML Xref Command Expansion (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="HTML Xref Command Expansion (GNU Texinfo 
6.7dev)">
+<meta name="description" content="HTML Xref Command Expansion (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="HTML Xref Command Expansion (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="HTML-Xref-Node-Name-Expansion.html" rel="prev" title="HTML Xref 
Node Name Expansion">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,105 +40,108 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="HTML-Xref-Command-Expansion"></span><div class="header">
+<div class="subsection-level-extent" id="HTML-Xref-Command-Expansion">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref-8_002dbit-Character-Expansion.html" accesskey="n" 
rel="next">HTML Xref 8-bit Character Expansion</a>, Previous: <a 
href="HTML-Xref-Node-Name-Expansion.html" accesskey="p" rel="prev">HTML Xref 
Node Name Expansion</a>, Up: <a href="HTML-Xref.html" accesskey="u" 
rel="up">HTML Xref</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref-8_002dbit-Character-Expansion.html" accesskey="n" 
rel="next">HTML Cross-reference 8-bit Character Expansion</a>, Previous: <a 
href="HTML-Xref-Node-Name-Expansion.html" accesskey="p" rel="prev">HTML 
Cross-reference Node Name Expansion</a>, Up: <a href="HTML-Xref.html" 
accesskey="u" rel="up">HTML Cross-references</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Inde [...]
 </div>
 <hr>
-<span id="HTML-Cross_002dreference-Command-Expansion"></span><h4 
class="subsection">HTML Cross-reference Command Expansion</h4>
-<span id="index-HTML-cross_002dreference-command-expansion"></span>
+<h4 class="subsection" id="HTML-Cross_002dreference-Command-Expansion">21.4.3 
HTML Cross-reference Command Expansion</h4>
+<a class="index-entry-id" id="index-HTML-cross_002dreferences-3"></a>
 
-<p>Node names may contain @-commands (see <a 
href="Node-Line-Requirements.html">Node Line Requirements</a>).
+<p>Node names may contain @-commands (see <a class="pxref" 
href="Node-Line-Requirements.html"><code class="code">@node</code> Line 
Requirements</a>).
 This section describes how they are handled.
 </p>
 <p>First, comments are removed.
 </p>
-<p>Next, any <code>@value</code> commands (see <a 
href="_0040set-_0040value.html"><code>@set @value</code></a>) and
-macro invocations (see <a href="Invoking-Macros.html">Invoking Macros</a>) are 
fully expanded.
+<p>Next, any <code class="code">@value</code> commands (see <a class="pxref" 
href="_0040set-_0040value.html"><code class="code">@set</code> and <code 
class="code">@value</code></a>) and
+macro invocations (see <a class="pxref" href="Invoking-Macros.html">Invoking 
Macros</a>) are fully expanded.
 </p>
 <p>Then, for the following commands, the command name and braces are removed,
 and the text of the argument is recursively transformed:
 </p>
 <div class="example">
-<pre class="example">@asis @b @cite @code @command @dfn @dmn @dotless
+<pre class="example-preformatted">@asis @b @cite @code @command @dfn @dmn 
@dotless
 @emph @env @file @i @indicateurl @kbd @key
 @samp @sansserif @sc @slanted @strong @sub @sup
 @t @U @var @verb @w
 </pre></div>
 
-<p>For <code>@sc</code>, any letters are capitalized.
+<p>For <code class="code">@sc</code>, any letters are capitalized.
 </p>
 <p>In addition, the following commands are replaced by constant text, as
 shown below.  If any of these commands have non-empty arguments, as in
-<code>@TeX{bad}</code>, it is an error, and the result is unspecified.
+<code class="code">@TeX{bad}</code>, it is an error, and the result is 
unspecified.
 In this table, &lsquo;(space)&rsquo; means a space character and 
&lsquo;(nothing)&rsquo; means
-the empty string.  The notation &lsquo;U+<var>hhhh</var>&rsquo; means Unicode 
code
-point <var>hhhh</var> (in hex, as usual).
+the empty string.  The notation &lsquo;U+<var class="var">hhhh</var>&rsquo; 
means Unicode code
+point <var class="var">hhhh</var> (in hex, as usual).
 </p>
 <p>There are further transformations of many of these expansions to yield
 the final file or other target name, such as space characters to
-&lsquo;<samp>-</samp>&rsquo;, etc., according to the other rules.
+&lsquo;<samp class="samp">-</samp>&rsquo;, etc., according to the other rules.
 </p>
-<table>
-<tr><td width="30%"><code>@(newline)</code></td><td 
width="50%">(space)</td></tr>
-<tr><td width="30%"><code>@(space)</code></td><td width="50%">(space)</td></tr>
-<tr><td width="30%"><code>@(tab)</code></td><td width="50%">(space)</td></tr>
-<tr><td width="30%"><code>@!</code></td><td 
width="50%">&lsquo;<samp>!</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@*</code></td><td width="50%">(space)</td></tr>
-<tr><td width="30%"><code>@-</code></td><td width="50%">(nothing)</td></tr>
-<tr><td width="30%"><code>@.</code></td><td 
width="50%">&lsquo;<samp>.</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@:</code></td><td width="50%">(nothing)</td></tr>
-<tr><td width="30%"><code>@?</code></td><td 
width="50%">&lsquo;<samp>?</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@@</code></td><td 
width="50%">&lsquo;<samp>@</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@{</code></td><td 
width="50%">&lsquo;<samp>{</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@}</code></td><td 
width="50%">&lsquo;<samp>}</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@LaTeX</code></td><td 
width="50%">&lsquo;<samp>LaTeX</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@TeX</code></td><td 
width="50%">&lsquo;<samp>TeX</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@arrow</code></td><td width="50%">U+2192</td></tr>
-<tr><td width="30%"><code>@bullet</code></td><td width="50%">U+2022</td></tr>
-<tr><td width="30%"><code>@comma</code></td><td 
width="50%">&lsquo;<samp>,</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@copyright</code></td><td 
width="50%">U+00A9</td></tr>
-<tr><td width="30%"><code>@dots</code></td><td width="50%">U+2026</td></tr>
-<tr><td width="30%"><code>@enddots</code></td><td 
width="50%">&lsquo;<samp>...</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@equiv</code></td><td width="50%">U+2261</td></tr>
-<tr><td width="30%"><code>@error</code></td><td 
width="50%">&lsquo;<samp>error--&gt;</samp>&rsquo;</td></tr>
-<tr><td width="30%"><code>@euro</code></td><td width="50%">U+20AC</td></tr>
-<tr><td width="30%"><code>@exclamdown</code></td><td 
width="50%">U+00A1</td></tr>
-<tr><td width="30%"><code>@expansion</code></td><td 
width="50%">U+21A6</td></tr>
-<tr><td width="30%"><code>@geq</code></td><td width="50%">U+2265</td></tr>
-<tr><td width="30%"><code>@leq</code></td><td width="50%">U+2264</td></tr>
-<tr><td width="30%"><code>@minus</code></td><td width="50%">U+2212</td></tr>
-<tr><td width="30%"><code>@ordf</code></td><td width="50%">U+00AA</td></tr>
-<tr><td width="30%"><code>@ordm</code></td><td width="50%">U+00BA</td></tr>
-<tr><td width="30%"><code>@point</code></td><td width="50%">U+2605</td></tr>
-<tr><td width="30%"><code>@pounds</code></td><td width="50%">U+00A3</td></tr>
-<tr><td width="30%"><code>@print</code></td><td width="50%">U+22A3</td></tr>
-<tr><td width="30%"><code>@questiondown</code></td><td 
width="50%">U+00BF</td></tr>
-<tr><td width="30%"><code>@registeredsymbol</code></td><td 
width="50%">U+00AE</td></tr>
-<tr><td width="30%"><code>@result</code></td><td width="50%">U+21D2</td></tr>
-<tr><td width="30%"><code>@textdegree</code></td><td 
width="50%">U+00B0</td></tr>
-<tr><td width="30%"><code>@tie</code></td><td width="50%">(space)</td></tr>
+<table class="multitable">
+<tbody><tr><td width="30%"><code class="code">@(newline)</code></td><td 
width="50%">(space)</td></tr>
+<tr><td width="30%"><code class="code">@(space)</code></td><td 
width="50%">(space)</td></tr>
+<tr><td width="30%"><code class="code">@(tab)</code></td><td 
width="50%">(space)</td></tr>
+<tr><td width="30%"><code class="code">@!</code></td><td 
width="50%">&lsquo;<samp class="samp">!</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@*</code></td><td 
width="50%">(space)</td></tr>
+<tr><td width="30%"><code class="code">@-</code></td><td 
width="50%">(nothing)</td></tr>
+<tr><td width="30%"><code class="code">@.</code></td><td 
width="50%">&lsquo;<samp class="samp">.</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@:</code></td><td 
width="50%">(nothing)</td></tr>
+<tr><td width="30%"><code class="code">@?</code></td><td 
width="50%">&lsquo;<samp class="samp">?</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@@</code></td><td 
width="50%">&lsquo;<samp class="samp">@</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@{</code></td><td 
width="50%">&lsquo;<samp class="samp">{</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@}</code></td><td 
width="50%">&lsquo;<samp class="samp">}</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@LaTeX</code></td><td 
width="50%">&lsquo;<samp class="samp">LaTeX</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@TeX</code></td><td 
width="50%">&lsquo;<samp class="samp">TeX</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@arrow</code></td><td 
width="50%">U+2192</td></tr>
+<tr><td width="30%"><code class="code">@bullet</code></td><td 
width="50%">U+2022</td></tr>
+<tr><td width="30%"><code class="code">@comma</code></td><td 
width="50%">&lsquo;<samp class="samp">,</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@copyright</code></td><td 
width="50%">U+00A9</td></tr>
+<tr><td width="30%"><code class="code">@dots</code></td><td 
width="50%">U+2026</td></tr>
+<tr><td width="30%"><code class="code">@enddots</code></td><td 
width="50%">&lsquo;<samp class="samp">...</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@equiv</code></td><td 
width="50%">U+2261</td></tr>
+<tr><td width="30%"><code class="code">@error</code></td><td 
width="50%">&lsquo;<samp class="samp">error--&gt;</samp>&rsquo;</td></tr>
+<tr><td width="30%"><code class="code">@euro</code></td><td 
width="50%">U+20AC</td></tr>
+<tr><td width="30%"><code class="code">@exclamdown</code></td><td 
width="50%">U+00A1</td></tr>
+<tr><td width="30%"><code class="code">@expansion</code></td><td 
width="50%">U+21A6</td></tr>
+<tr><td width="30%"><code class="code">@geq</code></td><td 
width="50%">U+2265</td></tr>
+<tr><td width="30%"><code class="code">@leq</code></td><td 
width="50%">U+2264</td></tr>
+<tr><td width="30%"><code class="code">@minus</code></td><td 
width="50%">U+2212</td></tr>
+<tr><td width="30%"><code class="code">@ordf</code></td><td 
width="50%">U+00AA</td></tr>
+<tr><td width="30%"><code class="code">@ordm</code></td><td 
width="50%">U+00BA</td></tr>
+<tr><td width="30%"><code class="code">@point</code></td><td 
width="50%">U+2605</td></tr>
+<tr><td width="30%"><code class="code">@pounds</code></td><td 
width="50%">U+00A3</td></tr>
+<tr><td width="30%"><code class="code">@print</code></td><td 
width="50%">U+22A3</td></tr>
+<tr><td width="30%"><code class="code">@questiondown</code></td><td 
width="50%">U+00BF</td></tr>
+<tr><td width="30%"><code class="code">@registeredsymbol</code></td><td 
width="50%">U+00AE</td></tr>
+<tr><td width="30%"><code class="code">@result</code></td><td 
width="50%">U+21D2</td></tr>
+<tr><td width="30%"><code class="code">@textdegree</code></td><td 
width="50%">U+00B0</td></tr>
+<tr><td width="30%"><code class="code">@tie</code></td><td 
width="50%">(space)</td></tr>
+</tbody>
 </table>
 
-<p>Quotation mark @-commands (<code>@quotedblright{}</code> and the like),
+<p>Quotation mark @-commands (<code class="code">@quotedblright{}</code> and 
the like),
 are likewise replaced by their Unicode values.  Normal quotation
-<em>characters</em> (e.g., ASCII &lsquo; and &rsquo;) are not altered.
-See <a href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a>.
+<em class="emph">characters</em> (e.g., ASCII &lsquo; and &rsquo;) are not 
altered.
+See <a class="xref" href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a>.
 </p>
-<p>Any <code>@acronym</code>, <code>@abbr</code>, <code>@email</code>, and
-<code>@image</code> commands are replaced by their first argument.  (For
+<p>Any <code class="code">@acronym</code>, <code class="code">@abbr</code>, 
<code class="code">@email</code>, and
+<code class="code">@image</code> commands are replaced by their first 
argument.  (For
 these commands, all subsequent arguments are optional, and ignored
-here.)  See <a href="_0040acronym.html"><code>@acronym</code></a>, and <a 
href="_0040email.html"><code>@email</code></a>, and <a 
href="Images.html">Images</a>.
+here.)  See <a class="xref" href="_0040acronym.html"><code 
class="code">@acronym</code>{<var class="var">acronym</var>[, <var 
class="var">meaning</var>]}</a>, and <a class="ref" 
href="_0040email.html"><code class="code">@email</code>{<var 
class="var">email-address</var>[, <var class="var">displayed-text</var>]}</a>, 
and <a class="ref" href="Images.html">Inserting Images</a>.
 </p>
 <p>Accents are handled according to the next section.
 </p>
 <p>Any other command is an error, and the result is unspecified.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref-8_002dbit-Character-Expansion.html" accesskey="n" 
rel="next">HTML Xref 8-bit Character Expansion</a>, Previous: <a 
href="HTML-Xref-Node-Name-Expansion.html" accesskey="p" rel="prev">HTML Xref 
Node Name Expansion</a>, Up: <a href="HTML-Xref.html" accesskey="u" 
rel="up">HTML Xref</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref-8_002dbit-Character-Expansion.html">HTML 
Cross-reference 8-bit Character Expansion</a>, Previous: <a 
href="HTML-Xref-Node-Name-Expansion.html">HTML Cross-reference Node Name 
Expansion</a>, Up: <a href="HTML-Xref.html">HTML Cross-references</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/HTML-Xref-Configuration.html 
b/js/infog/test-infodir/texinfo_html/HTML-Xref-Configuration.html
index aa1369067b..8a0136db16 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-Xref-Configuration.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-Xref-Configuration.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Xref Configuration (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Xref Configuration (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="HTML Xref Configuration (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="HTML Xref Configuration (GNU Texinfo 6.7dev)">
+<meta name="description" content="HTML Xref Configuration (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="HTML Xref Configuration (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="HTML-Xref.html" rel="up" title="HTML Xref">
-<link href="_0040_002dCommand-Details.html" rel="next" title="@-Command 
Details">
 <link href="HTML-Xref-Mismatch.html" rel="prev" title="HTML Xref Mismatch">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,85 +40,86 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="HTML-Xref-Configuration"></span><div class="header">
+<div class="subsection-level-extent" id="HTML-Xref-Configuration">
+<div class="nav-panel">
 <p>
-Previous: <a href="HTML-Xref-Mismatch.html" accesskey="p" rel="prev">HTML Xref 
Mismatch</a>, Up: <a href="HTML-Xref.html" accesskey="u" rel="up">HTML Xref</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="HTML-Xref-Mismatch.html" accesskey="p" rel="prev">HTML 
Cross-reference Mismatch</a>, Up: <a href="HTML-Xref.html" accesskey="u" 
rel="up">HTML Cross-references</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="HTML-Cross_002dreference-Configuration_003a-htmlxref_002ecnf"></span><h4 
class="subsection">HTML Cross-reference Configuration: 
<samp>htmlxref.cnf</samp></h4>
+<h4 class="subsection" 
id="HTML-Cross_002dreference-Configuration_003a-htmlxref_002ecnf">21.4.6 HTML 
Cross-reference Configuration: <samp class="file">htmlxref.cnf</samp></h4>
 
-<span id="index-htmlxref_002ecnf"></span>
-<span id="index-HTML-cross_002dreference-configuration"></span>
-<span id="index-Cross_002dreference-configuration_002c-for-HTML"></span>
-<span 
id="index-Configuration_002c-for-HTML-cross_002dmanual-references"></span>
+<a class="index-entry-id" id="index-htmlxref_002ecnf"></a>
+<a class="index-entry-id" id="index-HTML-cross_002dreferences-6"></a>
+<a class="index-entry-id" 
id="index-Cross_002dreference-configuration_002c-for-HTML"></a>
+<a class="index-entry-id" 
id="index-Configuration_002c-for-HTML-cross_002dmanual-references"></a>
 
-<p><code>makeinfo</code> reads a file named <samp>htmlxref.cnf</samp> to gather
+<p><code class="command">makeinfo</code> reads a file named <samp 
class="file">htmlxref.cnf</samp> to gather
 information for cross-references to other manuals in HTML output.  It
 is looked for in the following directories:
 </p>
-<dl compact="compact">
-<dt><samp>./</samp></dt>
+<dl class="table">
+<dt><samp class="file">./</samp></dt>
 <dd><p>(the current directory)
 </p>
 </dd>
-<dt><samp>./.texinfo/</samp></dt>
+<dt><samp class="file">./.texinfo/</samp></dt>
 <dd><p>(under the current directory)
 </p>
 </dd>
-<dt><samp>~/.texinfo/</samp></dt>
-<dd><p>(where <code>~</code> is the current user&rsquo;s home directory)
+<dt><samp class="file">~/.texinfo/</samp></dt>
+<dd><p>(where <code class="code">~</code> is the current user&rsquo;s home 
directory)
 </p>
 </dd>
-<dt><samp><var>sysconfdir</var>/texinfo/</samp></dt>
-<dd><p>(where <var>sysconfdir</var> is the system configuration directory
-specified at compile-time, e.g., <samp>/usr/local/etc</samp>)
+<dt><samp class="file"><var class="var">sysconfdir</var>/texinfo/</samp></dt>
+<dd><p>(where <var class="var">sysconfdir</var> is the system configuration 
directory
+specified at compile-time, e.g., <samp class="file">/usr/local/etc</samp>)
 </p>
 </dd>
-<dt><samp><var>datadir</var>/texinfo/</samp></dt>
-<dd><p>(likewise specified at compile time, e.g., 
<samp>/usr/local/share</samp>)
+<dt><samp class="file"><var class="var">datadir</var>/texinfo/</samp></dt>
+<dd><p>(likewise specified at compile time, e.g., <samp 
class="file">/usr/local/share</samp>)
 </p></dd>
 </dl>
 
 <p>All files found are used, with earlier entries overriding later ones.
 The Texinfo distribution includes a default file which handles many
 GNU manuals; it is installed in the last of the above directories,
-i.e., <samp><var>datadir</var>/texinfo/htmlxref.cnf</samp>.
+i.e., <samp class="file"><var 
class="var">datadir</var>/texinfo/htmlxref.cnf</samp>.
 </p>
 <p>The file is line-oriented.  Lines consisting only of whitespace are
-ignored.  Comments are indicated with a &lsquo;<samp>#</samp>&rsquo; at the 
beginning of a
-line, optionally preceded by whitespace.  Since &lsquo;<samp>#</samp>&rsquo; 
can occur in
+ignored.  Comments are indicated with a &lsquo;<samp 
class="samp">#</samp>&rsquo; at the beginning of a
+line, optionally preceded by whitespace.  Since &lsquo;<samp 
class="samp">#</samp>&rsquo; can occur in
 urls (like almost any character), it does not otherwise start a
 comment.
 </p>
-<p>Each non-blank non-comment line must be either a <em>variable
-assignment</em> or <em>manual information</em>.
+<p>Each non-blank non-comment line must be either a <em class="dfn">variable
+assignment</em> or <em class="dfn">manual information</em>.
 </p>
 <p>A variable assignment line looks like this:
 </p>
 <div class="example">
-<pre class="example"><var>varname</var> = <var>varvalue</var>
+<pre class="example-preformatted"><var class="var">varname</var> = <var 
class="var">varvalue</var>
 </pre></div>
 
-<p>Whitespace around the &lsquo;<samp>=</samp>&rsquo; is optional and ignored. 
 The
-<var>varname</var> should consist of letters; case is significant.  The
-<var>varvalue</var> is an arbitrary string, continuing to the end of the
-line.  Variables are then referenced with 
&lsquo;<samp>${<var>varname</var>}</samp>&rsquo;;
-variable references can occur in the <var>varvalue</var>.
+<p>Whitespace around the &lsquo;<samp class="samp">=</samp>&rsquo; is optional 
and ignored.  The
+<var class="var">varname</var> should consist of letters; case is significant. 
 The
+<var class="var">varvalue</var> is an arbitrary string, continuing to the end 
of the
+line.  Variables are then referenced with &lsquo;<samp class="samp">${<var 
class="var">varname</var>}</samp>&rsquo;;
+variable references can occur in the <var class="var">varvalue</var>.
 </p>
 <p>A manual information line looks like this:
 </p>
 <div class="example">
-<pre class="example"><var>manual</var> <var>keyword</var> <var>urlprefix</var>
+<pre class="example-preformatted"><var class="var">manual</var> <var 
class="var">keyword</var> <var class="var">urlprefix</var>
 </pre></div>
 
-<p>with <var>manual</var> the short identifier for a manual, <var>keyword</var>
-being one of: <code>mono</code>, <code>node</code>, <code>section</code>,
-<code>chapter</code>, and <var>urlprefix</var> described below.  Variable
-references can occur only in the <var>urlprefix</var>.  For example (used
-in the canonical <samp>htmlxref.cnf</samp>):
+<p>with <var class="var">manual</var> the short identifier for a manual, <var 
class="var">keyword</var>
+being one of: <code class="code">mono</code>, <code class="code">node</code>, 
<code class="code">section</code>,
+<code class="code">chapter</code>, and <var class="var">urlprefix</var> 
described below.  Variable
+references can occur only in the <var class="var">urlprefix</var>.  For 
example (used
+in the canonical <samp class="file">htmlxref.cnf</samp>):
 </p>
 <div class="example">
-<pre class="example">G = http://www.gnu.org
+<pre class="example-preformatted">G = http://www.gnu.org
 GS = ${G}/software
 hello mono    ${GS}/hello/manual/hello.html
 hello chapter ${GS}/hello/manual/html_chapter/
@@ -145,45 +127,45 @@ hello section ${GS}/hello/manual/html_section/
 hello node    ${GS}/hello/manual/html_node/
 </pre></div>
 
-<span id="index-monolithic-manuals_002c-for-HTML-cross_002dreferences"></span>
-<p>If the keyword is <code>mono</code>, <var>urlprefix</var> gives the host,
-directory, and file name for <var>manual</var> as one monolithic file.
+<a class="index-entry-id" 
id="index-monolithic-manuals_002c-for-HTML-cross_002dreferences"></a>
+<p>If the keyword is <code class="code">mono</code>, <var 
class="var">urlprefix</var> gives the host,
+directory, and file name for <var class="var">manual</var> as one monolithic 
file.
 </p>
-<span id="index-split-manuals_002c-for-HTML-cross_002dreferences"></span>
-<p>If the keyword is <code>node</code>, <code>section</code>, or 
<code>chapter</code>,
-<var>urlprefix</var> gives the host and directory for <var>manual</var> split
+<a class="index-entry-id" 
id="index-split-manuals_002c-for-HTML-cross_002dreferences"></a>
+<p>If the keyword is <code class="code">node</code>, <code 
class="code">section</code>, or <code class="code">chapter</code>,
+<var class="var">urlprefix</var> gives the host and directory for <var 
class="var">manual</var> split
 into nodes, sections, or chapters, respectively.
 </p>
-<p>When available, <code>makeinfo</code> will use the 
&ldquo;corresponding&rdquo;
+<p>When available, <code class="command">makeinfo</code> will use the 
&ldquo;corresponding&rdquo;
 value for cross-references between manuals.  That is, when generating
-monolithic output (<samp>--no-split</samp>), the <code>mono</code> url will be
-used, when generating output that is split by node, the <code>node</code>
+monolithic output (<samp class="option">--no-split</samp>), the <code 
class="code">mono</code> url will be
+used, when generating output that is split by node, the <code 
class="code">node</code>
 url will be used, etc.  However, if a manual is not available in that
 form, anything that is available can be used.  Here is the search
 order for each style:
 </p>
 <div class="example">
-<pre class="example">node    &rArr; node,    section, chapter, mono
+<pre class="example-preformatted">node    &rArr; node,    section, chapter, 
mono
 section &rArr; section, chapter, node,    mono
 chapter &rArr; chapter, section, node,    mono
 mono    &rArr; mono,    chapter, section, node
 </pre></div>
 
-<span 
id="index-_002d_002dnode_002dfiles_002c-and-HTML-cross_002dreferences"></span>
+<a class="index-entry-id" 
id="index-_002d_002dnode_002dfiles_002c-and-HTML-cross_002dreferences"></a>
 <p>These section- and chapter-level cross-manual references can succeed
-only when the target manual was created using <samp>--node-files</samp>;
+only when the target manual was created using <samp 
class="option">--node-files</samp>;
 this is the default for split output.
 </p>
-<p>If you have additions or corrections to the <samp>htmlxref.cnf</samp>
-distributed with Texinfo, please email <a 
href="mailto:bug-texinfo@gnu.org";>bug-texinfo@gnu.org</a> as
+<p>If you have additions or corrections to the <samp 
class="file">htmlxref.cnf</samp>
+distributed with Texinfo, please email <a class="email" 
href="mailto:bug-texinfo@gnu.org";>bug-texinfo@gnu.org</a> as
 usual.  You can get the latest version from
-<a 
href="http://ftpmirror.gnu.org/texinfo/htmlxref.cnf";>http://ftpmirror.gnu.org/texinfo/htmlxref.cnf</a>.
+<a class="url" 
href="http://ftpmirror.gnu.org/texinfo/htmlxref.cnf";>http://ftpmirror.gnu.org/texinfo/htmlxref.cnf</a>.
 </p>
-
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="HTML-Xref-Mismatch.html" accesskey="p" rel="prev">HTML Xref 
Mismatch</a>, Up: <a href="HTML-Xref.html" accesskey="u" rel="up">HTML Xref</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="HTML-Xref-Mismatch.html">HTML Cross-reference Mismatch</a>, 
Up: <a href="HTML-Xref.html">HTML Cross-references</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/HTML-Xref-Link-Basics.html 
b/js/infog/test-infodir/texinfo_html/HTML-Xref-Link-Basics.html
index 43ddd7e698..5c01738974 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-Xref-Link-Basics.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-Xref-Link-Basics.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Xref Link Basics (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Xref Link Basics (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="HTML Xref Link Basics (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="HTML Xref Link Basics (GNU Texinfo 6.7dev)">
+<meta name="description" content="HTML Xref Link Basics (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="HTML Xref Link Basics (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="HTML-Xref.html" rel="up" title="HTML Xref">
 <link href="HTML-Xref-Node-Name-Expansion.html" rel="next" title="HTML Xref 
Node Name Expansion">
-<link href="HTML-Xref.html" rel="prev" title="HTML Xref">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,93 +40,95 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="HTML-Xref-Link-Basics"></span><div class="header">
+<div class="subsection-level-extent" id="HTML-Xref-Link-Basics">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref-Node-Name-Expansion.html" accesskey="n" 
rel="next">HTML Xref Node Name Expansion</a>, Up: <a href="HTML-Xref.html" 
accesskey="u" rel="up">HTML Xref</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref-Node-Name-Expansion.html" accesskey="n" 
rel="next">HTML Cross-reference Node Name Expansion</a>, Up: <a 
href="HTML-Xref.html" accesskey="u" rel="up">HTML Cross-references</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="HTML-Cross_002dreference-Link-Basics"></span><h4 
class="subsection">HTML Cross-reference Link Basics</h4>
-<span id="index-HTML-cross_002dreference-link-basics"></span>
+<h4 class="subsection" id="HTML-Cross_002dreference-Link-Basics">21.4.1 HTML 
Cross-reference Link Basics</h4>
+<a class="index-entry-id" id="index-HTML-cross_002dreferences-1"></a>
 
 <p>For our purposes, an HTML link consists of four components: a host
 name, a directory part, a file part, and a target part.  We
-always assume the <code>http</code> protocol.  For example:
+always assume the <code class="code">http</code> protocol.  For example:
 </p>
 <div class="example">
-<pre 
class="example">http://<var>host</var>/<var>dir</var>/<var>file</var>.html#<var>target</var>
+<pre class="example-preformatted">http://<var class="var">host</var>/<var 
class="var">dir</var>/<var class="var">file</var>.html#<var 
class="var">target</var>
 </pre></div>
 
 <p>The information to construct a link comes from the node name and
 manual name in the cross-reference command in the Texinfo source
-(see <a href="Cross-References.html">Cross References</a>), and from 
<em>external information</em>
-(see <a href="HTML-Xref-Configuration.html">HTML Xref Configuration</a>).
+(see <a class="pxref" href="Cross-References.html">Cross-references</a>), and 
from <em class="dfn">external information</em>
+(see <a class="pxref" href="HTML-Xref-Configuration.html">HTML Cross-reference 
Configuration: <samp class="file">htmlxref.cnf</samp></a>).
 </p>
 <p>We now consider each part in turn.
 </p>
-<p>The <var>host</var> is hardwired to be the local host.  This could either
-be the literal string &lsquo;<samp>localhost</samp>&rsquo;, or, according to 
the rules for
-HTML links, the &lsquo;<samp>http://localhost/</samp>&rsquo; could be omitted 
entirely.
+<p>The <var class="var">host</var> is hardwired to be the local host.  This 
could either
+be the literal string &lsquo;<samp class="samp">localhost</samp>&rsquo;, or, 
according to the rules for
+HTML links, the &lsquo;<samp class="samp">http://localhost/</samp>&rsquo; 
could be omitted entirely.
 </p>
-<p>The <var>dir</var> and <var>file</var> parts are more complicated, and 
depend on
+<p>The <var class="var">dir</var> and <var class="var">file</var> parts are 
more complicated, and depend on
 the relative split/mono nature of both the manual being processed and
 the manual that the cross-reference refers to.  The underlying idea is
 that there is one directory for Texinfo manuals in HTML, and a given
-<var>manual</var> is either available as a monolithic file
-<samp><var>manual</var>.html</samp>, or a split subdirectory
-<samp><var>manual</var>/*.html</samp>.  Here are the cases:
+<var class="var">manual</var> is either available as a monolithic file
+<samp class="file"><var class="var">manual</var>.html</samp>, or a split 
subdirectory
+<samp class="file"><var class="var">manual</var>_html/*.html</samp>.  Here are 
the cases:
 </p>
-<ul>
-<li> If the present manual is split, and the referent manual is also split,
-the directory is &lsquo;<samp>../<var>referent/</var></samp>&rsquo; and the 
file is the
+<ul class="itemize mark-bullet">
+<li>If the present manual is split, and the referent manual is also split,
+the directory is &lsquo;<samp class="samp">../<var 
class="var">referent</var>_html/</samp>&rsquo; and the file is the
 expanded node name (described later).
 
-</li><li> If the present manual is split, and the referent manual is mono, the
-directory is &lsquo;<samp>../</samp>&rsquo; and the file is 
<samp><var>referent</var>.html</samp>.
+</li><li>If the present manual is split, and the referent manual is mono, the
+directory is &lsquo;<samp class="samp">../</samp>&rsquo; and the file is <samp 
class="file"><var class="var">referent</var>.html</samp>.
 
-</li><li> If the present manual is mono, and the referent manual is split, the
-directory is <samp><var>referent</var>/</samp> and the file is the expanded 
node
+</li><li>If the present manual is mono, and the referent manual is split, the
+directory is <samp class="file"><var class="var">referent</var>_html/</samp> 
and the file is the expanded node
 name.
 
-</li><li> If the present manual is mono, and the referent manual is also mono,
-the directory is <samp>./</samp> (or just the empty string), and the file is
-<samp><var>referent</var>.html</samp>.
+</li><li>If the present manual is mono, and the referent manual is also mono,
+the directory is <samp class="file">./</samp> (or just the empty string), and 
the file is
+<samp class="file"><var class="var">referent</var>.html</samp>.
 
 </li></ul>
 
-<span id="index-BASEFILENAME_005fLENGTH-1"></span>
-<p>Another rule, that only holds for filenames, is that base filenames
+<a class="index-entry-id" id="index-BASEFILENAME_005fLENGTH-1"></a>
+<p>Another rule, that only holds for file names, is that base file names
 are truncated to 245 characters, to allow for an extension to be
 appended and still comply with the 255-character limit which is common
 to many filesystems.  Although technically this can be changed with
-the <code>BASEFILENAME_LENGTH</code> customization variable (see <a 
href="Other-Customization-Variables.html">Other Customization Variables</a>), 
doing so would make cross-manual references
+the <code class="code">BASEFILENAME_LENGTH</code> customization variable (see 
<a class="pxref" href="Other-Customization-Variables.html">Other Customization 
Variables</a>), doing so would make cross-manual references
 to such nodes invalid.
 </p>
-<p>Any directory part in the filename argument of the source cross
-reference command is ignored.  Thus, <code>@xref{,,,../foo}</code> and
-<code>@xref{,,,foo}</code> both use &lsquo;<samp>foo</samp>&rsquo; as the 
manual name.  This
+<p>Any directory part in the file name argument of the source cross
+reference command is ignored.  Thus, <code 
class="code">@xref{,,,../foo}</code> and
+<code class="code">@xref{,,,foo}</code> both use &lsquo;<samp 
class="samp">foo</samp>&rsquo; as the manual name.  This
 is because any such attempted hardwiring of the directory is very
 unlikely to be useful for both Info and HTML output.
 </p>
-<p>Finally, the <var>target</var> part is always the expanded node name.
+<p>Finally, the <var class="var">target</var> part is always the expanded node 
name.
 </p>
 <p>Whether the present manual is split or mono is determined by user
-option; <code>makeinfo</code> defaults to split, with the
-<samp>--no-split</samp> option overriding this.
+option; <code class="command">makeinfo</code> defaults to split, with the
+<samp class="option">--no-split</samp> option overriding this.
 </p>
 <p>Whether the referent manual is split or mono, however, is another bit
-of the external information (see <a href="HTML-Xref-Configuration.html">HTML 
Xref Configuration</a>).  By
-default, <code>makeinfo</code> uses the same form of the referent manual
+of the external information (see <a class="pxref" 
href="HTML-Xref-Configuration.html">HTML Cross-reference Configuration: <samp 
class="file">htmlxref.cnf</samp></a>).  By
+default, <code class="command">makeinfo</code> uses the same form of the 
referent manual
 as the present manual.
 </p>
 <p>Thus, there can be a mismatch between the format of the referent
 manual that the generating software assumes, and the format it&rsquo;s
-actually present in.  See <a href="HTML-Xref-Mismatch.html">HTML Xref 
Mismatch</a>.
+actually present in.  See <a class="xref" href="HTML-Xref-Mismatch.html">HTML 
Cross-reference Mismatch</a>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref-Node-Name-Expansion.html" accesskey="n" 
rel="next">HTML Xref Node Name Expansion</a>, Up: <a href="HTML-Xref.html" 
accesskey="u" rel="up">HTML Xref</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref-Node-Name-Expansion.html">HTML Cross-reference Node 
Name Expansion</a>, Up: <a href="HTML-Xref.html">HTML Cross-references</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/HTML-Xref-Mismatch.html 
b/js/infog/test-infodir/texinfo_html/HTML-Xref-Mismatch.html
index e7031e0023..e37b0c842b 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-Xref-Mismatch.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-Xref-Mismatch.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Xref Mismatch (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Xref Mismatch (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="HTML Xref Mismatch (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="HTML Xref Mismatch (GNU Texinfo 6.7dev)">
+<meta name="description" content="HTML Xref Mismatch (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="HTML Xref Mismatch (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="HTML-Xref-8_002dbit-Character-Expansion.html" rel="prev" 
title="HTML Xref 8-bit Character Expansion">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,58 +40,59 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="HTML-Xref-Mismatch"></span><div class="header">
+<div class="subsection-level-extent" id="HTML-Xref-Mismatch">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref-Configuration.html" accesskey="n" rel="next">HTML 
Xref Configuration</a>, Previous: <a 
href="HTML-Xref-8_002dbit-Character-Expansion.html" accesskey="p" 
rel="prev">HTML Xref 8-bit Character Expansion</a>, Up: <a 
href="HTML-Xref.html" accesskey="u" rel="up">HTML Xref</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref-Configuration.html" accesskey="n" rel="next">HTML 
Cross-reference Configuration: <samp class="file">htmlxref.cnf</samp></a>, 
Previous: <a href="HTML-Xref-8_002dbit-Character-Expansion.html" accesskey="p" 
rel="prev">HTML Cross-reference 8-bit Character Expansion</a>, Up: <a 
href="HTML-Xref.html" accesskey="u" rel="up">HTML Cross-references</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Vari [...]
 </div>
 <hr>
-<span id="HTML-Cross_002dreference-Mismatch"></span><h4 
class="subsection">HTML Cross-reference Mismatch</h4>
-<span id="index-HTML-cross_002dreference-mismatch"></span>
-<span id="index-Mismatched-HTML-cross_002dreference-source-and-target"></span>
+<h4 class="subsection" id="HTML-Cross_002dreference-Mismatch">21.4.5 HTML 
Cross-reference Mismatch</h4>
+<a class="index-entry-id" id="index-HTML-cross_002dreferences-5"></a>
+<a class="index-entry-id" 
id="index-Mismatched-HTML-cross_002dreference-source-and-target"></a>
 
-<p>As mentioned earlier (see <a href="HTML-Xref-Link-Basics.html">HTML Xref 
Link Basics</a>), the generating
-software may need to guess whether a given manual being cross
-referenced is available in split or monolithic form&mdash;and, inevitably,
-it might guess wrong.  However, when the <em>referent</em> manual is
+<p>As mentioned earlier (see <a class="pxref" 
href="HTML-Xref-Link-Basics.html">HTML Cross-reference Link Basics</a>), the 
generating
+software may need to guess whether a given manual being cross-referenced is 
available in split or monolithic form&mdash;and, inevitably,
+it might guess wrong.  However, when the <em class="emph">referent</em> manual 
is
 generated, it is possible to handle at least some mismatches.
 </p>
 <p>In the case where we assume the referent is split, but it is actually
 available in mono, the only recourse would be to generate a
-<samp>manual/</samp> subdirectory full of HTML files which redirect back to
-the monolithic <samp>manual.html</samp>.  Since this is essentially the same
+<samp class="file">manual_html/</samp> subdirectory full of HTML files which 
redirect back to
+the monolithic <samp class="file">manual.html</samp>.  Since this is 
essentially the same
 as a split manual in the first place, it&rsquo;s not very appealing.
 </p>
 <p>On the other hand, in the case where we assume the referent is mono,
 but it is actually available in split, it is possible to use
 JavaScript to redirect from the putatively monolithic
-<samp>manual.html</samp> to the different <samp>manual/node.html</samp> files.
+<samp class="file">manual.html</samp> to the different <samp 
class="file">manual_html/node.html</samp> files.
 Here&rsquo;s an example:
 </p>
 <div class="example">
-<pre class="example">function redirect() {
+<pre class="example-preformatted">function redirect() {
   switch (location.hash) {
     case &quot;#Node1&quot;:
-      location.replace(&quot;manual/Node1.html#Node1&quot;); break;
+      location.replace(&quot;manual_html/Node1.html#Node1&quot;); break;
     case &quot;#Node2&quot; :
-      location.replace(&quot;manual/Node2.html#Node2&quot;); break;
+      location.replace(&quot;manual_html/Node2.html#Node2&quot;); break;
     &hellip;
     default:;
   }
 }
 </pre></div>
 
-<p>Then, in the <code>&lt;body&gt;</code> tag of <samp>manual.html</samp>:
+<p>Then, in the <code class="code">&lt;body&gt;</code> tag of <samp 
class="file">manual.html</samp>:
 </p>
 <div class="example">
-<pre class="example">&lt;body onLoad=&quot;redirect();&quot;&gt;
+<pre class="example-preformatted">&lt;body onLoad=&quot;redirect();&quot;&gt;
 </pre></div>
 
 <p>Once again, this is something the software which generated the
-<em>referent</em> manual has to do in advance, it&rsquo;s not something the
+<em class="emph">referent</em> manual has to do in advance, it&rsquo;s not 
something the
 software generating the cross-reference in the present manual can
 control.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/HTML-Xref-Node-Name-Expansion.html 
b/js/infog/test-infodir/texinfo_html/HTML-Xref-Node-Name-Expansion.html
index 358b3dc04e..05e76dc854 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-Xref-Node-Name-Expansion.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-Xref-Node-Name-Expansion.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Xref Node Name Expansion (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Xref Node Name Expansion (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="HTML Xref Node Name Expansion (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="HTML Xref Node Name Expansion (GNU Texinfo 
6.7dev)">
+<meta name="description" content="HTML Xref Node Name Expansion (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="HTML Xref Node Name Expansion (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="HTML-Xref-Link-Basics.html" rel="prev" title="HTML Xref Link 
Basics">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,39 +41,40 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="HTML-Xref-Node-Name-Expansion"></span><div class="header">
+<div class="subsection-level-extent" id="HTML-Xref-Node-Name-Expansion">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref-Command-Expansion.html" accesskey="n" rel="next">HTML 
Xref Command Expansion</a>, Previous: <a href="HTML-Xref-Link-Basics.html" 
accesskey="p" rel="prev">HTML Xref Link Basics</a>, Up: <a 
href="HTML-Xref.html" accesskey="u" rel="up">HTML Xref</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref-Command-Expansion.html" accesskey="n" rel="next">HTML 
Cross-reference Command Expansion</a>, Previous: <a 
href="HTML-Xref-Link-Basics.html" accesskey="p" rel="prev">HTML Cross-reference 
Link Basics</a>, Up: <a href="HTML-Xref.html" accesskey="u" rel="up">HTML 
Cross-references</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="HTML-Cross_002dreference-Node-Name-Expansion"></span><h4 
class="subsection">HTML Cross-reference Node Name Expansion</h4>
-<span id="index-HTML-cross_002dreference-node-name-expansion"></span>
-<span id="index-node-name-expansion_002c-in-HTML-cross_002dreferences"></span>
-<span 
id="index-expansion_002c-of-node-names-in-HTML-cross_002dreferences"></span>
+<h4 class="subsection" 
id="HTML-Cross_002dreference-Node-Name-Expansion">21.4.2 HTML Cross-reference 
Node Name Expansion</h4>
+<a class="index-entry-id" id="index-HTML-cross_002dreferences-2"></a>
+<a class="index-entry-id" 
id="index-node-name-expansion_002c-in-HTML-cross_002dreferences"></a>
+<a class="index-entry-id" 
id="index-expansion_002c-of-node-names-in-HTML-cross_002dreferences"></a>
 
 <p>As mentioned in the previous section, the key part of the HTML cross
 reference algorithm is the conversion of node names in the Texinfo
-source into strings suitable for XHTML identifiers and filenames.  The
+source into strings suitable for XHTML identifiers and file names.  The
 restrictions are similar for each: plain ASCII letters, numbers, and
-the &lsquo;<samp>-</samp>&rsquo; and &lsquo;<samp>_</samp>&rsquo; characters 
are all that can be used.
+the &lsquo;<samp class="samp">-</samp>&rsquo; and &lsquo;<samp 
class="samp">_</samp>&rsquo; characters are all that can be used.
 (Although HTML anchors can contain most characters, XHTML is more
 restrictive.)
 </p>
 <p>Cross-references in Texinfo can refer either to nodes or anchors
-(see <a href="_0040anchor.html"><code>@anchor</code></a>).  However, anchors 
are treated identically
+(see <a class="pxref" href="_0040anchor.html"><code 
class="code">@anchor</code>: Defining Arbitrary Cross-reference Targets</a>).  
However, anchors are treated identically
 to nodes in this context, so we&rsquo;ll continue to say &ldquo;node&rdquo; 
names for
 simplicity.
 </p>
-<p>A special exception: the Top node (see <a href="The-Top-Node.html">The Top 
Node</a>) is always
-mapped to the file <samp>index.html</samp>, to match web server software.
-However, the HTML <em>target</em> is &lsquo;<samp>Top</samp>&rsquo;.  Thus (in 
the split case):
+<p>A special exception: the Top node (see <a class="pxref" 
href="The-Top-Node.html">The &lsquo;Top&rsquo; Node and Master Menu</a>) is 
always
+mapped to the file <samp class="file">index.html</samp>, to match web server 
software.
+However, the HTML <em class="emph">target</em> is &lsquo;<samp 
class="samp">Top</samp>&rsquo;.  Thus (in the split case):
 </p>
 <div class="example">
-<pre class="example">@xref{Top,,, emacs, The GNU Emacs Manual}.
-&rArr; &lt;a href=&quot;emacs/index.html#Top&quot;&gt;
+<pre class="example-preformatted">@xref{Top,,, emacs, The GNU Emacs Manual}.
+&rArr; &lt;a href=&quot;../emacs_html/index.html#Top&quot;&gt;
 </pre></div>
 
-<ol>
+<ol class="enumerate">
 <li> The standard ASCII letters (a-z and A-Z) are not modified.  All other
 characters may be changed as specified below.
 
@@ -106,14 +89,14 @@ in case.)
 </li><li> Leading and trailing spaces are removed.
 
 </li><li> After the above has been applied, each remaining space character is
-converted into a &lsquo;<samp>-</samp>&rsquo; character.
+converted into a &lsquo;<samp class="samp">-</samp>&rsquo; character.
 
-</li><li> Other ASCII 7-bit characters are transformed into 
&lsquo;<samp>_00<var>xx</var></samp>&rsquo;,
-where <var>xx</var> is the ASCII character code in (lowercase) hexadecimal.
-This includes &lsquo;<samp>_</samp>&rsquo;, which is mapped to 
&lsquo;<samp>_005f</samp>&rsquo;.
+</li><li> Other ASCII 7-bit characters are transformed into &lsquo;<samp 
class="samp">_00<var class="var">xx</var></samp>&rsquo;,
+where <var class="var">xx</var> is the ASCII character code in (lowercase) 
hexadecimal.
+This includes &lsquo;<samp class="samp">_</samp>&rsquo;, which is mapped to 
&lsquo;<samp class="samp">_005f</samp>&rsquo;.
 
 </li><li> If the node name does not begin with a letter, the literal string
-&lsquo;<samp>g_t</samp>&rsquo; is prefixed to the result.  (Due to the rules 
above, that
+&lsquo;<samp class="samp">g_t</samp>&rsquo; is prefixed to the result.  (Due 
to the rules above, that
 string can never occur otherwise; it is an arbitrary choice, standing
 for &ldquo;GNU Texinfo&rdquo;.)  This is necessary because XHTML requires that
 identifiers begin with a letter.
@@ -123,31 +106,32 @@ identifiers begin with a letter.
 <p>For example:
 </p>
 <div class="example">
-<pre class="example">@node A  node --- with _'%
+<pre class="example-preformatted">@node A  node --- with _'%
 &rArr; A-node-_002d_002d_002d-with-_005f_0027_0025
 </pre></div>
 
 <p>Example translations of common characters:
 </p>
-<ul>
-<li> &lsquo;<samp>_</samp>&rsquo; &rArr; &lsquo;<samp>_005f</samp>&rsquo;
-</li><li> &lsquo;<samp>-</samp>&rsquo; &rArr; &lsquo;<samp>_002d</samp>&rsquo;
-</li><li> &lsquo;<samp>A  node</samp>&rsquo; &rArr; 
&lsquo;<samp>A-node</samp>&rsquo;
+<ul class="itemize mark-bullet">
+<li>&lsquo;<samp class="samp">_</samp>&rsquo; &rArr; &lsquo;<samp 
class="samp">_005f</samp>&rsquo;
+</li><li>&lsquo;<samp class="samp">-</samp>&rsquo; &rArr; &lsquo;<samp 
class="samp">_002d</samp>&rsquo;
+</li><li>&lsquo;<samp class="samp">A  node</samp>&rsquo; &rArr; &lsquo;<samp 
class="samp">A-node</samp>&rsquo;
 </li></ul>
 
 <p>On case-folding computer systems, nodes differing only by case will be
 mapped to the same file.  In particular, as mentioned above, Top
-always maps to the file <samp>index.html</samp>.  Thus, on a case-folding
+always maps to the file <samp class="file">index.html</samp>.  Thus, on a 
case-folding
 system, Top and a node named &lsquo;Index&rsquo; will both be written to
-<samp>index.html</samp>.  Fortunately, the targets serve to distinguish
+<samp class="file">index.html</samp>.  Fortunately, the targets serve to 
distinguish
 these cases, since HTML target names are always case-sensitive,
 independent of operating system.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="HTML-Xref-Command-Expansion.html" accesskey="n" rel="next">HTML 
Xref Command Expansion</a>, Previous: <a href="HTML-Xref-Link-Basics.html" 
accesskey="p" rel="prev">HTML Xref Link Basics</a>, Up: <a 
href="HTML-Xref.html" accesskey="u" rel="up">HTML Xref</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="HTML-Xref-Command-Expansion.html">HTML Cross-reference Command 
Expansion</a>, Previous: <a href="HTML-Xref-Link-Basics.html">HTML 
Cross-reference Link Basics</a>, Up: <a href="HTML-Xref.html">HTML 
Cross-references</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/HTML-Xref.html 
b/js/infog/test-infodir/texinfo_html/HTML-Xref.html
index fc72463cf2..d62cf89a69 100644
--- a/js/infog/test-infodir/texinfo_html/HTML-Xref.html
+++ b/js/infog/test-infodir/texinfo_html/HTML-Xref.html
@@ -1,107 +1,79 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>HTML Xref (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>HTML Xref (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="HTML Xref (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="HTML Xref (GNU Texinfo 6.7dev)">
+<meta name="description" content="HTML Xref (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="HTML Xref (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Generating-HTML.html" rel="up" title="Generating HTML">
-<link href="HTML-Xref-Link-Basics.html" rel="next" title="HTML Xref Link 
Basics">
+<link href="_0040documentdescription.html" rel="next" 
title="@documentdescription">
 <link href="HTML-CSS.html" rel="prev" title="HTML CSS">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="HTML-Xref"></span><div class="header">
+<div class="section-level-extent" id="HTML-Xref">
+<div class="nav-panel">
 <p>
-Previous: <a href="HTML-CSS.html" accesskey="p" rel="prev">HTML CSS</a>, Up: 
<a href="Generating-HTML.html" accesskey="u" rel="up">Generating HTML</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040documentdescription.html" accesskey="n" rel="next"><code 
class="code">@documentdescription</code>: Summary Text</a>, Previous: <a 
href="HTML-CSS.html" accesskey="p" rel="prev">HTML CSS</a>, Up: <a 
href="Generating-HTML.html" accesskey="u" rel="up">Generating HTML</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="HTML-Cross_002dreferences"></span><h3 class="section">HTML 
Cross-references</h3>
-<span id="index-HTML-cross_002dreferences"></span>
-<span id="index-Cross_002dreferences_002c-in-HTML-output"></span>
+<h3 class="section" id="HTML-Cross_002dreferences">21.4 HTML 
Cross-references</h3>
+<a class="index-entry-id" id="index-HTML-cross_002dreferences"></a>
+<a class="index-entry-id" 
id="index-Cross_002dreferences_002c-in-HTML-output"></a>
 
 <p>Cross-references between Texinfo manuals in HTML format become, in the
-end, a standard HTML <code>&lt;a&gt;</code> link, but the details are
+end, a standard HTML <code class="code">&lt;a&gt;</code> link, but the details 
are
 unfortunately complex.  This section describes the algorithm used in
 detail, so that Texinfo can cooperate with other programs, such as
-<code>texi2html</code>, by writing mutually compatible HTML files.
+<code class="command">texi2html</code>, by writing mutually compatible HTML 
files.
 </p>
-<p>This algorithm may or may not be used for links <em>within</em> HTML
+<p>This algorithm may or may not be used for links <em 
class="emph">within</em> HTML
 output for a Texinfo file.  Since no issues of compatibility arise in
 such cases, we do not need to specify this.
 </p>
 <p>We try to support references to such &ldquo;external&rdquo; manuals in both
-monolithic and split forms.  A <em>monolithic</em> (mono) manual is
-entirely contained in one file, and a <em>split</em> manual has a file
-for each node.  (See <a href="HTML-Splitting.html">HTML Splitting</a>.)
+monolithic and split forms.  A <em class="dfn">monolithic</em> (mono) manual is
+entirely contained in one file, and a <em class="dfn">split</em> manual has a 
file
+for each node.  (See <a class="xref" href="HTML-Splitting.html">HTML 
Splitting</a>.)
 </p>
-<span id="index-Dumas_002c-Patrice-1"></span>
+<a class="index-entry-id" id="index-Dumas_002c-Patrice-1"></a>
 <p>The algorithm was primarily devised by Patrice Dumas in 2003&ndash;04.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="HTML-Xref-Link-Basics.html" 
accesskey="1">Link Basics</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-Node-Name-Expansion.html" accesskey="2">Node 
Expansion</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-Command-Expansion.html" accesskey="3">Command 
Expansion</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-8_002dbit-Character-Expansion.html" accesskey="4">8-bit 
Expansion</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="HTML-Xref-Mismatch.html" 
accesskey="5">Mismatch</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-Configuration.html" 
accesskey="6">Configuration</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">htmlxref.cnf.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="HTML-Xref-Link-Basics.html" accesskey="1">HTML Cross-reference 
Link Basics</a></li>
+<li><a href="HTML-Xref-Node-Name-Expansion.html" accesskey="2">HTML 
Cross-reference Node Name Expansion</a></li>
+<li><a href="HTML-Xref-Command-Expansion.html" accesskey="3">HTML 
Cross-reference Command Expansion</a></li>
+<li><a href="HTML-Xref-8_002dbit-Character-Expansion.html" accesskey="4">HTML 
Cross-reference 8-bit Character Expansion</a></li>
+<li><a href="HTML-Xref-Mismatch.html" accesskey="5">HTML Cross-reference 
Mismatch</a></li>
+<li><a href="HTML-Xref-Configuration.html" accesskey="6">HTML Cross-reference 
Configuration: <samp class="file">htmlxref.cnf</samp></a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Hardcopy.html 
b/js/infog/test-infodir/texinfo_html/Hardcopy.html
index be14905fee..1e67e097da 100644
--- a/js/infog/test-infodir/texinfo_html/Hardcopy.html
+++ b/js/infog/test-infodir/texinfo_html/Hardcopy.html
@@ -1,79 +1,56 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Hardcopy (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Hardcopy (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Hardcopy (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Hardcopy (GNU Texinfo 6.7dev)">
+<meta name="description" content="Hardcopy (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Hardcopy (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Use-TeX.html" rel="next" title="Use TeX">
-<link href="Include-Files-Evolution.html" rel="prev" title="Include Files 
Evolution">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Generic-Translator-texi2any.html" rel="next" title="Generic 
Translator texi2any">
+<link href="Include-Files.html" rel="prev" title="Include Files">
 
 
 </head>
 
 <body lang="en">
-<span id="Hardcopy"></span><div class="header">
+<div class="chapter-level-extent" id="Hardcopy">
+<div class="nav-panel">
 <p>
-Next: <a href="Generic-Translator-texi2any.html" accesskey="n" 
rel="next">Generic Translator <code>texi2any</code></a>, Previous: <a 
href="Include-Files.html" accesskey="p" rel="prev">Include Files</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Generic-Translator-texi2any.html" accesskey="n" 
rel="next"><code class="command">texi2any</code>: The Generic Translator for 
Texinfo</a>, Previous: <a href="Include-Files.html" accesskey="p" 
rel="prev">Include Files</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Formatting-and-Printing-Hardcopy"></span><h2 
class="chapter">Formatting and Printing Hardcopy</h2>
-<span id="index-Format-and-print-hardcopy"></span>
-<span id="index-Printing-hardcopy"></span>
-<span id="index-Hardcopy_002c-printing-it"></span>
-<span id="index-Making-a-printed-manual"></span>
-<span id="index-Sorting-indices"></span>
-<span id="index-Indices_002c-sorting"></span>
-<span id="index-TeX-index-sorting"></span>
+<h2 class="chapter" id="Formatting-and-Printing-Hardcopy">18 Formatting and 
Printing Hardcopy</h2>
+<a class="index-entry-id" id="index-Format-and-print-hardcopy"></a>
+<a class="index-entry-id" id="index-Printing-hardcopy"></a>
+<a class="index-entry-id" id="index-Hardcopy_002c-printing-it"></a>
+<a class="index-entry-id" id="index-Making-a-printed-manual"></a>
+<a class="index-entry-id" id="index-Sorting-indices"></a>
+<a class="index-entry-id" id="index-Indices_002c-sorting"></a>
+<a class="index-entry-id" id="index-TeX-index-sorting"></a>
 
-<p>Running the <code>texi2dvi</code> or <code>texi2pdf</code> command is the
+<p>Running the <code class="command">texi2dvi</code> or <code 
class="command">texi2pdf</code> command is the
 simplest way to create printable output.  These commands are installed
 as part of the Texinfo package.
 </p>
@@ -90,48 +67,36 @@ format a file, sort the indices, and print the result, 
Texinfo mode
 offers key bindings for commands to recenter the output buffer, show the
 print queue, and delete a job from the print queue.
 </p>
+<p>In the United States, documents are most often printed on 8.5 inch by
+11 inch pages (216<span class="dmn">mm</span> by 280<span 
class="dmn">mm</span>); this is the default size.
+But you can also print for 7 inch by 9.25 inch pages (178<span 
class="dmn">mm</span> by
+235<span class="dmn">mm</span>, the <code class="code">@smallbook</code> size; 
or on A4 or A5 size paper
+(<code class="code">@afourpaper</code>, <code class="code">@afivepaper</code>).
+See <a class="xref" href="_0040smallbook.html"><code 
class="code">@smallbook</code>: Printing &ldquo;Small&rdquo; Books</a>, and <a 
class="ref" href="A4-Paper.html">Printing on A4 Paper</a>.
+</p>
+
 <p>Details are in the following sections.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Use-TeX.html" 
accesskey="1">Use TeX</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Use TeX to format for hardcopy.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Format-with-texi2dvi.html" 
accesskey="2">Format with 
<code>texi2dvi</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">The simplest way to format.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Format-with-tex_002ftexindex.html" accesskey="3">Format with 
<code>tex</code>/<code>texindex</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Formatting with explicit shell commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Print-with-lpr.html" 
accesskey="4">Print with <code>lpr</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to print.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Within-Emacs.html" 
accesskey="5">Within Emacs</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to format and print from an Emacs shell.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Texinfo-Mode-Printing.html" 
accesskey="6">Texinfo Mode Printing</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to format and print in Texinfo mode.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Compile_002dCommand.html" 
accesskey="7">Compile-Command</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to print using Emacs&rsquo;s compile command.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Requirements-Summary.html" 
accesskey="8">Requirements Summary</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">TeX formatting requirements summary.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Preparing-for-TeX.html" 
accesskey="9">Preparing for TeX</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">What to do before you use TeX.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Overfull-hboxes.html">Overfull hboxes</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">What are and what to do with overfull hboxes.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040smallbook.html"><code>@smallbook</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to print small format books and manuals.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="A4-Paper.html">A4 
Paper</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to print 
on A4 or A5 paper.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to print with customized page sizes.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Magnification.html">Magnification</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to print scaled up output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="PDF-Output.html">PDF 
Output</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Portable 
Document Format output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Obtaining-TeX.html">Obtaining TeX</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to obtain TeX.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Use-TeX.html" accesskey="1">Use TeX</a></li>
+<li><a href="Format-with-texi2dvi.html" accesskey="2">Format with <code 
class="command">texi2dvi</code></a></li>
+<li><a href="Format-with-tex_002ftexindex.html" accesskey="3">Format with 
<code class="command">tex</code>/<code class="command">texindex</code></a></li>
+<li><a href="Print-with-lpr.html" accesskey="4">Print with <code 
class="command">lpr</code> from Shell</a></li>
+<li><a href="Within-Emacs.html" accesskey="5">Printing From an Emacs 
Shell</a></li>
+<li><a href="Texinfo-Mode-Printing.html" accesskey="6">Formatting and Printing 
in Texinfo Mode</a></li>
+<li><a href="Compile_002dCommand.html" accesskey="7">Using the Local Variables 
List</a></li>
+<li><a href="Requirements-Summary.html" accesskey="8">TeX Formatting 
Requirements Summary</a></li>
+<li><a href="Preparing-for-TeX.html" accesskey="9">Preparing for TeX</a></li>
+<li><a href="Overfull-hboxes.html">Overfull &ldquo;hboxes&rdquo;</a></li>
+<li><a href="PDF-Output.html">PDF Output</a></li>
+</ul>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Generic-Translator-texi2any.html" accesskey="n" 
rel="next">Generic Translator <code>texi2any</code></a>, Previous: <a 
href="Include-Files.html" accesskey="p" rel="prev">Include Files</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Generic-Translator-texi2any.html"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a>, 
Previous: <a href="Include-Files.html">Include Files</a>, Up: <a 
href="index.html">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Heading-Choice.html 
b/js/infog/test-infodir/texinfo_html/Heading-Choice.html
deleted file mode 100644
index 57925c6439..0000000000
--- a/js/infog/test-infodir/texinfo_html/Heading-Choice.html
+++ /dev/null
@@ -1,109 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
-a documentation system that can produce both online information and a
-printed manual from a single source using semantic markup.
-
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Heading Choice (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Heading Choice (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Heading Choice (GNU Texinfo 6.7dev)">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Headings.html" rel="up" title="Headings">
-<link href="Custom-Headings.html" rel="next" title="Custom Headings">
-<link href="Heading-Format.html" rel="prev" title="Heading Format">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
-
-
-</head>
-
-<body lang="en">
-<span id="Heading-Choice"></span><div class="header">
-<p>
-Next: <a href="Custom-Headings.html" accesskey="n" rel="next">Custom 
Headings</a>, Previous: <a href="Heading-Format.html" accesskey="p" 
rel="prev">Heading Format</a>, Up: <a href="Headings.html" accesskey="u" 
rel="up">Headings</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="Specifying-the-Type-of-Heading"></span><h3 
class="section">Specifying the Type of Heading</h3>
-
-<p>TeX does not begin to generate page headings for a standard Texinfo
-file until it reaches the <code>@end titlepage</code> command.  Thus, the
-title and copyright pages are not numbered.  The <code>@end
-titlepage</code> command causes TeX to begin to generate page headings
-according to a standard format specified by the
-<code>@setchapternewpage</code> command that precedes the
-<code>@titlepage</code> section.
-</p>
-<p>There are four possibilities:
-</p>
-<dl compact="compact">
-<dt>No <code>@setchapternewpage</code> command</dt>
-<dd><p>Cause TeX to specify the single-sided heading format, with chapters
-on new pages. This is the same as <code>@setchapternewpage on</code>.
-</p>
-</dd>
-<dt><code>@setchapternewpage on</code></dt>
-<dd><p>Specify the single-sided heading format, with chapters on new pages.
-</p>
-</dd>
-<dt><code>@setchapternewpage off</code></dt>
-<dd><p>Cause TeX to start a new chapter on the same page as the last page
-of the preceding chapter, after skipping some vertical whitespace.
-Also cause TeX to typeset for single-sided printing.  (You can
-override the headers format with the <code>@headings double</code> command;
-see <a href="_0040headings.html"><code>@headings</code></a>.)
-</p>
-</dd>
-<dt><code>@setchapternewpage odd</code></dt>
-<dd><p>Specify the double-sided heading format, with chapters on new pages.
-</p></dd>
-</dl>
-
-<p>Texinfo lacks a <code>@setchapternewpage even</code> command.
-</p>
-
-
-
-
-</body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/Heading-Format.html 
b/js/infog/test-infodir/texinfo_html/Heading-Format.html
index ba91c28cfd..8cd72ab0d2 100644
--- a/js/infog/test-infodir/texinfo_html/Heading-Format.html
+++ b/js/infog/test-infodir/texinfo_html/Heading-Format.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Heading Format (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Heading Format (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Heading Format (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Heading Format (GNU Texinfo 6.7dev)">
+<meta name="description" content="Heading Format (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Heading Format (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Headings.html" rel="up" title="Headings">
-<link href="Heading-Choice.html" rel="next" title="Heading Choice">
-<link href="Headings-Introduced.html" rel="prev" title="Headings Introduced">
+<link href="Custom-Headings.html" rel="next" title="Custom Headings">
+<link href="_0040headings.html" rel="prev" title="@headings">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,12 +40,13 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Heading-Format"></span><div class="header">
+<div class="subsection-level-extent" id="Heading-Format">
+<div class="nav-panel">
 <p>
-Next: <a href="Heading-Choice.html" accesskey="n" rel="next">Heading 
Choice</a>, Previous: <a href="Headings-Introduced.html" accesskey="p" 
rel="prev">Headings Introduced</a>, Up: <a href="Headings.html" accesskey="u" 
rel="up">Headings</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Custom-Headings.html" accesskey="n" rel="next">How to Make Your 
Own Headings</a>, Previous: <a href="_0040headings.html" accesskey="p" 
rel="prev">The <code class="code">@headings</code> Command</a>, Up: <a 
href="Headings.html" accesskey="u" rel="up">Page Headings</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Standard-Heading-Formats"></span><h3 class="section">Standard 
Heading Formats</h3>
+<h4 class="subsection" id="Standard-Heading-Formats">E.2.2 Standard Heading 
Formats</h4>
 
 <p>Texinfo provides two standard heading formats, one for manuals printed
 on one side of each sheet of paper, and the other for manuals printed
@@ -81,14 +63,14 @@ number.
 <p>A single-sided page looks like this:
 </p>
 <div class="example">
-<pre class="example">  _______________________
+<div class="group"><pre class="example-preformatted">  _______________________
  |                       |
  | chapter   page number |
  |                       |
  | Start of text ...     |
  | ...                   |
  |                       |
-</pre></div>
+</pre></div></div>
 
 <p>The standard format for two-sided printing depends on whether the page
 number is even or odd.  By convention, even-numbered pages are on the
@@ -102,30 +84,32 @@ odd-numbered pages.)
 <p>In the standard double-sided format, the left part of the left-hand
 (even-numbered) page contains the page number, the central part is
 blank, and the right part contains the title (specified by the
-<code>@settitle</code> command).  The left part of the right-hand
+<code class="code">@settitle</code> command).  The left part of the right-hand
 (odd-numbered) page contains the name of the chapter, the central part
 is blank, and the right part contains the page number.
 </p>
 <p>Two pages, side by side as in an open book, look like this:
 </p>
 <div class="example">
-<pre class="example">  _______________________     _______________________
+<div class="group"><pre class="example-preformatted">  _______________________ 
    _______________________
  |                       |   |                       |
  | page number     title |   | chapter   page number |
  |                       |   |                       |
  | Start of text ...     |   | More  text ...        |
  | ...                   |   | ...                   |
  |                       |   |                       |
-</pre></div>
+</pre></div></div>
 
 <p>The chapter name is preceded by the word &ldquo;Chapter&rdquo;, the chapter 
number
 and a colon.  This makes it easier to keep track of where you are in the
 manual.
 </p>
+
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Heading-Choice.html" accesskey="n" rel="next">Heading 
Choice</a>, Previous: <a href="Headings-Introduced.html" accesskey="p" 
rel="prev">Headings Introduced</a>, Up: <a href="Headings.html" accesskey="u" 
rel="up">Headings</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Custom-Headings.html">How to Make Your Own Headings</a>, 
Previous: <a href="_0040headings.html">The <code class="code">@headings</code> 
Command</a>, Up: <a href="Headings.html">Page Headings</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Heading-Generation.html 
b/js/infog/test-infodir/texinfo_html/Heading-Generation.html
index 41d5c0070b..20856a45c2 100644
--- a/js/infog/test-infodir/texinfo_html/Heading-Generation.html
+++ b/js/infog/test-infodir/texinfo_html/Heading-Generation.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Heading Generation (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Heading Generation (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Heading Generation (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Heading Generation (GNU Texinfo 6.7dev)">
+<meta name="description" content="Heading Generation (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Heading Generation (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Titlepage-_0026-Copyright-Page.html" rel="up" title="Titlepage 
&amp; Copyright Page">
-<link href="Contents.html" rel="next" title="Contents">
 <link href="Copyright.html" rel="prev" title="Copyright">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,22 +39,23 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Heading-Generation"></span><div class="header">
+<div class="subsection-level-extent" id="Heading-Generation">
+<div class="nav-panel">
 <p>
-Previous: <a href="Copyright.html" accesskey="p" rel="prev">Copyright</a>, Up: 
<a href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Titlepage 
&amp; Copyright Page</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Copyright.html" accesskey="p" rel="prev">Copyright 
Page</a>, Up: <a href="Titlepage-_0026-Copyright-Page.html" accesskey="u" 
rel="up">Title and Copyright Pages</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Heading-Generation-1"></span><h4 class="subsection">Heading 
Generation</h4>
+<h4 class="subsection" id="Heading-Generation-1">2.8.5 Heading Generation</h4>
 
-<span id="end-titlepage"></span><span 
id="index-Headings_002c-page_002c-begin-to-appear"></span>
-<span id="index-Titlepage-end-starts-headings"></span>
-<span id="index-End-titlepage-starts-headings"></span>
-<span id="index-Generating-page-headings"></span>
+<a class="anchor" id="end-titlepage"></a><a class="index-entry-id" 
id="index-Headings_002c-page_002c-begin-to-appear"></a>
+<a class="index-entry-id" id="index-Titlepage-end-starts-headings"></a>
+<a class="index-entry-id" id="index-End-titlepage-starts-headings"></a>
+<a class="index-entry-id" id="index-Generating-page-headings"></a>
 
-<p>Like all <code>@end</code> commands (see <a 
href="Quotations-and-Examples.html">Quotations and Examples</a>), the
-<code>@end titlepage</code> command must be written at the beginning of a
-line by itself, with only one space between the <code>@end</code> and the
-<code>titlepage</code>.  It not only marks the end of the title and
+<p>Like all <code class="code">@end</code> commands (see <a class="pxref" 
href="Quotations-and-Examples.html">Quotations and Examples</a>), the
+<code class="code">@end titlepage</code> command must be written at the 
beginning of a
+line by itself, with only one space between the <code class="code">@end</code> 
and the
+<code class="code">titlepage</code>.  It not only marks the end of the title 
and
 copyright pages, but also causes TeX to start generating page
 headings and page numbers.
 </p>
@@ -85,29 +66,35 @@ and the other for documents printed on both sides of each 
sheet
 </p>
 <p>In full generality, you can control the headings in different ways:
 </p>
-<ul>
-<li> The conventional way is to write a <code>@setchapternewpage</code> command
+<ul class="itemize mark-bullet">
+<li>The conventional way is to write a <code 
class="code">@setchapternewpage</code> command
 before the title page commands, if required, and then have the
-<code>@end titlepage</code> command start generating page headings in the
+<code class="code">@end titlepage</code> command start generating page 
headings in the
 manner desired.
 
 <p>Most documents are formatted with the standard single-sided or
-double-sided headings, (sometimes) using <code>@setchapternewpage
+double-sided headings, (sometimes) using <code class="code">@setchapternewpage
 odd</code> for double-sided printing and (almost always) no
-<code>@setchapternewpage</code> command for single-sided printing
-(see <a 
href="_0040setchapternewpage.html"><code>@setchapternewpage</code></a>).
+<code class="code">@setchapternewpage</code> command for single-sided printing
+(see <a class="pxref" href="_0040setchapternewpage.html"><code 
class="code">@setchapternewpage</code>: Blank Pages Before Chapters</a>).
 </p>
-</li><li> Alternatively, you can use the <code>@headings</code> command to 
prevent
+</li><li>Alternatively, you can use the <code class="code">@headings</code> 
command to prevent
 page headings from being generated or to start them for either single
-or double-sided printing.  Write a <code>@headings</code> command
-immediately after the <code>@end titlepage</code> command.  To turn off
-headings, write <code>@headings off</code>.  See <a 
href="_0040headings.html"><code>@headings</code></a>.
+or double-sided printing.  Write a <code class="code">@headings</code> command
+immediately after the <code class="code">@end titlepage</code> command.  To 
turn off
+headings, write <code class="code">@headings off</code>.  See <a class="xref" 
href="_0040headings.html">The <code class="code">@headings</code> Command</a>.
 
-</li><li> Or, you may specify your own page heading and footing format.
-See <a href="Headings.html">Headings</a>.
+</li><li>Or, you may specify your own page heading and footing format.
+See <a class="xref" href="Headings.html">Page Headings</a>.
 </li></ul>
 
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Previous: <a href="Copyright.html">Copyright Page</a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html">Title and Copyright Pages</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Headings-Introduced.html 
b/js/infog/test-infodir/texinfo_html/Headings-Introduced.html
index a6cb3f50c7..afef29effd 100644
--- a/js/infog/test-infodir/texinfo_html/Headings-Introduced.html
+++ b/js/infog/test-infodir/texinfo_html/Headings-Introduced.html
@@ -1,111 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Headings Introduced (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Headings Introduced (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Headings Introduced (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Headings Introduced (GNU Texinfo 6.7dev)">
+<meta name="description" content="Headings Introduced (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Headings Introduced (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Headings.html" rel="up" title="Headings">
-<link href="Heading-Format.html" rel="next" title="Heading Format">
-<link href="Headings.html" rel="prev" title="Headings">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
+<meta http-equiv="Refresh" content="0; url=Headings.html#Headings-Introduced">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
-<span id="Headings-Introduced"></span><div class="header">
-<p>
-Next: <a href="Heading-Format.html" accesskey="n" rel="next">Heading 
Format</a>, Up: <a href="Headings.html" accesskey="u" rel="up">Headings</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="Headings-Introduced-1"></span><h3 class="section">Headings 
Introduced</h3>
-
-<p>Texinfo provides standard page heading formats for manuals that are
-printed on one side of each sheet of paper and for manuals that are
-printed on both sides of the paper.  Typically, you will use these
-formats, but you can specify your own format if you wish.
-</p>
-<p>In addition, you can specify whether chapters should begin on a new
-page, or merely continue the same page as the previous chapter; and if
-chapters begin on new pages, you can specify whether they must be
-odd-numbered pages.
-</p>
-<p>By convention, a book is printed on both sides of each sheet of paper.
-When you open a book, the right-hand page is odd-numbered, and
-chapters begin on right-hand pages&mdash;a preceding left-hand page is
-left blank if necessary.  Reports, however, are often printed on just
-one side of paper, and chapters begin on a fresh page immediately
-following the end of the preceding chapter.  In short or informal
-reports, chapters often do not begin on a new page at all, but are
-separated from the preceding text by a small amount of whitespace.
-</p>
-<p>The <code>@setchapternewpage</code> command controls whether chapters begin
-on new pages, and whether one of the standard heading formats is used.
-In addition, Texinfo has several heading and footing commands that you
-can use to generate your own heading and footing formats.
-</p>
-<p>In Texinfo, headings and footings are single lines at the tops and
-bottoms of pages; you cannot create multiline headings or footings.
-Each header or footer line is divided into three parts: a left part, a
-middle part, and a right part.  Any part, or a whole line, may be left
-blank.  Text for the left part of a header or footer line is set
-flushleft; text for the middle part is centered; and, text for the
-right part is set flushright.
-</p>
-
-<hr>
-<div class="header">
-<p>
-Next: <a href="Heading-Format.html" accesskey="n" rel="next">Heading 
Format</a>, Up: <a href="Headings.html" accesskey="u" rel="up">Headings</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-
-
 
+<p>The node you are looking for is at <a 
href="Headings.html#Headings-Introduced">Headings Introduced</a>.</p>
 </body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/Headings.html 
b/js/infog/test-infodir/texinfo_html/Headings.html
index ac31d09df4..d0a52e877e 100644
--- a/js/infog/test-infodir/texinfo_html/Headings.html
+++ b/js/infog/test-infodir/texinfo_html/Headings.html
@@ -1,92 +1,82 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Headings (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Headings (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Headings (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Headings (GNU Texinfo 6.7dev)">
+<meta name="description" content="Headings (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Headings (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="index.html" rel="up" title="Top">
-<link href="Headings-Introduced.html" rel="next" title="Headings Introduced">
-<link href="Texinfo-Mode-Summary.html" rel="prev" title="Texinfo Mode Summary">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
+<link href="_0040paragraphindent.html" rel="next" title="@paragraphindent">
+<link href="_0040setchapternewpage.html" rel="prev" title="@setchapternewpage">
 
 
 </head>
 
 <body lang="en">
-<span id="Headings"></span><div class="header">
+<div class="section-level-extent" id="Headings">
+<div class="nav-panel">
 <p>
-Next: <a href="Catching-Mistakes.html" accesskey="n" rel="next">Catching 
Mistakes</a>, Previous: <a href="Texinfo-Mode.html" accesskey="p" 
rel="prev">Texinfo Mode</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040paragraphindent.html" accesskey="n" rel="next"><code 
class="code">@paragraphindent</code>: Controlling Paragraph Indentation</a>, 
Previous: <a href="_0040setchapternewpage.html" accesskey="p" rel="prev"><code 
class="code">@setchapternewpage</code>: Blank Pages Before Chapters</a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a [...]
 </div>
 <hr>
-<span id="Page-Headings"></span><h2 class="appendix">Page Headings</h2>
-<span id="index-Headings"></span>
-<span id="index-Footings"></span>
-<span id="index-Page-numbering"></span>
-<span id="index-Page-headings"></span>
-<span id="index-Formatting-headings-and-footings"></span>
+<h3 class="section" id="Page-Headings">E.2 Page Headings</h3>
+<a class="anchor" id="Headings-Introduced"></a><a class="index-entry-id" 
id="index-Headings"></a>
+<a class="index-entry-id" id="index-Footings"></a>
+<a class="index-entry-id" id="index-Page-numbering"></a>
+<a class="index-entry-id" id="index-Page-headings"></a>
+<a class="index-entry-id" id="index-Formatting-headings-and-footings"></a>
 
 <p>Most printed manuals contain headings along the top of every page
 except the title and copyright pages.  Some manuals also contain
 footings. Headings and footings have no meaning in Info or the other output
 formats.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Headings-Introduced.html" 
accesskey="1">Headings Introduced</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Conventions for using page headings.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Heading-Format.html" 
accesskey="2">Heading Format</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Standard page heading formats.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Heading-Choice.html" 
accesskey="3">Heading Choice</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to specify the type of page heading.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Custom-Headings.html" 
accesskey="4">Custom Headings</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to create your own headings and footings.
-</td></tr>
-</table>
+<p>Texinfo provides two standard heading formats, one for manuals printed
+on one side of each sheet of paper, and the other for manuals printed
+on both sides of the paper.
+By default, nothing is specified for the footing of a Texinfo file,
+so the footing remains blank.
+</p>
+<p>Texinfo also has several heading and footing commands that you
+can use to generate your own heading and footing formats.
+</p>
+<p>In Texinfo, headings and footings are single lines at the tops and
+bottoms of pages; you cannot create multiline headings or footings.
+Each header or footer line is divided into three parts: a left part, a
+middle part, and a right part.  Any part, or a whole line, may be left
+blank.  Text for the left part of a header or footer line is set
+flushleft; text for the middle part is centered; and, text for the
+right part is set flushright.
+</p>
 
+<ul class="mini-toc">
+<li><a href="_0040headings.html" accesskey="1">The <code 
class="code">@headings</code> Command</a></li>
+<li><a href="Heading-Format.html" accesskey="2">Standard Heading 
Formats</a></li>
+<li><a href="Custom-Headings.html" accesskey="3">How to Make Your Own 
Headings</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/History.html 
b/js/infog/test-infodir/texinfo_html/History.html
index 58da840545..8cfeef7cd2 100644
--- a/js/infog/test-infodir/texinfo_html/History.html
+++ b/js/infog/test-infodir/texinfo_html/History.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>History (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>History (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="History (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="History (GNU Texinfo 6.7dev)">
+<meta name="description" content="History (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="History (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Overview.html" rel="up" title="Overview">
-<link href="Writing-a-Texinfo-File.html" rel="next" title="Writing a Texinfo 
File">
 <link href="Adding-Output-Formats.html" rel="prev" title="Adding Output 
Formats">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,114 +39,114 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="History"></span><div class="header">
+<div class="section-level-extent" id="History">
+<div class="nav-panel">
 <p>
-Previous: <a href="Adding-Output-Formats.html" accesskey="p" rel="prev">Adding 
Output Formats</a>, Up: <a href="Overview.html" accesskey="u" 
rel="up">Overview</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Adding-Output-Formats.html" accesskey="p" rel="prev">Adding 
Output Formats</a>, Up: <a href="Overview.html" accesskey="u" rel="up">Overview 
of Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="History-1"></span><h3 class="section">History</h3>
+<h3 class="section" id="History-1">1.6 History</h3>
 
-<span id="index-Stallman_002c-Richard-M_002e"></span>
-<span id="index-Chassell_002c-Robert-J_002e"></span>
-<span id="index-Fox_002c-Brian"></span>
-<span id="index-Berry_002c-Karl"></span>
+<a class="index-entry-id" id="index-Stallman_002c-Richard-M_002e"></a>
+<a class="index-entry-id" id="index-Chassell_002c-Robert-J_002e"></a>
+<a class="index-entry-id" id="index-Fox_002c-Brian"></a>
+<a class="index-entry-id" id="index-Berry_002c-Karl"></a>
+<a class="index-entry-id" id="index-Smith_002c-Gavin"></a>
 <p>Richard M. Stallman invented the Texinfo format, wrote the initial
 processors, and created Edition 1.0 of this manual.  Robert&nbsp;J.
 Chassell greatly revised and extended the manual, starting with
 Edition 1.1.  Brian Fox was responsible for the standalone Texinfo
-distribution until version 3.8, and originally wrote the standalone
-<code>makeinfo</code> and <code>info</code> programs.  Karl Berry has
-continued maintenance since Texinfo 3.8 (manual edition 2.22).
+distribution until version 3.8.  Karl Berry continued maintenance
+from Texinfo 3.8 (manual edition 2.22), and Gavin Smith has continued
+maintenance since Texinfo 6.0.
 </p>
-<span id="index-Pinard_002c-Francois"></span>
-<span id="index-Schwab_002c-Andreas"></span>
-<span id="index-Weinberg_002c-Zack"></span>
-<span id="index-Weisshaus_002c-Melissa"></span>
-<span id="index-Zaretskii_002c-Eli"></span>
-<span id="index-Zuhn_002c-David-D_002e"></span>
-<p>Our thanks go out to all who helped improve this work, particularly
-the indefatigable Eli Zaretskii and Andreas Schwab, who have provided
-patches beyond counting.  Fran&ccedil;ois Pinard and David&nbsp;D. Zuhn,
-tirelessly recorded and reported mistakes and obscurities.  Zack
-Weinberg did the impossible by implementing the macro syntax in
-<samp>texinfo.tex</samp>.  Thanks to Melissa Weisshaus for her frequent
-reviews of nearly similar editions.  Dozens of others have contributed
-patches and suggestions, they are gratefully acknowledged in the
-<samp>ChangeLog</samp> file.  Our mistakes are our own.
+<a class="index-entry-id" id="index-History-of-Texinfo"></a>
+<a class="index-entry-id" id="index-Texinfo-history"></a>
+<h4 class="subheading" id="Beginnings">Beginnings</h4>
+
+<a class="index-entry-id" id="index-NLS"></a>
+<p>Richard Stallman included an on-line, hypertext help system called
+Info in the original implementation of Emacs (in 1975/6).
+Stallman had been inspired after seeing a presentation a couple of years
+earlier on the &ldquo;NLS&rdquo; hypertext system of Douglas Engelbart.
 </p>
-<span id="index-History-of-Texinfo"></span>
-<span id="index-Texinfo-history"></span>
-<span id="Beginnings"></span><h4 class="subheading">Beginnings</h4>
-
-<span id="index-Scribe"></span>
-<span id="index-Reid_002c-Brian"></span>
-<p>In the 1970&rsquo;s at CMU, Brian Reid developed a program and format named
-Scribe to mark up documents for printing.  It used the <code>@</code>
-character to introduce commands, as Texinfo does.  Much more
-consequentially, it strove to describe document contents rather than
-formatting, an idea wholeheartedly adopted by Texinfo.
+
+<a class="index-entry-id" id="index-Scribe"></a>
+<a class="index-entry-id" id="index-Reid_002c-Brian"></a>
+<p>In another development, in the 1970&rsquo;s at CMU, Brian Reid developed
+a program and format named Scribe to mark up documents for printing.
+It used the <code class="code">@</code> character to introduce commands, as 
Texinfo does.
+Much more consequentially, it strove to describe document contents
+rather than formatting, an idea wholeheartedly adopted by Texinfo.
 </p>
-<span id="index-Bolio"></span>
-<span id="index-BoTeX"></span>
-<p>Meanwhile, people at MIT developed another, not too dissimilar format
-called Bolio.  This then was converted to using TeX as its typesetting
-language: BoTeX.  The earliest BoTeX version seems to have been
-0.02 on October 31, 1984.
+<a class="index-entry-id" id="index-Bolio"></a>
+<a class="index-entry-id" id="index-BoTeX"></a>
+<p>Meanwhile, people at MIT developed another format called Bolio.
+Richard Stallman (RMS) worked on converting Bolio to use TeX as
+its typesetting language, resulting in BoTeX.  The earliest BoTeX
+version seems to have been 0.02 on October 31, 1984.
 </p>
 <p>BoTeX could only be used as a markup language for documents to be
-printed, not for online documents.  Richard Stallman (RMS) worked on
-both Bolio and BoTeX.  He also developed a nifty on-line help format
-called Info, and then combined BoTeX and Info to create Texinfo, a
-mark up language for text that is intended to be read both online and
-as printed hard copy.
+printed, not for online documents.  RMS combined BoTeX and Info
+to create Texinfo, a mark-up language for text that is intended to
+be read both online and as printed hard copy.
 </p>
-<p>Moving forward, the original translator to create Info was written
+<p>The original translator to create Info was written
 (primarily by RMS and Bob Chassell) in Emacs Lisp, namely the
-<code>texinfo-format-buffer</code> and other functions.  In the early 1990s,
+<code class="code">texinfo-format-buffer</code> and other functions.  In the 
early 1990s,
 Brian Fox reimplemented the conversion program in C, now called
-<code>makeinfo</code>.
+<code class="command">makeinfo</code>, as well as the standalone <code 
class="command">info</code> program.
 </p>
-<span id="Reimplementing-in-Perl"></span><h4 class="subheading">Reimplementing 
in Perl</h4>
+<h4 class="subheading" id="Reimplementing-in-Perl">Reimplementing in Perl</h4>
 
-<span id="index-Cons_002c-Lionel"></span>
-<span id="index-Dumas_002c-Patrice"></span>
-<p>In 2012, the C <code>makeinfo</code> was itself replaced by a Perl
-implementation generically called <code>texi2any</code>.  This version
+<a class="index-entry-id" id="index-Cons_002c-Lionel"></a>
+<a class="index-entry-id" id="index-Dumas_002c-Patrice"></a>
+<p>In 2012, the C <code class="command">makeinfo</code> was itself replaced by 
a Perl
+implementation generically called <code class="command">texi2any</code>.  This 
version
 supports the same level of output customization as
-<code>texi2html</code>, an independent program originally written by
+<code class="command">texi2html</code>, an independent program originally 
written by
 Lionel Cons, later with substantial work by many others.  The many
-additional features needed to make <code>texi2html</code> a replacement
-for <code>makeinfo</code> were implemented by Patrice Dumas.  The first
-never-released version of <code>texi2any</code> was based on the
-<code>texi2html</code> code.  That implementation, however, was abandoned
-in favor of the current program, which parses the Texinfo input into a
-tree for processing.  It still supports nearly all the features of
-<code>texi2html</code>.
+additional features needed to make <code class="command">texi2html</code> a 
replacement
+for <code class="command">makeinfo</code> were implemented by Patrice Dumas.  
The first
+never-released version of <code class="command">texi2any</code> was based on 
the
+<code class="command">texi2html</code> code.
+</p>
+<a class="index-entry-id" id="index-Tree-representation-of-documents"></a>
+<a class="index-entry-id" 
id="index-Syntax-tree-representation-of-documents"></a>
+<a class="index-entry-id" 
id="index-Abstract-syntax-tree-representation-of-documents"></a>
+<p>That implementation, however, was abandoned in favor of the current
+program (also written by Patrice Dumas), which parses the Texinfo
+input into a tree for processing.  It inherited the design of
+customization and other features from <code class="command">texi2html</code> 
(for more
+on <code class="command">texi2html</code> compatibility, see <a class="pxref" 
href="texi2html.html"><code class="command">texi2html</code>: Ancestor of <code 
class="command">texi2any</code></a>).
+However, <code class="code">texi2any</code> is a full reimplementation: it 
constructs
+a tree-based representation of the input document for all back-ends
+to work from.
 </p>
-<p>The new Perl program is much slower than the old C program.  We hope
-the speed gap will close in the future, but it may not ever be
+<p>The new Perl program is much slower than the old C program.  The speed
+gap has partially closed since first release, but it may not ever be
 entirely comparable.  So why did we switch?  In short, we intend and
 hope that the present program will be much easier than the previous C
-implementation of <code>makeinfo</code> to extend to different output
+implementation of <code class="command">makeinfo</code> to extend to different 
output
 styles, back-end output formats, and all other customizations.
 In more detail:
 </p>
-<ul>
-<li> HTML customization.  Many GNU and other free software packages
+<ul class="itemize mark-bullet">
+<li>HTML customization.  Many GNU and other free software packages
 had been happily using the HTML customization features in
-<code>texi2html</code> for years.  Thus, in effect two independent
+<code class="command">texi2html</code> for years.  Thus, in effect two 
independent
 implementations of the Texinfo language had developed, and keeping
 them in sync was not simple.  Adding the HTML customization possible
-in <code>texi2html</code> to a C program would have been an
+in <code class="command">texi2html</code> to a C program would have been an
 enormous effort.
 
-</li><li> Unicode, and multilingual support generally, especially of east
+</li><li>Unicode, and multilingual support generally, especially of east
 Asian languages.  Although of course it&rsquo;s perfectly plausible to write
-such support in C, in the particular case of <code>makeinfo</code>, it
+such support in C, in the particular case of <code 
class="command">makeinfo</code>, it
 would have been tantamount to rewriting the entire program.  In Perl,
 much of that comes essentially for free.
 
-</li><li> Additional back-ends.  The <code>makeinfo</code> code had become
+</li><li>Additional back-ends.  The <code class="command">makeinfo</code> code 
had become
 convoluted to the point where adding a new back-end was quite complex,
 requiring complex interactions with existing back-ends.  In contrast,
 our Perl implementation provides a clean tree-based representation for
@@ -174,20 +154,41 @@ all back-ends to work from.  People have requested 
numerous different
 back-ends (LaTeX, the latest (X)HTML, &hellip;), and they will now
 be much more feasible to implement.  Which leads to the last item:
 
-</li><li> Making contributions easier.  In general, due to the cleaner
+</li><li>Making contributions easier.  In general, due to the cleaner
 structure, the Perl program should be considerably easier than the C
 for anyone to read and contribute to, with the resulting obvious
 benefits.
 </li></ul>
 
-<p>See <a href="Reference-Implementation.html">Reference Implementation</a>, 
for more on the rationale for and
-role of <code>texi2any</code>.
+<a class="index-entry-id" 
id="index-texi2any_002c-as-reference-implementation"></a>
+<a class="index-entry-id" id="index-Reference-implementation"></a>
+<a class="index-entry-id" 
id="index-Implementation_002c-texi2any-as-reference"></a>
+<a class="index-entry-id" id="index-Texinfo-language-tests"></a>
+<a class="index-entry-id" id="index-Tests_002c-of-Texinfo-language"></a>
+<a class="anchor" id="Reference-Implementation"></a><p><code 
class="command">texi2any</code> is intended to be a reference implementation
+that defines parts of the language not fully specified by the manual.
+Without such a reference, alternative implementations would be very
+likely to have subtle, or not-so-subtle, differences in behavior,
+and thus Texinfo documents would become dependent on the processor.
+It is also important to have consistent command-line options for
+all processors.  Extensive tests of the language and processor were
+developed at the same time as <code class="command">texi2any</code>; we 
encourage anyone
+thinking of writing a program to parse Texinfo input to make use of
+these tests.
+</p>
+<a class="index-entry-id" id="index-Future-of-Texinfo-implementations"></a>
+<p>With the release of <code class="command">texi2any</code> as the reference
+implementation, development of both the C implementation of
+<code class="command">makeinfo</code> and <code 
class="command">texi2html</code> has been halted.  Going
+forward, we ask authors of Texinfo documents to use only
+<code class="command">texi2any</code>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Adding-Output-Formats.html" accesskey="p" rel="prev">Adding 
Output Formats</a>, Up: <a href="Overview.html" accesskey="u" 
rel="up">Overview</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Adding-Output-Formats.html">Adding Output Formats</a>, Up: 
<a href="Overview.html">Overview of Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/INFO_005fSPECIAL_005fCHARS_005fQUOTE.html 
b/js/infog/test-infodir/texinfo_html/INFO_005fSPECIAL_005fCHARS_005fQUOTE.html
index e5affb668d..d66d27399f 100644
--- 
a/js/infog/test-infodir/texinfo_html/INFO_005fSPECIAL_005fCHARS_005fQUOTE.html
+++ 
b/js/infog/test-infodir/texinfo_html/INFO_005fSPECIAL_005fCHARS_005fQUOTE.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>INFO_SPECIAL_CHARS_QUOTE (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>INFO_SPECIAL_CHARS_QUOTE (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="INFO_SPECIAL_CHARS_QUOTE (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="INFO_SPECIAL_CHARS_QUOTE (GNU Texinfo 6.7dev)">
+<meta name="description" content="INFO_SPECIAL_CHARS_QUOTE (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="INFO_SPECIAL_CHARS_QUOTE (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Other-Customization-Variables.html#INFO_005fSPECIAL_005fCHARS_005fQUOTE">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Image-Scaling.html 
b/js/infog/test-infodir/texinfo_html/Image-Scaling.html
index b637321791..4795116c4d 100644
--- a/js/infog/test-infodir/texinfo_html/Image-Scaling.html
+++ b/js/infog/test-infodir/texinfo_html/Image-Scaling.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Image Scaling (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Image Scaling (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Image Scaling (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Image Scaling (GNU Texinfo 6.7dev)">
+<meta name="description" content="Image Scaling (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Image Scaling (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Images.html" rel="up" title="Images">
-<link href="Footnotes.html" rel="next" title="Footnotes">
 <link href="Image-Syntax.html" rel="prev" title="Image Syntax">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,87 +41,79 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Image-Scaling"></span><div class="header">
+<div class="subsection-level-extent" id="Image-Scaling">
+<div class="nav-panel">
 <p>
-Previous: <a href="Image-Syntax.html" accesskey="p" rel="prev">Image 
Syntax</a>, Up: <a href="Images.html" accesskey="u" rel="up">Images</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Image-Syntax.html" accesskey="p" rel="prev">Image 
Syntax</a>, Up: <a href="Images.html" accesskey="u" rel="up">Inserting 
Images</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Image-Scaling-1"></span><h4 class="subsection">Image Scaling</h4>
+<h4 class="subsection" id="Image-Scaling-1">9.2.2 Image Scaling</h4>
 
-<span id="index-Images_002c-scaling"></span>
-<span id="index-Scaling-images"></span>
-<span id="index-Width-of-images"></span>
-<span id="index-Height-of-images"></span>
-<span id="index-Aspect-ratio-of-images"></span>
-<span id="index-Distorting-images"></span>
-<p>The optional <var>width</var> and <var>height</var> arguments to the
-<code>@image</code> command (see the previous section) specify the size to
+<a class="index-entry-id" id="index-Images-2"></a>
+<a class="index-entry-id" id="index-Scaling-images"></a>
+<a class="index-entry-id" id="index-Width-of-images"></a>
+<a class="index-entry-id" id="index-Height-of-images"></a>
+<a class="index-entry-id" id="index-Aspect-ratio-of-images"></a>
+<a class="index-entry-id" id="index-Distorting-images"></a>
+<p>The optional <var class="var">width</var> and <var class="var">height</var> 
arguments to the
+<code class="code">@image</code> command (see the previous section) specify 
the size to
 which to scale the image.  They are only taken into account in TeX.
 If neither is specified, the image is presented in its natural size
 (given in the file); if only one is specified, the other is scaled
 proportionately; and if both are specified, both are respected, thus
 likely distorting the original image by changing its aspect ratio.
 </p>
-<span id="index-Dimensions-and-image-sizes"></span>
-<p>The <var>width</var> and <var>height</var> may be specified using any valid 
TeX
+<a class="index-entry-id" id="index-Dimensions-and-image-sizes"></a>
+<p>The <var class="var">width</var> and <var class="var">height</var> may be 
specified using any valid TeX
 dimension, namely:
 </p>
-<dl compact="compact">
-<dt>pt</dt>
-<dd><span id="index-Points-_0028dimension_0029"></span>
-<p>point (72.27pt = 1in)
+<dl class="table">
+<dt id='index-Points-_0028dimension_0029'><span>pt<a class="copiable-link" 
href='#index-Points-_0028dimension_0029'> &para;</a></span></dt>
+<dd><p>point (72.27pt = 1in)
 </p></dd>
-<dt>pc</dt>
-<dd><span id="index-Picas"></span>
-<p>pica (1pc = 12pt)
+<dt id='index-Picas'><span>pc<a class="copiable-link" href='#index-Picas'> 
&para;</a></span></dt>
+<dd><p>pica (1pc = 12pt)
 </p></dd>
-<dt>bp</dt>
-<dd><span id="index-Big-points"></span>
-<p>big point (72bp = 1in)
+<dt id='index-Big-points'><span>bp<a class="copiable-link" 
href='#index-Big-points'> &para;</a></span></dt>
+<dd><p>big point (72bp = 1in)
 </p></dd>
-<dt>in</dt>
-<dd><span id="index-Inches"></span>
-<p>inch
+<dt id='index-Inches'><span>in<a class="copiable-link" href='#index-Inches'> 
&para;</a></span></dt>
+<dd><p>inch
 </p></dd>
-<dt>cm</dt>
-<dd><span id="index-Centimeters"></span>
-<p>centimeter (2.54cm = 1in)
+<dt id='index-Centimeters'><span>cm<a class="copiable-link" 
href='#index-Centimeters'> &para;</a></span></dt>
+<dd><p>centimeter (2.54cm = 1in)
 </p></dd>
-<dt>mm</dt>
-<dd><span id="index-Millimeters"></span>
-<p>millimeter (10mm = 1cm)
+<dt id='index-Millimeters'><span>mm<a class="copiable-link" 
href='#index-Millimeters'> &para;</a></span></dt>
+<dd><p>millimeter (10mm = 1cm)
 </p></dd>
-<dt>dd</dt>
-<dd><span id="index-Didot-points"></span>
-<p>did&ocirc;t point (1157dd = 1238pt)
+<dt id='index-Didot-points'><span>dd<a class="copiable-link" 
href='#index-Didot-points'> &para;</a></span></dt>
+<dd><p>did&ocirc;t point (1157dd = 1238pt)
 </p></dd>
-<dt>cc</dt>
-<dd><span id="index-Ciceros"></span>
-<p>cicero (1cc = 12dd)
+<dt id='index-Ciceros'><span>cc<a class="copiable-link" href='#index-Ciceros'> 
&para;</a></span></dt>
+<dd><p>cicero (1cc = 12dd)
 </p></dd>
-<dt>sp</dt>
-<dd><span id="index-Scaled-points"></span>
-<p>scaled point (65536sp = 1pt)
+<dt id='index-Scaled-points'><span>sp<a class="copiable-link" 
href='#index-Scaled-points'> &para;</a></span></dt>
+<dd><p>scaled point (65536sp = 1pt)
 </p></dd>
 </dl>
 
-<span id="index-ridt_002eeps"></span>
-<p>For example, the following will scale a file <samp>ridt.eps</samp> to one
+<a class="index-entry-id" id="index-ridt_002eeps"></a>
+<p>For example, the following will scale a file <samp 
class="file">ridt.eps</samp> to one
 inch vertically, with the width scaled proportionately:
 </p>
 <div class="example">
-<pre class="example">@image{ridt,,1in}
+<pre class="example-preformatted">@image{ridt,,1in}
 </pre></div>
 
-<span id="index-epsf_002etex"></span>
-<p>For <code>@image</code> to work with TeX, the file <samp>epsf.tex</samp> 
must be
+<a class="index-entry-id" id="index-epsf_002etex"></a>
+<p>For <code class="code">@image</code> to work with TeX, the file <samp 
class="file">epsf.tex</samp> must be
 installed somewhere that TeX can find it.  (The standard location is
-<samp><var>texmf</var>/tex/generic/dvips/epsf.tex</samp>, where 
<var>texmf</var> is a
+<samp class="file"><var 
class="var">texmf</var>/tex/generic/dvips/epsf.tex</samp>, where <var 
class="var">texmf</var> is a
 root of your TeX directory tree.)  This file is included in the
 Texinfo distribution and is also available from
-<a href="ftp://tug.org/tex/epsf.tex";>ftp://tug.org/tex/epsf.tex</a>, among 
other places.
+<a class="uref" 
href="ftp://tug.org/tex/epsf.tex";>ftp://tug.org/tex/epsf.tex</a>, among other 
places.
 </p>
-<p><code>@image</code> can be used within a line as well as for displayed
+<p><code class="code">@image</code> can be used within a line as well as for 
displayed
 figures.  Therefore, if you intend it to be displayed, be sure to leave
 a blank line before the command, or the output will run into the
 preceding text.
@@ -148,10 +122,11 @@ preceding text.
 any other sort of output.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Image-Syntax.html" accesskey="p" rel="prev">Image 
Syntax</a>, Up: <a href="Images.html" accesskey="u" rel="up">Images</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Image-Syntax.html">Image Syntax</a>, Up: <a 
href="Images.html">Inserting Images</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Image-Syntax.html 
b/js/infog/test-infodir/texinfo_html/Image-Syntax.html
index 4eda4e059b..54072ab12f 100644
--- a/js/infog/test-infodir/texinfo_html/Image-Syntax.html
+++ b/js/infog/test-infodir/texinfo_html/Image-Syntax.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Image Syntax (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Image Syntax (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Image Syntax (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Image Syntax (GNU Texinfo 6.7dev)">
+<meta name="description" content="Image Syntax (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Image Syntax (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Images.html" rel="up" title="Images">
 <link href="Image-Scaling.html" rel="next" title="Image Scaling">
-<link href="Images.html" rel="prev" title="Images">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,120 +41,124 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Image-Syntax"></span><div class="header">
+<div class="subsection-level-extent" id="Image-Syntax">
+<div class="nav-panel">
 <p>
-Next: <a href="Image-Scaling.html" accesskey="n" rel="next">Image Scaling</a>, 
Up: <a href="Images.html" accesskey="u" rel="up">Images</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Image-Scaling.html" accesskey="n" rel="next">Image Scaling</a>, 
Up: <a href="Images.html" accesskey="u" rel="up">Inserting Images</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Image-Syntax-1"></span><h4 class="subsection">Image Syntax</h4>
+<h4 class="subsection" id="Image-Syntax-1">9.2.1 Image Syntax</h4>
 
-<p>Here is the synopsis of the <code>@image</code> command:
+<p>Here is the synopsis of the <code class="code">@image</code> command:
 </p>
 <div class="example">
-<pre class="example">@image{<var>filename</var><span class="roman">[,</span> 
<var>width</var><span class="roman">[,</span> <var>height</var><span 
class="roman">[,</span> <var>alttext</var><span class="roman">[, 
</span><var>extension</var><span class="roman">]]]]</span>}
+<pre class="example-preformatted">@image{<var class="var">filename</var><span 
class="r">[,</span> <var class="var">width</var><span class="r">[,</span> <var 
class="var">height</var><span class="r">[,</span> <var 
class="var">alttext</var><span class="r">[, </span><var 
class="var">extension</var><span class="r">]]]]</span>}
 </pre></div>
 
-<span id="index-Formats-for-images"></span>
-<span id="index-Image-formats"></span>
-<p>The <var>filename</var> argument is mandatory, and must not have an
+<a class="index-entry-id" id="index-Formats-for-images"></a>
+<a class="index-entry-id" id="index-Image-formats"></a>
+<p>The <var class="var">filename</var> argument is mandatory, and must not 
have an
 extension, because the different processors support different formats:
 </p>
-<ul>
-<li> <span id="index-eps-image-format"></span>
-TeX (DVI output) reads the file <samp><var>filename</var>.eps</samp>
+<ul class="itemize mark-bullet">
+<li><a class="index-entry-id" id="index-eps-image-format"></a>
+TeX (DVI output) reads the file <samp class="file"><var 
class="var">filename</var>.eps</samp>
 (Encapsulated PostScript format).
 
-</li><li> <span id="index-pdftex_002c-and-images"></span>
-<span id="index-png-image-format"></span>
-<span id="index-jpeg-image-format"></span>
-<span id="index-pdf-image-inclusions"></span>
-pdfTeX reads <samp><var>filename</var>.pdf</samp>, 
<samp><var>filename</var>.png</samp>,
-<samp><var>filename</var>.jpg</samp>, or <samp><var>filename</var>.jpeg</samp> 
(in that
+</li><li><a class="index-entry-id" id="index-pdftex_002c-and-images"></a>
+<a class="index-entry-id" id="index-png-image-format"></a>
+<a class="index-entry-id" id="index-jpeg-image-format"></a>
+<a class="index-entry-id" id="index-pdf-image-inclusions"></a>
+pdfTeX reads <samp class="file"><var class="var">filename</var>.pdf</samp>, 
<samp class="file"><var class="var">filename</var>.png</samp>,
+<samp class="file"><var class="var">filename</var>.jpg</samp>, or <samp 
class="file"><var class="var">filename</var>.jpeg</samp> (in that
 order).  It also tries uppercase versions of the extensions.  The PDF
 format does not support EPS images, so such must be converted first.
 
-</li><li> For Info, <code>makeinfo</code> includes 
<samp><var>filename</var>.txt</samp> verbatim
-(more or less as if it were in <code>@verbatim</code>).  The Info output
-may also include a reference to <samp><var>filename</var>.png</samp> or
-<samp><var>filename</var>.jpg</samp>.  (See below.)
+</li><li>For Info, <code class="code">makeinfo</code> includes <samp 
class="file"><var class="var">filename</var>.txt</samp> verbatim
+(more or less as if it were in <code class="code">@verbatim</code>).  The Info 
output
+may also include a reference to <samp class="file"><var 
class="var">filename</var>.png</samp> or
+<samp class="file"><var class="var">filename</var>.jpg</samp>.  (See below.)
 
-</li><li> For HTML, <code>makeinfo</code> outputs a reference to
-<samp><var>filename</var>.png</samp>, <samp><var>filename</var>.jpg</samp>,
-<samp><var>filename</var>.jpeg</samp> or <samp><var>filename</var>.gif</samp> 
(in that
+</li><li>For HTML, <code class="code">makeinfo</code> outputs a reference to
+<samp class="file"><var class="var">filename</var>.png</samp>, <samp 
class="file"><var class="var">filename</var>.jpg</samp>,
+<samp class="file"><var class="var">filename</var>.jpeg</samp> or <samp 
class="file"><var class="var">filename</var>.gif</samp> (in that
 order).  If none of those exist, it gives an error, and outputs a
-reference to <samp><var>filename</var>.jpg</samp> anyway.
-
-</li><li> <span id="index-SVG-images_002c-used-in-Docbook"></span>
-For Docbook, <code>makeinfo</code> outputs references to
-<samp><var>filename</var>.eps</samp>, <samp><var>filename</var>.gif</samp>
-<samp><var>filename</var>.jpeg</samp>, <samp><var>filename</var>.jpg</samp>,
-<samp><var>filename</var>.pdf</samp>, <samp><var>filename</var>.png</samp> and
-<samp><var>filename</var>.svg</samp>, for every file found.  Also,
-<samp><var>filename</var>.txt</samp> is included verbatim, if present.  (The
-subsequent Docbook processor is supposed to choose the appropriate one.)
-
-</li><li> For Info and HTML output, <code>makeinfo</code> uses the optional 
fifth
-argument <var>extension</var> to <code>@image</code> for the filename 
extension,
+reference to <samp class="file"><var class="var">filename</var>.jpg</samp> 
anyway.
+
+</li><li><a class="index-entry-id" 
id="index-SVG-images_002c-used-in-DocBook"></a>
+For DocBook, <code class="code">makeinfo</code> outputs references to
+<samp class="file"><var class="var">filename</var>.eps</samp>, <samp 
class="file"><var class="var">filename</var>.gif</samp>
+<samp class="file"><var class="var">filename</var>.jpeg</samp>, <samp 
class="file"><var class="var">filename</var>.jpg</samp>,
+<samp class="file"><var class="var">filename</var>.pdf</samp>, <samp 
class="file"><var class="var">filename</var>.png</samp> and
+<samp class="file"><var class="var">filename</var>.svg</samp>, for every file 
found.  Also,
+<samp class="file"><var class="var">filename</var>.txt</samp> is included 
verbatim, if present.  (The
+subsequent DocBook processor is supposed to choose the appropriate one.)
+
+</li><li>For Info and HTML output, <code class="code">makeinfo</code> uses the 
optional fifth
+argument <var class="var">extension</var> to <code class="code">@image</code> 
for the file extension,
 if it is specified and the file is found.  Any leading period should
-be included in <var>extension</var>.  For example:
+be included in <var class="var">extension</var>.  For example:
 
-<span id="index-XPM-image-format"></span>
+<a class="index-entry-id" id="index-XPM-image-format"></a>
 <div class="example">
-<pre class="example">@image{foo,,,,.xpm}
+<pre class="example-preformatted">@image{foo,,,,.xpm}
 </pre></div>
 
 </li></ul>
 
 <p>If you want to install image files for use by Info readers too, we
-recommend putting them in a subdirectory like 
&lsquo;<samp><var>foo</var>-figures</samp>&rsquo;
-for a package <var>foo</var>.  Copying the files into
-<code>$(infodir)/<var>foo</var>-figures/</code> should be done in your
-<code>Makefile</code>.
+recommend putting them in a subdirectory like &lsquo;<samp class="samp"><var 
class="var">foo</var>-figures</samp>&rsquo;
+for a package <var class="var">foo</var>.  Copying the files into
+<code class="code">$(infodir)/<var class="var">foo</var>-figures/</code> 
should be done in your
+<code class="code">Makefile</code>.
 </p>
-<p>The <var>width</var> and <var>height</var> arguments are described in the 
next
+<p>The <var class="var">width</var> and <var class="var">height</var> 
arguments are described in the next
 section.
 </p>
-<p>For TeX output, if an image is the only thing in a paragraph it
-will ordinarily be displayed on a line by itself, respecting the
-current environment indentation, but without the normal paragraph
-indentation.  If you want it centered, use <code>@center</code>
-(see <a href="_0040titlefont-_0040center-_0040sp.html"><code>@titlefont 
@center @sp</code></a>).
+<p>If an image is the first thing in a paragraph and followed by
+more text, then you should precede the <code class="code">@image</code> 
command with
+<code class="code">@indent</code> or <code class="code">@noindent</code> to 
indicate the beginning of
+paragraph formatting.  This is especially important for TeX output
+to get correct paragraph indentation.
+</p>
+<p>Use <code class="code">@center</code> to center an image
+(see <a class="pxref" href="_0040titlefont-_0040center-_0040sp.html"><code 
class="code">@titlefont</code>, <code class="code">@center</code>, and <code 
class="code">@sp</code></a>).
 </p>
-<span id="index-Alt-attribute-for-images"></span>
-<span id="index-Images_002c-alternate-text-for"></span>
-<span id="index-_002d_002d-_0028in-image-alt-string_0029"></span>
-<p>For HTML output, <code>makeinfo</code> sets the <em>alt attribute</em> for
-inline images to the optional <var>alttext</var> (fourth) argument to
-<code>@image</code>, if supplied.  If not supplied, <code>makeinfo</code> uses
-the full file name of the image being displayed.  The <var>alttext</var> is
-processed as Texinfo text, so special characters such as 
&lsquo;<samp>&quot;</samp>&rsquo; and
-&lsquo;<samp>&lt;</samp>&rsquo; and &lsquo;<samp>&amp;</samp>&rsquo; are 
escaped in the HTML output; also, you can
-get an empty <code>alt</code> string with <code>@-</code> (a command that
-produces no output; see <a href="_0040_002d-_0040hyphenation.html"><code>@- 
@hyphenation</code></a>).
+<a class="index-entry-id" id="index-Alt-attribute-for-images"></a>
+<a class="index-entry-id" id="index-Images-1"></a>
+<a class="index-entry-id" id="index-_002d-_0028in-image-alt-string_0029"></a>
+<p>For HTML output, <code class="code">makeinfo</code> sets the <em 
class="dfn">alt attribute</em> for
+inline images to the optional <var class="var">alttext</var> (fourth) argument 
to
+<code class="code">@image</code>, if supplied.  If not supplied, <code 
class="code">makeinfo</code> uses
+the full file name of the image being displayed.  The <var 
class="var">alttext</var> is
+processed as Texinfo text, so special characters such as &lsquo;<samp 
class="samp">&quot;</samp>&rsquo; and
+&lsquo;<samp class="samp">&lt;</samp>&rsquo; and &lsquo;<samp 
class="samp">&amp;</samp>&rsquo; are escaped in the HTML output; also, you can
+get an empty <code class="code">alt</code> string with <code 
class="code">@-</code> (a command that
+produces no output; see <a class="pxref" 
href="_0040_002d-_0040hyphenation.html"><code class="code">@-</code> and <code 
class="code">@hyphenation</code>: Helping TeX Hyphenate</a>).
 </p>
-<p>For Info output, the <code>alt</code> string is also processed as Texinfo
-text and output.  In this case, &lsquo;<samp>\</samp>&rsquo; is escaped as 
&lsquo;<samp>\\</samp>&rsquo; and
-&lsquo;<samp>&quot;</samp>&rsquo; as &lsquo;<samp>\&quot;</samp>&rsquo;; no 
other escapes are done.
+<p>For Info output, the <code class="code">alt</code> string is also processed 
as Texinfo
+text and output.  In this case, &lsquo;<samp class="samp">\</samp>&rsquo; is 
escaped as &lsquo;<samp class="samp">\\</samp>&rsquo; and
+&lsquo;<samp class="samp">&quot;</samp>&rsquo; as &lsquo;<samp 
class="samp">\&quot;</samp>&rsquo;; no other escapes are done.
 </p>
-<p>In Info output, <code>makeinfo</code> writes a reference to the binary image
-file (trying <var>filename</var> suffixed with 
<samp><var>extension</var></samp>,
-<samp><var>.extension</var></samp>, <samp>.png</samp>, or <samp>.jpg</samp>, 
in that order)
-if one exists.  It also literally includes the <samp>.txt</samp> file if one
+<p>In Info output, <code class="code">makeinfo</code> writes a reference to 
the binary image
+file (trying <var class="var">filename</var> suffixed with <samp 
class="file"><var class="var">extension</var></samp>,
+<samp class="file"><var class="var">.extension</var></samp>, <samp 
class="file">.png</samp>, or <samp class="file">.jpg</samp>, in that order)
+if one exists.  It also literally includes the <samp class="file">.txt</samp> 
file if one
 exists.  This way, Info readers which can display images (such as the
 Emacs Info browser, running under X) can do so, whereas Info readers
 which can only use text (such as the standalone Info reader) can
 display the textual version.
 </p>
-<span id="index-_005e_0040_005eH-for-images-in-Info"></span>
+<a class="index-entry-id" id="index-_005e_0040_005eH-for-images-in-Info"></a>
 <p>The implementation of this is to put the following construct into the
 Info output:
 </p>
 <div class="example">
-<pre class="example">^@^H[image src=&quot;<var>binaryfile</var>&quot; 
text=&quot;<var>txtfile</var>&quot;
-           alt=&quot;<var>alttext</var> ... ^@^H]
+<pre class="example-preformatted">^@^H[image src=&quot;<var 
class="var">binaryfile</var>&quot; text=&quot;<var 
class="var">txtfile</var>&quot;
+           alt=&quot;<var class="var">alttext</var> ... ^@^H]
 </pre></div>
 
-<p>where &lsquo;<samp>^@</samp>&rsquo; and &lsquo;<samp>^H</samp>&rsquo; stand 
for the actual null and
+<p>where &lsquo;<samp class="samp">^@</samp>&rsquo; and &lsquo;<samp 
class="samp">^H</samp>&rsquo; stand for the actual null and
 backspace control characters.  If one of the files is not present, the
 corresponding argument is omitted.
 </p>
@@ -181,10 +167,11 @@ feature was introduced in Texinfo version 4.6) will 
display the above
 literally, which, although not pretty, should not be harmful.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Image-Scaling.html" accesskey="n" rel="next">Image Scaling</a>, 
Up: <a href="Images.html" accesskey="u" rel="up">Images</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Image-Scaling.html">Image Scaling</a>, Up: <a 
href="Images.html">Inserting Images</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Images.html 
b/js/infog/test-infodir/texinfo_html/Images.html
index df3ec4193d..b45a176ee4 100644
--- a/js/infog/test-infodir/texinfo_html/Images.html
+++ b/js/infog/test-infodir/texinfo_html/Images.html
@@ -1,88 +1,64 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Images (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Images (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Images (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Images (GNU Texinfo 6.7dev)">
+<meta name="description" content="Images (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Images (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Special-Displays.html" rel="up" title="Special Displays">
-<link href="Image-Syntax.html" rel="next" title="Image Syntax">
-<link href="_0040listoffloats.html" rel="prev" title="@listoffloats">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Footnotes.html" rel="next" title="Footnotes">
+<link href="Floats.html" rel="prev" title="Floats">
 
 
 </head>
 
 <body lang="en">
-<span id="Images"></span><div class="header">
+<div class="section-level-extent" id="Images">
+<div class="nav-panel">
 <p>
 Next: <a href="Footnotes.html" accesskey="n" rel="next">Footnotes</a>, 
Previous: <a href="Floats.html" accesskey="p" rel="prev">Floats</a>, Up: <a 
href="Special-Displays.html" accesskey="u" rel="up">Special Displays</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Inserting-Images"></span><h3 class="section">Inserting Images</h3>
+<h3 class="section" id="Inserting-Images">9.2 Inserting Images</h3>
 
-<span id="index-Images_002c-inserting"></span>
-<span id="index-Pictures_002c-inserting"></span>
-<span id="index-image"></span>
+<a class="index-entry-id" id="index-Images"></a>
+<a class="index-entry-id" id="index-Pictures_002c-inserting"></a>
+<a class="index-entry-id" id="index-image"></a>
 
 <p>You can insert an image given in an external file with the
-<code>@image</code> command.  Although images can be used anywhere,
+<code class="code">@image</code> command.  Although images can be used 
anywhere,
 including the middle of a paragraph, we describe them in this chapter
 since they are most often part of a displayed figure or example.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Image-Syntax.html" 
accesskey="1">Image Syntax</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Image-Scaling.html" 
accesskey="2">Image Scaling</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Image-Syntax.html" accesskey="1">Image Syntax</a></li>
+<li><a href="Image-Scaling.html" accesskey="2">Image Scaling</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Include-Files-Evolution.html 
b/js/infog/test-infodir/texinfo_html/Include-Files-Evolution.html
deleted file mode 100644
index c97e87ba1e..0000000000
--- a/js/infog/test-infodir/texinfo_html/Include-Files-Evolution.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
-a documentation system that can produce both online information and a
-printed manual from a single source using semantic markup.
-
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Include Files Evolution (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Include Files Evolution (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Include Files Evolution (GNU Texinfo 6.7dev)">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Include-Files.html" rel="up" title="Include Files">
-<link href="Hardcopy.html" rel="next" title="Hardcopy">
-<link href="_0040verbatiminclude.html" rel="prev" title="@verbatiminclude">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
-
-
-</head>
-
-<body lang="en">
-<span id="Include-Files-Evolution"></span><div class="header">
-<p>
-Previous: <a href="_0040verbatiminclude.html" accesskey="p" 
rel="prev"><code>@verbatiminclude</code></a>, Up: <a href="Include-Files.html" 
accesskey="u" rel="up">Include Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="Evolution-of-Include-Files"></span><h3 class="section">Evolution of 
Include Files</h3>
-
-<p>When Info was first created, it was customary to create many small
-Info files on one subject.  Each Info file was formatted from its own
-Texinfo source file.  This custom meant that Emacs did not need to
-make a large buffer to hold the whole of a large Info file when
-someone wanted information; instead, Emacs allocated just enough
-memory for the small Info file that contained the particular
-information sought.  This way, Emacs could avoid wasting memory.
-</p>
-<p>References from one file to another were made by referring to the file
-name as well as the node name. (See <a href="Other-Info-Files.html">Referring 
to
-Other Info Files</a>.  Also, see <a 
href="Four-and-Five-Arguments.html"><code>@xref</code> with Four and Five 
Arguments</a>.)
-</p>
-<p>Include files were designed primarily as a way to create a single,
-large printed manual out of several smaller Info files.  In a printed
-manual, all the references were within the same document, so TeX
-could automatically determine the references&rsquo; page numbers.  The Info
-formatting commands used include files only for creating joint
-indices; each of the individual Texinfo files had to be formatted for
-Info individually.  (Each, therefore, required its own
-<code>@setfilename</code> line.)
-</p>
-<p>However, because large Info files are now split automatically, it is
-no longer necessary to keep them small.
-</p>
-<p>Nowadays, multiple Texinfo files are used mostly for large documents,
-such as <cite>The GNU Emacs Lisp Reference Manual</cite>, and for projects
-in which several different people write different sections of a
-document simultaneously.
-</p>
-<p>In addition, the Info formatting commands have been extended to work
-with the <code>@include</code> command so as to create a single large Info
-file that is split into smaller files if necessary.  This means that
-you can write menus and cross-references without naming the different
-Texinfo files.
-</p>
-
-<hr>
-<div class="header">
-<p>
-Previous: <a href="_0040verbatiminclude.html" accesskey="p" 
rel="prev"><code>@verbatiminclude</code></a>, Up: <a href="Include-Files.html" 
accesskey="u" rel="up">Include Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-
-
-
-</body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/Include-Files-Requirements.html 
b/js/infog/test-infodir/texinfo_html/Include-Files-Requirements.html
index f75300d9b9..f6ead665ef 100644
--- a/js/infog/test-infodir/texinfo_html/Include-Files-Requirements.html
+++ b/js/infog/test-infodir/texinfo_html/Include-Files-Requirements.html
@@ -1,95 +1,73 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Include Files Requirements (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Include Files Requirements (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Include Files Requirements (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Include Files Requirements (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Include Files Requirements (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Include Files Requirements (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Include-Files.html" rel="up" title="Include Files">
 <link href="Sample-Include-File.html" rel="next" title="Sample Include File">
 <link href="texinfo_002dmultiple_002dfiles_002dupdate.html" rel="prev" 
title="texinfo-multiple-files-update">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Include-Files-Requirements"></span><div class="header">
+<div class="section-level-extent" id="Include-Files-Requirements">
+<div class="nav-panel">
 <p>
-Next: <a href="Sample-Include-File.html" accesskey="n" rel="next">Sample 
Include File</a>, Previous: <a 
href="texinfo_002dmultiple_002dfiles_002dupdate.html" accesskey="p" 
rel="prev"><code>texinfo-multiple-files-update</code></a>, Up: <a 
href="Include-Files.html" accesskey="u" rel="up">Include Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Sample-Include-File.html" accesskey="n" rel="next">Sample File 
with <code class="code">@include</code></a>, Previous: <a 
href="texinfo_002dmultiple_002dfiles_002dupdate.html" accesskey="p" 
rel="prev"><code class="code">texinfo-multiple-files-update</code></a>, Up: <a 
href="Include-Files.html" accesskey="u" rel="up">Include Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" tit [...]
 </div>
 <hr>
-<span id="Include-Files-Requirements-1"></span><h3 class="section">Include 
Files Requirements</h3>
-<span id="index-Include-files-requirements"></span>
-<span id="index-Requirements-for-include-files"></span>
+<h3 class="section" id="Include-Files-Requirements-1">17.3 Include Files 
Requirements</h3>
+<a class="index-entry-id" id="index-Include-files-requirements"></a>
+<a class="index-entry-id" id="index-Requirements-for-include-files"></a>
 
-<p>If you plan to use the <code>texinfo-multiple-files-update</code> command,
+<p>If you plan to use the <code 
class="code">texinfo-multiple-files-update</code> command,
 the outer Texinfo file that lists included files within it should
 contain nothing but the beginning and end parts of a Texinfo file, and
-a number of <code>@include</code> commands listing the included files.  It
+a number of <code class="code">@include</code> commands listing the included 
files.  It
 should not even include indices, which should be listed in an included
 file of their own.
 </p>
 <p>Moreover, each of the included files must contain exactly one highest
-level node (conventionally, <code>@chapter</code> or equivalent),
+level node (conventionally, <code class="code">@chapter</code> or equivalent),
 and this node must be the first node in the included file.
 Furthermore, each of these highest level nodes in each included file
 must be at the same hierarchical level in the file structure.
-Usually, each is a <code>@chapter</code>, an <code>@appendix</code>, or an
-<code>@unnumbered</code> node.  Thus, normally, each included file contains
+Usually, each is a <code class="code">@chapter</code>, an <code 
class="code">@appendix</code>, or an
+<code class="code">@unnumbered</code> node.  Thus, normally, each included 
file contains
 one, and only one, chapter or equivalent-level node.
 </p>
-<p>The outer file should contain only <em>one</em> node, the &lsquo;Top&rsquo; 
node.  It
-should <em>not</em> contain any nodes besides the single &lsquo;Top&rsquo; 
node.  The
-<code>texinfo-multiple-files-update</code> command will not process
+<p>The outer file should contain only <em class="emph">one</em> node, the 
&lsquo;Top&rsquo; node.  It
+should <em class="emph">not</em> contain any nodes besides the single 
&lsquo;Top&rsquo; node.  The
+<code class="code">texinfo-multiple-files-update</code> command will not 
process
 them.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Include-Files.html 
b/js/infog/test-infodir/texinfo_html/Include-Files.html
index d42dee89e6..39cd5ef4b6 100644
--- a/js/infog/test-infodir/texinfo_html/Include-Files.html
+++ b/js/infog/test-infodir/texinfo_html/Include-Files.html
@@ -1,98 +1,66 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Include Files (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Include Files (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Include Files (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Include Files (GNU Texinfo 6.7dev)">
+<meta name="description" content="Include Files (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Include Files (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Using-Include-Files.html" rel="next" title="Using Include Files">
-<link href="_0023line-Syntax-Details.html" rel="prev" title="#line Syntax 
Details">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Hardcopy.html" rel="next" title="Hardcopy">
+<link href="Defining-New-Texinfo-Commands.html" rel="prev" title="Defining New 
Texinfo Commands">
 
 
 </head>
 
 <body lang="en">
-<span id="Include-Files"></span><div class="header">
+<div class="chapter-level-extent" id="Include-Files">
+<div class="nav-panel">
 <p>
-Next: <a href="Hardcopy.html" accesskey="n" rel="next">Hardcopy</a>, Previous: 
<a href="Defining-New-Texinfo-Commands.html" accesskey="p" rel="prev">Defining 
New Texinfo Commands</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Hardcopy.html" accesskey="n" rel="next">Formatting and Printing 
Hardcopy</a>, Previous: <a href="Defining-New-Texinfo-Commands.html" 
accesskey="p" rel="prev">Defining New Texinfo Commands</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Include-Files-1"></span><h2 class="chapter">Include Files</h2>
+<h2 class="chapter" id="Include-Files-1">17 Include Files</h2>
 
-<span id="index-Include-files"></span>
+<a class="index-entry-id" id="index-Include-files"></a>
 
-<p>When a Texinfo processor sees an <code>@include</code> command in a Texinfo
+<p>When a Texinfo processor sees an <code class="code">@include</code> command 
in a Texinfo
 file, it processes the contents of the file named by the
-<code>@include</code> and incorporates them into the output files being
+<code class="code">@include</code> and incorporates them into the output files 
being
 created.  Include files thus let you keep a single large document as a
 collection of conveniently small parts.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Using-Include-Files.html" 
accesskey="1">Using Include Files</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to use the <code>@include</code> command.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="texinfo_002dmultiple_002dfiles_002dupdate.html" 
accesskey="2"><code>texinfo-multiple-files-update</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to create and update nodes and
-                                     menus when using included files.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Include-Files-Requirements.html" accesskey="3">Include Files 
Requirements</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>texinfo-multiple-files-update</code> needs.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Sample-Include-File.html" 
accesskey="4">Sample Include File</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">A sample outer file with included files
-                                     within it; and a sample included file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040verbatiminclude.html" 
accesskey="5"><code>@verbatiminclude</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Including a file verbatim.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Include-Files-Evolution.html" accesskey="6">Include Files 
Evolution</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How use of 
the <code>@include</code> command
-                                     has changed over time.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Using-Include-Files.html" accesskey="1">How to Use Include 
Files</a></li>
+<li><a href="texinfo_002dmultiple_002dfiles_002dupdate.html" 
accesskey="2"><code class="code">texinfo-multiple-files-update</code></a></li>
+<li><a href="Include-Files-Requirements.html" accesskey="3">Include Files 
Requirements</a></li>
+<li><a href="Sample-Include-File.html" accesskey="4">Sample File with <code 
class="code">@include</code></a></li>
+<li><a href="_0040verbatiminclude.html" accesskey="5"><code 
class="code">@verbatiminclude</code> <var class="var">file</var>: Include a 
File Verbatim</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Index-Entries.html 
b/js/infog/test-infodir/texinfo_html/Index-Entries.html
index a9490ed04e..a30a966008 100644
--- a/js/infog/test-infodir/texinfo_html/Index-Entries.html
+++ b/js/infog/test-infodir/texinfo_html/Index-Entries.html
@@ -1,77 +1,54 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Index Entries (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Index Entries (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Index Entries (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Index Entries (GNU Texinfo 6.7dev)">
+<meta name="description" content="Index Entries (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Index Entries (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Indices.html" rel="up" title="Indices">
 <link href="Printing-Indices-_0026-Menus.html" rel="next" title="Printing 
Indices &amp; Menus">
-<link href="Indexing-Commands.html" rel="prev" title="Indexing Commands">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Advanced-Indexing.html" rel="prev" title="Advanced Indexing">
 
 
 </head>
 
 <body lang="en">
-<span id="Index-Entries"></span><div class="header">
+<div class="section-level-extent" id="Index-Entries">
+<div class="nav-panel">
 <p>
-Next: <a href="Printing-Indices-_0026-Menus.html" accesskey="n" 
rel="next">Printing Indices &amp; Menus</a>, Previous: <a 
href="Indexing-Commands.html" accesskey="p" rel="prev">Indexing Commands</a>, 
Up: <a href="Indices.html" accesskey="u" rel="up">Indices</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Printing-Indices-_0026-Menus.html" accesskey="n" 
rel="next">Printing Indices and Menus</a>, Previous: <a 
href="Advanced-Indexing.html" accesskey="p" rel="prev">Advanced Indexing 
Commands</a>, Up: <a href="Indices.html" accesskey="u" rel="up">Indices</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Making-Index-Entries"></span><h3 class="section">Making Index 
Entries</h3>
-<span id="index-Index-entries_002c-making"></span>
-<span id="index-Entries_002c-making-index"></span>
+<h3 class="section" id="Making-Index-Entries">10.4 Making Index Entries</h3>
+<a class="index-entry-id" id="index-Index-entries_002c-making"></a>
+<a class="index-entry-id" id="index-Entries_002c-making-index"></a>
 
-<span id="index-Writing-index-entries"></span>
-<span id="index-Index-entries_002c-advice-on-writing"></span>
-<span id="index-Advice-on-writing-entries"></span>
-<span id="index-Capitalization-of-index-entries"></span>
+<a class="index-entry-id" id="index-Writing-index-entries"></a>
+<a class="index-entry-id" id="index-Index-entries_002c-advice-on-writing"></a>
+<a class="index-entry-id" id="index-Advice-on-writing-entries"></a>
+<a class="index-entry-id" id="index-Capitalization-of-index-entries"></a>
 <p>Concept index entries consist of text.  The best way to write an index
 is to devise entries which are terse yet clear.  If you can do this,
 the index usually looks better if the entries are written just as they
@@ -82,7 +59,7 @@ This is the case convention we use in most GNU manuals&rsquo; 
indices.
 <p>If you don&rsquo;t see how to make an entry terse yet clear, make it longer
 and clear&mdash;not terse and confusing.  If many of the entries are
 several words long, the index may look better if you use a different
-convention: to capitalize the first word of each entry.  Whichever
+convention: capitalize the first word of each entry.  Whichever
 case convention you use, use it consistently.
 </p>
 <p>In any event, do not ever capitalize a case-sensitive name such as a C
@@ -92,22 +69,24 @@ names in programming languages, or program names; these 
names are
 usually case-sensitive, so likewise use upper- and lowercase as
 required.
 </p>
-<span id="index-Unique-index-entries"></span>
+<a class="index-entry-id" id="index-Unique-index-entries"></a>
 <p>It is a good idea to make index entries unique wherever feasible.
 That way, people using the printed output or online completion of
 index entries don&rsquo;t see undifferentiated lists.  Consider this an
 opportunity to make otherwise-identical index entries be more
 specific, so readers can more easily find the exact place they are
 looking for.
+The advanced indexing features described in <a class="ref" 
href="Advanced-Indexing.html">Advanced Indexing Commands</a>
+can help with this, as well.
 </p>
 
 <p>When you are making index entries, it is good practice to think of the
 different ways people may look for something.  Different people
-<em>do not</em> think of the same words when they look something up.  A
+<em class="emph">do not</em> think of the same words when they look something 
up.  A
 helpful index will have items indexed under all the different words
 that people may use.  For example, one reader may think it obvious
 that the two-letter names for indices should be listed under
-&ldquo;Indices, two-letter names, since &ldquo;Indices&rdquo; are the general
+&ldquo;Indices, two-letter names&rdquo;, since &ldquo;Indices&rdquo; are the 
general
 concept.  But another reader may remember the specific concept of
 two-letter names and search for the entry listed as &ldquo;Two letter names
 for indices&rdquo;.  A good index will have both entries and will help both
@@ -118,10 +97,11 @@ subtleties of which may not be appreciated until you need 
to do it
 yourself.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Printing-Indices-_0026-Menus.html" accesskey="n" 
rel="next">Printing Indices &amp; Menus</a>, Previous: <a 
href="Indexing-Commands.html" accesskey="p" rel="prev">Indexing Commands</a>, 
Up: <a href="Indices.html" accesskey="u" rel="up">Indices</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Printing-Indices-_0026-Menus.html">Printing Indices and 
Menus</a>, Previous: <a href="Advanced-Indexing.html">Advanced Indexing 
Commands</a>, Up: <a href="Indices.html">Indices</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Indexing-Commands.html 
b/js/infog/test-infodir/texinfo_html/Indexing-Commands.html
index e736876898..4f964302b0 100644
--- a/js/infog/test-infodir/texinfo_html/Indexing-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Indexing-Commands.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Indexing Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Indexing Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Indexing Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Indexing Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Indexing Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Indexing Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Indices.html" rel="up" title="Indices">
-<link href="Index-Entries.html" rel="next" title="Index Entries">
+<link href="Advanced-Indexing.html" rel="next" title="Advanced Indexing">
 <link href="Predefined-Indices.html" rel="prev" title="Predefined Indices">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,18 +40,19 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Indexing-Commands"></span><div class="header">
+<div class="section-level-extent" id="Indexing-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Index-Entries.html" accesskey="n" rel="next">Index Entries</a>, 
Previous: <a href="Predefined-Indices.html" accesskey="p" rel="prev">Predefined 
Indices</a>, Up: <a href="Indices.html" accesskey="u" rel="up">Indices</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Advanced-Indexing.html" accesskey="n" rel="next">Advanced 
Indexing Commands</a>, Previous: <a href="Predefined-Indices.html" 
accesskey="p" rel="prev">Predefined Indices</a>, Up: <a href="Indices.html" 
accesskey="u" rel="up">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Defining-the-Entries-of-an-Index"></span><h3 
class="section">Defining the Entries of an Index</h3>
+<h3 class="section" id="Defining-the-Entries-of-an-Index">10.2 Defining the 
Entries of an Index</h3>
 
-<span id="index-Defining-indexing-entries"></span>
-<span id="index-Index-entries"></span>
-<span id="index-Entries-for-an-index"></span>
-<span id="index-Specifying-index-entries"></span>
-<span id="index-Creating-index-entries"></span>
+<a class="index-entry-id" id="index-Defining-indexing-entries"></a>
+<a class="index-entry-id" id="index-Index-entries"></a>
+<a class="index-entry-id" id="index-Entries-for-an-index"></a>
+<a class="index-entry-id" id="index-Specifying-index-entries"></a>
+<a class="index-entry-id" id="index-Creating-index-entries"></a>
 
 <p>The data to make an index come from many individual indexing commands
 scattered throughout the Texinfo source file.  Each command says to add
@@ -84,22 +66,22 @@ line followed, on the rest of the line, by the entry.
 the concept index:
 </p>
 <div class="example">
-<pre class="example">@cindex Defining indexing entries
+<pre class="example-preformatted">@cindex Defining indexing entries
 @cindex Index entries, defining
 @cindex Entries for an index
 @cindex Specifying index entries
 @cindex Creating index entries
 </pre></div>
 
-<p>Each predefined index has its own indexing 
command&mdash;<code>@cindex</code>
-for the concept index, <code>@findex</code> for the function index, and so
+<p>Each predefined index has its own indexing command&mdash;<code 
class="code">@cindex</code>
+for the concept index, <code class="code">@findex</code> for the function 
index, and so
 on, as listed in the previous section.
 </p>
 <p>Index entries should precede the visible material that is being
 indexed.  For instance:
 </p>
 <div class="example">
-<pre class="example">@cindex hello
+<pre class="example-preformatted">@cindex hello
 Hello, there!
 </pre></div>
 
@@ -107,48 +89,48 @@ Hello, there!
 whatever context) ends up before the material, where readers want to
 be, instead of after.
 </p>
-<p>Try to avoid using a colon in an index entry, as this may confuse some 
-Info readers.  See <a href="Menu-Parts.html">Menu Parts</a> for more 
information about the
+<p>Try to avoid using a colon in index entries, as this may confuse some 
+Info readers.  See <a class="xref" href="Menu-Parts.html">The Parts of a 
Menu</a> for more information about the
 structure of a menu entry.
 </p>
-<span id="index-Index-font-types"></span>
+<a class="index-entry-id" id="index-Index-font-types"></a>
 <p>By default, entries for a concept index are printed in a small roman
 font and entries for the other indices are printed in a small
-<code>@code</code> font.  You may change the way part of an entry is
-printed with the usual Texinfo commands, such as <code>@file</code> for
-file names (see <a href="Marking-Text.html">Marking Text</a>), and 
<code>@r</code> for the normal roman
-font (see <a href="Fonts.html">Fonts</a>).
+<code class="code">@code</code> font.  You may change the way part of an entry 
is
+printed with the usual Texinfo commands, such as <code 
class="code">@file</code> for
+file names (see <a class="pxref" href="Marking-Text.html">Marking Text, Words 
and Phrases</a>), and <code class="code">@r</code> for the normal roman
+font (see <a class="pxref" href="Fonts.html">Fonts for Printing</a>).
 </p>
-<span id="index-sortas"></span>
-<span id="index-sort-keys-for-index-entries"></span>
-<span id="index-index-sorting"></span>
+<a class="index-entry-id" id="index-sortas"></a>
+<a class="index-entry-id" id="index-sort-keys-for-index-entries"></a>
+<a class="index-entry-id" id="index-index-sorting"></a>
 <p>For the printed output, you may specify an explicit sort key for an
-index entry using <code>@sortas</code> immediately following the index
-command.  For example: &lsquo;<samp>@findex @sortas{\} \ @r{(literal
-\ in @code{@@math})</samp>&rsquo; sorts the index entry this produces under
-backslash.
+index entry using <code class="code">@sortas</code> following either the index 
command
+or the text of the entry.  For example: &lsquo;<samp class="samp">@findex 
@sortas{\}
+\ @r{(literal \ in @code{@@math})</samp>&rsquo; sorts the index entry this
+produces under backslash.
 </p>
-<span id="index-txiindexbackslashignore"></span>
-<span id="index-txiindexhyphenignore"></span>
-<span id="index-txiindexlessthanignore"></span>
-<span id="index-txiindexatsignignore"></span>
+<a class="index-entry-id" id="index-txiindexbackslashignore"></a>
+<a class="index-entry-id" id="index-txiindexhyphenignore"></a>
+<a class="index-entry-id" id="index-txiindexlessthanignore"></a>
+<a class="index-entry-id" id="index-txiindexatsignignore"></a>
 <p>To reduce the quantity of sort keys you need to provide explicitly,
 you may choose to ignore certain characters in index entries
 for the purposes of sorting.  The characters that you can
-currently choose to ignore are &lsquo;<samp>\</samp>&rsquo;, 
&lsquo;<samp>-</samp>&rsquo;, &lsquo;<samp>&lt;</samp>&rsquo;
-and &lsquo;<samp>@</samp>&rsquo;, which are ignored by giving as an argument 
to the
-<code>@set</code> command, respectively, <code>txiindexbackslashignore</code>,
-<code>txiindexhyphenignore</code>, <code>txiindexlessthanignore</code> and
-<code>txiindexatsignignore</code>.  For example, specifying &lsquo;<samp>@set
-txiindexbackslashignore</samp>&rsquo; causes the 
&lsquo;<samp>\mathopsup</samp>&rsquo; entry in the
-index for this manual to be sorted as if it were 
&lsquo;<samp>mathopsup</samp>&rsquo;,
-so that it appears among the other entries beginning &lsquo;M&rsquo;.
+currently choose to ignore are &lsquo;<samp class="samp">\</samp>&rsquo;, 
&lsquo;<samp class="samp">-</samp>&rsquo;, &lsquo;<samp 
class="samp">&lt;</samp>&rsquo;
+and &lsquo;<samp class="samp">@</samp>&rsquo;, which are ignored by giving as 
an argument to the
+<code class="code">@set</code> command, respectively, <code 
class="code">txiindexbackslashignore</code>,
+<code class="code">txiindexhyphenignore</code>, <code 
class="code">txiindexlessthanignore</code> and
+<code class="code">txiindexatsignignore</code>.  For example, specifying 
&lsquo;<samp class="samp">@set
+txiindexbackslashignore</samp>&rsquo; causes the &lsquo;<samp 
class="samp">\mathopsup</samp>&rsquo; entry in the
+index for this manual to be sorted as if it were &lsquo;<samp 
class="samp">mathopsup</samp>&rsquo;,
+so that it appears among the other entries beginning with &lsquo;M&rsquo;.
 </p>
-
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Index-Entries.html" accesskey="n" rel="next">Index Entries</a>, 
Previous: <a href="Predefined-Indices.html" accesskey="p" rel="prev">Predefined 
Indices</a>, Up: <a href="Indices.html" accesskey="u" rel="up">Indices</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Advanced-Indexing.html">Advanced Indexing Commands</a>, 
Previous: <a href="Predefined-Indices.html">Predefined Indices</a>, Up: <a 
href="Indices.html">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Indicating.html 
b/js/infog/test-infodir/texinfo_html/Indicating.html
index 0f97943f8a..e14af0c43e 100644
--- a/js/infog/test-infodir/texinfo_html/Indicating.html
+++ b/js/infog/test-infodir/texinfo_html/Indicating.html
@@ -1,116 +1,77 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Indicating (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Indicating (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Indicating (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Indicating (GNU Texinfo 6.7dev)">
+<meta name="description" content="Indicating (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Indicating (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Marking-Text.html" rel="up" title="Marking Text">
-<link href="Useful-Highlighting.html" rel="next" title="Useful Highlighting">
-<link href="Marking-Text.html" rel="prev" title="Marking Text">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Emphasis.html" rel="next" title="Emphasis">
 
 
 </head>
 
 <body lang="en">
-<span id="Indicating"></span><div class="header">
+<div class="section-level-extent" id="Indicating">
+<div class="nav-panel">
 <p>
-Next: <a href="Emphasis.html" accesskey="n" rel="next">Emphasis</a>, Up: <a 
href="Marking-Text.html" accesskey="u" rel="up">Marking Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Emphasis.html" accesskey="n" rel="next">Emphasizing Text</a>, 
Up: <a href="Marking-Text.html" accesskey="u" rel="up">Marking Text, Words and 
Phrases</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Indicating-Definitions_002c-Commands_002c-etc_002e"></span><h3 
class="section">Indicating Definitions, Commands, etc.</h3>
+<h3 class="section" 
id="Indicating-Definitions_002c-Commands_002c-etc_002e">6.1 Indicating 
Definitions, Commands, etc.</h3>
 
-<span id="index-Highlighting-text"></span>
-<span id="index-Indicating-commands_002c-definitions_002c-etc_002e"></span>
+<a class="index-entry-id" id="index-Highlighting-text"></a>
+<a class="index-entry-id" 
id="index-Indicating-commands_002c-definitions_002c-etc_002e"></a>
 
 <p>Texinfo has commands for indicating just what kind of object a piece
 of text refers to.  For example, email addresses are marked by
-<code>@email</code>; that way, the result can be a live link to send email
+<code class="code">@email</code>; that way, the result can be a live link to 
send email
 when the output format supports it.  If the email address was simply
 marked as &ldquo;print in a typewriter font&rdquo;, that would not be possible.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Useful-Highlighting.html" 
accesskey="1">Useful Highlighting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Highlighting provides useful information.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040code.html" 
accesskey="2"><code>@code</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Indicating program code.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040kbd.html" 
accesskey="3"><code>@kbd</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Showing keyboard input.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040key.html" 
accesskey="4"><code>@key</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Specifying keys.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040samp.html" 
accesskey="5"><code>@samp</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Indicating a literal sequence of characters.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040verb.html" 
accesskey="6"><code>@verb</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Indicating a verbatim sequence of characters.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040var.html" 
accesskey="7"><code>@var</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Indicating metasyntactic variables.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040env.html" 
accesskey="8"><code>@env</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Indicating environment variables.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040file.html" 
accesskey="9"><code>@file</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Indicating file names.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040command.html"><code>@command</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating command names.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040option.html"><code>@option</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating option names.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040dfn.html"><code>@dfn</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Specifying definitions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040abbr.html"><code>@abbr</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating abbreviations.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040acronym.html"><code>@acronym</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating acronyms.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040indicateurl.html"><code>@indicateurl</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Indicating an example url.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040email.html"><code>@email</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating an electronic mail address.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Useful-Highlighting.html" accesskey="1">Highlighting Commands are 
Useful</a></li>
+<li><a href="_0040code.html" accesskey="2"><code 
class="code">@code</code>{<var class="var">sample-code</var>}</a></li>
+<li><a href="_0040kbd.html" accesskey="3"><code class="code">@kbd</code>{<var 
class="var">keyboard-characters</var>}</a></li>
+<li><a href="_0040key.html" accesskey="4"><code class="code">@key</code>{<var 
class="var">key-name</var>}</a></li>
+<li><a href="_0040samp.html" accesskey="5"><code 
class="code">@samp</code>{<var class="var">text</var>}</a></li>
+<li><a href="_0040verb.html" accesskey="6"><code 
class="code">@verb</code>{<var class="var">char</var><var 
class="var">text</var><var class="var">char</var>}</a></li>
+<li><a href="_0040var.html" accesskey="7"><code class="code">@var</code>{<var 
class="var">metasyntactic-variable</var>}</a></li>
+<li><a href="_0040env.html" accesskey="8"><code class="code">@env</code>{<var 
class="var">environment-variable</var>}</a></li>
+<li><a href="_0040file.html" accesskey="9"><code 
class="code">@file</code>{<var class="var">file-name</var>}</a></li>
+<li><a href="_0040command.html"><code class="code">@command</code>{<var 
class="var">command-name</var>}</a></li>
+<li><a href="_0040option.html"><code class="code">@option</code>{<var 
class="var">option-name</var>}</a></li>
+<li><a href="_0040dfn.html"><code class="code">@dfn</code>{<var 
class="var">term</var>}</a></li>
+<li><a href="_0040abbr.html"><code class="code">@abbr</code>{<var 
class="var">abbreviation</var>[, <var class="var">meaning</var>]}</a></li>
+<li><a href="_0040acronym.html"><code class="code">@acronym</code>{<var 
class="var">acronym</var>[, <var class="var">meaning</var>]}</a></li>
+<li><a href="_0040indicateurl.html"><code 
class="code">@indicateurl</code>{<var 
class="var">uniform-resource-locator</var>}</a></li>
+<li><a href="_0040email.html"><code class="code">@email</code>{<var 
class="var">email-address</var>[, <var 
class="var">displayed-text</var>]}</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Indices.html 
b/js/infog/test-infodir/texinfo_html/Indices.html
index c07f508536..56187b6dfa 100644
--- a/js/infog/test-infodir/texinfo_html/Indices.html
+++ b/js/infog/test-infodir/texinfo_html/Indices.html
@@ -1,71 +1,48 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Indices (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Indices (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Indices (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Indices (GNU Texinfo 6.7dev)">
+<meta name="description" content="Indices (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Indices (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Predefined-Indices.html" rel="next" title="Predefined Indices">
-<link href="Footnote-Styles.html" rel="prev" title="Footnote Styles">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Insertions.html" rel="next" title="Insertions">
+<link href="Special-Displays.html" rel="prev" title="Special Displays">
 
 
 </head>
 
 <body lang="en">
-<span id="Indices"></span><div class="header">
+<div class="chapter-level-extent" id="Indices">
+<div class="nav-panel">
 <p>
-Next: <a href="Insertions.html" accesskey="n" rel="next">Insertions</a>, 
Previous: <a href="Special-Displays.html" accesskey="p" rel="prev">Special 
Displays</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Insertions.html" accesskey="n" rel="next">Special 
Insertions</a>, Previous: <a href="Special-Displays.html" accesskey="p" 
rel="prev">Special Displays</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Indices-1"></span><h2 class="chapter">Indices</h2>
-<span id="index-Indices"></span>
+<h2 class="chapter" id="Indices-1">10 Indices</h2>
+<a class="index-entry-id" id="index-Indices"></a>
 
 <p>Using Texinfo, you can generate indices without having to sort and
 collate entries manually.  In an index, the entries are listed in
@@ -74,29 +51,23 @@ discussion of each entry.  In a printed manual, this 
information
 consists of page numbers.  In an Info file, this information is a menu
 entry leading to the first node referenced.
 </p>
-<p>Texinfo provides several predefined kinds of index: an index for
+<p>Texinfo provides several predefined kinds of indices: an index for
 functions, an index for variables, an index for concepts, and so on.
 You can combine indices or use them for other than their canonical
 purpose.  Lastly, you can define your own new indices.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Predefined-Indices.html" 
accesskey="1">Predefined Indices</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Use different indices for different kinds
-                                 of entries.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Indexing-Commands.html" 
accesskey="2">Indexing Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to make an index entry.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Index-Entries.html" 
accesskey="3">Index Entries</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Choose different words for index entries.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Printing-Indices-_0026-Menus.html" accesskey="4">Printing Indices &amp; 
Menus</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to print 
an index in hardcopy and
-                                 generate index menus in Info.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Combining-Indices.html" 
accesskey="5">Combining Indices</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to combine indices.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="New-Indices.html" 
accesskey="6">New Indices</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to define your own indices.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Predefined-Indices.html" accesskey="1">Predefined Indices</a></li>
+<li><a href="Indexing-Commands.html" accesskey="2">Defining the Entries of an 
Index</a></li>
+<li><a href="Advanced-Indexing.html" accesskey="3">Advanced Indexing 
Commands</a></li>
+<li><a href="Index-Entries.html" accesskey="4">Making Index Entries</a></li>
+<li><a href="Printing-Indices-_0026-Menus.html" accesskey="5">Printing Indices 
and Menus</a></li>
+<li><a href="Combining-Indices.html" accesskey="6">Combining Indices</a></li>
+<li><a href="New-Indices.html" accesskey="7">Defining New Indices</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Files.html 
b/js/infog/test-infodir/texinfo_html/Info-Files.html
index f3177a788f..9dfc709eb4 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Files.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Files.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Files (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Files (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Files (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Info Files (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Files (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Info Files (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Output-Formats.html" rel="prev" title="Output Formats">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+kbd.key {font-style: normal}
 -->
 </style>
 
@@ -59,13 +42,14 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Files"></span><div class="header">
+<div class="section-level-extent" id="Info-Files">
+<div class="nav-panel">
 <p>
-Next: <a href="Printed-Books.html" accesskey="n" rel="next">Printed Books</a>, 
Previous: <a href="Output-Formats.html" accesskey="p" rel="prev">Output 
Formats</a>, Up: <a href="Overview.html" accesskey="u" rel="up">Overview</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Printed-Books.html" accesskey="n" rel="next">Printed Books</a>, 
Previous: <a href="Output-Formats.html" accesskey="p" rel="prev">Output 
Formats</a>, Up: <a href="Overview.html" accesskey="u" rel="up">Overview of 
Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Info-Files-1"></span><h3 class="section">Info Files</h3>
-<span id="index-Info-files"></span>
+<h3 class="section" id="Info-Files-1">1.3 Info Files</h3>
+<a class="index-entry-id" id="index-Info-files"></a>
 
 <p>As mentioned above, Info format is mostly a plain text transliteration
 of the Texinfo source, with the addition of a few control characters
@@ -73,9 +57,9 @@ to separate nodes and provide navigational information, so 
that
 Info-reading programs can operate on it.
 </p>
 <p>Info files are nearly always created by processing a Texinfo source
-document.  <code>makeinfo</code>, also known as <code>texi2any</code>, is
+document.  <code class="command">makeinfo</code>, also known as <code 
class="command">texi2any</code>, is
 the principal command that converts a Texinfo file into an Info file;
-see <a href="Generic-Translator-texi2any.html">Generic Translator 
<code>texi2any</code></a>.
+see <a class="pxref" href="Generic-Translator-texi2any.html"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a>.
 </p>
 <p>Generally, you enter an Info file through a node that by convention is
 named &lsquo;Top&rsquo;.  This node normally contains just a brief summary of 
the
@@ -85,33 +69,34 @@ systematically by going from node to node, or you can go to 
a specific
 node listed in the main menu, or you can search the index menus and then
 go directly to the node that has the information you want.  Alternatively,
 with the standalone Info program, you can specify specific menu items on
-the command line (see <cite><a href="../info/index.html#Top">Info</a></cite>).
+the command line (see <cite class="cite"><a data-manual="info" 
href="https://www.gnu.org/software/emacs/manual/html_node/info/index.html#Top";>Info</a></cite>).
 </p>
 <p>If you want to read through an Info file in sequence, as if it were a
-printed manual, you can hit <tt class="key">SPC</tt> repeatedly, or you get 
the whole
-file with the advanced Info command <kbd>g *</kbd>.  (See <a 
href="../info/Advanced.html#Advanced">Advanced Info commands</a> in 
<cite>Info</cite>.)
+printed manual, you can hit <kbd class="key">SPC</kbd> repeatedly, or you get 
the whole
+file with the advanced Info command <kbd class="kbd">g *</kbd>.  (See <a 
data-manual="info" 
href="https://www.gnu.org/software/emacs/manual/html_node/info/Advanced.html#Advanced";>Advanced
 Info commands</a> in <cite class="cite">Info</cite>.)
 </p>
-<p>The <samp>dir</samp> file in the <samp>info</samp> directory serves as the
+<p>The <samp class="file">dir</samp> file in the <samp 
class="file">info</samp> directory serves as the
 departure point for the whole Info system.  From it, you can reach the
 &lsquo;Top&rsquo; nodes of each of the documents in a complete Info system.
 </p>
-<span id="index-URI-syntax-for-Info"></span>
+<a class="index-entry-id" id="index-URI-syntax-for-Info"></a>
 <p>If you wish to refer to an Info file via a URI, you can use the
 (unofficial) syntax exemplified by the following.  This works with
 Emacs/W3, for example:
 </p><div class="example">
-<pre class="example">info:emacs#Dissociated%20Press
+<pre class="example-preformatted">info:emacs#Dissociated%20Press
 info:///usr/info/emacs#Dissociated%20Press
 info://localhost/usr/info/emacs#Dissociated%20Press
 </pre></div>
 
-<p>The <code>info</code> program itself does not follow URIs of any kind.
+<p>The <code class="command">info</code> program itself does not follow URIs 
of any kind.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Printed-Books.html" accesskey="n" rel="next">Printed Books</a>, 
Previous: <a href="Output-Formats.html" accesskey="p" rel="prev">Output 
Formats</a>, Up: <a href="Overview.html" accesskey="u" rel="up">Overview</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Printed-Books.html">Printed Books</a>, Previous: <a 
href="Output-Formats.html">Output Formats</a>, Up: <a 
href="Overview.html">Overview of Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Info-Format-Cross-Reference.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Cross-Reference.html
index e8889cb26b..98e9bb718e 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Cross-Reference.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Cross-Reference.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Cross Reference (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Cross Reference (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Info Format Cross Reference (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Info Format Cross Reference (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Info Format Cross Reference (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Info Format Cross Reference (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Info-Format-Text-Constructs.html" rel="up" title="Info Format Text 
Constructs">
-<link href="GNU-Free-Documentation-License.html" rel="next" title="GNU Free 
Documentation License">
 <link href="Info-Format-Printindex.html" rel="prev" title="Info Format 
Printindex">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,19 +39,20 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Cross-Reference"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Cross-Reference">
+<div class="nav-panel">
 <p>
-Previous: <a href="Info-Format-Printindex.html" accesskey="p" rel="prev">Info 
Format Printindex</a>, Up: <a href="Info-Format-Text-Constructs.html" 
accesskey="u" rel="up">Info Format Text Constructs</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Info-Format-Printindex.html" accesskey="p" rel="prev">Info 
Format: Printindex</a>, Up: <a href="Info-Format-Text-Constructs.html" 
accesskey="u" rel="up">Info Format Text Constructs</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Info-Format_003a-Cross_002dreference"></span><h4 
class="subsection">Info Format: Cross-reference</h4>
+<h4 class="subsection" id="Info-Format_003a-Cross_002dreference">F.2.4 Info 
Format: Cross-reference</h4>
 
-<span id="index-Cross_002dreferences_002c-in-Info-format"></span>
+<a class="index-entry-id" 
id="index-Cross_002dreferences_002c-in-Info-format"></a>
 
 <p>A general cross-reference in Info format has one of the following two forms:
 </p>
 <div class="example">
-<pre class="example">    &lt;cross-reference&gt; =
+<pre class="example-preformatted">    &lt;cross-reference&gt; =
   * (N|n)ote &lt;id&gt;::
 | * (N|n)ote &lt;label&gt;:&lt;id&gt;(.|,)
 
@@ -80,26 +61,26 @@ Previous: <a href="Info-Format-Printindex.html" 
accesskey="p" rel="prev">Info Fo
     &lt;label&gt; = &lt;del&gt;?&lt;label text&gt;&lt;del&gt;?
 </pre></div>
 
-<p>No space should occur between the &lsquo;<samp>*</samp>&rsquo; character 
and the following
-&lsquo;<samp>N</samp>&rsquo; or &lsquo;<samp>n</samp>&rsquo;.  
&lsquo;<samp>*Note</samp>&rsquo; should be used at the start of a
-sentence, otherwise &lsquo;<samp>*note</samp>&rsquo; should be used.  (Some 
Info readers,
-such as the one in Emacs, can display &lsquo;<samp>*Note</samp>&rsquo; and 
&lsquo;<samp>*note</samp>&rsquo; as
-&lsquo;<samp>See</samp>&rsquo; and &lsquo;<samp>see</samp>&rsquo; 
respectively.) In both cases, <tt>&lt;label
-text&gt;</tt> is descriptive text.
+<p>No space should occur between the &lsquo;<samp class="samp">*</samp>&rsquo; 
character and the following
+&lsquo;<samp class="samp">N</samp>&rsquo; or &lsquo;<samp 
class="samp">n</samp>&rsquo;.  &lsquo;<samp class="samp">*Note</samp>&rsquo; 
should be used at the start of a
+sentence, otherwise &lsquo;<samp class="samp">*note</samp>&rsquo; should be 
used.  (Some Info readers,
+such as the one in Emacs, can display &lsquo;<samp 
class="samp">*Note</samp>&rsquo; and &lsquo;<samp 
class="samp">*note</samp>&rsquo; as
+&lsquo;<samp class="samp">See</samp>&rsquo; and &lsquo;<samp 
class="samp">see</samp>&rsquo; respectively.) In both cases, <code 
class="t">&lt;label
+text&gt;</code> is descriptive text.
 </p>
-<p>In both forms the <tt>&lt;id&gt;</tt> refers to a node or anchor, in the 
same way
-as a reference in the node information line does (see <a 
href="Info-Format-Regular-Nodes.html">Info Format Regular Nodes</a>).  The 
optional parenthesized &lsquo;<samp>&lt;infofile&gt;</samp>&rsquo; is the
-filename of the manual being referenced, and the <tt>&lt;nodename&gt;</tt> is 
the
+<p>In both forms the <code class="t">&lt;id&gt;</code> refers to a node or 
anchor, in the same way
+as a reference in the node information line does (see <a class="pxref" 
href="Info-Format-Regular-Nodes.html">Info Format: Regular Nodes</a>).  The 
optional parenthesized &lsquo;<samp class="samp">&lt;infofile&gt;</samp>&rsquo; 
is the
+name of the manual being referenced, and the <code 
class="t">&lt;nodename&gt;</code> is the
 node or anchor within that manual,
 </p>
 <p>The second form has a descriptive label.  A cross-reference in this form
 should usually be terminated with a comma or period, to make it
-feasible to find the end of the <tt>&lt;id&gt;</tt>.
+feasible to find the end of the <code class="t">&lt;id&gt;</code>.
 </p>
-<p>If <tt>&lt;label&gt;</tt> contains a colon character (<tt>:</tt>), it 
should be
-surrounded with a pair of <tt>&lt;del&gt;</tt> characters.  Likewise, if
-<tt>&lt;nodename&gt;</tt> contains problematic characters (such as commas or
-periods), it should be surrounded by a pair of <tt>&lt;del&gt;</tt> characters;
+<p>If <code class="t">&lt;label&gt;</code> contains a colon character (<code 
class="t">:</code>), it should be
+surrounded with a pair of <code class="t">&lt;del&gt;</code> characters.  
Likewise, if
+<code class="t">&lt;nodename&gt;</code> contains problematic characters (such 
as commas or
+periods), it should be surrounded by a pair of <code 
class="t">&lt;del&gt;</code> characters;
 then a terminating comma or period is not needed.
 </p>
 <p>As with node names, this quoting mechanism has as of the time of 
@@ -112,7 +93,7 @@ such references.
 <p>Here are some examples:
 </p>
 <div class="example">
-<pre class="example">*note GNU Free Documentation License::
+<pre class="example-preformatted">*note GNU Free Documentation License::
 *note Tag table: Info Format Tag Table, for details.
 *Note Overview: (make)Top.
 *Note ^?:^?: (bash)Bourne Shell Builtins.
@@ -123,23 +104,24 @@ such references.
 short form.
 </p>
 <p>The second also refers to a node in the current manual, namely &lsquo;Info
-Format Tag Table&rsquo;; the &lsquo;Tag table&rsquo; before the 
&lsquo;<samp>:</samp>&rsquo; is only a label
-on this particular reference, and the &lsquo;<samp>for details.</samp>&rsquo; 
is text
+Format Tag Table&rsquo;; the &lsquo;Tag table&rsquo; before the &lsquo;<samp 
class="samp">:</samp>&rsquo; is only a label
+on this particular reference, and the &lsquo;<samp class="samp">for 
details.</samp>&rsquo; is text
 belonging to the sentence, not part of the reference.
 </p>
 <p>The third example refers to the node &lsquo;Top&rsquo; in another manual, 
namely
-&lsquo;<samp>make</samp>&rsquo;, with &lsquo;Overview&rsquo; being the label 
for this cross-reference.
+&lsquo;<samp class="samp">make</samp>&rsquo;, with &lsquo;Overview&rsquo; 
being the label for this cross-reference.
 </p>
 <p>The fourth example shows a colon character being quoted in a label,
 and the fifth example shows a period being quoted in a node name.
 </p>
-<p>See <a href="Cross-References.html">Cross References</a>.
+<p>See <a class="xref" href="Cross-References.html">Cross-references</a>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Info-Format-Printindex.html" accesskey="p" rel="prev">Info 
Format Printindex</a>, Up: <a href="Info-Format-Text-Constructs.html" 
accesskey="u" rel="up">Info Format Text Constructs</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Info-Format-Printindex.html">Info Format: Printindex</a>, 
Up: <a href="Info-Format-Text-Constructs.html">Info Format Text Constructs</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-FAQ.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-FAQ.html
new file mode 100644
index 0000000000..8e4d53ceff
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-FAQ.html
@@ -0,0 +1,157 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format FAQ (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="Info Format FAQ (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Info Format FAQ (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Creating-and-Installing-Info-Files.html" rel="up" title="Creating 
and Installing Info Files">
+<link href="Installing-an-Info-File.html" rel="prev" title="Installing an Info 
File">
+
+
+</head>
+
+<body lang="en">
+<div class="section-level-extent" id="Info-Format-FAQ">
+<div class="nav-panel">
+<p>
+Previous: <a href="Installing-an-Info-File.html" accesskey="p" 
rel="prev">Installing an Info File</a>, Up: <a 
href="Creating-and-Installing-Info-Files.html" accesskey="u" rel="up">Creating 
and Installing Info Files</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h3 class="section" id="Info-Format-FAQ-1">20.3 Info Format FAQ</h3>
+
+<p>Here are some questions that have been frequently asked on
+the project mailing lists and elsewhere.
+</p>
+<dl class="table">
+<dt>Why when I run &lsquo;<samp class="samp">info <var 
class="var">foo</var></samp>&rsquo; do I get the same output as &lsquo;<samp 
class="samp">man <var class="var">foo</var></samp>&rsquo;?</dt>
+<dd>
+<p>Check that the Info manuals are installed.  Not all GNU/Linux
+distributions install all the Info manuals by default.  This is
+regrettable, as often the Info manual provides more information than
+the provided man page.
+</p>
+</dd>
+<dt>Why not use HTML instead of Info?</dt>
+<dd>
+<p>Manuals are rarely written in the Info format itself, but are
+generated from Texinfo source by the <code class="command">texi2any</code> 
program.
+<code class="command">texi2any</code> can generate HTML as well as Info from 
Texinfo
+source. You can also access and download HTML manuals from the GNU
+website (<a class="uref" 
href="https://www.gnu.org/manual/manual.html";>https://www.gnu.org/manual/manual.html</a>).
  Additionally,
+some GNU/Linux distributions provide packages for the installation
+of HTML manuals.
+</p>
+<p>Info still has some advantages over HTML for locally installed
+documentation.  The Info browsers support index lookup and support
+for links between locally installed manuals in multiple locations.
+It&rsquo;s important to have documentation installed locally on your machine
+rather than relying on the Internet; this makes accessing documentation
+more reliable, and ensures it matches installed versions of packages.
+It&rsquo;s hoped that support for browsing locally installed Texinfo
+documentation in some form of HTML can be improved in the future.
+</p>
+
+</dd>
+<dt>Why provide the command-line <code class="command">info</code> program 
when it is not very good?</dt>
+<dd>
+<p><code class="command">info</code> has had improvements over time, so 
perhaps give
+it another go.  It can be configured to change the default key
+bindings, as well as change the color of cross-references and search
+results, and to enable mouse scrolling support.  You should not
+need to be experienced with the Emacs editor to use <code 
class="command">info</code>.
+(Some recommend another program called <code class="command">pinfo</code>, but 
this
+lacks in important features like index lookup.)
+</p>
+<p>Some prefer to be able to scroll through the entire manual at once (as
+happens with man pages), rather than being limited to a single 
&lsquo;node&rsquo;
+of content at once.  Of course, there is no accounting for taste,
+but a single, unstructured block of text becomes more awkward as a
+manual becomes longer and more complicated.  (However, if you really
+want to, you can view an info manual all at once in the <code 
class="command">less</code>
+pager with &lsquo;<samp class="samp">info <var class="var">foo</var> | 
less</samp>&rsquo;.)
+</p>
+</dd>
+<dt>Why do I have &lsquo;see&rsquo; appearing in front of all of my links?</dt>
+<dd>
+<p>By default, Emacs Info mode either changes the marker &lsquo;<samp 
class="samp">*note</samp>&rsquo; for
+cross-references to &lsquo;see&rsquo;, or hides it completely.  Unfortunately,
+there is no way to do this reliably, as both the <code 
class="code">@pxref</code>
+and <code class="code">@ref</code> commands in Texinfo output this marker in 
the Info
+output, and the &lsquo;see&rsquo; text is only appropriate for <code 
class="code">@pxref</code>.
+</p>
+</dd>
+<dt>Yes, but how do I get a plain link, with no extra markup?</dt>
+<dd>
+<p>You can&rsquo;t.  Info is a plain text format that is displayed mostly as-is
+in the viewers, and without the &lsquo;<samp class="samp">*note</samp>&rsquo; 
text there would be nothing
+to mark text as a link.  Additionally, in printed output there is no
+such thing as a plain link, as the page number of the target would have
+to be printed somewhere.
+</p>
+<p>If you really want a plain link in HTML output without affecting other
+output formats, you could create a macro with conditional definitions for
+each output format.
+</p>
+</dd>
+<dt>Why do lines containing links appear mysteriously short?</dt>
+<dd>
+<p>This due to Emacs (or <code class="command">info</code> with <code 
class="code">hide-note-references</code>
+set to &lsquo;<samp class="samp">On</samp>&rsquo;) hiding &lsquo;<samp 
class="samp">*note</samp>&rsquo; strings, as mentioned above.
+</p>
+</dd>
+<dt>Can the Info format be extended to support fonts, colors or reflowable 
text?</dt>
+<dd>
+<p>Any extension would be incompatible with existing Info-viewing programs.
+Extra markup added to Info files would be displayed to the user, making
+files ugly and unreadable.
+</p>
+<p>When Texinfo files are processed into Info files, information about
+which Texinfo commands were used to markup text is lost.  Moreover,
+it is not possible to reliably detect whether text can be reflowed
+(e.g. a paragraph of prose), or whether line breaks should be kept
+(e.g. a code sample, or poem).
+</p>
+<p>Info&rsquo;s core purpose is to display documentation on text terminals.
+If you want more, you are recommended to use the HTML output from
+<code class="command">texi2any</code> instead.
+</p>
+</dd>
+</dl>
+
+
+
+
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Previous: <a href="Installing-an-Info-File.html">Installing an Info File</a>, 
Up: <a href="Creating-and-Installing-Info-Files.html">Creating and Installing 
Info Files</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+
+
+
+</body>
+</html>
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-General-Layout.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-General-Layout.html
index e862cbf455..b56f9edc5c 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-General-Layout.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-General-Layout.html
@@ -1,89 +1,60 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format General Layout (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format General Layout (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Format General Layout (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Info Format General Layout (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Info Format General Layout (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Info Format General Layout (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Info-Format-Specification.html" rel="up" title="Info Format 
Specification">
-<link href="Info-Format-Whole-Manual.html" rel="next" title="Info Format Whole 
Manual">
-<link href="Info-Format-Specification.html" rel="prev" title="Info Format 
Specification">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Info-Format-Text-Constructs.html" rel="next" title="Info Format 
Text Constructs">
 
 
 </head>
 
 <body lang="en">
-<span id="Info-Format-General-Layout"></span><div class="header">
+<div class="section-level-extent" id="Info-Format-General-Layout">
+<div class="nav-panel">
 <p>
 Next: <a href="Info-Format-Text-Constructs.html" accesskey="n" rel="next">Info 
Format Text Constructs</a>, Up: <a href="Info-Format-Specification.html" 
accesskey="u" rel="up">Info Format Specification</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Info-Format-General-Layout-1"></span><h3 class="section">Info Format 
General Layout</h3>
+<h3 class="section" id="Info-Format-General-Layout-1">F.1 Info Format General 
Layout</h3>
 
 <p>This section describes the overall layout of Info manuals.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Whole-Manual.html" 
accesskey="1">Whole</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Split vs. nonsplit manuals.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Info-Format-Preamble.html" 
accesskey="2">Preamble</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Indirect-Table.html" 
accesskey="3">Indirect</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Info-Format-Tag-Table.html" 
accesskey="4">Tag table</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Local-Variables.html" accesskey="5">Local 
variables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Regular-Nodes.html" accesskey="6">Regular 
nodes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Info-Format-Whole-Manual.html" accesskey="1">Info Format: A Whole 
Manual</a></li>
+<li><a href="Info-Format-Preamble.html" accesskey="2">Info Format: 
Preamble</a></li>
+<li><a href="Info-Format-Indirect-Table.html" accesskey="3">Info Format: 
Indirect Table</a></li>
+<li><a href="Info-Format-Tag-Table.html" accesskey="4">Info Format: Tag 
Table</a></li>
+<li><a href="Info-Format-Local-Variables.html" accesskey="5">Info Format: 
Local Variables</a></li>
+<li><a href="Info-Format-Regular-Nodes.html" accesskey="6">Info Format: 
Regular Nodes</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-Image.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Image.html
index 92cff80aa4..6d1561391f 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Image.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Image.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Image (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Image (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Format Image (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Info Format Image (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Format Image (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Info Format Image (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Info-Format-Menu.html" rel="prev" title="Info Format Menu">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,20 +40,21 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Image"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Image">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Format-Printindex.html" accesskey="n" rel="next">Info 
Format Printindex</a>, Previous: <a href="Info-Format-Menu.html" accesskey="p" 
rel="prev">Info Format Menu</a>, Up: <a href="Info-Format-Text-Constructs.html" 
accesskey="u" rel="up">Info Format Text Constructs</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-Printindex.html" accesskey="n" rel="next">Info 
Format: Printindex</a>, Previous: <a href="Info-Format-Menu.html" accesskey="p" 
rel="prev">Info Format: Menu</a>, Up: <a 
href="Info-Format-Text-Constructs.html" accesskey="u" rel="up">Info Format Text 
Constructs</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Info-Format_003a-Image"></span><h4 class="subsection">Info Format: 
Image</h4>
+<h4 class="subsection" id="Info-Format_003a-Image">F.2.2 Info Format: 
Image</h4>
 
-<span id="index-Images_002c-in-Info-format"></span>
+<a class="index-entry-id" id="index-Images-3"></a>
 
-<p>The <code>@image</code> command results in the following special directive
-within the Info file (see <a href="Images.html">Images</a>):
+<p>The <code class="code">@image</code> command results in the following 
special directive
+within the Info file (see <a class="pxref" href="Images.html">Inserting 
Images</a>):
 </p>
 <div class="example">
-<pre class="example">    &lt;image&gt; =
+<pre class="example-preformatted">    &lt;image&gt; =
 ^@^H[image src=&quot;&lt;image file&gt;&quot;
             (text=&quot;&lt;txt file contents&gt;&quot;)?
             (alt=&quot;&lt;alt text&gt;&quot;)?
@@ -83,22 +65,23 @@ within the Info file (see <a href="Images.html">Images</a>):
 whitespace between the different parts of the directive in Info files
 is arbitrary.
 </p>
-<p>In the strings <tt>&lt;image file&gt;</tt>, <tt>&lt;txt file 
contents&gt;</tt> and <tt>&lt;alt
-text&gt;</tt>, &lsquo;<samp>&quot;</samp>&rsquo; is quoted as 
&lsquo;<samp>\&quot;</samp>&rsquo; and &lsquo;<samp>\</samp>&rsquo; is quoted as
-&lsquo;<samp>\\</samp>&rsquo;.  The txt and alt specifications are optional.
+<p>In the strings <code class="t">&lt;image file&gt;</code>, <code 
class="t">&lt;txt file contents&gt;</code> and <code class="t">&lt;alt
+text&gt;</code>, &lsquo;<samp class="samp">&quot;</samp>&rsquo; is quoted as 
&lsquo;<samp class="samp">\&quot;</samp>&rsquo; and &lsquo;<samp 
class="samp">\</samp>&rsquo; is quoted as
+&lsquo;<samp class="samp">\\</samp>&rsquo;.  The txt and alt specifications 
are optional.
 </p>
-<p>The <tt>alt</tt> value serves the same purpose as in HTML: A prose
+<p>The <code class="t">alt</code> value serves the same purpose as in HTML: A 
prose
 description of the image.  In text-only displays or speech systems,
-for example, the <tt>alt</tt> value may be used instead of displaying the
-(typically graphical) <tt>&lt;image file&gt;</tt>.
+for example, the <code class="t">alt</code> value may be used instead of 
displaying the
+(typically graphical) <code class="t">&lt;image file&gt;</code>.
 </p>
-<p>The <tt>&lt;txt file contents&gt;</tt>, if present, should be taken as an 
ASCII
+<p>The <code class="t">&lt;txt file contents&gt;</code>, if present, should be 
taken as an ASCII
 representation of the image, for possible use on a text-only display.
 </p>
 <p>The format does not prescribe the choice between displaying the
-<tt>&lt;image file&gt;</tt>, the <tt>&lt;alt text&gt;</tt> or the <tt>&lt;txt 
file contents&gt;</tt>.
+<code class="t">&lt;image file&gt;</code>, the <code class="t">&lt;alt 
text&gt;</code> or the <code class="t">&lt;txt file contents&gt;</code>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-Indirect-Table.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Indirect-Table.html
index 32965af82f..8ec495d046 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Indirect-Table.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Indirect-Table.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Indirect Table (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Indirect Table (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Format Indirect Table (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Info Format Indirect Table (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Info Format Indirect Table (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Info Format Indirect Table (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Info-Format-Preamble.html" rel="prev" title="Info Format Preamble">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,18 +40,18 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Indirect-Table"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Indirect-Table">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Format-Tag-Table.html" accesskey="n" rel="next">Info 
Format Tag Table</a>, Previous: <a href="Info-Format-Preamble.html" 
accesskey="p" rel="prev">Info Format Preamble</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-Tag-Table.html" accesskey="n" rel="next">Info 
Format: Tag Table</a>, Previous: <a href="Info-Format-Preamble.html" 
accesskey="p" rel="prev">Info Format: Preamble</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<h4 class="node-heading">Info Format Indirect Table</h4>
-<span id="Info-Format_003a-Indirect-Table"></span><h4 class="subheading">Info 
Format: Indirect Table</h4>
+<h4 class="subsection" id="Info-Format_003a-Indirect-Table">F.1.3 Info Format: 
Indirect Table</h4>
 
-<span id="index-Indirect-table_002c-in-Info-format"></span>
+<a class="index-entry-id" id="index-Indirect-table_002c-in-Info-format"></a>
 
 <div class="example">
-<pre class="example">    &lt;indirect table&gt; =
+<pre class="example-preformatted">    &lt;indirect table&gt; =
 &lt;separator&gt;
 Indirect:
 (&lt;filename&gt;: &lt;bytepos&gt;)*
@@ -84,10 +65,10 @@ top-level file.  The first node of actual content is 
pointed to by the
 first entry.
 </p>
 <p>As an example, suppose split output is generated for the GDB manual.
-The top-level file <samp>gdb.info</samp> will contain something like this:
+The top-level file <samp class="file">gdb.info</samp> will contain something 
like this:
 </p>
 <div class="example">
-<pre class="example">&lt;separator&gt;
+<pre class="example-preformatted">&lt;separator&gt;
 Indirect:
 gdb.info-1: 1878
 gdb.info-2: 295733
@@ -95,18 +76,19 @@ gdb.info-2: 295733
 </pre></div>
 
 <p>This tells Info viewers that the first node of the manual occurs at
-byte 1878 of the file <samp>gdb.info-1</samp> (which would be after that 
file&rsquo;s
-preamble.)  The first node in the <samp>gdb.info-2</samp> subfile would start 
at
-byte 295733 if <samp>gdb.info-2</samp> were appended to 
<samp>gdb.info-1</samp>,
+byte 1878 of the file <samp class="file">gdb.info-1</samp> (which would be 
after that file&rsquo;s
+preamble.)  The first node in the <samp class="file">gdb.info-2</samp> subfile 
would start at
+byte 295733 if <samp class="file">gdb.info-2</samp> were appended to <samp 
class="file">gdb.info-1</samp>,
 including any preamble sections in both files.
 </p>
-<p>Unfortunately, Info-creating programs such as <code>makeinfo</code> have not
+<p>Unfortunately, Info-creating programs such as <code 
class="code">makeinfo</code> have not
 always implemented these rules perfectly, due to various bugs and
 oversights.  Therefore, robust Info viewers should fall back to
 searching &ldquo;nearby&rdquo; the given position for a node, instead of
 giving up immediately if the position is not exactly at a node beginning.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Info-Format-Local-Variables.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Local-Variables.html
index b739209f7b..fc8215783c 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Local-Variables.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Local-Variables.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Local Variables (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Local Variables (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Format Local Variables (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Info Format Local Variables (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Info Format Local Variables (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Info Format Local Variables (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Info-Format-Tag-Table.html" rel="prev" title="Info Format Tag 
Table">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,30 +40,31 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Local-Variables"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Local-Variables">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Format-Regular-Nodes.html" accesskey="n" rel="next">Info 
Format Regular Nodes</a>, Previous: <a href="Info-Format-Tag-Table.html" 
accesskey="p" rel="prev">Info Format Tag Table</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-Regular-Nodes.html" accesskey="n" rel="next">Info 
Format: Regular Nodes</a>, Previous: <a href="Info-Format-Tag-Table.html" 
accesskey="p" rel="prev">Info Format: Tag Table</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<h4 class="node-heading">Info Format Local Variables</h4>
-<span id="Info-Format_003a-Local-Variables"></span><h4 class="subheading">Info 
Format: Local Variables</h4>
+<h4 class="subsection" id="Info-Format_003a-Local-Variables">F.1.5 Info 
Format: Local Variables</h4>
 
-<span id="index-Local-variable-section_002c-in-Info-format"></span>
+<a class="index-entry-id" 
id="index-Local-variable-section_002c-in-Info-format"></a>
 
 <p>The local variables section is optional and is currently used to give the
 encoding information.  It may be augmented in the future.
 </p>
 <div class="example">
-<pre class="example">    &lt;local variables&gt; =
+<pre class="example-preformatted">    &lt;local variables&gt; =
 &lt;separator&gt;
 Local Variables:
 coding: &lt;encoding&gt;
 End:
 </pre></div>
 
-<p>See <a href="_0040documentencoding.html"><code>@documentencoding</code></a>.
+<p>See <a class="xref" href="_0040documentencoding.html"><code 
class="code">@documentencoding <var class="var">enc</var></code>: Set Input 
Encoding</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-Menu.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Menu.html
index 3456047def..8d394f6b53 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Menu.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Menu.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Menu (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Menu (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Format Menu (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Info Format Menu (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Format Menu (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Info Format Menu (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Info-Format-Text-Constructs.html" rel="up" title="Info Format Text 
Constructs">
 <link href="Info-Format-Image.html" rel="next" title="Info Format Image">
-<link href="Info-Format-Text-Constructs.html" rel="prev" title="Info Format 
Text Constructs">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,33 +39,35 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Menu"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Menu">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Format-Image.html" accesskey="n" rel="next">Info Format 
Image</a>, Up: <a href="Info-Format-Text-Constructs.html" accesskey="u" 
rel="up">Info Format Text Constructs</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-Image.html" accesskey="n" rel="next">Info Format: 
Image</a>, Up: <a href="Info-Format-Text-Constructs.html" accesskey="u" 
rel="up">Info Format Text Constructs</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Info-Format_003a-Menu"></span><h4 class="subsection">Info Format: 
Menu</h4>
+<h4 class="subsection" id="Info-Format_003a-Menu">F.2.1 Info Format: Menu</h4>
 
-<span id="index-Menus_002c-in-Info-format"></span>
+<a class="index-entry-id" id="index-Menus_002c-in-Info-format"></a>
 
 <p>Conventionally menus appear at the end of nodes, but the Info format
 places no restrictions on their location.
 </p>
 <div class="example">
-<pre class="example">    &lt;menu&gt; =
+<pre class="example-preformatted">    &lt;menu&gt; =
 * Menu:
 (&lt;menu entry&gt; | &lt;menu comment&gt;)*
 </pre></div>
 
-<p>The parts of a <tt>&lt;menu entry&gt;</tt> are also described in <a 
href="Menu-Parts.html">Menu Parts</a>.  They have the same syntax as 
cross-references (see <a href="Info-Format-Cross-Reference.html">Info Format 
Cross Reference</a>).  Indices extend the menu format to specify the
-destination line; see <a href="Info-Format-Printindex.html">Info Format 
Printindex</a>.
+<p>The parts of a <code class="t">&lt;menu entry&gt;</code> are also described 
in <a class="ref" href="Menu-Parts.html">The Parts of a Menu</a>.  They have 
the same syntax as cross-references (see <a class="pxref" 
href="Info-Format-Cross-Reference.html">Info Format: Cross-reference</a>).  
Indices extend the menu format to specify the
+destination line; see <a class="pxref" href="Info-Format-Printindex.html">Info 
Format: Printindex</a>.
 </p>
-<p>A <tt>&lt;menu comment&gt;</tt> is any line not beginning with 
&lsquo;<samp>*</samp>&rsquo; that
+<p>A <code class="t">&lt;menu comment&gt;</code> is any line not beginning 
with &lsquo;<samp class="samp">*</samp>&rsquo; that
 appears either at the beginning of the menu or is separated from a
 menu entry by one or more blank lines.  These comments are intended to
-be displayed as part of the menu, as-is (see <a 
href="Writing-a-Menu.html">Writing a Menu</a>).
+be displayed as part of the menu, as-is (see <a class="pxref" 
href="Writing-a-Menu.html">Writing a Menu</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-Preamble.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Preamble.html
index 19958bc809..3533317074 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Preamble.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Preamble.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Preamble (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Preamble (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Format Preamble (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Info Format Preamble (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Format Preamble (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Info Format Preamble (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Info-Format-Whole-Manual.html" rel="prev" title="Info Format Whole 
Manual">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,22 +40,22 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Preamble"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Preamble">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Format-Indirect-Table.html" accesskey="n" rel="next">Info 
Format Indirect Table</a>, Previous: <a href="Info-Format-Whole-Manual.html" 
accesskey="p" rel="prev">Info Format Whole Manual</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-Indirect-Table.html" accesskey="n" rel="next">Info 
Format: Indirect Table</a>, Previous: <a href="Info-Format-Whole-Manual.html" 
accesskey="p" rel="prev">Info Format: A Whole Manual</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<h4 class="node-heading">Info Format Preamble</h4>
-<span id="Info-Format_003a-Preamble"></span><h4 class="subheading">Info 
Format: Preamble</h4>
+<h4 class="subsection" id="Info-Format_003a-Preamble">F.1.2 Info Format: 
Preamble</h4>
 
-<span id="index-Preamble_002c-in-Info-format"></span>
+<a class="index-entry-id" id="index-Preamble_002c-in-Info-format"></a>
 
-<p>The <tt>&lt;preamble&gt;</tt> is text at the beginning of all output files.
+<p>The <code class="t">&lt;preamble&gt;</code> is text at the beginning of all 
output files.
 It is not intended to be visible by default in an Info viewer, but
 may be displayed upon user request.
 </p>
 <div class="example">
-<pre class="example">    &lt;preamble&gt; =
+<pre class="example-preformatted">    &lt;preamble&gt; =
 &lt;identification&gt;       # &quot;This is FILENAME, produced by ...&quot;
 &lt;copying text&gt;         # Expansion of @copying text.
 &lt;dir entries&gt;          # Derived from @dircategory and @direntry.
@@ -82,25 +63,26 @@ may be displayed upon user request.
 
 <p>These pieces are:
 </p>
-<dl compact="compact">
-<dt><tt>&lt;identification line&gt;</tt></dt>
+<dl class="table">
+<dt><code class="t">&lt;identification line&gt;</code></dt>
 <dd><p>An arbitrary string beginning the output file, followed by a blank
 line.
 </p>
 </dd>
-<dt><tt>&lt;copying text&gt;</tt></dt>
-<dd><p>The expansion of a <code>@copying</code> environment, if the manual has
-one (see <a href="_0040copying.html"><code>@copying</code></a>).
+<dt><code class="t">&lt;copying text&gt;</code></dt>
+<dd><p>The expansion of a <code class="code">@copying</code> environment, if 
the manual has
+one (see <a class="pxref" href="_0040copying.html"><code 
class="code">@copying</code>: Declare Copying Permissions</a>).
 </p>
 </dd>
-<dt><tt>&lt;dir entries&gt;</tt></dt>
-<dd><p>The result of any <code>@dircategory</code> and <code>@direntry</code>
-commands present in the manual (see <a 
href="Installing-Dir-Entries.html">Installing Dir Entries</a>).
+<dt><code class="t">&lt;dir entries&gt;</code></dt>
+<dd><p>The result of any <code class="code">@dircategory</code> and <code 
class="code">@direntry</code>
+commands present in the manual (see <a class="pxref" 
href="Installing-Dir-Entries.html">Installing Info Directory Files</a>).
 </p>
 </dd>
 </dl>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-Printindex.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Printindex.html
index 2a5d602f75..56ee69e58f 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Printindex.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Printindex.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Printindex (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Printindex (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Info Format Printindex (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Info Format Printindex (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Format Printindex (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Info Format Printindex (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Info-Format-Image.html" rel="prev" title="Info Format Image">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,43 +40,44 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Printindex"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Printindex">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Format-Cross-Reference.html" accesskey="n" rel="next">Info 
Format Cross Reference</a>, Previous: <a href="Info-Format-Image.html" 
accesskey="p" rel="prev">Info Format Image</a>, Up: <a 
href="Info-Format-Text-Constructs.html" accesskey="u" rel="up">Info Format Text 
Constructs</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-Cross-Reference.html" accesskey="n" rel="next">Info 
Format: Cross-reference</a>, Previous: <a href="Info-Format-Image.html" 
accesskey="p" rel="prev">Info Format: Image</a>, Up: <a 
href="Info-Format-Text-Constructs.html" accesskey="u" rel="up">Info Format Text 
Constructs</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Info-Format_003a-Printindex"></span><h4 class="subsection">Info 
Format: Printindex</h4>
+<h4 class="subsection" id="Info-Format_003a-Printindex">F.2.3 Info Format: 
Printindex</h4>
 
-<span id="index-Indices_002c-in-Info-format"></span>
+<a class="index-entry-id" id="index-Indices_002c-in-Info-format"></a>
 
 <p>Indices in Info format are generally written as a menu
-(see <a href="Indices.html">Indices</a>), but with an additional directive at 
the beginning
+(see <a class="pxref" href="Indices.html">Indices</a>), but with an additional 
directive at the beginning
 marking this as an index node:
 </p>
 <div class="example">
-<pre class="example">    &lt;printindex&gt; =
+<pre class="example-preformatted">    &lt;printindex&gt; =
 ^@^H[index^@^H]
 * Menu:
 
 &lt;index entry&gt;*
 </pre></div>
 
-<p>The <tt>&lt;index entry&gt;</tt> items are similar to normal menu entries, 
but
+<p>The <code class="t">&lt;index entry&gt;</code> items are similar to normal 
menu entries, but
 the free-format description is replaced by the line number of where
 the entries occurs in the text:
 </p>
 <div class="example">
-<pre class="example">    &lt;index entry&gt; =
+<pre class="example-preformatted">    &lt;index entry&gt; =
 * &lt;entry text&gt;: &lt;entry node&gt;. &lt;lparen&gt;line 
&lt;lineno&gt;&lt;rparen&gt;
 </pre></div>
 
-<p>The <tt>&lt;entry text&gt;</tt> is the index term.  The 
<tt>&lt;lineno&gt;</tt> is an
-unsigned integer, given relative to the start of the <tt>&lt;entry 
node&gt;</tt>.
+<p>The <code class="t">&lt;entry text&gt;</code> is the index term.  The <code 
class="t">&lt;lineno&gt;</code> is an
+unsigned integer, given relative to the start of the <code class="t">&lt;entry 
node&gt;</code>.
 There may be arbitrary whitespace after the colon and period, as usual
 in menus, and may be broken across lines.  Here is an example:
 </p>
 <div class="example">
-<pre class="example">^@^H[index^@^H]
+<pre class="example-preformatted">^@^H[index^@^H]
 * Menu:
 
 * thunder:           Weather Phenomena.             (line 5)
@@ -105,6 +87,7 @@ in menus, and may be broken across lines.  Here is an 
example:
 node &lsquo;Weather Phenomena&rsquo;.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-Regular-Nodes.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Regular-Nodes.html
index 3b9af9b154..e2bc3f70d0 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Regular-Nodes.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Regular-Nodes.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Regular Nodes (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Regular Nodes (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Info Format Regular Nodes (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Info Format Regular Nodes (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Format Regular Nodes (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Info Format Regular Nodes (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Info-Format-General-Layout.html" rel="up" title="Info Format 
General Layout">
-<link href="Info-Format-Text-Constructs.html" rel="next" title="Info Format 
Text Constructs">
 <link href="Info-Format-Local-Variables.html" rel="prev" title="Info Format 
Local Variables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,20 +39,20 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Regular-Nodes"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Regular-Nodes">
+<div class="nav-panel">
 <p>
-Previous: <a href="Info-Format-Local-Variables.html" accesskey="p" 
rel="prev">Info Format Local Variables</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Info-Format-Local-Variables.html" accesskey="p" 
rel="prev">Info Format: Local Variables</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<h4 class="node-heading">Info Format Regular Nodes</h4>
-<span id="Info-Format_003a-Regular-Nodes"></span><h4 class="subheading">Info 
Format: Regular Nodes</h4>
+<h4 class="subsection" id="Info-Format_003a-Regular-Nodes">F.1.6 Info Format: 
Regular Nodes</h4>
 
-<span id="index-Info-nodes_002c-in-Info-format"></span>
+<a class="index-entry-id" id="index-Info-nodes_002c-in-Info-format"></a>
 
 <p>Regular nodes look like this:
 </p>
 <div class="example">
-<pre class="example">    &lt;node&gt; =
+<pre class="example-preformatted">    &lt;node&gt; =
 &lt;separator&gt;
 File: &lt;fn&gt;, Node: &lt;id1&gt;, (Next: &lt;id2&gt;, )? (Prev: 
&lt;id3&gt;, )? Up: &lt;id4&gt;
 
@@ -80,26 +60,26 @@ File: &lt;fn&gt;, Node: &lt;id1&gt;, (Next: &lt;id2&gt;, )? 
(Prev: &lt;id3&gt;,
 </pre></div>
 
 <p>At least one space or tab must be present after each colon and comma,
-but any number of spaces are ignored.  The <tt>&lt;id&gt;</tt> node 
identifiers have
+but any number of spaces are ignored.  The <code class="t">&lt;id&gt;</code> 
node identifiers have
 following format:
 </p>
 <div class="example">
-<pre class="example">   &lt;id&gt; = 
(&lt;lparen&gt;&lt;infofile&gt;&lt;rparen&gt;)?(&lt;del&gt;?&lt;nodename&gt;&lt;del&gt;?)?
+<pre class="example-preformatted">   &lt;id&gt; = 
(&lt;lparen&gt;&lt;infofile&gt;&lt;rparen&gt;)?(&lt;del&gt;?&lt;nodename&gt;&lt;del&gt;?)?
 |  &lt;id&gt; = 
(&lt;lparen&gt;&lt;infofile&gt;&lt;rparen&gt;)?(&lt;nodename&gt;)?
 </pre></div>
 
-<p>This <tt>&lt;node&gt;</tt> defines <tt>&lt;id1&gt;</tt> in file 
<tt>&lt;fn&gt;</tt>, which is typically
-either &lsquo;<samp>manualname</samp>&rsquo; or 
&lsquo;<samp>manualname.info</samp>&rsquo;.  No parenthesized
-<tt>&lt;infofile&gt;</tt> component may appear within <tt>&lt;id1&gt;</tt>.
+<p>This <code class="t">&lt;node&gt;</code> defines <code 
class="t">&lt;id1&gt;</code> in file <code class="t">&lt;fn&gt;</code>, which 
is typically
+either &lsquo;<samp class="samp">manualname</samp>&rsquo; or &lsquo;<samp 
class="samp">manualname.info</samp>&rsquo;.  No parenthesized
+<code class="t">&lt;infofile&gt;</code> component may appear within <code 
class="t">&lt;id1&gt;</code>.
 </p>
-<p>Each of the identifiers after <code>Next</code>, <code>Prev</code> and 
<code>Up</code>
+<p>Each of the identifiers after <code class="code">Next</code>, <code 
class="code">Prev</code> and <code class="code">Up</code>
 refer to nodes or anchors within a file.  These pointers normally
-refer within the same file, but &lsquo;<samp>(dir)</samp>&rsquo; is often used 
to point to
-the top-level dir file.  If an <tt>&lt;infofile&gt;</tt> component is used then
+refer within the same file, but &lsquo;<samp class="samp">(dir)</samp>&rsquo; 
is often used to point to
+the top-level dir file.  If an <code class="t">&lt;infofile&gt;</code> 
component is used then
 the node name may be omitted, in which case the node identifier refers
-to the &lsquo;<samp>Top</samp>&rsquo; node within the referenced file.
+to the &lsquo;<samp class="samp">Top</samp>&rsquo; node within the referenced 
file.
 </p>
-<p>The <code>Next</code> and <code>Prev</code> pointers are optional.  The 
<code>Up</code>
+<p>The <code class="code">Next</code> and <code class="code">Prev</code> 
pointers are optional.  The <code class="code">Up</code>
 pointer is technically also optional, although most likely this
 indicates a mistake in the node structuring.  Conventionally, the
 nodes are arranged to form a tree, but this is not a requirement of
@@ -109,28 +89,29 @@ the format.
 (including @-commands which produce any of these) can confuse
 Info readers.
 If it is necessary to refer to a node whose name contains any of
-these, the <tt>&lt;nodename&gt;</tt> should be surrounded by a pair of 
<tt>&lt;del&gt;</tt>
-characters.  There is support in <code>makeinfo</code> for adding these
-characters (see <a 
href="Other-Customization-Variables.html#INFO_005fSPECIAL_005fCHARS_005fQUOTE">INFO_SPECIAL_CHARS_QUOTE</a>);
 however, we don&rsquo;t 
+these, the <code class="t">&lt;nodename&gt;</code> should be surrounded by a 
pair of <code class="t">&lt;del&gt;</code>
+characters.  There is support in <code class="command">makeinfo</code> for 
adding these
+characters (see <a class="pxref" 
href="Other-Customization-Variables.html#INFO_005fSPECIAL_005fCHARS_005fQUOTE">INFO_SPECIAL_CHARS_QUOTE</a>);
 however, we don&rsquo;t 
 recommend you make use of this support until such time as Info-reading 
-programs that recognize this syntax are common.  See <a 
href="Node-Line-Requirements.html">Node Line Requirements</a>.
+programs that recognize this syntax are common.  See <a class="xref" 
href="Node-Line-Requirements.html"><code class="code">@node</code> Line 
Requirements</a>.
 </p>
 <p>The use of non-ASCII characters in the names of nodes is permitted,
 but can cause problems in cross-references between nodes in Info files
 with different character encodings, and also when node names from many
-different files are listed (for example, with the <samp>--apropos</samp>
+different files are listed (for example, with the <samp 
class="option">--apropos</samp>
 option to the standalone Info browser), so we recommend avoiding them
 whenever feasible.  For example, prefer the use of the ASCII
-apostrophe character (<tt>'</tt>) to Unicode directional quotes.
+apostrophe character (<code class="t">'</code>) to Unicode directional quotes.
 </p>
-<p>The <tt>&lt;general text&gt;</tt> of the node can include the special 
constructs
+<p>The <code class="t">&lt;general text&gt;</code> of the node can include the 
special constructs
 described next.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Info-Format-Local-Variables.html" accesskey="p" 
rel="prev">Info Format Local Variables</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Info-Format-Local-Variables.html">Info Format: Local 
Variables</a>, Up: <a href="Info-Format-General-Layout.html">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-Specification.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Specification.html
index 6c76372690..55244d137c 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Specification.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Specification.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Specification (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Specification (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Format Specification (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Info Format Specification (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Format Specification (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Info Format Specification (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Info-Format-General-Layout.html" rel="next" title="Info Format 
General Layout">
-<link href="Splitting.html" rel="prev" title="Splitting">
+<link href="GNU-Free-Documentation-License.html" rel="next" title="GNU Free 
Documentation License">
+<link href="Global-Document-Commands.html" rel="prev" title="Global Document 
Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,48 +40,49 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Specification"></span><div class="header">
+<div class="appendix-level-extent" id="Info-Format-Specification">
+<div class="nav-panel">
 <p>
-Next: <a href="GNU-Free-Documentation-License.html" accesskey="n" 
rel="next">GNU Free Documentation License</a>, Previous: <a 
href="Catching-Mistakes.html" accesskey="p" rel="prev">Catching Mistakes</a>, 
Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="GNU-Free-Documentation-License.html" accesskey="n" 
rel="next">GNU Free Documentation License</a>, Previous: <a 
href="Global-Document-Commands.html" accesskey="p" rel="prev">Global Document 
Commands</a>, Up: <a href="index.html" accesskey="u" rel="up">Texinfo</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Info-Format-Specification-1"></span><h2 class="appendix">Info Format 
Specification</h2>
+<h2 class="appendix" id="Info-Format-Specification-1">Appendix F Info Format 
Specification</h2>
 
-<span id="index-Info-format-specification"></span>
-<span id="index-Specification-of-Info-format"></span>
-<span id="index-Definition-of-Info-format"></span>
+<a class="index-entry-id" id="index-Info-format-specification"></a>
+<a class="index-entry-id" id="index-Specification-of-Info-format"></a>
+<a class="index-entry-id" id="index-Definition-of-Info-format"></a>
 
 <p>Here we describe the technical details of the Info format.
 </p>
-<p>In this formal description, the characters <code>&lt;&gt;*()|=#</code> are 
used
+<p>In this formal description, the characters <code 
class="code">&lt;&gt;*()|=#</code> are used
 for the language of the description itself.  Other characters are
-literal.  The formal constructs used are typical: <code>&lt;...&gt;</code>
-indicates a metavariable name, &lsquo;<samp>=</samp>&rsquo; means definition, 
&lsquo;<samp>*</samp>&rsquo;
-repetition, &lsquo;<samp>?</samp>&rsquo; optional, 
&lsquo;<samp>()</samp>&rsquo; grouping, &lsquo;<samp>|</samp>&rsquo;
-alternation, &lsquo;<samp>#</samp>&rsquo; comment.  Exception: 
&lsquo;<samp>*</samp>&rsquo; at the beginning
+literal.  The formal constructs used are typical: <code 
class="code">&lt;...&gt;</code>
+indicates a metavariable name, &lsquo;<samp class="samp">=</samp>&rsquo; means 
definition, &lsquo;<samp class="samp">*</samp>&rsquo;
+repetition, &lsquo;<samp class="samp">?</samp>&rsquo; optional, &lsquo;<samp 
class="samp">()</samp>&rsquo; grouping, &lsquo;<samp 
class="samp">|</samp>&rsquo;
+alternation, &lsquo;<samp class="samp">#</samp>&rsquo; comment.  Exception: 
&lsquo;<samp class="samp">*</samp>&rsquo; at the beginning
 of a line is literal.
 </p>
 <p>In general, programs that read Info files should try to be
 case-insensitive to keywords that occur in the file (for example,
-&lsquo;<samp>Tag Table</samp>&rsquo; and &lsquo;<samp>Tag table</samp>&rsquo; 
should be equivalent) in order to
+&lsquo;<samp class="samp">Tag Table</samp>&rsquo; and &lsquo;<samp 
class="samp">Tag table</samp>&rsquo; should be equivalent) in order to
 support Info-generating programs that use different capitalization.
 </p>
 <p>The sections in an Info file (such as nodes or tag tables) are separated
 with a sequence:
 </p>
 <div class="example">
-<pre class="example">(^L)?^_(^L)?^J
+<pre class="example-preformatted">(^L)?^_(^L)?^J
 </pre></div>
 
-<p>That is, a &lsquo;<samp>CTRL-_</samp>&rsquo; character followed by a 
newline, with optional
-formfeed characters.  We refer to such sequences as <tt>&lt;separator&gt;</tt>.
+<p>That is, a &lsquo;<samp class="samp">CTRL-_</samp>&rsquo; character 
followed by a newline, with optional
+formfeed characters.  We refer to such sequences as <code 
class="t">&lt;separator&gt;</code>.
 </p>
 <p>We specify literal parentheses (those that are part of the Info
-format) with <tt>&lt;lparen&gt;</tt> and <tt>&lt;rparen&gt;</tt>, meaning the 
single
-characters &lsquo;<samp>(</samp>&rsquo; and &lsquo;<samp>)</samp>&rsquo; 
respectively.  We specify the
-&lsquo;<samp>CTRL-?</samp>&rsquo; character (character number 127) 
<tt>&lt;del&gt;</tt>.  Finally,
-the two-character sequence &lsquo;<samp>^<var>x</var></samp>&rsquo; means the 
single
-character &lsquo;<samp>CTRL-<var>x</var></samp>&rsquo;, for any <var>x</var>.
+format) with <code class="t">&lt;lparen&gt;</code> and <code 
class="t">&lt;rparen&gt;</code>, meaning the single
+characters &lsquo;<samp class="samp">(</samp>&rsquo; and &lsquo;<samp 
class="samp">)</samp>&rsquo; respectively.  We specify the
+&lsquo;<samp class="samp">CTRL-?</samp>&rsquo; character (character number 
127) <code class="t">&lt;del&gt;</code>.  Finally,
+the two-character sequence &lsquo;<samp class="samp">^<var 
class="var">x</var></samp>&rsquo; means the single
+character &lsquo;<samp class="samp">CTRL-<var 
class="var">x</var></samp>&rsquo;, for any <var class="var">x</var>.
 </p>
 <p>This format definition was written some 25 years after the Info format
 was first devised.  So in the event of conflicts between this
@@ -110,18 +92,17 @@ implementors rather than a rigid technical standard.  We 
often refer
 back to other parts of this manual for examples and definitions,
 rather than redundantly spelling out every detail.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-General-Layout.html" 
accesskey="1">General</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Text-Constructs.html" 
accesskey="2">Text</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Info-Format-General-Layout.html" accesskey="1">Info Format 
General Layout</a></li>
+<li><a href="Info-Format-Text-Constructs.html" accesskey="2">Info Format Text 
Constructs</a></li>
+</ul>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="GNU-Free-Documentation-License.html" accesskey="n" 
rel="next">GNU Free Documentation License</a>, Previous: <a 
href="Catching-Mistakes.html" accesskey="p" rel="prev">Catching Mistakes</a>, 
Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="GNU-Free-Documentation-License.html">GNU Free Documentation 
License</a>, Previous: <a href="Global-Document-Commands.html">Global Document 
Commands</a>, Up: <a href="index.html">Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-Tag-Table.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Tag-Table.html
index cefc749525..960e942de8 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Tag-Table.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Tag-Table.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Tag Table (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Tag Table (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Format Tag Table (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Info Format Tag Table (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Format Tag Table (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Info Format Tag Table (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Info-Format-Indirect-Table.html" rel="prev" title="Info Format 
Indirect Table">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,18 +40,18 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Tag-Table"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Tag-Table">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Format-Local-Variables.html" accesskey="n" rel="next">Info 
Format Local Variables</a>, Previous: <a href="Info-Format-Indirect-Table.html" 
accesskey="p" rel="prev">Info Format Indirect Table</a>, Up: <a 
href="Info-Format-General-Layout.html" accesskey="u" rel="up">Info Format 
General Layout</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-Local-Variables.html" accesskey="n" rel="next">Info 
Format: Local Variables</a>, Previous: <a 
href="Info-Format-Indirect-Table.html" accesskey="p" rel="prev">Info Format: 
Indirect Table</a>, Up: <a href="Info-Format-General-Layout.html" accesskey="u" 
rel="up">Info Format General Layout</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<h4 class="node-heading">Info Format Tag Table</h4>
-<span id="Info-Format_003a-Tag-Table"></span><h4 class="subheading">Info 
Format: Tag Table</h4>
+<h4 class="subsection" id="Info-Format_003a-Tag-Table">F.1.4 Info Format: Tag 
Table</h4>
 
-<span id="index-Tag-table_002c-in-Info-format"></span>
+<a class="index-entry-id" id="index-Tag-table_002c-in-Info-format"></a>
 
 <div class="example">
-<pre class="example">    &lt;tag table&gt; =
+<pre class="example-preformatted">    &lt;tag table&gt; =
 &lt;separator&gt;
 Tag Table:
 (&lt;lparen&gt;Indirect&lt;rparen&gt;)?
@@ -79,16 +60,16 @@ Tag Table:
 End Tag Table
 </pre></div>
 
-<p>The &lsquo;<samp>(Indirect)</samp>&rsquo; line appears in the case of split 
output only.
+<p>The &lsquo;<samp class="samp">(Indirect)</samp>&rsquo; line appears in the 
case of split output only.
 </p>
 <p>The tag table specifies the starting byte position of each node and anchor
 in the file.  In the case of split output, it is only written in the main
 output file.
 </p>
 <p>Each line defines an identifier as either an anchor or a node, as
-specified.  For example, &lsquo;<samp>Node: Top^?1647</samp>&rsquo; says that 
the node named
-&lsquo;<samp>Top</samp>&rsquo; starts at byte 1647 while &lsquo;<samp>Ref: 
Overview-Footnote-1^?30045</samp>&rsquo;
-says that the anchor named &lsquo;<samp>Overview-Footnote-1</samp>&rsquo; 
starts at byte 30045.
+specified.  For example, &lsquo;<samp class="samp">Node: 
Top^?1647</samp>&rsquo; says that the node named
+&lsquo;<samp class="samp">Top</samp>&rsquo; starts at byte 1647 while 
&lsquo;<samp class="samp">Ref: Overview-Footnote-1^?30045</samp>&rsquo;
+says that the anchor named &lsquo;<samp 
class="samp">Overview-Footnote-1</samp>&rsquo; starts at byte 30045.
 It is an error to define the same identifier both ways.  
 </p>
 <p>In the case of nonsplit output, the byte positions simply refer to the
@@ -99,7 +80,7 @@ split files (but not the top-level file).  See the previous 
section.
 <p>Here is an example:
 </p>
 <div class="example">
-<pre class="example">^_
+<pre class="example-preformatted">^_
 Tag Table:
 Node: Top^?89
 Node: Ch1^?292
@@ -108,13 +89,14 @@ End Tag Table
 </pre></div>
 
 <p>This specifies a manual with two nodes, &lsquo;Top&rsquo; and 
&lsquo;Ch1&rsquo;, at byte
-positions 89 and 292 respectively.  Because the 
&lsquo;<samp>(Indirect)</samp>&rsquo; line
+positions 89 and 292 respectively.  Because the &lsquo;<samp 
class="samp">(Indirect)</samp>&rsquo; line
 is not present, the manual is not split.
 </p>
 <p>Preamble sections or other non-node sections of files do not have a tag
 table entry.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Info-Format-Text-Constructs.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Text-Constructs.html
index fb2f0baecd..f339796786 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Text-Constructs.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Text-Constructs.html
@@ -1,88 +1,60 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Text Constructs (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Text Constructs (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Info Format Text Constructs (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Info Format Text Constructs (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Info Format Text Constructs (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Info Format Text Constructs (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Info-Format-Specification.html" rel="up" title="Info Format 
Specification">
-<link href="Info-Format-Menu.html" rel="next" title="Info Format Menu">
-<link href="Info-Format-Regular-Nodes.html" rel="prev" title="Info Format 
Regular Nodes">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Info-Format-General-Layout.html" rel="prev" title="Info Format 
General Layout">
 
 
 </head>
 
 <body lang="en">
-<span id="Info-Format-Text-Constructs"></span><div class="header">
+<div class="section-level-extent" id="Info-Format-Text-Constructs">
+<div class="nav-panel">
 <p>
 Previous: <a href="Info-Format-General-Layout.html" accesskey="p" 
rel="prev">Info Format General Layout</a>, Up: <a 
href="Info-Format-Specification.html" accesskey="u" rel="up">Info Format 
Specification</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Info-Format-Text-Constructs-1"></span><h3 class="section">Info 
Format Text Constructs</h3>
+<h3 class="section" id="Info-Format-Text-Constructs-1">F.2 Info Format Text 
Constructs</h3>
 
-<span id="index-Info-format-text-constructs"></span>
-<span id="index-text-constructs_002c-Info-format"></span>
+<a class="index-entry-id" id="index-Info-format-text-constructs"></a>
+<a class="index-entry-id" id="index-text-constructs_002c-Info-format"></a>
 
 <p>These special Info constructs can appear within the text of a node.
 </p>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Info-Format-Menu.html" 
accesskey="1">Info Format: Menu</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Info-Format-Image.html" 
accesskey="2">Info Format: Image</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Info-Format-Printindex.html" 
accesskey="3">Info Format: Printindex</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Cross-Reference.html" accesskey="4">Info Format: 
Cross-reference</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
-
+<ul class="mini-toc">
+<li><a href="Info-Format-Menu.html" accesskey="1">Info Format: Menu</a></li>
+<li><a href="Info-Format-Image.html" accesskey="2">Info Format: Image</a></li>
+<li><a href="Info-Format-Printindex.html" accesskey="3">Info Format: 
Printindex</a></li>
+<li><a href="Info-Format-Cross-Reference.html" accesskey="4">Info Format: 
Cross-reference</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Format-Whole-Manual.html 
b/js/infog/test-infodir/texinfo_html/Info-Format-Whole-Manual.html
index 62d5cf9c62..54ad052285 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Format-Whole-Manual.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Format-Whole-Manual.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Format Whole Manual (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Format Whole Manual (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Info Format Whole Manual (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Info Format Whole Manual (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Format Whole Manual (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Info Format Whole Manual (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Info-Format-General-Layout.html" rel="up" title="Info Format 
General Layout">
 <link href="Info-Format-Preamble.html" rel="next" title="Info Format Preamble">
-<link href="Info-Format-General-Layout.html" rel="prev" title="Info Format 
General Layout">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,37 +39,37 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Format-Whole-Manual"></span><div class="header">
+<div class="subsection-level-extent" id="Info-Format-Whole-Manual">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Format-Preamble.html" accesskey="n" rel="next">Info Format 
Preamble</a>, Up: <a href="Info-Format-General-Layout.html" accesskey="u" 
rel="up">Info Format General Layout</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-Preamble.html" accesskey="n" rel="next">Info 
Format: Preamble</a>, Up: <a href="Info-Format-General-Layout.html" 
accesskey="u" rel="up">Info Format General Layout</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<h4 class="node-heading">Info Format Whole Manual</h4>
-<span id="Info-Format_003a-A-Whole-Manual"></span><h4 class="subheading">Info 
Format: A Whole Manual</h4>
+<h4 class="subsection" id="Info-Format_003a-A-Whole-Manual">F.1.1 Info Format: 
A Whole Manual</h4>
 
-<span id="index-Nonsplit-manuals_002c-Info-format-of"></span>
-<span id="index-Split-manuals_002c-Info-format-of"></span>
-<span id="index-Whole-manual_002c-in-Info-format"></span>
+<a class="index-entry-id" id="index-Nonsplit-manuals_002c-Info-format-of"></a>
+<a class="index-entry-id" id="index-Split-manuals_002c-Info-format-of"></a>
+<a class="index-entry-id" id="index-Whole-manual_002c-in-Info-format"></a>
 
-<p>To begin, an Info manual is either <em>nonsplit</em> (contained wholly
-within a single file) or <em>split</em> (across several files).
+<p>To begin, an Info manual is either <em class="dfn">nonsplit</em> (contained 
wholly
+within a single file) or <em class="dfn">split</em> (across several files).
 </p>
 <p>The syntax for a nonsplit manual is:
 </p>
 <div class="example">
-<pre class="example">    &lt;nonsplit info file&gt; =
+<pre class="example-preformatted">    &lt;nonsplit info file&gt; =
 &lt;preamble&gt;
 &lt;node&gt;*
 &lt;tag table&gt;?
 &lt;local variables&gt;?
 </pre></div>
 
-<p>When split, there is a <em>main file</em>, which contains only pointers
-to the nodes given in other <em>subfiles</em>.  The main file looks
+<p>When split, there is a <em class="dfn">main file</em>, which contains only 
pointers
+to the nodes given in other <em class="dfn">subfiles</em>.  The main file looks
 like this:
 </p>
 <div class="example">
-<pre class="example">    &lt;split info main file&gt; =
+<pre class="example-preformatted">    &lt;split info main file&gt; =
 &lt;preamble&gt;
 &lt;indirect table&gt;
 &lt;tag table&gt;
@@ -99,7 +79,7 @@ like this:
 <p>The subfiles in a split manual have the following syntax:
 </p>
 <div class="example">
-<pre class="example">    &lt;split info subfile&gt; =
+<pre class="example-preformatted">    &lt;split info subfile&gt; =
 &lt;preamble&gt;
 &lt;node&gt;*
 </pre></div>
@@ -108,6 +88,7 @@ like this:
 with the indirect table to deduce which subfile a particular node is in.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Info-Formatting.html 
b/js/infog/test-infodir/texinfo_html/Info-Formatting.html
index f7c7ab9f85..b2bbf0917e 100644
--- a/js/infog/test-infodir/texinfo_html/Info-Formatting.html
+++ b/js/infog/test-infodir/texinfo_html/Info-Formatting.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Info Formatting (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Info Formatting (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Info Formatting (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Info Formatting (GNU Texinfo 6.7dev)">
+<meta name="description" content="Info Formatting (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Info Formatting (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Texinfo-Mode.html" rel="up" title="Texinfo Mode">
 <link href="Printing.html" rel="next" title="Printing">
-<link href="Other-Updating-Commands.html" rel="prev" title="Other Updating 
Commands">
+<link href="Updating-Nodes-and-Menus.html" rel="prev" title="Updating Nodes 
and Menus">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,44 +41,45 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Info-Formatting"></span><div class="header">
+<div class="section-level-extent" id="Info-Formatting">
+<div class="nav-panel">
 <p>
-Next: <a href="Printing.html" accesskey="n" rel="next">Printing</a>, Previous: 
<a href="Updating-Nodes-and-Menus.html" accesskey="p" rel="prev">Updating Nodes 
and Menus</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" rel="up">Texinfo 
Mode</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Printing.html" accesskey="n" rel="next">Printing</a>, Previous: 
<a href="Updating-Nodes-and-Menus.html" accesskey="p" rel="prev">Updating Nodes 
and Menus</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" rel="up">Using 
Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Formatting-for-Info"></span><h3 class="section">Formatting for 
Info</h3>
-<span id="index-Formatting-for-Info"></span>
-<span id="index-Running-an-Info-formatter"></span>
-<span id="index-Info-formatting"></span>
+<h3 class="section" id="Formatting-for-Info">D.6 Formatting for Info</h3>
+<a class="index-entry-id" id="index-Formatting-for-Info"></a>
+<a class="index-entry-id" id="index-Running-an-Info-formatter"></a>
+<a class="index-entry-id" id="index-Info-formatting"></a>
 
 <p>Texinfo mode provides several commands for formatting part or all of a
 Texinfo file for Info.  Often, when you are writing a document, you
 want to format only part of a file&mdash;that is, a region.
 </p>
-<p>You can use either the <code>texinfo-format-region</code> or the
-<code>makeinfo-region</code> command to format a region:
+<p>You can use either the <code class="code">texinfo-format-region</code> or 
the
+<code class="code">makeinfo-region</code> command to format a region:
 </p>
-<dl compact="compact">
-<dd><span id="index-texinfo_002dformat_002dregion-1"></span>
+<dl class="table">
+<dd><a class="index-entry-id" id="index-texinfo_002dformat_002dregion-1"></a>
 </dd>
-<dt><kbd>C-c C-e C-r</kbd></dt>
-<dt><kbd>M-x texinfo-format-region</kbd></dt>
-<dt><kbd>C-c C-m C-r</kbd></dt>
-<dt><kbd>M-x makeinfo-region</kbd></dt>
+<dt><kbd class="kbd">C-c C-e C-r</kbd></dt>
+<dt><kbd class="kbd">M-x texinfo-format-region</kbd></dt>
+<dt><kbd class="kbd">C-c C-m C-r</kbd></dt>
+<dt><kbd class="kbd">M-x makeinfo-region</kbd></dt>
 <dd><p>Format the current region for Info.
 </p></dd>
 </dl>
 
-<p>You can use either the <code>texinfo-format-buffer</code> or the
-<code>makeinfo-buffer</code> command to format a whole buffer:
+<p>You can use either the <code class="code">texinfo-format-buffer</code> or 
the
+<code class="code">makeinfo-buffer</code> command to format a whole buffer:
 </p>
-<dl compact="compact">
-<dd><span id="index-texinfo_002dformat_002dbuffer-1"></span>
+<dl class="table">
+<dd><a class="index-entry-id" id="index-texinfo_002dformat_002dbuffer-1"></a>
 </dd>
-<dt><kbd>C-c C-e C-b</kbd></dt>
-<dt><kbd>M-x texinfo-format-buffer</kbd></dt>
-<dt><kbd>C-c C-m C-b</kbd></dt>
-<dt><kbd>M-x makeinfo-buffer</kbd></dt>
+<dt><kbd class="kbd">C-c C-e C-b</kbd></dt>
+<dt><kbd class="kbd">M-x texinfo-format-buffer</kbd></dt>
+<dt><kbd class="kbd">C-c C-m C-b</kbd></dt>
+<dt><kbd class="kbd">M-x makeinfo-buffer</kbd></dt>
 <dd><p>Format the current buffer for Info.
 </p></dd>
 </dl>
@@ -104,22 +87,23 @@ want to format only part of a file&mdash;that is, a region.
 <p>For example, after writing a Texinfo file, you can type the following:
 </p>
 <div class="example">
-<pre class="example">C-u C-c C-u m
-</pre><pre class="example">or
-</pre><pre class="example">C-u M-x texinfo-master-menu
+<pre class="example-preformatted">C-u C-c C-u m
+</pre><pre class="exdent">or
+</pre><pre class="example-preformatted">C-u M-x texinfo-master-menu
 </pre></div>
 
 <p>This updates all the nodes and menus.  Then type the following to create
 an Info file:
 </p>
 <div class="example">
-<pre class="example">C-c C-m C-b
-</pre><pre class="example">or
-</pre><pre class="example">M-x makeinfo-buffer
+<pre class="example-preformatted">C-c C-m C-b
+</pre><pre class="exdent">or
+</pre><pre class="example-preformatted">M-x makeinfo-buffer
 </pre></div>
 
-<p>See <a href="Creating-an-Info-File.html">Creating an Info File</a> for 
details about Info formatting.
+<p>See <a class="xref" href="Creating-an-Info-File.html">Creating an Info 
File</a> for details about Info formatting.
 </p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inline-Conditionals.html 
b/js/infog/test-infodir/texinfo_html/Inline-Conditionals.html
index 432b3fb3f4..55372f58b7 100644
--- a/js/infog/test-infodir/texinfo_html/Inline-Conditionals.html
+++ b/js/infog/test-infodir/texinfo_html/Inline-Conditionals.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inline Conditionals (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inline Conditionals (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Inline Conditionals (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inline Conditionals (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inline Conditionals (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inline Conditionals (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Raw-Formatter-Commands.html" rel="prev" title="Raw Formatter 
Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,56 +40,57 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inline-Conditionals"></span><div class="header">
+<div class="section-level-extent" id="Inline-Conditionals">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040set-_0040clear-_0040value.html" accesskey="n" 
rel="next"><code>@set @clear @value</code></a>, Previous: <a 
href="Raw-Formatter-Commands.html" accesskey="p" rel="prev">Raw Formatter 
Commands</a>, Up: <a href="Conditionals.html" accesskey="u" 
rel="up">Conditionals</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040set-_0040clear-_0040value.html" accesskey="n" 
rel="next">Flags: <code class="code">@set</code>, <code 
class="code">@clear</code>, conditionals, and <code 
class="code">@value</code></a>, Previous: <a href="Raw-Formatter-Commands.html" 
accesskey="p" rel="prev">Raw Formatter Commands</a>, Up: <a 
href="Conditionals.html" accesskey="u" rel="up">Conditionally Visible Text</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a [...]
 </div>
 <hr>
-<span 
id="Inline-Conditionals_003a-_0040inline_002c-_0040inlineifelse_002c-_0040inlineraw"></span><h3
 class="section">Inline Conditionals: <code>@inline</code>, 
<code>@inlineifelse</code>, <code>@inlineraw</code></h3>
-<span id="index-inlinefmt"></span>
-<span id="index-inlinefmtifelse"></span>
-<span id="index-inlineraw"></span>
-<span id="index-Inline-conditionals"></span>
-<span id="index-Conditional-commands_002c-inline"></span>
-<span id="index-Brace_002ddelimited-conditional-text"></span>
-<span id="index-Newlines_002c-avoiding-in-conditionals"></span>
-<span id="index-Whitespace_002c-controlling-in-conditionals"></span>
+<h3 class="section" 
id="Inline-Conditionals_003a-_0040inline_002c-_0040inlineifelse_002c-_0040inlineraw">15.4
 Inline Conditionals: <code class="code">@inline</code>, <code 
class="code">@inlineifelse</code>, <code class="code">@inlineraw</code></h3>
+<a class="index-entry-id" id="index-inlinefmt"></a>
+<a class="index-entry-id" id="index-inlinefmtifelse"></a>
+<a class="index-entry-id" id="index-inlineraw"></a>
+<a class="index-entry-id" id="index-Inline-conditionals"></a>
+<a class="index-entry-id" id="index-Conditional-commands_002c-inline"></a>
+<a class="index-entry-id" id="index-Brace_002ddelimited-conditional-text"></a>
+<a class="index-entry-id" 
id="index-Newlines_002c-avoiding-in-conditionals"></a>
+<a class="index-entry-id" 
id="index-Whitespace_002c-controlling-in-conditionals"></a>
 
 <p>Texinfo provides a set of conditional commands with arguments given
 within braces:
 </p>
-<dl compact="compact">
-<dt><code>@inlinefmt{<var>format</var>, <var>text</var>}</code></dt>
-<dd><p>Process the Texinfo <var>text</var> if <var>format</var> output is being
+<dl class="table">
+<dt><code class="code">@inlinefmt{<var class="var">format</var>, <var 
class="var">text</var>}</code></dt>
+<dd><p>Process the Texinfo <var class="var">text</var> if <var 
class="var">format</var> output is being
 generated.
 </p>
 </dd>
-<dt><code>@inlinefmtifelse{<var>format</var>, <var>then-text</var>, 
<var>else-text</var>}</code></dt>
-<dd><p>Process the Texinfo <var>then-text</var> if <var>format</var> output is 
being
-generated; otherwise, process <var>else-text</var>.
+<dt><code class="code">@inlinefmtifelse{<var class="var">format</var>, <var 
class="var">then-text</var>, <var class="var">else-text</var>}</code></dt>
+<dd><p>Process the Texinfo <var class="var">then-text</var> if <var 
class="var">format</var> output is being
+generated; otherwise, process <var class="var">else-text</var>.
 </p>
 </dd>
-<dt><code>@inlineraw{<var>format</var>, <var>text</var>}</code></dt>
-<dd><p>Similar, but for raw <var>text</var> (see <a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>).
+<dt><code class="code">@inlineraw{<var class="var">format</var>, <var 
class="var">text</var>}</code></dt>
+<dd><p>Similar, but for raw <var class="var">text</var> (see <a class="pxref" 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>).
 </p></dd>
 </dl>
 
-<p>The supported <var>format</var> names are:
+<p>The supported <var class="var">format</var> names are:
 </p>
 <div class="example">
-<pre class="example">docbook  html  info  plaintext  tex  xml
+<pre class="example-preformatted">docbook  html  info  plaintext  tex  xml
 </pre></div>
 
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@inlinefmt{html, @emph{HTML-only text}}
+<pre class="example-preformatted">@inlinefmt{html, @emph{HTML-only text}}
 </pre></div>
 
 <p>is nearly equivalent to
 </p>
 <div class="example">
-<pre class="example">@ifhtml
+<pre class="example-preformatted">@ifhtml
 @emph{HTML-only text}
 @end ifhtml
 </pre></div>
@@ -117,32 +99,33 @@ generated; otherwise, process <var>else-text</var>.
 (environment) case.
 </p>
 <p>In these commands, whitespace is ignored after the comma separating
-the arguments, as usual, but is <em>not</em> ignored at the end of
-<var>text</var>.
+the arguments, as usual, but is <em class="emph">not</em> ignored at the end of
+<var class="var">text</var>.
 </p>
 <p>To insert a literal at sign, left brace, or right brace in one of the
-arguments, you must use the alphabetic commands <code>@atchar{}</code>
-(see <a href="Inserting-an-Atsign.html">Inserting an Atsign</a>), and 
<code>@lbracechar{}</code> or
-<code>@rbracechar{}</code> (see <a href="Inserting-Braces.html">Inserting 
Braces</a>), or the parsing
+arguments, you must use the alphabetic commands <code 
class="code">@atchar{}</code>
+(see <a class="pxref" href="Inserting-an-Atsign.html">Inserting 
&lsquo;@&rsquo; with <code class="code">@@</code> and <code 
class="code">@atchar{}</code></a>), and <code class="code">@lbracechar{}</code> 
or
+<code class="code">@rbracechar{}</code> (see <a class="pxref" 
href="Inserting-Braces.html">Inserting &lsquo;{ &lsquo;}&rsquo; with <code 
class="code">@{ @}</code> and <code class="code">@l rbracechar{}</code></a>), 
or the parsing
 will become confused.
 </p>
-<p>With <code>@inlinefmtifelse</code>, it is also necessary to use
-<code>@comma{}</code> to avoid mistaking a &lsquo;<samp>,</samp>&rsquo; in the 
text for the
-delimiter.  With <code>@inlinefmt</code> and <code>@inlineraw</code>,
-<code>@comma{}</code> is not required (though it&rsquo;s fine to use it), since
+<p>With <code class="code">@inlinefmtifelse</code>, it is also necessary to use
+<code class="code">@comma{}</code> to avoid mistaking a &lsquo;<samp 
class="samp">,</samp>&rsquo; in the text for the
+delimiter.  With <code class="code">@inlinefmt</code> and <code 
class="code">@inlineraw</code>,
+<code class="code">@comma{}</code> is not required (though it&rsquo;s fine to 
use it), since
 these commands always have exactly two arguments.
 </p>
-<p>For TeX, the processed <var>text</var> cannot contain newline-delimited
+<p>For TeX, the processed <var class="var">text</var> cannot contain 
newline-delimited
 commands.  Text to be ignored (i.e., for non-TeX) can, though.
 </p>
-<p>Two other <code>@inline...</code> conditionals complement the
-<code>@ifset</code> and <code>@ifclear</code> commands; see the next section.
+<p>Two other <code class="code">@inline...</code> conditionals complement the
+<code class="code">@ifset</code> and <code class="code">@ifclear</code> 
commands; see the next section.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040set-_0040clear-_0040value.html" accesskey="n" 
rel="next"><code>@set @clear @value</code></a>, Previous: <a 
href="Raw-Formatter-Commands.html" accesskey="p" rel="prev">Raw Formatter 
Commands</a>, Up: <a href="Conditionals.html" accesskey="u" 
rel="up">Conditionals</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>, Previous: <a 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>, Up: <a 
href="Conditionals.html">Conditionally Visible Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-Accents.html 
b/js/infog/test-infodir/texinfo_html/Inserting-Accents.html
index cb6a746b82..a821f549fd 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-Accents.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-Accents.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting Accents (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting Accents (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Inserting Accents (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting Accents (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting Accents (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting Accents (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Insertions.html" rel="up" title="Insertions">
 <link href="Inserting-Quotation-Marks.html" rel="next" title="Inserting 
Quotation Marks">
-<link href="_0040dmn.html" rel="prev" title="@dmn">
+<link href="Inserting-Space.html" rel="prev" title="Inserting Space">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,170 +40,174 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-Accents"></span><div class="header">
+<div class="section-level-extent" id="Inserting-Accents">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Quotation-Marks.html" accesskey="n" 
rel="next">Inserting Quotation Marks</a>, Previous: <a 
href="Inserting-Space.html" accesskey="p" rel="prev">Inserting Space</a>, Up: 
<a href="Insertions.html" accesskey="u" rel="up">Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Quotation-Marks.html" accesskey="n" 
rel="next">Inserting Quotation Marks</a>, Previous: <a 
href="Inserting-Space.html" accesskey="p" rel="prev">Inserting Space</a>, Up: 
<a href="Insertions.html" accesskey="u" rel="up">Special Insertions</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Inserting-Accents-1"></span><h3 class="section">Inserting 
Accents</h3>
+<h3 class="section" id="Inserting-Accents-1">11.4 Inserting Accents</h3>
 
-<span id="index-Inserting-accents"></span>
-<span id="index-Accents_002c-inserting"></span>
-<span id="index-Floating-accents_002c-inserting"></span>
+<a class="index-entry-id" id="index-Inserting-accents"></a>
+<a class="index-entry-id" id="index-Accents_002c-inserting"></a>
+<a class="index-entry-id" id="index-Floating-accents_002c-inserting"></a>
 
 <p>Here is a table with the commands Texinfo provides for inserting
 floating accents.  They all need an argument, the character to accent,
-which can either be given in braces as usual (<code>@'{e}</code>), or, as
+which can either be given in braces as usual (<code 
class="code">@'{e}</code>), or, as
 a special case, the braces can be omitted, in which case the argument
-is the next character (<code>@'e</code>).  This is to make the source as
+is the next character (<code class="code">@'e</code>).  This is to make the 
source as
 convenient as possible to type and read, since accented characters are
 very common in some languages.
 </p>
-<p>If the command is alphabetic, such as <code>@dotaccent</code>, then there
+<p>If the command is alphabetic, such as <code class="code">@dotaccent</code>, 
then there
 must be a space between the command name and argument if braces are
-not used.  If the command is non-alphabetic, such as <code>@'</code>, then
-there must <em>not</em> be a space; the argument is the very next
+not used.  If the command is non-alphabetic, such as <code 
class="code">@'</code>, then
+there must <em class="emph">not</em> be a space; the argument is the very next
 character.
 </p>
-<p>Exception: the argument to <code>@tieaccent</code> must be enclosed in
+<p>Exception: the argument to <code class="code">@tieaccent</code> must be 
enclosed in
 braces (since it is two characters instead of one).
 </p>
 <p>To get the true accented characters output in Info, not just the ASCII
-transliterations, it is necessary to specify <code>@documentencoding</code>
+transliterations, it is necessary to specify <code 
class="code">@documentencoding</code>
 with an encoding which supports the required characters
-(see <a href="_0040documentencoding.html"><code>@documentencoding</code></a>). 
 In this case, you can also use
+(see <a class="pxref" href="_0040documentencoding.html"><code 
class="code">@documentencoding <var class="var">enc</var></code>: Set Input 
Encoding</a>).  In this case, you can also use
 non-ASCII (e.g., pre-accented) characters in the source file.
 </p>
-<span id="index-_0022-_0028umlaut-accent_0029"></span>
-<span id="index-Umlaut-accent"></span>
-<span id="index-_0027-_0028acute-accent_0029"></span>
-<span id="index-Acute-accent"></span>
-<span id="index-_003d-_0028macron-accent_0029"></span>
-<span id="index-Macron-accent"></span>
-<span id="index-_005e-_0028circumflex-accent_0029"></span>
-<span id="index-Circumflex-accent"></span>
-<span id="index-_0060-_0028grave-accent_0029"></span>
-<span id="index-Grave-accent"></span>
-<span id="index-_007e-_0028tilde-accent_0029"></span>
-<span id="index-Tilde-accent"></span>
-<span id="index-_002c-_0028cedilla-accent_0029"></span>
-<span id="index-Cedilla-accent"></span>
-<span id="index-dotaccent"></span>
-<span id="index-Dot-accent"></span>
-<span id="index-H-_0028Hungarian-umlaut-accent_0029"></span>
-<span id="index-Hungarian-umlaut-accent"></span>
-<span id="index-ogonek"></span>
-<span id="index-Ogonek-diacritic"></span>
-<span id="index-ringaccent"></span>
-<span id="index-Ring-accent"></span>
-<span id="index-tieaccent"></span>
-<span id="index-Tie_002dafter-accent"></span>
-<span id="index-u-_0028breve-accent_0029"></span>
-<span id="index-Breve-accent"></span>
-<span id="index-ubaraccent"></span>
-<span id="index-Underbar-accent"></span>
-<span id="index-udotaccent"></span>
-<span id="index-Underdot-accent"></span>
-<span id="index-v-_0028caron_0029"></span>
-<span id="index-Hacek-accent"></span>
-<span id="index-Check-accent"></span>
-<span id="index-Caron"></span>
-<table>
+<a class="index-entry-id" id="index-_0022-_0028umlaut-accent_0029"></a>
+<a class="index-entry-id" id="index-Umlaut-accent"></a>
+<a class="index-entry-id" id="index-_0027-_0028acute-accent_0029"></a>
+<a class="index-entry-id" id="index-Acute-accent"></a>
+<a class="index-entry-id" id="index-_003d-_0028macron-accent_0029"></a>
+<a class="index-entry-id" id="index-Macron-accent"></a>
+<a class="index-entry-id" id="index-_005e-_0028circumflex-accent_0029"></a>
+<a class="index-entry-id" id="index-Circumflex-accent"></a>
+<a class="index-entry-id" id="index-_0060-_0028grave-accent_0029"></a>
+<a class="index-entry-id" id="index-Grave-accent-1"></a>
+<a class="index-entry-id" id="index-_007e-_0028tilde-accent_0029"></a>
+<a class="index-entry-id" id="index-Tilde-accent"></a>
+<a class="index-entry-id" id="index-_002c-_0028cedilla-accent_0029"></a>
+<a class="index-entry-id" id="index-Cedilla-accent"></a>
+<a class="index-entry-id" id="index-dotaccent"></a>
+<a class="index-entry-id" id="index-Dot-accent"></a>
+<a class="index-entry-id" id="index-H-_0028Hungarian-umlaut-accent_0029"></a>
+<a class="index-entry-id" id="index-Hungarian-umlaut-accent"></a>
+<a class="index-entry-id" id="index-ogonek"></a>
+<a class="index-entry-id" id="index-Ogonek-diacritic"></a>
+<a class="index-entry-id" id="index-ringaccent"></a>
+<a class="index-entry-id" id="index-Ring-accent"></a>
+<a class="index-entry-id" id="index-tieaccent"></a>
+<a class="index-entry-id" id="index-Tie_002dafter-accent"></a>
+<a class="index-entry-id" id="index-u-_0028breve-accent_0029"></a>
+<a class="index-entry-id" id="index-Breve-accent"></a>
+<a class="index-entry-id" id="index-ubaraccent"></a>
+<a class="index-entry-id" id="index-Underbar-accent"></a>
+<a class="index-entry-id" id="index-udotaccent"></a>
+<a class="index-entry-id" id="index-Underdot-accent"></a>
+<a class="index-entry-id" id="index-v-_0028caron_0029"></a>
+<a class="index-entry-id" id="index-Hacek-accent"></a>
+<a class="index-entry-id" id="index-Check-accent"></a>
+<a class="index-entry-id" id="index-Caron"></a>
+<table class="multitable">
 <thead><tr><th>Command</th><th>Output</th><th>What</th></tr></thead>
-<tr><td><tt>@&quot;o</tt></td><td>&ouml;</td><td>umlaut accent</td></tr>
-<tr><td><tt>@'o</tt></td><td>&oacute;</td><td>acute accent</td></tr>
-<tr><td><tt>@,{c}</tt></td><td>&ccedil;</td><td>cedilla accent</td></tr>
-<tr><td><tt>@=o</tt></td><td>&#333;</td><td>macron/overbar accent</td></tr>
-<tr><td><tt>@^o</tt></td><td>&ocirc;</td><td>circumflex accent</td></tr>
-<tr><td><tt>@`o</tt></td><td>&ograve;</td><td>grave accent</td></tr>
-<tr><td><tt>@~o</tt></td><td>&otilde;</td><td>tilde accent</td></tr>
-<tr><td><tt>@dotaccent{o}</tt></td><td>&#559;</td><td>overdot accent</td></tr>
-<tr><td><tt>@H{o}</tt></td><td>&#337;</td><td>long Hungarian umlaut</td></tr>
-<tr><td><tt>@ogonek{a}</tt></td><td>&#261;</td><td>ogonek</td></tr>
-<tr><td><tt>@ringaccent{o}</tt></td><td>o*</td><td>ring accent</td></tr>
-<tr><td><tt>@tieaccent{oo}</tt></td><td>oo[</td><td>tie-after accent</td></tr>
-<tr><td><tt>@u{o}</tt></td><td>&#335;</td><td>breve accent</td></tr>
-<tr><td><tt>@ubaraccent{o}</tt></td><td>o_</td><td>underbar accent</td></tr>
-<tr><td><tt>@udotaccent{o}</tt></td><td>&#7885;</td><td>underdot 
accent</td></tr>
-<tr><td><tt>@v{o}</tt></td><td>&#466;</td><td>caron/hacek/check 
accent</td></tr>
+<tbody><tr><td><code class="t">@&quot;o</code></td><td>&ouml;</td><td>umlaut 
accent</td></tr>
+<tr><td><code class="t">@'o</code></td><td>&oacute;</td><td>acute 
accent</td></tr>
+<tr><td><code class="t">@,{c}</code></td><td>&ccedil;</td><td>cedilla 
accent</td></tr>
+<tr><td><code class="t">@=o</code></td><td>&#333;</td><td>macron/overbar 
accent</td></tr>
+<tr><td><code class="t">@^o</code></td><td>&ocirc;</td><td>circumflex 
accent</td></tr>
+<tr><td><code class="t">@`o</code></td><td>&ograve;</td><td>grave 
accent</td></tr>
+<tr><td><code class="t">@~o</code></td><td>&otilde;</td><td>tilde 
accent</td></tr>
+<tr><td><code class="t">@dotaccent{o}</code></td><td>&#559;</td><td>overdot 
accent</td></tr>
+<tr><td><code class="t">@H{o}</code></td><td>&#337;</td><td>long Hungarian 
umlaut</td></tr>
+<tr><td><code 
class="t">@ogonek{a}</code></td><td>&#261;</td><td>ogonek</td></tr>
+<tr><td><code class="t">@ringaccent{o}</code></td><td>o&#778;</td><td>ring 
accent</td></tr>
+<tr><td><code 
class="t">@tieaccent{oo}</code></td><td>o&#865;o</td><td>tie-after 
accent</td></tr>
+<tr><td><code class="t">@u{o}</code></td><td>&#335;</td><td>breve 
accent</td></tr>
+<tr><td><code class="t">@ubaraccent{o}</code></td><td>o&#818;</td><td>underbar 
accent</td></tr>
+<tr><td><code class="t">@udotaccent{o}</code></td><td>&#7885;</td><td>underdot 
accent</td></tr>
+<tr><td><code class="t">@v{o}</code></td><td>&#466;</td><td>caron/hacek/check 
accent</td></tr>
+</tbody>
 </table>
 
 <p>This table lists the Texinfo commands for inserting other characters
 commonly used in languages other than English.
 </p>
-<span id="index-questiondown"></span>
-<span id="index-_00bf"></span>
-<span id="index-exclamdown"></span>
-<span id="index-_00a1"></span>
-<span id="index-aa-1"></span>
-<span id="index-aa"></span>
-<span id="index-AA-1"></span>
-<span id="index-AA"></span>
-<span id="index-ae-1"></span>
-<span id="index-ae"></span>
-<span id="index-AE-1"></span>
-<span id="index-AE"></span>
-<span id="index-Icelandic"></span>
-<span id="index-Eth"></span>
-<span id="index-dh"></span>
-<span id="index-d"></span>
-<span id="index-DH"></span>
-<span id="index-D"></span>
-<span id="index-dotless"></span>
-<span id="index-i-_0028dotless-i_0029"></span>
-<span id="index-j-_0028dotless-j_0029"></span>
-<span id="index-Dotless-i_002c-j"></span>
-<span id="index-l-1"></span>
-<span id="index-l"></span>
-<span id="index-L-1"></span>
-<span id="index-L"></span>
-<span id="index-o-1"></span>
-<span id="index-o"></span>
-<span id="index-O-1"></span>
-<span id="index-O"></span>
-<span id="index-oe-1"></span>
-<span id="index-oe"></span>
-<span id="index-OE-1"></span>
-<span id="index-OE"></span>
-<span id="index-Romance-ordinals"></span>
-<span id="index-Ordinals_002c-Romance"></span>
-<span id="index-Feminine-ordinal"></span>
-<span id="index-ordf"></span>
-<span id="index-_00aa"></span>
-<span id="index-Masculine-ordinal"></span>
-<span id="index-ordm"></span>
-<span id="index-_00ba"></span>
-<span id="index-ss-1"></span>
-<span id="index-ss"></span>
-<span id="index-Es_002dzet"></span>
-<span id="index-Sharp-S"></span>
-<span id="index-German-S"></span>
-<span id="index-Thorn"></span>
-<span id="index-th-1"></span>
-<span id="index-th"></span>
-<span id="index-TH-1"></span>
-<span id="index-TH"></span>
-<table>
-<tr><td><tt>@exclamdown{}</tt></td><td>&iexcl;</td><td>upside-down !</td></tr>
-<tr><td><tt>@questiondown{}</tt></td><td>&iquest;</td><td>upside-down 
?</td></tr>
-<tr><td><tt>@aa{} @AA{}</tt></td><td>&aring; &Aring;</td><td>a,A with 
circle</td></tr>
-<tr><td><tt>@ae{} @AE{}</tt></td><td>&aelig; &AElig;</td><td>ae,AE 
ligatures</td></tr>
-<tr><td><tt>@dh{} @DH{}</tt></td><td>&eth; &ETH;</td><td>Icelandic 
eth</td></tr>
-<tr><td><tt>@dotless{i}</tt></td><td>i</td><td>dotless i</td></tr>
-<tr><td><tt>@dotless{j}</tt></td><td>j</td><td>dotless j</td></tr>
-<tr><td><tt>@l{} @L{}</tt></td><td>&#322; 
&#321;</td><td>suppressed-L,l</td></tr>
-<tr><td><tt>@o{} @O{}</tt></td><td>&oslash; &Oslash;</td><td>O,o with 
slash</td></tr>
-<tr><td><tt>@oe{} @OE{}</tt></td><td>&oelig; &OElig;</td><td>oe,OE 
ligatures</td></tr>
-<tr><td><tt>@ordf{} @ordm{}</tt></td><td>&ordf; &ordm;</td><td>Spanish 
ordinals</td></tr>
-<tr><td><tt>@ss{}</tt></td><td>&szlig;</td><td>es-zet or sharp S</td></tr>
-<tr><td><tt>@th{} @TH{}</tt></td><td>&thorn; &THORN;</td><td>Icelandic 
thorn</td></tr>
+<a class="index-entry-id" id="index-questiondown"></a>
+<a class="index-entry-id" id="index-_00bf"></a>
+<a class="index-entry-id" id="index-exclamdown"></a>
+<a class="index-entry-id" id="index-_00a1"></a>
+<a class="index-entry-id" id="index-aa-1"></a>
+<a class="index-entry-id" id="index-aa"></a>
+<a class="index-entry-id" id="index-AA-1"></a>
+<a class="index-entry-id" id="index-AA"></a>
+<a class="index-entry-id" id="index-ae-1"></a>
+<a class="index-entry-id" id="index-ae"></a>
+<a class="index-entry-id" id="index-AE-1"></a>
+<a class="index-entry-id" id="index-AE"></a>
+<a class="index-entry-id" id="index-Icelandic"></a>
+<a class="index-entry-id" id="index-Eth"></a>
+<a class="index-entry-id" id="index-dh"></a>
+<a class="index-entry-id" id="index-d"></a>
+<a class="index-entry-id" id="index-DH"></a>
+<a class="index-entry-id" id="index-D"></a>
+<a class="index-entry-id" id="index-dotless"></a>
+<a class="index-entry-id" id="index-i-_0028dotless-i_0029"></a>
+<a class="index-entry-id" id="index-j-_0028dotless-j_0029"></a>
+<a class="index-entry-id" id="index-Dotless-i_002c-j"></a>
+<a class="index-entry-id" id="index-l-1"></a>
+<a class="index-entry-id" id="index-l"></a>
+<a class="index-entry-id" id="index-L-1"></a>
+<a class="index-entry-id" id="index-L"></a>
+<a class="index-entry-id" id="index-o-1"></a>
+<a class="index-entry-id" id="index-o"></a>
+<a class="index-entry-id" id="index-O-1"></a>
+<a class="index-entry-id" id="index-O"></a>
+<a class="index-entry-id" id="index-oe-1"></a>
+<a class="index-entry-id" id="index-oe"></a>
+<a class="index-entry-id" id="index-OE-1"></a>
+<a class="index-entry-id" id="index-OE"></a>
+<a class="index-entry-id" id="index-Romance-ordinals"></a>
+<a class="index-entry-id" id="index-Ordinals_002c-Romance"></a>
+<a class="index-entry-id" id="index-Feminine-ordinal"></a>
+<a class="index-entry-id" id="index-ordf"></a>
+<a class="index-entry-id" id="index-_00aa"></a>
+<a class="index-entry-id" id="index-Masculine-ordinal"></a>
+<a class="index-entry-id" id="index-ordm"></a>
+<a class="index-entry-id" id="index-_00ba"></a>
+<a class="index-entry-id" id="index-ss-1"></a>
+<a class="index-entry-id" id="index-ss"></a>
+<a class="index-entry-id" id="index-Es_002dzet"></a>
+<a class="index-entry-id" id="index-Sharp-S"></a>
+<a class="index-entry-id" id="index-German-S"></a>
+<a class="index-entry-id" id="index-Thorn"></a>
+<a class="index-entry-id" id="index-th-1"></a>
+<a class="index-entry-id" id="index-th"></a>
+<a class="index-entry-id" id="index-TH-1"></a>
+<a class="index-entry-id" id="index-TH"></a>
+<table class="multitable">
+<tbody><tr><td><code 
class="t">@exclamdown{}</code></td><td>&iexcl;</td><td>upside-down !</td></tr>
+<tr><td><code 
class="t">@questiondown{}</code></td><td>&iquest;</td><td>upside-down 
?</td></tr>
+<tr><td><code class="t">@aa{} @AA{}</code></td><td>&aring; &Aring;</td><td>a,A 
with circle</td></tr>
+<tr><td><code class="t">@ae{} @AE{}</code></td><td>&aelig; 
&AElig;</td><td>ae,AE ligatures</td></tr>
+<tr><td><code class="t">@dh{} @DH{}</code></td><td>&eth; 
&ETH;</td><td>Icelandic eth</td></tr>
+<tr><td><code class="t">@dotless{i}</code></td><td>i</td><td>dotless 
i</td></tr>
+<tr><td><code class="t">@dotless{j}</code></td><td>j</td><td>dotless 
j</td></tr>
+<tr><td><code class="t">@l{} @L{}</code></td><td>&#322; 
&#321;</td><td>suppressed-L,l</td></tr>
+<tr><td><code class="t">@o{} @O{}</code></td><td>&oslash; &Oslash;</td><td>O,o 
with slash</td></tr>
+<tr><td><code class="t">@oe{} @OE{}</code></td><td>&oelig; 
&OElig;</td><td>oe,OE ligatures</td></tr>
+<tr><td><code class="t">@ordf{} @ordm{}</code></td><td>&ordf; 
&ordm;</td><td>Spanish ordinals</td></tr>
+<tr><td><code class="t">@ss{}</code></td><td>&szlig;</td><td>es-zet or sharp 
S</td></tr>
+<tr><td><code class="t">@th{} @TH{}</code></td><td>&thorn; 
&THORN;</td><td>Icelandic thorn</td></tr>
+</tbody>
 </table>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Quotation-Marks.html" accesskey="n" 
rel="next">Inserting Quotation Marks</a>, Previous: <a 
href="Inserting-Space.html" accesskey="p" rel="prev">Inserting Space</a>, Up: 
<a href="Insertions.html" accesskey="u" rel="up">Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a>, 
Previous: <a href="Inserting-Space.html">Inserting Space</a>, Up: <a 
href="Insertions.html">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-Braces.html 
b/js/infog/test-infodir/texinfo_html/Inserting-Braces.html
index 04ac50f5f7..36d3d1961a 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-Braces.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-Braces.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting Braces (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting Braces (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Inserting Braces (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting Braces (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting Braces (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting Braces (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Inserting-an-Atsign.html" rel="prev" title="Inserting an Atsign">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,31 +40,33 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-Braces"></span><div class="header">
+<div class="subsection-level-extent" id="Inserting-Braces">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-a-Comma.html" accesskey="n" rel="next">Inserting a 
Comma</a>, Previous: <a href="Inserting-an-Atsign.html" accesskey="p" 
rel="prev">Inserting an Atsign</a>, Up: <a href="Special-Characters.html" 
accesskey="u" rel="up">Special Characters</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-a-Comma.html" accesskey="n" rel="next">Inserting 
&lsquo;,&rsquo; with <code class="code">@comma{}</code></a>, Previous: <a 
href="Inserting-an-Atsign.html" accesskey="p" rel="prev">Inserting 
&lsquo;@&rsquo; with <code class="code">@@</code> and <code 
class="code">@atchar{}</code></a>, Up: <a href="Special-Characters.html" 
accesskey="u" rel="up">Special Characters: Inserting @ {} , \ # &amp;</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" re [...]
 </div>
 <hr>
-<span 
id="Inserting-_0060_007b-_0060_007d_0027-with-_0040_007b-_0040_007d-and-_0040l-rbracechar_007b_007d"></span><h4
 class="subsection">Inserting &lsquo;{ &lsquo;}&rsquo; with <code>@{ @}</code> 
and <code>@l rbracechar{}</code></h4>
+<h4 class="subsection" 
id="Inserting-_0060_007b-_0060_007d_0027-with-_0040_007b-_0040_007d-and-_0040l-rbracechar_007b_007d">11.1.2
 Inserting &lsquo;{ &lsquo;}&rsquo; with <code class="code">@{ @}</code> and 
<code class="code">@l rbracechar{}</code></h4>
 
-<span id="index-_007b-_0028literal-_007b_0029"></span>
-<span id="index-_007d-_0028literal-_007d_0029"></span>
-<span id="index-lbracechar_007b_007d-_0028literal-_007b_0029"></span>
-<span id="index-rbracechar_007b_007d-_0028literal-_007d_0029"></span>
-<span id="index-Braces_002c-inserting"></span>
+<a class="index-entry-id" id="index-_007b-_0028literal-_007b_0029"></a>
+<a class="index-entry-id" id="index-_007d-_0028literal-_007d_0029"></a>
+<a class="index-entry-id" 
id="index-lbracechar_007b_007d-_0028literal-_007b_0029"></a>
+<a class="index-entry-id" 
id="index-rbracechar_007b_007d-_0028literal-_007d_0029"></a>
+<a class="index-entry-id" id="index-Braces_002c-inserting"></a>
 
-<p><code>@{</code> produces a single &lsquo;<samp>{</samp>&rsquo; in the 
output, and <code>@}</code>
-produces a single &lsquo;<samp>}</samp>&rsquo;.  Do not put braces after 
either an
-<code>@{</code> or an <code>@}</code> command.
+<p><code class="code">@{</code> produces a single &lsquo;<samp 
class="samp">{</samp>&rsquo; in the output, and <code class="code">@}</code>
+produces a single &lsquo;<samp class="samp">}</samp>&rsquo;.  Do not put 
braces after either an
+<code class="code">@{</code> or an <code class="code">@}</code> command.
 </p>
-<p><code>@lbracechar{}</code> and <code>@rbracechar{}</code> also produce
-single &lsquo;<samp>{</samp>&rsquo; and &lsquo;<samp>}</samp>&rsquo; 
characters in the output.  They do need
+<p><code class="code">@lbracechar{}</code> and <code 
class="code">@rbracechar{}</code> also produce
+single &lsquo;<samp class="samp">{</samp>&rsquo; and &lsquo;<samp 
class="samp">}</samp>&rsquo; characters in the output.  They do need
 following braces, as usual for alphabetic commands.  In inline
-conditionals (see <a href="Inline-Conditionals.html">Inline Conditionals</a>), 
it can be
+conditionals (see <a class="pxref" href="Inline-Conditionals.html">Inline 
Conditionals: <code class="code">@inline</code>, <code 
class="code">@inlineifelse</code>, <code class="code">@inlineraw</code></a>), 
it can be
 necessary to avoid using literal brace characters in the source (and
 may be clearer in other contexts).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-Math.html 
b/js/infog/test-infodir/texinfo_html/Inserting-Math.html
index ebca2a2eee..648271186e 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-Math.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-Math.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting Math (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting Math (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Inserting Math (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting Math (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting Math (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting Math (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Inserting-Subscripts-and-Superscripts.html" rel="prev" 
title="Inserting Subscripts and Superscripts">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,92 +42,95 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-Math"></span><div class="header">
+<div class="section-level-extent" id="Inserting-Math">
+<div class="nav-panel">
 <p>
-Next: <a href="Glyphs-for-Text.html" accesskey="n" rel="next">Glyphs for 
Text</a>, Previous: <a href="Inserting-Subscripts-and-Superscripts.html" 
accesskey="p" rel="prev">Inserting Subscripts and Superscripts</a>, Up: <a 
href="Insertions.html" accesskey="u" rel="up">Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Glyphs-for-Text.html" accesskey="n" rel="next">Glyphs for 
Text</a>, Previous: <a href="Inserting-Subscripts-and-Superscripts.html" 
accesskey="p" rel="prev"><code class="code">@sub</code> and <code 
class="code">@sup</code>: Inserting Subscripts and Superscripts</a>, Up: <a 
href="Insertions.html" accesskey="u" rel="up">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.ht [...]
 </div>
 <hr>
-<span id="g_t_0040math_003a-Inserting-Mathematical-Expressions"></span><h3 
class="section"><code>@math</code>: Inserting Mathematical Expressions</h3>
+<h3 class="section" 
id="g_t_0040math-and-_0040displaymath_003a-Formatting-Mathematics">11.7 <code 
class="code">@math</code> and <code class="code">@displaymath</code>: 
Formatting Mathematics</h3>
 
-<span id="math"></span><span id="index-math"></span>
-<span id="index-Mathematical-expressions_002c-inserting"></span>
-<span id="index-Formulas_002c-mathematical"></span>
-
-<p>You can write a short mathematical expression with the <code>@math</code>
+<a class="anchor" id="math"></a><a class="index-entry-id" id="index-math"></a>
+<a class="index-entry-id" 
id="index-Mathematical-expressions_002c-inserting"></a>
+<a class="index-entry-id" id="index-Formulas_002c-mathematical"></a>
+<p>You can write a short mathematical expression with the <code 
class="code">@math</code>
 command.  Write the mathematical expression between braces, like this:
 </p>
 <div class="example">
-<pre class="example">@math{(a + b) = (b + a)}
+<pre class="example-preformatted">@math{\sin 2\pi \equiv \cos 3\pi}
 </pre></div>
 
-<p>This produces the following in Info and HTML:
-</p>
-<div class="example">
-<pre class="example">(a + b) = (b + a)
+<p>which looks like this:
+</p><div class="display">
+<pre class="display-preformatted"><em class="math">\sin 2\pi \equiv \cos 
3\pi</em>
 </pre></div>
 
-<span id="index-MathML_002c-not-used"></span>
-<p>The <code>@math</code> command has no special effect on the Info and HTML
-output.  <code>makeinfo</code> expands any @-commands as usual, but it
-does not try to use produce good mathematical formatting in any way
-(no use of MathML, etc.).  The HTML output is enclosed by
-<code>&lt;em&gt;...&lt;/em&gt;</code>, but nothing more.
-</p>
-<span id="index-_005cmathopsup"></span>
-<p>However, as far as the TeX output is concerned, plain TeX
-mathematical commands are allowed in <code>@math</code>, starting with
-&lsquo;<samp>\</samp>&rsquo;.  In essence, <code>@math</code> switches into 
plain TeX math
-mode.  (Exception: the plain TeX command <code>\sup</code>, which
-typesets the mathematical operator name &lsquo;sup&rsquo;, must be accessed as
-<code>\mathopsup</code>, due to the conflict with Texinfo&rsquo;s 
<code>@sup</code>
-command.)
+<p>The <code class="code">@math</code> command has no special effect on the 
Info
+output or (by default) the HTML output, merely outputting
+the contents verbatim.
 </p>
-<p>This allows you to use all the plain TeX math control sequences for
-symbols, functions, and so on, and thus get proper formatting in the
-TeX output, at least.
+<p>For the TeX output, <code class="code">@math</code> switches into math mode.
+This allows you to use all the
+plain TeX math control sequences for symbols, functions, and so on,
+starting with &lsquo;<samp class="samp">\</samp>&rsquo;.  It&rsquo;s best to 
use &lsquo;<samp class="samp">\</samp>&rsquo; instead of &lsquo;<samp 
class="samp">@</samp>&rsquo;
+for any such mathematical commands; otherwise, <code 
class="command">texi2any</code>
+will complain.
 </p>
-<p>The <code>@sub</code> and <code>@sup</code> commands described in the 
previous
-section produce subscripts and superscripts in HTML output as well as
-TeX; the plain TeX characters <code>_</code> and <code>^</code> for
-subscripts and superscripts are recognized by TeX inside
-<code>@math</code>, but do nothing special in HTML or other output formats.
+<a class="index-entry-id" id="index-Math-output-for-HTML"></a>
+<p>By default, the HTML output is only enclosed by <code 
class="code">&lt;em&gt;</code>.
+<code class="command">texi2any</code> provides three options for displaying 
properly
+formatted mathematics for HTML.  You can select these with the
+<code class="code">HTML_MATH</code> variable (see <a class="pxref" 
href="HTML-Customization-Variables.html">HTML Customization Variables</a>).
+With <code class="code">HTML_MATH</code> set to &lsquo;<samp 
class="samp">l2h</samp>&rsquo;, <code class="command">texi2any</code> attempts
+to use the <code class="command">latex2html</code> program to produce image 
files for
+mathematical material.  With the &lsquo;<samp class="samp">t4h</samp>&rsquo; 
setting, <code class="command">texi2any</code>
+attempts to use the <code class="command">tex4ht</code> program.  With the 
&lsquo;<samp class="samp">mathjax</samp>&rsquo;
+setting, <code class="command">texi2any</code> inserts references in the 
output files
+to MathJax scripts to format the material.  The MathJax option
+requires JavaScript to be enabled in the browser to work.  See also
+<a class="ref" href="MathJax-Customization-Variables.html">MathJax 
Customization Variables</a> and <a class="ref" 
href="latex2html-Customization-Variables.html"><code 
class="command">latex2html</code> Customization Variables</a>.
 </p>
-<p>It&rsquo;s best to use &lsquo;<samp>\</samp>&rsquo; instead of 
&lsquo;<samp>@</samp>&rsquo; for any such
-mathematical commands; otherwise, <code>makeinfo</code> will complain.
-On the other hand, <code>makeinfo</code> does allow input with matching
-(but unescaped) braces, such as &lsquo;<samp>k_{75}</samp>&rsquo;; it 
complains about
-such bare braces in regular input.
-</p>
-<p>Here&rsquo;s an example:
+<a class="index-entry-id" id="index-Displayed-equations"></a>
+<a class="index-entry-id" id="index-Equations_002c-displayed"></a>
+<a class="index-entry-id" id="index-displaymath"></a>
+<p>For displayed equations, you can use the <code 
class="code">@displaymath</code>
+command.  Example:
 </p>
 <div class="example">
-<pre class="example">@math{\sin 2\pi \equiv \cos 3\pi}
-</pre></div>
-
-<p>which looks like the input in Info and HTML:
-</p><div class="example">
-<pre class="example">\sin 2\pi \equiv \cos 3\pi
+<pre class="example-preformatted">@displaymath
+f(x) = {1\over\sigma\sqrt{2\pi}}
+e^{-{1\over2}\left({x-\mu\over\sigma}\right)^2}
+@end displaymath
 </pre></div>
 
-<span id="index-_005c_005c-_0028literal-_005c-in-_0040math_0029"></span>
-<p>Since &lsquo;<samp>\</samp>&rsquo; is an escape character inside 
<code>@math</code>, you can
-use <code>@\</code> to get a literal backslash (<code>\\</code> will work in
-TeX, but you&rsquo;d get the literal two characters 
&lsquo;<samp>\\</samp>&rsquo; in Info).
-<code>@\</code> is not defined outside of <code>@math</code>, since a 
&lsquo;<samp>\</samp>&rsquo;
-ordinarily produces a literal (typewriter) &lsquo;<samp>\</samp>&rsquo;.  You 
can also use
-<code>@backslashchar{}</code> in any mode to get a typewriter backslash.
-See <a href="Inserting-a-Backslash.html">Inserting a Backslash</a>.
+<p>which produces:
 </p>
-<span id="index-Displayed-equations"></span>
-<span id="index-Equations_002c-displayed"></span>
-<p>For displayed equations, you must at present use TeX directly
-(see <a href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>).
+<div class="displaymath"><em>f(x) = {1\over\sigma\sqrt{2\pi}}
+e^{-{1\over2}\left({x-\mu\over\sigma}\right)^2}
+</em></div>
+<p>Although <code class="code">@sub</code> and <code class="code">@sup</code> 
may work inside math mode in
+some contexts, it is better to use TeX&rsquo;s &lsquo;<samp 
class="samp">_</samp>&rsquo; and &lsquo;<samp class="samp">^</samp>&rsquo;
+characters to denote subscripts and superscripts within mathematical
+expressions.  In general, the contents of <code class="code">@math</code> or
+<code class="code">@displaymath</code> should be plain TeX only, with no
+interspersed Texinfo commands.
+</p>
+
+<a class="index-entry-id" id="index-_005cmathopsup"></a>
+<p>Due to the conflict with Texinfo&rsquo;s <code class="code">@sup</code> 
command, you can access
+the plain TeX command <code class="code">\sup</code> as <code 
class="code">\mathopsup</code> instead,
+in the unlikely occurrence that you want to do this (but only when
+processing with TeX, not with any of the <code class="code">HTML_MATH</code> 
options).
 </p>
 
+
+
+
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Glyphs-for-Text.html" accesskey="n" rel="next">Glyphs for 
Text</a>, Previous: <a href="Inserting-Subscripts-and-Superscripts.html" 
accesskey="p" rel="prev">Inserting Subscripts and Superscripts</a>, Up: <a 
href="Insertions.html" accesskey="u" rel="up">Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Glyphs-for-Text.html">Glyphs for Text</a>, Previous: <a 
href="Inserting-Subscripts-and-Superscripts.html"><code 
class="code">@sub</code> and <code class="code">@sup</code>: Inserting 
Subscripts and Superscripts</a>, Up: <a href="Insertions.html">Special 
Insertions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-Quotation-Marks.html 
b/js/infog/test-infodir/texinfo_html/Inserting-Quotation-Marks.html
index eb27f1fd14..a419462a1c 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-Quotation-Marks.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-Quotation-Marks.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting Quotation Marks (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting Quotation Marks (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Inserting Quotation Marks (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Inserting Quotation Marks (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting Quotation Marks (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Inserting Quotation Marks (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Inserting-Accents.html" rel="prev" title="Inserting Accents">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,31 +40,32 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-Quotation-Marks"></span><div class="header">
+<div class="section-level-extent" id="Inserting-Quotation-Marks">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Subscripts-and-Superscripts.html" accesskey="n" 
rel="next">Inserting Subscripts and Superscripts</a>, Previous: <a 
href="Inserting-Accents.html" accesskey="p" rel="prev">Inserting Accents</a>, 
Up: <a href="Insertions.html" accesskey="u" rel="up">Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Subscripts-and-Superscripts.html" accesskey="n" 
rel="next"><code class="code">@sub</code> and <code class="code">@sup</code>: 
Inserting Subscripts and Superscripts</a>, Previous: <a 
href="Inserting-Accents.html" accesskey="p" rel="prev">Inserting Accents</a>, 
Up: <a href="Insertions.html" accesskey="u" rel="up">Special Insertions</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Inde [...]
 </div>
 <hr>
-<span id="Inserting-Quotation-Marks-1"></span><h3 class="section">Inserting 
Quotation Marks</h3>
-<span id="index-Inserting-quotation-marks"></span>
-<span id="index-Quotation-marks_002c-inserting"></span>
+<h3 class="section" id="Inserting-Quotation-Marks-1">11.5 Inserting Quotation 
Marks</h3>
+<a class="index-entry-id" id="index-Inserting-quotation-marks"></a>
+<a class="index-entry-id" id="index-Quotation-marks_002c-inserting"></a>
 
-<span 
id="index-Quotation-characters-_0028_0060_0027_0029_002c-in-source"></span>
+<a class="index-entry-id" 
id="index-Quotation-characters-_0028_0060_0027_0029_002c-in-source"></a>
 <p>Use doubled single-quote characters to begin and end quotations:
-<tt>`<!-- /@w -->`&hellip;'<!-- /@w -->'</tt><!-- /@w -->.  TeX converts two 
single quotes to
+<code class="t">`<!-- /@w -->`&hellip;'<!-- /@w -->'</code><!-- /@w -->.  TeX 
converts two single quotes to
 left- and right-hand doubled quotation marks,
 and Info converts doubled single-quote characters to ASCII
-double-quotes: <tt>`<!-- /@w -->`&hellip;'<!-- /@w -->'</tt><!-- /@w --> 
becomes <tt>&quot;&hellip;&quot;</tt><!-- /@w -->.
+double quotes: <code class="t">`<!-- /@w -->`&hellip;'<!-- /@w -->'</code><!-- 
/@w --> becomes <code class="t">&quot;&hellip;&quot;</code><!-- /@w -->.
 </p>
 <p>You may occasionally need to produce two consecutive single quotes;
 for example, in documenting a computer language such as Maxima where
-<tt>'<!-- /@w -->'</tt> is a valid command.  You can do this with the input
-<tt>'@w{}'</tt>; the empty <code>@w</code> command stops the combination into
+<code class="t">'<!-- /@w -->'</code> is a valid command.  You can do this 
with the input
+<code class="t">'@w{}'</code>; the empty <code class="code">@w</code> command 
stops the combination into
 the double-quote characters.
 </p>
-<span id="index-Unicode-quotation-characters"></span>
-<span id="index-Grave-accent_002c-vs_002e-left-quote"></span>
-<p>The left quote character (<tt>`</tt>, ASCII code 96) used in Texinfo is a
+<a class="index-entry-id" id="index-Unicode-quotation-characters"></a>
+<a class="index-entry-id" id="index-Grave-accent-2"></a>
+<p>The left quote character (<code class="t">`</code>, ASCII code 96) used in 
Texinfo is a
 grave accent in ANSI and ISO character set standards.  We use it as a
 quote character because that is how TeX is set up, by default.
 </p>
@@ -91,122 +73,113 @@ quote character because that is how TeX is set up, by 
default.
 than English.  Below is a table with the commands Texinfo provides for
 inserting quotation marks.
 </p>
-<span id="index-UTF_002d8"></span>
-<span id="index-ISO-8859_002d15"></span>
-<span id="index-Latin-9"></span>
-<span id="index-ISO-8859_002d1"></span>
-<span id="index-Latin-1"></span>
-<p>In order to get the symbols for the quotation marks in encoded Info
-output, it is necessary to specify <code>@documentencoding UTF-8</code>.
-(See <a href="_0040documentencoding.html"><code>@documentencoding</code></a>.) 
 Double guillemets are also
-present in ISO 8859-1 (aka Latin&nbsp;1) and ISO 8859-15 (aka
-Latin&nbsp;9).
+<a class="index-entry-id" id="index-Single-quotation-marks"></a>
+<a class="index-entry-id" id="index-Double-quotation-marks"></a>
+<a class="index-entry-id" id="index-Left-quotation-marks"></a>
+<a class="index-entry-id" id="index-Right-quotation-marks"></a>
+<a class="index-entry-id" id="index-quotedblleft"></a>
+<a class="index-entry-id" id="index-_0060_0060"></a>
+<a class="index-entry-id" id="index-quoteleft"></a>
+<a class="index-entry-id" id="index-_0060"></a>
+<a class="index-entry-id" 
id="index-_0022-_0028undirected-double-quote-character_0029"></a>
+<a class="index-entry-id" id="index-quotedblright"></a>
+<a class="index-entry-id" id="index-_0027_0027"></a>
+<a class="index-entry-id" id="index-quoteright"></a>
+<a class="index-entry-id" id="index-_0027"></a>
+<a class="index-entry-id" id="index-Double-low_002d9-quotation-mark"></a>
+<a class="index-entry-id" id="index-Single-low_002d9-quotation-mark"></a>
+<a class="index-entry-id" id="index-quotedblbase"></a>
+<a class="index-entry-id" 
id="index-_201e-_0028double-low_002d9-quotation-mark_0029"></a>
+<a class="index-entry-id" id="index-quotesinglbase"></a>
+<a class="index-entry-id" 
id="index-_201a-_0028single-low_002d9-quotation-mark_0029"></a>
+<a class="index-entry-id" id="index-Angle-quotation-marks"></a>
+<a class="index-entry-id" id="index-Guillemets"></a>
+<a class="index-entry-id" id="index-Guillemots"></a>
+<a class="index-entry-id" id="index-French-quotation-marks"></a>
+<a class="index-entry-id" id="index-Quotation-marks_002c-French"></a>
+<a class="index-entry-id" id="index-German-quotation-marks"></a>
+<a class="index-entry-id" id="index-Quotation-marks_002c-German"></a>
+<a class="index-entry-id" id="index-Double-guillemets"></a>
+<a class="index-entry-id" id="index-Single-guillemets"></a>
+<a class="index-entry-id" id="index-Double-angle-quotation-marks"></a>
+<a class="index-entry-id" id="index-Single-angle-quotation-marks"></a>
+<a class="index-entry-id" 
id="index-Left_002dpointing-angle-quotation-marks"></a>
+<a class="index-entry-id" 
id="index-Right_002dpointing-angle-quotation-marks"></a>
+<a class="index-entry-id" 
id="index-Double-left_002dpointing-angle-quotation-mark"></a>
+<a class="index-entry-id" 
id="index-Double-right_002dpointing-angle-quotation-mark"></a>
+<a class="index-entry-id" 
id="index-Single-left_002dpointing-angle-quotation-mark"></a>
+<a class="index-entry-id" 
id="index-Single-right_002dpointing-angle-quotation-mark"></a>
+<a class="index-entry-id" id="index-guillemetleft"></a>
+<a class="index-entry-id" id="index-guillemotleft"></a>
+<a class="index-entry-id" id="index-_00ab"></a>
+<a class="index-entry-id" id="index-guillemetright"></a>
+<a class="index-entry-id" id="index-guillemotright"></a>
+<a class="index-entry-id" id="index-_00bb"></a>
+<a class="index-entry-id" id="index-guilsinglleft"></a>
+<a class="index-entry-id" id="index-_2039"></a>
+<a class="index-entry-id" id="index-guilsinglright"></a>
+<a class="index-entry-id" id="index-_203a"></a>
+<table class="multitable">
+<thead><tr><th>Command</th><th>Glyph</th><th>Unicode name 
(point)</th></tr></thead>
+<tbody><tr><td><tt class="verb">@quotedblleft{} 
``</tt></td><td>&ldquo;</td><td>Left double quotation mark (U+201C)</td></tr>
+<tr><td><tt class="verb">@quotedblright{} 
''</tt></td><td>&rdquo;</td><td>Right double quotation mark (U+201D)</td></tr>
+<tr><td><tt class="verb">@quoteleft{} `</tt></td><td>&lsquo;</td><td>Left 
single quotation mark (U+2018)</td></tr>
+<tr><td><tt class="verb">@quoteright{} '</tt></td><td>&rsquo;</td><td>Right 
single quotation mark (U+2019)</td></tr>
+<tr><td><code class="t">@quotedblbase{}</code></td><td>&bdquo;</td><td>Double 
low-9 quotation mark (U+201E)</td></tr>
+<tr><td><code 
class="t">@quotesinglbase{}</code></td><td>&sbquo;</td><td>Single low-9 
quotation mark (U+201A)</td></tr>
+<tr><td><code 
class="t">@guillemetleft{}</code></td><td>&laquo;</td><td>Left-pointing double 
angle quotation mark (U+00AB)</td></tr>
+<tr><td><code 
class="t">@guillemetright{}</code></td><td>&raquo;</td><td>Right-pointing 
double angle quotation mark (U+00BB)</td></tr>
+<tr><td><code 
class="t">@guilsinglleft{}</code></td><td>&lsaquo;</td><td>Single left-pointing 
angle quotation mark (U+2039)</td></tr>
+<tr><td><code 
class="t">@guilsinglright{}</code></td><td>&rsaquo;</td><td>Single 
right-pointing angle quotation mark (U+203A)</td></tr>
+</tbody>
+</table>
+
+<a class="index-entry-id" id="index-Auk_002c-bird-species"></a>
+<p>For the double angle quotation marks, Adobe and LaTeX glyph names
+are also supported:  <code class="code">@guillemotleft</code> and
+<code class="code">@guillemotright</code>.  These names are incorrect; a
+&ldquo;guillemot&rdquo; is a bird species (a type of auk).
 </p>
-<span id="index-European-Computer-Modern-fonts"></span>
-<span id="index-EC-fonts"></span>
+<a class="index-entry-id" id="index-European-Computer-Modern-fonts"></a>
+<a class="index-entry-id" id="index-EC-fonts"></a>
 <p>The standard TeX fonts support the usual quotation marks used in
 English (the ones produced with single and doubled ASCII
-single-quotes).  For the other quotation marks, TeX uses European
-Computer Modern (EC) fonts (<samp>ecrm1000</samp> and other variants).
+single quotes).  For the other quotation marks, TeX uses European
+Computer Modern (EC) fonts (<samp class="file">ecrm1000</samp> and other 
variants).
 These fonts are freely available, of course; you can download them
-from <a href="http://ctan.org/pkg/ec";>http://ctan.org/pkg/ec</a>, among other 
places.
+from <a class="url" href="http://ctan.org/pkg/ec";>http://ctan.org/pkg/ec</a>, 
among other places.
 </p>
-<span id="index-CM_002dSuper-fonts"></span>
+<a class="index-entry-id" id="index-CM_002dSuper-fonts"></a>
 <p>The free EC fonts are bitmap fonts created with Metafont.  Especially
 for on-line viewing, Type&nbsp;1 (vector) versions of the fonts are
 preferable; these are available in the CM-Super font package
-(<a href="http://ctan.org/pkg/cm-super";>http://ctan.org/pkg/cm-super</a>).
+(<a class="url" 
href="http://ctan.org/pkg/cm-super";>http://ctan.org/pkg/cm-super</a>).
 </p>
 <p>Both distributions include installation instructions.
 </p>
-<span id="index-Single-quotation-marks"></span>
-<span id="index-Double-quotation-marks"></span>
-<span id="index-Left-quotation-marks"></span>
-<span id="index-Right-quotation-marks"></span>
-<span id="index-quotedblleft"></span>
-<span id="index-_0060_0060"></span>
-<span id="index-quoteleft"></span>
-<span id="index-_0060"></span>
-<span id="index-_0022-_0028undirected-double-quote-character_0029"></span>
-<span id="index-quotedblright"></span>
-<span id="index-_0027_0027"></span>
-<span id="index-quoteright"></span>
-<span id="index-_0027"></span>
-<span id="index-Double-low_002d9-quotation-mark"></span>
-<span id="index-Single-low_002d9-quotation-mark"></span>
-<span id="index-quotedblbase"></span>
-<span id="index-_201e-_0028double-low_002d9-quotation-mark_0029"></span>
-<span id="index-quotesinglbase"></span>
-<span id="index-_201a-_0028single-low_002d9-quotation-mark_0029"></span>
-<span id="index-Angle-quotation-marks"></span>
-<span id="index-Guillemets"></span>
-<span id="index-Guillemots"></span>
-<span id="index-French-quotation-marks"></span>
-<span id="index-Quotation-marks_002c-French"></span>
-<span id="index-German-quotation-marks"></span>
-<span id="index-Quotation-marks_002c-German"></span>
-<span id="index-Double-guillemets"></span>
-<span id="index-Single-guillemets"></span>
-<span id="index-Double-angle-quotation-marks"></span>
-<span id="index-Single-angle-quotation-marks"></span>
-<span id="index-Left_002dpointing-angle-quotation-marks"></span>
-<span id="index-Right_002dpointing-angle-quotation-marks"></span>
-<span id="index-Double-left_002dpointing-angle-quotation-mark"></span>
-<span id="index-Double-right_002dpointing-angle-quotation-mark"></span>
-<span id="index-Single-left_002dpointing-angle-quotation-mark"></span>
-<span id="index-Single-right_002dpointing-angle-quotation-mark"></span>
-<span id="index-guillemetleft"></span>
-<span id="index-guillemotleft"></span>
-<span id="index-_003c_003c_00ab"></span>
-<span id="index-guillemetright"></span>
-<span id="index-guillemotright"></span>
-<span id="index-_00bb"></span>
-<span id="index-guilsinglleft"></span>
-<span id="index-_003c_2039"></span>
-<span id="index-guilsinglright"></span>
-<span id="index-_203a"></span>
-<table>
-<thead><tr><th>Command</th><th>Glyph</th><th>Unicode name 
(point)</th></tr></thead>
-<tr><td><tt>@quotedblleft{} ``</tt></td><td>&ldquo;</td><td>Left double 
quotation mark (U+201C)</td></tr>
-<tr><td><tt>@quotedblright{} ''</tt></td><td>&rdquo;</td><td>Right double 
quotation mark (U+201D)</td></tr>
-<tr><td><tt>@quoteleft{} `</tt></td><td>&lsquo;</td><td>Left single quotation 
mark (U+2018)</td></tr>
-<tr><td><tt>@quoteright{} '</tt></td><td>&rsquo;</td><td>Right single 
quotation mark (U+2019)</td></tr>
-<tr><td><tt>@quotedblbase{}</tt></td><td>&bdquo;</td><td>Double low-9 
quotation mark (U+201E)</td></tr>
-<tr><td><tt>@quotesinglbase{}</tt></td><td>&sbquo;</td><td>Single low-9 
quotation mark (U+201A)</td></tr>
-<tr><td><tt>@guillemetleft{}</tt></td><td>&laquo;</td><td>Left-pointing double 
angle quotation mark (U+00AB)</td></tr>
-<tr><td><tt>@guillemetright{}</tt></td><td>&raquo;</td><td>Right-pointing 
double angle quotation mark (U+00BB)</td></tr>
-<tr><td><tt>@guilsinglleft{}</tt></td><td>&lsaquo;</td><td>Single 
left-pointing angle quotation mark (U+2039)</td></tr>
-<tr><td><tt>@guilsinglright{}</tt></td><td>&rsaquo;</td><td>Single 
right-pointing angle quotation mark (U+203A)</td></tr>
-</table>
-
-<span id="index-Auk_002c-bird-species"></span>
-<p>For the double angle quotation marks, Adobe and LaTeX glyph names
-are also supported:  <code>@guillemotleft</code> and
-<code>@guillemotright</code>.  These names are incorrect; a
-&ldquo;guillemot&rdquo; is a bird species (a type of auk).
-</p>
 <p>Traditions for quotation mark usage vary to a great extent between
-languages (<a 
href="http://en.wikipedia.org/wiki/Quotation_mark";>http://en.wikipedia.org/wiki/Quotation_mark</a>).
+languages (<a class="url" 
href="http://en.wikipedia.org/wiki/Quotation_mark";>http://en.wikipedia.org/wiki/Quotation_mark</a>).
 Texinfo does not provide commands or configurations for typesetting
 quotation marks according to the numerous traditions.  Therefore, you
 have to choose the commands appropriate for the language of your
-manual.  Sometimes aliases (see <a 
href="_0040alias.html"><code>@alias</code></a>) can simplify the
+manual.  Sometimes aliases (see <a class="pxref" 
href="_0040alias.html">&lsquo;<samp class="samp">@alias <var 
class="var">new</var>=<var class="var">existing</var></samp>&rsquo;</a>) can 
simplify the
 usage and make the source code more readable.  For example, in German,
-<code>@quotedblbase</code> is used for the left double quote, and the right
-double quote is the glyph produced by <code>@quotedblleft</code>, which is
-counter-intuitive.  Thus, in this case the following aliases would be
+<code class="code">@quotedblbase</code> is used for the left double quote, and 
the right
+double quote is the glyph produced by <code class="code">@quotedblleft</code>, 
which is
+counterintuitive.  Thus, in this case the following aliases would be
 convenient:
 </p>
 <div class="example">
-<pre class="example">@alias lgqq = quotedblbase
+<pre class="example-preformatted">@alias lgqq = quotedblbase
 @alias rgqq = quotedblleft
 </pre></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Subscripts-and-Superscripts.html" accesskey="n" 
rel="next">Inserting Subscripts and Superscripts</a>, Previous: <a 
href="Inserting-Accents.html" accesskey="p" rel="prev">Inserting Accents</a>, 
Up: <a href="Insertions.html" accesskey="u" rel="up">Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Subscripts-and-Superscripts.html"><code 
class="code">@sub</code> and <code class="code">@sup</code>: Inserting 
Subscripts and Superscripts</a>, Previous: <a 
href="Inserting-Accents.html">Inserting Accents</a>, Up: <a 
href="Insertions.html">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-Quote-Characters.html 
b/js/infog/test-infodir/texinfo_html/Inserting-Quote-Characters.html
index ea84dd1c4f..8f71397dbc 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-Quote-Characters.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-Quote-Characters.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting Quote Characters (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting Quote Characters (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Inserting Quote Characters (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Inserting Quote Characters (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Inserting Quote Characters (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Inserting Quote Characters (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Insertions.html" rel="up" title="Insertions">
 <link href="Inserting-Space.html" rel="next" title="Inserting Space">
-<link href="Inserting-an-Ampersand.html" rel="prev" title="Inserting an 
Ampersand">
+<link href="Special-Characters.html" rel="prev" title="Special Characters">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,65 +41,69 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-Quote-Characters"></span><div class="header">
+<div class="section-level-extent" id="Inserting-Quote-Characters">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Space.html" accesskey="n" rel="next">Inserting 
Space</a>, Previous: <a href="Special-Characters.html" accesskey="p" 
rel="prev">Special Characters</a>, Up: <a href="Insertions.html" accesskey="u" 
rel="up">Insertions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Space.html" accesskey="n" rel="next">Inserting 
Space</a>, Previous: <a href="Special-Characters.html" accesskey="p" 
rel="prev">Special Characters: Inserting @ {} , \ # &amp;</a>, Up: <a 
href="Insertions.html" accesskey="u" rel="up">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Inserting-Quote-Characters-1"></span><h3 class="section">Inserting 
Quote Characters</h3>
+<h3 class="section" id="Inserting-Quote-Characters-1">11.2 Inserting Quote 
Characters</h3>
 
-<span id="index-Inserting-quote-characters"></span>
-<span id="index-Quote-characters_002c-inserting"></span>
+<a class="index-entry-id" id="index-Inserting-quote-characters"></a>
+<a class="index-entry-id" id="index-Quote-characters_002c-inserting"></a>
 
 <p>As explained in the early section on general Texinfo input conventions
-(see <a href="Conventions.html">Conventions</a>), Texinfo source files use the 
ASCII character
-<code>`</code> (96 decimal) to produce a left quote (&lsquo;), and ASCII 
<code>'</code>
+(see <a class="pxref" href="Conventions.html">General Syntactic 
Conventions</a>), Texinfo source files use the ASCII character
+<code class="code">`</code> (96 decimal) to produce a left quote (&lsquo;), 
and ASCII <code class="code">'</code>
 (39 decimal) to produce a right quote (&rsquo;).  Doubling these input
-characters (<code>``</code> and <code>''</code>) produces double quotes 
(&ldquo; and
+characters (<code class="code">``</code> and <code class="code">''</code>) 
produces double quotes (&ldquo; and
 &rdquo;).  These are the conventions used by TeX.
 </p>
 <p>This works all right for text.  However, in examples of computer code,
 readers are especially likely to cut and paste the text
 verbatim&mdash;and, unfortunately, some document viewers will mangle these
-characters.  (The free PDF reader <code>xpdf</code> works fine, but other
+characters.  (The free PDF reader <code class="command">xpdf</code> works 
fine, but other
 PDF readers, both free and nonfree, have problems.)
 </p>
 <p>If this is a concern for you, Texinfo provides these two commands:
 </p>
-<dl compact="compact">
-<dt><code>@codequoteundirected <var>on-off</var></code></dt>
-<dd><span id="index-codequoteundirected"></span>
-<span id="index-undirected-single-quote"></span>
-<p>causes the output for the <code>'</code> character in code environments to
+<dl class="table">
+<dt id='index-codequoteundirected'><span><code 
class="code">@codequoteundirected <var class="var">on-off</var></code><a 
class="copiable-link" href='#index-codequoteundirected'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-undirected-single-quote"></a>
+<p>causes the output for the <code class="code">'</code> character in code 
environments to
 be the undirected single quote, like this:
-<code>'</code>.
+<code class="code">'</code>.
 </p>
 </dd>
-<dt><code>@codequotebacktick <var>on-off</var></code></dt>
-<dd><span id="index-codequotebacktick"></span>
-<span id="index-backtick"></span>
-<span id="index-grave-accent_002c-standalone"></span>
-<p>causes the output for the <code>`</code> character in code environments to
+<dt id='index-codequotebacktick'><span><code class="code">@codequotebacktick 
<var class="var">on-off</var></code><a class="copiable-link" 
href='#index-codequotebacktick'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Backtick"></a>
+<a class="index-entry-id" id="index-Grave-accent"></a>
+<p>causes the output for the <code class="code">`</code> character in code 
environments to
 be the backtick character (standalone grave accent), like this:
-<code>`</code>.
+<code class="code">`</code>.
 </p></dd>
 </dl>
 
 <p>If you want these settings for only part of the document,
-<code>@codequote... off</code> will restore the normal behavior, as in
-<code>@codequoteundirected off</code>.
+<code class="code">@codequote... off</code> will restore the normal behavior, 
as in
+<code class="code">@codequoteundirected off</code>.
 </p>
-<p>These settings affect <code>@code</code>, <code>@example</code>, 
<code>@kbd</code>,
-<code>@samp</code>, <code>@verb</code>, and <code>@verbatim</code>.  See <a 
href="Useful-Highlighting.html">Useful Highlighting</a>.
+<p>These settings affect <code class="code">@code</code>, <code 
class="code">@example</code>, <code class="code">@kbd</code>,
+<code class="code">@samp</code>, <code class="code">@verb</code>, and <code 
class="code">@verbatim</code>.  See <a class="xref" 
href="Useful-Highlighting.html">Highlighting Commands are Useful</a>.
 </p>
-<span id="index-txicodequoteundirected_002c-obsolete-variable"></span>
-<span id="index-txicodequotebacktick_002c-obsolete-variable"></span>
-<p>This feature used to be controlled by using <code>@set</code> to change the
-values of the corresponding variables <code>txicodequoteundirected</code>
-and <code>txicodequotebacktick</code>; they are still supported, but the
-command interface is preferred.
+<a class="index-entry-id" id="index-txicodequoteundirected"></a>
+<a class="index-entry-id" id="index-txicodequotebacktick"></a>
+<p>This feature can also be controlled by using <code class="code">@set</code> 
to change the
+values of the corresponding variables <code 
class="code">txicodequoteundirected</code>
+and <code class="code">txicodequotebacktick</code>.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Inserting-Space.html">Inserting Space</a>, Previous: <a 
href="Special-Characters.html">Special Characters: Inserting @ {} , \ # 
&amp;</a>, Up: <a href="Insertions.html">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-Space.html 
b/js/infog/test-infodir/texinfo_html/Inserting-Space.html
index c926cb72a4..b87abcf318 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-Space.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-Space.html
@@ -1,90 +1,63 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting Space (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting Space (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Inserting Space (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting Space (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting Space (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting Space (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Insertions.html" rel="up" title="Insertions">
-<link href="Multiple-Spaces.html" rel="next" title="Multiple Spaces">
+<link href="Inserting-Accents.html" rel="next" title="Inserting Accents">
 <link href="Inserting-Quote-Characters.html" rel="prev" title="Inserting Quote 
Characters">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Inserting-Space"></span><div class="header">
+<div class="section-level-extent" id="Inserting-Space">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Accents.html" accesskey="n" rel="next">Inserting 
Accents</a>, Previous: <a href="Inserting-Quote-Characters.html" accesskey="p" 
rel="prev">Inserting Quote Characters</a>, Up: <a href="Insertions.html" 
accesskey="u" rel="up">Insertions</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Accents.html" accesskey="n" rel="next">Inserting 
Accents</a>, Previous: <a href="Inserting-Quote-Characters.html" accesskey="p" 
rel="prev">Inserting Quote Characters</a>, Up: <a href="Insertions.html" 
accesskey="u" rel="up">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Inserting-Space-1"></span><h3 class="section">Inserting Space</h3>
+<h3 class="section" id="Inserting-Space-1">11.3 Inserting Space</h3>
 
-<span id="index-Inserting-space"></span>
-<span id="index-Spacing_002c-inserting"></span>
+<a class="index-entry-id" id="index-Inserting-space"></a>
+<a class="index-entry-id" id="index-Spacing_002c-inserting"></a>
 <p>The following sections describe commands that control spacing of various
 kinds within and after sentences.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Multiple-Spaces.html" 
accesskey="1">Multiple Spaces</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting multiple spaces.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Not-Ending-a-Sentence.html" 
accesskey="2">Not Ending a Sentence</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Sometimes a . doesn&rsquo;t end a sentence.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Ending-a-Sentence.html" 
accesskey="3">Ending a Sentence</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Sometimes it does.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040frenchspacing.html" 
accesskey="4"><code>@frenchspacing</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Specifying end-of-sentence spacing.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040dmn.html" 
accesskey="5"><code>@dmn</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Formatting a dimension.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Multiple-Spaces.html" accesskey="1">Multiple Spaces</a></li>
+<li><a href="Not-Ending-a-Sentence.html" accesskey="2">Not Ending a 
Sentence</a></li>
+<li><a href="Ending-a-Sentence.html" accesskey="3">Ending a Sentence</a></li>
+<li><a href="_0040frenchspacing.html" accesskey="4"><code 
class="code">@frenchspacing</code> <var class="var">val</var>: Control Sentence 
Spacing</a></li>
+<li><a href="_0040dmn.html" accesskey="5"><code class="code">@dmn</code>{<var 
class="var">dimension</var>}: Format a Dimension</a></li>
+</ul>
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Inserting-Subscripts-and-Superscripts.html 
b/js/infog/test-infodir/texinfo_html/Inserting-Subscripts-and-Superscripts.html
index 859b2ceebc..e818d7db83 100644
--- 
a/js/infog/test-infodir/texinfo_html/Inserting-Subscripts-and-Superscripts.html
+++ 
b/js/infog/test-infodir/texinfo_html/Inserting-Subscripts-and-Superscripts.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting Subscripts and Superscripts (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting Subscripts and Superscripts (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Inserting Subscripts and Superscripts (GNU 
Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting Subscripts and Superscripts (GNU 
Texinfo 6.7dev)">
+<meta name="description" content="Inserting Subscripts and Superscripts (GNU 
Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting Subscripts and Superscripts (GNU 
Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Inserting-Quotation-Marks.html" rel="prev" title="Inserting 
Quotation Marks">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,59 +42,46 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-Subscripts-and-Superscripts"></span><div class="header">
+<div class="section-level-extent" id="Inserting-Subscripts-and-Superscripts">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Math.html" accesskey="n" rel="next">Inserting 
Math</a>, Previous: <a href="Inserting-Quotation-Marks.html" accesskey="p" 
rel="prev">Inserting Quotation Marks</a>, Up: <a href="Insertions.html" 
accesskey="u" rel="up">Insertions</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Math.html" accesskey="n" rel="next"><code 
class="code">@math</code> and <code class="code">@displaymath</code>: 
Formatting Mathematics</a>, Previous: <a href="Inserting-Quotation-Marks.html" 
accesskey="p" rel="prev">Inserting Quotation Marks</a>, Up: <a 
href="Insertions.html" accesskey="u" rel="up">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" title 
[...]
 </div>
 <hr>
-<span 
id="g_t_0040sub-and-_0040sup_003a-Inserting-Subscripts-and-Superscripts"></span><h3
 class="section"><code>@sub</code> and <code>@sup</code>: Inserting Subscripts 
and Superscripts</h3>
+<h3 class="section" 
id="g_t_0040sub-and-_0040sup_003a-Inserting-Subscripts-and-Superscripts">11.6 
<code class="code">@sub</code> and <code class="code">@sup</code>: Inserting 
Subscripts and Superscripts</h3>
 
-<span id="index-sub"></span>
-<span id="index-sup"></span>
-<span id="index-Subscripts-and-superscripts_002c-text"></span>
+<a class="index-entry-id" id="index-sub"></a>
+<a class="index-entry-id" id="index-sup"></a>
+<a class="index-entry-id" id="index-Subscripts-and-superscripts_002c-text"></a>
 
-<p>You can insert subscripts and superscripts, in either text or math,
-with the <code>@sub</code> and <code>@sup</code> commands.  (For other
-mathematical expressions, see the next section.)  For example, here is
-a purely textual subscript and superscript:
+<p>You can insert subscripts and superscripts with the <code 
class="code">@sub</code>
+and <code class="code">@sup</code> commands.  For example:
 </p>
 <div class="example">
-<pre class="example">here@sub{below}@sup{above}
+<pre class="example-preformatted">here@sub{below}@sup{above}
 </pre></div>
 
 <p>produces:
 </p>
 <div class="display">
-<pre class="display">here<sub>below</sub><sup>above</sup>
+<pre class="display-preformatted">here<sub class="sub">below</sub><sup 
class="sup">above</sup>
 </pre></div>
 
-<span id="index-Math-italic-font"></span>
-<p>Inside <code>@math</code>, <code>@sub</code> and <code>@sup</code> produce
-mathematical subscripts and superscripts.  This uses a different font
-in the TeX output (math italic instead of text italic); it makes no
-difference in the other output formats.  Here&rsquo;s an example:
+<p>In Info and plain text, <code class="code">@sub{<var 
class="var">text</var>}</code> is output
+as &lsquo;<samp class="samp">_{<var class="var">text</var>}</samp>&rsquo; and 
<code class="code">@sup{<var class="var">text</var>}</code> as
+&lsquo;<samp class="samp">^{<var class="var">text</var>}</samp>&rsquo;, 
including the literal braces (to mark the
+beginning and end of the &ldquo;script&rdquo; text to the reader).
 </p>
-<div class="example">
-<pre class="example">@math{e@sup{x}}
-</pre></div>
-
-<p>produces:
+<p>When the output format (and display program) permit (TeX, HTML),
+the superscript is set above the subscript when both commands are
+given consecutively.
 </p>
-<div class="display">
-<pre class="display"><em>e<sup>x</sup></em>
-</pre></div>
-
-<p>In Info and plain text, regardless of being used inside <code>@math</code>,
-<code>@sub{<var>text</var>}</code> is output as 
&lsquo;<samp>_{<var>text</var>}</samp>&rsquo; and
-<code>@sup{<var>text</var>}</code> as 
&lsquo;<samp>^{<var>text</var>}</samp>&rsquo;, including the
-literal braces (to mark the beginning and end of the &ldquo;script&rdquo; text
-to the reader).
-</p>
-<p>When the output format (and display program) permit (TeX math,
-HTML), the superscript is set above the subscript when both commands
-are given consecutively.
+<p>For subscripts and superscripts in mathematical expressions, it is
+better to use TeX&rsquo;s &lsquo;<samp class="samp">_</samp>&rsquo; and 
&lsquo;<samp class="samp">^</samp>&rsquo; characters.  See the
+next section.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-Unicode.html 
b/js/infog/test-infodir/texinfo_html/Inserting-Unicode.html
index cf1a3102c0..61e0072282 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-Unicode.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-Unicode.html
@@ -1,112 +1,94 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting Unicode (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting Unicode (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Inserting Unicode (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting Unicode (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting Unicode (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting Unicode (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Insertions.html" rel="up" title="Insertions">
-<link href="Breaks.html" rel="next" title="Breaks">
-<link href="Click-Sequences.html" rel="prev" title="Click Sequences">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Glyphs-for-Programming.html" rel="prev" title="Glyphs for 
Programming">
 
 
 </head>
 
 <body lang="en">
-<span id="Inserting-Unicode"></span><div class="header">
+<div class="section-level-extent" id="Inserting-Unicode">
+<div class="nav-panel">
 <p>
-Previous: <a href="Glyphs-for-Programming.html" accesskey="p" 
rel="prev">Glyphs for Programming</a>, Up: <a href="Insertions.html" 
accesskey="u" rel="up">Insertions</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Glyphs-for-Programming.html" accesskey="p" 
rel="prev">Glyphs for Programming</a>, Up: <a href="Insertions.html" 
accesskey="u" rel="up">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Inserting-Unicode_003a-_0040U"></span><h3 class="section">Inserting 
Unicode: <code>@U</code></h3>
+<h3 class="section" id="Inserting-Unicode_003a-_0040U">11.10 Inserting 
Unicode: <code class="code">@U</code></h3>
 
-<span id="index-Unicode-character_002c-inserting"></span>
-<span id="index-Code-point-of-Unicode-character_002c-inserting-by"></span>
-<span id="index-U"></span>
+<a class="index-entry-id" id="index-Unicode-character_002c-inserting"></a>
+<a class="index-entry-id" 
id="index-Code-point-of-Unicode-character_002c-inserting-by"></a>
+<a class="index-entry-id" id="index-U"></a>
 
-<p>The command <code>@U{<var>hex</var>}</code> inserts a representation of the
-Unicode character U+<var>hex</var>.  For example, <code>@U{0132}</code>
+<p>The command <code class="code">@U{<var class="var">hex</var>}</code> 
inserts a representation of the
+Unicode character U+<var class="var">hex</var>.  For example, <code 
class="code">@U{0132}</code>
 inserts the Dutch &lsquo;IJ&rsquo; ligature (&lsquo;&#x0132;&rsquo;).
 </p>
-<p>The <var>hex</var> value should be at least four hex digits; leading zeros
-are <em>not</em> added.  In general, <var>hex</var> must specify a valid
+<p>The <var class="var">hex</var> value should be at least four hex digits; 
leading zeros
+are <em class="emph">not</em> added.  In general, <var class="var">hex</var> 
must specify a valid
 normal Unicode character; e.g., U+10FFFF (the very last code point) is
 invalid by definition, and thus cannot be inserted this way.
 </p>
-<span id="index-ASCII_002c-source-document-portability-using"></span>
-<p><code>@U</code> is useful for inserting occasional glyphs for which Texinfo
+<a class="index-entry-id" 
id="index-ASCII_002c-source-document-portability-using"></a>
+<p><code class="code">@U</code> is useful for inserting occasional glyphs for 
which Texinfo
 has no dedicated command, while allowing the Texinfo source to remain
 purely 7-bit ASCII for maximum portability.
 </p>
-<span id="index-Unicode-and-TeX"></span>
+<a class="index-entry-id" id="index-Unicode-and-TeX"></a>
 <p>This command has many limitations&mdash;the same limitations as inserting
 Unicode characters in UTF-8 or another binary form.  First and most
 importantly, TeX knows nothing about most of Unicode.  Supporting
 specific additional glyphs upon request is possible, but it&rsquo;s not
-viable for <samp>texinfo.tex</samp> to support whole additional scripts
-(Japanese, Urdu, &hellip;).  The <code>@U</code> command does nothing to
+viable for <samp class="file">texinfo.tex</samp> to support whole additional 
scripts
+(Japanese, Urdu, &hellip;).  The <code class="code">@U</code> command does 
nothing to
 change this.  If the specified character is not supported in TeX,
-an error is given.  (See <a 
href="_0040documentencoding.html"><code>@documentencoding</code></a>.)
+an error is given.  (See <a class="xref" 
href="_0040documentencoding.html"><code class="code">@documentencoding <var 
class="var">enc</var></code>: Set Input Encoding</a>.)
 </p>
-<span id="index-Entity-reference-in-HTML-et-al_002e"></span>
-<span id="index-_0026_0023xhex_003b_002c-output-from-_0040U"></span>
-<p>In HTML, XML, and Docbook, the output from <code>@U</code> is always an
-entity reference of the form 
&lsquo;<samp>&amp;#x<var>hex</var>;</samp>&rsquo;, as in
-&lsquo;<samp>&amp;#x0132;</samp>&rsquo; for the example above.  This should 
work even when an
+<a class="index-entry-id" id="index-Entity-reference-in-HTML-et-al_002e"></a>
+<a class="index-entry-id" 
id="index-_0026_0023xhex_003b_002c-output-from-_0040U"></a>
+<p>In HTML, XML, and DocBook, the output from <code class="code">@U</code> is 
always an
+entity reference of the form &lsquo;<samp class="samp">&amp;#x<var 
class="var">hex</var>;</samp>&rsquo;, as in
+&lsquo;<samp class="samp">&amp;#x0132;</samp>&rsquo; for the example above.  
This should work even when an
 HTML document uses some other encoding (say, Latin&nbsp;1) and the
 given character is not supported in that encoding.
 </p>
 <p>In Info and plain text, if the output encoding is not UTF-8, the output 
-is the ASCII sequence &lsquo;<samp>U+<var>hex</var></samp>&rsquo;, as in the 
six ASCII characters 
-&lsquo;<samp>U+0132</samp>&rsquo; for the example above.
+is the ASCII sequence &lsquo;<samp class="samp">U+<var 
class="var">hex</var></samp>&rsquo;, as in the six ASCII characters 
+&lsquo;<samp class="samp">U+0132</samp>&rsquo; for the example above.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Previous: <a href="Glyphs-for-Programming.html">Glyphs for Programming</a>, 
Up: <a href="Insertions.html">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-a-Backslash.html 
b/js/infog/test-infodir/texinfo_html/Inserting-a-Backslash.html
index 0d3021b3ba..7cb41e6f54 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-a-Backslash.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-a-Backslash.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting a Backslash (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting a Backslash (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Inserting a Backslash (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting a Backslash (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting a Backslash (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting a Backslash (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Inserting-a-Comma.html" rel="prev" title="Inserting a Comma">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,15 +40,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-a-Backslash"></span><div class="header">
+<div class="subsection-level-extent" id="Inserting-a-Backslash">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-a-Hashsign.html" accesskey="n" rel="next">Inserting a 
Hashsign</a>, Previous: <a href="Inserting-a-Comma.html" accesskey="p" 
rel="prev">Inserting a Comma</a>, Up: <a href="Special-Characters.html" 
accesskey="u" rel="up">Special Characters</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-a-Hashsign.html" accesskey="n" rel="next">Inserting 
&lsquo;#&rsquo; with <code class="code">@hashchar{}</code></a>, Previous: <a 
href="Inserting-a-Comma.html" accesskey="p" rel="prev">Inserting 
&lsquo;,&rsquo; with <code class="code">@comma{}</code></a>, Up: <a 
href="Special-Characters.html" accesskey="u" rel="up">Special Characters: 
Inserting @ {} , \ # &amp;</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a  [...]
 </div>
 <hr>
-<span 
id="Inserting-_0060_005c_0027-with-_0040backslashchar_007b_007d"></span><h4 
class="subsection">Inserting &lsquo;\&rsquo; with 
<code>@backslashchar{}</code></h4>
+<h4 class="subsection" 
id="Inserting-_0060_005c_0027-with-_0040backslashchar_007b_007d">11.1.4 
Inserting &lsquo;\&rsquo; with <code class="code">@backslashchar{}</code></h4>
 
-<span id="index-backslashchar"></span>
-<span id="index-Backslash_002c-inserting"></span>
+<a class="index-entry-id" id="index-backslashchar"></a>
+<a class="index-entry-id" id="index-Backslash_002c-inserting"></a>
 
 <p>Ordinarily, a backslash &lsquo;\&rsquo; is a normal character in Texinfo 
that can
 be simply typed in your input where you need it.  The result is to
@@ -75,28 +57,29 @@ typeset the backslash from the typewriter font.
 </p>
 <p>However, Texinfo uses the backslash as a special character in one
 restricted context: to delimit formal arguments in the bodies of
-user-defined macros (see <a href="Defining-Macros.html">Defining Macros</a>).
+user-defined macros (see <a class="pxref" href="Defining-Macros.html">Defining 
Macros</a>).
 </p>
 <p>Due to the vagaries of macro argument parsing, it is more reliable to
 pass an alphabetic command that produces a backslash instead of using
-a literal \.  Hence <code>@backslashchar{}</code>.  Here is an example
+a literal \.  Hence <code class="code">@backslashchar{}</code>.  Here is an 
example
 macro call:
 </p>
 <div class="example">
-<pre class="example">@mymac{One argument@backslashchar{} with a backslash}
+<pre class="example-preformatted">@mymac{One argument@backslashchar{} with a 
backslash}
 </pre></div>
 
-<span id="index-_005cbackslash"></span>
+<a class="index-entry-id" id="index-_005cbackslash"></a>
 <p>Texinfo documents may also use \ as a command character inside
-<code>@math</code> (see <a href="Inserting-Math.html">Inserting Math</a>).  In 
this case, <code>@\</code> or
-<code>\backslash</code> produces a &ldquo;math&rdquo; backslash (from the math 
symbol
-font), while <code>@backslashchar{}</code> produces a typewriter
+<code class="code">@math</code> (see <a class="pxref" 
href="Inserting-Math.html"><code class="code">@math</code> and <code 
class="code">@displaymath</code>: Formatting Mathematics</a>).  In this case, 
<code class="code">@\</code> or
+<code class="code">\backslash</code> produces a &ldquo;math&rdquo; backslash 
(from the math symbol
+font), while <code class="code">@backslashchar{}</code> produces a typewriter
 backslash as usual.
 </p>
-<p>Although &lsquo;<samp>@backslashchar{}</samp>&rsquo; can be used nearly 
anywhere, there
+<p>Although &lsquo;<samp class="samp">@backslashchar{}</samp>&rsquo; can be 
used nearly anywhere, there
 is no need for it except in these unusual cases.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-a-Comma.html 
b/js/infog/test-infodir/texinfo_html/Inserting-a-Comma.html
index f6e9fec976..ef7d320244 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-a-Comma.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-a-Comma.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting a Comma (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting a Comma (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Inserting a Comma (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting a Comma (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting a Comma (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting a Comma (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Inserting-Braces.html" rel="prev" title="Inserting Braces">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,43 +40,45 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-a-Comma"></span><div class="header">
+<div class="subsection-level-extent" id="Inserting-a-Comma">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-a-Backslash.html" accesskey="n" rel="next">Inserting 
a Backslash</a>, Previous: <a href="Inserting-Braces.html" accesskey="p" 
rel="prev">Inserting Braces</a>, Up: <a href="Special-Characters.html" 
accesskey="u" rel="up">Special Characters</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-a-Backslash.html" accesskey="n" rel="next">Inserting 
&lsquo;\&rsquo; with <code class="code">@backslashchar{}</code></a>, Previous: 
<a href="Inserting-Braces.html" accesskey="p" rel="prev">Inserting &lsquo;{ 
&lsquo;}&rsquo; with <code class="code">@{ @}</code> and <code class="code">@l 
rbracechar{}</code></a>, Up: <a href="Special-Characters.html" accesskey="u" 
rel="up">Special Characters: Inserting @ {} , \ # &amp;</a> &nbsp; [<a 
href="index.html#SEC_Contents" t [...]
 </div>
 <hr>
-<span id="Inserting-_0060_002c_0027-with-_0040comma_007b_007d"></span><h4 
class="subsection">Inserting &lsquo;,&rsquo; with <code>@comma{}</code></h4>
+<h4 class="subsection" 
id="Inserting-_0060_002c_0027-with-_0040comma_007b_007d">11.1.3 Inserting 
&lsquo;,&rsquo; with <code class="code">@comma{}</code></h4>
 
-<span id="index-comma"></span>
-<span id="index-Comma_002c-inserting"></span>
+<a class="index-entry-id" id="index-comma"></a>
+<a class="index-entry-id" id="index-Comma_002c-inserting"></a>
 
 <p>Ordinarily, a comma &lsquo;,&rsquo; is a normal character that can be 
simply typed
 in your input where you need it.
 </p>
 <p>However, Texinfo uses the comma as a special character only in one
 context: to separate arguments to those Texinfo commands, such as
-<code>@acronym</code> (see <a 
href="_0040acronym.html"><code>@acronym</code></a>) and <code>@xref</code>
-(see <a href="Cross-References.html">Cross References</a>), as well as 
user-defined macros
-(see <a href="Defining-Macros.html">Defining Macros</a>), which take more than 
one argument.
+<code class="code">@acronym</code> (see <a class="pxref" 
href="_0040acronym.html"><code class="code">@acronym</code>{<var 
class="var">acronym</var>[, <var class="var">meaning</var>]}</a>) and <code 
class="code">@xref</code>
+(see <a class="pxref" href="Cross-References.html">Cross-references</a>), as 
well as user-defined macros
+(see <a class="pxref" href="Defining-Macros.html">Defining Macros</a>), which 
take more than one argument.
 </p>
 <p>Since a comma character would confuse Texinfo&rsquo;s parsing for these
-commands, you must use the command &lsquo;<samp>@comma{}</samp>&rsquo; instead 
if you want
+commands, you must use the command &lsquo;<samp 
class="samp">@comma{}</samp>&rsquo; instead if you want
 to pass an actual comma.  Here are some examples:
 </p>
 <div class="example">
-<pre class="example">@acronym{ABC, A Bizarre @comma{}}
+<pre class="example-preformatted">@acronym{ABC, A Bizarre @comma{}}
 @xref{Comma,, The @comma{} symbol}
 @mymac{One argument@comma{} containing a comma}
 </pre></div>
 
-<p>Although &lsquo;<samp>@comma{}</samp>&rsquo; can be used nearly anywhere, 
there is no
+<p>Although &lsquo;<samp class="samp">@comma{}</samp>&rsquo; can be used 
nearly anywhere, there is no
 need for it anywhere except in this unusual case.
 </p>
-<p>(Incidentally, the name &lsquo;<samp>@comma</samp>&rsquo; lacks the 
&lsquo;<samp>char</samp>&rsquo; suffix used
+<p>(Incidentally, the name &lsquo;<samp class="samp">@comma</samp>&rsquo; 
lacks the &lsquo;<samp class="samp">char</samp>&rsquo; suffix used
 in its companion commands only for historical reasons.  It didn&rsquo;t seem
 important enough to define a synonym.)
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-a-Hashsign.html 
b/js/infog/test-infodir/texinfo_html/Inserting-a-Hashsign.html
index aec16747c5..3cd365ad91 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-a-Hashsign.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-a-Hashsign.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting a Hashsign (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting a Hashsign (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Inserting a Hashsign (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting a Hashsign (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting a Hashsign (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting a Hashsign (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Inserting-a-Backslash.html" rel="prev" title="Inserting a 
Backslash">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,24 +41,25 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-a-Hashsign"></span><div class="header">
+<div class="subsection-level-extent" id="Inserting-a-Hashsign">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-an-Ampersand.html" accesskey="n" rel="next">Inserting 
an Ampersand</a>, Previous: <a href="Inserting-a-Backslash.html" accesskey="p" 
rel="prev">Inserting a Backslash</a>, Up: <a href="Special-Characters.html" 
accesskey="u" rel="up">Special Characters</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-an-Ampersand.html" accesskey="n" rel="next">Inserting 
&lsquo;&amp;&rsquo; with <code class="code">@&amp;</code> and <code 
class="code">@ampchar{}</code></a>, Previous: <a 
href="Inserting-a-Backslash.html" accesskey="p" rel="prev">Inserting 
&lsquo;\&rsquo; with <code class="code">@backslashchar{}</code></a>, Up: <a 
href="Special-Characters.html" accesskey="u" rel="up">Special Characters: 
Inserting @ {} , \ # &amp;</a> &nbsp; [<a href="index.html#SEC_Contents" titl 
[...]
 </div>
 <hr>
-<span id="Inserting-_0060_0023_0027-with-_0040hashchar_007b_007d"></span><h4 
class="subsection">Inserting &lsquo;#&rsquo; with <code>@hashchar{}</code></h4>
+<h4 class="subsection" 
id="Inserting-_0060_0023_0027-with-_0040hashchar_007b_007d">11.1.5 Inserting 
&lsquo;#&rsquo; with <code class="code">@hashchar{}</code></h4>
 
-<span id="index-hashchar_007b_007d-_0028literal-_0023_0029"></span>
-<span id="index-Inserting-_0023"></span>
-<span id="index-Hash-sign_002c-inserting"></span>
+<a class="index-entry-id" 
id="index-hashchar_007b_007d-_0028literal-_0023_0029"></a>
+<a class="index-entry-id" id="index-Inserting-_0023"></a>
+<a class="index-entry-id" id="index-Hash-sign_002c-inserting"></a>
 
 <p>Ordinarily, a hash &lsquo;#&rsquo; is a normal character in Texinfo that 
can be
 simply typed in your input where you need it.  The result is to
 typeset the hash character from the current font.
 </p>
-<span id="index-Number-sign_002c-inserting"></span>
-<span id="index-Octotherp_002c-inserting"></span>
-<span id="index-Sharp-sign-_0028not_0029_002c-inserting"></span>
+<a class="index-entry-id" id="index-Number-sign_002c-inserting"></a>
+<a class="index-entry-id" id="index-Octotherp_002c-inserting"></a>
+<a class="index-entry-id" 
id="index-Sharp-sign-_0028not_0029_002c-inserting"></a>
 <p>This character has many other names, varying by locale, such as
 &ldquo;number sign&rdquo;, &ldquo;pound&rdquo;, and &ldquo;octothorp&rdquo;.  
It is also sometimes
 called &ldquo;sharp&rdquo; or &ldquo;sharp sign&rdquo; since it vaguely 
resembles the
@@ -84,22 +67,23 @@ musical symbol by that name.  In situations where Texinfo 
is used,
 &ldquo;hash&rdquo; is the most common in our experience.
 </p>
 <p>However, Texinfo uses the hash character as a special character in one
-restricted context: to introduce the so-called <code>#line</code> directive
-and variants (see <a href="External-Macro-Processors.html">External Macro 
Processors</a>).
+restricted context: to introduce the so-called <code class="code">#line</code> 
directive
+and variants (see <a class="pxref" 
href="External-Macro-Processors.html">External Macro Processors: Line 
Directives</a>).
 </p>
 <p>So, in order to typeset an actual hash character in such a place (for
-example, in a program that needs documentation about <code>#line</code>),
-it&rsquo;s necessary to use <code>@hashchar{}</code> or some other construct.
+example, in a program that needs documentation about <code 
class="code">#line</code>),
+it&rsquo;s necessary to use <code class="code">@hashchar{}</code> or some 
other construct.
 Here&rsquo;s an example:
 </p>
 <div class="example">
-<pre class="example">@hashchar{} 10 &quot;example.c&quot;
+<pre class="example-preformatted">@hashchar{} 10 &quot;example.c&quot;
 </pre></div>
 
-<p>Although &lsquo;<samp>@hashchar{}</samp>&rsquo; can be used nearly 
anywhere, there
+<p>Although &lsquo;<samp class="samp">@hashchar{}</samp>&rsquo; can be used 
nearly anywhere, there
 is no need for it anywhere except this unusual case.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-an-Ampersand.html 
b/js/infog/test-infodir/texinfo_html/Inserting-an-Ampersand.html
index 33f5875caf..fd4ff446ee 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-an-Ampersand.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-an-Ampersand.html
@@ -1,57 +1,40 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting an Ampersand (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting an Ampersand (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Inserting an Ampersand (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting an Ampersand (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting an Ampersand (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting an Ampersand (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Special-Characters.html" rel="up" title="Special Characters">
-<link href="Inserting-Quote-Characters.html" rel="next" title="Inserting Quote 
Characters">
 <link href="Inserting-a-Hashsign.html" rel="prev" title="Inserting a Hashsign">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,16 +42,17 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-an-Ampersand"></span><div class="header">
+<div class="subsection-level-extent" id="Inserting-an-Ampersand">
+<div class="nav-panel">
 <p>
-Previous: <a href="Inserting-a-Hashsign.html" accesskey="p" 
rel="prev">Inserting a Hashsign</a>, Up: <a href="Special-Characters.html" 
accesskey="u" rel="up">Special Characters</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Inserting-a-Hashsign.html" accesskey="p" 
rel="prev">Inserting &lsquo;#&rsquo; with <code 
class="code">@hashchar{}</code></a>, Up: <a href="Special-Characters.html" 
accesskey="u" rel="up">Special Characters: Inserting @ {} , \ # &amp;</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="Inserting-_0060_0026_0027-with-_0040_0026-and-_0040ampchar_007b_007d"></span><h4
 class="subsection">Inserting &lsquo;&amp;&rsquo; with <code>@&amp;</code> and 
<code>@ampchar{}</code></h4>
+<h4 class="subsection" 
id="Inserting-_0060_0026_0027-with-_0040_0026-and-_0040ampchar_007b_007d">11.1.6
 Inserting &lsquo;&amp;&rsquo; with <code class="code">@&amp;</code> and <code 
class="code">@ampchar{}</code></h4>
 
-<span id="index-ampchar_007b_007d-_0028literal-_0026_0029"></span>
-<span id="index-Inserting-_0026"></span>
-<span id="index-Ampersand_002c-inserting"></span>
+<a class="index-entry-id" 
id="index-ampchar_007b_007d-_0028literal-_0026_0029"></a>
+<a class="index-entry-id" id="index-Inserting-_0026"></a>
+<a class="index-entry-id" id="index-Ampersand_002c-inserting"></a>
 
 <p>Ordinarily, an ampersand &lsquo;&amp;&rsquo; is a normal character in 
Texinfo that can be
 simply typed in your input where you need it.  The result is to
@@ -76,46 +60,47 @@ typeset the ampersand character.
 </p>
 <p>However, the ampersand character has a special meaning in Texinfo in 
 just one restricted context.  In the argument to a definition command
-(see <a href="Definition-Commands.html">Definition Commands</a>), Emacs Lisp 
keywords beginning with 
-ampersands are recognized and typeset specially.  See <a 
href="../elisp/A-Sample-Function-Description.html#A-Sample-Function-Description">A
 Sample 
-Function Description</a> in <cite>GNU Emacs Lisp Reference Manual</cite>.
+(see <a class="pxref" href="Definition-Commands.html">Definition 
Commands</a>), Emacs Lisp keywords beginning with 
+ampersands are recognized and typeset specially.  See <a data-manual="elisp" 
href="https://www.gnu.org/software/emacs/manual/html_node/elisp/A-Sample-Function-Description.html#A-Sample-Function-Description";>A
 Sample 
+Function Description</a> in <cite class="cite">GNU Emacs Lisp Reference 
Manual</cite>.
 For example:
 </p>
 <div class="example">
-<pre class="example">@defun foo integer1 &amp;optional integer2 &amp;rest 
integers
+<pre class="example-preformatted">@defun foo integer1 &amp;optional integer2 
&amp;rest integers
 @code{foo} described here.
 @end defun
 </pre></div>
 
 <p>leads to the output
 </p>
-<dl>
-<dt id="index-foo">Function: <strong>foo</strong> <em>integer1 &amp;optional 
integer2 &amp;rest integers</em></dt>
-<dd><p><code>foo</code> described here.
+<dl class="first-deffn first-defun-alias-first-deffn">
+<dt class="deffn defun-alias-deffn" id="index-foo"><span 
class="category-def">Function: </span><span><strong class="strong">foo</strong> 
<em class="emph">integer1 &amp;optional integer2 &amp;rest integers</em><a 
class="copiable-link" href='#index-foo'> &para;</a></span></dt>
+<dd><p><code class="code">foo</code> described here.
 </p></dd></dl>
 
 <p>So, in order to typeset an ampersand in such a context (for example, in 
 documentation of a C++ function taking a reference as a parameter),
-it&rsquo;s necessary to use <code>@&amp;</code> or some other construct.
+it&rsquo;s necessary to use <code class="code">@&amp;</code> or some other 
construct.
 Here&rsquo;s an example:
 </p>
 <div class="example">
-<pre class="example">@deftypefn Function int foo (@code{const 
std::vector&lt;int&gt;@&amp;} bar)
+<pre class="example-preformatted">@deftypefn Function int foo (@code{const 
std::vector&lt;int&gt;@&amp;} bar)
 Documentation of @code{foo}.
 @end deftypefn
 </pre></div>
 
 <p>This gives the output 
 </p>
-<dl>
-<dt id="index-foo-1">Function: <em>int</em> <strong>foo</strong> 
<em>(<code>const std::vector&lt;int&gt;&amp;</code> bar)</em></dt>
-<dd><p>Documentation of <code>foo</code>.
+<dl class="first-deftypefn">
+<dt class="deftypefn" id="index-foo-1"><span class="category-def">Function: 
</span><span><em class="emph">int</em> <strong class="strong">foo</strong> <em 
class="emph">(<code class="code">const std::vector&lt;int&gt;&amp;</code> 
bar)</em><a class="copiable-link" href='#index-foo-1'> &para;</a></span></dt>
+<dd><p>Documentation of <code class="code">foo</code>.
 </p></dd></dl>
 
-<p>Although &lsquo;<samp>@&amp;</samp>&rsquo; and 
&lsquo;<samp>@ampchar{}</samp>&rsquo; can be used nearly 
+<p>Although &lsquo;<samp class="samp">@&amp;</samp>&rsquo; and &lsquo;<samp 
class="samp">@ampchar{}</samp>&rsquo; can be used nearly 
 anywhere, there is no need for them anywhere except this unusual case.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting-an-Atsign.html 
b/js/infog/test-infodir/texinfo_html/Inserting-an-Atsign.html
index 1226bae373..768b67ddc3 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting-an-Atsign.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting-an-Atsign.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting an Atsign (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting an Atsign (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Inserting an Atsign (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting an Atsign (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting an Atsign (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting an Atsign (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Special-Characters.html" rel="up" title="Special Characters">
 <link href="Inserting-Braces.html" rel="next" title="Inserting Braces">
-<link href="Special-Characters.html" rel="prev" title="Special Characters">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,27 +39,29 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting-an-Atsign"></span><div class="header">
+<div class="subsection-level-extent" id="Inserting-an-Atsign">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Braces.html" accesskey="n" rel="next">Inserting 
Braces</a>, Up: <a href="Special-Characters.html" accesskey="u" 
rel="up">Special Characters</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Braces.html" accesskey="n" rel="next">Inserting 
&lsquo;{ &lsquo;}&rsquo; with <code class="code">@{ @}</code> and <code 
class="code">@l rbracechar{}</code></a>, Up: <a href="Special-Characters.html" 
accesskey="u" rel="up">Special Characters: Inserting @ {} , \ # &amp;</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="Inserting-_0060_0040_0027-with-_0040_0040-and-_0040atchar_007b_007d"></span><h4
 class="subsection">Inserting &lsquo;@&rsquo; with <code>@@</code> and 
<code>@atchar{}</code></h4>
-<span id="index-At-sign_002c-inserting"></span>
-<span id="index-Inserting-_0040-_0028literal-_0040_0029"></span>
-<span id="index-_0040_0040-_0028literal-_0040_0029"></span>
-<span id="index-atchar_007b_007d-_0028literal-_0040_0029"></span>
+<h4 class="subsection" 
id="Inserting-_0060_0040_0027-with-_0040_0040-and-_0040atchar_007b_007d">11.1.1 
Inserting &lsquo;@&rsquo; with <code class="code">@@</code> and <code 
class="code">@atchar{}</code></h4>
+<a class="index-entry-id" id="index-At-sign_002c-inserting"></a>
+<a class="index-entry-id" 
id="index-Inserting-_0040-_0028literal-_0040_0029"></a>
+<a class="index-entry-id" id="index-_0040-_0028literal-_0040_0029"></a>
+<a class="index-entry-id" 
id="index-atchar_007b_007d-_0028literal-_0040_0029"></a>
 
-<p><code>@@</code> produces a single &lsquo;<samp>@</samp>&rsquo; character in 
the output.  Do
-not put braces after an <code>@@</code> command.
+<p><code class="code">@@</code> produces a single &lsquo;<samp 
class="samp">@</samp>&rsquo; character in the output.  Do
+not put braces after an <code class="code">@@</code> command.
 </p>
-<p><code>@atchar{}</code> also produces a single &lsquo;<samp>@</samp>&rsquo; 
character in the
+<p><code class="code">@atchar{}</code> also produces a single &lsquo;<samp 
class="samp">@</samp>&rsquo; character in the
 output.  It does need following braces, as usual for alphabetic
-commands.  In inline conditionals (see <a 
href="Inline-Conditionals.html">Inline Conditionals</a>), it
-can be necessary to avoid using the literal &lsquo;<samp>@</samp>&rsquo; 
character in the
+commands.  In inline conditionals (see <a class="pxref" 
href="Inline-Conditionals.html">Inline Conditionals: <code 
class="code">@inline</code>, <code class="code">@inlineifelse</code>, <code 
class="code">@inlineraw</code></a>), it
+can be necessary to avoid using the literal &lsquo;<samp 
class="samp">@</samp>&rsquo; character in the
 source (and may be clearer in other contexts).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Inserting.html 
b/js/infog/test-infodir/texinfo_html/Inserting.html
index 11a19dea2b..a027a58fd5 100644
--- a/js/infog/test-infodir/texinfo_html/Inserting.html
+++ b/js/infog/test-infodir/texinfo_html/Inserting.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Inserting (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Inserting (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Inserting (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Inserting (GNU Texinfo 6.7dev)">
+<meta name="description" content="Inserting (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Inserting (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,10 @@ developing GNU and promoting software freedom." -->
 <link href="Emacs-Editing.html" rel="prev" title="Emacs Editing">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+kbd.kbd {font-style: oblique}
+kbd.key {font-style: normal}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,167 +43,154 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inserting"></span><div class="header">
+<div class="section-level-extent" id="Inserting">
+<div class="nav-panel">
 <p>
-Next: <a href="Showing-the-Structure.html" accesskey="n" rel="next">Showing 
the Structure</a>, Previous: <a href="Emacs-Editing.html" accesskey="p" 
rel="prev">Emacs Editing</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" 
rel="up">Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Showing-the-Structure.html" accesskey="n" rel="next">Showing 
the Sectioning Structure of a File</a>, Previous: <a href="Emacs-Editing.html" 
accesskey="p" rel="prev">The Usual GNU Emacs Editing Commands</a>, Up: <a 
href="Texinfo-Mode.html" accesskey="u" rel="up">Using Texinfo Mode</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Inserting-Frequently-Used-Commands"></span><h3 
class="section">Inserting Frequently Used Commands</h3>
-<span id="index-Inserting-frequently-used-commands"></span>
-<span id="index-Frequently-used-commands_002c-inserting"></span>
-<span id="index-Commands_002c-inserting-them"></span>
+<h3 class="section" id="Inserting-Frequently-Used-Commands">D.3 Inserting 
Frequently Used Commands</h3>
+<a class="index-entry-id" id="index-Inserting-frequently-used-commands"></a>
+<a class="index-entry-id" 
id="index-Frequently-used-commands_002c-inserting"></a>
+<a class="index-entry-id" id="index-Commands_002c-inserting-them"></a>
 
 <p>Texinfo mode provides commands to insert various frequently used
 @-commands into the buffer.  You can use these commands to save
 keystrokes.
 </p>
-<p>The insert commands are invoked by typing <kbd>C-c</kbd> twice and then the
+<p>The insert commands are invoked by typing <kbd class="kbd">C-c</kbd> twice 
and then the
 first letter of the @-command:
 </p>
-<dl compact="compact">
-<dt><kbd>C-c C-c c</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@code</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040code"></span>
-<p>Insert <code>@code{}</code> and put the
+<dl class="table">
+<dt id='index-texinfo_002dinsert_002d_0040code'><span><kbd class="kbd">C-c C-c 
c</kbd><a class="copiable-link" href='#index-texinfo_002dinsert_002d_0040code'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@code</kbd></dt>
+<dd><p>Insert <code class="code">@code{}</code> and put the
 cursor between the braces.
 </p>
 </dd>
-<dt><kbd>C-c C-c d</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@dfn</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040dfn"></span>
-<p>Insert <code>@dfn{}</code> and put the
+<dt id='index-texinfo_002dinsert_002d_0040dfn'><span><kbd class="kbd">C-c C-c 
d</kbd><a class="copiable-link" href='#index-texinfo_002dinsert_002d_0040dfn'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@dfn</kbd></dt>
+<dd><p>Insert <code class="code">@dfn{}</code> and put the
 cursor between the braces.
 </p>
 </dd>
-<dt><kbd>C-c C-c e</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@end</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040end"></span>
-<p>Insert <code>@end</code> and attempt to insert the correct following word,
-such as &lsquo;<samp>example</samp>&rsquo; or 
&lsquo;<samp>table</samp>&rsquo;.  (This command does not handle
+<dt id='index-texinfo_002dinsert_002d_0040end'><span><kbd class="kbd">C-c C-c 
e</kbd><a class="copiable-link" href='#index-texinfo_002dinsert_002d_0040end'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@end</kbd></dt>
+<dd><p>Insert <code class="code">@end</code> and attempt to insert the correct 
following word,
+such as &lsquo;<samp class="samp">example</samp>&rsquo; or &lsquo;<samp 
class="samp">table</samp>&rsquo;.  (This command does not handle
 nested lists correctly, but inserts the word appropriate to the
 immediately preceding list.)
 </p>
 </dd>
-<dt><kbd>C-c C-c i</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@item</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040item"></span>
-<p>Insert <code>@item</code> and put the
+<dt id='index-texinfo_002dinsert_002d_0040item'><span><kbd class="kbd">C-c C-c 
i</kbd><a class="copiable-link" href='#index-texinfo_002dinsert_002d_0040item'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@item</kbd></dt>
+<dd><p>Insert <code class="code">@item</code> and put the
 cursor at the beginning of the next line.
 </p>
 </dd>
-<dt><kbd>C-c C-c k</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@kbd</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040kbd"></span>
-<p>Insert <code>@kbd{}</code> and put the
+<dt id='index-texinfo_002dinsert_002d_0040kbd'><span><kbd class="kbd">C-c C-c 
k</kbd><a class="copiable-link" href='#index-texinfo_002dinsert_002d_0040kbd'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@kbd</kbd></dt>
+<dd><p>Insert <code class="code">@kbd{}</code> and put the
 cursor between the braces.
 </p>
 </dd>
-<dt><kbd>C-c C-c n</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@node</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040node"></span>
-<p>Insert <code>@node</code> and a comment line
+<dt id='index-texinfo_002dinsert_002d_0040node'><span><kbd class="kbd">C-c C-c 
n</kbd><a class="copiable-link" href='#index-texinfo_002dinsert_002d_0040node'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@node</kbd></dt>
+<dd><p>Insert <code class="code">@node</code> and a comment line
 listing the sequence for the &lsquo;Next&rsquo;,
 &lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; nodes.
-Leave point after the <code>@node</code>.
+Leave point after the <code class="code">@node</code>.
 </p>
 </dd>
-<dt><kbd>C-c C-c o</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@noindent</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040noindent"></span>
-<p>Insert <code>@noindent</code> and put the
+<dt id='index-texinfo_002dinsert_002d_0040noindent'><span><kbd class="kbd">C-c 
C-c o</kbd><a class="copiable-link" 
href='#index-texinfo_002dinsert_002d_0040noindent'> &para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@noindent</kbd></dt>
+<dd><p>Insert <code class="code">@noindent</code> and put the
 cursor at the beginning of the next line.
 </p>
 </dd>
-<dt><kbd>C-c C-c r</kbd></dt>
-<dt><kbd>M-x texinfo-insert-dwim-@ref</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002ddwim_002d_0040ref"></span>
-<p>This function and binding were added in Emacs 27.1.
-Inserts one of <code>@pxref{}</code>, <code>@xref{}</code>, or
-<code>@ref{}</code> based on the text around point; calling it near an
-unclosed preceding open parenthesis results in <code>@pxref{}</code>, at
-the beginning of a sentence or at <code>(point-min)</code> yields
-<code>@xref{}</code>, any other location (including inside a word), will
-result in <code>@ref{}</code>.  A numeric argument says how many words
+<dt id='index-texinfo_002dinsert_002ddwim_002d_0040ref'><span><kbd 
class="kbd">C-c C-c r</kbd><a class="copiable-link" 
href='#index-texinfo_002dinsert_002ddwim_002d_0040ref'> &para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-dwim-@ref</kbd></dt>
+<dd><p>This function and binding were added in Emacs 27.1.
+Inserts one of <code class="code">@pxref{}</code>, <code 
class="code">@xref{}</code>, or
+<code class="code">@ref{}</code> based on the text around point; calling it 
near an
+unclosed preceding open parenthesis results in <code 
class="code">@pxref{}</code>, at
+the beginning of a sentence or at <code class="code">(point-min)</code> yields
+<code class="code">@xref{}</code>, any other location (including inside a 
word), will
+result in <code class="code">@ref{}</code>.  A numeric argument says how many 
words
 the braces should surround.  Puts the cursor between the braces.
 </p>
 </dd>
-<dt><kbd>C-c C-c s</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@samp</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040samp"></span>
-<p>Insert <code>@samp{}</code> and put the
+<dt id='index-texinfo_002dinsert_002d_0040samp'><span><kbd class="kbd">C-c C-c 
s</kbd><a class="copiable-link" href='#index-texinfo_002dinsert_002d_0040samp'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@samp</kbd></dt>
+<dd><p>Insert <code class="code">@samp{}</code> and put the
 cursor between the braces.
 </p>
 </dd>
-<dt><kbd>C-c C-c t</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@table</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040table"></span>
-<p>Insert <code>@table</code> followed by a <tt class="key">SPC</tt>
-and leave the cursor after the <tt class="key">SPC</tt>.
+<dt id='index-texinfo_002dinsert_002d_0040table'><span><kbd class="kbd">C-c 
C-c t</kbd><a class="copiable-link" 
href='#index-texinfo_002dinsert_002d_0040table'> &para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@table</kbd></dt>
+<dd><p>Insert <code class="code">@table</code> followed by a <kbd 
class="key">SPC</kbd>
+and leave the cursor after the <kbd class="key">SPC</kbd>.
 </p>
 </dd>
-<dt><kbd>C-c C-c v</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@var</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040var"></span>
-<p>Insert <code>@var{}</code> and put the
+<dt id='index-texinfo_002dinsert_002d_0040var'><span><kbd class="kbd">C-c C-c 
v</kbd><a class="copiable-link" href='#index-texinfo_002dinsert_002d_0040var'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@var</kbd></dt>
+<dd><p>Insert <code class="code">@var{}</code> and put the
 cursor between the braces.
 </p>
 </dd>
-<dt><kbd>C-c C-c x</kbd></dt>
-<dt><kbd>M-x texinfo-insert-@example</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002d_0040example"></span>
-<p>Insert <code>@example</code> and put the
+<dt id='index-texinfo_002dinsert_002d_0040example'><span><kbd class="kbd">C-c 
C-c x</kbd><a class="copiable-link" 
href='#index-texinfo_002dinsert_002d_0040example'> &para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-@example</kbd></dt>
+<dd><p>Insert <code class="code">@example</code> and put the
 cursor at the beginning of the next line.
 </p>
 </dd>
-<dt><kbd>C-c C-c {</kbd></dt>
-<dt><kbd>M-x texinfo-insert-braces</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002dbraces"></span>
-<p>Insert <code>{}</code> and put the cursor between the braces.
+<dt id='index-texinfo_002dinsert_002dbraces'><span><kbd class="kbd">C-c C-c 
{</kbd><a class="copiable-link" href='#index-texinfo_002dinsert_002dbraces'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-insert-braces</kbd></dt>
+<dd><p>Insert <code class="code">{}</code> and put the cursor between the 
braces.
 </p>
 </dd>
-<dt><kbd>C-c }</kbd></dt>
-<dt><kbd>C-c  ]</kbd></dt>
-<dt><kbd>M-x up-list</kbd></dt>
-<dd><span id="index-up_002dlist"></span>
-<p>Move from between a pair of braces forward past the closing brace.
-Typing <kbd>C-c ]</kbd> is easier than typing <kbd>C-c }</kbd>, which
+<dt id='index-up_002dlist'><span><kbd class="kbd">C-c }</kbd><a 
class="copiable-link" href='#index-up_002dlist'> &para;</a></span></dt>
+<dt><kbd class="kbd">C-c  ]</kbd></dt>
+<dt><kbd class="kbd">M-x up-list</kbd></dt>
+<dd><p>Move from between a pair of braces forward past the closing brace.
+Typing <kbd class="kbd">C-c ]</kbd> is easier than typing <kbd class="kbd">C-c 
}</kbd>, which
 is, however, more mnemonic; hence the two keybindings.  (Also, you can
-move out from between braces by typing <kbd>C-f</kbd>.)
+move out from between braces by typing <kbd class="kbd">C-f</kbd>.)
 </p></dd>
 </dl>
 
-<p>To put a command such as <code>@code{&hellip;}</code><!-- /@w --> around an
-<em>existing</em> word, position the cursor in front of the word and type
-<kbd>C-u 1 C-c C-c c</kbd>.  This makes it easy to edit existing plain text.
+<p>To put a command such as <code class="code">@code{&hellip;}</code><!-- /@w 
--> around an
+<em class="emph">existing</em> word, position the cursor in front of the word 
and type
+<kbd class="kbd">C-u 1 C-c C-c c</kbd>.  This makes it easy to edit existing 
plain text.
 The value of the prefix argument tells Emacs how many words following
-point to include between braces&mdash;&lsquo;<samp>1</samp>&rsquo; for one 
word, &lsquo;<samp>2</samp>&rsquo; for
+point to include between braces&mdash;&lsquo;<samp 
class="samp">1</samp>&rsquo; for one word, &lsquo;<samp 
class="samp">2</samp>&rsquo; for
 two words, and so on.  Use a negative argument to enclose the previous
 word or words.  If you do not specify a prefix argument, Emacs inserts
 the @-command string and positions the cursor between the braces.  This
 feature works only for those @-commands that operate on a word or words
-within one line, such as <code>@kbd</code> and <code>@var</code>.
+within one line, such as <code class="code">@kbd</code> and <code 
class="code">@var</code>.
 </p>
 <p>This set of insert commands was created after analyzing the frequency
-with which different @-commands are used in the <cite>GNU Emacs
-Manual</cite> and the <cite>GDB Manual</cite>.  If you wish to add your own 
insert
+with which different @-commands are used in the <cite class="cite">GNU Emacs
+Manual</cite> and the <cite class="cite">GDB Manual</cite>.  If you wish to 
add your own insert
 commands, you can bind a keyboard macro to a key, use abbreviations,
-or extend the code in <samp>texinfo.el</samp>.
+or extend the code in <samp class="file">texinfo.el</samp>.
 </p>
-<span id="index-texinfo_002dstart_002dmenu_002ddescription"></span>
-<span id="index-Menu-description_002c-start"></span>
-<span id="index-Description-for-menu_002c-start"></span>
-<p><kbd>C-c C-c C-d</kbd> (<code>texinfo-start-menu-description</code>) is an 
insert
+<a class="index-entry-id" 
id="index-texinfo_002dstart_002dmenu_002ddescription"></a>
+<a class="index-entry-id" id="index-Menu-description_002c-start"></a>
+<a class="index-entry-id" id="index-Description-for-menu_002c-start"></a>
+<p><kbd class="kbd">C-c C-c C-d</kbd> (<code 
class="code">texinfo-start-menu-description</code>) is an insert
 command that works differently from the other insert commands.  It
 inserts a node&rsquo;s section or chapter title in the space for the
 description in a menu entry line.  (A menu entry has three parts, the
 entry name, the node name, and the description.  Only the node name is
 required, but a description helps explain what the node is about.
-See <a href="Menu-Parts.html">The Parts of a Menu</a>.)
+See <a class="xref" href="Menu-Parts.html">The Parts of a Menu</a>.)
 </p>
-<p>To use <code>texinfo-start-menu-description</code>, position point in a menu
-entry line and type <kbd>C-c C-c C-d</kbd>.  The command looks for and copies
+<p>To use <code class="code">texinfo-start-menu-description</code>, position 
point in a menu
+entry line and type <kbd class="kbd">C-c C-c C-d</kbd>.  The command looks for 
and copies
 the title that goes with the node name, and inserts the title as a
-description; it positions point at beginning of the inserted text so you
+description; it positions point at the beginning of the inserted text so you
 can edit it.  The function does not insert the title if the menu entry
 line already contains a description.
 </p>
@@ -228,10 +199,11 @@ whole job.  You must edit the inserted text since a title 
tends to use
 the same words as a node name but a useful description uses different
 words.
 </p>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Showing-the-Structure.html" accesskey="n" rel="next">Showing 
the Structure</a>, Previous: <a href="Emacs-Editing.html" accesskey="p" 
rel="prev">Emacs Editing</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" 
rel="up">Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Showing-the-Structure.html">Showing the Sectioning Structure of 
a File</a>, Previous: <a href="Emacs-Editing.html">The Usual GNU Emacs Editing 
Commands</a>, Up: <a href="Texinfo-Mode.html">Using Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Insertions.html 
b/js/infog/test-infodir/texinfo_html/Insertions.html
index 64bd0765d4..e68bd6c637 100644
--- a/js/infog/test-infodir/texinfo_html/Insertions.html
+++ b/js/infog/test-infodir/texinfo_html/Insertions.html
@@ -1,103 +1,70 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Insertions (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Insertions (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Insertions (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Insertions (GNU Texinfo 6.7dev)">
+<meta name="description" content="Insertions (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Insertions (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Special-Characters.html" rel="next" title="Special Characters">
-<link href="New-Indices.html" rel="prev" title="New Indices">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Breaks.html" rel="next" title="Breaks">
+<link href="Indices.html" rel="prev" title="Indices">
 
 
 </head>
 
 <body lang="en">
-<span id="Insertions"></span><div class="header">
+<div class="chapter-level-extent" id="Insertions">
+<div class="nav-panel">
 <p>
-Next: <a href="Breaks.html" accesskey="n" rel="next">Breaks</a>, Previous: <a 
href="Indices.html" accesskey="p" rel="prev">Indices</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Breaks.html" accesskey="n" rel="next">Forcing and Preventing 
Breaks</a>, Previous: <a href="Indices.html" accesskey="p" 
rel="prev">Indices</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Special-Insertions"></span><h2 class="chapter">Special 
Insertions</h2>
-<span id="index-Inserting-special-characters-and-symbols"></span>
-<span id="index-Special-insertions"></span>
+<h2 class="chapter" id="Special-Insertions">11 Special Insertions</h2>
+<a class="index-entry-id" 
id="index-Inserting-special-characters-and-symbols"></a>
+<a class="index-entry-id" id="index-Special-insertions"></a>
 
 <p>Texinfo provides several commands for inserting characters that have
 special meaning in Texinfo, such as braces, and for other graphic
 elements that do not correspond to simple characters you can type.
 </p>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Special-Characters.html" 
accesskey="1">Special Characters</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting @ {} , \ # &amp;
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Quote-Characters.html" accesskey="2">Inserting Quote 
Characters</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting 
left and right quotes, in code.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inserting-Space.html" 
accesskey="3">Inserting Space</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting the right amount of whitespace.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inserting-Accents.html" 
accesskey="4">Inserting Accents</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting accents and special characters.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Quotation-Marks.html" accesskey="5">Inserting Quotation 
Marks</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting 
quotation marks.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Subscripts-and-Superscripts.html" accesskey="6">Inserting 
Subscripts and Superscripts</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting sub/superscripts.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inserting-Math.html" 
accesskey="7">Inserting Math</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Formatting mathematical expressions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Glyphs-for-Text.html" 
accesskey="8">Glyphs for Text</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting dots, bullets, currencies, etc.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Glyphs-for-Programming.html" 
accesskey="9">Glyphs for Programming</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating results of evaluation,
-                                 expansion of macros, errors, etc.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Unicode.html">Inserting 
Unicode</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting a 
Unicode character by code point.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Special-Characters.html" accesskey="1">Special Characters: 
Inserting @ {} , \ # &amp;</a></li>
+<li><a href="Inserting-Quote-Characters.html" accesskey="2">Inserting Quote 
Characters</a></li>
+<li><a href="Inserting-Space.html" accesskey="3">Inserting Space</a></li>
+<li><a href="Inserting-Accents.html" accesskey="4">Inserting Accents</a></li>
+<li><a href="Inserting-Quotation-Marks.html" accesskey="5">Inserting Quotation 
Marks</a></li>
+<li><a href="Inserting-Subscripts-and-Superscripts.html" accesskey="6"><code 
class="code">@sub</code> and <code class="code">@sup</code>: Inserting 
Subscripts and Superscripts</a></li>
+<li><a href="Inserting-Math.html" accesskey="7"><code 
class="code">@math</code> and <code class="code">@displaymath</code>: 
Formatting Mathematics</a></li>
+<li><a href="Glyphs-for-Text.html" accesskey="8">Glyphs for Text</a></li>
+<li><a href="Glyphs-for-Programming.html" accesskey="9">Glyphs for 
Programming</a></li>
+<li><a href="Inserting-Unicode.html">Inserting Unicode: <code 
class="code">@U</code></a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Installing-Dir-Entries.html 
b/js/infog/test-infodir/texinfo_html/Installing-Dir-Entries.html
index 47cb52abcb..2137811552 100644
--- a/js/infog/test-infodir/texinfo_html/Installing-Dir-Entries.html
+++ b/js/infog/test-infodir/texinfo_html/Installing-Dir-Entries.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Installing Dir Entries (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Installing Dir Entries (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Installing Dir Entries (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Installing Dir Entries (GNU Texinfo 6.7dev)">
+<meta name="description" content="Installing Dir Entries (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Installing Dir Entries (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Other-Info-Directories.html" rel="prev" title="Other Info 
Directories">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,30 +40,32 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Installing-Dir-Entries"></span><div class="header">
+<div class="subsection-level-extent" id="Installing-Dir-Entries">
+<div class="nav-panel">
 <p>
-Next: <a href="Invoking-install_002dinfo.html" accesskey="n" 
rel="next">Invoking <code>install-info</code></a>, Previous: <a 
href="Other-Info-Directories.html" accesskey="p" rel="prev">Other Info 
Directories</a>, Up: <a href="Installing-an-Info-File.html" accesskey="u" 
rel="up">Installing an Info File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Invoking-install_002dinfo.html" accesskey="n" 
rel="next">Invoking <code class="command">install-info</code></a>, Previous: <a 
href="Other-Info-Directories.html" accesskey="p" rel="prev">Info Files in Other 
Directories</a>, Up: <a href="Installing-an-Info-File.html" accesskey="u" 
rel="up">Installing an Info File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="in [...]
 </div>
 <hr>
-<span id="Installing-Info-Directory-Files"></span><h4 
class="subsection">Installing Info Directory Files</h4>
+<h4 class="subsection" id="Installing-Info-Directory-Files">20.2.4 Installing 
Info Directory Files</h4>
 
 <p>When you install an Info file onto your system, you can use the program
-<code>install-info</code> to update the Info directory file <samp>dir</samp>.
-Normally the makefile for the package runs <code>install-info</code>, just
+<code class="code">install-info</code> to update the Info directory file <samp 
class="file">dir</samp>.
+Normally the makefile for the package runs <code 
class="code">install-info</code>, just
 after copying the Info file into its proper installed location.
 </p>
-<span id="index-dircategory"></span>
-<span id="index-direntry"></span>
-<p>In order for the Info file to work with <code>install-info</code>, you 
include
-the commands <code>@dircategory</code> and
-<code>@direntry</code>&hellip;<code>@end direntry</code> in the Texinfo source
-file.  Use <code>@direntry</code> to specify the menu entries to add to the
-Info directory file, and use <code>@dircategory</code> to specify which part
-of the Info directory to put it in.  Here is how these commands are used
-in this manual:
+
+<a class="index-entry-id" id="index-direntry"></a>
+<p>In order for the Info file to work with <code 
class="code">install-info</code>, you include
+the commands <code class="code">@dircategory</code> and
+<code class="code">@direntry</code>&hellip;<code class="code">@end 
direntry</code> in the Texinfo source
+file.  Use <code class="code">@direntry</code> to specify the menu entries to 
add to the
+Info directory file, and use <code class="code">@dircategory</code> to specify 
which part
+of the Info directory to put it in.  See <a class="xref" 
href="Directory-Category.html">Directory Category</a>.
+</p>
+<p>Here is how these commands are used in this manual:
 </p>
 <div class="example">
-<pre class="example">@dircategory Texinfo documentation system
+<pre class="example-preformatted">@dircategory Texinfo documentation system
 @direntry
 * Texinfo: (texinfo).           The GNU documentation format.
 * install-info: (texinfo)Invoking install-info. &hellip;
@@ -93,7 +76,7 @@ in this manual:
 <p>Here&rsquo;s what this produces in the Info file:
 </p>
 <div class="example">
-<pre class="example">INFO-DIR-SECTION Texinfo documentation system
+<pre class="example-preformatted">INFO-DIR-SECTION Texinfo documentation system
 START-INFO-DIR-ENTRY
 * Texinfo: (texinfo).           The GNU documentation format.
 * install-info: (texinfo)Invoking install-info. &hellip;
@@ -101,60 +84,40 @@ START-INFO-DIR-ENTRY
 END-INFO-DIR-ENTRY
 </pre></div>
 
-<p>The <code>install-info</code> program sees these lines in the Info file, and
+<p>The <code class="code">install-info</code> program sees these lines in the 
Info file, and
 that is how it knows what to do.
 </p>
-<p>Always use the <code>@direntry</code> and <code>@dircategory</code> 
commands near
-the beginning of the Texinfo input, before the first <code>@node</code>
-command.  If you use them later on in the input, <code>install-info</code>
+<p>Always use the <code class="code">@direntry</code> and <code 
class="code">@dircategory</code> commands near
+the beginning of the Texinfo input, before the first <code 
class="code">@node</code>
+command.  If you use them later on in the input, <code 
class="code">install-info</code>
 will not notice them.
 </p>
-<p><code>install-info</code> will automatically reformat the description of the
+<p><code class="code">install-info</code> will automatically reformat the 
description of the
 menu entries it is adding.  As a matter of convention, the description
-of the main entry (above, &lsquo;<samp>The GNU documentation 
format</samp>&rsquo;) should
+of the main entry (above, &lsquo;<samp class="samp">The GNU documentation 
format</samp>&rsquo;) should
 start at column 32, starting at zero (as in
-<code>what-cursor-position</code> in Emacs).  This will make it align with
+<code class="code">what-cursor-position</code> in Emacs).  This will make it 
align with
 most others.  Description for individual utilities best start in
 column 48, where possible.  For more information about formatting see
-the &lsquo;<samp>--calign</samp>&rsquo;, &lsquo;<samp>--align</samp>&rsquo;, 
and &lsquo;<samp>--max-width</samp>&rsquo; options in
-<a href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a>.
+the &lsquo;<samp class="samp">--calign</samp>&rsquo;, &lsquo;<samp 
class="samp">--align</samp>&rsquo;, and &lsquo;<samp 
class="samp">--max-width</samp>&rsquo; options in
+<a class="ref" href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a>.
 </p>
-<p>If you use <code>@dircategory</code> more than once in the Texinfo source,
+<p>If you use <code class="code">@dircategory</code> more than once in the 
Texinfo source,
 each usage specifies the &lsquo;current&rsquo; category; any subsequent
-<code>@direntry</code> commands will add to that category.
-</p>
-<span id="index-Free-Software-Directory"></span>
-<span id="index-Dir-categories_002c-choosing"></span>
-<span id="index-Categories_002c-choosing"></span>
-<p>When choosing a category name for the <code>@dircategory</code> command, we
-recommend consulting the <a href="http://www.gnu.org/directory";>Free Software 
Directory</a>.  If your program is not listed there,
-or listed incorrectly or incompletely, please report the situation to
-the directory maintainers (<a 
href="http://directory.fsf.org";>http://directory.fsf.org</a>) so that the
-category names can be kept in sync.
-</p>
-<p>Here are a few examples (see the <samp>util/dir-example</samp> file in the
-Texinfo distribution for large sample <code>dir</code> file):
+<code class="code">@direntry</code> commands will add to that category.
 </p>
-<div class="display">
-<pre class="display">Emacs
-Localization
-Printing
-Software development
-Software libraries
-Text creation and manipulation
-</pre></div>
-
-<span id="index-Invoking-nodes_002c-including-in-dir-file"></span>
+<a class="index-entry-id" 
id="index-Invoking-nodes_002c-including-in-dir-file"></a>
 <p>Each &lsquo;Invoking&rsquo; node for every program installed should have a
-corresponding <code>@direntry</code>.  This lets users easily find the
+corresponding <code class="code">@direntry</code>.  This lets users easily 
find the
 documentation for the different programs they can run, as with the
-traditional <code>man</code> system.
+traditional <code class="command">man</code> system.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Invoking-install_002dinfo.html" accesskey="n" 
rel="next">Invoking <code>install-info</code></a>, Previous: <a 
href="Other-Info-Directories.html" accesskey="p" rel="prev">Other Info 
Directories</a>, Up: <a href="Installing-an-Info-File.html" accesskey="u" 
rel="up">Installing an Info File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Invoking-install_002dinfo.html">Invoking <code 
class="command">install-info</code></a>, Previous: <a 
href="Other-Info-Directories.html">Info Files in Other Directories</a>, Up: <a 
href="Installing-an-Info-File.html">Installing an Info File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Installing-an-Info-File.html 
b/js/infog/test-infodir/texinfo_html/Installing-an-Info-File.html
index 77e54f6351..f26f8837ae 100644
--- a/js/infog/test-infodir/texinfo_html/Installing-an-Info-File.html
+++ b/js/infog/test-infodir/texinfo_html/Installing-an-Info-File.html
@@ -1,95 +1,66 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Installing an Info File (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Installing an Info File (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Installing an Info File (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Installing an Info File (GNU Texinfo 6.7dev)">
+<meta name="description" content="Installing an Info File (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Installing an Info File (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Creating-and-Installing-Info-Files.html" rel="up" title="Creating 
and Installing Info Files">
-<link href="Directory-File.html" rel="next" title="Directory File">
-<link href="Tag-and-Split-Files.html" rel="prev" title="Tag and Split Files">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Info-Format-FAQ.html" rel="next" title="Info Format FAQ">
+<link href="Creating-an-Info-File.html" rel="prev" title="Creating an Info 
File">
 
 
 </head>
 
 <body lang="en">
-<span id="Installing-an-Info-File"></span><div class="header">
+<div class="section-level-extent" id="Installing-an-Info-File">
+<div class="nav-panel">
 <p>
-Previous: <a href="Creating-an-Info-File.html" accesskey="p" 
rel="prev">Creating an Info File</a>, Up: <a 
href="Creating-and-Installing-Info-Files.html" accesskey="u" rel="up">Creating 
and Installing Info Files</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Format-FAQ.html" accesskey="n" rel="next">Info Format 
FAQ</a>, Previous: <a href="Creating-an-Info-File.html" accesskey="p" 
rel="prev">Creating an Info File</a>, Up: <a 
href="Creating-and-Installing-Info-Files.html" accesskey="u" rel="up">Creating 
and Installing Info Files</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Installing-an-Info-File-1"></span><h3 class="section">Installing an 
Info File</h3>
-<span id="index-Installing-an-Info-file"></span>
-<span id="index-Info-file-installation"></span>
-<span id="index-dir-directory-for-Info-installation"></span>
+<h3 class="section" id="Installing-an-Info-File-1">20.2 Installing an Info 
File</h3>
+<a class="index-entry-id" id="index-Installing-an-Info-file"></a>
+<a class="index-entry-id" id="index-Info-files-1"></a>
+<a class="index-entry-id" id="index-dir-directory-for-Info-installation"></a>
 
-<p>Info files are usually kept in the <samp>info</samp> directory.  You can
+<p>Info files are usually kept in the <samp class="file">info</samp> 
directory.  You can
 read Info files using the standalone Info program or the Info reader
-built into Emacs.  (See <cite><a 
href="../info/index.html#Top">Info</a></cite>, for an introduction to
+built into Emacs.  (See <cite class="cite"><a data-manual="info" 
href="https://www.gnu.org/software/emacs/manual/html_node/info/index.html#Top";>Info</a></cite>,
 for an introduction to
 Info.)
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Directory-File.html" 
accesskey="1">Directory File</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">The top level menu for all Info files.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="New-Info-File.html" 
accesskey="2">New Info File</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Listing a new Info file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Other-Info-Directories.html" 
accesskey="3">Other Info Directories</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to specify Info files that are
-                                 located in other directories.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Installing-Dir-Entries.html" 
accesskey="4">Installing Dir Entries</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to specify what menu entry to add
-                                 to the Info directory.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Invoking-install_002dinfo.html" accesskey="5">Invoking 
<code>install-info</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>install-info</code> options.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Directory-File.html" accesskey="1">The Directory File <samp 
class="file">dir</samp></a></li>
+<li><a href="New-Info-File.html" accesskey="2">Listing a New Info File</a></li>
+<li><a href="Other-Info-Directories.html" accesskey="3">Info Files in Other 
Directories</a></li>
+<li><a href="Installing-Dir-Entries.html" accesskey="4">Installing Info 
Directory Files</a></li>
+<li><a href="Invoking-install_002dinfo.html" accesskey="5">Invoking <code 
class="command">install-info</code></a></li>
+</ul>
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Internationalization-of-Document-Strings.html
 
b/js/infog/test-infodir/texinfo_html/Internationalization-of-Document-Strings.html
index 35e719ca27..bf1ceb1f74 100644
--- 
a/js/infog/test-infodir/texinfo_html/Internationalization-of-Document-Strings.html
+++ 
b/js/infog/test-infodir/texinfo_html/Internationalization-of-Document-Strings.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Internationalization of Document Strings (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Internationalization of Document Strings (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Internationalization of Document Strings 
(GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Internationalization of Document Strings (GNU 
Texinfo 6.7dev)">
+<meta name="description" content="Internationalization of Document Strings 
(GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Internationalization of Document Strings (GNU 
Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Generic-Translator-texi2any.html" rel="up" title="Generic 
Translator texi2any">
 <link href="Invoking-pod2texi.html" rel="next" title="Invoking pod2texi">
-<link href="Other-Customization-Variables.html" rel="prev" title="Other 
Customization Variables">
+<link href="Customization-Variables.html" rel="prev" title="Customization 
Variables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,91 +41,92 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Internationalization-of-Document-Strings"></span><div class="header">
+<div class="section-level-extent" 
id="Internationalization-of-Document-Strings">
+<div class="nav-panel">
 <p>
-Next: <a href="Invoking-pod2texi.html" accesskey="n" rel="next">Invoking 
<code>pod2texi</code></a>, Previous: <a href="Customization-Variables.html" 
accesskey="p" rel="prev">Customization Variables</a>, Up: <a 
href="Generic-Translator-texi2any.html" accesskey="u" rel="up">Generic 
Translator <code>texi2any</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Invoking-pod2texi.html" accesskey="n" rel="next">Invoking <code 
class="command">pod2texi</code>: Convert Pod to Texinfo</a>, Previous: <a 
href="Customization-Variables.html" accesskey="p" rel="prev">Customization 
Variables</a>, Up: <a href="Generic-Translator-texi2any.html" accesskey="u" 
rel="up"><code class="command">texi2any</code>: The Generic Translator for 
Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a h [...]
 </div>
 <hr>
-<span id="Internationalization-of-Document-Strings-1"></span><h3 
class="section">Internationalization of Document Strings</h3>
+<h3 class="section" id="Internationalization-of-Document-Strings-1">19.5 
Internationalization of Document Strings</h3>
 
-<span id="index-I18n_002c-of-document-strings"></span>
-<span id="index-Internationalization-of-document-strings"></span>
-<span id="index-Document-strings_002c-internationalization-of"></span>
-<span id="index-Output-document-strings_002c-internationalization-of"></span>
-<span id="index-Translating-strings-in-output-documents"></span>
+<a class="index-entry-id" id="index-I18n_002c-of-document-strings"></a>
+<a class="index-entry-id" 
id="index-Internationalization-of-document-strings"></a>
+<a class="index-entry-id" 
id="index-Document-strings_002c-internationalization-of"></a>
+<a class="index-entry-id" 
id="index-Output-document-strings_002c-internationalization-of"></a>
+<a class="index-entry-id" 
id="index-Translating-strings-in-output-documents"></a>
 
-<span id="index-documentlanguage-customization-variable"></span>
-<p><code>texi2any</code> writes fixed strings into the output document at
+<a class="index-entry-id" 
id="index-documentlanguage-customization-variable"></a>
+<p><code class="command">texi2any</code> writes fixed strings into the output 
document at
 various places: cross-references, page footers, the help page,
 alternate text for images, and so on.  The string chosen depends on
-the value of the <code>documentlanguage</code> at the time of the string
-being output (see <a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a>, for the 
Texinfo
+the value of the <code class="code">documentlanguage</code> at the time of the 
string
+being output (see <a class="pxref" href="_0040documentlanguage.html"><code 
class="code">@documentlanguage <var class="var">ll</var>[_<var 
class="var">cc</var>]</code>: Set the Document Language</a>, for the Texinfo
 command interface).
 </p>
-<span id="index-libintl_002dperl-Gettext-implementation"></span>
-<p>The Gettext framework is used for those strings (see <cite><a 
href="../gettext/index.html#Top">Gettext</a></cite>).  The 
<code>libintl-perl</code> package is used as the
-<code>gettext</code> implementation; more specifically, the pure Perl
+<a class="index-entry-id" 
id="index-libintl_002dperl-Gettext-implementation"></a>
+<p>The Gettext framework is used for those strings (see <cite class="cite"><a 
data-manual="gettext" 
href="https://www.gnu.org/software/gettext/manual/html_node/index.html#Top";>Gettext</a></cite>).
  The <code class="code">libintl-perl</code> package is used as the
+<code class="code">gettext</code> implementation; more specifically, the pure 
Perl
 implementation is used, so Texinfo can support consistent behavior
 across all platforms and installations, which would not otherwise be
-possible.  <code>libintl-perl</code> is included in the Texinfo distribution
+possible.  <code class="code">libintl-perl</code> is included in the Texinfo 
distribution
 and always installed, to ensure that it is available if needed.  It is
-also possible to use the system <code>gettext</code> (the choice can be made
+also possible to use the system <code class="code">gettext</code> (the choice 
can be made
 at build-time).
 </p>
-<span id="index-texinfo_005fdocument-Gettext-domain"></span>
-<span id="index-Perl-format-strings-for-translation"></span>
-<p>The Gettext domain &lsquo;<samp>texinfo_document</samp>&rsquo; is used for 
the strings.
+<a class="index-entry-id" id="index-texinfo_005fdocument-Gettext-domain"></a>
+<a class="index-entry-id" id="index-Perl-format-strings-for-translation"></a>
+<p>The Gettext domain &lsquo;<samp class="samp">texinfo_document</samp>&rsquo; 
is used for the strings.
 Translated strings are written as Texinfo, and may include
 @-commands.  In translated strings, the varying parts of the string
-are not usually denoted by <code>%s</code> and the like, but by
-&lsquo;<samp>{arg_name}</samp>&rsquo;.  (This convention is common for 
<code>gettext</code> in
-Perl and is fully supported in GNU Gettext; see <a 
href="../gettext/perl_002dformat.html#perl_002dformat">Perl
-Format Strings</a> in <cite>GNU Gettext</cite>.)  For example, in the
-following, &lsquo;<samp>{section}</samp>&rsquo; will be replaced by the 
section name:
+are not usually denoted by <code class="code">%s</code> and the like, but by
+&lsquo;<samp class="samp">{arg_name}</samp>&rsquo;.  (This convention is 
common for <code class="code">gettext</code> in
+Perl and is fully supported in GNU Gettext; see <a data-manual="gettext" 
href="https://www.gnu.org/software/gettext/manual/html_node/perl_002dformat.html#perl_002dformat";>Perl
+Format Strings</a> in <cite class="cite">GNU Gettext</cite>.)  For example, in 
the
+following, &lsquo;<samp class="samp">{section}</samp>&rsquo; will be replaced 
by the section name:
 </p>
 <div class="example">
-<pre class="example">see {section}
+<pre class="example-preformatted">see {section}
 </pre></div>
 
 <p>These Perl-style brace format strings are used for two reasons: first,
-changing the order of <code>printf</code> arguments is only available since
+changing the order of <code class="code">printf</code> arguments is only 
available since
 Perl&nbsp;5.8.0; second, and more importantly, the order of arguments
 is unpredictable, since @-command expansion may lead to different
 orders depending on the output format.
 </p>
 <p>The expansion of a translation string is done like this:
 </p>
-<ol>
+<ol class="enumerate">
 <li> First, the string is translated.  The locale
-is <var>@documentlanguage</var><code>.</code><var>@documentencoding</var>.
+is <var class="var">@documentlanguage</var><code class="code">.</code><var 
class="var">@documentencoding</var>.
 
-<span id="index-us_002dascii-encoding_002c-and-translations"></span>
-<p>If the <var>@documentlanguage</var> has the form 
&lsquo;<samp>ll_CC</samp>&rsquo;, that is
-tried first, and then just &lsquo;<samp>ll</samp>&rsquo;.  If that does not 
exist, and the
-encoding is not <code>us-ascii</code>, then <code>us-ascii</code> is tried.
+<a class="index-entry-id" 
id="index-us_002dascii-encoding_002c-and-translations"></a>
+<p>If the <var class="var">@documentlanguage</var> has the form &lsquo;<samp 
class="samp">ll_CC</samp>&rsquo;, that is
+tried first, and then just &lsquo;<samp class="samp">ll</samp>&rsquo;.  If 
that does not exist, and the
+encoding is not <code class="code">us-ascii</code>, then <code 
class="code">us-ascii</code> is tried.
 </p>
-<p>The idea is that if there is a <code>us-ascii</code> encoding, it means that
+<p>The idea is that if there is a <code class="code">us-ascii</code> encoding, 
it means that
 all the characters in the charset may be expressed as @-commands.
-For example, there is a <code>fr.us-ascii</code> locale that can accommodate
+For example, there is a <code class="code">fr.us-ascii</code> locale that can 
accommodate
 any encoding, since all the Latin&nbsp;1 characters have associated
 @-commands.  On the other hand, Japanese has only a translation
-<code>ja.utf-8</code>, since there are no @-commands for Japanese
+<code class="code">ja.utf-8</code>, since there are no @-commands for Japanese
 characters.
 </p>
 </li><li> Next, the string is expanded as Texinfo, and converted.
-The arguments are substituted; for example, 
&lsquo;<samp>{arg_name}</samp>&rsquo; is
+The arguments are substituted; for example, &lsquo;<samp 
class="samp">{arg_name}</samp>&rsquo; is
 replaced by the corresponding actual argument.
 
 </li></ol>
 
-<p>In the following example, &lsquo;<samp>{date}</samp>&rsquo;, 
&lsquo;<samp>{program_homepage}</samp>&rsquo;
-and &lsquo;<samp>{program}</samp>&rsquo; are the arguments of the string.  
Since they
-are used in <code>@uref</code>, their order is not predictable.
-&lsquo;<samp>{date}</samp>&rsquo;, 
&lsquo;<samp>{program_homepage}</samp>&rsquo; and 
&lsquo;<samp>{program}</samp>&rsquo; are
+<p>In the following example, &lsquo;<samp class="samp">{date}</samp>&rsquo;, 
&lsquo;<samp class="samp">{program_homepage}</samp>&rsquo;
+and &lsquo;<samp class="samp">{program}</samp>&rsquo; are the arguments of the 
string.  Since they
+are used in <code class="code">@uref</code>, their order is not predictable.
+&lsquo;<samp class="samp">{date}</samp>&rsquo;, &lsquo;<samp 
class="samp">{program_homepage}</samp>&rsquo; and &lsquo;<samp 
class="samp">{program}</samp>&rsquo; are
 substituted after the expansion:
 </p>
 <div class="example">
-<pre class="example">Generated on @emph{{date}} using
+<pre class="example-preformatted">Generated on @emph{{date}} using
 @uref{{program_homepage}, @emph{{program}}}.
 </pre></div>
 
@@ -152,10 +135,10 @@ it supports having translations available in different 
encodings for
 encodings which can be covered by @-commands, and also specifying how
 the formatting for some commands is done, independently of the output
 format&mdash;yet still be language-dependent.  For example, the
-&lsquo;<samp>@pxref</samp>&rsquo; translation string can be like this:
+&lsquo;<samp class="samp">@pxref</samp>&rsquo; translation string can be like 
this:
 </p>
 <div class="example">
-<pre class="example">see {node_file_href} section `{section}\' in @cite{{book}}
+<pre class="example-preformatted">see {node_file_href} section `{section}\' in 
@cite{{book}}
 </pre></div>
 
 <p>which allows for specifying a string independently of the output
@@ -163,10 +146,11 @@ format, while nevertheless with rich formatting it may be 
translated
 appropriately in many languages.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Invoking-pod2texi.html" accesskey="n" rel="next">Invoking 
<code>pod2texi</code></a>, Previous: <a href="Customization-Variables.html" 
accesskey="p" rel="prev">Customization Variables</a>, Up: <a 
href="Generic-Translator-texi2any.html" accesskey="u" rel="up">Generic 
Translator <code>texi2any</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Invoking-pod2texi.html">Invoking <code 
class="command">pod2texi</code>: Convert Pod to Texinfo</a>, Previous: <a 
href="Customization-Variables.html">Customization Variables</a>, Up: <a 
href="Generic-Translator-texi2any.html"><code class="command">texi2any</code>: 
The Generic Translator for Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Internationalization.html 
b/js/infog/test-infodir/texinfo_html/Internationalization.html
index 54e9bd16ae..0a3c04d5f9 100644
--- a/js/infog/test-infodir/texinfo_html/Internationalization.html
+++ b/js/infog/test-infodir/texinfo_html/Internationalization.html
@@ -1,88 +1,64 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Internationalization (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Internationalization (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Internationalization (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Internationalization (GNU Texinfo 6.7dev)">
+<meta name="description" content="Internationalization (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Internationalization (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="_0040documentlanguage.html" rel="next" title="@documentlanguage">
-<link href="Sample-Function-Definition.html" rel="prev" title="Sample Function 
Definition">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Conditionals.html" rel="next" title="Conditionals">
+<link href="Definition-Commands.html" rel="prev" title="Definition Commands">
 
 
 </head>
 
 <body lang="en">
-<span id="Internationalization"></span><div class="header">
+<div class="chapter-level-extent" id="Internationalization">
+<div class="nav-panel">
 <p>
-Next: <a href="Conditionals.html" accesskey="n" rel="next">Conditionals</a>, 
Previous: <a href="Definition-Commands.html" accesskey="p" 
rel="prev">Definition Commands</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Conditionals.html" accesskey="n" rel="next">Conditionally 
Visible Text</a>, Previous: <a href="Definition-Commands.html" accesskey="p" 
rel="prev">Definition Commands</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Internationalization-1"></span><h2 
class="chapter">Internationalization</h2>
+<h2 class="chapter" id="Internationalization-1">14 Internationalization</h2>
 
-<span id="index-Internationalization"></span>
+<a class="index-entry-id" id="index-Internationalization"></a>
 <p>Texinfo has some support for writing in languages other than English,
 although this area still needs considerable work.  (If you are
 the one helping to translate the fixed strings written to documents,
-see <a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a>.)
+see <a class="pxref" 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a>.)
 </p>
 <p>For a list of the various accented and special characters Texinfo
-supports, see <a href="Inserting-Accents.html">Inserting Accents</a>.
+supports, see <a class="ref" href="Inserting-Accents.html">Inserting 
Accents</a>.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040documentlanguage.html" 
accesskey="1"><code>@documentlanguage</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Declaring the current language.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040documentencoding.html" 
accesskey="2"><code>@documentencoding</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Declaring the input encoding.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="_0040documentlanguage.html" accesskey="1"><code 
class="code">@documentlanguage <var class="var">ll</var>[_<var 
class="var">cc</var>]</code>: Set the Document Language</a></li>
+<li><a href="_0040documentencoding.html" accesskey="2"><code 
class="code">@documentencoding <var class="var">enc</var></code>: Set Input 
Encoding</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Introducing-Lists.html 
b/js/infog/test-infodir/texinfo_html/Introducing-Lists.html
index f45241fb78..dad4b202c7 100644
--- a/js/infog/test-infodir/texinfo_html/Introducing-Lists.html
+++ b/js/infog/test-infodir/texinfo_html/Introducing-Lists.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Introducing Lists (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Introducing Lists (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Introducing Lists (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Introducing Lists (GNU Texinfo 6.7dev)">
+<meta name="description" content="Introducing Lists (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Introducing Lists (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Lists-and-Tables.html" rel="up" title="Lists and Tables">
 <link href="_0040itemize.html" rel="next" title="@itemize">
-<link href="Lists-and-Tables.html" rel="prev" title="Lists and Tables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.w-nolinebreak-text {white-space: nowrap}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,48 +40,49 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Introducing-Lists"></span><div class="header">
+<div class="section-level-extent" id="Introducing-Lists">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040itemize.html" accesskey="n" 
rel="next"><code>@itemize</code></a>, Up: <a href="Lists-and-Tables.html" 
accesskey="u" rel="up">Lists and Tables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040itemize.html" accesskey="n" rel="next"><code 
class="code">@itemize</code>: Making an Itemized List</a>, Up: <a 
href="Lists-and-Tables.html" accesskey="u" rel="up">Lists and Tables</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Introducing-Lists-1"></span><h3 class="section">Introducing 
Lists</h3>
+<h3 class="section" id="Introducing-Lists-1">8.1 Introducing Lists</h3>
 
 <p>Texinfo automatically indents the text in lists or tables, and numbers
 an enumerated list.  This last feature is useful if you modify the
 list, since you do not need to renumber it yourself.
 </p>
 <p>Numbered lists and tables begin with the appropriate @-command at the
-beginning of a line, and end with the corresponding <code>@end</code>
+beginning of a line, and end with the corresponding <code 
class="code">@end</code>
 command on a line by itself.  The table and itemized-list commands
 also require that you write formatting information on the same line as
 the beginning @-command.
 </p>
-<p>Begin an enumerated list, for example, with an <code>@enumerate</code>
-command and end the list with an <code>@end enumerate</code> command.
-Begin an itemized list with an <code>@itemize</code> command, followed on
-the same line by a formatting command such as <code>@bullet</code>, and end
-the list with an <code>@end itemize</code> command.
-<span id="index-end-1"></span>
+<p>Begin an enumerated list, for example, with an <code 
class="code">@enumerate</code>
+command and end the list with an <code class="code">@end enumerate</code> 
command.
+Begin an itemized list with an <code class="code">@itemize</code> command, 
followed on
+the same line by a formatting command such as <code 
class="code">@bullet</code>, and end
+the list with an <code class="code">@end itemize</code> command.
+<a class="index-entry-id" id="index-end-1"></a>
 </p>
-<p>Precede each element of a list with an <code>@item</code> or 
<code>@itemx</code>
+<p>Precede each element of a list with an <code class="code">@item</code> or 
<code class="code">@itemx</code>
 command.
 </p>
 <br>
 <p>Here is an itemized list of the different kinds of table and lists:
 </p>
-<ul>
-<li> Itemized lists with and without bullets.
+<ul class="itemize mark-bullet">
+<li>Itemized lists with and without bullets.
 
-</li><li> Enumerated lists, using numbers or letters.
+</li><li>Enumerated lists, using numbers or letters.
 
-</li><li> Two-column tables with highlighting.
+</li><li>Two-column tables with highlighting.
 </li></ul>
 
 <br>
 <p>Here is an enumerated list with the same items:
 </p>
-<ol>
+<ol class="enumerate">
 <li> Itemized lists with and without bullets.
 
 </li><li> Enumerated lists, using numbers or letters.
@@ -110,25 +92,31 @@ command.
 
 <br>
 <p>And here is a two-column table with the same items and their
-@<span class="nolinebreak">-commands</span><!-- /@w -->:
+@<span class="w-nolinebreak-text">-commands</span><!-- /@w -->:
 </p>
-<dl compact="compact">
-<dt><code>@itemize</code></dt>
+<dl class="table">
+<dt><code class="code">@itemize</code></dt>
 <dd><p>Itemized lists with and without bullets.
 </p>
 </dd>
-<dt><code>@enumerate</code></dt>
+<dt><code class="code">@enumerate</code></dt>
 <dd><p>Enumerated lists, using numbers or letters.
 </p>
 </dd>
-<dt><code>@table</code></dt>
-<dt><code>@ftable</code></dt>
-<dt><code>@vtable</code></dt>
+<dt><code class="code">@table</code></dt>
+<dt><code class="code">@ftable</code></dt>
+<dt><code class="code">@vtable</code></dt>
 <dd><p>Two-column tables, optionally with indexing.
 </p></dd>
 </dl>
 
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="_0040itemize.html"><code class="code">@itemize</code>: Making 
an Itemized List</a>, Up: <a href="Lists-and-Tables.html">Lists and Tables</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Invoking-Macros.html 
b/js/infog/test-infodir/texinfo_html/Invoking-Macros.html
index 1c495ba6d4..a3ee440af8 100644
--- a/js/infog/test-infodir/texinfo_html/Invoking-Macros.html
+++ b/js/infog/test-infodir/texinfo_html/Invoking-Macros.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Invoking Macros (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Invoking Macros (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Invoking Macros (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Invoking Macros (GNU Texinfo 6.7dev)">
+<meta name="description" content="Invoking Macros (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Invoking Macros (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Defining-Macros.html" rel="prev" title="Defining Macros">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,30 +42,31 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Invoking-Macros"></span><div class="header">
+<div class="section-level-extent" id="Invoking-Macros">
+<div class="nav-panel">
 <p>
-Next: <a href="Macro-Details.html" accesskey="n" rel="next">Macro Details</a>, 
Previous: <a href="Defining-Macros.html" accesskey="p" rel="prev">Defining 
Macros</a>, Up: <a href="Defining-New-Texinfo-Commands.html" accesskey="u" 
rel="up">Defining New Texinfo Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Macro-Details.html" accesskey="n" rel="next">Macro Details and 
Caveats</a>, Previous: <a href="Defining-Macros.html" accesskey="p" 
rel="prev">Defining Macros</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Invoking-Macros-1"></span><h3 class="section">Invoking Macros</h3>
+<h3 class="section" id="Invoking-Macros-1">16.2 Invoking Macros</h3>
 
-<span id="index-Invoking-macros"></span>
-<span id="index-Expanding-macros"></span>
-<span id="index-Running-macros"></span>
-<span id="index-Macro-invocation"></span>
+<a class="index-entry-id" id="index-Invoking-macros"></a>
+<a class="index-entry-id" id="index-Expanding-macros"></a>
+<a class="index-entry-id" id="index-Running-macros"></a>
+<a class="index-entry-id" id="index-Macro-invocation"></a>
 
 <p>After a macro is defined (see the previous section), you can
-<em>invoke</em> (use) it in your document like this:
+<em class="dfn">invoke</em> (use) it in your document like this:
 </p>
 <div class="example">
-<pre class="example">@<var>macroname</var> {<var>arg1</var>, <var>arg2</var>, 
&hellip;}
+<pre class="example-preformatted">@<var class="var">macroname</var> {<var 
class="var">arg1</var>, <var class="var">arg2</var>, &hellip;}
 </pre></div>
 
 <p>and the result will be more or less as if you typed the body of
-<var>macroname</var> at that spot.  For example:
+<var class="var">macroname</var> at that spot.  For example:
 </p>
 <div class="example">
-<pre class="example">@macro foo {p, q}
+<pre class="example-preformatted">@macro foo {p, q}
 Together: \p\ &amp; \q\.
 @end macro
 @foo{a, b}
@@ -91,10 +75,10 @@ Together: \p\ &amp; \q\.
 <p>produces:
 </p>
 <div class="display">
-<pre class="display">Together: a &amp; b.
+<pre class="display-preformatted">Together: a &amp; b.
 </pre></div>
 
-<span id="index-Backslash_002c-and-macros"></span>
+<a class="index-entry-id" id="index-Backslash_002c-and-macros"></a>
 <p>Thus, the arguments and parameters are separated by commas and
 delimited by braces; any whitespace after (but not before) a comma is
 ignored.  The braces are required in the invocation even when the
@@ -102,7 +86,7 @@ macro takes no arguments, consistent with other Texinfo 
commands.  For
 example:
 </p>
 <div class="example">
-<pre class="example">@macro argless {}
+<pre class="example-preformatted">@macro argless {}
 No arguments here.
 @end macro
 @argless{}
@@ -111,41 +95,41 @@ No arguments here.
 <p>produces:
 </p>
 <div class="display">
-<pre class="display">No arguments here.
+<pre class="display-preformatted">No arguments here.
 </pre></div>
 
-<span id="index-Comma_002c-in-macro-arguments"></span>
+<a class="index-entry-id" id="index-Comma_002c-in-macro-arguments"></a>
 <p>Passing macro arguments containing commas requires care, since
 commas also separate the arguments.  To include a comma character in
-an argument, the most reliable method is to use the <code>@comma{}</code>
-command.  For <code>makeinfo</code>, you can also prepend a backslash
-character, as in &lsquo;<samp>\,</samp>&rsquo;, but this does not work with 
TeX.
+an argument, the most reliable method is to use the <code 
class="code">@comma{}</code>
+command.  For <code class="code">makeinfo</code>, you can also prepend a 
backslash
+character, as in &lsquo;<samp class="samp">\,</samp>&rsquo;, but this does not 
work with TeX.
 </p>
-<span id="index-Automatic-quoting-of-commas-for-some-macros"></span>
-<span id="index-Quoting_002c-automatic-for-some-macros"></span>
+<a class="index-entry-id" 
id="index-Automatic-quoting-of-commas-for-some-macros"></a>
+<a class="index-entry-id" 
id="index-Quoting_002c-automatic-for-some-macros"></a>
 <p>It&rsquo;s not always necessary to worry about commas.  To facilitate use of
-macros, <code>makeinfo</code> implements two rules for <em>automatic
+macros, <code class="command">makeinfo</code> implements two rules for <em 
class="dfn">automatic
 quoting</em> in some circumstances:
 </p>
-<ol>
+<ol class="enumerate">
 <li> If a macro takes only one argument, all commas in its invocation
 are quoted by default.  For example:
 
 <div class="example">
-<pre class="example">@macro TRYME{text}
+<div class="group"><pre class="example-preformatted">@macro TRYME{text}
 @strong{TRYME: \text\}
 @end macro
 
 @TRYME{A nice feature, though it can be dangerous.}
-</pre></div>
+</pre></div></div>
 
 <p>will produce the following output
 </p>
 <div class="example">
-<pre class="example"><strong>TRYME: A nice feature, though it can be 
dangerous.</strong>
+<pre class="example-preformatted"><strong class="strong">TRYME: A nice 
feature, though it can be dangerous.</strong>
 </pre></div>
 
-<p>And indeed, it can.  Namely, <code>makeinfo</code> does not control the
+<p>And indeed, it can.  Namely, <code class="command">makeinfo</code> does not 
control the
 number of arguments passed to one-argument macros, so be careful when
 you invoke them.
 </p>
@@ -154,38 +138,38 @@ recursive invocation of itself), any commas in the nested 
command
 invocation(s) are quoted by default.  For example, in
 
 <div class="example">
-<pre class="example">@say{@strong{Yes, I do}, person one}
+<pre class="example-preformatted">@say{@strong{Yes, I do}, person one}
 </pre></div>
 
-<p>the comma after &lsquo;<samp>Yes</samp>&rsquo; is implicitly quoted.  
Here&rsquo;s another
+<p>the comma after &lsquo;<samp class="samp">Yes</samp>&rsquo; is implicitly 
quoted.  Here&rsquo;s another
 example, with a recursive macro:
 </p>
 <div class="example">
-<pre class="example">@rmacro cat{a,b}
+<div class="group"><pre class="example-preformatted">@rmacro cat{a,b}
 \a\\b\
 @end rmacro
 
 @cat{@cat{foo, bar}, baz}
-</pre></div>
+</pre></div></div>
 
-<p>will produce the string &lsquo;<samp>foobarbaz</samp>&rsquo;.
+<p>will produce the string &lsquo;<samp class="samp">foobarbaz</samp>&rsquo;.
 </p>
 </li><li> Otherwise, a comma should be explicitly quoted, as above, for it
 to be treated as a part of an argument.
 </li></ol>
 
-<span id="index-Backslash_002c-in-macro-arguments"></span>
-<span id="index-Braces_002c-in-macro-arguments"></span>
+<a class="index-entry-id" id="index-Backslash_002c-in-macro-arguments"></a>
+<a class="index-entry-id" id="index-Braces_002c-in-macro-arguments"></a>
 <p>The backslash itself can be quoted in macro arguments with another
 backslash.  For example:
 </p>
 <div class="example">
-<pre class="example">@<var>macname</var> {\\bleh}
+<pre class="example-preformatted">@<var class="var">macname</var> {\\bleh}
 </pre></div>
 
-<p>will pass the argument &lsquo;<samp>\bleh</samp>&rsquo; to 
<var>macname</var>.
+<p>will pass the argument &lsquo;<samp class="samp">\bleh</samp>&rsquo; to 
<var class="var">macname</var>.
 </p>
-<p><code>makeinfo</code> also recognizes &lsquo;<samp>\{</samp>&rsquo; and 
&lsquo;<samp>\}</samp>&rsquo; sequences
+<p><code class="command">makeinfo</code> also recognizes &lsquo;<samp 
class="samp">\{</samp>&rsquo; and &lsquo;<samp class="samp">\}</samp>&rsquo; 
sequences
 for curly braces, but these are not recognized by the implementation in
 TeX.  There should, however, rarely be a need for these, as they are
 only needed when a macro argument contains unbalanced braces.
@@ -195,7 +179,7 @@ invoked without any braces, taking all of the line after 
the macro name
 as the argument.  For example:
 </p>
 <div class="example">
-<pre class="example">@macro bar {p}
+<pre class="example-preformatted">@macro bar {p}
 Twice: \p\ &amp; \p\.
 @end macro
 @bar aah
@@ -204,18 +188,18 @@ Twice: \p\ &amp; \p\.
 <p>produces:
 </p>
 <div class="display">
-<pre class="display">Twice: aah &amp; aah.
+<pre class="display-preformatted">Twice: aah &amp; aah.
 </pre></div>
 
 <p>In these arguments, there is no escaping of special characters, so each
-&lsquo;<samp>\</samp>&rsquo; stands for itself.
+&lsquo;<samp class="samp">\</samp>&rsquo; stands for itself.
 </p>
 <p>If a macro is defined to take more than one argument, but is called
 with only one (in braces), the remaining arguments are set to the
 empty string, and no error is given.  For example:
 </p>
 <div class="example">
-<pre class="example">@macro addtwo {p, q}
+<pre class="example-preformatted">@macro addtwo {p, q}
 Both: \p\\q\.
 @end macro
 @addtwo{a}
@@ -224,14 +208,15 @@ Both: \p\\q\.
 <p>produces simply:
 </p>
 <div class="display">
-<pre class="display">Both: a.
+<pre class="display-preformatted">Both: a.
 </pre></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Macro-Details.html" accesskey="n" rel="next">Macro Details</a>, 
Previous: <a href="Defining-Macros.html" accesskey="p" rel="prev">Defining 
Macros</a>, Up: <a href="Defining-New-Texinfo-Commands.html" accesskey="u" 
rel="up">Defining New Texinfo Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Macro-Details.html">Macro Details and Caveats</a>, Previous: <a 
href="Defining-Macros.html">Defining Macros</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html">Defining New Texinfo Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Invoking-install_002dinfo.html 
b/js/infog/test-infodir/texinfo_html/Invoking-install_002dinfo.html
index 2e097e734e..f696a7e187 100644
--- a/js/infog/test-infodir/texinfo_html/Invoking-install_002dinfo.html
+++ b/js/infog/test-infodir/texinfo_html/Invoking-install_002dinfo.html
@@ -1,57 +1,40 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Invoking install-info (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Invoking install-info (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Invoking install-info (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Invoking install-info (GNU Texinfo 6.7dev)">
+<meta name="description" content="Invoking install-info (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Invoking install-info (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Installing-an-Info-File.html" rel="up" title="Installing an Info 
File">
-<link href="Generating-HTML.html" rel="next" title="Generating HTML">
 <link href="Installing-Dir-Entries.html" rel="prev" title="Installing Dir 
Entries">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,266 +42,238 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Invoking-install_002dinfo"></span><div class="header">
+<div class="subsection-level-extent" id="Invoking-install_002dinfo">
+<div class="nav-panel">
 <p>
-Previous: <a href="Installing-Dir-Entries.html" accesskey="p" 
rel="prev">Installing Dir Entries</a>, Up: <a 
href="Installing-an-Info-File.html" accesskey="u" rel="up">Installing an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Installing-Dir-Entries.html" accesskey="p" 
rel="prev">Installing Info Directory Files</a>, Up: <a 
href="Installing-an-Info-File.html" accesskey="u" rel="up">Installing an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Invoking-install_002dinfo-1"></span><h4 class="subsection">Invoking 
<code>install-info</code></h4>
+<h4 class="subsection" id="Invoking-install_002dinfo-1">20.2.5 Invoking <code 
class="command">install-info</code></h4>
 
-<span id="index-install_002dinfo"></span>
+<a class="index-entry-id" id="index-install_002dinfo"></a>
 
-<p><code>install-info</code> inserts menu entries from an Info file into the
-top-level <samp>dir</samp> file in the Info system (see the previous sections
-for an explanation of how the <samp>dir</samp> file works).  
<code>install-info</code>
-also removes menu entries from the <samp>dir</samp> file.  It&rsquo;s most 
often
-run as part of software installation, or when constructing a <samp>dir</samp> 
file
+<p><code class="code">install-info</code> inserts menu entries from an Info 
file into the
+top-level <samp class="file">dir</samp> file in the Info system (see the 
previous sections
+for an explanation of how the <samp class="file">dir</samp> file works).  
<code class="code">install-info</code>
+also removes menu entries from the <samp class="file">dir</samp> file.  
It&rsquo;s most often
+run as part of software installation, or when constructing a <samp 
class="file">dir</samp> file
 for all manuals on a system.  Synopsis:
 </p>
 <div class="example">
-<pre class="example">install-info [<var>option</var>&hellip;] 
[<var>info-file</var> [<var>dir-file</var>]]
+<pre class="example-preformatted">install-info [<var 
class="var">option</var>&hellip;] [<var class="var">info-file</var> [<var 
class="var">dir-file</var>]]
 </pre></div>
 
-<p>If <var>info-file</var> or <var>dir-file</var> are not specified, the 
options
+<p>If <var class="var">info-file</var> or <var class="var">dir-file</var> are 
not specified, the options
 (described below) that define them must be.  There are no compile-time
-defaults, and standard input is never used.  <code>install-info</code> can
-read only one Info file and write only one <samp>dir</samp> file per 
invocation.
-</p>
-<span id="index-dir_002c-created-by-install_002dinfo"></span>
-<p>If <var>dir-file</var> (however specified) does not exist,
-<code>install-info</code> creates it if possible (with no entries).
-</p>
-<span id="index-Compressed-dir-files_002c-reading"></span>
-<span id="index-XZ_002dcompressed-dir-files_002c-reading"></span>
-<span id="index-Bzipped-dir-files_002c-reading"></span>
-<span id="index-Lzip_002dcompressed-dir-files_002c-reading"></span>
-<span id="index-LZMA_002dcompressed-dir-files_002c-reading"></span>
-<span id="index-Dir-files_002c-compressed"></span>
-<p>If any input file is compressed with <code>gzip</code> (see <cite><a 
href="../gzip/index.html#Top">Gzip</a></cite>), <code>install-info</code> 
automatically uncompresses it for reading.
-And if <var>dir-file</var> is compressed, <code>install-info</code> also
+defaults, and standard input is never used.  <code 
class="code">install-info</code> can
+read only one Info file and write only one <samp class="file">dir</samp> file 
per invocation.
+</p>
+<a class="index-entry-id" id="index-dir_002c-created-by-install_002dinfo"></a>
+<p>If <var class="var">dir-file</var> (however specified) does not exist,
+<code class="code">install-info</code> creates it if possible (with no 
entries).
+</p>
+<a class="index-entry-id" id="index-Compressed-dir-files_002c-reading"></a>
+<a class="index-entry-id" 
id="index-XZ_002dcompressed-dir-files_002c-reading"></a>
+<a class="index-entry-id" id="index-Bzipped-dir-files_002c-reading"></a>
+<a class="index-entry-id" 
id="index-Lzip_002dcompressed-dir-files_002c-reading"></a>
+<a class="index-entry-id" 
id="index-LZMA_002dcompressed-dir-files_002c-reading"></a>
+<a class="index-entry-id" id="index-Dir-files_002c-compressed"></a>
+<p>If any input file is compressed with <code class="code">gzip</code> (see 
<cite class="cite"><a data-manual="gzip" 
href="https://www.gnu.org/software/gzip/manual/html_node/index.html#Top";>Gzip</a></cite>),
 <code class="code">install-info</code> automatically uncompresses it for 
reading.
+And if <var class="var">dir-file</var> is compressed, <code 
class="code">install-info</code> also
 automatically leaves it compressed after writing any changes.  If
-<var>dir-file</var> itself does not exist, <code>install-info</code> tries to
-open <samp><var>dir-file</var>.gz</samp>, <samp><var>dir-file</var>.xz</samp>,
-<samp><var>dir-file</var>.bz2</samp>, <samp><var>dir-file</var>.lz</samp>, and
-<samp><var>dir-file</var>.lzma</samp>, in that order.
+<var class="var">dir-file</var> itself does not exist, <code 
class="code">install-info</code> tries to
+open <samp class="file"><var class="var">dir-file</var>.gz</samp>, <samp 
class="file"><var class="var">dir-file</var>.xz</samp>,
+<samp class="file"><var class="var">dir-file</var>.bz2</samp>, <samp 
class="file"><var class="var">dir-file</var>.lz</samp>, and
+<samp class="file"><var class="var">dir-file</var>.lzma</samp>, in that order.
 </p>
 <p>Options:
 </p>
-<dl compact="compact">
-<dt><code>--add-once</code></dt>
-<dd><span id="index-_002d_002dadd_002donce_002c-for-install_002dinfo"></span>
-<p>Specifies that the entry or entries will only be put into a single section.
+<dl class="table">
+<dt id='index-_002d_002dadd_002donce_002c-for-install_002dinfo'><span><code 
class="code">--add-once</code><a class="copiable-link" 
href='#index-_002d_002dadd_002donce_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Specifies that the entry or entries will only be put into a single 
section.
 </p>
 </dd>
-<dt><code>--align=<var>column</var></code></dt>
-<dd><span 
id="index-_002d_002dalign_003dcolumn_002c-for-install_002dinfo"></span>
-<p>Specifies the column that the second and subsequent lines of menu 
entry&rsquo;s
+<dt 
id='index-_002d_002dalign_003dcolumn_002c-for-install_002dinfo'><span><code 
class="code">--align=<var class="var">column</var></code><a 
class="copiable-link" 
href='#index-_002d_002dalign_003dcolumn_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Specifies the column that the second and subsequent lines of menu 
entry&rsquo;s
 description will be formatted to begin at.  The default for this option is
-&lsquo;<samp>35</samp>&rsquo;.  It is used in conjunction with the 
&lsquo;<samp>--max-width</samp>&rsquo; option.
-<var>column</var> starts counting at 1.
+&lsquo;<samp class="samp">35</samp>&rsquo;.  It is used in conjunction with 
the &lsquo;<samp class="samp">--max-width</samp>&rsquo; option.
+<var class="var">column</var> starts counting at 1.
 </p>
 </dd>
-<dt><code>--append-new-sections</code></dt>
-<dd><span 
id="index-_002d_002dappend_002dnew_002dsections_002c-for-install_002dinfo"></span>
-<p>Instead of alphabetizing new sections, place them at the end of the DIR 
file.
+<dt 
id='index-_002d_002dappend_002dnew_002dsections_002c-for-install_002dinfo'><span><code
 class="code">--append-new-sections</code><a class="copiable-link" 
href='#index-_002d_002dappend_002dnew_002dsections_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Instead of alphabetizing new sections, place them at the end of the DIR 
file.
 </p>
 </dd>
-<dt><code>--calign=<var>column</var></code></dt>
-<dd><span 
id="index-_002d_002dcalign_003dcolumn_002c-for-install_002dinfo"></span>
-<p>Specifies the column that the first line of menu entry&rsquo;s description 
will
-be formatted to begin at.  The default for this option is 
&lsquo;<samp>33</samp>&rsquo;.  It is
-used in conjunction with the &lsquo;<samp>--max-width</samp>&rsquo; option.
+<dt 
id='index-_002d_002dcalign_003dcolumn_002c-for-install_002dinfo'><span><code 
class="code">--calign=<var class="var">column</var></code><a 
class="copiable-link" 
href='#index-_002d_002dcalign_003dcolumn_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Specifies the column that the first line of menu entry&rsquo;s 
description will
+be formatted to begin at.  The default for this option is &lsquo;<samp 
class="samp">33</samp>&rsquo;.  It is
+used in conjunction with the &lsquo;<samp 
class="samp">--max-width</samp>&rsquo; option.
 When the name of the menu entry exceeds this column, entry&rsquo;s description
 will start on the following line.
-<var>column</var> starts counting at 1.
+<var class="var">column</var> starts counting at 1.
 </p>
 </dd>
-<dt><code>--debug</code></dt>
-<dd><span id="index-_002d_002ddebug_002c-for-install_002dinfo"></span>
-<p>Report what is being done.
+<dt id='index-_002d_002ddebug_002c-for-install_002dinfo'><span><code 
class="code">--debug</code><a class="copiable-link" 
href='#index-_002d_002ddebug_002c-for-install_002dinfo'> &para;</a></span></dt>
+<dd><p>Report what is being done.
 </p>
 </dd>
-<dt><code>--delete</code></dt>
-<dd><span id="index-_002d_002ddelete_002c-for-install_002dinfo"></span>
-<p>Delete the entries in <var>info-file</var> from <var>dir-file</var>.  The 
file
-name in the entry in <var>dir-file</var> must be <var>info-file</var> (except 
for
-an optional &lsquo;<samp>.info</samp>&rsquo; in either one).  Don&rsquo;t 
insert any new entries.
+<dt id='index-_002d_002ddelete_002c-for-install_002dinfo'><span><code 
class="code">--delete</code><a class="copiable-link" 
href='#index-_002d_002ddelete_002c-for-install_002dinfo'> &para;</a></span></dt>
+<dd><p>Delete the entries in <var class="var">info-file</var> from <var 
class="var">dir-file</var>.  The file
+name in the entry in <var class="var">dir-file</var> must be <var 
class="var">info-file</var> (except for
+an optional &lsquo;<samp class="samp">.info</samp>&rsquo; in either one).  
Don&rsquo;t insert any new entries.
 Any empty sections that result from the removal are also removed.
 </p>
 </dd>
-<dt><code>--description=<var>text</var></code></dt>
-<dd><span 
id="index-_002d_002ddescription_003dtext_002c-for-install_002dinfo"></span>
-<p>Specify the explanatory portion of the menu entry.  If you don&rsquo;t 
specify
-a description (either via &lsquo;<samp>--entry</samp>&rsquo;, 
&lsquo;<samp>--item</samp>&rsquo; or this option),
+<dt 
id='index-_002d_002ddescription_003dtext_002c-for-install_002dinfo'><span><code 
class="code">--description=<var class="var">text</var></code><a 
class="copiable-link" 
href='#index-_002d_002ddescription_003dtext_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Specify the explanatory portion of the menu entry.  If you don&rsquo;t 
specify
+a description (either via &lsquo;<samp class="samp">--entry</samp>&rsquo;, 
&lsquo;<samp class="samp">--item</samp>&rsquo; or this option),
 the description is taken from the Info file itself.
 </p>
 </dd>
-<dt><code>--dir-file=<var>name</var></code></dt>
-<dd><span 
id="index-_002d_002ddir_002dfile_003dname_002c-for-install_002dinfo"></span>
-<p>Specify file name of the Info directory file.  This is equivalent to
-using the <var>dir-file</var> argument.
+<dt 
id='index-_002d_002ddir_002dfile_003dname_002c-for-install_002dinfo'><span><code
 class="code">--dir-file=<var class="var">name</var></code><a 
class="copiable-link" 
href='#index-_002d_002ddir_002dfile_003dname_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Specify file name of the Info directory file.  This is equivalent to
+using the <var class="var">dir-file</var> argument.
 </p>
 </dd>
-<dt><code>--dry-run</code></dt>
-<dd><span id="index-_002d_002ddry_002drun_002c-for-install_002dinfo"></span>
-<p>Same as &lsquo;<samp>--test</samp>&rsquo;.
+<dt id='index-_002d_002ddry_002drun_002c-for-install_002dinfo'><span><code 
class="code">--dry-run</code><a class="copiable-link" 
href='#index-_002d_002ddry_002drun_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Same as &lsquo;<samp class="samp">--test</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>--entry=<var>text</var></code></dt>
-<dd><span id="index-_002d_002dentry_003dtext_002c-for-install_002dinfo"></span>
-<p>Insert <var>text</var> as an Info directory entry; <var>text</var> should 
have the
+<dt id='index-_002d_002dentry_003dtext_002c-for-install_002dinfo'><span><code 
class="code">--entry=<var class="var">text</var></code><a class="copiable-link" 
href='#index-_002d_002dentry_003dtext_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Insert <var class="var">text</var> as an Info directory entry; <var 
class="var">text</var> should have the
 form of an Info menu item line plus zero or more extra lines starting
 with whitespace.  If you specify more than one entry, they are all
 added.  If you don&rsquo;t specify any entries, they are determined from
 information in the Info file itself.
 </p>
 </dd>
-<dt><code>--help</code></dt>
-<dd><span id="index-_002d_002dhelp_002c-for-texindex"></span>
-<p>Display a usage message with basic usage and all available options,
+<dt id='index-_002d_002dhelp_002c-for-texindex'><span><code 
class="code">--help</code><a class="copiable-link" 
href='#index-_002d_002dhelp_002c-for-texindex'> &para;</a></span></dt>
+<dd><p>Display a usage message with basic usage and all available options,
 then exit successfully.
 </p>
 </dd>
-<dt><code>--info-file=<var>file</var></code></dt>
-<dd><span 
id="index-_002d_002dinfo_002dfile_003dfile_002c-for-install_002dinfo"></span>
-<p>Specify Info file to install in the directory.  This is
-equivalent to using the <var>info-file</var> argument.
+<dt 
id='index-_002d_002dinfo_002dfile_003dfile_002c-for-install_002dinfo'><span><code
 class="code">--info-file=<var class="var">file</var></code><a 
class="copiable-link" 
href='#index-_002d_002dinfo_002dfile_003dfile_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Specify Info file to install in the directory.  This is
+equivalent to using the <var class="var">info-file</var> argument.
 </p>
 </dd>
-<dt><code>--info-dir=<var>dir</var></code></dt>
-<dd><span 
id="index-_002d_002dinfo_002ddir_003ddir_002c-for-install_002dinfo"></span>
-<p>Specify the directory where the directory file <samp>dir</samp> resides.
-Equivalent to &lsquo;<samp>--dir-file=<var>dir</var>/dir</samp>&rsquo;.
+<dt 
id='index-_002d_002dinfo_002ddir_003ddir_002c-for-install_002dinfo'><span><code 
class="code">--info-dir=<var class="var">dir</var></code><a 
class="copiable-link" 
href='#index-_002d_002dinfo_002ddir_003ddir_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Specify the directory where the directory file <samp 
class="file">dir</samp> resides.
+Equivalent to &lsquo;<samp class="samp">--dir-file=<var 
class="var">dir</var>/dir</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>--infodir=<var>dir</var></code></dt>
-<dd><span 
id="index-_002d_002dinfodir_003ddir_002c-for-install_002dinfo"></span>
-<p>Same as &lsquo;<samp>--info-dir</samp>&rsquo;.
+<dt id='index-_002d_002dinfodir_003ddir_002c-for-install_002dinfo'><span><code 
class="code">--infodir=<var class="var">dir</var></code><a 
class="copiable-link" 
href='#index-_002d_002dinfodir_003ddir_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Same as &lsquo;<samp class="samp">--info-dir</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>--item=<var>text</var></code></dt>
-<dd><span id="index-_002d_002ditem_003dtext_002c-for-install_002dinfo"></span>
-<p>Same as &lsquo;<samp>--entry=<var>text</var></samp>&rsquo;.  An Info 
directory entry is actually
+<dt id='index-_002d_002ditem_003dtext_002c-for-install_002dinfo'><span><code 
class="code">--item=<var class="var">text</var></code><a class="copiable-link" 
href='#index-_002d_002ditem_003dtext_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Same as &lsquo;<samp class="samp">--entry=<var 
class="var">text</var></samp>&rsquo;.  An Info directory entry is actually
 a menu item.
 </p>
 </dd>
-<dt><code>--keep-old</code></dt>
-<dd><span id="index-_002d_002dkeep_002dold_002c-for-install_002dinfo"></span>
-<p>Do not replace pre-existing menu entries.  When 
&lsquo;<samp>--remove</samp>&rsquo; is specified,
+<dt id='index-_002d_002dkeep_002dold_002c-for-install_002dinfo'><span><code 
class="code">--keep-old</code><a class="copiable-link" 
href='#index-_002d_002dkeep_002dold_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Do not replace pre-existing menu entries.  When &lsquo;<samp 
class="samp">--remove</samp>&rsquo; is specified,
 this option means that empty sections are not removed.
 </p>
 </dd>
-<dt><code>--max-width=<var>column</var></code></dt>
-<dd><span 
id="index-_002d_002dmax_002dwidth_003dcolumn_002c-for-install_002dinfo"></span>
-<p>Specifies the column that the menu entry&rsquo;s description will be 
word-wrapped
-at.  <var>column</var> starts counting at 1.
+<dt 
id='index-_002d_002dmax_002dwidth_003dcolumn_002c-for-install_002dinfo'><span><code
 class="code">--max-width=<var class="var">column</var></code><a 
class="copiable-link" 
href='#index-_002d_002dmax_002dwidth_003dcolumn_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Specifies the column that the menu entry&rsquo;s description will be 
word-wrapped
+at.  <var class="var">column</var> starts counting at 1.
 </p>
 </dd>
-<dt><code>--maxwidth=<var>column</var></code></dt>
-<dd><span 
id="index-_002d_002dmaxwidth_003dcolumn_002c-for-install_002dinfo"></span>
-<p>Same as &lsquo;<samp>--max-width</samp>&rsquo;.
+<dt 
id='index-_002d_002dmaxwidth_003dcolumn_002c-for-install_002dinfo'><span><code 
class="code">--maxwidth=<var class="var">column</var></code><a 
class="copiable-link" 
href='#index-_002d_002dmaxwidth_003dcolumn_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Same as &lsquo;<samp class="samp">--max-width</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>--menuentry=<var>text</var></code></dt>
-<dd><span 
id="index-_002d_002dmenuentry_003dtext_002c-for-install_002dinfo"></span>
-<p>Same as &lsquo;<samp>--name</samp>&rsquo;.
+<dt 
id='index-_002d_002dmenuentry_003dtext_002c-for-install_002dinfo'><span><code 
class="code">--menuentry=<var class="var">text</var></code><a 
class="copiable-link" 
href='#index-_002d_002dmenuentry_003dtext_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Same as &lsquo;<samp class="samp">--name</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>--name=<var>text</var></code></dt>
-<dd><span id="index-_002d_002dname_003dtext_002c-for-install_002dinfo"></span>
-<p>Specify the name portion of the menu entry.  If the <var>text</var> does
-not start with an asterisk &lsquo;<samp>*</samp>&rsquo;, it is presumed to be 
the text
-after the &lsquo;<samp>*</samp>&rsquo; and before the parentheses that specify 
the Info
-file.  Otherwise <var>text</var> is taken verbatim, and is taken as
+<dt id='index-_002d_002dname_003dtext_002c-for-install_002dinfo'><span><code 
class="code">--name=<var class="var">text</var></code><a class="copiable-link" 
href='#index-_002d_002dname_003dtext_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Specify the name portion of the menu entry.  If the <var 
class="var">text</var> does
+not start with an asterisk &lsquo;<samp class="samp">*</samp>&rsquo;, it is 
presumed to be the text
+after the &lsquo;<samp class="samp">*</samp>&rsquo; and before the parentheses 
that specify the Info
+file.  Otherwise <var class="var">text</var> is taken verbatim, and is taken as
 defining the text up to and including the first period (a space is
 appended if necessary).  If you don&rsquo;t specify the name (either via
-&lsquo;<samp>--entry</samp>&rsquo;, &lsquo;<samp>--item</samp>&rsquo; or this 
option), it is taken from the
+&lsquo;<samp class="samp">--entry</samp>&rsquo;, &lsquo;<samp 
class="samp">--item</samp>&rsquo; or this option), it is taken from the
 Info file itself.  If the Info does not contain the name, the basename
 of the Info file is used.
 </p>
 </dd>
-<dt><code>--no-indent</code></dt>
-<dd><span id="index-_002d_002dno_002dindent_002c-for-install_002dinfo"></span>
-<p>Suppress formatting of new entries into the <samp>dir</samp> file.
+<dt id='index-_002d_002dno_002dindent_002c-for-install_002dinfo'><span><code 
class="code">--no-indent</code><a class="copiable-link" 
href='#index-_002d_002dno_002dindent_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Suppress formatting of new entries into the <samp 
class="file">dir</samp> file.
 </p>
 </dd>
-<dt><code>--quiet</code></dt>
-<dt><code>--silent</code></dt>
-<dd><span id="index-_002d_002dquiet_002c-for-install_002dinfo"></span>
-<span id="index-_002d_002dsilent_002c-for-install_002dinfo"></span>
+<dt id='index-_002d_002dquiet_002c-for-install_002dinfo'><span><code 
class="code">--quiet</code><a class="copiable-link" 
href='#index-_002d_002dquiet_002c-for-install_002dinfo'> &para;</a></span></dt>
+<dt><code class="code">--silent</code></dt>
+<dd><a class="index-entry-id" 
id="index-_002d_002dsilent_002c-for-install_002dinfo"></a>
 <p>Suppress warnings, etc., for silent operation.
 </p>
 </dd>
-<dt><code>--remove</code></dt>
-<dd><span id="index-_002d_002dremove_002c-for-install_002dinfo"></span>
-<p>Same as &lsquo;<samp>--delete</samp>&rsquo;.
+<dt id='index-_002d_002dremove_002c-for-install_002dinfo'><span><code 
class="code">--remove</code><a class="copiable-link" 
href='#index-_002d_002dremove_002c-for-install_002dinfo'> &para;</a></span></dt>
+<dd><p>Same as &lsquo;<samp class="samp">--delete</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>--remove-exactly</code></dt>
-<dd><span 
id="index-_002d_002dremove_002dexactly_002c-for-install_002dinfo"></span>
-<p>Also like &lsquo;<samp>--delete</samp>&rsquo;, but only entries if the Info 
file name
-matches exactly; <code>.info</code> and/or <code>.gz</code> suffixes are
-<em>not</em> ignored.
+<dt 
id='index-_002d_002dremove_002dexactly_002c-for-install_002dinfo'><span><code 
class="code">--remove-exactly</code><a class="copiable-link" 
href='#index-_002d_002dremove_002dexactly_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Also like &lsquo;<samp class="samp">--delete</samp>&rsquo;, but only 
entries if the Info file name
+matches exactly; <code class="code">.info</code> and/or <code 
class="code">.gz</code> suffixes are
+<em class="emph">not</em> ignored.
 </p>
 </dd>
-<dt><code>--section=<var>sec</var></code></dt>
-<dd><span 
id="index-_002d_002dsection_003dsec_002c-for-install_002dinfo"></span>
-<p>Put this file&rsquo;s entries in section <var>sec</var> of the directory.  
If you
+<dt id='index-_002d_002dsection_003dsec_002c-for-install_002dinfo'><span><code 
class="code">--section=<var class="var">sec</var></code><a 
class="copiable-link" 
href='#index-_002d_002dsection_003dsec_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Put this file&rsquo;s entries in section <var class="var">sec</var> of 
the directory.  If you
 specify more than one section, all the entries are added in each of the
 sections.  If you don&rsquo;t specify any sections, they are determined from
 information in the Info file itself.  If the Info file doesn&rsquo;t specify
 a section, the menu entries are put into the Miscellaneous section.
 </p>
 </dd>
-<dt><code>--section <var>regex</var> <var>sec</var></code></dt>
-<dd><span 
id="index-_002d_002dsection-regex-sec_002c-for-install_002dinfo"></span>
-<p>Same as &lsquo;<samp>--regex=<var>regex</var> --section=<var>sec</var> 
--add-once</samp>&rsquo;.
+<dt 
id='index-_002d_002dsection-regex-sec_002c-for-install_002dinfo'><span><code 
class="code">--section <var class="var">regex</var> <var 
class="var">sec</var></code><a class="copiable-link" 
href='#index-_002d_002dsection-regex-sec_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Same as &lsquo;<samp class="samp">--regex=<var class="var">regex</var> 
--section=<var class="var">sec</var> --add-once</samp>&rsquo;.
 </p>
-<p><code>install-info</code> tries to detect when this alternate syntax is 
used,
+<p><code class="code">install-info</code> tries to detect when this alternate 
syntax is used,
 but does not always guess correctly.  Here is the heuristic that
-<code>install-info</code> uses:
-</p><ol>
-<li> If the second argument to <code>--section</code> starts with a hyphen, the
+<code class="code">install-info</code> uses:
+</p><ol class="enumerate">
+<li> If the second argument to <code class="code">--section</code> starts with 
a hyphen, the
 original syntax is presumed.
 
-</li><li> If the second argument to <code>--section</code> is a file that can 
be
+</li><li> If the second argument to <code class="code">--section</code> is a 
file that can be
 opened, the original syntax is presumed.
 
 </li><li> Otherwise the alternate syntax is used.
 </li></ol>
 
 <p>When the heuristic fails because your section title starts with a
-hyphen, or it happens to be a filename that can be opened, the syntax
-should be changed to &lsquo;<samp>--regex=<var>regex</var> 
--section=<var>sec</var>
+hyphen, or it happens to be a file that can be opened, the syntax
+should be changed to &lsquo;<samp class="samp">--regex=<var 
class="var">regex</var> --section=<var class="var">sec</var>
 --add-once</samp>&rsquo;.
 </p>
 </dd>
-<dt><code>--regex=<var>regex</var></code></dt>
-<dd><span 
id="index-_002d_002dregex_003dregex_002c-for-install_002dinfo"></span>
-<p>Put this file&rsquo;s entries into any section that matches 
<var>regex</var>.  If
+<dt id='index-_002d_002dregex_003dregex_002c-for-install_002dinfo'><span><code 
class="code">--regex=<var class="var">regex</var></code><a 
class="copiable-link" 
href='#index-_002d_002dregex_003dregex_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><p>Put this file&rsquo;s entries into any section that matches <var 
class="var">regex</var>.  If
 more than one section matches, all of the entries are added in each of the
-sections.  Specify <var>regex</var> using basic regular expression syntax, more
-or less as used with <code>grep</code>, for example.
+sections.  Specify <var class="var">regex</var> using basic regular expression 
syntax, more
+or less as used with <code class="command">grep</code>, for example.
 </p>
 </dd>
-<dt><code>--test</code></dt>
-<dd><span id="index-_002d_002dtest_002c-for-install_002dinfo"></span>
-<p>Suppress updating of the directory file.
+<dt id='index-_002d_002dtest_002c-for-install_002dinfo'><span><code 
class="code">--test</code><a class="copiable-link" 
href='#index-_002d_002dtest_002c-for-install_002dinfo'> &para;</a></span></dt>
+<dd><p>Suppress updating of the directory file.
 </p>
 </dd>
-<dt><code>--version</code></dt>
-<dd><span id="index-_002d_002dversion_002c-for-install_002dinfo"></span>
-<span id="index-Version-number_002c-for-install_002dinfo"></span>
+<dt id='index-_002d_002dversion_002c-for-install_002dinfo'><span><code 
class="code">--version</code><a class="copiable-link" 
href='#index-_002d_002dversion_002c-for-install_002dinfo'> 
&para;</a></span></dt>
+<dd><a class="index-entry-id" 
id="index-Version-number_002c-for-install_002dinfo"></a>
 <p>Display version information and exit successfully.
 </p>
 </dd>
 </dl>
 
-
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Installing-Dir-Entries.html" accesskey="p" 
rel="prev">Installing Dir Entries</a>, Up: <a 
href="Installing-an-Info-File.html" accesskey="u" rel="up">Installing an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Installing-Dir-Entries.html">Installing Info Directory 
Files</a>, Up: <a href="Installing-an-Info-File.html">Installing an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Invoking-makeinfo.html 
b/js/infog/test-infodir/texinfo_html/Invoking-makeinfo.html
index 0d71bec17a..01306a4bd6 100644
--- a/js/infog/test-infodir/texinfo_html/Invoking-makeinfo.html
+++ b/js/infog/test-infodir/texinfo_html/Invoking-makeinfo.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Invoking makeinfo (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Invoking makeinfo (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Invoking makeinfo (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Invoking makeinfo (GNU Texinfo 6.7dev)">
+<meta name="description" content="Invoking makeinfo (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Invoking makeinfo (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Invoking-texi2any.html#Invoking-makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Invoking-pod2texi.html 
b/js/infog/test-infodir/texinfo_html/Invoking-pod2texi.html
index 059487f07b..7e78429f2f 100644
--- a/js/infog/test-infodir/texinfo_html/Invoking-pod2texi.html
+++ b/js/infog/test-infodir/texinfo_html/Invoking-pod2texi.html
@@ -1,96 +1,75 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Invoking pod2texi (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Invoking pod2texi (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Invoking pod2texi (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Invoking pod2texi (GNU Texinfo 6.7dev)">
+<meta name="description" content="Invoking pod2texi (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Invoking pod2texi (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Generic-Translator-texi2any.html" rel="up" title="Generic 
Translator texi2any">
 <link href="texi2html.html" rel="next" title="texi2html">
 <link href="Internationalization-of-Document-Strings.html" rel="prev" 
title="Internationalization of Document Strings">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Invoking-pod2texi"></span><div class="header">
+<div class="section-level-extent" id="Invoking-pod2texi">
+<div class="nav-panel">
 <p>
-Next: <a href="texi2html.html" accesskey="n" 
rel="next"><code>texi2html</code></a>, Previous: <a 
href="Internationalization-of-Document-Strings.html" accesskey="p" 
rel="prev">Internationalization of Document Strings</a>, Up: <a 
href="Generic-Translator-texi2any.html" accesskey="u" rel="up">Generic 
Translator <code>texi2any</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel [...]
+Next: <a href="texi2html.html" accesskey="n" rel="next"><code 
class="command">texi2html</code>: Ancestor of <code 
class="command">texi2any</code></a>, Previous: <a 
href="Internationalization-of-Document-Strings.html" accesskey="p" 
rel="prev">Internationalization of Document Strings</a>, Up: <a 
href="Generic-Translator-texi2any.html" accesskey="u" rel="up"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table o [...]
 </div>
 <hr>
-<span id="Invoking-pod2texi_003a-Convert-POD-to-Texinfo"></span><h3 
class="section">Invoking <code>pod2texi</code>: Convert POD to Texinfo</h3>
+<h3 class="section" id="Invoking-pod2texi_003a-Convert-Pod-to-Texinfo">19.6 
Invoking <code class="command">pod2texi</code>: Convert Pod to Texinfo</h3>
 
-<span id="index-pod2texi"></span>
-<span id="index-Invoking-pod2texi"></span>
-<span id="index-POD_002c-converting-to-Texinfo"></span>
-<span id="index-Perl-POD_002c-converting-to-Texinfo"></span>
+<a class="index-entry-id" id="index-pod2texi"></a>
+<a class="index-entry-id" id="index-Invoking-pod2texi"></a>
+<a class="index-entry-id" id="index-Pod_002c-converting-to-Texinfo"></a>
+<a class="index-entry-id" id="index-Perl-Pod_002c-converting-to-Texinfo"></a>
 
-<p>The <code>pod2texi</code> program translates Perl pod documentation file(s)
+<p>The <code class="command">pod2texi</code> program translates Perl Pod 
documentation file(s)
 to Texinfo.  There are two basic modes of operation: generating a
-standalone manual from each input pod, or (if <code>--base-level=1</code> or
+standalone manual from each input Pod, or (if <code 
class="code">--base-level=1</code> or
 higher is given) generating Texinfo subfiles suitable for use
-with <code>@include</code>.
-</p>
-<p>Although ordinarily this documentation in the Texinfo manual would be
-the best place to look, in this case we have documented all the
-options and examples in the <code>pod2texi</code> program itself, since it
-may be useful outside of the rest of Texinfo.  Thus, please see the
-output of <code>pod2texi --help</code>, the version on the web at
-<a 
href="http://www.gnu.org/software/texinfo/manual/pod2texi.html";>http://www.gnu.org/software/texinfo/manual/pod2texi.html</a>,
 etc.
+with <code class="code">@include</code>.
 </p>
-<p>For an example of using <code>pod2texi</code> to make Texinfo out of the
-Perl documentation itself, see
-<a 
href="http://svn.savannah.gnu.org/viewvc/trunk/contrib/perldoc-all/?root=texinfo";><samp>contrib/perldoc-all</samp></a>
 in the Texinfo source distribution (the
-output is available at <a 
href="http://www.gnu.org/software/perl/manual";>http://www.gnu.org/software/perl/manual</a>).
+
+<p>The <code class="command">pod2texi</code> program may be useful outside of 
the rest of Texinfo,
+thus the invokation of <code class="command">pod2texi</code> is documented 
using the man page
+format to follow the convention used in Perl standalone programs, with a
+version on the web
+<a class="url" 
href="http://www.gnu.org/software/texinfo/manual/pod2texi.html";>http://www.gnu.org/software/texinfo/manual/pod2texi.html</a>
 and a version
+included below.  The version included in the manual is also an example of
+<code class="command">pod2texi</code> use, as it is converted from Pod using 
<code class="command">pod2texi</code>.
 </p>
 
 
+<ul class="mini-toc">
+<li><a href="pod2texi-manual-page.html" accesskey="1">pod2texi</a></li>
+</ul>
+</div>
+
 
 
 </body>
diff --git a/js/infog/test-infodir/texinfo_html/Invoking-texi2any.html 
b/js/infog/test-infodir/texinfo_html/Invoking-texi2any.html
index 9b2412897c..32b41c71fe 100644
--- a/js/infog/test-infodir/texinfo_html/Invoking-texi2any.html
+++ b/js/infog/test-infodir/texinfo_html/Invoking-texi2any.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Invoking texi2any (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Invoking texi2any (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Invoking texi2any (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Invoking texi2any (GNU Texinfo 6.7dev)">
+<meta name="description" content="Invoking texi2any (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Invoking texi2any (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Generic-Translator-texi2any.html" rel="up" title="Generic 
Translator texi2any">
 <link href="texi2any-Environment-Variables.html" rel="next" title="texi2any 
Environment Variables">
-<link href="Reference-Implementation.html" rel="prev" title="Reference 
Implementation">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,55 +41,56 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Invoking-texi2any"></span><div class="header">
+<div class="section-level-extent" id="Invoking-texi2any">
+<div class="nav-panel">
 <p>
-Next: <a href="texi2any-Environment-Variables.html" accesskey="n" 
rel="next"><code>texi2any</code> Environment Variables</a>, Previous: <a 
href="Reference-Implementation.html" accesskey="p" rel="prev">Reference 
Implementation</a>, Up: <a href="Generic-Translator-texi2any.html" 
accesskey="u" rel="up">Generic Translator <code>texi2any</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" title=" 
[...]
+Next: <a href="texi2any-Environment-Variables.html" accesskey="n" 
rel="next">Environment Variables Recognized by <code 
class="command">texi2any</code></a>, Up: <a 
href="Generic-Translator-texi2any.html" accesskey="u" rel="up"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Invoking-texi2any_002fmakeinfo-from-a-Shell"></span><h3 
class="section">Invoking <code>texi2any</code>/<code>makeinfo</code> from a 
Shell</h3>
+<h3 class="section" id="Invoking-texi2any_002fmakeinfo-from-a-Shell">19.1 
Invoking <code class="command">texi2any</code>/<code 
class="command">makeinfo</code> from a Shell</h3>
 
-<span id="Invoking-makeinfo"></span><span id="index-makeinfo"></span>
-<span id="index-texi2any"></span>
+<a class="anchor" id="Invoking-makeinfo"></a><a class="index-entry-id" 
id="index-makeinfo"></a>
+<a class="index-entry-id" id="index-texi2any"></a>
 
-<p>To process a Texinfo file, invoke <code>texi2any</code> or
-<code>makeinfo</code> (the two names are synonyms for the same program;
+<p>To process a Texinfo file, invoke <code class="command">texi2any</code> or
+<code class="command">makeinfo</code> (the two names are synonyms for the same 
program;
 we&rsquo;ll use the names interchangeably) followed by the name of the
 Texinfo file.  Also select the format you want to output with the
 appropriate command line option (default is Info).  Thus, to create
 the Info file for Bison, type the following to the shell:
 </p>
 <div class="example">
-<pre class="example">texi2any --info bison.texinfo
+<pre class="example-preformatted">texi2any --info bison.texinfo
 </pre></div>
 
 <p>You can specify more than one input file name; each is processed in
-turn.  If an input file name is &lsquo;<samp>-</samp>&rsquo;, standard input 
is read.
+turn.  If an input file name is &lsquo;<samp class="samp">-</samp>&rsquo;, 
standard input is read.
 </p>
-<span id="makeinfo-Options"></span><span id="index-makeinfo-options"></span>
-<span id="index-Options-for-makeinfo"></span>
-<span id="texi2any-Options"></span><span id="index-texi2any-options"></span>
-<span id="index-Options-for-texi2any"></span>
+<a class="anchor" id="makeinfo-Options"></a><a class="index-entry-id" 
id="index-makeinfo-options"></a>
+<a class="index-entry-id" id="index-Options-for-makeinfo"></a>
+<a class="anchor" id="texi2any-Options"></a><a class="index-entry-id" 
id="index-texi2any-options"></a>
+<a class="index-entry-id" id="index-Options-for-texi2any"></a>
 
-<p>The <code>texi2any</code> program accepts many options.  Perhaps the
+<p>The <code class="command">texi2any</code> program accepts many options.  
Perhaps the
 most basic are those that change the output format.  By default,
-<code>texi2any</code> outputs Info.
+<code class="command">texi2any</code> outputs Info.
 </p>
-<p>Each command line option is either a long name preceded by 
&lsquo;<samp>--</samp>&rsquo;
-or a single letter preceded by &lsquo;<samp>-</samp>&rsquo;.  You can use 
abbreviations
+<p>Each command line option is either a long name preceded by &lsquo;<samp 
class="samp">--</samp>&rsquo;
+or a single letter preceded by &lsquo;<samp class="samp">-</samp>&rsquo;.  You 
can use abbreviations
 for the long option names as long as they are unique.
 </p>
 <p>For example, you could use the following shell command to create an
-Info file for <samp>bison.texinfo</samp> in which lines are filled to only
+Info file for <samp class="file">bison.texinfo</samp> in which lines are 
filled to only
 68 columns:
 </p>
 <div class="example">
-<pre class="example">texi2any --fill-column=68 bison.texinfo
+<pre class="example-preformatted">texi2any --fill-column=68 bison.texinfo
 </pre></div>
 
 <p>You can write two or more options in sequence, like this:
 </p>
 <div class="example">
-<pre class="example">texi2any --no-split --fill-column=70 &hellip;
+<pre class="example-preformatted">texi2any --no-split --fill-column=70 &hellip;
 </pre></div>
 
 <p>(This would keep the Info file together as one possibly very long
@@ -115,98 +98,90 @@ file and would also set the fill column to 70.)
 </p>
 <p>The options are (approximately in alphabetical order):
 </p>
-<dl compact="compact">
-<dt><code>--commands-in-node-names</code></dt>
-<dd><span id="index-_002d_002dcommands_002din_002dnode_002dnames"></span>
-<p>This option now does nothing, but remains for compatibility.  (It used
+<dl class="table">
+<dt id='index-_002d_002dcommands_002din_002dnode_002dnames'><span><code 
class="code">--commands-in-node-names</code><a class="copiable-link" 
href='#index-_002d_002dcommands_002din_002dnode_002dnames'> 
&para;</a></span></dt>
+<dd><p>This option now does nothing, but remains for compatibility.  (It used
 to ensure that @-commands in node names were expanded throughout the
-document, especially <code>@value</code>.  This is now done by default.)
+document, especially <code class="code">@value</code>.  This is now done by 
default.)
 </p>
 </dd>
-<dt><code>--conf-dir=<var>path</var></code></dt>
-<dd><span id="index-_002d_002dconf_002ddir_003dpath"></span>
-<p>Prepend <var>path</var> to the directory search list for finding
-customization files that may be loaded with <samp>--init-file</samp> (see
-below).  The <var>path</var> value can be a single directory, or a list of
+<dt id='index-_002d_002dconf_002ddir_003ddir'><span><code 
class="code">--conf-dir=<var class="var">dir</var></code><a 
class="copiable-link" href='#index-_002d_002dconf_002ddir_003ddir'> 
&para;</a></span></dt>
+<dd><p>Prepend <var class="var">dir</var> to the directory search list for 
finding
+customization files that may be loaded with <samp 
class="option">--init-file</samp> (see
+below).  The <var class="var">dir</var> value can be a single directory, or a 
list of
 several directories separated by the usual path separator character
-(&lsquo;<samp>:</samp>&rsquo; on Unix-like systems, 
&lsquo;<samp>;</samp>&rsquo; on Windows). </p>
+(&lsquo;<samp class="samp">:</samp>&rsquo; on Unix-like systems, &lsquo;<samp 
class="samp">;</samp>&rsquo; on Windows). </p>
 </dd>
-<dt><code>--css-include=<var>file</var></code></dt>
-<dd><span id="index-_002d_002dcss_002dinclude"></span>
-<p>When producing HTML, literally include the contents of <var>file</var>,
+<dt id='index-_002d_002dcss_002dinclude'><span><code 
class="code">--css-include=<var class="var">file</var></code><a 
class="copiable-link" href='#index-_002d_002dcss_002dinclude'> 
&para;</a></span></dt>
+<dd><p>When producing HTML, literally include the contents of <var 
class="var">file</var>,
 which should contain W3C cascading style sheets specifications, in the
-&lsquo;<samp>&lt;style&gt;</samp>&rsquo; block of the HTML output.  If 
<var>file</var> is &lsquo;<samp>-</samp>&rsquo;,
-read standard input.  See <a href="HTML-CSS.html">HTML CSS</a>.
+&lsquo;<samp class="samp">&lt;style&gt;</samp>&rsquo; block of the HTML 
output.  If <var class="var">file</var> is &lsquo;<samp 
class="samp">-</samp>&rsquo;,
+read standard input.  See <a class="xref" href="HTML-CSS.html">HTML CSS</a>.
 </p>
 </dd>
-<dt><code>--css-ref=<var>url</var></code></dt>
-<dd><span id="index-_002d_002dcss_002dref"></span>
-<p>When producing HTML, add a &lsquo;<samp>&lt;link&gt;</samp>&rsquo; tag to 
the output which
-references a cascading style sheet at <var>url</var>.  This allows using
+<dt id='index-_002d_002dcss_002dref'><span><code class="code">--css-ref=<var 
class="var">url</var></code><a class="copiable-link" 
href='#index-_002d_002dcss_002dref'> &para;</a></span></dt>
+<dd><p>When producing HTML, add a &lsquo;<samp 
class="samp">&lt;link&gt;</samp>&rsquo; tag to the output which
+references a cascading style sheet at <var class="var">url</var>.  This allows 
using
 standalone style sheets.
 </p>
 </dd>
-<dt><code>-D <var>var</var></code></dt>
-<dt><code>-D '<var>var</var> <var>value</var>'</code></dt>
-<dd><span id="index-_002dD-var"></span>
-<p>Cause the Texinfo variable <var>var</var> to be defined.  This is
-equivalent to <code>@set <var>var</var></code> in the Texinfo file
-(see <a href="_0040set-_0040clear-_0040value.html"><code>@set @clear 
@value</code></a>).
+<dt id='index-_002dD-var'><span><code class="code">-D <var 
class="var">var</var></code><a class="copiable-link" href='#index-_002dD-var'> 
&para;</a></span></dt>
+<dt><code class="code">-D '<var class="var">var</var> <var 
class="var">value</var>'</code></dt>
+<dd><p>Cause the Texinfo variable <var class="var">var</var> to be defined.  
This is
+equivalent to <code class="code">@set <var class="var">var</var></code> in the 
Texinfo file
+(see <a class="pxref" href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>).
 </p>
 <p>The argument to the option is always one word to the shell; if it
 contains internal whitespace, the first word is taken as the variable
-name and the remainder as the value.  For example, <code>-D 'myvar
-someval'</code> is equivalent to <code>@set myvar someval</code>.
+name and the remainder as the value.  For example, <code class="code">-D 'myvar
+someval'</code> is equivalent to <code class="code">@set myvar someval</code>.
 </p>
 </dd>
-<dt><code>--disable-encoding</code></dt>
-<dt><code>--enable-encoding</code></dt>
-<dd><span id="index-_002d_002ddisable_002dencoding"></span>
-<span id="index-_002d_002denable_002dencoding"></span>
-<p>By default, or with <samp>--enable-encoding</samp>, output accented and
-special characters in Info and plain text output based on
-&lsquo;<samp>@documentencoding</samp>&rsquo;.  With 
<samp>--disable-encoding</samp>, 7-bit
-ASCII transliterations are output.  See <a 
href="_0040documentencoding.html"><code>@documentencoding</code></a>,
-and <a href="Inserting-Accents.html">Inserting Accents</a>.
+<dt id='index-_002d_002ddocbook'><span><code class="code">--docbook</code><a 
class="copiable-link" href='#index-_002d_002ddocbook'> &para;</a></span></dt>
+<dd><p>Generate DocBook output (rather than Info).
 </p>
 </dd>
-<dt><code>--docbook</code></dt>
-<dd><span id="index-_002d_002ddocbook"></span>
-<p>Generate Docbook output (rather than Info).
+<dt id='index-_002d_002ddocument_002dlanguage'><span><code 
class="code">--document-language=<var class="var">lang</var></code><a 
class="copiable-link" href='#index-_002d_002ddocument_002dlanguage'> 
&para;</a></span></dt>
+<dd><p>Use <var class="var">lang</var> to translate Texinfo keywords which end 
up in the
+output document.  The default is the locale specified by the
+<code class="code">@documentlanguage</code> command if there is one, otherwise 
English
+(see <a class="pxref" href="_0040documentlanguage.html"><code 
class="code">@documentlanguage <var class="var">ll</var>[_<var 
class="var">cc</var>]</code>: Set the Document Language</a>).
 </p>
 </dd>
-<dt><code>--document-language=<var>lang</var></code></dt>
-<dd><span id="index-_002d_002ddocument_002dlanguage"></span>
-<p>Use <var>lang</var> to translate Texinfo keywords which end up in the
-output document.  The default is the locale specified by the
-<code>@documentlanguage</code> command if there is one, otherwise English
-(see <a href="_0040documentlanguage.html"><code>@documentlanguage</code></a>).
+<dt id='index-_002d_002ddvi'><span><code class="code">--dvi</code><a 
class="copiable-link" href='#index-_002d_002ddvi'> &para;</a></span></dt>
+<dd><p>Generate a TeX DVI file using <code class="command">texi2dvi</code>, 
rather than Info
+(see <a class="pxref" href="texi2any-Printed-Output.html"><code 
class="command">texi2any</code> Printed Output</a>).
 </p>
 </dd>
-<dt><code>--dvi</code></dt>
-<dd><span id="index-_002d_002ddvi"></span>
-<p>Generate a TeX DVI file using <code>texi2dvi</code>, rather than Info
-(see <a href="texi2any-Printed-Output.html"><code>texi2any</code> Printed 
Output</a>).
+<dt id='index-_002d_002ddvipdf'><span><code class="code">--dvipdf</code><a 
class="copiable-link" href='#index-_002d_002ddvipdf'> &para;</a></span></dt>
+<dd><p>Generate a PDF file using <code class="command">texi2dvi 
--dvipdf</code>, rather than
+Info (see <a class="pxref" href="texi2any-Printed-Output.html"><code 
class="command">texi2any</code> Printed Output</a>).
 </p>
 </dd>
-<dt><code>--dvipdf</code></dt>
-<dd><span id="index-_002d_002ddvipdf"></span>
-<p>Generate a PDF file using <code>texi2dvi --dvipdf</code>, rather than
-Info (see <a href="texi2any-Printed-Output.html"><code>texi2any</code> Printed 
Output</a>).
+<dt id='index-_002d_002denable_002dencoding'><span><code 
class="code">--enable-encoding</code><a class="copiable-link" 
href='#index-_002d_002denable_002dencoding'> &para;</a></span></dt>
+<dt><code class="code">--disable-encoding</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002ddisable_002dencoding"></a>
+<a class="index-entry-id" id="index-ENABLE_005fENCODING"></a>
+<p>By default, or with <samp class="option">--enable-encoding</samp>, output 
accented and
+special characters in Info and plain text output based on
+&lsquo;<samp class="samp">@documentencoding</samp>&rsquo;.  With <samp 
class="option">--disable-encoding</samp>, 7-bit
+ASCII transliterations are output.  See <a class="xref" 
href="_0040documentencoding.html"><code class="code">@documentencoding <var 
class="var">enc</var></code>: Set Input Encoding</a>,
+and <a class="ref" href="Inserting-Accents.html">Inserting Accents</a>.
 </p>
+
 </dd>
-<dt><code>--error-limit=<var>limit</var></code></dt>
-<dt><code>-e <var>limit</var></code></dt>
-<dd><span id="index-_002d_002derror_002dlimit_003dlimit"></span>
-<span id="index-_002de-limit"></span>
-<p>Report <var>LIMIT</var> errors before aborting (on the assumption that
+<dt id='index-_002d_002derror_002dlimit_003dlimit'><span><code 
class="code">--error-limit=<var class="var">limit</var></code><a 
class="copiable-link" href='#index-_002d_002derror_002dlimit_003dlimit'> 
&para;</a></span></dt>
+<dt><code class="code">-e <var class="var">limit</var></code></dt>
+<dd><a class="index-entry-id" id="index-_002de-limit"></a>
+<a class="index-entry-id" id="index-ERROR_005fLIMIT"></a>
+<p>Report <var class="var">limit</var> errors before aborting (on the 
assumption that
 continuing would be useless); default 100.
 </p>
 </dd>
-<dt><code>--fill-column=<var>width</var></code></dt>
-<dt><code>-f <var>width</var></code></dt>
-<dd><span id="index-_002d_002dfill_002dcolumn_003dwidth"></span>
-<span id="index-_002df-width"></span>
+<dt id='index-_002d_002dfill_002dcolumn_003dwidth'><span><code 
class="code">--fill-column=<var class="var">width</var></code><a 
class="copiable-link" href='#index-_002d_002dfill_002dcolumn_003dwidth'> 
&para;</a></span></dt>
+<dt><code class="code">-f <var class="var">width</var></code></dt>
+<dd><a class="index-entry-id" id="index-_002df-width"></a>
+<a class="index-entry-id" id="index-FILLCOLUMN"></a>
 <p>Specify the maximum number of columns in a line; this is the
 right-hand edge of a line.  Paragraphs that are filled will be filled
 to this width.  (Filling is the process of breaking up and connecting
@@ -215,107 +190,126 @@ specified as the fill column.  Lines are broken between 
words.) The
 default value is 72.
 </p>
 </dd>
-<dt><code>--footnote-style=<var>style</var></code></dt>
-<dt><code>-s <var>style</var></code></dt>
-<dd><span id="index-_002d_002dfootnote_002dstyle_003dstyle"></span>
-<span id="index-_002ds-style"></span>
-<p>Set the footnote style to <var>style</var>: either 
&lsquo;<samp>end</samp>&rsquo; for the end
-node style (the default) or &lsquo;<samp>separate</samp>&rsquo; for the 
separate node
+<dt id='index-_002d_002dfootnote_002dstyle_003dstyle'><span><code 
class="code">--footnote-style=<var class="var">style</var></code><a 
class="copiable-link" href='#index-_002d_002dfootnote_002dstyle_003dstyle'> 
&para;</a></span></dt>
+<dt><code class="code">-s <var class="var">style</var></code></dt>
+<dd><a class="index-entry-id" id="index-_002ds-style"></a>
+<a class="index-entry-id" id="index-footnotestyle-1"></a>
+<p>Set the footnote style to <var class="var">style</var>: either &lsquo;<samp 
class="samp">end</samp>&rsquo; for the end
+node style (the default) or &lsquo;<samp class="samp">separate</samp>&rsquo; 
for the separate node
 style.  The value set by this option overrides the value set in a
-Texinfo file by a <code>@footnotestyle</code> command (see <a 
href="Footnote-Styles.html">Footnote Styles</a>).
+Texinfo file by a <code class="code">@footnotestyle</code> command (see <a 
class="pxref" href="Footnote-Styles.html">Footnote Styles</a>).
 </p>
-<p>When the footnote style is &lsquo;<samp>separate</samp>&rsquo;, 
<code>makeinfo</code> makes a
+<p>When the footnote style is &lsquo;<samp 
class="samp">separate</samp>&rsquo;, <code class="code">makeinfo</code> makes a
 new node containing the footnotes found in the current node.  When the
-footnote style is &lsquo;<samp>end</samp>&rsquo;, <code>makeinfo</code> places 
the footnote
+footnote style is &lsquo;<samp class="samp">end</samp>&rsquo;, <code 
class="code">makeinfo</code> places the footnote
 references at the end of the current node.
 </p>
-<p>In HTML, when the footnote style is &lsquo;<samp>end</samp>&rsquo;, or if 
the output is
+<p>In HTML, when the footnote style is &lsquo;<samp 
class="samp">end</samp>&rsquo;, or if the output is
 not split, footnotes are put at the end of the output.  If set to
-&lsquo;<samp>separate</samp>&rsquo;, and the output is split, they are placed 
in a
+&lsquo;<samp class="samp">separate</samp>&rsquo;, and the output is split, 
they are placed in a
 separate file.
 </p>
 </dd>
-<dt><code>--force</code></dt>
-<dt><code>-F</code></dt>
-<dd><span id="index-_002d_002dforce"></span>
-<span id="index-_002dF"></span>
+<dt id='index-_002d_002dforce'><span><code class="code">--force</code><a 
class="copiable-link" href='#index-_002d_002dforce'> &para;</a></span></dt>
+<dt><code class="code">-F</code></dt>
+<dd><a class="index-entry-id" id="index-_002dF"></a>
+<a class="index-entry-id" id="index-FORCE"></a>
 <p>Ordinarily, if the input file has errors, the output files are not
 created.  With this option, they are preserved.
 </p>
 </dd>
-<dt><code>--help</code></dt>
-<dt><code>-h</code></dt>
-<dd><span id="index-_002d_002dhelp_002c-for-texi2any"></span>
-<span id="index-_002dh"></span>
+<dt id='index-_002d_002dhelp_002c-for-texi2any'><span><code 
class="code">--help</code><a class="copiable-link" 
href='#index-_002d_002dhelp_002c-for-texi2any'> &para;</a></span></dt>
+<dt><code class="code">-h</code></dt>
+<dd><a class="index-entry-id" id="index-_002dh"></a>
 <p>Print a message with available options and basic usage, then exit
 successfully.
 </p>
 </dd>
-<dt><code>--html</code></dt>
-<dd><span id="index-_002d_002dhtml"></span>
-<p>Generate HTML output (rather than Info).  By default, the HTML output
+<dt id='index-_002d_002dhtml'><span><code class="code">--html</code><a 
class="copiable-link" href='#index-_002d_002dhtml'> &para;</a></span></dt>
+<dd><p>Generate HTML output (rather than Info).  By default, the HTML output
 is split into one output file per Texinfo source node, and the split
 output is written into a subdirectory based on the name of the
-top-level Info file.  See <a href="Generating-HTML.html">Generating HTML</a>.
+top-level Info file.  See <a class="xref" 
href="Generating-HTML.html">Generating HTML</a>.
 </p>
 </dd>
-<dt><code>-I <var>path</var></code></dt>
-<dd><span id="index-_002dI-path"></span>
-<p>Append <var>path</var> to the directory search list for finding files that
-are included using the <code>@include</code> command.  By default,
-<code>texi2any</code> searches only the current directory.  If <var>path</var> 
is
-not given, the current directory is appended.  The <var>path</var> value
+<dt id='index-_002dI-dir'><span><code class="code">-I <var 
class="var">dir</var></code><a class="copiable-link" href='#index-_002dI-dir'> 
&para;</a></span></dt>
+<dd><p>Append <var class="var">dir</var> to the directory search list for 
finding files that
+are included using the <code class="code">@include</code> command.  By default,
+<code class="code">texi2any</code> searches only the current directory.  If 
<var class="var">dir</var> is
+not given, the current directory is appended.  The <var class="var">dir</var> 
value
 can be a single directory or a list of several directories separated
-by the usual path separator character (&lsquo;<samp>:</samp>&rsquo; on 
Unix-like systems,
-&lsquo;<samp>;</samp>&rsquo; on Windows).
+by the usual path separator character (&lsquo;<samp 
class="samp">:</samp>&rsquo; on Unix-like systems,
+&lsquo;<samp class="samp">;</samp>&rsquo; on Windows).
 </p>
 </dd>
-<dt><code>--ifdocbook</code></dt>
-<dd><span id="index-_002d_002difdocbook"></span>
+<dt id='index-_002d_002difxml'><span><code class="code">--ifdocbook</code><a 
class="copiable-link" href='#index-_002d_002difxml'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-_002d_002difdocbook"></a>
 </dd>
-<dt><code>--ifhtml</code></dt>
-<dd><span id="index-_002d_002difhtml"></span>
+<dt><code class="code">--ifhtml</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002difhtml"></a>
 </dd>
-<dt><code>--ifinfo</code></dt>
-<dd><span id="index-_002d_002difinfo"></span>
+<dt><code class="code">--ifinfo</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002difinfo"></a>
 </dd>
-<dt><code>--ifplaintext</code></dt>
-<dd><span id="index-_002d_002difplaintext"></span>
+<dt><code class="code">--ifplaintext</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002difplaintext"></a>
 </dd>
-<dt><code>--iftex</code></dt>
-<dd><span id="index-_002d_002diftex"></span>
+<dt><code class="code">--iftex</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002diftex"></a>
 </dd>
-<dt><code>--ifxml</code></dt>
-<dd><span id="index-_002d_002difxml"></span>
-<p>For the given format, process 
&lsquo;<samp>@if<var>format</var></samp>&rsquo; and
-&lsquo;<samp>@<var>format</var></samp>&rsquo; commands, and do not process
-&lsquo;<samp>@ifnot<var>format</var></samp>&rsquo;, regardless of the format 
being output.
-For instance, if <samp>--iftex</samp> is given, then 
&lsquo;<samp>@iftex</samp>&rsquo; and
-&lsquo;<samp>@tex</samp>&rsquo; blocks will be read, and 
&lsquo;<samp>@ifnottex</samp>&rsquo; blocks will be
+<dt><code class="code">--ifxml</code></dt>
+<dd><p>For the given format, process &lsquo;<samp class="samp">@if<var 
class="var">format</var></samp>&rsquo; and
+&lsquo;<samp class="samp">@<var class="var">format</var></samp>&rsquo; 
commands, and do not process
+&lsquo;<samp class="samp">@ifnot<var class="var">format</var></samp>&rsquo;, 
regardless of the format being output.
+For instance, if <samp class="option">--iftex</samp> is given, then 
&lsquo;<samp class="samp">@iftex</samp>&rsquo; and
+&lsquo;<samp class="samp">@tex</samp>&rsquo; blocks will be read, and 
&lsquo;<samp class="samp">@ifnottex</samp>&rsquo; blocks will be
 ignored.
 </p>
 </dd>
-<dt><code>--info</code></dt>
-<dd><span id="index-_002d_002dinfo"></span>
-<p>Generate Info output.  By default, if the output file contains more
+<dt id='index-_002d_002dno_002difxml'><span><code 
class="code">--no-ifdocbook</code><a class="copiable-link" 
href='#index-_002d_002dno_002difxml'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-_002d_002dno_002difdocbook"></a>
+</dd>
+<dt><code class="code">--no-ifhtml</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002dno_002difhtml"></a>
+</dd>
+<dt><code class="code">--no-ifinfo</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002dno_002difinfo"></a>
+</dd>
+<dt><code class="code">--no-ifplaintext</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002dno_002difplaintext"></a>
+</dd>
+<dt><code class="code">--no-iftex</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002dno_002diftex"></a>
+</dd>
+<dt><code class="code">--no-ifxml</code></dt>
+<dd><p>For the given format, do not process &lsquo;<samp class="samp">@if<var 
class="var">format</var></samp>&rsquo; and
+&lsquo;<samp class="samp">@<var class="var">format</var></samp>&rsquo; 
commands, and do process
+&lsquo;<samp class="samp">@ifnot<var class="var">format</var></samp>&rsquo;, 
regardless of the format being output.
+For instance, if <samp class="option">--no-ifhtml</samp> is given, then 
&lsquo;<samp class="samp">@ifhtml</samp>&rsquo;
+and &lsquo;<samp class="samp">@html</samp>&rsquo; blocks will not be read, and 
&lsquo;<samp class="samp">@ifnothtml</samp>&rsquo;
+blocks will be.
+</p>
+
+</dd>
+<dt id='index-_002d_002dinfo'><span><code class="code">--info</code><a 
class="copiable-link" href='#index-_002d_002dinfo'> &para;</a></span></dt>
+<dd><p>Generate Info output.  By default, if the output file contains more
 than about 300,000 bytes, it is split into shorter subfiles of about
 that size.  The name of the output file and any subfiles is determined
-by <code>@setfilename</code> (see <a 
href="_0040setfilename.html"><code>@setfilename</code></a>).  See <a 
href="Tag-and-Split-Files.html">Tag and Split Files</a>.
+by <code class="code">@setfilename</code> (see <a class="pxref" 
href="_0040setfilename.html"><code class="code">@setfilename</code>: Set the 
Output File Name</a>).  See <a class="xref" href="Tag-and-Split-Files.html">Tag 
Files and Split Files</a>.
 </p>
 </dd>
-<dt><code>--init-file=<var>file</var></code></dt>
-<dd><span id="index-_002d_002dinit_002dfile_003dfile"></span>
-<p>Load <var>file</var> as code to modify the behavior and output of the
-generated manual.  It is customary to use the <code>.pm</code> or the
-<code>.init</code> extensions for these customization files, but that is not
-enforced; the <var>file</var> name can be anything.  The
-<samp>--conf-dir</samp> option (see above) can be used to add to the list
+<dt id='index-_002d_002dinit_002dfile_003dfile'><span><code 
class="code">--init-file=<var class="var">file</var></code><a 
class="copiable-link" href='#index-_002d_002dinit_002dfile_003dfile'> 
&para;</a></span></dt>
+<dd><p>Load <var class="var">file</var> as code to modify the behavior and 
output of the
+generated manual.  It is customary to use the <code class="code">.pm</code> or 
the
+<code class="code">.init</code> extensions for these customization files, but 
that is not
+enforced; the <var class="var">file</var> name can be anything.  The
+<samp class="option">--conf-dir</samp> option (see above) can be used to add 
to the list
 of directories in which these customization files are searched for.
 </p>
 </dd>
-<dt><code>--internal-links=<var>file</var></code></dt>
-<dd><span id="index-_002d_002dinternal_002dlinks_003dfile"></span>
-<span id="index-Internal-links_002c-of-HTML"></span>
+<dt id='index-_002d_002dinternal_002dlinks_003dfile'><span><code 
class="code">--internal-links=<var class="var">file</var></code><a 
class="copiable-link" href='#index-_002d_002dinternal_002dlinks_003dfile'> 
&para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Internal-links_002c-of-HTML"></a>
+<a class="index-entry-id" id="index-INTERNAL_005fLINKS"></a>
 <p>In HTML mode, output a tab-separated file containing three columns:
 the internal link to an indexed item or item in the table of contents,
 the name of the index (or table of contents) in which it occurs, and
@@ -324,171 +318,153 @@ sorting order for the given element.  This dump can be 
useful for
 post-processors.
 </p>
 </dd>
-<dt><code>--macro-expand=<var>file</var></code></dt>
-<dt><code>-E <var>file</var></code></dt>
-<dd><span id="index-_002d_002dmacro_002dexpand_003dfile"></span>
-<span id="index-_002dE-file"></span>
+<dt id='index-_002d_002dlatex'><span><code class="code">--latex</code><a 
class="copiable-link" href='#index-_002d_002dlatex'> &para;</a></span></dt>
+<dd><p>Generate LaTeX output.
+</p>
+</dd>
+<dt id='index-_002d_002dmacro_002dexpand_003dfile'><span><code 
class="code">--macro-expand=<var class="var">file</var></code><a 
class="copiable-link" href='#index-_002d_002dmacro_002dexpand_003dfile'> 
&para;</a></span></dt>
+<dt><code class="code">-E <var class="var">file</var></code></dt>
+<dd><a class="index-entry-id" id="index-_002dE-file"></a>
+<a class="index-entry-id" id="index-MACRO_005fEXPAND"></a>
 <p>Output the Texinfo source, with all Texinfo macros expanded, to
-<var>file</var>.  Normally, the result of macro expansion is used
-internally by <code>makeinfo</code> and then discarded.
+<var class="var">file</var>.  Normally, the result of macro expansion is used
+internally by <code class="code">makeinfo</code> and then discarded.
 </p>
 </dd>
-<dt><code>--no-headers</code></dt>
-<dd><span id="index-_002d_002dno_002dheaders"></span>
-<span 
id="index-Node-separators_002c-omitting-with-_002d_002dno_002dheaders"></span>
-<span 
id="index-Generating-plain-text-files-with-_002d_002dno_002dheaders"></span>
-<span id="index-Menus_002c-omitting-with-_002d_002dno_002dheaders"></span>
+<dt id='index-_002d_002dno_002dheaders'><span><code 
class="code">--no-headers</code><a class="copiable-link" 
href='#index-_002d_002dno_002dheaders'> &para;</a></span></dt>
+<dd><a class="index-entry-id" 
id="index-Node-separators_002c-omitting-with-_002d_002dno_002dheaders"></a>
+<a class="index-entry-id" 
id="index-Generating-plain-text-files-with-_002d_002dno_002dheaders"></a>
+<a class="index-entry-id" 
id="index-Menus_002c-omitting-with-_002d_002dno_002dheaders"></a>
+<a class="index-entry-id" id="index-HEADERS"></a>
 <p>Do not include menus or node separator lines in the output.
 </p>
-<p>When generating Info, this is the same as using <samp>--plaintext</samp>,
+<p>When generating Info, this is the same as using <samp 
class="option">--plaintext</samp>,
 resulting in a simple plain text file.  Furthermore,
-<code>@setfilename</code> is ignored, and output is to standard output
-unless overridden with <samp>-o</samp>.  (This behavior is for backward
+<code class="code">@setfilename</code> is ignored, and output is to standard 
output
+unless overridden with <samp class="option">-o</samp>.  (This behavior is for 
backward
 compatibility.)
 </p>
-<span id="index-Navigation-links_002c-omitting"></span>
+<a class="index-entry-id" id="index-Navigation-links_002c-omitting"></a>
 <p>When generating HTML, and output is split, also output navigation
 links only at the beginning of each file.  If output is not split, do
 not include navigation links at the top of each node at all.
-See <a href="Generating-HTML.html">Generating HTML</a>.
+See <a class="xref" href="Generating-HTML.html">Generating HTML</a>.
 </p>
 </dd>
-<dt><code>--no-ifdocbook</code></dt>
-<dd><span id="index-_002d_002dno_002difdocbook"></span>
-</dd>
-<dt><code>--no-ifhtml</code></dt>
-<dd><span id="index-_002d_002dno_002difhtml"></span>
-</dd>
-<dt><code>--no-ifinfo</code></dt>
-<dd><span id="index-_002d_002dno_002difinfo"></span>
-</dd>
-<dt><code>--no-ifplaintext</code></dt>
-<dd><span id="index-_002d_002dno_002difplaintext"></span>
-</dd>
-<dt><code>--no-iftex</code></dt>
-<dd><span id="index-_002d_002dno_002diftex"></span>
-</dd>
-<dt><code>--no-ifxml</code></dt>
-<dd><span id="index-_002d_002dno_002difxml"></span>
-<p>For the given format, do not process 
&lsquo;<samp>@if<var>format</var></samp>&rsquo; and
-&lsquo;<samp>@<var>format</var></samp>&rsquo; commands, and do process
-&lsquo;<samp>@ifnot<var>format</var></samp>&rsquo;, regardless of the format 
being output.
-For instance, if <samp>--no-ifhtml</samp> is given, then 
&lsquo;<samp>@ifhtml</samp>&rsquo;
-and &lsquo;<samp>@html</samp>&rsquo; blocks will not be read, and 
&lsquo;<samp>@ifnothtml</samp>&rsquo;
-blocks will be.
-</p>
-</dd>
-<dt><code>--no-node-files</code></dt>
-<dt><code>--node-files</code></dt>
-<dd><span id="index-_002d_002dno_002dnode_002dfiles"></span>
-<span id="index-_002d_002dnode_002dfiles"></span>
-<p>When generating HTML, create redirection files for anchors and any
-nodes not already output with the file name corresponding to the node
-name (see <a href="HTML-Xref-Node-Name-Expansion.html">HTML Xref Node Name 
Expansion</a>).  This makes it possible
-for section- and chapter-level cross-manual references to succeed
-(see <a href="HTML-Xref-Configuration.html">HTML Xref Configuration</a>).
+<dt id='index-_002d_002dnode_002dfiles'><span><code 
class="code">--node-files</code><a class="copiable-link" 
href='#index-_002d_002dnode_002dfiles'> &para;</a></span></dt>
+<dt><code class="code">--no-node-files</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002dno_002dnode_002dfiles"></a>
+<a class="index-entry-id" id="index-NODE_005fFILES"></a>
+<p>With <samp class="option">--node-files</samp>, when generating HTML, create 
redirection
+files for anchors and any nodes not already output with the file name
+corresponding to the node name (see <a class="pxref" 
href="HTML-Xref-Node-Name-Expansion.html">HTML Cross-reference Node Name 
Expansion</a>).
+This makes it possible for section- and chapter-level cross-manual
+references to succeed (see <a class="pxref" 
href="HTML-Xref-Configuration.html">HTML Cross-reference Configuration: <samp 
class="file">htmlxref.cnf</samp></a>).
 </p>
 <p>If the output is split, this is enabled by default.  If the output is
-not split, <samp>--node-files</samp> enables the creation of the
+not split, <samp class="option">--node-files</samp> enables the creation of the
 redirection files, in addition to the monolithic main output file.
-<samp>--no-node-files</samp> suppresses the creation of redirection files
+<samp class="option">--no-node-files</samp> suppresses the creation of 
redirection files
 in any case.  This option has no effect with any output format other
-than HTML.  See <a href="Generating-HTML.html">Generating HTML</a>.
+than HTML.  See <a class="xref" href="Generating-HTML.html">Generating 
HTML</a>.
 </p>
 </dd>
-<dt><code>--no-number-footnotes</code></dt>
-<dd><span id="index-_002d_002dno_002dnumber_002dfootnotes"></span>
-<p>Suppress automatic footnote numbering.  By default, footnotes are
-numbered sequentially within a node, i.e., the current footnote number
-is reset to 1 at the start of each node.
+<dt id='index-_002d_002dno_002dvalidate'><span><code 
class="code">--no-validate</code><a class="copiable-link" 
href='#index-_002d_002dno_002dvalidate'> &para;</a></span></dt>
+<dt><code class="code">--no-pointer-validate</code></dt>
+<dd><a class="index-entry-id" 
id="index-_002d_002dno_002dpointer_002dvalidate"></a>
+<a class="index-entry-id" id="index-Pointer-validation-1"></a>
+<a class="anchor" id="Pointer-Validation"></a><p>Suppress the 
pointer-validation phase of <code class="code">makeinfo</code>&mdash;a dangerous
+thing to do.  This can also be done with the <code 
class="code">@novalidate</code>
+command (see <a class="pxref" 
href="Formatting-Partial-Documents.html">Formatting Partial Documents</a>).
+</p>
+<p>If you do not suppress pointer validation, <code 
class="code">makeinfo</code> will check the
+validity of cross-references and menu entries in the Texinfo file, as
+well as node pointers if they are given explicitly.
 </p>
+
 </dd>
-<dt><code>--no-number-sections</code></dt>
-<dt><code>--number-sections</code></dt>
-<dd><span id="index-_002d_002dno_002dnumber_002dsections"></span>
-<span id="index-_002d_002dnumber_002dsections"></span>
-<p>With <samp>--number_sections</samp> (the default), output chapter,
-section, and appendix numbers as in printed manuals.  This works only
-with hierarchically-structured manuals.  You should specify
-<code>--no-number-sections</code> if your manual is not normally structured.
+<dt id='index-_002d_002dno_002dwarn'><span><code 
class="code">--no-warn</code><a class="copiable-link" 
href='#index-_002d_002dno_002dwarn'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-NO_005fWARN"></a>
+<p>Suppress warning messages (but not error messages).
 </p>
 </dd>
-<dt><code>--no-pointer-validate</code></dt>
-<dt><code>--no-validate</code></dt>
-<dd><span id="index-_002d_002dno_002dpointer_002dvalidate"></span>
-<span id="index-_002d_002dno_002dvalidate"></span>
-<span id="index-Pointer-validation_002c-suppressing-from-command-line"></span>
-<p>Suppress the pointer-validation phase of <code>makeinfo</code>&mdash;a 
dangerous
-thing to do.  This can also be done with the <code>@novalidate</code>
-command (see <a href="Use-TeX.html">Use TeX</a>).  Normally, consistency 
checks are made
-to ensure that cross-references can be resolved, etc.  See <a 
href="Pointer-Validation.html">Pointer Validation</a>.
+<dt id='index-_002d_002dno_002dnumber_002dfootnotes'><span><code 
class="code">--number-footnotes</code><a class="copiable-link" 
href='#index-_002d_002dno_002dnumber_002dfootnotes'> &para;</a></span></dt>
+<dt><code class="code">--no-number-footnotes</code></dt>
+<dd><a class="index-entry-id" id="index-NUMBER_005fFOOTNOTES"></a>
+<p>With <samp class="option">--no-number-footnotes</samp>, suppress automatic 
footnote
+numbering.  By default, footnotes are numbered sequentially within a node,
+i.e., the current footnote number is reset to 1 at the start of each node.
 </p>
 </dd>
-<dt><code>--no-warn</code></dt>
-<dd><span id="index-_002d_002dno_002dwarn"></span>
-<p>Suppress warning messages (but not error messages).
+<dt id='index-_002d_002dnumber_002dsections'><span><code 
class="code">--number-sections</code><a class="copiable-link" 
href='#index-_002d_002dnumber_002dsections'> &para;</a></span></dt>
+<dt><code class="code">--no-number-sections</code></dt>
+<dd><a class="index-entry-id" 
id="index-_002d_002dno_002dnumber_002dsections"></a>
+<a class="index-entry-id" id="index-NUMBER_005fSECTIONS"></a>
+<p>With <samp class="option">--number_sections</samp> (the default), output 
chapter,
+section, and appendix numbers as in printed manuals.  This works only
+with hierarchically structured manuals.  You should specify
+<code class="code">--no-number-sections</code> if your manual is not normally 
structured.
 </p>
+
 </dd>
-<dt><code>--output=<var>file</var></code></dt>
-<dt><code>-o <var>file</var></code></dt>
-<dd><span id="index-_002d_002doutput_003dfile"></span>
-<span id="index-_002do-file"></span>
-<p>Specify that the output should be directed to <var>file</var>.  This
-overrides any file name specified in a <code>@setfilename</code> command
-found in the Texinfo source.  If neither <code>@setfilename</code> nor this
+<dt id='index-_002d_002doutput_003dfile'><span><code 
class="code">--output=<var class="var">file</var></code><a 
class="copiable-link" href='#index-_002d_002doutput_003dfile'> 
&para;</a></span></dt>
+<dt><code class="code">-o <var class="var">file</var></code></dt>
+<dd><a class="index-entry-id" id="index-_002do-file"></a>
+<a class="index-entry-id" id="index-OUTFILE"></a>
+<a class="index-entry-id" id="index-SUBDIR"></a>
+<p>Specify that the output should be directed to <var class="var">file</var>.  
This
+overrides any file name specified in a <code class="code">@setfilename</code> 
command
+found in the Texinfo source.  If neither <code 
class="code">@setfilename</code> nor this
 option are specified, the input file name is used to determine the
-output name.  See <a 
href="_0040setfilename.html"><code>@setfilename</code></a>.
+output name.  See <a class="xref" href="_0040setfilename.html"><code 
class="code">@setfilename</code>: Set the Output File Name</a>.
 </p>
-<p>If <var>file</var> is &lsquo;<samp>-</samp>&rsquo;, output goes to standard 
output and
-&lsquo;<samp>--no-split</samp>&rsquo; is implied.
+<p>If <var class="var">file</var> is &lsquo;<samp 
class="samp">-</samp>&rsquo;, output goes to standard output and
+&lsquo;<samp class="samp">--no-split</samp>&rsquo; is implied.
 </p>
-<p>If <var>file</var> is a directory or ends with a 
&lsquo;<samp>/</samp>&rsquo; the usual rules
+<p>If <var class="var">file</var> is a directory or ends with a &lsquo;<samp 
class="samp">/</samp>&rsquo; the usual rules
 are used to determine the output file name (namely, use
-<code>@setfilename</code> or the input file name) but the files are written
-to the <var>file</var> directory.  For example, &lsquo;<samp>makeinfo -o bar/
-foo.texi</samp>&rsquo;, with or without <samp>--no-split</samp>, will write
-<samp>bar/foo.info</samp>, and possibly other files, under <samp>bar/</samp>.
+<code class="code">@setfilename</code> or the input file name) but the files 
are written
+to the <var class="var">file</var> directory.  For example, &lsquo;<samp 
class="samp">makeinfo -o bar/
+foo.texi</samp>&rsquo;, with or without <samp 
class="option">--no-split</samp>, will write
+<samp class="file">bar/foo.info</samp>, and possibly other files, under <samp 
class="file">bar/</samp>.
 </p>
-<p>When generating HTML and output is split, <var>file</var> is used as the
+<p>When generating HTML and output is split, <var class="var">file</var> is 
used as the
 name for the directory into which all files are written.  For example,
-&lsquo;<samp>makeinfo -o bar --html foo.texi</samp>&rsquo; will write
-<samp>bar/index.html</samp>, among other files.
+&lsquo;<samp class="samp">makeinfo -o bar --html foo.texi</samp>&rsquo; will 
write
+<samp class="file">bar/index.html</samp>, among other files.
 </p>
 </dd>
-<dt><code>--output-indent=<var>val</var></code></dt>
-<dd><span id="index-_002d_002doutputindent"></span>
-<p>This option now does nothing, but remains for compatibility.  (It used
-to alter indentation in XML/Docbook output.)
+<dt id='index-_002d_002doutputindent'><span><code 
class="code">--output-indent=<var class="var">val</var></code><a 
class="copiable-link" href='#index-_002d_002doutputindent'> 
&para;</a></span></dt>
+<dd><p>This option now does nothing, but remains for compatibility.  (It used
+to alter indentation in XML/DocBook output.)
 </p>
 </dd>
-<dt><code>-P <var>path</var></code></dt>
-<dd><span id="index-_002dP-path"></span>
-<p>Prepend <var>path</var> to the directory search list for 
<code>@include</code>.
-If <var>path</var> is not given, the current directory is prepended.  See
-&lsquo;<samp>-I</samp>&rsquo; above.
+<dt id='index-_002dP-path'><span><code class="code">-P <var 
class="var">path</var></code><a class="copiable-link" 
href='#index-_002dP-path'> &para;</a></span></dt>
+<dd><p>Prepend <var class="var">path</var> to the directory search list for 
<code class="code">@include</code>.
+If <var class="var">path</var> is not given, the current directory is 
prepended.  See
+&lsquo;<samp class="samp">-I</samp>&rsquo; above.
 </p>
 </dd>
-<dt><code>--paragraph-indent=<var>indent</var></code></dt>
-<dt><code>-p <var>indent</var></code></dt>
-<dd><span id="index-_002d_002dparagraph_002dindent_003dindent"></span>
-<span id="index-_002dp-indent"></span>
-<p>Set the paragraph indentation style to <var>indent</var>.  The value set by
+<dt id='index-_002d_002dparagraph_002dindent_003dindent'><span><code 
class="code">--paragraph-indent=<var class="var">indent</var></code><a 
class="copiable-link" href='#index-_002d_002dparagraph_002dindent_003dindent'> 
&para;</a></span></dt>
+<dt><code class="code">-p <var class="var">indent</var></code></dt>
+<dd><a class="index-entry-id" id="index-_002dp-indent"></a>
+<p>Set the paragraph indentation style to <var class="var">indent</var>.  The 
value set by
 this option overrides the value set in a Texinfo file by an
-<code>@paragraphindent</code> command (see <a 
href="_0040paragraphindent.html"><code>@paragraphindent</code></a>).
-The value of <var>indent</var> is interpreted as follows:
+<code class="code">@paragraphindent</code> command (see <a class="pxref" 
href="_0040paragraphindent.html"><code class="code">@paragraphindent</code>: 
Controlling Paragraph Indentation</a>).
+The value of <var class="var">indent</var> is interpreted as follows:
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>asis</samp>&rsquo;</dt>
+<dl class="table">
+<dt>&lsquo;<samp class="samp">asis</samp>&rsquo;</dt>
 <dd><p>Preserve any existing indentation (or lack thereof) at the beginnings
 of paragraphs.
 </p>
 </dd>
-<dt>&lsquo;<samp>0</samp>&rsquo; or &lsquo;<samp>none</samp>&rsquo;</dt>
+<dt>&lsquo;<samp class="samp">0</samp>&rsquo; or &lsquo;<samp 
class="samp">none</samp>&rsquo;</dt>
 <dd><p>Delete any existing indentation.
 </p>
 </dd>
-<dt><var>num</var></dt>
-<dd><p>Indent each paragraph by <var>num</var> spaces.
+<dt><var class="var">num</var></dt>
+<dd><p>Indent each paragraph by <var class="var">num</var> spaces.
 </p></dd>
 </dl>
 
@@ -496,73 +472,69 @@ of paragraphs.
 following a section heading, which are not indented.
 </p>
 </dd>
-<dt><code>--pdf</code></dt>
-<dd><span id="index-_002d_002dpdf"></span>
-<p>Generate a PDF file using <code>texi2dvi --pdf</code>, rather than Info
-(see <a href="texi2any-Printed-Output.html"><code>texi2any</code> Printed 
Output</a>).
+<dt id='index-_002d_002dpdf'><span><code class="code">--pdf</code><a 
class="copiable-link" href='#index-_002d_002dpdf'> &para;</a></span></dt>
+<dd><p>Generate a PDF file using <code class="command">texi2dvi --pdf</code>, 
rather than Info
+(see <a class="pxref" href="texi2any-Printed-Output.html"><code 
class="command">texi2any</code> Printed Output</a>).
 </p>
 </dd>
-<dt><code>--plaintext</code></dt>
-<dd><span id="index-_002d_002dplaintext"></span>
-<span id="index-Plain-text-output-with-_002d_002dplaintext"></span>
-<span id="index-ASCII-text-output-with-_002d_002dplaintext"></span>
-<span id="index-Generating-plain-text-files-with-_002d_002dplaintext"></span>
-<span id="index-Node-separators_002c-omitting-with-_002d_002dplaintext"></span>
-<span id="index-Menus_002c-omitting-with-_002d_002dplaintext"></span>
-<span id="index-INSTALL-file_002c-generating"></span>
+<dt id='index-_002d_002dplaintext'><span><code 
class="code">--plaintext</code><a class="copiable-link" 
href='#index-_002d_002dplaintext'> &para;</a></span></dt>
+<dd><a class="index-entry-id" 
id="index-Plain-text-output-with-_002d_002dplaintext"></a>
+<a class="index-entry-id" 
id="index-ASCII-text-output-with-_002d_002dplaintext"></a>
+<a class="index-entry-id" 
id="index-Generating-plain-text-files-with-_002d_002dplaintext"></a>
+<a class="index-entry-id" 
id="index-Node-separators_002c-omitting-with-_002d_002dplaintext"></a>
+<a class="index-entry-id" 
id="index-Menus_002c-omitting-with-_002d_002dplaintext"></a>
+<a class="index-entry-id" id="index-INSTALL-file_002c-generating"></a>
 <p>Output a plain text file (rather than Info): do not include menus or
 node separator lines in the output.  This results in a straightforward
 plain text file that you can (for example) send in email without
 complications, or include in a distribution (for example, an
-<samp>INSTALL</samp> file).
+<samp class="file">INSTALL</samp> file).
 </p>
-<p>With this option, <code>@setfilename</code> is ignored and the output goes
-to standard output by default; this can be overridden with <samp>-o</samp>.
+<p>With this option, <code class="code">@setfilename</code> is ignored and the 
output goes
+to standard output by default; this can be overridden with <samp 
class="option">-o</samp>.
 </p>
 </dd>
-<dt><code>--ps</code></dt>
-<dd><span id="index-_002d_002dps"></span>
-<p>Generate a PostScript file using <code>texi2dvi --ps</code>, rather than
-Info (see <a href="texi2any-Printed-Output.html"><code>texi2any</code> Printed 
Output</a>).
+<dt id='index-_002d_002dps'><span><code class="code">--ps</code><a 
class="copiable-link" href='#index-_002d_002dps'> &para;</a></span></dt>
+<dd><p>Generate a PostScript file using <code class="command">texi2dvi 
--ps</code>, rather than
+Info (see <a class="pxref" href="texi2any-Printed-Output.html"><code 
class="command">texi2any</code> Printed Output</a>).
 </p>
 </dd>
-<dt><code>--set-customization-variable 
<var>var</var>=<var>value</var></code></dt>
-<dt><code>-c <var>var</var>=<var>value</var></code></dt>
-<dd><span 
id="index-_002d_002dset_002dcustomization_002dvariable-var_003dvalue"></span>
-<span id="index-_002dc-var_003dvalue"></span>
-<p>Set the customization variable <var>var</var> to <var>value</var>.  The 
<code>=</code>
-is optional, but both <var>var</var> and <var>value</var> must be quoted to the
+<dt 
id='index-_002d_002dset_002dcustomization_002dvariable-var_003dvalue'><span><code
 class="code">--set-customization-variable <var class="var">var</var>=<var 
class="var">value</var></code><a class="copiable-link" 
href='#index-_002d_002dset_002dcustomization_002dvariable-var_003dvalue'> 
&para;</a></span></dt>
+<dt><code class="code">-c <var class="var">var</var>=<var 
class="var">value</var></code></dt>
+<dd><a class="index-entry-id" id="index-_002dc-var_003dvalue"></a>
+<p>Set the customization variable <var class="var">var</var> to <var 
class="var">value</var>.  The <code class="code">=</code>
+is optional, but both <var class="var">var</var> and <var 
class="var">value</var> must be quoted to the
 shell as necessary so the result is a single word.  Many aspects of
-<code>texi2any</code> behavior and output may be controlled by
+<code class="command">texi2any</code> behavior and output may be controlled by
 customization variables, beyond what can be set in the document by
-@-commands and with other command line switches.  See <a 
href="Customization-Variables.html">Customization Variables</a>.
+@-commands and with other command line switches.  See <a class="xref" 
href="Customization-Variables.html">Customization Variables</a>.
 </p>
 </dd>
-<dt><code>--split=<var>how</var></code></dt>
-<dt><code>--no-split</code></dt>
-<dd><span id="index-_002d_002dsplit_003dhow"></span>
-<span id="index-_002d_002dno_002dsplit"></span>
-<span id="index-Splitting-of-output-files"></span>
-<span id="index-Output-file-splitting"></span>
-<span id="Splitting-Output"></span><p>When generating Info, by default large 
output files are split into
+<dt id='index-_002d_002dsplit_003dhow'><span><code class="code">--split=<var 
class="var">how</var></code><a class="copiable-link" 
href='#index-_002d_002dsplit_003dhow'> &para;</a></span></dt>
+<dt><code class="code">--no-split</code></dt>
+<dd><a class="index-entry-id" id="index-_002d_002dno_002dsplit"></a>
+<a class="index-entry-id" id="index-Splitting-of-output-files"></a>
+<a class="index-entry-id" id="index-Output-file-splitting"></a>
+<a class="anchor" id="Splitting-Output"></a><p>When generating Info, by 
default large output files are split into
 smaller subfiles, of approximately 300k bytes.  When generating HTML,
-by default each output file contains one node (see <a 
href="Generating-HTML.html">Generating HTML</a>).  <samp>--no-split</samp> 
suppresses this splitting of the output.
+by default each output file contains one node (see <a class="pxref" 
href="Generating-HTML.html">Generating HTML</a>).  <samp 
class="option">--no-split</samp> suppresses this splitting of the output.
 </p>
-<p>Alternatively, <samp>--split=<var>how</var></samp> may be used to specify at
+<a class="index-entry-id" id="index-SPLIT"></a>
+<p>Alternatively, <samp class="option">--split=<var 
class="var">how</var></samp> may be used to specify at
 which level the HTML output should be split.  The possible values for
-<var>how</var> are:
+<var class="var">how</var> are:
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>chapter</samp>&rsquo;</dt>
-<dd><p>The output is split at <code>@chapter</code> and other sectioning
-@-commands at this level (<code>@appendix</code>, etc.).
+<dl class="table">
+<dt>&lsquo;<samp class="samp">chapter</samp>&rsquo;</dt>
+<dd><p>The output is split at <code class="code">@chapter</code> and other 
sectioning
+@-commands at this level (<code class="code">@appendix</code>, etc.).
 </p>
 </dd>
-<dt>&lsquo;<samp>section</samp>&rsquo;</dt>
-<dd><p>The output is split at <code>@section</code> and similar.
+<dt>&lsquo;<samp class="samp">section</samp>&rsquo;</dt>
+<dd><p>The output is split at <code class="code">@section</code> and similar.
 </p>
 </dd>
-<dt>&lsquo;<samp>node</samp>&rsquo;</dt>
+<dt>&lsquo;<samp class="samp">node</samp>&rsquo;</dt>
 <dd><p>The output is split at every node.  This is the default.
 </p></dd>
 </dl>
@@ -572,56 +544,54 @@ for extracting sections from a Texinfo document and 
making them
 available as separate files.
 </p>
 </dd>
-<dt><code>--split-size=<var>num</var></code></dt>
-<dd><span id="index-_002d_002dsplit_002dsize_003dnum"></span>
-<p>Keep Info files to at most <var>num</var> characters if possible; default
+<dt id='index-_002d_002dsplit_002dsize_003dnum'><span><code 
class="code">--split-size=<var class="var">num</var></code><a 
class="copiable-link" href='#index-_002d_002dsplit_002dsize_003dnum'> 
&para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-SPLIT_005fSIZE"></a>
+<p>Keep Info files to at most <var class="var">num</var> characters if 
possible; default
 is 300,000.  (However, a single node will never be split across Info
 files.)
 </p>
 </dd>
-<dt><code>--transliterate-file-names</code></dt>
-<dd><span id="index-_002d_002dtransliterate_002dfile_002dnames"></span>
+<dt id='index-_002d_002dtransliterate_002dfile_002dnames'><span><code 
class="code">--transliterate-file-names</code><a class="copiable-link" 
href='#index-_002d_002dtransliterate_002dfile_002dnames'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-TRANSLITERATE_005fFILE_005fNAMES"></a>
 <p>Enable transliteration of 8-bit characters in node names for the
-purpose of file name creation.  See <a 
href="HTML-Xref-8_002dbit-Character-Expansion.html">HTML Xref 8-bit Character 
Expansion</a>.
+purpose of file name creation.  See <a class="xref" 
href="HTML-Xref-8_002dbit-Character-Expansion.html">HTML Cross-reference 8-bit 
Character Expansion</a>.
 </p>
 </dd>
-<dt><code>-U <var>var</var></code></dt>
-<dd><p>Cause <var>var</var> to be undefined.  This is equivalent to 
<code>@clear
-<var>var</var></code> in the Texinfo file (see <a 
href="_0040set-_0040clear-_0040value.html"><code>@set @clear @value</code></a>).
+<dt><code class="code">-U <var class="var">var</var></code></dt>
+<dd><p>Cause <var class="var">var</var> to be undefined.  This is equivalent 
to <code class="code">@clear
+<var class="var">var</var></code> in the Texinfo file (see <a class="pxref" 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>).
 </p>
 </dd>
-<dt><code>--verbose</code></dt>
-<dd><span id="index-_002d_002dverbose"></span>
-<p>Cause <code>makeinfo</code> to display messages saying what it is doing.
-Normally, <code>makeinfo</code> only outputs messages if there are errors or
+<dt id='index-_002d_002dverbose'><span><code class="code">--verbose</code><a 
class="copiable-link" href='#index-_002d_002dverbose'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-VERBOSE"></a>
+<p>Cause <code class="code">makeinfo</code> to display messages saying what it 
is doing.
+Normally, <code class="code">makeinfo</code> only outputs messages if there 
are errors or
 warnings.
 </p>
 </dd>
-<dt><code>--version</code></dt>
-<dt><code>-V</code></dt>
-<dd><span id="index-_002d_002dversion_002c-for-texi2any"></span>
-<span id="index-_002dV"></span>
+<dt id='index-_002d_002dversion_002c-for-texi2any'><span><code 
class="code">--version</code><a class="copiable-link" 
href='#index-_002d_002dversion_002c-for-texi2any'> &para;</a></span></dt>
+<dt><code class="code">-V</code></dt>
+<dd><a class="index-entry-id" id="index-_002dV"></a>
 <p>Print the version number, then exit successfully.
 </p>
 </dd>
-<dt><code>--Xopt <var>str</var></code></dt>
-<dd><span id="index-_002d_002dXopt-str"></span>
-<p>Pass <var>str</var> (a single shell word) to <code>texi2dvi</code>; may be
-repeated (see <a href="texi2any-Printed-Output.html"><code>texi2any</code> 
Printed Output</a>).
+<dt id='index-_002d_002dXopt-str'><span><code class="code">--Xopt <var 
class="var">str</var></code><a class="copiable-link" 
href='#index-_002d_002dXopt-str'> &para;</a></span></dt>
+<dd><p>Pass <var class="var">str</var> (a single shell word) to <code 
class="command">texi2dvi</code>; may be
+repeated (see <a class="pxref" href="texi2any-Printed-Output.html"><code 
class="command">texi2any</code> Printed Output</a>).
 </p>
 </dd>
-<dt><code>--xml</code></dt>
-<dd><span id="index-_002d_002dxml"></span>
-<p>Generate Texinfo XML output (rather than Info).
+<dt id='index-_002d_002dxml'><span><code class="code">--xml</code><a 
class="copiable-link" href='#index-_002d_002dxml'> &para;</a></span></dt>
+<dd><p>Generate Texinfo XML output (rather than Info).
 </p>
 </dd>
 </dl>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="texi2any-Environment-Variables.html" accesskey="n" 
rel="next"><code>texi2any</code> Environment Variables</a>, Previous: <a 
href="Reference-Implementation.html" accesskey="p" rel="prev">Reference 
Implementation</a>, Up: <a href="Generic-Translator-texi2any.html" 
accesskey="u" rel="up">Generic Translator <code>texi2any</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" title=" 
[...]
+Next: <a href="texi2any-Environment-Variables.html">Environment Variables 
Recognized by <code class="command">texi2any</code></a>, Up: <a 
href="Generic-Translator-texi2any.html"><code class="command">texi2any</code>: 
The Generic Translator for Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Less-Cluttered-Menu-Entry.html 
b/js/infog/test-infodir/texinfo_html/Less-Cluttered-Menu-Entry.html
index 80411e0c17..aa546796ae 100644
--- a/js/infog/test-infodir/texinfo_html/Less-Cluttered-Menu-Entry.html
+++ b/js/infog/test-infodir/texinfo_html/Less-Cluttered-Menu-Entry.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Less Cluttered Menu Entry (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Less Cluttered Menu Entry (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Less Cluttered Menu Entry (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Less Cluttered Menu Entry (GNU Texinfo 6.7dev)">
+<meta name="description" content="Less Cluttered Menu Entry (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Less Cluttered Menu Entry (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Menu-Parts.html" rel="prev" title="Menu Parts">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,17 +40,18 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Less-Cluttered-Menu-Entry"></span><div class="header">
+<div class="subsection-level-extent" id="Less-Cluttered-Menu-Entry">
+<div class="nav-panel">
 <p>
-Next: <a href="Other-Info-Files.html" accesskey="n" rel="next">Other Info 
Files</a>, Previous: <a href="Menu-Parts.html" accesskey="p" rel="prev">Menu 
Parts</a>, Up: <a href="Menus.html" accesskey="u" rel="up">Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Other-Info-Files.html" accesskey="n" rel="next">Referring to 
Other Info Files</a>, Previous: <a href="Menu-Parts.html" accesskey="p" 
rel="prev">The Parts of a Menu</a>, Up: <a href="Menus.html" accesskey="u" 
rel="up">Menus</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Less-Cluttered-Menu-Entry-1"></span><h4 class="subsection">Less 
Cluttered Menu Entry</h4>
-<span id="index-Two-part-menu-entry"></span>
-<span id="index-Double_002dcolon-menu-entries"></span>
-<span id="index-Menu-entries-with-two-colons"></span>
-<span id="index-Less-cluttered-menu-entry"></span>
-<span id="index-Uncluttered-menu-entry"></span>
+<h4 class="subsection" id="Less-Cluttered-Menu-Entry-1">3.8.5 Less Cluttered 
Menu Entry</h4>
+<a class="index-entry-id" id="index-Two-part-menu-entry"></a>
+<a class="index-entry-id" id="index-Double_002dcolon-menu-entries"></a>
+<a class="index-entry-id" id="index-Menu-entries-with-two-colons"></a>
+<a class="index-entry-id" id="index-Less-cluttered-menu-entry"></a>
+<a class="index-entry-id" id="index-Uncluttered-menu-entry"></a>
 
 <p>When the menu entry name and node name are the same, you can write
 the name immediately after the asterisk and space at the beginning of
@@ -78,19 +60,20 @@ the line and follow the name with two colons.
 <p>For example, write
 </p>
 <div class="example">
-<pre class="example">* Name::                        <var>description</var>
+<pre class="example-preformatted">* Name::                        <var 
class="var">description</var>
 </pre></div>
 
 <p>instead of
 </p>
 <div class="example">
-<pre class="example">* Name: Name.                   <var>description</var>
+<pre class="example-preformatted">* Name: Name.                   <var 
class="var">description</var>
 </pre></div>
 
 <p>We recommend using the node name for the menu entry name whenever
 possible, since it reduces visual clutter in the menu.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Line-Breaks.html 
b/js/infog/test-infodir/texinfo_html/Line-Breaks.html
index 09b853bc39..dae252fea6 100644
--- a/js/infog/test-infodir/texinfo_html/Line-Breaks.html
+++ b/js/infog/test-infodir/texinfo_html/Line-Breaks.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Line Breaks (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Line Breaks (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Line Breaks (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Line Breaks (GNU Texinfo 6.7dev)">
+<meta name="description" content="Line Breaks (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Line Breaks (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Break-Commands.html" rel="prev" title="Break Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,43 +41,45 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Line-Breaks"></span><div class="header">
+<div class="section-level-extent" id="Line-Breaks">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040_002d-_0040hyphenation.html" accesskey="n" 
rel="next"><code>@- @hyphenation</code></a>, Previous: <a 
href="Break-Commands.html" accesskey="p" rel="prev">Break Commands</a>, Up: <a 
href="Breaks.html" accesskey="u" rel="up">Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040_002d-_0040hyphenation.html" accesskey="n" 
rel="next"><code class="code">@-</code> and <code 
class="code">@hyphenation</code>: Helping TeX Hyphenate</a>, Previous: <a 
href="Break-Commands.html" accesskey="p" rel="prev">Break Commands</a>, Up: <a 
href="Breaks.html" accesskey="u" rel="up">Forcing and Preventing Breaks</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Inde [...]
 </div>
 <hr>
-<span 
id="g_t_0040_002a-and-_0040_002f_003a-Generate-and-Allow-Line-Breaks"></span><h3
 class="section"><code>@*</code> and <code>@/</code>: Generate and Allow Line 
Breaks</h3>
+<h3 class="section" 
id="g_t_0040_002a-and-_0040_002f_003a-Generate-and-Allow-Line-Breaks">12.2 
<code class="code">@*</code> and <code class="code">@/</code>: Generate and 
Allow Line Breaks</h3>
 
-<span id="index-_002a-_0028force-line-break_0029"></span>
-<span id="index-_002f-_0028allow-line-break_0029"></span>
-<span id="index-Line-breaks_002c-controlling"></span>
-<span id="index-Controlling-line-breaks"></span>
-<span id="index-Breaks-in-a-line"></span>
-<span id="index-Force-line-break"></span>
-<span id="index-Allow-line-break"></span>
+<a class="index-entry-id" id="index-_002a-_0028force-line-break_0029"></a>
+<a class="index-entry-id" id="index-_002f-_0028allow-line-break_0029"></a>
+<a class="index-entry-id" id="index-Line-breaks-2"></a>
+<a class="index-entry-id" id="index-Controlling-line-breaks"></a>
+<a class="index-entry-id" id="index-Breaks-in-a-line"></a>
+<a class="index-entry-id" id="index-Force-line-break"></a>
+<a class="index-entry-id" id="index-Allow-line-break"></a>
 
-<p>The <code>@*</code> command forces a line break in all output formats.
-The <code>@/</code> command allows a line break (printed manual only).
+<p>The <code class="code">@*</code> command forces a line break in all output 
formats.
+The <code class="code">@/</code> command allows a line break (printed manual 
only).
 </p>
-<p>Here is an example with <code>@*</code>:
+<p>Here is an example with <code class="code">@*</code>:
 </p>
 <div class="example">
-<pre class="example">This sentence is broken @*into two lines.
+<pre class="example-preformatted">This sentence is broken @*into two lines.
 </pre></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">This sentence is broken
+<div class="group"><pre class="example-preformatted">This sentence is broken
 into two lines.
-</pre></div>
+</pre></div></div>
 
-<p>The <code>@/</code> command can be useful within long urls or other
+<p>The <code class="code">@/</code> command can be useful within long urls or 
other
 identifiers where TeX can&rsquo;t find a good place to break.  TeX
-will automatically break urls at the natural places (see <a 
href="URL-Line-Breaking.html">URL Line Breaking</a>), so only use 
<code>@/</code> if you need it.  <code>@/</code> has no
-effect in the other output format.
+will automatically break urls at the natural places (see <a class="pxref" 
href="URL-Line-Breaking.html">URL Line Breaking</a>), so only use <code 
class="code">@/</code> if you need it.  <code class="code">@/</code> has no
+effect on the other output format.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Lists-and-Tables.html 
b/js/infog/test-infodir/texinfo_html/Lists-and-Tables.html
index f837c9cd4d..469de70c84 100644
--- a/js/infog/test-infodir/texinfo_html/Lists-and-Tables.html
+++ b/js/infog/test-infodir/texinfo_html/Lists-and-Tables.html
@@ -1,91 +1,64 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Lists and Tables (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Lists and Tables (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Lists and Tables (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Lists and Tables (GNU Texinfo 6.7dev)">
+<meta name="description" content="Lists and Tables (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Lists and Tables (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Introducing-Lists.html" rel="next" title="Introducing Lists">
-<link href="_0040small_2026.html" rel="prev" title="@small&hellip;">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Special-Displays.html" rel="next" title="Special Displays">
+<link href="Quotations-and-Examples.html" rel="prev" title="Quotations and 
Examples">
 
 
 </head>
 
 <body lang="en">
-<span id="Lists-and-Tables"></span><div class="header">
+<div class="chapter-level-extent" id="Lists-and-Tables">
+<div class="nav-panel">
 <p>
-Next: <a href="Special-Displays.html" accesskey="n" rel="next">Special 
Displays</a>, Previous: <a href="Quotations-and-Examples.html" accesskey="p" 
rel="prev">Quotations and Examples</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Special-Displays.html" accesskey="n" rel="next">Special 
Displays</a>, Previous: <a href="Quotations-and-Examples.html" accesskey="p" 
rel="prev">Quotations and Examples</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Lists-and-Tables-1"></span><h2 class="chapter">Lists and Tables</h2>
-<span id="index-Making-lists-and-tables"></span>
-<span id="index-Lists-and-tables_002c-making"></span>
-<span id="index-Tables-and-lists_002c-making"></span>
+<h2 class="chapter" id="Lists-and-Tables-1">8 Lists and Tables</h2>
+<a class="index-entry-id" id="index-Making-lists-and-tables"></a>
+<a class="index-entry-id" id="index-Lists-and-tables_002c-making"></a>
+<a class="index-entry-id" id="index-Tables-and-lists_002c-making"></a>
 
 <p>Texinfo has several ways of making lists and tables.  Lists can be
 bulleted or numbered; two-column tables can highlight the items in
 the first column; multi-column tables are also supported.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Introducing-Lists.html" 
accesskey="1">Introducing Lists</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Texinfo formats lists for you.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040itemize.html" 
accesskey="2"><code>@itemize</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to construct a simple list.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040enumerate.html" 
accesskey="3"><code>@enumerate</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to construct a numbered list.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Two_002dcolumn-Tables.html" 
accesskey="4">Two-column Tables</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to construct a two-column table.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Multi_002dcolumn-Tables.html" accesskey="5">Multi-column 
Tables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
construct generalized tables.
-</td></tr>
-</table>
 
+<ul class="mini-toc">
+<li><a href="Introducing-Lists.html" accesskey="1">Introducing Lists</a></li>
+<li><a href="_0040itemize.html" accesskey="2"><code 
class="code">@itemize</code>: Making an Itemized List</a></li>
+<li><a href="_0040enumerate.html" accesskey="3"><code 
class="code">@enumerate</code>: Making a Numbered or Lettered List</a></li>
+<li><a href="Two_002dcolumn-Tables.html" accesskey="4">Making a Two-column 
Table</a></li>
+<li><a href="Multi_002dcolumn-Tables.html" accesskey="5"><code 
class="code">@multitable</code>: Multi-column Tables</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Macro-Details.html 
b/js/infog/test-infodir/texinfo_html/Macro-Details.html
index a83947e6c6..cd6888204b 100644
--- a/js/infog/test-infodir/texinfo_html/Macro-Details.html
+++ b/js/infog/test-infodir/texinfo_html/Macro-Details.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Macro Details (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Macro Details (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Macro Details (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Macro Details (GNU Texinfo 6.7dev)">
+<meta name="description" content="Macro Details (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Macro Details (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,10 @@ developing GNU and promoting software freedom." -->
 <link href="Invoking-Macros.html" rel="prev" title="Invoking Macros">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,31 +43,32 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Macro-Details"></span><div class="header">
+<div class="section-level-extent" id="Macro-Details">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040alias.html" accesskey="n" 
rel="next"><code>@alias</code></a>, Previous: <a href="Invoking-Macros.html" 
accesskey="p" rel="prev">Invoking Macros</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040alias.html" accesskey="n" rel="next">&lsquo;<samp 
class="samp">@alias <var class="var">new</var>=<var 
class="var">existing</var></samp>&rsquo;</a>, Previous: <a 
href="Invoking-Macros.html" accesskey="p" rel="prev">Invoking Macros</a>, Up: 
<a href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining 
New Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a href="Command-and-Variable-Inde 
[...]
 </div>
 <hr>
-<span id="Macro-Details-and-Caveats"></span><h3 class="section">Macro Details 
and Caveats</h3>
-<span id="index-Macro-details"></span>
-<span id="index-Details-of-macro-usage"></span>
-<span id="index-Caveats-for-macro-usage"></span>
+<h3 class="section" id="Macro-Details-and-Caveats">16.3 Macro Details and 
Caveats</h3>
+<a class="index-entry-id" id="index-Macro-details"></a>
+<a class="index-entry-id" id="index-Details-of-macro-usage"></a>
+<a class="index-entry-id" id="index-Caveats-for-macro-usage"></a>
 
-<span id="index-Macro-expansion_002c-contexts-for"></span>
-<span id="index-Expansion-of-macros_002c-contexts-for"></span>
+<a class="index-entry-id" id="index-Macro-expansion_002c-contexts-for"></a>
+<a class="index-entry-id" id="index-Expansion-of-macros_002c-contexts-for"></a>
 <p>By design, macro expansion does not happen in the following contexts
-in <code>makeinfo</code>:
+in <code class="command">makeinfo</code>:
 </p>
-<ul>
-<li> <code>@macro</code> and <code>@unmacro</code> lines;
+<ul class="itemize mark-bullet">
+<li><code class="code">@macro</code> and <code class="code">@unmacro</code> 
lines;
 
-</li><li> <code>@if...</code> lines, including <code>@ifset</code> and similar;
+</li><li><code class="code">@if...</code> lines, including <code 
class="code">@ifset</code> and similar;
 
-</li><li> <code>@set</code>, <code>@clear</code>, <code>@value</code>;
+</li><li><code class="code">@set</code>, <code class="code">@clear</code>, 
<code class="code">@value</code>;
 
-</li><li> <code>@clickstyle</code> lines;
+</li><li><code class="code">@clickstyle</code> lines;
 
-</li><li> <code>@end</code> lines.
+</li><li><code class="code">@end</code> lines.
 </li></ul>
 
 <p>Unfortunately, TeX may do some expansion in these situations,
@@ -92,32 +77,32 @@ possibly yielding errors.
 <p>Also, quite a few macro-related constructs cause problems with TeX;
 some of the caveats are listed below.  Thus, if you get macro-related
 errors when producing the printed version of a manual, you might try
-expanding the macros with <code>makeinfo</code> by invoking
-<code>texi2dvi</code> with the &lsquo;<samp>-E</samp>&rsquo; option (see <a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a>).  Or, 
more reliably, eschew Texinfo macros altogether
+expanding the macros with <code class="command">makeinfo</code> by invoking
+<code class="command">texi2dvi</code> with the &lsquo;<samp 
class="samp">-E</samp>&rsquo; option (see <a class="pxref" 
href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a>).  Or, more reliably, eschew Texinfo macros 
altogether
 and use a language designed for macro processing, such as M4
-(see <a href="External-Macro-Processors.html">External Macro Processors</a>).
+(see <a class="pxref" href="External-Macro-Processors.html">External Macro 
Processors: Line Directives</a>).
 </p>
-<ul>
-<li> As mentioned earlier, macro names must consist entirely of letters.
+<ul class="itemize mark-bullet">
+<li>As mentioned earlier, macro names must consist entirely of letters.
 
-</li><li> It is not advisable to redefine any TeX primitive, plain, or
-Texinfo command name as a macro. Unfortunately this is a large and
+</li><li>It is not advisable to redefine any TeX primitive, plain, or
+Texinfo command name as a macro. Unfortunately, this is a large and
 open-ended set of names, and the possible resulting errors are
 unpredictable.
 
-</li><li> Arguments to macros taking more than one argument cannot cross lines.
+</li><li>Arguments to macros taking more than one argument cannot cross lines.
 
-</li><li> Macros containing a command which must be on a line by itself, such 
as
+</li><li>Macros containing a command which must be on a line by itself, such as
 a conditional, cannot be invoked in the middle of a line.  Similarly,
 macros containing line-oriented commands or text, such as
-<code>@example</code> environments, may behave unpredictably in TeX.
+<code class="code">@example</code> environments, may behave unpredictably in 
TeX.
 
-</li><li> If you have problems using conditionals within a macro, an 
alternative
+</li><li>If you have problems using conditionals within a macro, an alternative
 is to use separate macro definitions inside conditional blocks.  For
 example, instead of
 
 <div class="example">
-<pre class="example">@macro Mac
+<pre class="example-preformatted">@macro Mac
 @iftex
 text for TeX output
 @end iftex
@@ -130,7 +115,7 @@ text for not TeX output
 <p>you can do the following instead:
 </p>
 <div class="example">
-<pre class="example">@iftex
+<pre class="example-preformatted">@iftex
 @macro Mac
 text for TeX output
 @end macro
@@ -143,25 +128,25 @@ text for not TeX output
 @end ifnottex
 </pre></div>
 
-</li><li> Texinfo commands in the expansion of a macro in the text of an index 
+</li><li>Texinfo commands in the expansion of a macro in the text of an index 
 entry may end up being typeset as literal text (including an &ldquo;@&rdquo; 
 sign), instead of being interpreted with their intended meaning.
 
-</li><li> White space is ignored at the beginnings of lines.
+</li><li>White space is ignored at the beginnings of lines.
 
-</li><li> Macros can&rsquo;t be reliably used in the argument to accent 
commands
-(see <a href="Inserting-Accents.html">Inserting Accents</a>).
+</li><li>Macros can&rsquo;t be reliably used in the argument to accent commands
+(see <a class="pxref" href="Inserting-Accents.html">Inserting Accents</a>).
 
-</li><li> The backslash escape for commas in macro arguments does not work;
-<code>@comma{}</code> must be used.
+</li><li>The backslash escape for commas in macro arguments does not work;
+<code class="code">@comma{}</code> must be used.
 
-</li><li> Likewise, if you want to pass an argument with the Texinfo command 
-<code>@,</code> (to produce a cedilla, see <a 
href="Inserting-Accents.html">Inserting Accents</a>), you have 
-to use <code>@value</code> or another work-around.  Otherwise, the comma
+</li><li>Likewise, if you want to pass an argument with the Texinfo command 
+<code class="code">@,</code> (to produce a cedilla, see <a class="ref" 
href="Inserting-Accents.html">Inserting Accents</a>), you have 
+to use <code class="code">@value</code> or another workaround.  Otherwise, the 
comma
 may be taken as separating the arguments.  For example,
 
 <div class="example">
-<pre class="example">@macro mactwo{argfirst, argsecond}
+<pre class="example-preformatted">@macro mactwo{argfirst, argsecond}
 \argfirst\+\argsecond\.
 @end macro
 @set fc Fran@,cois
@@ -171,39 +156,39 @@ may be taken as separating the arguments.  For example,
 <p>produces:
 </p>
 <div class="display">
-<pre class="display">Fran&ccedil;ois+.
+<pre class="display-preformatted">Fran&ccedil;ois+.
 </pre></div>
 
 
-</li><li> Ending a macro body with &lsquo;<samp>@c</samp>&rsquo; may cause 
text following the macro
-invocation to be ignored as a comment in <code>makeinfo</code>.  This is 
+</li><li>Ending a macro body with &lsquo;<samp class="samp">@c</samp>&rsquo; 
may cause text following the macro
+invocation to be ignored as a comment in <code 
class="command">makeinfo</code>.  This is 
 not the case when processing with TeX.  This was often done
 to &ldquo;comment out&rdquo; an unwanted newline at the end of a macro body, 
but 
-this is not necessary any more, as the final newline before &lsquo;<samp>@end 
+this is not necessary any more, as the final newline before &lsquo;<samp 
class="samp">@end 
 macro</samp>&rsquo; is not included in the macro body anyway.
 
-</li><li> In general, you can&rsquo;t arbitrarily substitute a macro (or
-<code>@value</code>) call for Texinfo command arguments, even when the text
+</li><li>In general, you can&rsquo;t arbitrarily substitute a macro (or
+<code class="code">@value</code>) call for Texinfo command arguments, even 
when the text
 is the same.  Texinfo is not M4 (or even plain TeX).  It might work
 with some commands, it fails with others.  Best not to do it at all.
 For instance, this fails:
 
 <div class="example">
-<pre class="example">@macro offmacro
+<pre class="example-preformatted">@macro offmacro
 off
 @end macro
 @headings @offmacro
 </pre></div>
 
-<p>This looks equivalent to <code>@headings off</code>, but for TeXnical
+<p>This looks equivalent to <code class="code">@headings off</code>, but for 
TeXnical
 reasons, it fails with a mysterious error message (namely,
-&lsquo;<samp>Paragraph ended before @headings was complete</samp>&rsquo;).
+&lsquo;<samp class="samp">Paragraph ended before @headings was 
complete</samp>&rsquo;).
 </p>
-</li><li> Macros cannot define macros in the natural way.  To do this, you must
+</li><li>Macros cannot define macros in the natural way.  To do this, you must
 use conditionals and raw TeX.  For example:
 
 <div class="example">
-<pre class="example">@ifnottex
+<pre class="example-preformatted">@ifnottex
 @macro ctor {name, arg}
 @macro \name\
 something involving \arg\ somehow
@@ -217,54 +202,55 @@ something involving \arg\ somehow
 </pre></div>
 </li></ul>
 
-<p>The <code>makeinfo</code> implementation also has the following
+<p>The <code class="command">makeinfo</code> implementation also has the 
following
 limitations (by design):
 </p>
-<ul>
-<li> <code>@verbatim</code> and macros do not mix; for instance, you 
can&rsquo;t start
+<ul class="itemize mark-bullet">
+<li><code class="code">@verbatim</code> and macros do not mix; for instance, 
you can&rsquo;t start
 a verbatim block inside a macro and end it outside
-(see <a href="_0040verbatim.html"><code>@verbatim</code></a>).  Starting any 
environment inside a macro
+(see <a class="pxref" href="_0040verbatim.html"><code 
class="code">@verbatim</code>: Literal Text</a>).  Starting any environment 
inside a macro
 and ending it outside may or may not work, for that matter.
 
-</li><li> Macros that completely define macros are ok, but it&rsquo;s not 
possible to
-have incompletely nested macro definitions.  That is, <code>@macro</code>
-and <code>@end macro</code> (likewise for <code>@rmacro</code>) must be
+</li><li>Macros that completely define macros are ok, but it&rsquo;s not 
possible to
+have incompletely nested macro definitions.  That is, <code 
class="code">@macro</code>
+and <code class="code">@end macro</code> (likewise for <code 
class="code">@rmacro</code>) must be
 correctly paired.  For example, you cannot start a macro definition
 within a macro, and then end that nested definition outside the macro.
 </li></ul>
 
-<p>In the <code>makeinfo</code> implementation before Texinfo 5.0, ends of
-lines from expansion of a <code>@macro</code> definition did not end an
-@-command line-delimited argument (<code>@chapter</code>, <code>@center</code>,
+<p>In the <code class="code">makeinfo</code> implementation before Texinfo 
5.0, ends of
+lines from expansion of a <code class="code">@macro</code> definition did not 
end an
+@-command line-delimited argument (<code class="code">@chapter</code>, <code 
class="code">@center</code>,
 etc.).  This is no longer the case.  For example:
 </p>
 <div class="example">
-<pre class="example">@macro twolines{}
+<pre class="example-preformatted">@macro twolines{}
 aaa
 bbb
 @end macro
 @center @twolines{}
 </pre></div>
 
-<p>In the current <code>makeinfo</code>, this is equivalent to:
+<p>In the current <code class="code">makeinfo</code>, this is equivalent to:
 </p>
 <div class="example">
-<pre class="example">@center aaa
+<pre class="example-preformatted">@center aaa
 bbb
 </pre></div>
 
-<p>with just &lsquo;<samp>aaa</samp>&rsquo; as the argument to 
<code>@center</code>.  In
+<p>with just &lsquo;<samp class="samp">aaa</samp>&rsquo; as the argument to 
<code class="code">@center</code>.  In
 the earlier implementation, it would have been parsed as this:
 </p>
 <div class="example">
-<pre class="example">@center aaa bbb
+<pre class="example-preformatted">@center aaa bbb
 </pre></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040alias.html" accesskey="n" 
rel="next"><code>@alias</code></a>, Previous: <a href="Invoking-Macros.html" 
accesskey="p" rel="prev">Invoking Macros</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040alias.html">&lsquo;<samp class="samp">@alias <var 
class="var">new</var>=<var class="var">existing</var></samp>&rsquo;</a>, 
Previous: <a href="Invoking-Macros.html">Invoking Macros</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html">Defining New Texinfo Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Magnification.html 
b/js/infog/test-infodir/texinfo_html/Magnification.html
index b61f3ae9ec..2f74d1bdae 100644
--- a/js/infog/test-infodir/texinfo_html/Magnification.html
+++ b/js/infog/test-infodir/texinfo_html/Magnification.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Magnification (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Magnification (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Magnification (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Magnification (GNU Texinfo 6.7dev)">
+<meta name="description" content="Magnification (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Magnification (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Hardcopy.html" rel="up" title="Hardcopy">
-<link href="PDF-Output.html" rel="next" title="PDF Output">
+<link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
 <link href="_0040pagesizes.html" rel="prev" title="@pagesizes">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,34 +40,35 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Magnification"></span><div class="header">
+<div class="section-level-extent" id="Magnification">
+<div class="nav-panel">
 <p>
-Next: <a href="PDF-Output.html" accesskey="n" rel="next">PDF Output</a>, 
Previous: <a href="_0040pagesizes.html" accesskey="p" 
rel="prev"><code>@pagesizes</code></a>, Up: <a href="Hardcopy.html" 
accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040pagesizes.html" accesskey="p" rel="prev"><code 
class="code">@pagesizes</code> [<var class="var">width</var>][, <var 
class="var">height</var>]: Custom Page Sizes</a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Magnification-1"></span><h3 class="section">Magnification</h3>
-<span id="Cropmarks-and-Magnification"></span>
-<span id="index-_005cmag-_0028raw-TeX-magnification_0029"></span>
-<span id="index-Magnified-printing"></span>
-<span id="index-Larger-or-smaller-pages"></span>
+<h3 class="section" id="Magnification-1">E.9 Magnification</h3>
+<a class="anchor" id="Cropmarks-and-Magnification"></a>
+<a class="index-entry-id" 
id="index-_005cmag-_0028raw-TeX-magnification_0029"></a>
+<a class="index-entry-id" id="index-Magnified-printing"></a>
+<a class="index-entry-id" id="index-Larger-or-smaller-pages"></a>
 <p>You can attempt to direct TeX to typeset pages larger or smaller
-than usual with the <code>\mag</code> TeX command.  Everything that is
-typeset is scaled proportionally larger or smaller.  (<code>\mag</code>
-stands for &ldquo;magnification&rdquo;.)  This is <em>not</em> a Texinfo
+than usual with the <code class="code">\mag</code> TeX command.  Everything 
that is
+typeset is scaled proportionally larger or smaller.  (<code 
class="code">\mag</code>
+stands for &ldquo;magnification&rdquo;.)  This is <em class="emph">not</em> a 
Texinfo
 @-command, but is a raw TeX command that is prefixed with a
-backslash.  You have to write this command between <code>@tex</code> and
-<code>@end tex</code> (see <a href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a>).
+backslash.  You have to write this command between <code 
class="code">@tex</code> and
+<code class="code">@end tex</code> (see <a class="pxref" 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>).
 </p>
-<p>Follow the <code>\mag</code> command with an &lsquo;<samp>=</samp>&rsquo; 
and then a number that
+<p>Follow the <code class="code">\mag</code> command with an &lsquo;<samp 
class="samp">=</samp>&rsquo; and then a number that
 is 1000 times the magnification you desire.  For example, to print pages
 at 1.2 normal size, write the following near the beginning of the
 Texinfo file, before the title page:
 </p>
 <div class="example">
-<pre class="example">@tex
+<div class="group"><pre class="example-preformatted">@tex
 \global\mag=1200
 @end tex
-</pre></div>
+</pre></div></div>
 
 <p>With some printing technologies, you can print normal-sized copies that
 look better than usual by giving a larger-than-normal master to your
@@ -94,10 +76,11 @@ print shop.  They do the reduction, thus effectively 
increasing the
 resolution.
 </p>
 <p>Depending on your system, DVI files prepared with a
-nonstandard-<code>\mag</code> may not print or may print only with certain
+nonstandard-<code class="code">\mag</code> may not print or may print only 
with certain
 magnifications.  Be prepared to experiment.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Marking-Text.html 
b/js/infog/test-infodir/texinfo_html/Marking-Text.html
index 1bf2c06268..22eecada17 100644
--- a/js/infog/test-infodir/texinfo_html/Marking-Text.html
+++ b/js/infog/test-infodir/texinfo_html/Marking-Text.html
@@ -1,75 +1,52 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Marking Text (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Marking Text (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Marking Text (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Marking Text (GNU Texinfo 6.7dev)">
+<meta name="description" content="Marking Text (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Marking Text (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Indicating.html" rel="next" title="Indicating">
-<link href="_0040cite.html" rel="prev" title="@cite">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Quotations-and-Examples.html" rel="next" title="Quotations and 
Examples">
+<link href="Cross-References.html" rel="prev" title="Cross References">
 
 
 </head>
 
 <body lang="en">
-<span id="Marking-Text"></span><div class="header">
+<div class="chapter-level-extent" id="Marking-Text">
+<div class="nav-panel">
 <p>
-Next: <a href="Quotations-and-Examples.html" accesskey="n" 
rel="next">Quotations and Examples</a>, Previous: <a 
href="Cross-References.html" accesskey="p" rel="prev">Cross References</a>, Up: 
<a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Quotations-and-Examples.html" accesskey="n" 
rel="next">Quotations and Examples</a>, Previous: <a 
href="Cross-References.html" accesskey="p" rel="prev">Cross-references</a>, Up: 
<a href="index.html" accesskey="u" rel="up">Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Marking-Text_002c-Words-and-Phrases"></span><h2 
class="chapter">Marking Text, Words and Phrases</h2>
-<span id="index-Paragraph_002c-marking-text-within"></span>
-<span id="index-Marking-words-and-phrases"></span>
-<span id="index-Words-and-phrases_002c-marking-them"></span>
-<span id="index-Marking-text-within-a-paragraph"></span>
-<span id="index-Text_002c-marking-up"></span>
+<h2 class="chapter" id="Marking-Text_002c-Words-and-Phrases">6 Marking Text, 
Words and Phrases</h2>
+<a class="index-entry-id" id="index-Paragraph_002c-marking-text-within"></a>
+<a class="index-entry-id" id="index-Marking-words-and-phrases"></a>
+<a class="index-entry-id" id="index-Words-and-phrases_002c-marking-them"></a>
+<a class="index-entry-id" id="index-Marking-text-within-a-paragraph"></a>
+<a class="index-entry-id" id="index-Text_002c-marking-up"></a>
 
 <p>In Texinfo, you can mark words and phrases in a variety of ways.
 The Texinfo formatters use this information to determine how to
@@ -78,14 +55,13 @@ You can specify, for example, whether a word or phrase is a
 defining occurrence, a metasyntactic variable, or a symbol used in a
 program.  Also, you can emphasize text, in several different ways.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Indicating.html" 
accesskey="1">Indicating</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to indicate definitions, files, etc.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Emphasis.html" 
accesskey="2">Emphasis</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to emphasize text.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Indicating.html" accesskey="1">Indicating Definitions, Commands, 
etc.</a></li>
+<li><a href="Emphasis.html" accesskey="2">Emphasizing Text</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Master-Menu-Parts.html 
b/js/infog/test-infodir/texinfo_html/Master-Menu-Parts.html
index 96ec442007..51cf27bb57 100644
--- a/js/infog/test-infodir/texinfo_html/Master-Menu-Parts.html
+++ b/js/infog/test-infodir/texinfo_html/Master-Menu-Parts.html
@@ -1,57 +1,36 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Master Menu Parts (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Master Menu Parts (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Master Menu Parts (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Master Menu Parts (GNU Texinfo 6.7dev)">
+<meta name="description" content="Master Menu Parts (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Master Menu Parts (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="The-Top-Node.html" rel="up" title="The Top Node">
-<link href="Global-Document-Commands.html" rel="next" title="Global Document 
Commands">
-<link href="Top-Node-Example.html" rel="prev" title="Top Node Example">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,81 +38,76 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Master-Menu-Parts"></span><div class="header">
+<div class="subsection-level-extent" id="Master-Menu-Parts">
+<div class="nav-panel">
 <p>
-Previous: <a href="Top-Node-Example.html" accesskey="p" rel="prev">Top Node 
Example</a>, Up: <a href="The-Top-Node.html" accesskey="u" rel="up">The Top 
Node</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Up: <a href="The-Top-Node.html" accesskey="u" rel="up">The &lsquo;Top&rsquo; 
Node and Master Menu</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Parts-of-a-Master-Menu"></span><h4 class="subsection">Parts of a 
Master Menu</h4>
-<span id="index-Master-menu"></span>
-<span id="index-Menu_002c-master"></span>
-<span id="index-Parts-of-a-master-menu"></span>
+<h4 class="subsection" id="Parts-of-a-Master-Menu">2.10.1 Parts of a Master 
Menu</h4>
+<a class="index-entry-id" id="index-Master-menu"></a>
+<a class="index-entry-id" id="index-Menu_002c-master"></a>
+<a class="index-entry-id" id="index-Parts-of-a-master-menu"></a>
 
-<p>A <em>master menu</em> is the main menu.  It is customary to include a
+<p>A <em class="dfn">master menu</em> is the main menu.  It is customary to 
include a
 detailed menu listing all the nodes in the document in this menu.
+Like any other menu, a master menu is enclosed in <code 
class="code">@menu</code> and
+<code class="code">@end menu</code> and does not appear in the printed output.
 </p>
-<p>Like any other menu, a master menu is enclosed in <code>@menu</code> and
-<code>@end menu</code> and does not appear in the printed output.
+<p>The master menu contains entries for the major nodes in the Texinfo
+file: the nodes for the chapters, chapter-like sections, and the
+appendices, followed by nodes for the indices.
 </p>
-<p>Generally, a master menu is divided into parts.
+<a class="index-entry-id" id="index-detailmenu"></a>
+<a class="index-entry-id" id="index-Detailed-menu"></a>
+
+<p>You may choose to follow these entries with a <em class="dfn">detailed 
menu</em>.
+This lists other, lower-level nodes, often ordered by chapter.
+These items may be a convenience for an inquirer who can go directly
+to a particular node when searching for specific information, rather
+than going through an intermediate menu.  If you use a detailed menu
+in your master menu, mark it with the <code class="code">@detailmenu &hellip;
+@end detailmenu</code> environment, or <code class="command">makeinfo</code> 
will get confused.
 </p>
-<ul>
-<li> The first part contains the major nodes in the Texinfo file: the nodes
-for the chapters, chapter-like sections, and the appendices.
-
-</li><li> The second part contains nodes for the indices.
-
-</li><li> <span id="index-detailmenu"></span>
-<span id="index-Detailed-menu"></span>
-The third and subsequent parts contain a listing of the other,
-lower-level nodes, often ordered by chapter.  This way, rather than go
-through an intermediary menu, an inquirer can go directly to a
-particular node when searching for specific information.  These menu
-items are not required; add them if you think they are a convenience.
-If you do use them, put <code>@detailmenu</code> before the first one, and
-<code>@end detailmenu</code> after the last; otherwise, <code>makeinfo</code>
-will get confused.
-</li></ul>
-
 <p>Each section in the menu can be introduced by a descriptive line.  So
 long as the line does not begin with an asterisk, it will not be
-treated as a menu entry.  (See <a href="Writing-a-Menu.html">Writing a 
Menu</a>, for more
+treated as a menu entry.  (See <a class="xref" 
href="Writing-a-Menu.html">Writing a Menu</a>, for more
 information.)
 </p>
 <p>For example, the master menu for this manual looks like the following
 (but has many more entries):
 </p>
 <div class="example">
-<pre class="example">@menu
+<div class="group"><pre class="example-preformatted">@menu
 * Copying Conditions::  Your rights.
 * Overview::            Texinfo in brief.
 &hellip;
-</pre><pre class="example">* Command and Variable Index::
+</pre></div><div class="group"><pre class="example-preformatted">* Command and 
Variable Index::
 * General Index::
-</pre><pre class="example">
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">@detailmenu
+</pre><div class="group"><pre class="example-preformatted">@detailmenu
 --- The Detailed Node Listing ---
 
 Overview of Texinfo
 
 * Reporting Bugs:: &hellip;
 &hellip;
-</pre><pre class="example">
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">Beginning a Texinfo File
+</pre><div class="group"><pre class="example-preformatted">Beginning a Texinfo 
File
 
 * Sample Beginning:: &hellip;
 &hellip;
 @end detailmenu
 @end menu
-</pre></div>
-
+</pre></div></div>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Top-Node-Example.html" accesskey="p" rel="prev">Top Node 
Example</a>, Up: <a href="The-Top-Node.html" accesskey="u" rel="up">The Top 
Node</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Up: <a href="The-Top-Node.html">The &lsquo;Top&rsquo; Node and Master Menu</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/MathJax-Customization-Variables.html 
b/js/infog/test-infodir/texinfo_html/MathJax-Customization-Variables.html
new file mode 100644
index 0000000000..fc5c34f043
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/MathJax-Customization-Variables.html
@@ -0,0 +1,86 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>MathJax Customization Variables (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="MathJax Customization Variables (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="MathJax Customization Variables (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Customization-Variables.html" rel="up" title="Customization 
Variables">
+<link href="latex2html-Customization-Variables.html" rel="next" 
title="latex2html Customization Variables">
+<link href="HTML-Customization-Variables.html" rel="prev" title="HTML 
Customization Variables">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="subsection-level-extent" id="MathJax-Customization-Variables">
+<div class="nav-panel">
+<p>
+Next: <a href="latex2html-Customization-Variables.html" accesskey="n" 
rel="next"><code class="command">latex2html</code> Customization Variables</a>, 
Previous: <a href="HTML-Customization-Variables.html" accesskey="p" 
rel="prev">HTML Customization Variables</a>, Up: <a 
href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and-Variable-Index.ht 
[...]
+</div>
+<hr>
+<h4 class="subsection" id="MathJax-Customization-Variables-1">19.4.4 MathJax 
Customization Variables</h4>
+
+<p>This table lists the customization variables which can be used when 
+MathJax is being used, which will be the case when <code 
class="code">HTML_MATH</code>
+is set to &lsquo;<samp class="samp">mathjax</samp>&rsquo;.
+</p>
+<dl class="vtable">
+<dt id='index-MATHJAX_005fSCRIPT'><span><code 
class="code">MATHJAX_SCRIPT</code><a class="copiable-link" 
href='#index-MATHJAX_005fSCRIPT'> &para;</a></span></dt>
+<dd><p>URL of the MathJax component file (e.g. <samp 
class="file">tex-svg.js</samp>) you are using.
+<code class="command">texi2any</code> provides a default value for this 
variable, but you
+are encouraged to host this file yourself on your website so that you are
+not dependent on others&rsquo; hosting.
+</p>
+</dd>
+<dt id='index-MATHJAX_005fSOURCE'><span><code 
class="code">MATHJAX_SOURCE</code><a class="copiable-link" 
href='#index-MATHJAX_005fSOURCE'> &para;</a></span></dt>
+<dd><p>A URL of the full source code in its preferred form for modification,
+or instructions for obtaining such source code, for the component file
+named by <code class="code">MATHJAX_SCRIPT</code>.  &lsquo;Preferred form for 
modification&rsquo;
+means that this should not be in a &lsquo;minified&rsquo; form.  Used in the
+license labels page (see <a class="pxref" 
href="HTML-Customization-Variables.html">HTML Customization Variables</a>, under
+<code class="code">JS_WEBLABELS</code>).
+</p>
+<p>Again, <code class="command">texi2any</code> provides a default value for 
this variable,
+but you are encouraged to host the source code for MathJax and its
+dependencies yourself.  This is in order to make the source code
+available reliably, and to reduce you and your users&rsquo; dependence on
+others&rsquo; distribution systems.
+</p></dd>
+</dl>
+
+
+</div>
+
+
+
+</body>
+</html>
diff --git a/js/infog/test-infodir/texinfo_html/Menu-Example.html 
b/js/infog/test-infodir/texinfo_html/Menu-Example.html
index 64b7130e69..7ce855db84 100644
--- a/js/infog/test-infodir/texinfo_html/Menu-Example.html
+++ b/js/infog/test-infodir/texinfo_html/Menu-Example.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Menu Example (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Menu Example (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Menu Example (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Menu Example (GNU Texinfo 6.7dev)">
+<meta name="description" content="Menu Example (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Menu Example (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Writing-a-Menu.html" rel="prev" title="Writing a Menu">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,68 +40,70 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Menu-Example"></span><div class="header">
+<div class="subsection-level-extent" id="Menu-Example">
+<div class="nav-panel">
 <p>
 Next: <a href="Menu-Location.html" accesskey="n" rel="next">Menu Location</a>, 
Previous: <a href="Writing-a-Menu.html" accesskey="p" rel="prev">Writing a 
Menu</a>, Up: <a href="Menus.html" accesskey="u" rel="up">Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="A-Menu-Example"></span><h4 class="subsection">A Menu Example</h4>
-<span id="index-Menu-example"></span>
-<span id="index-Example-menu"></span>
+<h4 class="subsection" id="A-Menu-Example">3.8.2 A Menu Example</h4>
+<a class="index-entry-id" id="index-Menu-example"></a>
+<a class="index-entry-id" id="index-Example-menu"></a>
 
 
 <p>A menu looks like this in Texinfo:
 </p>
 <div class="example">
-<pre class="example">@menu
+<div class="group"><pre class="example-preformatted">@menu
 * menu entry name: Node name.   A short description.
 * Node name::                   This form is preferred.
 @end menu
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
 <div class="example">
-<pre class="example">* menu:
+<div class="group"><pre class="example-preformatted">* menu:
 
 * menu entry name: Node name.   A short description.
 * Node name::                   This form is preferred.
-</pre></div>
+</pre></div></div>
 
 <p>Here is an example as you might see it in a Texinfo file:
 </p>
 <div class="example">
-<pre class="example">@menu
+<div class="group"><pre class="example-preformatted">@menu
 Larger Units of Text
 
 * Files::                       All about handling files.
 * Multiples: Buffers.           Multiple buffers; editing
                                  several files at once.
 @end menu
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
 <div class="example">
-<pre class="example">* menu:
+<div class="group"><pre class="example-preformatted">* menu:
 Larger Units of Text
 
 * Files::                       All about handling files.
 * Multiples: Buffers.           Multiple buffers; editing
                                  several files at once.
-</pre></div>
+</pre></div></div>
 
-<p>In this example, the menu has two entries.  
&lsquo;<samp>Files</samp>&rsquo; is both a menu
+<p>In this example, the menu has two entries.  &lsquo;<samp 
class="samp">Files</samp>&rsquo; is both a menu
 entry name and the name of the node referred to by that name.
-&lsquo;<samp>Multiples</samp>&rsquo; is the menu entry name; it refers to the 
node named
-&lsquo;<samp>Buffers</samp>&rsquo;. The line &lsquo;<samp>Larger Units of 
Text</samp>&rsquo; is a comment; it
+&lsquo;<samp class="samp">Multiples</samp>&rsquo; is the menu entry name; it 
refers to the node named
+&lsquo;<samp class="samp">Buffers</samp>&rsquo;. The line &lsquo;<samp 
class="samp">Larger Units of Text</samp>&rsquo; is a comment; it
 appears in the menu, but is not an entry.
 </p>
-<p>Since no file name is specified with either 
&lsquo;<samp>Files</samp>&rsquo; or
-&lsquo;<samp>Buffers</samp>&rsquo;, they must be the names of nodes in the 
same Info file
-(see <a href="Other-Info-Files.html">Referring to Other Info Files</a>).
+<p>Since no file name is specified with either &lsquo;<samp 
class="samp">Files</samp>&rsquo; or
+&lsquo;<samp class="samp">Buffers</samp>&rsquo;, they must be the names of 
nodes in the same Info file
+(see <a class="pxref" href="Other-Info-Files.html">Referring to Other Info 
Files</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Menu-Location.html 
b/js/infog/test-infodir/texinfo_html/Menu-Location.html
index 9b751cd1cb..3dd6d7d39d 100644
--- a/js/infog/test-infodir/texinfo_html/Menu-Location.html
+++ b/js/infog/test-infodir/texinfo_html/Menu-Location.html
@@ -1,83 +1,60 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Menu Location (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Menu Location (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Menu Location (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Menu Location (GNU Texinfo 6.7dev)">
+<meta name="description" content="Menu Location (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Menu Location (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Menus.html" rel="up" title="Menus">
 <link href="Menu-Parts.html" rel="next" title="Menu Parts">
 <link href="Menu-Example.html" rel="prev" title="Menu Example">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Menu-Location"></span><div class="header">
+<div class="subsection-level-extent" id="Menu-Location">
+<div class="nav-panel">
 <p>
-Next: <a href="Menu-Parts.html" accesskey="n" rel="next">Menu Parts</a>, 
Previous: <a href="Menu-Example.html" accesskey="p" rel="prev">Menu 
Example</a>, Up: <a href="Menus.html" accesskey="u" rel="up">Menus</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Menu-Parts.html" accesskey="n" rel="next">The Parts of a 
Menu</a>, Previous: <a href="Menu-Example.html" accesskey="p" rel="prev">A Menu 
Example</a>, Up: <a href="Menus.html" accesskey="u" rel="up">Menus</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Menu-Location-1"></span><h4 class="subsection">Menu Location</h4>
-<span id="index-Menu-location"></span>
-<span id="index-Location-of-menus"></span>
+<h4 class="subsection" id="Menu-Location-1">3.8.3 Menu Location</h4>
+<a class="index-entry-id" id="index-Menu-location"></a>
+<a class="index-entry-id" id="index-Location-of-menus"></a>
 
 <p>There may be at most one menu in a node.  A menu is conventionally
 located at the end of a node, without any regular text or additional
-commands between the <code>@end menu</code> and the beginning of the next
+commands between the <code class="code">@end menu</code> and the beginning of 
the next
 node.
 </p>
-<span id="index-Info-format_002c-and-menus"></span>
+<a class="index-entry-id" id="index-Info-format_002c-and-menus"></a>
 <p>This convention is useful, since a reader who uses the menu could
 easily miss any such text.  Also, any such post-menu text will be
 considered part of the menu in Info output (which has no marker for
-the end of a menu).  Thus, a line beginning with &lsquo;<samp>* </samp>&rsquo; 
will likely
+the end of a menu).  Thus, a line beginning with &lsquo;<samp class="samp">* 
</samp>&rsquo; will likely
 be incorrectly handled.
 </p>
 <p>It&rsquo;s usually best if a node with a menu does not contain much text.
@@ -87,6 +64,7 @@ Otherwise, it is easy for readers to miss the menu.
 </p>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Menu-Parts.html 
b/js/infog/test-infodir/texinfo_html/Menu-Parts.html
index 6f2af33482..6c85cb9d3d 100644
--- a/js/infog/test-infodir/texinfo_html/Menu-Parts.html
+++ b/js/infog/test-infodir/texinfo_html/Menu-Parts.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Menu Parts (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Menu Parts (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Menu Parts (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Menu Parts (GNU Texinfo 6.7dev)">
+<meta name="description" content="Menu Parts (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Menu Parts (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Menu-Location.html" rel="prev" title="Menu Location">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,19 +40,20 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Menu-Parts"></span><div class="header">
+<div class="subsection-level-extent" id="Menu-Parts">
+<div class="nav-panel">
 <p>
 Next: <a href="Less-Cluttered-Menu-Entry.html" accesskey="n" rel="next">Less 
Cluttered Menu Entry</a>, Previous: <a href="Menu-Location.html" accesskey="p" 
rel="prev">Menu Location</a>, Up: <a href="Menus.html" accesskey="u" 
rel="up">Menus</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-Parts-of-a-Menu"></span><h4 class="subsection">The Parts of a 
Menu</h4>
-<span id="index-Parts-of-a-menu"></span>
-<span id="index-Menu-parts"></span>
-<span id="index-_0040menu-parts"></span>
+<h4 class="subsection" id="The-Parts-of-a-Menu">3.8.4 The Parts of a Menu</h4>
+<a class="index-entry-id" id="index-Parts-of-a-menu"></a>
+<a class="index-entry-id" id="index-Menu-parts"></a>
+<a class="index-entry-id" id="index-_0040menu-parts"></a>
 
 <p>A menu entry has three parts, only the second of which is required:
 </p>
-<ol>
+<ol class="enumerate">
 <li> The menu entry name (optional).
 
 </li><li> The name of the node (required).
@@ -83,12 +65,12 @@ Next: <a href="Less-Cluttered-Menu-Entry.html" 
accesskey="n" rel="next">Less Clu
 next section for one more possibility):
 </p>
 <div class="example">
-<pre class="example">* <var>menu-entry-name</var>: <var>node-name</var>.   
<var>description</var>
+<pre class="example-preformatted">* <var class="var">menu-entry-name</var>: 
<var class="var">node-name</var>.   <var class="var">description</var>
 </pre></div>
 
 <p>Follow the menu entry name with a single colon, and follow the node
 name with tab, comma, newline, or the two characters period and space
-(&lsquo;<samp>. </samp>&rsquo;).
+(&lsquo;<samp class="samp">. </samp>&rsquo;).
 </p>
 <p>The third part of a menu entry is a descriptive phrase or sentence.
 Menu entry names and node names are often short; the description
@@ -102,21 +84,22 @@ or the next menu entry, ends a description.
 <p>Space characters in a menu are preserved as-is in the Info output; this
 allows you to format the menu as you wish.  Unfortunately you must type
 node names without any extra spaces or some versions of some Info
-readers will not find the node (see <a href="Node-Line-Requirements.html">Node 
Line Requirements</a>).
+readers will not find the node (see <a class="pxref" 
href="Node-Line-Requirements.html"><code class="code">@node</code> Line 
Requirements</a>).
 </p>
 
-<p><code>makeinfo</code> warns when the text of a menu item (and node names
+<p><code class="command">makeinfo</code> warns when the text of a menu item 
(and node names
 and cross-references) contains a problematic construct that will
 interfere with its parsing in Info.  If you don&rsquo;t want to see the
 warnings, you can set the customization variable
-<code>INFO_SPECIAL_CHARS_WARNING</code> to &lsquo;<samp>0</samp>&rsquo; (see 
<a href="Other-Customization-Variables.html">Other Customization Variables</a>).
+<code class="code">INFO_SPECIAL_CHARS_WARNING</code> to &lsquo;<samp 
class="samp">0</samp>&rsquo; (see <a class="pxref" 
href="Other-Customization-Variables.html">Other Customization Variables</a>).
 </p>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Less-Cluttered-Menu-Entry.html" accesskey="n" rel="next">Less 
Cluttered Menu Entry</a>, Previous: <a href="Menu-Location.html" accesskey="p" 
rel="prev">Menu Location</a>, Up: <a href="Menus.html" accesskey="u" 
rel="up">Menus</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Less-Cluttered-Menu-Entry.html">Less Cluttered Menu Entry</a>, 
Previous: <a href="Menu-Location.html">Menu Location</a>, Up: <a 
href="Menus.html">Menus</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Menus.html 
b/js/infog/test-infodir/texinfo_html/Menus.html
index 1c5c1d2189..2416971a68 100644
--- a/js/infog/test-infodir/texinfo_html/Menus.html
+++ b/js/infog/test-infodir/texinfo_html/Menus.html
@@ -1,93 +1,64 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Menus (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Menus (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Menus (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Menus (GNU Texinfo 6.7dev)">
+<meta name="description" content="Menus (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Menus (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Nodes.html" rel="up" title="Nodes">
-<link href="Writing-a-Menu.html" rel="next" title="Writing a Menu">
-<link href="makeinfo-Pointer-Creation.html" rel="prev" title="makeinfo Pointer 
Creation">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Node-Menu-Illustration.html" rel="prev" title="Node Menu 
Illustration">
 
 
 </head>
 
 <body lang="en">
-<span id="Menus"></span><div class="header">
+<div class="section-level-extent" id="Menus">
+<div class="nav-panel">
 <p>
-Previous: <a href="makeinfo-Pointer-Creation.html" accesskey="p" 
rel="prev"><code>makeinfo</code> Pointer Creation</a>, Up: <a href="Nodes.html" 
accesskey="u" rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Node-Menu-Illustration.html" accesskey="p" rel="prev">Node 
and Menu Illustration</a>, Up: <a href="Nodes.html" accesskey="u" 
rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Menus-1"></span><h3 class="section">Menus</h3>
-<span id="index-Menus"></span>
-<span id="index-menu"></span>
+<h3 class="section" id="Menus-1">3.8 Menus</h3>
+<a class="index-entry-id" id="index-Menus"></a>
+<a class="index-entry-id" id="index-menu"></a>
 
-<p><em>Menus</em> contain pointers to subordinate nodes.  In online output,
+<p><em class="dfn">Menus</em> contain pointers to subordinate nodes.  In 
online output,
 you use menus to go to such nodes.  Menus have no effect in printed
 manuals and do not appear in them.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Writing-a-Menu.html" 
accesskey="1">Writing a Menu</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">What is a menu?
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Menu-Example.html" 
accesskey="2">Menu Example</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Two and three part menu entries.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Menu-Location.html" 
accesskey="3">Menu Location</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Menus go at the ends of nodes.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Menu-Parts.html" 
accesskey="4">Menu Parts</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">A menu entry has three parts.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Less-Cluttered-Menu-Entry.html" accesskey="5">Less Cluttered Menu 
Entry</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Two part menu 
entry.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Other-Info-Files.html" 
accesskey="6">Other Info Files</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to refer to a different Info file.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Writing-a-Menu.html" accesskey="1">Writing a Menu</a></li>
+<li><a href="Menu-Example.html" accesskey="2">A Menu Example</a></li>
+<li><a href="Menu-Location.html" accesskey="3">Menu Location</a></li>
+<li><a href="Menu-Parts.html" accesskey="4">The Parts of a Menu</a></li>
+<li><a href="Less-Cluttered-Menu-Entry.html" accesskey="5">Less Cluttered Menu 
Entry</a></li>
+<li><a href="Other-Info-Files.html" accesskey="6">Referring to Other Info 
Files</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Minimum.html 
b/js/infog/test-infodir/texinfo_html/Minimum.html
index 469f8019d0..121bfc2bba 100644
--- a/js/infog/test-infodir/texinfo_html/Minimum.html
+++ b/js/infog/test-infodir/texinfo_html/Minimum.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Minimum (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Minimum (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Minimum (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Minimum (GNU Texinfo 6.7dev)">
+<meta name="description" content="Minimum (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Minimum (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
-<link href="Short-Sample.html" rel="next" title="Short Sample">
+<link href="Short-Sample-Texinfo-File.html" rel="next" title="Short Sample 
Texinfo File">
 <link href="Comments.html" rel="prev" title="Comments">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,57 +41,43 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Minimum"></span><div class="header">
+<div class="section-level-extent" id="Minimum">
+<div class="nav-panel">
 <p>
-Next: <a href="Short-Sample.html" accesskey="n" rel="next">Short Sample</a>, 
Previous: <a href="Comments.html" accesskey="p" rel="prev">Comments</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Short-Sample-Texinfo-File.html" accesskey="n" rel="next">Short 
Sample</a>, Previous: <a href="Comments.html" accesskey="p" 
rel="prev">Comments</a>, Up: <a href="Writing-a-Texinfo-File.html" 
accesskey="u" rel="up">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="What-a-Texinfo-File-Must-Have"></span><h3 class="section">What a 
Texinfo File Must Have</h3>
-<span id="index-Minimal-Texinfo-file-_0028requirements_0029"></span>
-<span id="index-Must-have-in-Texinfo-file"></span>
-<span id="index-Required-in-Texinfo-file"></span>
-<span id="index-Texinfo-file-minimum"></span>
+<h3 class="section" id="What-a-Texinfo-File-Must-Have">2.3 What a Texinfo File 
Must Have</h3>
+<a class="index-entry-id" 
id="index-Minimal-Texinfo-file-_0028requirements_0029"></a>
+<a class="index-entry-id" id="index-Required-in-Texinfo-file"></a>
+<a class="index-entry-id" id="index-Texinfo-file-minimum"></a>
 
 <p>By convention, the name of a Texinfo file ends with one of the 
-extensions <samp>.texinfo</samp>, <samp>.texi</samp>, <samp>.txi</samp>, or 
-<samp>.tex</samp>.<a id="DOCF2" href="#FOOT2"><sup>2</sup></a>
+extensions <samp class="file">.texi</samp>, <samp 
class="file">.texinfo</samp>, <samp class="file">.txi</samp>, or 
+<samp class="file">.tex</samp>.
 </p>
 <p>In order to be made into a printed manual and other output
 formats, a Texinfo file must begin with lines like this:
 </p>
 <div class="example">
-<pre class="example">\input texinfo
-@settitle <var>name-of-manual</var>
-</pre></div>
+<div class="group"><pre class="example-preformatted">\input texinfo
+@settitle <var class="var">name-of-manual</var>
+</pre></div></div>
 
 <p>The contents of the file follow this beginning, and then you
 must end the Texinfo source with a line like this:
 </p>
 <div class="example">
-<pre class="example">@bye
+<pre class="example-preformatted">@bye
 </pre></div>
 
-<span id="index-_005cinput-_0028raw-TeX-startup_0029"></span>
-<p>Here&rsquo;s an explanation:
-</p>
-<ul>
-<li> The &lsquo;<samp>\input texinfo</samp>&rsquo; line tells TeX to use the
-<samp>texinfo.tex</samp> file, which tells TeX how to translate the Texinfo
-@-commands into TeX typesetting commands.  (Note the use of the
-backslash, &lsquo;<samp>\</samp>&rsquo;; this is correct for TeX.)
-
-</li><li> The <code>@settitle</code> line specifies a title for the page 
headers (or
-footers) of the printed manual, and the default title and document
-description for the &lsquo;<samp>&lt;head&gt;</samp>&rsquo; in HTML.  Strictly 
speaking,
-<code>@settitle</code> is optional&mdash;if you don&rsquo;t mind your document 
being
-titled &lsquo;Untitled&rsquo;.
-
-</li><li> The <code>@bye</code> line at the end of the file on a line of its 
own tells
+<a class="index-entry-id" id="index-_005cinput-_0028raw-TeX-startup_0029"></a>
+
+<p>The <code class="code">@bye</code> line at the end of the file on a line of 
its own tells
 the formatters that the file is ended and to stop formatting.  If you 
 leave this out, you&rsquo;ll be dumped at TeX&rsquo;s prompt at the end of the 
 run.
-</li></ul>
-
+</p>
 <p>Furthermore, you will usually provide a Texinfo file with a title page,
 indices, and the like, all of which are explained in this manual.  But
 the minimum, which can be useful for short documents, is just the two
@@ -117,20 +85,6 @@ lines at the beginning and the one line at the end.
 </p>
 
 
-<div class="footnote">
-<hr>
-<h4 class="footnotes-heading">Footnotes</h4>
-
-<h5><a id="FOOT2" href="#DOCF2">(2)</a></h3>
-<p>The longer extensions are preferred, since they 
-describe more clearly to a human reader the nature of the file.  The 
-shorter extensions are for operating systems that cannot handle long 
-file names.</p>
-</div>
-<hr>
-<div class="header">
-<p>
-Next: <a href="Short-Sample.html" accesskey="n" rel="next">Short Sample</a>, 
Previous: <a href="Comments.html" accesskey="p" rel="prev">Comments</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Multi_002dcolumn-Tables.html 
b/js/infog/test-infodir/texinfo_html/Multi_002dcolumn-Tables.html
index b459df99d9..5b5755cee3 100644
--- a/js/infog/test-infodir/texinfo_html/Multi_002dcolumn-Tables.html
+++ b/js/infog/test-infodir/texinfo_html/Multi_002dcolumn-Tables.html
@@ -1,89 +1,64 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Multi-column Tables (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Multi-column Tables (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Multi-column Tables (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Multi-column Tables (GNU Texinfo 6.7dev)">
+<meta name="description" content="Multi-column Tables (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Multi-column Tables (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Lists-and-Tables.html" rel="up" title="Lists and Tables">
-<link href="Multitable-Column-Widths.html" rel="next" title="Multitable Column 
Widths">
-<link href="_0040itemx.html" rel="prev" title="@itemx">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Two_002dcolumn-Tables.html" rel="prev" title="Two-column Tables">
 
 
 </head>
 
 <body lang="en">
-<span id="Multi_002dcolumn-Tables"></span><div class="header">
+<div class="section-level-extent" id="Multi_002dcolumn-Tables">
+<div class="nav-panel">
 <p>
-Previous: <a href="Two_002dcolumn-Tables.html" accesskey="p" 
rel="prev">Two-column Tables</a>, Up: <a href="Lists-and-Tables.html" 
accesskey="u" rel="up">Lists and Tables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Two_002dcolumn-Tables.html" accesskey="p" rel="prev">Making 
a Two-column Table</a>, Up: <a href="Lists-and-Tables.html" accesskey="u" 
rel="up">Lists and Tables</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040multitable_003a-Multi_002dcolumn-Tables"></span><h3 
class="section"><code>@multitable</code>: Multi-column Tables</h3>
+<h3 class="section" id="g_t_0040multitable_003a-Multi_002dcolumn-Tables">8.5 
<code class="code">@multitable</code>: Multi-column Tables</h3>
 
-<span id="index-multitable"></span>
-<span id="index-Tables_002c-making-multi_002dcolumn"></span>
+<a class="index-entry-id" id="index-multitable"></a>
+<a class="index-entry-id" id="index-Tables_002c-making-multi_002dcolumn"></a>
 
-<p><code>@multitable</code> allows you to construct tables with any number of
+<p><code class="code">@multitable</code> allows you to construct tables with 
any number of
 columns, with each column having any width you like.
 </p>
-<p>You define the column widths on the <code>@multitable</code> line itself, 
and
-write each row of the actual table following an <code>@item</code> command,
-with columns separated by a <code>@tab</code> command.  Finally, <code>@end
+<p>You define the column widths on the <code class="code">@multitable</code> 
line itself, and
+write each row of the actual table following an <code 
class="code">@item</code> command,
+with columns separated by a <code class="code">@tab</code> command.  Finally, 
<code class="code">@end
 multitable</code> completes the table.  Details in the sections below.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Multitable-Column-Widths.html" accesskey="1">Multitable Column 
Widths</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Defining 
multitable column widths.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Multitable-Rows.html" 
accesskey="2">Multitable Rows</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Defining multitable rows, with examples.
-</td></tr>
-</table>
 
+<ul class="mini-toc">
+<li><a href="Multitable-Column-Widths.html" accesskey="1">Multitable Column 
Widths</a></li>
+<li><a href="Multitable-Rows.html" accesskey="2">Multitable Rows</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Multiple-Spaces.html 
b/js/infog/test-infodir/texinfo_html/Multiple-Spaces.html
index 6787571d16..f948cd0a48 100644
--- a/js/infog/test-infodir/texinfo_html/Multiple-Spaces.html
+++ b/js/infog/test-infodir/texinfo_html/Multiple-Spaces.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Multiple Spaces (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Multiple Spaces (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Multiple Spaces (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Multiple Spaces (GNU Texinfo 6.7dev)">
+<meta name="description" content="Multiple Spaces (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Multiple Spaces (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Inserting-Space.html" rel="up" title="Inserting Space">
 <link href="Not-Ending-a-Sentence.html" rel="next" title="Not Ending a 
Sentence">
-<link href="Inserting-Space.html" rel="prev" title="Inserting Space">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,19 +40,20 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Multiple-Spaces"></span><div class="header">
+<div class="subsection-level-extent" id="Multiple-Spaces">
+<div class="nav-panel">
 <p>
 Next: <a href="Not-Ending-a-Sentence.html" accesskey="n" rel="next">Not Ending 
a Sentence</a>, Up: <a href="Inserting-Space.html" accesskey="u" 
rel="up">Inserting Space</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Multiple-Spaces-1"></span><h4 class="subsection">Multiple Spaces</h4>
+<h4 class="subsection" id="Multiple-Spaces-1">11.3.1 Multiple Spaces</h4>
 
-<span id="index-Multiple-spaces"></span>
-<span id="index-Whitespace_002c-inserting"></span>
-<span id="index-Space_002c-inserting-horizontal"></span>
-<span id="index-_003cspace_003e"></span>
-<span id="index-_003ctab_003e"></span>
-<span id="index-_003cnewline_003e"></span>
+<a class="index-entry-id" id="index-Multiple-spaces"></a>
+<a class="index-entry-id" id="index-Whitespace_002c-inserting"></a>
+<a class="index-entry-id" id="index-Space_002c-inserting-horizontal"></a>
+<a class="index-entry-id" id="index-_003cspace_003e"></a>
+<a class="index-entry-id" id="index-_003ctab_003e"></a>
+<a class="index-entry-id" id="index-_003cnewline_003e"></a>
 
 <p>Ordinarily, multiple whitespace characters (space, tab, and newline)
 are collapsed into a single space.
@@ -80,33 +62,34 @@ are collapsed into a single space.
 either for purposes of example (e.g., what your program does with
 multiple spaces as input), or merely for purposes of appearance in
 headings or lists.  Texinfo supports three commands:
-<code>@<kbd>SPACE</kbd></code>, <code>@<kbd>TAB</kbd></code>, and 
<code>@<kbd>NL</kbd></code>, all
+<code class="code">@<kbd class="kbd">SPACE</kbd></code>, <code 
class="code">@<kbd class="kbd">TAB</kbd></code>, and <code class="code">@<kbd 
class="kbd">NL</kbd></code>, all
 of which insert a single space into the output.  (Here,
-<code>@<kbd>SPACE</kbd></code> represents an &lsquo;<samp>@</samp>&rsquo; 
character followed by a
-space, i.e., &lsquo;<samp>@ </samp>&rsquo;, <kbd>TAB</kbd> represents an 
actual tab character,
-and <code>@<kbd>NL</kbd></code> represents an &lsquo;<samp>@</samp>&rsquo; 
character and end-of-line, 
-i.e., when &lsquo;<samp>@</samp>&rsquo; is the last character on a line.)
+<code class="code">@<kbd class="kbd">SPACE</kbd></code> represents an 
&lsquo;<samp class="samp">@</samp>&rsquo; character followed by a
+space, i.e., &lsquo;<samp class="samp">@ </samp>&rsquo;, <kbd 
class="kbd">TAB</kbd> represents an actual tab character,
+and <code class="code">@<kbd class="kbd">NL</kbd></code> represents an 
&lsquo;<samp class="samp">@</samp>&rsquo; character and end-of-line, 
+i.e., when &lsquo;<samp class="samp">@</samp>&rsquo; is the last character on 
a line.)
 </p>
 <p>For example,
 </p><div class="example">
-<pre class="example">Spacey@ @ @ @
+<pre class="example-preformatted">Spacey@ @ @ @
 example.
 </pre></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">Spacey&nbsp;&nbsp;&nbsp;&nbsp;example.
+<pre class="example-preformatted">Spacey&nbsp;&nbsp;&nbsp;&nbsp;example.
 </pre></div>
 
-<p>Other possible uses of <code>@<kbd>SPACE</kbd></code> have been subsumed by
-<code>@multitable</code> (see <a 
href="Multi_002dcolumn-Tables.html">Multi-column Tables</a>).
+<p>Other possible uses of <code class="code">@<kbd 
class="kbd">SPACE</kbd></code> have been subsumed by
+<code class="code">@multitable</code> (see <a class="pxref" 
href="Multi_002dcolumn-Tables.html"><code class="code">@multitable</code>: 
Multi-column Tables</a>).
 </p>
 <p>Do not follow any of these commands with braces.
 </p>
-<p>To produce a non-breakable space, see <a 
href="_0040tie.html"><code>@tie</code></a>.
+<p>To produce a non-breakable space, see <a class="ref" 
href="_0040tie.html"><code class="code">@tie{}</code>: Inserting an Unbreakable 
Space</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Multitable-Column-Widths.html 
b/js/infog/test-infodir/texinfo_html/Multitable-Column-Widths.html
index 9579762ffa..71aaef15ca 100644
--- a/js/infog/test-infodir/texinfo_html/Multitable-Column-Widths.html
+++ b/js/infog/test-infodir/texinfo_html/Multitable-Column-Widths.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Multitable Column Widths (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Multitable Column Widths (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Multitable Column Widths (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Multitable Column Widths (GNU Texinfo 6.7dev)">
+<meta name="description" content="Multitable Column Widths (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Multitable Column Widths (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Multi_002dcolumn-Tables.html" rel="up" title="Multi-column Tables">
 <link href="Multitable-Rows.html" rel="next" title="Multitable Rows">
-<link href="Multi_002dcolumn-Tables.html" rel="prev" title="Multi-column 
Tables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,42 +39,48 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Multitable-Column-Widths"></span><div class="header">
+<div class="subsection-level-extent" id="Multitable-Column-Widths">
+<div class="nav-panel">
 <p>
-Next: <a href="Multitable-Rows.html" accesskey="n" rel="next">Multitable 
Rows</a>, Up: <a href="Multi_002dcolumn-Tables.html" accesskey="u" 
rel="up">Multi-column Tables</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Multitable-Rows.html" accesskey="n" rel="next">Multitable 
Rows</a>, Up: <a href="Multi_002dcolumn-Tables.html" accesskey="u" 
rel="up"><code class="code">@multitable</code>: Multi-column Tables</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Multitable-Column-Widths-1"></span><h4 class="subsection">Multitable 
Column Widths</h4>
-<span id="index-Multitable-column-widths"></span>
-<span id="index-Column-widths_002c-defining-for-multitables"></span>
-<span id="index-Widths_002c-defining-multitable-column"></span>
+<h4 class="subsection" id="Multitable-Column-Widths-1">8.5.1 Multitable Column 
Widths</h4>
+<a class="index-entry-id" id="index-Multitable-column-widths"></a>
+<a class="index-entry-id" 
id="index-Column-widths_002c-defining-for-multitables"></a>
+<a class="index-entry-id" 
id="index-Widths_002c-defining-multitable-column"></a>
 
 <p>You can define the column widths for a multitable in two ways: as
 fractions of the line length; or with a prototype row.  Mixing the two
 methods is not supported.  In either case, the widths are defined
-entirely on the same line as the <code>@multitable</code> command.
+entirely on the same line as the <code class="code">@multitable</code> command.
 </p>
-<ol>
-<li> <span id="index-columnfractions"></span>
-<span id="index-Line-length_002c-column-widths-as-fraction-of"></span>
+<ol class="enumerate">
+<li> <a class="index-entry-id" id="index-columnfractions"></a>
+<a class="index-entry-id" 
id="index-Line-length_002c-column-widths-as-fraction-of"></a>
 To specify column widths as fractions of the line length, write
-<code>@columnfractions</code> and the decimal numbers (presumably less than
+<code class="code">@columnfractions</code> and the decimal numbers (presumably 
less than
 1; a leading zero is allowed and ignored) after the
-<code>@multitable</code> command, as in:
+<code class="code">@multitable</code> command, as in:
 
 <div class="example">
-<pre class="example">@multitable @columnfractions .33 .33 .33
+<pre class="example-preformatted">@multitable @columnfractions .33 .33 .33
 </pre></div>
 
 <p>The fractions need not add up exactly to 1.0, as these do not.  This
 allows you to produce tables that do not need the full line length.
 </p>
-</li><li> <span id="index-Prototype-row_002c-column-widths-defined-by"></span>
+<p>When using <code class="code">@columnfractions</code>, the leftmost column 
may appear
+slightly wider than you might expect, relative to the other columns.
+This is due to spacing between columns being included in the width of
+the other columns.
+</p>
+</li><li> <a class="index-entry-id" 
id="index-Prototype-row_002c-column-widths-defined-by"></a>
 To specify a prototype row, write the longest entry for each column
-enclosed in braces after the <code>@multitable</code> command.  For example:
+enclosed in braces after the <code class="code">@multitable</code> command.  
For example:
 
 <div class="example">
-<pre class="example">@multitable {some text for column one} {for column two}
+<pre class="example-preformatted">@multitable {some text for column one} {for 
column two}
 </pre></div>
 
 <p>The first column will then have the width of the typeset &lsquo;some text 
for
@@ -103,12 +89,18 @@ column one&rsquo;, and the second column the width of 
&lsquo;for column two&rsqu
 <p>The prototype entries need not appear in the table itself.
 </p>
 <p>Although we used simple text in this example, the prototype entries can
-contain Texinfo commands; markup commands such as <code>@code</code> are
+contain Texinfo commands; markup commands such as <code 
class="code">@code</code> are
 particularly likely to be useful.
 </p>
 </li></ol>
 
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Multitable-Rows.html">Multitable Rows</a>, Up: <a 
href="Multi_002dcolumn-Tables.html"><code class="code">@multitable</code>: 
Multi-column Tables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Multitable-Rows.html 
b/js/infog/test-infodir/texinfo_html/Multitable-Rows.html
index 8390b372a9..6ba0a56130 100644
--- a/js/infog/test-infodir/texinfo_html/Multitable-Rows.html
+++ b/js/infog/test-infodir/texinfo_html/Multitable-Rows.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Multitable Rows (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Multitable Rows (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Multitable Rows (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Multitable Rows (GNU Texinfo 6.7dev)">
+<meta name="description" content="Multitable Rows (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Multitable Rows (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Multi_002dcolumn-Tables.html" rel="up" title="Multi-column Tables">
-<link href="Special-Displays.html" rel="next" title="Special Displays">
 <link href="Multitable-Column-Widths.html" rel="prev" title="Multitable Column 
Widths">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,46 +39,47 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Multitable-Rows"></span><div class="header">
+<div class="subsection-level-extent" id="Multitable-Rows">
+<div class="nav-panel">
 <p>
-Previous: <a href="Multitable-Column-Widths.html" accesskey="p" 
rel="prev">Multitable Column Widths</a>, Up: <a 
href="Multi_002dcolumn-Tables.html" accesskey="u" rel="up">Multi-column 
Tables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Multitable-Column-Widths.html" accesskey="p" 
rel="prev">Multitable Column Widths</a>, Up: <a 
href="Multi_002dcolumn-Tables.html" accesskey="u" rel="up"><code 
class="code">@multitable</code>: Multi-column Tables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Multitable-Rows-1"></span><h4 class="subsection">Multitable Rows</h4>
+<h4 class="subsection" id="Multitable-Rows-1">8.5.2 Multitable Rows</h4>
 
-<span id="index-Multitable-rows"></span>
-<span id="index-Rows_002c-of-a-multitable"></span>
+<a class="index-entry-id" id="index-Multitable-rows"></a>
+<a class="index-entry-id" id="index-Rows_002c-of-a-multitable"></a>
 
-<span id="index-item-2"></span>
-<span id="index-tab"></span>
-<p>After the <code>@multitable</code> command defining the column widths (see
+<a class="index-entry-id" id="index-item-2"></a>
+<a class="index-entry-id" id="index-tab"></a>
+<p>After the <code class="code">@multitable</code> command defining the column 
widths (see
 the previous section), you begin each row in the body of a multitable
-with <code>@item</code>, and separate the column entries with 
<code>@tab</code>.
+with <code class="code">@item</code>, and separate the column entries with 
<code class="code">@tab</code>.
 Line breaks are not special within the table body, and you may break
 input lines in your source file as necessary.
 </p>
-<span id="index-headitem"></span>
-<span id="index-Heading-row_002c-in-table"></span>
-<span id="index-_003cthead_003e-HTML_002fXML-tag"></span>
-<p>You can also use <code>@headitem</code> instead of <code>@item</code> to 
produce
-a <em>heading row</em>.  The TeX output for such a row is in bold, and
-the HTML and Docbook output uses the <code>&lt;thead&gt;</code> tag.  In Info, 
the
-heading row is followed by a separator line made of dashes 
(&lsquo;<samp>-</samp>&rsquo;
+<a class="index-entry-id" id="index-headitem"></a>
+<a class="index-entry-id" id="index-Heading-row_002c-in-table"></a>
+<a class="index-entry-id" id="index-_003cthead_003e-HTML_002fXML-tag"></a>
+<p>You can also use <code class="code">@headitem</code> instead of <code 
class="code">@item</code> to produce
+a <em class="dfn">heading row</em>.  The TeX output for such a row is in bold, 
and
+the HTML and DocBook output uses the <code class="code">&lt;thead&gt;</code> 
tag.  In Info, the
+heading row is followed by a separator line made of dashes (&lsquo;<samp 
class="samp">-</samp>&rsquo;
 characters).
 </p>
-<span id="index-headitemfont"></span>
-<span id="index-Font-for-multitable-heading-rows"></span>
-<p>The command <code>@headitemfont</code> can be used in templates when the
-entries in a <code>@headitem</code> row need to be used in a template.  It
-is a synonym for <code>@b</code>, but using <code>@headitemfont</code> avoids
+<a class="index-entry-id" id="index-headitemfont"></a>
+<a class="index-entry-id" id="index-Font-for-multitable-heading-rows"></a>
+<p>The command <code class="code">@headitemfont</code> can be used in 
templates when the
+entries in a <code class="code">@headitem</code> row need to be used in a 
template.  It
+is a synonym for <code class="code">@b</code>, but using <code 
class="code">@headitemfont</code> avoids
 any dependency on that particular font style, in case we provide a way
 to change it in the future.
 </p>
 <p>Here is a complete example of a multi-column table (the text is from
-<cite>The GNU Emacs Manual</cite>, see <a 
href="../emacs/Split-Window.html#Split-Window">Splitting Windows</a> in 
<cite>The GNU Emacs Manual</cite>):
+<cite class="cite">The GNU Emacs Manual</cite>, see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Split-Window.html#Split-Window";>Splitting
 Windows</a> in <cite class="cite">The GNU Emacs Manual</cite>):
 </p>
 <div class="example">
-<pre class="example">@multitable @columnfractions .15 .45 .4
+<pre class="example-preformatted">@multitable @columnfractions .15 .45 .4
 @headitem Key @tab Command @tab Description
 @item C-x 2
 @tab @code{split-window-vertically}
@@ -117,21 +98,23 @@ split that window.
 
 <p>produces:
 </p>
-<table>
+<table class="multitable">
 <thead><tr><th width="15%">Key</th><th width="45%">Command</th><th 
width="40%">Description</th></tr></thead>
-<tr><td width="15%">C-x 2</td><td 
width="45%"><code>split-window-vertically</code></td><td width="40%">Split the 
selected window into two windows,
+<tbody><tr><td width="15%">C-x 2</td><td width="45%"><code 
class="code">split-window-vertically</code></td><td width="40%">Split the 
selected window into two windows,
 with one above the other.</td></tr>
-<tr><td width="15%">C-x 3</td><td 
width="45%"><code>split-window-horizontally</code></td><td width="40%">Split 
the selected window into two windows
+<tr><td width="15%">C-x 3</td><td width="45%"><code 
class="code">split-window-horizontally</code></td><td width="40%">Split the 
selected window into two windows
 positioned side by side.</td></tr>
 <tr><td width="15%">C-Mouse-2</td><td width="45%"></td><td width="40%">In the 
mode line or scroll bar of a window,
 split that window.</td></tr>
+</tbody>
 </table>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Multitable-Column-Widths.html" accesskey="p" 
rel="prev">Multitable Column Widths</a>, Up: <a 
href="Multi_002dcolumn-Tables.html" accesskey="u" rel="up">Multi-column 
Tables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Multitable-Column-Widths.html">Multitable Column 
Widths</a>, Up: <a href="Multi_002dcolumn-Tables.html"><code 
class="code">@multitable</code>: Multi-column Tables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Names-of-index-files.html 
b/js/infog/test-infodir/texinfo_html/Names-of-index-files.html
index c5709ed6ba..4ef4fdc074 100644
--- a/js/infog/test-infodir/texinfo_html/Names-of-index-files.html
+++ b/js/infog/test-infodir/texinfo_html/Names-of-index-files.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Names of index files (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Names of index files (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Names of index files (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Names of index files (GNU Texinfo 6.7dev)">
+<meta name="description" content="Names of index files (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Names of index files (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Format-with-tex_002ftexindex.html#Names-of-index-files">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/New-Indices.html 
b/js/infog/test-infodir/texinfo_html/New-Indices.html
index 40ea3f04b0..352a4e15db 100644
--- a/js/infog/test-infodir/texinfo_html/New-Indices.html
+++ b/js/infog/test-infodir/texinfo_html/New-Indices.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>New Indices (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>New Indices (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="New Indices (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="New Indices (GNU Texinfo 6.7dev)">
+<meta name="description" content="New Indices (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="New Indices (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Indices.html" rel="up" title="Indices">
-<link href="Insertions.html" rel="next" title="Insertions">
-<link href="_0040synindex.html" rel="prev" title="@synindex">
+<link href="Combining-Indices.html" rel="prev" title="Combining Indices">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,92 +39,94 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="New-Indices"></span><div class="header">
+<div class="section-level-extent" id="New-Indices">
+<div class="nav-panel">
 <p>
 Previous: <a href="Combining-Indices.html" accesskey="p" rel="prev">Combining 
Indices</a>, Up: <a href="Indices.html" accesskey="u" rel="up">Indices</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Defining-New-Indices"></span><h3 class="section">Defining New 
Indices</h3>
+<h3 class="section" id="Defining-New-Indices">10.7 Defining New Indices</h3>
 
-<span id="index-Defining-new-indices"></span>
-<span id="index-Indices_002c-defining-new"></span>
-<span id="index-New-index-defining"></span>
-<span id="index-defindex"></span>
-<span id="index-defcodeindex"></span>
+<a class="index-entry-id" id="index-Defining-new-indices"></a>
+<a class="index-entry-id" id="index-Indices_002c-defining-new"></a>
+<a class="index-entry-id" id="index-New-index-defining"></a>
+<a class="index-entry-id" id="index-defindex"></a>
+<a class="index-entry-id" id="index-defcodeindex"></a>
 
-<p>In addition to the predefined indices (see <a 
href="Predefined-Indices.html">Predefined Indices</a>),
-you may use the <code>@defindex</code> and <code>@defcodeindex</code> commands
+<p>In addition to the predefined indices (see <a class="pxref" 
href="Predefined-Indices.html">Predefined Indices</a>),
+you may use the <code class="code">@defindex</code> and <code 
class="code">@defcodeindex</code> commands
 to define new indices.  These commands create new indexing @-commands
-with which you mark index entries.  The <code>@defindex</code> command is
+with which you mark index entries.  The <code class="code">@defindex</code> 
command is
 used like this:
 </p>
 <div class="example">
-<pre class="example">@defindex <var>name</var>
+<pre class="example-preformatted">@defindex <var class="var">name</var>
 </pre></div>
 
-<p>New index names are usually two-letter words, such as 
&lsquo;<samp>au</samp>&rsquo;.
+<p>New index names are usually two-letter words, such as &lsquo;<samp 
class="samp">au</samp>&rsquo;.
 For example:
 </p>
 <div class="example">
-<pre class="example">@defindex au
+<pre class="example-preformatted">@defindex au
 </pre></div>
 
-<p>This defines a new index, called the &lsquo;<samp>au</samp>&rsquo; index.  
At the same
-time, it creates a new indexing command, <code>@auindex</code>, that you
+<p>This defines a new index, called the &lsquo;<samp 
class="samp">au</samp>&rsquo; index.  At the same
+time, it creates a new indexing command, <code class="code">@auindex</code>, 
that you
 can use to make index entries.  Use this new indexing command just as
 you would use a predefined indexing command.
 </p>
 <p>For example, here is a section heading followed by a concept index
-entry and two &lsquo;<samp>au</samp>&rsquo; index entries.
+entry and two &lsquo;<samp class="samp">au</samp>&rsquo; index entries.
 </p>
 <div class="example">
-<pre class="example">@section Cognitive Semantics
+<pre class="example-preformatted">@section Cognitive Semantics
 @cindex kinesthetic image schemas
 @auindex Johnson, Mark
 @auindex Lakoff, George
 </pre></div>
 
-<p>(Evidently, &lsquo;<samp>au</samp>&rsquo; serves here as an abbreviation 
for &ldquo;author&rdquo;.)
+<p>(Evidently, &lsquo;<samp class="samp">au</samp>&rsquo; serves here as an 
abbreviation for &ldquo;author&rdquo;.)
 </p>
 <p>Texinfo constructs the new indexing command by concatenating the name
-of the index with &lsquo;<samp>index</samp>&rsquo;; thus, defining an 
&lsquo;<samp>xy</samp>&rsquo; index
-leads to the automatic creation of an <code>@xyindex</code> command.
+of the index with &lsquo;<samp class="samp">index</samp>&rsquo;; thus, 
defining an &lsquo;<samp class="samp">xy</samp>&rsquo; index
+leads to the automatic creation of an <code class="code">@xyindex</code> 
command.
 </p>
-<p>Use the <code>@printindex</code> command to print the index, as you do with
+<p>Use the <code class="code">@printindex</code> command to print the index, 
as you do with
 the predefined indices.  For example:
 </p>
 <div class="example">
-<pre class="example">@node Author Index
+<div class="group"><pre class="example-preformatted">@node Author Index
 @unnumbered Author Index
 
 @printindex au
-</pre></div>
+</pre></div></div>
 
-<p>The <code>@defcodeindex</code> is like the <code>@defindex</code> command,
+<p>The <code class="code">@defcodeindex</code> command is like the <code 
class="code">@defindex</code> command,
 except that, in the printed output, it prints entries in an
-<code>@code</code> font by default instead of a roman font.
+<code class="code">@code</code> font by default instead of in a roman font.
 </p>
 <p>You should define new indices before the end-of-header line of a
-Texinfo file, and (of course) before any <code>@synindex</code> or
-<code>@syncodeindex</code> commands (see <a 
href="Texinfo-File-Header.html">Texinfo File Header</a>).
+Texinfo file, and (of course) before any <code class="code">@synindex</code> or
+<code class="code">@syncodeindex</code> commands (see <a class="pxref" 
href="Texinfo-File-Header.html">Texinfo File Header</a>).
 </p>
-<p>As mentioned earlier (see <a href="Predefined-Indices.html">Predefined 
Indices</a>), we recommend having
-a single index in the final document whenever possible, however many
-source indices you use, since then readers have only one place to
+<p>As mentioned earlier (see <a class="pxref" 
href="Predefined-Indices.html">Predefined Indices</a>), we recommend having
+a single index in the final document whenever possible (no matter how many
+source indices you use), since then readers have only one place to
 look.
 </p>
 <p>When creating an index, TeX creates a file whose extension is the
-name of the index (see <a 
href="Format-with-tex_002ftexindex.html#Names-of-index-files">Names of index 
files</a>).  Therefore you
+name of the index (see <a class="pxref" 
href="Format-with-tex_002ftexindex.html#Names-of-index-files">Names of index 
files</a>).  Therefore you
 should avoid using index names that collide with extensions used for
-other purposes, such as &lsquo;<samp>.aux</samp>&rsquo; or 
&lsquo;<samp>.xml</samp>&rsquo;.
-<code>makeinfo</code> already reports an error if a new index conflicts
+other purposes, such as &lsquo;<samp class="samp">.aux</samp>&rsquo; or 
&lsquo;<samp class="samp">.xml</samp>&rsquo;.
+<code class="command">makeinfo</code> already reports an error if a new index 
conflicts
 well-known extension name.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Combining-Indices.html" accesskey="p" rel="prev">Combining 
Indices</a>, Up: <a href="Indices.html" accesskey="u" rel="up">Indices</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Combining-Indices.html">Combining Indices</a>, Up: <a 
href="Indices.html">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/New-Info-File.html 
b/js/infog/test-infodir/texinfo_html/New-Info-File.html
index 82624fff4b..62a87d931c 100644
--- a/js/infog/test-infodir/texinfo_html/New-Info-File.html
+++ b/js/infog/test-infodir/texinfo_html/New-Info-File.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>New Info File (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>New Info File (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="New Info File (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="New Info File (GNU Texinfo 6.7dev)">
+<meta name="description" content="New Info File (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="New Info File (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Directory-File.html" rel="prev" title="Directory File">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,47 +40,49 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="New-Info-File"></span><div class="header">
+<div class="subsection-level-extent" id="New-Info-File">
+<div class="nav-panel">
 <p>
-Next: <a href="Other-Info-Directories.html" accesskey="n" rel="next">Other 
Info Directories</a>, Previous: <a href="Directory-File.html" accesskey="p" 
rel="prev">Directory File</a>, Up: <a href="Installing-an-Info-File.html" 
accesskey="u" rel="up">Installing an Info File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Other-Info-Directories.html" accesskey="n" rel="next">Info 
Files in Other Directories</a>, Previous: <a href="Directory-File.html" 
accesskey="p" rel="prev">The Directory File <samp class="file">dir</samp></a>, 
Up: <a href="Installing-an-Info-File.html" accesskey="u" rel="up">Installing an 
Info File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Listing-a-New-Info-File"></span><h4 class="subsection">Listing a New 
Info File</h4>
-<span id="index-Adding-a-new-Info-file"></span>
-<span id="index-Listing-a-new-Info-file"></span>
-<span id="index-New-Info-file_002c-listing-it-in-dir-file"></span>
-<span id="index-Info-file_002c-listing-a-new"></span>
-<span id="index-dir-file-listing"></span>
+<h4 class="subsection" id="Listing-a-New-Info-File">20.2.2 Listing a New Info 
File</h4>
+<a class="index-entry-id" id="index-Adding-a-new-Info-file"></a>
+<a class="index-entry-id" id="index-Listing-a-new-Info-file"></a>
+<a class="index-entry-id" 
id="index-New-Info-file_002c-listing-it-in-dir-file"></a>
+<a class="index-entry-id" id="index-Info-files-2"></a>
+<a class="index-entry-id" id="index-dir-file-listing"></a>
 
 <p>To add a new Info file to your system, you must write a menu entry to
-add to the menu in the <samp>dir</samp> file in the <samp>info</samp> 
directory.
+add to the menu in the <samp class="file">dir</samp> file in the <samp 
class="file">info</samp> directory.
 For example, if you were adding documentation for GDB, you would write
 the following new entry:
 </p>
 <div class="example">
-<pre class="example">* GDB: (gdb).           The source-level C debugger.
+<pre class="example-preformatted">* GDB: (gdb).           The source-level C 
debugger.
 </pre></div>
 
 <p>The first part of the menu entry is the menu entry name, followed by a
 colon.  The second part is the name of the Info file, in parentheses,
 followed by a period.  The third part is the description.
 </p>
-<p>The name of an Info file often has a <samp>.info</samp> extension.  Thus, 
the
-Info file for GDB might be called either <samp>gdb</samp> or 
<samp>gdb.info</samp>.
+<p>The name of an Info file often has a <samp class="file">.info</samp> 
extension.  Thus, the
+Info file for GDB might be called either <samp class="file">gdb</samp> or 
<samp class="file">gdb.info</samp>.
 The Info reader programs automatically try the file name both with and
-without <samp>.info</samp><a id="DOCF6" href="#FOOT6"><sup>6</sup></a>; so it 
is better to avoid
-clutter and not to write &lsquo;<samp>.info</samp>&rsquo; explicitly in the 
menu entry.  For
-example, the GDB menu entry should use just &lsquo;<samp>gdb</samp>&rsquo; for 
the file
-name, not &lsquo;<samp>gdb.info</samp>&rsquo;.
+without <samp class="file">.info</samp><a class="footnote" id="DOCF4" 
href="#FOOT4"><sup>4</sup></a>; so it is better to avoid
+clutter and not to write &lsquo;<samp class="samp">.info</samp>&rsquo; 
explicitly in the menu entry.  For
+example, the GDB menu entry should use just &lsquo;<samp 
class="samp">gdb</samp>&rsquo; for the file
+name, not &lsquo;<samp class="samp">gdb.info</samp>&rsquo;.
 </p>
 
-<div class="footnote">
+</div>
+<div class="footnotes-segment">
 <hr>
 <h4 class="footnotes-heading">Footnotes</h4>
 
-<h5><a id="FOOT6" href="#DOCF6">(6)</a></h3>
+<h5 class="footnote-body-heading"><a id="FOOT4" href="#DOCF4">(4)</a></h5>
 <p>On MS-DOS/MS-Windows systems, Info will
-try the <samp>.inf</samp> extension as well.</p>
+try the <samp class="file">.inf</samp> extension as well.</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Node-Line-Requirements.html 
b/js/infog/test-infodir/texinfo_html/Node-Line-Requirements.html
index 5e01333e37..6e004f1247 100644
--- a/js/infog/test-infodir/texinfo_html/Node-Line-Requirements.html
+++ b/js/infog/test-infodir/texinfo_html/Node-Line-Requirements.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Node Line Requirements (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Node Line Requirements (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Node Line Requirements (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Node Line Requirements (GNU Texinfo 6.7dev)">
+<meta name="description" content="Node Line Requirements (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Node Line Requirements (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Nodes.html" rel="up" title="Nodes">
 <link href="First-Node.html" rel="next" title="First Node">
-<link href="Writing-a-Node.html" rel="prev" title="Writing a Node">
+<link href="Node-Names.html" rel="prev" title="Node Names">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,21 +41,22 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Node-Line-Requirements"></span><div class="header">
+<div class="section-level-extent" id="Node-Line-Requirements">
+<div class="nav-panel">
 <p>
-Next: <a href="First-Node.html" accesskey="n" rel="next">First Node</a>, 
Previous: <a href="Writing-a-Node.html" accesskey="p" rel="prev">Writing a 
Node</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="First-Node.html" accesskey="n" rel="next">The First Node</a>, 
Previous: <a href="Node-Names.html" accesskey="p" rel="prev">Choosing Node 
Names</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040node-Line-Requirements"></span><h3 
class="section"><code>@node</code> Line Requirements</h3>
+<h3 class="section" id="g_t_0040node-Line-Requirements">3.3 <code 
class="code">@node</code> Line Requirements</h3>
 
-<span id="index-Node-line-requirements"></span>
-<span id="index-Restrictions-on-node-names"></span>
+<a class="index-entry-id" id="index-Node-line-requirements"></a>
+<a class="index-entry-id" id="index-Restrictions-on-node-names"></a>
 
-<p>Names used with <code>@node</code> have several requirements:
+<p>Names used with <code class="code">@node</code> have several requirements:
 </p>
-<ul>
-<li> <span id="index-Unique-node-names-requirement"></span>
-<span id="index-Node-names-must-be-unique"></span>
+<ul class="itemize mark-bullet">
+<li><a class="index-entry-id" id="index-Unique-node-names-requirement"></a>
+<a class="index-entry-id" id="index-Node-names-must-be-unique"></a>
 All the node names in a single Texinfo file must be unique.
 
 <p>This means, for example, that if you end every chapter with a summary,
@@ -83,108 +66,105 @@ chapters, sections, and the like.  Thus you can end each 
chapter with
 a section called &ldquo;Summary&rdquo;, so long as the node names for those
 sections are all different.
 </p>
-</li><li> <span id="index-Commands-in-node-names"></span>
-<span id="index-_0040_002dcommands-in-node-names"></span>
+</li><li><a class="index-entry-id" id="index-Commands-in-node-names"></a>
+<a class="index-entry-id" id="index-_0040_002dcommands-1"></a>
 Node names can contain @-commands.  The output is generally the
-natural result of the command; for example, using <code>@TeX{}</code> in a
+natural result of the command; for example, using <code 
class="code">@TeX{}</code> in a
 node name results in the TeX logo being output, as it would be in
-normal text.  Cross-references should use <code>@TeX{}</code> just as the
+normal text.  Cross-references should use <code class="code">@TeX{}</code> 
just as the
 node name does.
 
 <p>For Info and HTML output, especially, it is necessary to expand
 commands to some sequence of plain characters; for instance,
-<code>@TeX{}</code> expands to the three letters 
&lsquo;<samp>TeX</samp>&rsquo; in the Info
+<code class="code">@TeX{}</code> expands to the three letters &lsquo;<samp 
class="samp">TeX</samp>&rsquo; in the Info
 node name.  However, cross-references to the node should not take the
-&ldquo;shortcut&rdquo; of using &lsquo;<samp>TeX</samp>&rsquo;; stick to the 
actual node name,
+&ldquo;shortcut&rdquo; of using &lsquo;<samp class="samp">TeX</samp>&rsquo;; 
stick to the actual node name,
 commands and all.
 </p>
 <p>Some commands do not make sense in node names; for instance,
-environments (e.g., <code>@quotation</code>), commands that read a whole
-line as their argument (e.g., <code>@sp</code>), and plenty of others.
+environments (e.g., <code class="code">@quotation</code>), commands that read 
a whole
+line as their argument (e.g., <code class="code">@sp</code>), and plenty of 
others.
 </p>
 <p>For the complete list of commands that are allowed, and their
-expansion for HTML identifiers and file names, see <a 
href="HTML-Xref-Command-Expansion.html">HTML Xref Command Expansion</a>.  The 
expansions for Info are generally given with
+expansion for HTML identifiers and file names, see <a class="pxref" 
href="HTML-Xref-Command-Expansion.html">HTML Cross-reference Command 
Expansion</a>.  The expansions for Info are generally given with
 main the description of the command.
 </p>
 <p>Prior to the Texinfo 5 release in 2013, this feature was supported in
-an ad hoc way (the <samp>--commands-in-node-names</samp> option to
-<code>makeinfo</code>).  Now it is part of the language.
+an ad hoc way (the <samp class="option">--commands-in-node-names</samp> option 
to
+<code class="command">makeinfo</code>).  Now it is part of the language.
 </p>
-</li><li> <span id="index-Colon-in-node-name"></span>
-<span id="index-Comma-in-node-name"></span>
-<span id="index-Parentheses-in-node-name"></span>
-<span id="index-Period-in-node-name"></span>
-<span id="index-Characters_002c-invalid-in-node-name"></span>
-<span id="index-Invalid-characters-in-node-names"></span>
-<span id="index-Node-names_002c-invalid-characters-in"></span>
+</li><li><a class="index-entry-id" id="index-Colon-in-node-name"></a>
+<a class="index-entry-id" id="index-Comma-in-node-name"></a>
+<a class="index-entry-id" id="index-Parentheses-in-node-name"></a>
+<a class="index-entry-id" id="index-Period-in-node-name"></a>
+<a class="index-entry-id" id="index-Characters_002c-invalid-in-node-name"></a>
+<a class="index-entry-id" id="index-Invalid-characters-in-node-names"></a>
+<a class="index-entry-id" id="index-Node-names_002c-invalid-characters-in"></a>
 Unfortunately, you cannot reliably use periods, commas, or colons
 within a node name; these can confuse the Info reader.  Also, a node
 name may not start with a left parenthesis preceding a right
-parenthesis, as in <code>(not)allowed</code>, since this syntax is used to
+parenthesis, as in <code class="code">(not)allowed</code>, since this syntax 
is used to
 specify an external manual.  (Perhaps these limitations will be
 removed some day.)
 
-<p><code>makeinfo</code> warns about such problematic usage in node names,
+<p><code class="command">makeinfo</code> warns about such problematic usage in 
node names,
 menu items, and cross-references.  If you don&rsquo;t want to see the
 warnings, you can set the customization variable
-<code>INFO_SPECIAL_CHARS_WARNING</code> to &lsquo;<samp>0</samp>&rsquo; (see 
<a href="Other-Customization-Variables.html">Other Customization Variables</a>).
+<code class="code">INFO_SPECIAL_CHARS_WARNING</code> to &lsquo;<samp 
class="samp">0</samp>&rsquo; (see <a class="pxref" 
href="Other-Customization-Variables.html">Other Customization Variables</a>).
 </p>
 <p>Also, if you insist on using these characters in node names (accepting
 the resulting substandard Info output), in order not to confuse the
 Texinfo processors you must still escape those characters, by using
-either special insertions (see <a href="Inserting-a-Comma.html">Inserting a 
Comma</a>) or <code>@asis</code>
-(see <a href="_0040table.html#g_t_0040asis"><code>@asis</code></a>).  For 
example:
+either special insertions (see <a class="pxref" 
href="Inserting-a-Comma.html">Inserting &lsquo;,&rsquo; with <code 
class="code">@comma{}</code></a>) or <code class="code">@asis</code>
+(see <a class="pxref" href="_0040table.html#g_t_0040asis"><code 
class="code">@asis</code></a>).  For example:
 </p>
 <div class="example">
-<pre class="example">@node foo@asis{::}bar
+<pre class="example-preformatted">@node foo@asis{::}bar
 </pre></div>
 
 <p>As an example of avoiding the special characters, the following is a
 section title in this manual:
 </p>
 <div class="example">
-<pre class="example">@section @code{@@unnumbered}, @code{@@appendix}: ...
+<pre class="example-preformatted">@section @code{@@unnumbered}, 
@code{@@appendix}: Chapters with...
 </pre></div>
 
 <p>But the corresponding node name lacks the commas and the subtitle:
 </p>
 <div class="example">
-<pre class="example">@node <code>@unnumbered @appendix</code>
+<pre class="example-preformatted">@node @code{@@unnumbered @@appendix}
 </pre></div>
 
-</li><li> <span id="index-Case-in-node-name"></span>
+</li><li><a class="index-entry-id" id="index-Case-in-node-name"></a>
 Case is significant in node names.
 
-</li><li> <span id="index-White-space-in-node-name"></span>
-<span id="index-Spaces-in-node-name"></span>
-Spaces before and after names on the &lsquo;<samp>@node</samp>&rsquo; line are 
ignored.
+</li><li><a class="index-entry-id" id="index-White-space-in-node-name"></a>
+<a class="index-entry-id" id="index-Spaces-in-node-name"></a>
+Spaces before and after names on the &lsquo;<samp 
class="samp">@node</samp>&rsquo; line are ignored.
 Multiple whitespace characters &ldquo;inside&rdquo; a name are collapsed to a
 single space.  For example:
 
 <div class="example">
-<pre class="example">@node foo bar
+<pre class="example-preformatted">@node foo bar
 @node  foo bar,
 @node foo bar ,
 @node foo  bar,
 @node  foo  bar ,
 </pre></div>
 
-<p>all define the same node, namely &lsquo;<samp>foo bar</samp>&rsquo;. 
+<p>all define the same node, namely &lsquo;<samp class="samp">foo 
bar</samp>&rsquo;. 
 In menu entries, this is the name that should be used: no leading or
 trailing spaces, and a single internal space.  (For cross-references,
 the node name used in the Texinfo sources is automatically normalized
 in this way.)
-</p>
-</li><li> The next/previous/up pointers on <code>@node</code> lines must be 
the names
-of nodes.  (It&rsquo;s recommended to leave out these explicit node pointer
-names, which automatically avoids any problem here; see <a 
href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> Pointer 
Creation</a>.)
-</li></ul>
+</p></li></ul>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="First-Node.html" accesskey="n" rel="next">First Node</a>, 
Previous: <a href="Writing-a-Node.html" accesskey="p" rel="prev">Writing a 
Node</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="First-Node.html">The First Node</a>, Previous: <a 
href="Node-Names.html">Choosing Node Names</a>, Up: <a 
href="Nodes.html">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Node-Line-Tips.html 
b/js/infog/test-infodir/texinfo_html/Node-Line-Tips.html
index 356de06033..c7c1634c06 100644
--- a/js/infog/test-infodir/texinfo_html/Node-Line-Tips.html
+++ b/js/infog/test-infodir/texinfo_html/Node-Line-Tips.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Node Line Tips (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Node Line Tips (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Node Line Tips (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Node Line Tips (GNU Texinfo 6.7dev)">
+<meta name="description" content="Node Line Tips (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Node Line Tips (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=Node-Names.html#Node-Line-Tips">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Node-Menu-Illustration.html 
b/js/infog/test-infodir/texinfo_html/Node-Menu-Illustration.html
index 9cc5008b80..158abba6ef 100644
--- a/js/infog/test-infodir/texinfo_html/Node-Menu-Illustration.html
+++ b/js/infog/test-infodir/texinfo_html/Node-Menu-Illustration.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Node Menu Illustration (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Node Menu Illustration (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Node Menu Illustration (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Node Menu Illustration (GNU Texinfo 6.7dev)">
+<meta name="description" content="Node Menu Illustration (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Node Menu Illustration (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Nodes.html" rel="up" title="Nodes">
-<link href="makeinfo-Pointer-Creation.html" rel="next" title="makeinfo Pointer 
Creation">
-<link href="_0040top-Command.html" rel="prev" title="@top Command">
+<link href="Menus.html" rel="next" title="Menus">
+<link href="Texinfo-Document-Structure.html" rel="prev" title="Texinfo 
Document Structure">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,12 +40,13 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Node-Menu-Illustration"></span><div class="header">
+<div class="section-level-extent" id="Node-Menu-Illustration">
+<div class="nav-panel">
 <p>
-Next: <a href="makeinfo-Pointer-Creation.html" accesskey="n" 
rel="next"><code>makeinfo</code> Pointer Creation</a>, Previous: <a 
href="_0040top-Command.html" accesskey="p" rel="prev"><code>@top</code> 
Command</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Menus.html" accesskey="n" rel="next">Menus</a>, Previous: <a 
href="Texinfo-Document-Structure.html" accesskey="p" rel="prev">Texinfo 
Document Structure</a>, Up: <a href="Nodes.html" accesskey="u" 
rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Node-and-Menu-Illustration"></span><h3 class="section">Node and Menu 
Illustration</h3>
+<h3 class="section" id="Node-and-Menu-Illustration">3.7 Node and Menu 
Illustration</h3>
 
 <p>Here is a diagram that illustrates a Texinfo file with three chapters,
 each of which contains two sections.
@@ -76,7 +58,7 @@ called the &lsquo;Top&rsquo; node, and &lsquo;Up&rsquo; node 
pointers carry you
 root.
 </p>
 <div class="example">
-<pre class="example">                         Top
+<div class="group"><pre class="example-preformatted">                         
Top
                           |
         -------------------------------------
        |                  |                  |
@@ -86,27 +68,26 @@ root.
    |        |         |        |         |        |
 Section  Section   Section  Section   Section  Section
   1.1      1.2       2.1      2.2       3.1      3.2
-</pre></div>
+</pre></div></div>
 
-<p>Using explicit pointers (not recommended, but for shown for purposes
+<p>Using explicit pointers (not recommended, but shown for purposes
 of the example), the fully-written command to start Chapter&nbsp;2
 would be this:
 </p>
 <div class="example">
-<pre class="example">@node     Chapter 2,  Chapter 3, Chapter 1, Top
+<div class="group"><pre class="example-preformatted">@node     Chapter 2,  
Chapter 3, Chapter 1, Top
 @comment  node-name,  next,      previous,  up
-</pre></div>
+</pre></div></div>
 
-<p>This <code>@node</code> line says that the name of this node is
+<p>This <code class="code">@node</code> line says that the name of this node is
 &ldquo;Chapter&nbsp;2&rdquo;, the name of the &lsquo;Next&rsquo; node is 
&ldquo;Chapter 3&rdquo;, the
 name of the &lsquo;Previous&rsquo; node is &ldquo;Chapter&nbsp;1&rdquo;, and 
the name of the
 &lsquo;Up&rsquo; node is &ldquo;Top&rdquo;.  You can (and should) omit writing 
out these
-node names if your document is hierarchically organized
-(see <a href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> Pointer 
Creation</a>), but the pointer
-relationships still obtain.
+node names if your document is hierarchically organized , but the 
+pointer relationships still obtain.
 </p>
-<blockquote>
-<p><b>Note:</b> &lsquo;Next&rsquo; and &lsquo;Previous&rsquo; refer to nodes 
at the <em>same hierarchical
+<blockquote class="quotation">
+<p><b class="b">Note:</b> &lsquo;Next&rsquo; and &lsquo;Previous&rsquo; refer 
to nodes at the <em class="emph">same hierarchical
 level</em> in the manual, not necessarily to the next node within the
 Texinfo file.  In the Texinfo file, the subsequent node may be at a
 lower level&mdash;a section-level node most often follows a chapter-level
@@ -117,22 +98,22 @@ or chapter-level node.)
 </p></blockquote>
 
 <p>To go to Sections 2.1 and 2.2 using Info, you need a menu inside
-Chapter 2.  (See <a href="Menus.html">Menus</a>.)  You would write the menu 
just before the
+Chapter 2.  (See <a class="xref" href="Menus.html">Menus</a>.)  You would 
write the menu just before the
 beginning of Section 2.1, like this:
 </p>
 <div class="example">
-<pre class="example">   @menu
+<div class="group"><pre class="example-preformatted">   @menu
    * Sect. 2.1::    Description of this section.
    * Sect. 2.2::    Description.
    @end menu
-</pre></div>
+</pre></div></div>
 
 <p>Using explicit pointers, the node for Sect. 2.1 is written like this:
 </p>
 <div class="example">
-<pre class="example">@node     Sect. 2.1, Sect. 2.2, Chapter 2, Chapter 2
+<div class="group"><pre class="example-preformatted">@node     Sect. 2.1, 
Sect. 2.2, Chapter 2, Chapter 2
 @comment  node-name, next,      previous,  up
-</pre></div>
+</pre></div></div>
 
 <p>In Info format, the &lsquo;Next&rsquo; and &lsquo;Previous&rsquo; pointers 
of a node usually
 lead to other nodes at the same level&mdash;from chapter to chapter or
@@ -140,46 +121,34 @@ from section to section (sometimes, as shown, the 
&lsquo;Previous&rsquo; pointer
 points up); an &lsquo;Up&rsquo; pointer usually leads to a node at the level 
above
 (closer to the &lsquo;Top&rsquo; node); and a &lsquo;Menu&rsquo; leads to 
nodes at a level
 below (closer to &lsquo;leaves&rsquo;).  (A cross-reference can point to a 
node at
-any level; see <a href="Cross-References.html">Cross References</a>.)
+any level; see <a class="ref" 
href="Cross-References.html">Cross-references</a>.)
 </p>
-<p>A <code>@node</code> command and a chapter structuring command are
+<p>A <code class="code">@node</code> command and a chapter structuring command 
are
 conventionally used together, in that order, often followed by
 indexing commands.  (As shown in the example above, you may follow the
-<code>@node</code> line with a comment line, e.g., to show which pointer is
+<code class="code">@node</code> line with a comment line, e.g., to show which 
pointer is
 which if explicit pointers are used.)  The Texinfo processors use this
 construct to determine the relationships between nodes and sectioning
 commands.
 </p>
 <p>Here is the beginning of the chapter in this manual called &ldquo;Ending a
-Texinfo File&rdquo;.  This shows an <code>@node</code> line followed by an
-<code>@chapter</code> line, and then by indexing lines.
+Texinfo File&rdquo;.  This shows a <code class="code">@node</code> line 
followed by a
+<code class="code">@chapter</code> line, and then by indexing lines.
 </p>
 <div class="example">
-<pre class="example">@node Ending a File
+<div class="group"><pre class="example-preformatted">@node Ending a File
 @chapter Ending a Texinfo File
 @cindex Ending a Texinfo file
 @cindex Texinfo file ending
 @cindex File ending
-</pre></div>
-
-<p>An earlier version of the manual used explicit node pointers.  Here is
-the beginning of the same chapter for that case.  This shows an
-<code>@node</code> line followed by a comment line, a <code>@chapter</code>
-line, and then by indexing lines.
-</p>
-<div class="example">
-<pre class="example">@node    Ending a File, Structuring, Beginning a File, Top
-@comment node-name,     next,        previous,         up
-@chapter Ending a Texinfo File
-@cindex Ending a Texinfo file
-&hellip;
-</pre></div>
+</pre></div></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="makeinfo-Pointer-Creation.html" accesskey="n" 
rel="next"><code>makeinfo</code> Pointer Creation</a>, Previous: <a 
href="_0040top-Command.html" accesskey="p" rel="prev"><code>@top</code> 
Command</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Menus.html">Menus</a>, Previous: <a 
href="Texinfo-Document-Structure.html">Texinfo Document Structure</a>, Up: <a 
href="Nodes.html">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Node-Names.html 
b/js/infog/test-infodir/texinfo_html/Node-Names.html
index 4e9145976e..7a2d8afb05 100644
--- a/js/infog/test-infodir/texinfo_html/Node-Names.html
+++ b/js/infog/test-infodir/texinfo_html/Node-Names.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Node Names (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Node Names (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Node Names (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Node Names (GNU Texinfo 6.7dev)">
+<meta name="description" content="Node Names (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Node Names (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Nodes.html" rel="up" title="Nodes">
-<link href="Writing-a-Node.html" rel="next" title="Writing a Node">
-<link href="Texinfo-Document-Structure.html" rel="prev" title="Texinfo 
Document Structure">
+<link href="Node-Line-Requirements.html" rel="next" title="Node Line 
Requirements">
+<link href="Writing-a-Node.html" rel="prev" title="Writing a Node">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,42 +40,43 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Node-Names"></span><div class="header">
+<div class="section-level-extent" id="Node-Names">
+<div class="nav-panel">
 <p>
-Next: <a href="Writing-a-Node.html" accesskey="n" rel="next">Writing a 
Node</a>, Previous: <a href="Texinfo-Document-Structure.html" accesskey="p" 
rel="prev">Texinfo Document Structure</a>, Up: <a href="Nodes.html" 
accesskey="u" rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Node-Line-Requirements.html" accesskey="n" rel="next"><code 
class="code">@node</code> Line Requirements</a>, Previous: <a 
href="Writing-a-Node.html" accesskey="p" rel="prev">Writing a <code 
class="code">@node</code> Line</a>, Up: <a href="Nodes.html" accesskey="u" 
rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Choosing-Node-Names"></span><h3 class="section">Choosing Node 
Names</h3>
+<h3 class="section" id="Choosing-Node-Names">3.2 Choosing Node Names</h3>
 
-<span id="index-Node-names_002c-choosing"></span>
+<a class="index-entry-id" id="index-Node-names_002c-choosing"></a>
 <p>The name of a node identifies the node.  For all the details of node
-names, see <a href="Node-Line-Requirements.html">Node Line Requirements</a>).
+names, see <a class="pxref" href="Node-Line-Requirements.html"><code 
class="code">@node</code> Line Requirements</a>).
 </p>
-<span id="Node-Line-Tips"></span><p>Here are some suggestions for node names:
+<a class="anchor" id="Node-Line-Tips"></a><p>Here are some suggestions for 
node names:
 </p>
-<ul>
-<li> Try to pick node names that are informative but short.
+<ul class="itemize mark-bullet">
+<li>Try to pick node names that are informative but short.
 
 <p>In the Info file, the file name, node name, and pointer names are all
 inserted on one line, which may run into the right edge of the window.
 (This does not cause a problem with Info, but is ugly.)
 </p>
-</li><li> Try to pick node names that differ from each other near the 
beginnings
+</li><li>Try to pick node names that differ from each other near the beginnings
 of their names.  This way, it is easy to use automatic name completion in
 Info.
 
-</li><li> Conventionally, node names are capitalized in the same way as section
+</li><li>Conventionally, node names are capitalized in the same way as section
 and chapter titles.  In this manual, initial and significant words are
 capitalized; others are not.  In other manuals, just initial words and
 proper nouns are capitalized.  Either way is fine; we recommend just
 being consistent.
 
-</li><li> In HTML output, any characters in the node name other than plain 
ASCII 
+</li><li>In HTML output, any characters in the node name other than plain 
ASCII 
 letters, numbers or spaces will be changed in the file name.  
-(See <a href="HTML-Xref-Node-Name-Expansion.html">HTML Xref Node Name 
Expansion</a>.)
+(See <a class="xref" href="HTML-Xref-Node-Name-Expansion.html">HTML 
Cross-reference Node Name Expansion</a>.)
 This can make the URL&rsquo;s for the pages in your manual less user-friendly;
-for example in this manual the &lsquo;<samp>@dots</samp>&rsquo; node is output 
as
-<samp>__0040dots.html</samp>.
+for example, in this manual the &lsquo;<samp class="samp">@dots</samp>&rsquo; 
node is output as
+<samp class="file">__0040dots.html</samp>.
 </li></ul>
 
 <p>Because node names are used in cross-references, it is not desirable
@@ -102,9 +84,7 @@ to casually change them once published.  Such name changes 
invalidate
 references from other manuals, from mail archives, and so on.
 </p>
 <p>The pointers from a given node enable you to reach other nodes and
-consist simply of the names of those nodes.  The pointers are usually
-not specified explicitly, as <code>makeinfo</code> can determine them
-(see <a href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> Pointer 
Creation</a>).
+consist simply of the names of those nodes.
 </p>
 <p>Normally, a node&rsquo;s &lsquo;Up&rsquo; pointer contains the name of the 
node whose
 menu mentions that node.  The node&rsquo;s &lsquo;Next&rsquo; pointer contains 
the name
@@ -114,14 +94,15 @@ that menu.  When a node&rsquo;s &lsquo;Previous&rsquo; 
node is the same as its &
 node, both pointers name the same node.
 </p>
 <p>Usually, the first node of a Texinfo file is the &lsquo;Top&rsquo; node, 
and its
-&lsquo;Up&rsquo; pointer points to the <samp>dir</samp> file, which contains 
the main menu
+&lsquo;Up&rsquo; pointer points to the <samp class="file">dir</samp> file, 
which contains the main menu
 for all of Info.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Writing-a-Node.html" accesskey="n" rel="next">Writing a 
Node</a>, Previous: <a href="Texinfo-Document-Structure.html" accesskey="p" 
rel="prev">Texinfo Document Structure</a>, Up: <a href="Nodes.html" 
accesskey="u" rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Node-Line-Requirements.html"><code class="code">@node</code> 
Line Requirements</a>, Previous: <a href="Writing-a-Node.html">Writing a <code 
class="code">@node</code> Line</a>, Up: <a href="Nodes.html">Nodes</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Nodes.html 
b/js/infog/test-infodir/texinfo_html/Nodes.html
index abb342b4b1..5276a898ad 100644
--- a/js/infog/test-infodir/texinfo_html/Nodes.html
+++ b/js/infog/test-infodir/texinfo_html/Nodes.html
@@ -1,91 +1,68 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Nodes (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Nodes (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Nodes (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Nodes (GNU Texinfo 6.7dev)">
+<meta name="description" content="Nodes (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Nodes (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Texinfo-Document-Structure.html" rel="next" title="Texinfo 
Document Structure">
-<link href="Ending-a-File.html" rel="prev" title="Ending a File">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Chapter-Structuring.html" rel="next" title="Chapter Structuring">
+<link href="Writing-a-Texinfo-File.html" rel="prev" title="Writing a Texinfo 
File">
 
 
 </head>
 
 <body lang="en">
-<span id="Nodes"></span><div class="header">
+<div class="chapter-level-extent" id="Nodes">
+<div class="nav-panel">
 <p>
-Next: <a href="Chapter-Structuring.html" accesskey="n" rel="next">Chapter 
Structuring</a>, Previous: <a href="Beginning-and-Ending-a-File.html" 
accesskey="p" rel="prev">Beginning and Ending a File</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Chapter-Structuring.html" accesskey="n" rel="next">Chapter 
Structuring</a>, Previous: <a href="Writing-a-Texinfo-File.html" accesskey="p" 
rel="prev">Writing a Texinfo File</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Nodes-1"></span><h2 class="chapter">Nodes</h2>
-<span id="node"></span><span id="g_t_0040node"></span>
-<span id="index-Node_002c-defined"></span>
-<p>A <em>node</em> is a region of text that begins at a <code>@node</code>
-command, and continues until the next <code>@node</code> command.
-To specify a node, write a <code>@node</code> command at the beginning of
+<h2 class="chapter" id="Nodes-1">3 Nodes</h2>
+<a class="anchor" id="node"></a><a class="anchor" id="g_t_0040node"></a>
+<a class="index-entry-id" id="index-Node_002c-defined"></a>
+<p>A <em class="dfn">node</em> is a region of text that begins at a <code 
class="code">@node</code>
+command, and continues until the next <code class="code">@node</code> command.
+To specify a node, write a <code class="code">@node</code> command at the 
beginning of
 a line, and follow it with the name of the node.
 Each node contains the discussion of one topic.  Info readers
 display one node at a time, and provide commands for the user to move
 to related nodes.  The HTML output can be similarly navigated.
 </p>
 <p>Nodes are used as the targets of cross-references.  Cross-references,
-such as the one at the end of this sentence, are made with <code>@xref</code>
-and related commands; see <a href="Cross-References.html">Cross 
References</a>.  Cross-references can
+such as the one at the end of this sentence, are made with <code 
class="code">@xref</code>
+and related commands; see <a class="ref" 
href="Cross-References.html">Cross-references</a>.  Cross-references can
 be sprinkled throughout the text, and provide a way to represent links
 that do not fit a hierarchical structure.
 </p>
 <p>Normally, you put a node command immediately before each chapter
-structuring command&mdash;for example, an <code>@section</code> or
-<code>@subsection</code> line.  (See <a 
href="Chapter-Structuring.html">Chapter Structuring</a>.).
+structuring command&mdash;for example, an <code class="code">@section</code> or
+<code class="code">@subsection</code> line.  (See <a class="xref" 
href="Chapter-Structuring.html">Chapter Structuring</a>.)
 You must do this even if you do not intend to format the file for Info.
-This is because TeX uses both <code>@node</code> names and
+This is because TeX uses both <code class="code">@node</code> names and
 chapter-structuring names in the output for cross-references.  The only
 time you are likely to use the chapter structuring commands without also
 using nodes is if you are writing a document that contains no cross
@@ -93,32 +70,23 @@ references and will only be printed, not transformed into 
Info, HTML, or
 other formats.
 </p>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Texinfo-Document-Structure.html" accesskey="1">Texinfo Document 
Structure</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Double 
structure of documents.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Node-Names.html" 
accesskey="2">Node Names</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to choose node names.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Writing-a-Node.html" 
accesskey="3">Writing a Node</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to write an <code>@node</code> line.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Node-Line-Requirements.html" 
accesskey="4">Node Line Requirements</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Keep names unique.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="First-Node.html" 
accesskey="5">First Node</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to write a &lsquo;Top&rsquo; node.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040top-Command.html" 
accesskey="6"><code>@top</code> Command</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to use the <code>@top</code> command.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Node-Menu-Illustration.html" 
accesskey="7">Node Menu Illustration</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">A diagram, and sample nodes and menus.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="makeinfo-Pointer-Creation.html" accesskey="8"><code>makeinfo</code> 
Pointer Creation</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Letting makeinfo determine node pointers.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Menus.html" 
accesskey="9">Menus</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Listing subordinate nodes.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Writing-a-Node.html" accesskey="1">Writing a <code 
class="code">@node</code> Line</a></li>
+<li><a href="Node-Names.html" accesskey="2">Choosing Node Names</a></li>
+<li><a href="Node-Line-Requirements.html" accesskey="3"><code 
class="code">@node</code> Line Requirements</a></li>
+<li><a href="First-Node.html" accesskey="4">The First Node</a></li>
+<li><a href="_0040top-Command.html" accesskey="5">The <code 
class="code">@top</code> Sectioning Command</a></li>
+<li><a href="Texinfo-Document-Structure.html" accesskey="6">Texinfo Document 
Structure</a></li>
+<li><a href="Node-Menu-Illustration.html" accesskey="7">Node and Menu 
Illustration</a></li>
+<li><a href="Menus.html" accesskey="8">Menus</a></li>
+</ul>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Chapter-Structuring.html" accesskey="n" rel="next">Chapter 
Structuring</a>, Previous: <a href="Beginning-and-Ending-a-File.html" 
accesskey="p" rel="prev">Beginning and Ending a File</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Chapter-Structuring.html">Chapter Structuring</a>, Previous: <a 
href="Writing-a-Texinfo-File.html">Writing a Texinfo File</a>, Up: <a 
href="index.html">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Not-Ending-a-Sentence.html 
b/js/infog/test-infodir/texinfo_html/Not-Ending-a-Sentence.html
index 3321c3cc43..538ece8e1c 100644
--- a/js/infog/test-infodir/texinfo_html/Not-Ending-a-Sentence.html
+++ b/js/infog/test-infodir/texinfo_html/Not-Ending-a-Sentence.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Not Ending a Sentence (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Not Ending a Sentence (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Not Ending a Sentence (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Not Ending a Sentence (GNU Texinfo 6.7dev)">
+<meta name="description" content="Not Ending a Sentence (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Not Ending a Sentence (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Multiple-Spaces.html" rel="prev" title="Multiple Spaces">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,72 +41,74 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Not-Ending-a-Sentence"></span><div class="header">
+<div class="subsection-level-extent" id="Not-Ending-a-Sentence">
+<div class="nav-panel">
 <p>
 Next: <a href="Ending-a-Sentence.html" accesskey="n" rel="next">Ending a 
Sentence</a>, Previous: <a href="Multiple-Spaces.html" accesskey="p" 
rel="prev">Multiple Spaces</a>, Up: <a href="Inserting-Space.html" 
accesskey="u" rel="up">Inserting Space</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Not-Ending-a-Sentence-1"></span><h4 class="subsection">Not Ending a 
Sentence</h4>
+<h4 class="subsection" id="Not-Ending-a-Sentence-1">11.3.2 Not Ending a 
Sentence</h4>
 
-<span id="index-Not-ending-a-sentence"></span>
-<span id="index-Sentence-non_002dending-punctuation"></span>
-<span id="index-Periods_002c-inserting"></span>
-<span id="index-Spacing_002c-in-the-middle-of-sentences"></span>
+<a class="index-entry-id" id="index-Not-ending-a-sentence"></a>
+<a class="index-entry-id" id="index-Sentence-non_002dending-punctuation"></a>
+<a class="index-entry-id" id="index-Periods_002c-inserting"></a>
+<a class="index-entry-id" 
id="index-Spacing_002c-in-the-middle-of-sentences"></a>
 <p>When a period, exclamation point or question mark is
 at the end of a sentence, slightly more space is
 inserted after it in a typeset manual.
 </p>
-<span 
id="index-_003ccolon_003e-_0028suppress-end_002dof_002dsentence-space_0029"></span>
-<span id="index-_003a"></span>
+<a class="index-entry-id" 
id="index-_003ccolon_003e-_0028suppress-end_002dof_002dsentence-space_0029"></a>
+<a class="index-entry-id" id="index-_003a"></a>
 <p>Usually, Texinfo can determine automatically when a period ends a 
 sentence.  However, special commands are needed in some circumstances.
-Use the <code>@:</code> command after a period, question mark, exclamation
+Use the <code class="code">@:</code> command after a period, question mark, 
exclamation
 mark or colon that should not be followed by extra space.  This is 
 necessary in the following situations:
 </p>
-<ol>
+<ol class="enumerate">
 <li> After a period that ends a lowercase abbreviation which is not at 
-the end of a sentences.
+the end of a sentence.
 
 </li><li> When a parenthetical remark in the middle of a sentence (like
 this one!) ends with a period, exclamation point or question mark,
-<code>@:</code> should be used after the right parenthesis.  Similarly for
+<code class="code">@:</code> should be used after the right parenthesis.  
Similarly for
 right brackets and right quotes (both single and double).
 </li></ol>
 
 <p>For example:
 </p>
 <div class="example">
-<pre class="example">&lsquo;<samp>foo vs.@: bar (or?)@: baz</samp>&rsquo;,
+<pre class="example-preformatted">&lsquo;<samp class="samp">foo vs.@: bar 
(or?)@: baz</samp>&rsquo;,
 </pre></div>
 
 <p>The first line below shows the output, and for comparison, the second 
-line shows the spacing when the &lsquo;<samp>@:</samp>&rsquo; commands were 
not used.
+line shows the spacing when the &lsquo;<samp class="samp">@:</samp>&rsquo; 
commands were not used.
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>foo vs. bar (or?) baz<br>
 foo vs. bar (or?) baz
 </p></blockquote>
 
 
-<p>It may help you to remember what <code>@:</code> does by imagining that it 
+<p>It may help you to remember what <code class="code">@:</code> does by 
imagining that it 
 stands for an invisible lower-case character that stops a word ending in 
 a period.
 </p>
 <p>A few Texinfo commands force normal interword spacing, so that you
-don&rsquo;t have to insert <code>@:</code> where you otherwise would.  These 
are
-the code-like highlighting commands, <code>@var</code>, <code>@abbr</code>, and
-<code>@acronym</code> (see <a href="Useful-Highlighting.html">Useful 
Highlighting</a>).  For example, in
-&lsquo;<samp>@code{foo. bar}</samp>&rsquo; the period is not considered to be 
the end of a
+don&rsquo;t have to insert <code class="code">@:</code> where you otherwise 
would.  These are
+the code-like highlighting commands, <code class="code">@var</code>, <code 
class="code">@abbr</code>, and
+<code class="code">@acronym</code> (see <a class="pxref" 
href="Useful-Highlighting.html">Highlighting Commands are Useful</a>).  For 
example, in
+&lsquo;<samp class="samp">@code{foo. bar}</samp>&rsquo; the period is not 
considered to be the end of a
 sentence, and no extra space is inserted.
 </p>
-<p><code>@:</code> has no effect on the HTML or Docbook output.
+<p><code class="code">@:</code> has no effect on the HTML or DocBook output.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Ending-a-Sentence.html" accesskey="n" rel="next">Ending a 
Sentence</a>, Previous: <a href="Multiple-Spaces.html" accesskey="p" 
rel="prev">Multiple Spaces</a>, Up: <a href="Inserting-Space.html" 
accesskey="u" rel="up">Inserting Space</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Ending-a-Sentence.html">Ending a Sentence</a>, Previous: <a 
href="Multiple-Spaces.html">Multiple Spaces</a>, Up: <a 
href="Inserting-Space.html">Inserting Space</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Object_002dOriented-Methods.html 
b/js/infog/test-infodir/texinfo_html/Object_002dOriented-Methods.html
index 5fc1088e38..e69a026971 100644
--- a/js/infog/test-infodir/texinfo_html/Object_002dOriented-Methods.html
+++ b/js/infog/test-infodir/texinfo_html/Object_002dOriented-Methods.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Object-Oriented Methods (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Object-Oriented Methods (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Object-Oriented Methods (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Object-Oriented Methods (GNU Texinfo 6.7dev)">
+<meta name="description" content="Object-Oriented Methods (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Object-Oriented Methods (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Abstract-Objects.html" rel="up" title="Abstract Objects">
-<link href="Def-Cmd-Conventions.html" rel="next" title="Def Cmd Conventions">
 <link href="Object_002dOriented-Variables.html" rel="prev" 
title="Object-Oriented Variables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,38 +41,39 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Object_002dOriented-Methods"></span><div class="header">
+<div class="subsubsection-level-extent" id="Object_002dOriented-Methods">
+<div class="nav-panel">
 <p>
-Previous: <a href="Object_002dOriented-Variables.html" accesskey="p" 
rel="prev">Object-Oriented Variables</a>, Up: <a href="Abstract-Objects.html" 
accesskey="u" rel="up">Abstract Objects</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Object_002dOriented-Variables.html" accesskey="p" 
rel="prev">Object-Oriented Variables</a>, Up: <a href="Abstract-Objects.html" 
accesskey="u" rel="up">Object-Oriented Programming</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Object_002dOriented-Methods-1"></span><h4 
class="subsubsection">Object-Oriented Methods</h4>
+<h4 class="subsubsection" id="Object_002dOriented-Methods-1">13.5.6.2 
Object-Oriented Methods</h4>
 
-<span id="index-Methods_002c-object_002doriented"></span>
+<a class="index-entry-id" id="index-Methods_002c-object_002doriented"></a>
 
 <p>These commands allow you to define different sorts of function-like
 entities resembling methods in object-oriented programming languages.
 These entities take arguments, as functions do, but are associated with
 particular classes of objects.
 </p>
-<dl compact="compact">
+<dl class="table">
 <dd>
-<span id="index-defop"></span>
+<a class="index-entry-id" id="index-defop"></a>
 </dd>
-<dt><code>@defop <var>category</var> <var>class</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dd><p>The <code>@defop</code> command is the general definition command for 
these
+<dt><code class="code">@defop <var class="var">category</var> <var 
class="var">class</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dd><p>The <code class="code">@defop</code> command is the general definition 
command for these
 method-like entities.
 </p>
-<p>For example, some systems have constructs called <em>wrappers</em> that
+<p>For example, some systems have constructs called <em 
class="dfn">wrappers</em> that
 are associated with classes as methods are, but that act more like
-macros than like functions.  You could use <code>@defop Wrapper</code> to
+macros than like functions.  You could use <code class="code">@defop 
Wrapper</code> to
 describe one of these.
 </p>
-<p>Sometimes it is useful to distinguish methods and <em>operations</em>.
+<p>Sometimes it is useful to distinguish methods and <em 
class="dfn">operations</em>.
 You can think of an operation as the specification for a method.
 Thus, a window system might specify that all window classes have a
-method named <code>expose</code>; we would say that this window system
-defines an <code>expose</code> operation on windows in general.  Typically,
+method named <code class="code">expose</code>; we would say that this window 
system
+defines an <code class="code">expose</code> operation on windows in general.  
Typically,
 the operation has a name and also specifies the pattern of arguments;
 all methods that implement the operation must accept the same
 arguments, since applications that use the operation do so without
@@ -98,83 +81,82 @@ knowing which method will implement it.
 </p>
 <p>Often it makes more sense to document operations than methods.  For
 example, window application developers need to know about the
-<code>expose</code> operation, but need not be concerned with whether a
+<code class="code">expose</code> operation, but need not be concerned with 
whether a
 given class of windows has its own method to implement this operation.
 To describe this operation, you would write:
 </p>
 <div class="example">
-<pre class="example">@defop Operation windows expose
+<pre class="example-preformatted">@defop Operation windows expose
 </pre></div>
 
-<p>The <code>@defop</code> command is written at the beginning of a line and
+<p>The <code class="code">@defop</code> command is written at the beginning of 
a line and
 is followed on the same line by the overall name of the category of
 operation, the name of the class of the operation, the name of the
 operation, and its arguments, if any.
 </p>
 <p>The template is:
 </p><div class="example">
-<pre class="example">@defop <var>category</var> <var>class</var> 
<var>name</var> <var>arguments</var>&hellip;
-<var>body-of-definition</var>
+<div class="group"><pre class="example-preformatted">@defop <var 
class="var">category</var> <var class="var">class</var> <var 
class="var">name</var> <var class="var">arguments</var>&hellip;
+<var class="var">body-of-definition</var>
 @end defop
-</pre></div>
+</pre></div></div>
 
-<p><code>@defop</code> creates an entry, such as &lsquo;<code>expose</code> on
-<code>windows</code>&rsquo;, in the index of functions.
+<p><code class="code">@defop</code> creates an entry, such as &lsquo;<code 
class="code">expose</code> on
+<code class="code">windows</code>&rsquo;, in the index of functions.
 </p>
-<span id="index-deftypeop"></span>
+<a class="index-entry-id" id="index-deftypeop"></a>
 </dd>
-<dt><code>@deftypeop <var>category</var> <var>class</var> <var>data-type</var> 
<var>name</var> <var>arguments</var>&hellip;</code></dt>
-<dd><p>The <code>@deftypeop</code> command is the definition command for typed
+<dt><code class="code">@deftypeop <var class="var">category</var> <var 
class="var">class</var> <var class="var">data-type</var> <var 
class="var">name</var> <var class="var">arguments</var>&hellip;</code></dt>
+<dd><p>The <code class="code">@deftypeop</code> command is the definition 
command for typed
 operations in object-oriented programming.  It is similar to
-<code>@defop</code> with the addition of the <var>data-type</var> parameter to
-specify the return type of the method.  <code>@deftypeop</code> creates an
+<code class="code">@defop</code> with the addition of the <var 
class="var">data-type</var> parameter to
+specify the return type of the method.  <code class="code">@deftypeop</code> 
creates an
 entry in the index of functions.
 </p>
 </dd>
-<dt><code>@defmethod <var>class</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dd><span id="index-defmethod"></span>
-<p>The <code>@defmethod</code> command is the definition command for methods
+<dt id='index-defmethod'><span><code class="code">@defmethod <var 
class="var">class</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code><a class="copiable-link" 
href='#index-defmethod'> &para;</a></span></dt>
+<dd><p>The <code class="code">@defmethod</code> command is the definition 
command for methods
 in object-oriented programming.  A method is a kind of function that
 implements an operation for a particular class of objects and its
 subclasses.
 </p>
-<p><code>@defmethod</code> is equivalent to &lsquo;<samp>@defop Method 
&hellip;</samp>&rsquo;.
+<p><code class="code">@defmethod</code> is equivalent to &lsquo;<samp 
class="samp">@defop Method &hellip;</samp>&rsquo;.
 The command is written at the beginning of a line and is followed by
 the name of the class of the method, the name of the method, and its
 arguments, if any.
 </p>
 <p>For example:
 </p><div class="example">
-<pre class="example">@defmethod <code>bar-class</code> bar-method argument
+<div class="group"><pre class="example-preformatted">@defmethod <code 
class="code">bar-class</code> bar-method argument
 &hellip;
 @end defmethod
-</pre></div>
+</pre></div></div>
 
-<p>illustrates the definition for a method called <code>bar-method</code> of
-the class <code>bar-class</code>.  The method takes an argument.
+<p>illustrates the definition for a method called <code 
class="code">bar-method</code> of
+the class <code class="code">bar-class</code>.  The method takes an argument.
 </p>
-<p><code>@defmethod</code> creates an entry in the index of functions.
+<p><code class="code">@defmethod</code> creates an entry in the index of 
functions.
 </p>
 </dd>
-<dt><code>@deftypemethod <var>class</var> <var>data-type</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dd><span id="index-deftypemethod"></span>
-<p>The <code>@deftypemethod</code> command is the definition command for 
methods
+<dt id='index-deftypemethod'><span><code class="code">@deftypemethod <var 
class="var">class</var> <var class="var">data-type</var> <var 
class="var">name</var> <var class="var">arguments</var>&hellip;</code><a 
class="copiable-link" href='#index-deftypemethod'> &para;</a></span></dt>
+<dd><p>The <code class="code">@deftypemethod</code> command is the definition 
command for methods
 in object-oriented typed languages, such as C++ and Java.  It is similar
-to the <code>@defmethod</code> command with the addition of the
-<var>data-type</var> parameter to specify the return type of the method.
-<code>@deftypemethod</code> creates an entry in the index of functions.
+to the <code class="code">@defmethod</code> command with the addition of the
+<var class="var">data-type</var> parameter to specify the return type of the 
method.
+<code class="code">@deftypemethod</code> creates an entry in the index of 
functions.
 </p>
 </dd>
 </dl>
 
-<p>The typed commands are affected by the <code>@deftypefnnewline</code>
-option (see <a href="Typed-Functions.html">Functions in Typed Languages</a>).
+<p>The typed commands are affected by the <code 
class="code">@deftypefnnewline</code>
+option (see <a class="pxref" href="Typed-Functions.html">Functions in Typed 
Languages</a>).
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Object_002dOriented-Variables.html" accesskey="p" 
rel="prev">Object-Oriented Variables</a>, Up: <a href="Abstract-Objects.html" 
accesskey="u" rel="up">Abstract Objects</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Object_002dOriented-Variables.html">Object-Oriented 
Variables</a>, Up: <a href="Abstract-Objects.html">Object-Oriented 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Object_002dOriented-Variables.html 
b/js/infog/test-infodir/texinfo_html/Object_002dOriented-Variables.html
index 83b0ee643e..65ca92867b 100644
--- a/js/infog/test-infodir/texinfo_html/Object_002dOriented-Variables.html
+++ b/js/infog/test-infodir/texinfo_html/Object_002dOriented-Variables.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Object-Oriented Variables (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Object-Oriented Variables (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Object-Oriented Variables (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Object-Oriented Variables (GNU Texinfo 6.7dev)">
+<meta name="description" content="Object-Oriented Variables (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Object-Oriented Variables (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Abstract-Objects.html" rel="up" title="Abstract Objects">
 <link href="Object_002dOriented-Methods.html" rel="next" 
title="Object-Oriented Methods">
-<link href="Abstract-Objects.html" rel="prev" title="Abstract Objects">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,122 +41,120 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Object_002dOriented-Variables"></span><div class="header">
+<div class="subsubsection-level-extent" id="Object_002dOriented-Variables">
+<div class="nav-panel">
 <p>
-Next: <a href="Object_002dOriented-Methods.html" accesskey="n" 
rel="next">Object-Oriented Methods</a>, Up: <a href="Abstract-Objects.html" 
accesskey="u" rel="up">Abstract Objects</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Object_002dOriented-Methods.html" accesskey="n" 
rel="next">Object-Oriented Methods</a>, Up: <a href="Abstract-Objects.html" 
accesskey="u" rel="up">Object-Oriented Programming</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Object_002dOriented-Variables-1"></span><h4 
class="subsubsection">Object-Oriented Variables</h4>
+<h4 class="subsubsection" id="Object_002dOriented-Variables-1">13.5.6.1 
Object-Oriented Variables</h4>
 
-<span id="index-Variables_002c-object_002doriented"></span>
+<a class="index-entry-id" id="index-Variables_002c-object_002doriented"></a>
 
 <p>These commands allow you to define different sorts of variables in
 object-oriented programming languages.
 </p>
-<dl compact="compact">
-<dt><code>@defcv <var>category</var> <var>class</var> 
<var>name</var></code></dt>
-<dd><span id="index-defcv"></span>
-<p>The <code>@defcv</code> command is the general definition command for
+<dl class="table">
+<dt id='index-defcv'><span><code class="code">@defcv <var 
class="var">category</var> <var class="var">class</var> <var 
class="var">name</var></code><a class="copiable-link" href='#index-defcv'> 
&para;</a></span></dt>
+<dd><p>The <code class="code">@defcv</code> command is the general definition 
command for
 variables associated with classes in object-oriented programming.  The
-<code>@defcv</code> command is followed by three arguments: the category of
+<code class="code">@defcv</code> command is followed by three arguments: the 
category of
 thing being defined, the class to which it belongs, and its
 name.  For instance:
 </p>
 <div class="example">
-<pre class="example">@defcv {Class Option} Window border-pattern
+<div class="group"><pre class="example-preformatted">@defcv {Class Option} 
Window border-pattern
 &hellip;
 @end defcv
-</pre></div>
+</pre></div></div>
 
 <p>produces:
-</p><dl>
-<dt id="index-border_002dpattern">Class Option of Window: 
<strong>border-pattern</strong></dt>
+</p><dl class="first-defcv">
+<dt class="defcv" id="index-border_002dpattern"><span>Class Option of Window: 
<strong class="strong">border-pattern</strong><a class="copiable-link" 
href='#index-border_002dpattern'> &para;</a></span></dt>
 <dd><p>&hellip;
 </p></dd></dl>
 
-<p><code>@defcv</code> creates an entry in the index of variables.
+<p><code class="code">@defcv</code> creates an entry in the index of variables.
 </p>
 </dd>
-<dt><code>@deftypecv <var>category</var> <var>class</var> <var>data-type</var> 
<var>name</var></code></dt>
-<dd><span id="index-deftypecv"></span>
-<p>The <code>@deftypecv</code> command is the definition command for typed
+<dt id='index-deftypecv'><span><code class="code">@deftypecv <var 
class="var">category</var> <var class="var">class</var> <var 
class="var">data-type</var> <var class="var">name</var></code><a 
class="copiable-link" href='#index-deftypecv'> &para;</a></span></dt>
+<dd><p>The <code class="code">@deftypecv</code> command is the definition 
command for typed
 class variables in object-oriented programming.  It is analogous to
-<code>@defcv</code> with the addition of the <var>data-type</var> parameter to
+<code class="code">@defcv</code> with the addition of the <var 
class="var">data-type</var> parameter to
 specify the type of the instance variable.  Ordinarily, the data type
 is a programming language construct that should be marked with
-<code>@code</code>. For instance:
+<code class="code">@code</code>. For instance:
 </p>
 <div class="example">
-<pre class="example">@deftypecv {Class Option} Window @code{int} border-pattern
+<div class="group"><pre class="example-preformatted">@deftypecv {Class Option} 
Window @code{int} border-pattern
 &hellip;
 @end deftypecv
-</pre></div>
+</pre></div></div>
 
 <p>produces:
 </p>
-<dl>
-<dt id="index-border_002dpattern-of-Window">Class Option of Window: 
<em><code>int</code></em> <strong>border-pattern</strong></dt>
+<dl class="first-deftypecv">
+<dt class="deftypecv" id="index-border_002dpattern-of-Window"><span>Class 
Option of Window: <em class="emph"><code class="code">int</code></em> <strong 
class="strong">border-pattern</strong><a class="copiable-link" 
href='#index-border_002dpattern-of-Window'> &para;</a></span></dt>
 <dd><p>&hellip;
 </p></dd></dl>
 
-<p><code>@deftypecv</code> creates an entry in the index of variables.
+<p><code class="code">@deftypecv</code> creates an entry in the index of 
variables.
 </p>
 </dd>
-<dt><code>@defivar <var>class</var> <var>name</var></code></dt>
-<dd><span id="index-defivar"></span>
-<p>The <code>@defivar</code> command is the definition command for instance
-variables in object-oriented programming.  <code>@defivar</code> is
-equivalent to &lsquo;<samp>@defcv {Instance Variable} &hellip;</samp>&rsquo;.  
For
+<dt id='index-defivar'><span><code class="code">@defivar <var 
class="var">class</var> <var class="var">name</var></code><a 
class="copiable-link" href='#index-defivar'> &para;</a></span></dt>
+<dd><p>The <code class="code">@defivar</code> command is the definition 
command for instance
+variables in object-oriented programming.  <code class="code">@defivar</code> 
is
+equivalent to &lsquo;<samp class="samp">@defcv {Instance Variable} 
&hellip;</samp>&rsquo;.  For
 instance:
 </p>
 <div class="example">
-<pre class="example">@defivar Window border-pattern
+<div class="group"><pre class="example-preformatted">@defivar Window 
border-pattern
 &hellip;
 @end defivar
-</pre></div>
+</pre></div></div>
 
 <p>produces:
 </p>
-<dl>
-<dt id="index-border_002dpattern-of-Window-1">Instance Variable of Window: 
<strong>border-pattern</strong></dt>
+<dl class="first-defcv first-defivar-alias-first-defcv">
+<dt class="defcv defivar-alias-defcv" 
id="index-border_002dpattern-of-Window-1"><span>Instance Variable of Window: 
<strong class="strong">border-pattern</strong><a class="copiable-link" 
href='#index-border_002dpattern-of-Window-1'> &para;</a></span></dt>
 <dd><p>&hellip;
 </p></dd></dl>
 
-<p><code>@defivar</code> creates an entry in the index of variables.
+<p><code class="code">@defivar</code> creates an entry in the index of 
variables.
 </p>
 </dd>
-<dt><code>@deftypeivar <var>class</var> <var>data-type</var> 
<var>name</var></code></dt>
-<dd><span id="index-deftypeivar"></span>
-<p>The <code>@deftypeivar</code> command is the definition command for typed
+<dt id='index-deftypeivar'><span><code class="code">@deftypeivar <var 
class="var">class</var> <var class="var">data-type</var> <var 
class="var">name</var></code><a class="copiable-link" 
href='#index-deftypeivar'> &para;</a></span></dt>
+<dd><p>The <code class="code">@deftypeivar</code> command is the definition 
command for typed
 instance variables in object-oriented programming.  It is analogous to
-<code>@defivar</code> with the addition of the <var>data-type</var> parameter 
to
+<code class="code">@defivar</code> with the addition of the <var 
class="var">data-type</var> parameter to
 specify the type of the instance variable.  Ordinarily, the data type
 is a programming language construct that should be marked with
-<code>@code</code>. For instance:
+<code class="code">@code</code>. For instance:
 </p>
 <div class="example">
-<pre class="example">@deftypeivar Window @code{int} border-pattern
+<div class="group"><pre class="example-preformatted">@deftypeivar Window 
@code{int} border-pattern
 &hellip;
 @end deftypeivar
-</pre></div>
+</pre></div></div>
 
 <p>produces:
 </p>
-<dl>
-<dt id="index-border_002dpattern-of-Window-2">Instance Variable of Window: 
<em><code>int</code></em> <strong>border-pattern</strong></dt>
+<dl class="first-deftypecv first-deftypeivar-alias-first-deftypecv">
+<dt class="deftypecv deftypeivar-alias-deftypecv" 
id="index-border_002dpattern-of-Window-2"><span>Instance Variable of Window: 
<em class="emph"><code class="code">int</code></em> <strong 
class="strong">border-pattern</strong><a class="copiable-link" 
href='#index-border_002dpattern-of-Window-2'> &para;</a></span></dt>
 <dd><p>&hellip;
 </p></dd></dl>
 
-<p><code>@deftypeivar</code> creates an entry in the index of variables.
+<p><code class="code">@deftypeivar</code> creates an entry in the index of 
variables.
 </p>
 </dd>
 </dl>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Object_002dOriented-Methods.html" accesskey="n" 
rel="next">Object-Oriented Methods</a>, Up: <a href="Abstract-Objects.html" 
accesskey="u" rel="up">Abstract Objects</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Object_002dOriented-Methods.html">Object-Oriented Methods</a>, 
Up: <a href="Abstract-Objects.html">Object-Oriented Programming</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Obsolete-_0040_002dCommands.html 
b/js/infog/test-infodir/texinfo_html/Obsolete-_0040_002dCommands.html
index 9cc90d6040..8961e98309 100644
--- a/js/infog/test-infodir/texinfo_html/Obsolete-_0040_002dCommands.html
+++ b/js/infog/test-infodir/texinfo_html/Obsolete-_0040_002dCommands.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Obsolete @-Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Obsolete @-Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Obsolete @-Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Obsolete @-Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Obsolete @-Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Obsolete @-Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040_002dCommand-Details.html" rel="up" title="@-Command Details">
-<link href="Tips.html" rel="next" title="Tips">
 <link href="Command-Contexts.html" rel="prev" title="Command Contexts">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,42 +40,45 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Obsolete-_0040_002dCommands"></span><div class="header">
+<div class="section-level-extent" id="Obsolete-_0040_002dCommands">
+<div class="nav-panel">
 <p>
-Previous: <a href="Command-Contexts.html" accesskey="p" rel="prev">Command 
Contexts</a>, Up: <a href="_0040_002dCommand-Details.html" accesskey="u" 
rel="up">@-Command Details</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Command-Contexts.html" accesskey="p" rel="prev">@-Command 
Contexts</a>, Up: <a href="_0040_002dCommand-Details.html" accesskey="u" 
rel="up">@-Command Details</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Obsolete-_0040_002dCommands-1"></span><h3 class="section">Obsolete 
@-Commands</h3>
+<h3 class="section" id="Obsolete-_0040_002dCommands-1">A.4 Obsolete 
@-Commands</h3>
 
 <p>Here are Texinfo @-commands which are obsolete or have been removed 
 completely.  This section is for historical purposes.
 </p>
-<dl compact="compact">
-<dt><code>@setcontentsaftertitlepage</code>
-<span id="index-_0040setcontentsaftertitlepage"></span>
-</dt>
-<dd><span id="index-Contents_002c-after-title-page"></span>
-<span id="index-Table-of-contents_002c-after-title-page"></span>
+<dl class="ftable">
+<dt id='index-_0040refill'><span><code class="code">@refill</code><a 
class="copiable-link" href='#index-_0040refill'> &para;</a></span></dt>
+<dd><p>This command used to refill and indent the paragraph after all the
+other processing has been done.  It is no longer needed, since all
+formatters now automatically refill as needed, but you may still see
+it in the source to some manuals, as it does no harm.
+</p>
+</dd>
+<dt id='index-_0040setcontentsaftertitlepage'><span><code 
class="code">@setcontentsaftertitlepage</code><a class="copiable-link" 
href='#index-_0040setcontentsaftertitlepage'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Contents_002c-after-title-page"></a>
+<a class="index-entry-id" 
id="index-Table-of-contents_002c-after-title-page"></a>
 <p>In the past, the contents commands were sometimes placed at the end of
-the file, after any indices and just before the <code>@bye</code>, but we
+the file, after any indices and just before the <code 
class="code">@bye</code>, but we
 no longer recommend this.
 This command could be used by a user printing a manual, to force the 
 contents to be printed after the title page
-(after the &lsquo;<samp>@end titlepage</samp>&rsquo; line)
-even if the <code>@contents</code> command was at the end of the manual.  It 
-now does nothing.
+(after the &lsquo;<samp class="samp">@end titlepage</samp>&rsquo; line)
+even if the <code class="code">@contents</code> command was at the end of the 
manual.
 </p>
 </dd>
-<dt><code>@setshortcontentsaftertitlepage</code>
-<span id="index-_0040setshortcontentsaftertitlepage"></span>
-</dt>
-<dd><p>This placed the short table of contents after the &lsquo;<samp>@end 
titlepage</samp>&rsquo;
-command even if the <code>@shortcontents</code> command was at the end.  It 
-now does nothing.
+<dt id='index-_0040setshortcontentsaftertitlepage'><span><code 
class="code">@setshortcontentsaftertitlepage</code><a class="copiable-link" 
href='#index-_0040setshortcontentsaftertitlepage'> &para;</a></span></dt>
+<dd><p>This placed the short table of contents after the &lsquo;<samp 
class="samp">@end titlepage</samp>&rsquo;
+command even if the <code class="code">@shortcontents</code> command was at 
the end.
 </p></dd>
 </dl>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Obtaining-TeX.html 
b/js/infog/test-infodir/texinfo_html/Obtaining-TeX.html
index ce88643b3d..6fd01a9e23 100644
--- a/js/infog/test-infodir/texinfo_html/Obtaining-TeX.html
+++ b/js/infog/test-infodir/texinfo_html/Obtaining-TeX.html
@@ -1,83 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Obtaining TeX (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Obtaining TeX (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Obtaining TeX (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Obtaining TeX (GNU Texinfo 6.7dev)">
+<meta name="description" content="Obtaining TeX (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Obtaining TeX (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Hardcopy.html" rel="up" title="Hardcopy">
-<link href="Generic-Translator-texi2any.html" rel="next" title="Generic 
Translator texi2any">
-<link href="PDF-Output.html" rel="prev" title="PDF Output">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
+<meta http-equiv="Refresh" content="0; url=Use-TeX.html#Obtaining-TeX">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
-<span id="Obtaining-TeX"></span><div class="header">
-<p>
-Previous: <a href="PDF-Output.html" accesskey="p" rel="prev">PDF Output</a>, 
Up: <a href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="Obtaining-TeX-1"></span><h3 class="section">Obtaining TeX</h3>
-<span id="index-Obtaining-TeX"></span>
-<span id="index-TeX_002c-how-to-obtain"></span>
-
-<p>TeX is a document formatter that is used by the FSF for its
-documentation.  It is the easiest way to get printed output (e.g., PDF
-and PostScript) for Texinfo manuals.  TeX is freely redistributable,
-and you can get it over the Internet or on physical media.  See
-<a href="http://tug.org/texlive";>http://tug.org/texlive</a>.
-</p>
-
-
-
-
 
+<p>The node you are looking for is at <a 
href="Use-TeX.html#Obtaining-TeX">Obtaining TeX</a>.</p>
 </body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/One-Argument.html 
b/js/infog/test-infodir/texinfo_html/One-Argument.html
index 5361d6eaf2..2a92b1f44e 100644
--- a/js/infog/test-infodir/texinfo_html/One-Argument.html
+++ b/js/infog/test-infodir/texinfo_html/One-Argument.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>One Argument (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>One Argument (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="One Argument (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="One Argument (GNU Texinfo 6.7dev)">
+<meta name="description" content="One Argument (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="One Argument (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040xref.html" rel="up" title="@xref">
 <link href="Two-Arguments.html" rel="next" title="Two Arguments">
-<link href="_0040xref.html" rel="prev" title="@xref">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,38 +39,40 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="One-Argument"></span><div class="header">
+<div class="subsection-level-extent" id="One-Argument">
+<div class="nav-panel">
 <p>
-Next: <a href="Two-Arguments.html" accesskey="n" rel="next">Two Arguments</a>, 
Up: <a href="_0040xref.html" accesskey="u" rel="up"><code>@xref</code></a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Two-Arguments.html" accesskey="n" rel="next"><code 
class="code">@xref</code> with Two Arguments</a>, Up: <a href="_0040xref.html" 
accesskey="u" rel="up"><code class="code">@xref</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040xref-with-One-Argument"></span><h4 
class="subsection"><code>@xref</code> with One Argument</h4>
-<span id="index-One_002dargument-form-of-cross_002dreferences"></span>
+<h4 class="subsection" id="g_t_0040xref-with-One-Argument">5.4.1 <code 
class="code">@xref</code> with One Argument</h4>
+<a class="index-entry-id" 
id="index-One_002dargument-form-of-cross_002dreferences"></a>
 
-<p>The simplest form of <code>@xref</code> takes one argument, the name of
+<p>The simplest form of <code class="code">@xref</code> takes one argument, 
the name of
 another node in the same Texinfo file.
 </p>
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@xref{Tropical Storms}.
+<pre class="example-preformatted">@xref{Tropical Storms}.
 </pre></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">*Note Tropical Storms::.
+<pre class="example-preformatted">*Note Tropical Storms::.
 </pre></div>
 
 <p>in Info and
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>See Section 3.1 [Tropical Storms], page 24.
 </p></blockquote>
 
 <p>in a printed manual.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Optional-Arguments.html 
b/js/infog/test-infodir/texinfo_html/Optional-Arguments.html
index cc460b27f9..c0da1e0e85 100644
--- a/js/infog/test-infodir/texinfo_html/Optional-Arguments.html
+++ b/js/infog/test-infodir/texinfo_html/Optional-Arguments.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Optional Arguments (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Optional Arguments (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Optional Arguments (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Optional Arguments (GNU Texinfo 6.7dev)">
+<meta name="description" content="Optional Arguments (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Optional Arguments (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Def-Cmd-Continuation-Lines.html" rel="prev" title="Def Cmd 
Continuation Lines">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,55 +42,57 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Optional-Arguments"></span><div class="header">
+<div class="section-level-extent" id="Optional-Arguments">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040deffnx.html" accesskey="n" 
rel="next"><code>@deffnx</code></a>, Previous: <a 
href="Def-Cmd-Continuation-Lines.html" accesskey="p" rel="prev">Def Cmd 
Continuation Lines</a>, Up: <a href="Definition-Commands.html" accesskey="u" 
rel="up">Definition Commands</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040deffnx.html" accesskey="n" rel="next"><code 
class="code">@deffnx</code>, et al.: Two or More &lsquo;First&rsquo; Lines</a>, 
Previous: <a href="Def-Cmd-Continuation-Lines.html" accesskey="p" 
rel="prev">Definition Command Continuation Lines</a>, Up: <a 
href="Definition-Commands.html" accesskey="u" rel="up">Definition Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" tit [...]
 </div>
 <hr>
-<span id="Optional-and-Repeated-Arguments"></span><h3 class="section">Optional 
and Repeated Arguments</h3>
-<span id="index-Optional-and-repeated-arguments"></span>
-<span id="index-Repeated-and-optional-arguments"></span>
-<span id="index-Arguments_002c-repeated-and-optional"></span>
-<span id="index-Syntax_002c-optional-_0026-repeated-arguments"></span>
-<span id="index-Meta_002dsyntactic-chars-for-arguments"></span>
+<h3 class="section" id="Optional-and-Repeated-Arguments">13.3 Optional and 
Repeated Arguments</h3>
+<a class="index-entry-id" id="index-Optional-and-repeated-arguments"></a>
+<a class="index-entry-id" id="index-Repeated-and-optional-arguments"></a>
+<a class="index-entry-id" id="index-Arguments_002c-repeated-and-optional"></a>
+<a class="index-entry-id" 
id="index-Syntax_002c-optional-_0026-repeated-arguments"></a>
+<a class="index-entry-id" 
id="index-Meta_002dsyntactic-chars-for-arguments"></a>
 
 <p>Some entities take optional or repeated arguments, conventionally
 specified by using square brackets and ellipses: an argument enclosed
 within square brackets is optional, and an argument followed by an
 ellipsis is optional and may be repeated more than once.
 </p>
-<p>Thus, [<var>optional-arg</var>] means that <var>optional-arg</var> is 
optional
-and <var>repeated-args</var><code>&hellip;</code> stands for zero or more
+<p>Thus, [<var class="var">optional-arg</var>] means that <var 
class="var">optional-arg</var> is optional
+and <var class="var">repeated-args</var><code class="code">&hellip;</code> 
stands for zero or more
 arguments.  Parentheses are used when several arguments are grouped
 into additional levels of list structure in Lisp.
 </p>
-<p>Here is the <code>@defspec</code> line of an example of an imaginary
+<p>Here is the <code class="code">@defspec</code> line of an example of an 
imaginary
 (complicated) special form:
 </p>
-<blockquote>
-<dl>
-<dt id="index-foobar">Special Form: <strong>foobar</strong> <em>(var [from to 
[inc]]) body&hellip;</em></dt>
+<blockquote class="quotation">
+<dl class="first-deffn first-defspec-alias-first-deffn">
+<dt class="deffn defspec-alias-deffn" id="index-foobar"><span 
class="category-def">Special Form: </span><span><strong 
class="strong">foobar</strong> <em class="emph">(var [from to [inc]]) 
body&hellip;</em><a class="copiable-link" href='#index-foobar'> 
&para;</a></span></dt>
 </dl>
 </blockquote>
 
-<p>In this example, the arguments <var>from</var> and <var>to</var> are 
optional,
+<p>In this example, the arguments <var class="var">from</var> and <var 
class="var">to</var> are optional,
 but must both be present or both absent.  If they are present,
-<var>inc</var> may optionally be specified as well.  These arguments are
-grouped with the argument <var>var</var> into a list, to distinguish them
-from <var>body</var>, which includes all remaining elements of the
+<var class="var">inc</var> may optionally be specified as well.  These 
arguments are
+grouped with the argument <var class="var">var</var> into a list, to 
distinguish them
+from <var class="var">body</var>, which includes all remaining elements of the
 form.
 </p>
-<p>In a Texinfo source file, this <code>@defspec</code> line is written like
+<p>In a Texinfo source file, this <code class="code">@defspec</code> line is 
written like
 this:
 </p>
 <div class="example">
-<pre class="example">@defspec foobar (var [from to [inc]]) body@dots{}
+<pre class="example-preformatted">@defspec foobar (var [from to [inc]]) 
body@dots{}
 </pre></div>
 
 <p>The function is listed in the Command and Variable Index under
-&lsquo;<samp>foobar</samp>&rsquo;.
+&lsquo;<samp class="samp">foobar</samp>&rsquo;.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Other-Customization-Variables.html 
b/js/infog/test-infodir/texinfo_html/Other-Customization-Variables.html
index e3e9f42918..2a8d46e508 100644
--- a/js/infog/test-infodir/texinfo_html/Other-Customization-Variables.html
+++ b/js/infog/test-infodir/texinfo_html/Other-Customization-Variables.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Other Customization Variables (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Other Customization Variables (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Other Customization Variables (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Other Customization Variables (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Other Customization Variables (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Other Customization Variables (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Customization-Variables.html" rel="up" title="Customization 
Variables">
-<link href="Internationalization-of-Document-Strings.html" rel="next" 
title="Internationalization of Document Strings">
-<link href="HTML-Customization-Variables.html" rel="prev" title="HTML 
Customization Variables">
+<link href="latex2html-Customization-Variables.html" rel="prev" 
title="latex2html Customization Variables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,475 +41,416 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Other-Customization-Variables"></span><div class="header">
+<div class="subsection-level-extent" id="Other-Customization-Variables">
+<div class="nav-panel">
 <p>
-Previous: <a href="HTML-Customization-Variables.html" accesskey="p" 
rel="prev">HTML Customization Variables</a>, Up: <a 
href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="latex2html-Customization-Variables.html" accesskey="p" 
rel="prev"><code class="command">latex2html</code> Customization Variables</a>, 
Up: <a href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Other-Customization-Variables-1"></span><h4 class="subsection">Other 
Customization Variables</h4>
+<h4 class="subsection" id="Other-Customization-Variables-1">19.4.6 Other 
Customization Variables</h4>
 
 <p>This table gives the remaining customization variables, which apply to
 multiple formats, or affect global behavior, or otherwise don&rsquo;t fit
 into the categories of the previous sections.
 </p>
-<dl compact="compact">
-<dt><code>CLOSE_QUOTE_SYMBOL</code>
-<span id="index-CLOSE_005fQUOTE_005fSYMBOL"></span>
-</dt>
-<dd><p>When a closing quote is needed, use this character; default 
<code>&amp;rsquo;</code>
-in HTML, <code>&amp;#8217;</code> in Docbook.  The default for Info is the same
-as <code>OPEN_QUOTE_SYMBOL</code> (see below).
+<dl class="vtable">
+<dt id='index-ASCII_005fPUNCTUATION'><span><code 
class="code">ASCII_PUNCTUATION</code><a class="copiable-link" 
href='#index-ASCII_005fPUNCTUATION'> &para;</a></span></dt>
+<dd><p>For Info output.  When set, use plain ASCII characters to represent
+quotation marks, rather than the directional quotation marks available
+in UTF-8.  Also use ASCII for a few other constructs; for example, the
+copyright sign (<code class="command">@copyright{}</code>, becoming 
&lsquo;<samp class="samp">(C)</samp>&rsquo;),
+and the bullet symbol (<code class="command">@bullet{}</code>, becoming 
&lsquo;<samp class="samp">*</samp>&rsquo;).
+</p>
+</dd>
+<dt id='index-CHECK_005fNORMAL_005fMENU_005fSTRUCTURE'><span><code 
class="code">CHECK_NORMAL_MENU_STRUCTURE</code><a class="copiable-link" 
href='#index-CHECK_005fNORMAL_005fMENU_005fSTRUCTURE'> &para;</a></span></dt>
+<dd><p>Warn if the nodes pointers (either explicitly or automatically set)
+are not consistent with the order of node menu entries.
+</p>
+</dd>
+<dt id='index-CLOSE_005fQUOTE_005fSYMBOL'><span><code 
class="code">CLOSE_QUOTE_SYMBOL</code><a class="copiable-link" 
href='#index-CLOSE_005fQUOTE_005fSYMBOL'> &para;</a></span></dt>
+<dd><p>When a closing quote is needed, use this character; default <code 
class="code">&amp;#8217;</code>
+in DocBook.  Undefined in the default case in HTML and set to <code 
class="code">&amp;rsquo;</code>
+if <code class="code">USE_NUMERIC_ENTITY</code> is not set, to <code 
class="code">&amp;#8217;</code> if set, and
+to a quote character if <samp class="option">--enable-encoding</samp> is set 
and the output
+encoding includes that character.
+The default for Info is the same as <code 
class="code">OPEN_QUOTE_SYMBOL</code> (see below).
 </p>
-
 </dd>
-<dt><code>CPP_LINE_DIRECTIVES</code>
-<span id="index-CPP_005fLINE_005fDIRECTIVES-1"></span>
-</dt>
-<dd><p>Recognize <code>#line</code> directives in a 
&ldquo;preprocessing&rdquo; pass
-(see <a href="External-Macro-Processors.html">External Macro Processors</a>); 
on by default.
+<dt id='index-CPP_005fLINE_005fDIRECTIVES-1'><span><code 
class="code">CPP_LINE_DIRECTIVES</code><a class="copiable-link" 
href='#index-CPP_005fLINE_005fDIRECTIVES-1'> &para;</a></span></dt>
+<dd><p>Recognize <code class="code">#line</code> directives in a 
&ldquo;preprocessing&rdquo; pass
+(see <a class="pxref" href="External-Macro-Processors.html">External Macro 
Processors: Line Directives</a>); on by default.
 </p>
 </dd>
-<dt><code>DEBUG</code>
-<span id="index-DEBUG"></span>
-</dt>
+<dt id='index-DATA_005fINPUT_005fENCODING_005fNAME'><span><code 
class="code">DATA_INPUT_ENCODING_NAME</code><a class="copiable-link" 
href='#index-DATA_005fINPUT_005fENCODING_005fNAME'> &para;</a></span></dt>
+<dd><p>Encoding used to decode command line arguments.  Default is based on 
the locale
+encoding.  Note that some file and directory names from the command line may
+not be decoded immediately, and may not be decoded at all.
+</p>
+</dd>
+<dt id='index-DEBUG'><span><code class="code">DEBUG</code><a 
class="copiable-link" href='#index-DEBUG'> &para;</a></span></dt>
 <dd><p>If set, debugging output is generated; default is off (zero).
 </p>
 </dd>
-<dt><code>DOCTYPE</code>
-<span id="index-DOCTYPE"></span>
-</dt>
-<dd><span id="index-SystemLiteral"></span>
-<p>For Docbook, HTML, XML.  Specifies the <code>SystemLiteral</code>, the
+<dt 
id='index-DOC_005fENCODING_005fFOR_005fINPUT_005fFILE_005fNAME'><span><code 
class="code">DOC_ENCODING_FOR_INPUT_FILE_NAME</code><a class="copiable-link" 
href='#index-DOC_005fENCODING_005fFOR_005fINPUT_005fFILE_005fNAME'> 
&para;</a></span></dt>
+<dd><p>If set, use the input Texinfo document encoding information for
+the encoding of input file names, such as file names specified as
+<code class="code">@include</code> or <code 
class="code">@verbatiminclude</code> arguments.  If unset, use
+<code class="code">LOCALE_INPUT_FILE_NAME_ENCODING</code> value instead.  
Default is set.  Note
+that this is for file names only, <code class="code">@documentencoding</code> 
is always used for
+the encoding of file content (see <a class="pxref" 
href="_0040documentencoding.html"><code class="code">@documentencoding <var 
class="var">enc</var></code>: Set Input Encoding</a>).
+</p>
+</dd>
+<dt 
id='index-DOC_005fENCODING_005fFOR_005fOUTPUT_005fFILE_005fNAME'><span><code 
class="code">DOC_ENCODING_FOR_OUTPUT_FILE_NAME</code><a class="copiable-link" 
href='#index-DOC_005fENCODING_005fFOR_005fOUTPUT_005fFILE_005fNAME'> 
&para;</a></span></dt>
+<dd><p>If set, use the input Texinfo document encoding information for
+the encoding of output file names, such as files specified with <samp 
class="option">--output</samp>.
+If unset, use <code class="code">LOCALE_OUTPUT_FILE_NAME_ENCODING</code> 
value.  Default
+is unset.  Note that this is for file names only, <code 
class="code">OUTPUT_ENCODING_NAME</code>
+is used for the encoding of file content.
+</p>
+</dd>
+<dt id='index-DOCTYPE'><span><code class="code">DOCTYPE</code><a 
class="copiable-link" href='#index-DOCTYPE'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-SystemLiteral"></a>
+<p>For DocBook, HTML, XML.  Specifies the <code 
class="code">SystemLiteral</code>, the
 entity&rsquo;s system identifier.  This is a URI which may be used to
 retrieve the entity, and identifies the canonical DTD for the
-document.  The default value is different for each of HTML, Docbook
+document.  The default value is different for each of HTML, DocBook
 and Texinfo&nbsp;XML.
 </p>
 </dd>
-<dt><code>DUMP_TEXI</code>
-<span id="index-DUMP_005fTEXI"></span>
-</dt>
+<dt id='index-DUMP_005fTEXI'><span><code class="code">DUMP_TEXI</code><a 
class="copiable-link" href='#index-DUMP_005fTEXI'> &para;</a></span></dt>
 <dd><p>For debugging.  If set, no conversion is done, only parsing and macro
-expansion.  If the option <samp>--macro-expand</samp> is set, the Texinfo
+expansion.  If the option <samp class="option">--macro-expand</samp> is set, 
the Texinfo
 source is also expanded to the corresponding file.  Default false.
 </p>
 </dd>
-<dt><code>DUMP_TREE</code>
-<span id="index-DUMP_005fTREE"></span>
-</dt>
+<dt id='index-DUMP_005fTREE'><span><code class="code">DUMP_TREE</code><a 
class="copiable-link" href='#index-DUMP_005fTREE'> &para;</a></span></dt>
 <dd><p>For debugging.  If set, the tree constructed upon parsing a Texinfo
 document is output to standard error; default false.
 </p>
 </dd>
-<dt><code>ENABLE_ENCODING_USE_ENTITY</code>
-<span id="index-ENABLE_005fENCODING_005fUSE_005fENTITY"></span>
-</dt>
-<dd><p>For HTML, XML.  If <samp>--enable-encoding</samp> is set, and there is 
an
-entity corresponding with the letter or the symbol being output,
-prefer the entity.  Set by default for HTML, but not XML.
-</p>
-</dd>
-<dt><code>EXTERNAL_CROSSREF_SPLIT</code>
-<span id="index-EXTERNAL_005fCROSSREF_005fSPLIT"></span>
-</dt>
-<dd><p>For cross-references to other manuals, this determines if the other
-manual is considered to be split or monolithic.  By default, it is set
-based on the value of <code>SPLIT</code>.  See <a href="HTML-Xref.html">HTML 
Xref</a>, and see <a href="HTML-Xref-Configuration.html">HTML Xref 
Configuration</a>.
-</p>
-</dd>
-<dt><code>EXTENSION</code>
-<span id="index-EXTENSION"></span>
-</dt>
+<dt id='index-EXTENSION'><span><code class="code">EXTENSION</code><a 
class="copiable-link" href='#index-EXTENSION'> &para;</a></span></dt>
 <dd><p>The extension added to the output file name.  The default is different
 for each output format.
 </p>
-
 </dd>
-<dt><code>IGNORE_BEFORE_SETFILENAME</code>
-<span id="index-IGNORE_005fBEFORE_005fSETFILENAME"></span>
-</dt>
-<dd><p>If set, begin outputting at <code>@setfilename</code>, if
-<code>@setfilename</code> is present; default true.
+<dt id='index-FORMAT_005fMENU'><span><code class="code">FORMAT_MENU</code><a 
class="copiable-link" href='#index-FORMAT_005fMENU'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-_002d_002dno_002dheaders-1"></a>
+<p>If set to &lsquo;<samp class="samp">menu</samp>&rsquo;, output Texinfo 
menus.  This is the default for
+Info.  &lsquo;<samp class="samp">sectiontoc</samp>&rsquo; is the default 
setting for HTML, where instead
+of the contents of <code class="code">@menu</code> blocks being output, a list 
of subordinate
+sections is output in each node.  If set to &lsquo;<samp 
class="samp">nomenu</samp>&rsquo;, do not output
+menus.
+</p>
+<p>This variable is set to &lsquo;<samp class="samp">nomenu</samp>&rsquo; when 
generating DocBook, or when
+<samp class="option">--no-headers</samp> is specified.
 </p>
 </dd>
-<dt><code>IGNORE_SPACE_AFTER_BRACED_COMMAND_NAME</code>
-<span 
id="index-IGNORE_005fSPACE_005fAFTER_005fBRACED_005fCOMMAND_005fNAME"></span>
-</dt>
+<dt 
id='index-IGNORE_005fSPACE_005fAFTER_005fBRACED_005fCOMMAND_005fNAME'><span><code
 class="code">IGNORE_SPACE_AFTER_BRACED_COMMAND_NAME</code><a 
class="copiable-link" 
href='#index-IGNORE_005fSPACE_005fAFTER_005fBRACED_005fCOMMAND_005fNAME'> 
&para;</a></span></dt>
 <dd><p>If set, spaces are ignored after an @-command that takes braces.
 Default true, matching the TeX behavior.
 </p>
 </dd>
-<dt><code>INDEX_ENTRY_COLON</code>
-<span id="index-INDEX_005fENTRY_005fCOLON"></span>
-</dt>
-<dd><p>Symbol used between the index entry and the associated node or section;
-default &lsquo;<samp>:</samp>&rsquo;.
-</p>
-</dd>
-<dt><code>INDEX_SPECIAL_CHARS_WARNING</code>
-<span id="index-INDEX_005fSPECIAL_005fCHARS_005fWARNING"></span>
-</dt>
-<dd><p>If set, warn about &lsquo;<samp>:</samp>&rsquo; in index entry, as it 
leads to invalid entries in
+<dt id='index-INDEX_005fSPECIAL_005fCHARS_005fWARNING'><span><code 
class="code">INDEX_SPECIAL_CHARS_WARNING</code><a class="copiable-link" 
href='#index-INDEX_005fSPECIAL_005fCHARS_005fWARNING'> &para;</a></span></dt>
+<dd><p>If set, warn about &lsquo;<samp class="samp">:</samp>&rsquo; in index 
entry, as it leads to invalid entries in
 index menus in output Info files.  For Info and plaintext only.
 </p>
-<span id="INFO_005fSPECIAL_005fCHARS_005fQUOTE"></span></dd>
-<dt><code>INFO_SPECIAL_CHARS_QUOTE</code>
-<span id="index-INFO_005fSPECIAL_005fCHARS_005fQUOTE"></span>
-</dt>
+<a class="anchor" id="INFO_005fSPECIAL_005fCHARS_005fQUOTE"></a></dd>
+<dt id='index-INFO_005fSPECIAL_005fCHARS_005fQUOTE'><span><code 
class="code">INFO_SPECIAL_CHARS_QUOTE</code><a class="copiable-link" 
href='#index-INFO_005fSPECIAL_005fCHARS_005fQUOTE'> &para;</a></span></dt>
 <dd><p>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
-<a href="Info-Format-Specification.html">Info Format Specification</a>.  See 
<a href="Node-Line-Requirements.html">Node Line Requirements</a>.
+<a class="ref" href="Info-Format-Specification.html">Info Format 
Specification</a>.  See <a class="xref" 
href="Node-Line-Requirements.html"><code class="code">@node</code> Line 
Requirements</a>.
 </p>
 </dd>
-<dt><code>INFO_SPECIAL_CHARS_WARNING</code>
-<span id="index-INFO_005fSPECIAL_005fCHARS_005fWARNING"></span>
-</dt>
+<dt id='index-INFO_005fSPECIAL_005fCHARS_005fWARNING'><span><code 
class="code">INFO_SPECIAL_CHARS_WARNING</code><a class="copiable-link" 
href='#index-INFO_005fSPECIAL_005fCHARS_005fWARNING'> &para;</a></span></dt>
 <dd><p>If set, warn about problematic constructs for Info output (such as the
-string &lsquo;<samp>::</samp>&rsquo;) in node names, menu items, and 
cross-references;
+string &lsquo;<samp class="samp">::</samp>&rsquo;) in node names, menu items, 
and cross-references;
 default true.  Do not warn about index entries, since parsing problems
 there don&rsquo;t prevent navigation; readers can still relatively easily
 find their way to the node in question.
 </p>
 </dd>
-<dt><code>MAX_MACRO_CALL_NESTING</code>
-<span id="index-MAX_005fMACRO_005fCALL_005fNESTING"></span>
-</dt>
+<dt id='index-LOCALE_005fINPUT_005fFILE_005fNAME_005fENCODING'><span><code 
class="code">LOCALE_INPUT_FILE_NAME_ENCODING</code><a class="copiable-link" 
href='#index-LOCALE_005fINPUT_005fFILE_005fNAME_005fENCODING'> 
&para;</a></span></dt>
+<dd><p>Encoding used for input file names if <code 
class="code">DOC_ENCODING_FOR_INPUT_FILE_NAME</code>
+is unset.  Default is based on the locale encoding.
+</p>
+</dd>
+<dt id='index-LOCALE_005fOUTPUT_005fFILE_005fNAME_005fENCODING'><span><code 
class="code">LOCALE_OUTPUT_FILE_NAME_ENCODING</code><a class="copiable-link" 
href='#index-LOCALE_005fOUTPUT_005fFILE_005fNAME_005fENCODING'> 
&para;</a></span></dt>
+<dd><p>Encoding for output file names if <code 
class="code">DOC_ENCODING_FOR_INPUT_FILE_NAME</code>
+is unsed.  Default is based on the locale encoding.
+</p>
+</dd>
+<dt id='index-LOCALE_005fOUTPUT_005fENCODING_005fNAME'><span><code 
class="code">LOCALE_OUTPUT_ENCODING_NAME</code><a class="copiable-link" 
href='#index-LOCALE_005fOUTPUT_005fENCODING_005fNAME'> &para;</a></span></dt>
+<dd><p>Encoding used to encode messages output by <code 
class="command">texi2any</code> and command line
+arguments strings passed to commands called from <code 
class="command">texi2any</code>.  For
+example <code class="command">latex2html</code> will be called from <code 
class="command">texi2any</code> if
+<code class="code">HTML_MATH</code> is set to &lsquo;<samp 
class="samp">l2h</samp>&rsquo;.  Default is based on the locale
+encoding.
+</p>
+</dd>
+<dt id='index-MAX_005fMACRO_005fCALL_005fNESTING'><span><code 
class="code">MAX_MACRO_CALL_NESTING</code><a class="copiable-link" 
href='#index-MAX_005fMACRO_005fCALL_005fNESTING'> &para;</a></span></dt>
 <dd><p>The maximal number of recursive calls of @-commands defined through
-<code>@rmacro</code>; default 100000.  The purpose of this variable is to
+<code class="code">@rmacro</code>; default 100000.  The purpose of this 
variable is to
 avoid infinite recursions.
 </p>
 </dd>
-<dt><code>MENU_ENTRY_COLON</code>
-<span id="index-MENU_005fENTRY_005fCOLON"></span>
-</dt>
-<dd><p>Symbol used between the menu entry and the description; default
-empty.
+<dt id='index-NO_005fTOP_005fNODE_005fOUTPUT'><span><code 
class="code">NO_TOP_NODE_OUTPUT</code><a class="copiable-link" 
href='#index-NO_005fTOP_005fNODE_005fOUTPUT'> &para;</a></span></dt>
+<dd><p>If set do not output the Top node content.  The Top node is still
+parsed, but the content is discarded.  Not set in the default case
+for HTML.  If <code class="code">SHOW_TITLE</code> is &lsquo;<samp 
class="samp">undef</samp>&rsquo;, setting
+<code class="code">NO_TOP_NODE_OUTPUT</code> also sets <code 
class="code">SHOW_TITLE</code> for HTML.
+</p>
+<p>Setting <code class="code">NO_TOP_NODE_OUTPUT</code>, which removes the Top 
node and adds
+a title page corresponds more to the formatting of a book.  Setting
+<code class="code">NO_TOP_NODE_OUTPUT</code> to false, with <code 
class="code">SHOW_TITLE</code> remaining
+&lsquo;<samp class="samp">undef</samp>&rsquo;, and false, corresponds more to 
a document setup for browsing,
+with a direct access to the information at the Top node.
+</p>
+<p>For DocBook, <code class="code">NO_TOP_NODE_OUTPUT</code> is set to true.  
Setting
+<code class="code">NO_TOP_NODE_OUTPUT</code> to false causes the Top node 
content to be
+output.  It is not recommended to output the Top node in DocBook as
+the title and copying informations are always output.  This option
+is kept for DocBook for compatibility, as before 2022 the Top node was output
+in DocBook.  It could be removed in the future.
 </p>
 </dd>
-<dt><code>NO_USE_SETFILENAME</code>
-<span id="index-NO_005fUSE_005fSETFILENAME"></span>
-</dt>
-<dd><p>If set, do not use <code>@setfilename</code> to set the document name;
+<dt id='index-NO_005fUSE_005fSETFILENAME'><span><code 
class="code">NO_USE_SETFILENAME</code><a class="copiable-link" 
href='#index-NO_005fUSE_005fSETFILENAME'> &para;</a></span></dt>
+<dd><p>If set, do not use <code class="code">@setfilename</code> to set the 
document name;
 instead, base the output document name only on the input file name.
 The default is false.
 </p>
 </dd>
-<dt><code>NODE_FILENAMES</code>
-<span id="index-NODE_005fFILENAMES"></span>
-</dt>
-<dd><p>If set, node names are used to construct file names.  By default, it
-is set if the output is split by node, or if <code>NODE_FILES</code> is set
-and the output is split in any way.
-</p>
-</dd>
-<dt><code>NODE_NAME_IN_INDEX</code>
-<span id="index-NODE_005fNAME_005fIN_005fINDEX"></span>
-</dt>
+<dt id='index-NODE_005fNAME_005fIN_005fINDEX'><span><code 
class="code">NODE_NAME_IN_INDEX</code><a class="copiable-link" 
href='#index-NODE_005fNAME_005fIN_005fINDEX'> &para;</a></span></dt>
 <dd><p>If set, use node names in index entries, otherwise prefer section names;
 default true.
 </p>
 </dd>
-<dt><code>NODE_NAME_IN_MENU</code>
-<span id="index-NODE_005fNAME_005fIN_005fMENU"></span>
-</dt>
+<dt id='index-NODE_005fNAME_005fIN_005fMENU'><span><code 
class="code">NODE_NAME_IN_MENU</code><a class="copiable-link" 
href='#index-NODE_005fNAME_005fIN_005fMENU'> &para;</a></span></dt>
 <dd><p>If set, use node names in menu entries, otherwise prefer section names;
 default true.
 </p>
 </dd>
-<dt><code>OPEN_QUOTE_SYMBOL</code>
-<span id="index-OPEN_005fQUOTE_005fSYMBOL"></span>
-</dt>
-<dd><p>When an opening quote is needed, e.g., for 
&lsquo;<samp>@samp</samp>&rsquo; output, use
-the specified character; default <code>&amp;lsquo;</code> for HTML,
-<code>&amp;#8216;</code> for Docbook.  For Info, the default depends on the
-enabled document encoding (see <a 
href="_0040documentencoding.html"><code>@documentencoding</code></a>); if no
-document encoding is set, or the encoding is US-ASCII, etc., 
&lsquo;<samp>'</samp>&rsquo;
-is used.  This character usually appears as an undirected single quote
-on modern systems.  If the document encoding is Unicode, the Info
-output uses a Unicode left quote.
+<dt id='index-OPEN_005fQUOTE_005fSYMBOL'><span><code 
class="code">OPEN_QUOTE_SYMBOL</code><a class="copiable-link" 
href='#index-OPEN_005fQUOTE_005fSYMBOL'> &para;</a></span></dt>
+<dd><p>When an opening quote is needed, e.g., for &lsquo;<samp 
class="samp">@samp</samp>&rsquo; output, use
+the specified character; default <code class="code">&amp;#8216;</code> for 
DocBook..
+Undefined in the default case in HTML and set to <code 
class="code">&amp;lsquo;</code>
+if <code class="code">USE_NUMERIC_ENTITY</code> is not set, to <code 
class="code">&amp;#8217;</code> if set, and
+to a quote character if <samp class="option">--enable-encoding</samp> is set 
and the output
+encoding includes that character.
+For Info, the default depends on the enabled document encoding
+(see <a class="pxref" href="_0040documentencoding.html"><code 
class="code">@documentencoding <var class="var">enc</var></code>: Set Input 
Encoding</a>); if no document encoding is set, or the
+encoding is US-ASCII, etc., &lsquo;<samp class="samp">'</samp>&rsquo; is used. 
 This character usually appears
+as an undirected single quote on modern systems.  If the document encoding is
+Unicode, the Info output uses a Unicode left quote.
 </p>
 </dd>
-<dt><code>OUTPUT_ENCODING_NAME</code>
-<span id="index-OUTPUT_005fENCODING_005fNAME"></span>
-</dt>
+<dt id='index-OUTPUT_005fENCODING_005fNAME'><span><code 
class="code">OUTPUT_ENCODING_NAME</code><a class="copiable-link" 
href='#index-OUTPUT_005fENCODING_005fNAME'> &para;</a></span></dt>
 <dd><p>Normalized encoding name used for output files.  Should be a usable
 charset name in HTML, typically one of the preferred IANA encoding
 names.  By default, if an input encoding is set (typically through
-<code>@documentencoding</code> or <code>INPUT_ENCODING_NAME</code>), this
-information is used to set the output encoding name.  If no input
-encoding is specified, the default output encoding name may be set by
-the output format.  In particular, the XML-based formats use
-<code>utf-8</code> for <code>OUTPUT_ENCODING_NAME</code> if the encoding is not
-otherwise specified.  See <a 
href="_0040documentencoding.html"><code>@documentencoding</code></a>.
-</p>
-</dd>
-<dt><code>OVERVIEW_LINK_TO_TOC</code>
-<span id="index-OVERVIEW_005fLINK_005fTO_005fTOC"></span>
-</dt>
-<dd><p>If set, the cross-references in the Overview link to the corresponding
-Table of Contents entries; default true.
-</p>
-</dd>
-<dt><code>PACKAGE</code>
-<span id="index-PACKAGE"></span>
-</dt>
-<dt><code>PACKAGE_VERSION</code>
-<span id="index-PACKAGE_005fVERSION"></span>
-</dt>
-<dt><code>PACKAGE_AND_VERSION</code>
-<span id="index-PACKAGE_005fAND_005fVERSION"></span>
-</dt>
-<dt><code>PACKAGE_URL</code>
-<span id="index-PACKAGE_005fURL"></span>
-</dt>
-<dt><code>PACKAGE_NAME</code>
-<span id="index-PACKAGE_005fNAME"></span>
-</dt>
+<code class="code">@documentencoding</code>), this information is used to set 
the output 
+encoding name.  If no input encoding is specified, the default output 
+encoding name may be set by the output format.  In particular, the 
+XML-based formats use <code class="code">utf-8</code> for <code 
class="code">OUTPUT_ENCODING_NAME</code> if 
+the encoding is not otherwise specified.  See <a class="xref" 
href="_0040documentencoding.html"><code class="code">@documentencoding <var 
class="var">enc</var></code>: Set Input Encoding</a>.
+</p>
+</dd>
+<dt id='index-PACKAGE'><span><code class="code">PACKAGE</code><a 
class="copiable-link" href='#index-PACKAGE'> &para;</a></span></dt>
+<dt id='index-PACKAGE_005fVERSION'><span><code 
class="code">PACKAGE_VERSION</code><a class="copiable-link" 
href='#index-PACKAGE_005fVERSION'> &para;</a></span></dt>
+<dt id='index-PACKAGE_005fAND_005fVERSION'><span><code 
class="code">PACKAGE_AND_VERSION</code><a class="copiable-link" 
href='#index-PACKAGE_005fAND_005fVERSION'> &para;</a></span></dt>
+<dt id='index-PACKAGE_005fURL'><span><code class="code">PACKAGE_URL</code><a 
class="copiable-link" href='#index-PACKAGE_005fURL'> &para;</a></span></dt>
+<dt id='index-PACKAGE_005fNAME'><span><code class="code">PACKAGE_NAME</code><a 
class="copiable-link" href='#index-PACKAGE_005fNAME'> &para;</a></span></dt>
 <dd><p>The implementation&rsquo;s short package name, package version, package 
name
 and version concatenated, package url, and full package name,
 respectively.  By default, these variables are all set through
-Autoconf, Automake, and <code>configure</code>.
+Autoconf, Automake, and <code class="code">configure</code>.
 </p>
 </dd>
-<dt><code>PREFIX</code>
-<span id="index-PREFIX"></span>
-</dt>
+<dt id='index-PREFIX'><span><code class="code">PREFIX</code><a 
class="copiable-link" href='#index-PREFIX'> &para;</a></span></dt>
 <dd><p>The output file prefix, which is prepended to some output file names.
-By default it is set by <code>@setfilename</code> or from the input file
-(see <a href="_0040setfilename.html"><code>@setfilename</code></a>).  How this 
value is used depends on the
+By default it is set by <code class="code">@setfilename</code> or from the 
input file
+(see <a class="pxref" href="_0040setfilename.html"><code 
class="code">@setfilename</code>: Set the Output File Name</a>).  How this 
value is used depends on the
 value of other customization variables or command line options, such
-as whether the output is split and <code>NODE_FILENAMES</code>.  The default
-is unset.
+as whether the output is split.  The default is unset.
 </p>
 </dd>
-<dt><code>PROGRAM</code>
-<span id="index-PROGRAM"></span>
-</dt>
+<dt id='index-PROGRAM'><span><code class="code">PROGRAM</code><a 
class="copiable-link" href='#index-PROGRAM'> &para;</a></span></dt>
 <dd><p>Name of the program used.  By default, it is set to the name of the
-program launched, with a trailing &lsquo;<samp>.pl</samp>&rsquo; removed.
+program launched, with a trailing &lsquo;<samp class="samp">.pl</samp>&rsquo; 
removed.
 </p>
 </dd>
-<dt><code>SHOW_MENU</code>
-<span id="index-SHOW_005fMENU"></span>
-</dt>
-<dd><span id="index-HEADERS"></span>
-<span id="index-_002d_002dno_002dheaders-1"></span>
-<p>If set, Texinfo menus are output.  By default, it is set unless
-generating Docbook or if <samp>--no-headers</samp> is specified.
+<dt id='index-SHORT_005fTOC_005fLINK_005fTO_005fTOC'><span><code 
class="code">SHORT_TOC_LINK_TO_TOC</code><a class="copiable-link" 
href='#index-SHORT_005fTOC_005fLINK_005fTO_005fTOC'> &para;</a></span></dt>
+<dd><p>If set, the cross-references in the Short table of contents links to the
+corresponding Table of Contents entries, if a Table of Contents is output;
+default true.
 </p>
 </dd>
-<dt><code>SORT_ELEMENT_COUNT</code>
-<span id="index-SORT_005fELEMENT_005fCOUNT"></span>
-</dt>
-<dd><span id="index-texi_002delements_002dby_002dsize"></span>
-<span id="index-Longest-nodes_002c-finding"></span>
-<span id="index-Sorting-nodes-by-size"></span>
+<dt id='index-SORT_005fELEMENT_005fCOUNT'><span><code 
class="code">SORT_ELEMENT_COUNT</code><a class="copiable-link" 
href='#index-SORT_005fELEMENT_005fCOUNT'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-texi_002delements_002dby_002dsize"></a>
+<a class="index-entry-id" id="index-Longest-nodes_002c-finding"></a>
+<a class="index-entry-id" id="index-Sorting-nodes-by-size"></a>
 <p>If set, the name of a file to which a list of elements (nodes or
 sections, depending on the output format) is dumped, sorted by the
 number of lines they contain after removal of @-commands; default
-unset.  This is used by the program <code>texi-elements-by-size</code> in
-the <samp>util/</samp> directory of the Texinfo source distribution
-(see <a 
href="Tips.html#texi_002delements_002dby_002dsize">texi-elements-by-size</a>).
+unset.  This is used by the program <code 
class="code">texi-elements-by-size</code> in
+the <samp class="file">util/</samp> directory of the Texinfo source 
distribution
+(see <a class="pxref" 
href="Tips.html#texi_002delements_002dby_002dsize">texi-elements-by-size</a>).
 </p>
 </dd>
-<dt><code>SORT_ELEMENT_COUNT_WORDS</code>
-<span id="index-SORT_005fELEMENT_005fCOUNT_005fWORDS"></span>
-</dt>
+<dt id='index-SORT_005fELEMENT_005fCOUNT_005fWORDS'><span><code 
class="code">SORT_ELEMENT_COUNT_WORDS</code><a class="copiable-link" 
href='#index-SORT_005fELEMENT_005fCOUNT_005fWORDS'> &para;</a></span></dt>
 <dd><p>When dumping the elements-by-size file (see preceding item), use word
 counts instead of line counts; default false.
 </p>
-
 </dd>
-<dt><code>TEST</code>
-<span id="index-TEST"></span>
-</dt>
+<dt id='index-TEST'><span><code class="code">TEST</code><a 
class="copiable-link" href='#index-TEST'> &para;</a></span></dt>
 <dd><p>If set to true, some variables which are normally dynamically
 generated anew for each run (date, program name, version) are set to
 fixed and given values.  This is useful to compare the output to a
 reference file, as is done for the tests.  The default is false.
 </p>
 </dd>
-<dt><code>TEXI2DVI</code>
-<span id="index-TEXI2DVI"></span>
-</dt>
+<dt id='index-TEXI2DVI'><span><code class="code">TEXI2DVI</code><a 
class="copiable-link" href='#index-TEXI2DVI'> &para;</a></span></dt>
 <dd><p>Name of the command used to produce PostScript, PDF, and DVI; default
-&lsquo;<samp>texi2dvi</samp>&rsquo;.  See <a 
href="texi2any-Printed-Output.html"><code>texi2any</code> Printed Output</a>.
+&lsquo;<samp class="samp">texi2dvi</samp>&rsquo;.  See <a class="xref" 
href="texi2any-Printed-Output.html"><code class="command">texi2any</code> 
Printed Output</a>.
 </p>
 </dd>
-<dt><code>TEXI2HTML</code>
-<span id="index-TEXI2HTML"></span>
-</dt>
-<dd><span id="index-compatibility_002c-with-texi2html"></span>
+<dt id='index-TEXI2HTML'><span><code class="code">TEXI2HTML</code><a 
class="copiable-link" href='#index-TEXI2HTML'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-compatibility_002c-with-texi2html"></a>
 <p>Generate HTML and try to be as compatible as possible with
-<code>texi2html</code>; default false.
+<code class="command">texi2html</code>; default false.
 </p>
 </dd>
-<dt><code>TEXINFO_DTD_VERSION</code>
-<span id="index-TEXINFO_005fDTD_005fVERSION"></span>
-</dt>
+<dt id='index-TEXINFO_005fDTD_005fVERSION'><span><code 
class="code">TEXINFO_DTD_VERSION</code><a class="copiable-link" 
href='#index-TEXINFO_005fDTD_005fVERSION'> &para;</a></span></dt>
 <dd><p>For XML.  Version of the DTD used in the XML output preamble.  The
-default is set based on a variable in <samp>configure.ac</samp>.
+default is set based on a variable in <samp class="file">configure.ac</samp>.
 </p>
 </dd>
-<dt><code>TEXTCONTENT_COMMENT</code>
-<span id="index-TEXTCONTENT_005fCOMMENT"></span>
-</dt>
+<dt id='index-TEXTCONTENT_005fCOMMENT'><span><code 
class="code">TEXTCONTENT_COMMENT</code><a class="copiable-link" 
href='#index-TEXTCONTENT_005fCOMMENT'> &para;</a></span></dt>
 <dd><p>For stripped text content output (i.e., when
-<code>TEXINFO_OUTPUT_FORMAT</code> is set to <code>textcontent</code>).  If 
set,
+<code class="code">TEXINFO_OUTPUT_FORMAT</code> is set to <code 
class="code">textcontent</code>).  If set,
 also output comments.  Default false.
 </p>
 </dd>
-<dt><code>TOP_NODE_UP</code>
-<span id="index-TOP_005fNODE_005fUP"></span>
-</dt>
-<dd><p>Up node for the Top node; default &lsquo;<samp>(dir)</samp>&rsquo;.  
This node name is 
+<dt id='index-TOP_005fNODE_005fUP'><span><code 
class="code">TOP_NODE_UP</code><a class="copiable-link" 
href='#index-TOP_005fNODE_005fUP'> &para;</a></span></dt>
+<dd><p>Up node for the Top node; default &lsquo;<samp 
class="samp">(dir)</samp>&rsquo;.  This node name is 
 supposed to be already formatted for the output format.  In HTML
 can be used in attribute, so should not contain any element.  Used for
-HTML output only if <code>TOP_NODE_UP_URL</code> is set to override the url, 
-see <code>TOP_NODE_UP_URL</code> in <a 
href="HTML-Customization-Variables.html">HTML Customization Variables</a>.  
+HTML output only if <code class="code">TOP_NODE_UP_URL</code> is set to 
override the url, 
+see <code class="code">TOP_NODE_UP_URL</code> in <a class="ref" 
href="HTML-Customization-Variables.html">HTML Customization Variables</a>.  
 </p>
 </dd>
-<dt><code>TREE_TRANSFORMATIONS</code>
-<span id="index-TREE_005fTRANSFORMATIONS"></span>
-</dt>
+<dt id='index-TREE_005fTRANSFORMATIONS'><span><code 
class="code">TREE_TRANSFORMATIONS</code><a class="copiable-link" 
href='#index-TREE_005fTRANSFORMATIONS'> &para;</a></span></dt>
 <dd><p>The associated value is a comma separated list of transformations that
 can be applied to the Texinfo tree prior to outputting the result.  If
 more than one is specified, the ordering is irrelevant; each is always
 applied at the necessary point during processing.
 </p>
 <p>The only one executed by default is
-&lsquo;<samp>move_index_entries_after_items</samp>&rsquo; for HTML and Docbook 
output.
+&lsquo;<samp class="samp">move_index_entries_after_items</samp>&rsquo; for 
HTML and DocBook output.
 Here&rsquo;s an example of updating the master menu in a document:
 </p>
 <div class="example">
-<pre class="example">makeinfo \
+<pre class="example-preformatted">makeinfo \
   -c TREE_TRANSFORMATIONS=regenerate_master_menu \
-  -c PLAINTEXINFO=1 \
+  -c TEXINFO_OUTPUT_FORMAT=plaintexinfo \
   mydoc.texi \
   -o /tmp/out
 </pre></div>
 
-<p>(Caveat: Since <code>PLAINTEXINFO</code> output does expand
+<p>(Caveat: Since &lsquo;<samp class="samp">plaintexinfo</samp>&rsquo; output 
expands
 Texinfo macros and conditionals, it&rsquo;s necessary to remove any such
 differences before installing the updates in the original document.
-This will be remedied in a future release.)
+This may be remedied in a future release.)
 </p>
 <p>The following transformations are currently supported (many are used
-in the <code>pod2texi</code> utility distributed with Texinfo;
-see <a href="Invoking-pod2texi.html">Invoking <code>pod2texi</code></a>):
+in the <code class="code">pod2texi</code> utility distributed with Texinfo;
+see <a class="pxref" href="Invoking-pod2texi.html">Invoking <code 
class="command">pod2texi</code>: Convert Pod to Texinfo</a>):
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>complete_tree_nodes_menus</samp>&rsquo;
-<span id="index-complete_005ftree_005fnodes_005fmenus"></span>
-</dt>
+<dl class="ftable">
+<dt id='index-complete_005ftree_005fnodes_005fmenus'><span>&lsquo;<samp 
class="samp">complete_tree_nodes_menus</samp>&rsquo;<a class="copiable-link" 
href='#index-complete_005ftree_005fnodes_005fmenus'> &para;</a></span></dt>
 <dd><p>Add menu entries or whole menus for nodes associated with sections of
 any level, based on the sectioning tree.
 </p>
 </dd>
-<dt>&lsquo;<samp>fill_gaps_in_sectioning</samp>&rsquo;
-<span id="index-fill_005fgaps_005fin_005fsectioning"></span>
-</dt>
-<dd><p>Adds empty <code>@unnumbered...</code> sections in a tree to fill gaps 
in
-sectioning.  For example, an <code>@unnumberedsec</code> will be inserted
-if a <code>@chapter</code> is followed by a <code>@subsection</code>.
+<dt 
id='index-complete_005ftree_005fnodes_005fmissing_005fmenu'><span>&lsquo;<samp 
class="samp">complete_tree_nodes_missing_menu</samp>&rsquo;<a 
class="copiable-link" 
href='#index-complete_005ftree_005fnodes_005fmissing_005fmenu'> 
&para;</a></span></dt>
+<dd><p>Add whole menus for nodes associated with sections without menu.  The
+menus are based on the sectioning tree.
 </p>
 </dd>
-<dt>&lsquo;<samp>insert_nodes_for_sectioning_commands</samp>&rsquo;
-<span id="index-insert_005fnodes_005ffor_005fsectioning_005fcommands"></span>
-</dt>
+<dt id='index-fill_005fgaps_005fin_005fsectioning'><span>&lsquo;<samp 
class="samp">fill_gaps_in_sectioning</samp>&rsquo;<a class="copiable-link" 
href='#index-fill_005fgaps_005fin_005fsectioning'> &para;</a></span></dt>
+<dd><p>Adds empty <code class="code">@unnumbered...</code> sections in a tree 
to fill gaps in
+sectioning.  For example, an <code class="code">@unnumberedsec</code> will be 
inserted
+if a <code class="code">@chapter</code> is followed by a <code 
class="code">@subsection</code>.
+</p>
+</dd>
+<dt 
id='index-insert_005fnodes_005ffor_005fsectioning_005fcommands'><span>&lsquo;<samp
 class="samp">insert_nodes_for_sectioning_commands</samp>&rsquo;<a 
class="copiable-link" 
href='#index-insert_005fnodes_005ffor_005fsectioning_005fcommands'> 
&para;</a></span></dt>
 <dd><p>Insert nodes for sectioning commands lacking a corresponding node.
 </p>
 </dd>
-<dt>&lsquo;<samp>move_index_entries_after_items</samp>&rsquo;
-<span id="index-move_005findex_005fentries_005fafter_005fitems"></span>
-</dt>
-<dd><p>In <code>@enumerate</code> and <code>@itemize</code>, move index entries
-appearing just before an <code>@item</code> to just after the
-<code>@item</code>.  Comment lines between index entries are moved too.  As
-mentioned, this is always done for HTML and Docbook output.
+<dt 
id='index-move_005findex_005fentries_005fafter_005fitems'><span>&lsquo;<samp 
class="samp">move_index_entries_after_items</samp>&rsquo;<a 
class="copiable-link" 
href='#index-move_005findex_005fentries_005fafter_005fitems'> 
&para;</a></span></dt>
+<dd><p>In <code class="code">@enumerate</code> and <code 
class="code">@itemize</code>, move index entries
+appearing just before an <code class="code">@item</code> to just after the
+<code class="code">@item</code>.  Comment lines between index entries are 
moved too.  As
+mentioned, this is always done for HTML and DocBook output.
 </p>
 </dd>
-<dt>&lsquo;<samp>regenerate_master_menu</samp>&rsquo;
-<span id="index-regenerate_005fmaster_005fmenu"></span>
-</dt>
+<dt id='index-regenerate_005fmaster_005fmenu'><span>&lsquo;<samp 
class="samp">regenerate_master_menu</samp>&rsquo;<a class="copiable-link" 
href='#index-regenerate_005fmaster_005fmenu'> &para;</a></span></dt>
 <dd><p>Update the Top node master menu, either replacing the (first)
-<code>@detailmenu</code> in the Top node menu, or creating it at the end of
+<code class="code">@detailmenu</code> in the Top node menu, or creating it at 
the end of
 the Top node menu.
 </p>
 </dd>
-<dt>&lsquo;<samp>simple_menu</samp>&rsquo;
-<span id="index-simple_005fmenu"></span>
-</dt>
-<dd><p>Mostly the same as <code>SIMPLE_MENU</code>: use a simple preformatted 
style
-for the menu.  It differs from setting <code>SIMPLE_MENU</code> in that
-<code>SIMPLE_MENU</code> only has an effect in HTML output.
+<dt id='index-simple_005fmenu'><span>&lsquo;<samp 
class="samp">simple_menu</samp>&rsquo;<a class="copiable-link" 
href='#index-simple_005fmenu'> &para;</a></span></dt>
+<dd><p>Mostly the same as <code class="code">SIMPLE_MENU</code>: use a simple 
preformatted style
+for the menu.  It differs from setting <code class="code">SIMPLE_MENU</code> 
in that
+<code class="code">SIMPLE_MENU</code> only has an effect in HTML output.
 </p>
 </dd>
 </dl>
 
 </dd>
-<dt><code>USE_NODES</code>
-<span id="index-USE_005fNODES"></span>
-</dt>
+<dt id='index-USE_005fNODES'><span><code class="code">USE_NODES</code><a 
class="copiable-link" href='#index-USE_005fNODES'> &para;</a></span></dt>
 <dd><p>Preferentially use nodes to decide where elements are separated.  If
 set to false, preferentially use sectioning to decide where elements
 are separated.  The default is true.
 </p>
 </dd>
-<dt><code>USE_NODE_TARGET</code>
-<span id="index-USE_005fNODE_005fTARGET"></span>
-</dt>
-<dd><p>If set, use the node associated with a section for the section target
-in cross-references; default true.
+<dt id='index-USE_005fNUMERIC_005fENTITY'><span><code 
class="code">USE_NUMERIC_ENTITY</code><a class="copiable-link" 
href='#index-USE_005fNUMERIC_005fENTITY'> &para;</a></span></dt>
+<dd><p>For HTML, XML and DocBook.  If set, use numeric entities instead of 
named
+entities.  By default, set to true for DocBook output.
 </p>
 </dd>
-<dt><code>USE_NUMERIC_ENTITY</code>
-<span id="index-USE_005fNUMERIC_005fENTITY"></span>
-</dt>
-<dd><p>For HTML and XML.  If set, use numeric entities instead of ASCII
-characters when there is no named entity.  By default, set to true for
-HTML.
-</p>
-</dd>
-<dt><code>USE_UP_NODE_FOR_ELEMENT_UP</code>
-<span id="index-USE_005fUP_005fNODE_005fFOR_005fELEMENT_005fUP"></span>
-</dt>
+<dt id='index-USE_005fUP_005fNODE_005fFOR_005fELEMENT_005fUP'><span><code 
class="code">USE_UP_NODE_FOR_ELEMENT_UP</code><a class="copiable-link" 
href='#index-USE_005fUP_005fNODE_005fFOR_005fELEMENT_005fUP'> 
&para;</a></span></dt>
 <dd><p>Fill in up sectioning direction with node direction when there is no
 sectioning up direction.  In practice this can only happen when there
 is no @top section.  Not set by default.
 </p>
 </dd>
-<dt><code>USE_SETFILENAME_EXTENSION</code>
-<span id="index-USE_005fSETFILENAME_005fEXTENSION"></span>
-</dt>
+<dt id='index-USE_005fSETFILENAME_005fEXTENSION'><span><code 
class="code">USE_SETFILENAME_EXTENSION</code><a class="copiable-link" 
href='#index-USE_005fSETFILENAME_005fEXTENSION'> &para;</a></span></dt>
 <dd><p>Default is on for Info, off for other output.  If set, use exactly
-what <code>@setfilename</code> gives for the output file name, including
+what <code class="code">@setfilename</code> gives for the output file name, 
including
 the extension.  You should not need to explicitly set this variable.
 </p>
 </dd>
-<dt><code>USE_TITLEPAGE_FOR_TITLE</code>
-<span id="index-USE_005fTITLEPAGE_005fFOR_005fTITLE"></span>
-</dt>
-<dd><p>Use the full <code>@titlepage</code> as the title, not a simple title 
string;
-default false.
+<dt id='index-USE_005fTITLEPAGE_005fFOR_005fTITLE'><span><code 
class="code">USE_TITLEPAGE_FOR_TITLE</code><a class="copiable-link" 
href='#index-USE_005fTITLEPAGE_005fFOR_005fTITLE'> &para;</a></span></dt>
+<dd><p>Use the full <code class="code">@titlepage</code> as the title, not a 
simple title string;
+default true.  Only relevant if <code class="code">SHOW_TITLE</code> is set.
 </p>
 </dd>
-<dt><code>USE_UNIDECODE</code>
-<span id="index-USE_005fUNIDECODE"></span>
-</dt>
-<dd><span id="index-Text_003a_003aUnidecode"></span>
-<p>If set to false, do not use the <code>Text::Unidecode</code> Perl module to
+<dt id='index-USE_005fUNIDECODE'><span><code 
class="code">USE_UNIDECODE</code><a class="copiable-link" 
href='#index-USE_005fUNIDECODE'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Text_003a_003aUnidecode"></a>
+<p>If set to false, do not use the <code class="code">Text::Unidecode</code> 
Perl module to
 transliterate more characters; default true.
 </p>
 </dd>
 </dl>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="HTML-Customization-Variables.html" accesskey="p" 
rel="prev">HTML Customization Variables</a>, Up: <a 
href="Customization-Variables.html" accesskey="u" rel="up">Customization 
Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="latex2html-Customization-Variables.html"><code 
class="command">latex2html</code> Customization Variables</a>, Up: <a 
href="Customization-Variables.html">Customization Variables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Other-Info-Directories.html 
b/js/infog/test-infodir/texinfo_html/Other-Info-Directories.html
index a56e16b31b..3ef6d1f23a 100644
--- a/js/infog/test-infodir/texinfo_html/Other-Info-Directories.html
+++ b/js/infog/test-infodir/texinfo_html/Other-Info-Directories.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Other Info Directories (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Other Info Directories (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Other Info Directories (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Other Info Directories (GNU Texinfo 6.7dev)">
+<meta name="description" content="Other Info Directories (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Other Info Directories (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="New-Info-File.html" rel="prev" title="New Info File">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,135 +41,102 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Other-Info-Directories"></span><div class="header">
+<div class="subsection-level-extent" id="Other-Info-Directories">
+<div class="nav-panel">
 <p>
-Next: <a href="Installing-Dir-Entries.html" accesskey="n" 
rel="next">Installing Dir Entries</a>, Previous: <a href="New-Info-File.html" 
accesskey="p" rel="prev">New Info File</a>, Up: <a 
href="Installing-an-Info-File.html" accesskey="u" rel="up">Installing an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Installing-Dir-Entries.html" accesskey="n" 
rel="next">Installing Info Directory Files</a>, Previous: <a 
href="New-Info-File.html" accesskey="p" rel="prev">Listing a New Info File</a>, 
Up: <a href="Installing-an-Info-File.html" accesskey="u" rel="up">Installing an 
Info File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Info-Files-in-Other-Directories"></span><h4 class="subsection">Info 
Files in Other Directories</h4>
-<span id="index-Installing-Info-in-another-directory"></span>
-<span id="index-Info-installed-in-another-directory"></span>
-<span id="index-Another-Info-directory"></span>
-<span id="index-dir-files-and-Info-directories"></span>
+<h4 class="subsection" id="Info-Files-in-Other-Directories">20.2.3 Info Files 
in Other Directories</h4>
+<a class="index-entry-id" id="index-Installing-Info-in-another-directory"></a>
+<a class="index-entry-id" id="index-Info-installed-in-another-directory"></a>
+<a class="index-entry-id" id="index-Another-Info-directory"></a>
+<a class="index-entry-id" id="index-dir-files-and-Info-directories"></a>
 
-<p>If an Info file is not in the <samp>info</samp> directory, there are three
+<p>If an Info file is not in the <samp class="file">info</samp> directory, 
there are three
 ways to specify its location:
 </p>
-<ol>
-<li> Write the pathname in the <samp>dir</samp> file as the second part of the 
menu.
+<ol class="enumerate">
+<li> Write the file name in the <samp class="file">dir</samp> file as the 
second part of the menu.
 
-</li><li> Specify the Info directory name in the <code>INFOPATH</code> 
environment
-variable in your <samp>.profile</samp> or <samp>.cshrc</samp> initialization 
file.
+</li><li> Specify the Info directory name in the <code 
class="code">INFOPATH</code> environment
+variable in your <samp class="file">.profile</samp> or <samp 
class="file">.cshrc</samp> initialization file.
 (Only you and others who set this environment variable will be able to
 find Info files whose location is specified this way.)
 
-</li><li> If you are using Emacs, list the name of the file in a second 
<samp>dir</samp>
+</li><li> If you are using Emacs, list the name of the file in a second <samp 
class="file">dir</samp>
 file, in its directory; and then add the name of that directory to the
-<code>Info-directory-list</code> variable in your personal or site
+<code class="code">Info-directory-list</code> variable in your personal or site
 initialization file.
 
-<p>This variable tells Emacs where to look for <samp>dir</samp> files (the 
files
-must be named <samp>dir</samp>).  Emacs merges the files named 
<samp>dir</samp> from
+<p>This variable tells Emacs where to look for <samp class="file">dir</samp> 
files (the files
+must be named <samp class="file">dir</samp>).  Emacs merges the files named 
<samp class="file">dir</samp> from
 each of the listed directories.  (In Emacs version 18, you can set the
-<code>Info-directory</code> variable to the name of only one
+<code class="code">Info-directory</code> variable to the name of only one
 directory.)
 </p></li></ol>
 
-<p>For example, to reach a test file in the <samp>/home/bob/info</samp>
+<p>For example, to reach a test file in the <samp 
class="file">/home/bob/info</samp>
 directory, you could add an entry like this to the menu in the
-standard <samp>dir</samp> file:
+standard <samp class="file">dir</samp> file:
 </p>
 <div class="example">
-<pre class="example">* Test: (/home/bob/info/info-test).  Bob's own test file.
+<pre class="example-preformatted">* Test: (/home/bob/info/info-test).  Bob's 
own test file.
 </pre></div>
 
-<p>In this case, the absolute file name of the <samp>info-test</samp> file is
+<p>In this case, the absolute file name of the <samp 
class="file">info-test</samp> file is
 written as the second part of the menu entry.
 </p>
-<span id="index-INFOPATH"></span>
-<span id="index-Environment-variable-INFOPATH"></span>
-<p>If you don&rsquo;t want to edit the system <samp>dir</samp> file, you can 
tell
-Info where to look by setting the <code>INFOPATH</code> environment variable
+<a class="index-entry-id" id="index-INFOPATH"></a>
+<a class="index-entry-id" id="index-Environment-variable-INFOPATH"></a>
+<p>If you don&rsquo;t want to edit the system <samp class="file">dir</samp> 
file, you can tell
+Info where to look by setting the <code class="code">INFOPATH</code> 
environment variable
 in your shell startup file.  This works with both the Emacs and
 standalone Info readers.
 </p>
-<p>Specifically, if you use a Bourne-compatible shell such as <code>sh</code>
-or <code>bash</code> for your shell command interpreter, you set the
-<code>INFOPATH</code> environment variable in the <samp>.profile</samp>
-initialization file; but if you use <code>csh</code> or <code>tcsh</code>, you 
set
-the variable in the <samp>.cshrc</samp> initialization file.  On
-MS-DOS/MS-Windows systems, you must set <code>INFOPATH</code> in your
-<samp>autoexec.bat</samp> file or in the registry.  Each type of shell uses
-a different syntax.
+<p>Emacs uses the <code class="code">INFOPATH</code> environment variable to 
initialize the value of
+Emacs&rsquo;s own <code class="code">Info-directory-list</code> variable.  The 
standalone Info reader
+merges any files named <samp class="file">dir</samp> in any directory listed 
in the
+<code class="env">INFOPATH</code> variable into a single menu presented to you 
in the node
+called &lsquo;<samp class="samp">(dir)Top</samp>&rsquo;.
 </p>
-<ul>
-<li> In a <samp>.cshrc</samp> file, you could set the <code>INFOPATH</code>
-variable as follows:
-
-<div class="example">
-<pre class="example">setenv INFOPATH .:~/info:/usr/local/emacs/info
-</pre></div>
-
-</li><li> In a <samp>.profile</samp> file, you would achieve the same effect 
by writing:
-
-<div class="example">
-<pre class="example">INFOPATH=.:$HOME/info:/usr/local/emacs/info
-export INFOPATH
-</pre></div>
-
-</li><li> <span id="index-autoexec_002ebat"></span>
-In a <samp>autoexec.bat</samp> file, you write this command (note the
-use of &lsquo;<samp>;</samp>&rsquo; as the directory separator, and a 
different syntax for
-using values of other environment variables):
-
-<div class="example">
-<pre class="example">set INFOPATH=.;%HOME%/info;c:/usr/local/emacs/info
-</pre></div>
-</li></ul>
-
-<p>The &lsquo;<samp>.</samp>&rsquo; indicates the current directory as usual.  
Emacs uses the
-<code>INFOPATH</code> environment variable to initialize the value of 
Emacs&rsquo;s
-own <code>Info-directory-list</code> variable.  The standalone Info reader
-merges any files named <samp>dir</samp> in any directory listed in the
-<code>INFOPATH</code> variable into a single menu presented to you in the node
-called &lsquo;<samp>(dir)Top</samp>&rsquo;.
-</p>
-<span id="index-Colon_002c-last-in-INFOPATH"></span>
-<p>However you set <code>INFOPATH</code>, if its last character is a colon (on
+<a class="index-entry-id" id="index-Colon_002c-last-in-INFOPATH"></a>
+<p>However you set <code class="env">INFOPATH</code>, if its last character is 
a colon (on
 MS-DOS/MS-Windows systems, use a semicolon instead), this is replaced
 by the default (compiled-in) path.  This gives you a way to augment
 the default path with new directories without having to list all the
-standard places.  For example (using <code>sh</code> syntax):
+standard places.  For example (using <code class="code">sh</code> syntax):
 </p>
 <div class="example">
-<pre class="example">INFOPATH=/home/bob/info:
+<pre class="example-preformatted">INFOPATH=/home/bob/info:
 export INFOPATH
 </pre></div>
 
-<p>will search <samp>/home/bob/info</samp> first, then the standard 
directories.
+<p>will search <samp class="file">/home/bob/info</samp> first, then the 
standard directories.
 Leading or doubled colons are not treated specially.
 </p>
-<span id="index-dir-file_002c-creating-your-own"></span>
-<p>When you create your own <samp>dir</samp> file for use with
-<code>Info-directory-list</code> or <code>INFOPATH</code>, it&rsquo;s easiest 
to start by
-copying an existing <samp>dir</samp> file and replace all the text after the
-&lsquo;<samp>* Menu:</samp>&rsquo; with your desired entries.  That way, the 
punctuation
-and special <kbd>CTRL-_</kbd> characters that Info needs will be present.
+<a class="index-entry-id" id="index-dir-file_002c-creating-your-own"></a>
+<p>When you create your own <samp class="file">dir</samp> file for use with
+<code class="code">Info-directory-list</code> or <code 
class="env">INFOPATH</code>, it&rsquo;s easiest to start by
+copying an existing <samp class="file">dir</samp> file and replace all the 
text after the
+&lsquo;<samp class="samp">* Menu:</samp>&rsquo; with your desired entries.  
That way, the punctuation
+and special <kbd class="kbd">CTRL-_</kbd> characters that Info needs will be 
present.
 </p>
 <p>As one final alternative, which works only with Emacs Info, you can
-change the <code>Info-directory-list</code> variable.  For example:
+change the <code class="code">Info-directory-list</code> variable.  For 
example:
 </p>
 <div class="example">
-<pre class="example">(add-hook 'Info-mode-hook '(lambda ()
+<pre class="example-preformatted">(add-hook 'Info-mode-hook '(lambda ()
             (add-to-list 'Info-directory-list
                          (expand-file-name &quot;~/info&quot;))))
 </pre></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Installing-Dir-Entries.html" accesskey="n" 
rel="next">Installing Dir Entries</a>, Previous: <a href="New-Info-File.html" 
accesskey="p" rel="prev">New Info File</a>, Up: <a 
href="Installing-an-Info-File.html" accesskey="u" rel="up">Installing an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Installing-Dir-Entries.html">Installing Info Directory 
Files</a>, Previous: <a href="New-Info-File.html">Listing a New Info File</a>, 
Up: <a href="Installing-an-Info-File.html">Installing an Info File</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Other-Info-Files.html 
b/js/infog/test-infodir/texinfo_html/Other-Info-Files.html
index f93bf47bf6..3e246ae4a9 100644
--- a/js/infog/test-infodir/texinfo_html/Other-Info-Files.html
+++ b/js/infog/test-infodir/texinfo_html/Other-Info-Files.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Other Info Files (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Other Info Files (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Other Info Files (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Other Info Files (GNU Texinfo 6.7dev)">
+<meta name="description" content="Other Info Files (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Other Info Files (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Menus.html" rel="up" title="Menus">
-<link href="Chapter-Structuring.html" rel="next" title="Chapter Structuring">
 <link href="Less-Cluttered-Menu-Entry.html" rel="prev" title="Less Cluttered 
Menu Entry">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,56 +39,58 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Other-Info-Files"></span><div class="header">
+<div class="subsection-level-extent" id="Other-Info-Files">
+<div class="nav-panel">
 <p>
 Previous: <a href="Less-Cluttered-Menu-Entry.html" accesskey="p" 
rel="prev">Less Cluttered Menu Entry</a>, Up: <a href="Menus.html" 
accesskey="u" rel="up">Menus</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Referring-to-Other-Info-Files"></span><h4 
class="subsection">Referring to Other Info Files</h4>
-<span id="index-Referring-to-other-Info-files"></span>
-<span id="index-Nodes-in-other-Info-files"></span>
-<span id="index-Other-Info-files_0027-nodes"></span>
-<span id="index-Going-to-other-Info-files_0027-nodes"></span>
-<span id="index-Info_003b-other-files_0027-nodes"></span>
+<h4 class="subsection" id="Referring-to-Other-Info-Files">3.8.6 Referring to 
Other Info Files</h4>
+<a class="index-entry-id" id="index-Referring-to-other-Info-files"></a>
+<a class="index-entry-id" id="index-Nodes-in-other-Info-files"></a>
+<a class="index-entry-id" id="index-Other-Info-files_0027-nodes"></a>
+<a class="index-entry-id" id="index-Going-to-other-Info-files_0027-nodes"></a>
+<a class="index-entry-id" id="index-Info_003b-other-files_0027-nodes"></a>
 
 <p>You can create a menu entry that enables a reader in Info to go to a
 node in another Info file by writing the file name in parentheses just
 before the node name.  Some examples:
 </p>
 <div class="example">
-<pre class="example">@menu
-* <var>first-entry-name</var>:(<var>filename</var>)<var>nodename</var>.     
<var>description</var>
-* (<var>filename</var>)<var>second-node</var>::                  
<var>description</var>
+<div class="group"><pre class="example-preformatted">@menu
+* <var class="var">first-entry-name</var>:(<var 
class="var">filename</var>)<var class="var">nodename</var>.     <var 
class="var">description</var>
+* (<var class="var">filename</var>)<var class="var">second-node</var>::        
          <var class="var">description</var>
 @end menu
-</pre></div>
+</pre></div></div>
 
-<p>For example, to refer directly to the &lsquo;<samp>Outlining</samp>&rsquo; 
and
-&lsquo;<samp>Rebinding</samp>&rsquo; nodes in the <cite>Emacs Manual</cite>, 
you could write a
+<p>For example, to refer directly to the &lsquo;<samp 
class="samp">Outlining</samp>&rsquo; and
+&lsquo;<samp class="samp">Rebinding</samp>&rsquo; nodes in the <cite 
class="cite">Emacs Manual</cite>, you could write a
 menu like this:
 </p>
 <div class="example">
-<pre class="example">@menu
+<div class="group"><pre class="example-preformatted">@menu
 * Outlining: (emacs)Outline Mode. The major mode for
                                    editing outlines.
 * (emacs)Rebinding::              How to redefine the
                                    meaning of a key.
 @end menu
-</pre></div>
+</pre></div></div>
 
 <p>If you do not list the node name, but only name the file, then Info
 presumes that you are referring to the &lsquo;Top&rsquo; node.  Examples:
 </p>
 <div class="example">
-<pre class="example">* Info: (info).         Documentation browsing system.
+<div class="group"><pre class="example-preformatted">* Info: (info).         
Documentation browsing system.
 * (emacs)::             The extensible, self-documenting
                          text editor.
-</pre></div>
+</pre></div></div>
 
 <p>The GNU Emacs Texinfo mode menu updating commands only work with nodes
 within the current buffer, so you cannot use them to create menus that
 refer to other files.  You must write such menus by hand.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Other-Updating-Commands.html 
b/js/infog/test-infodir/texinfo_html/Other-Updating-Commands.html
index 3371ee9bb9..db11692216 100644
--- a/js/infog/test-infodir/texinfo_html/Other-Updating-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Other-Updating-Commands.html
@@ -1,57 +1,40 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Other Updating Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Other Updating Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Other Updating Commands (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Other Updating Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Other Updating Commands (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Other Updating Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Updating-Nodes-and-Menus.html" rel="up" title="Updating Nodes and 
Menus">
-<link href="Info-Formatting.html" rel="next" title="Info Formatting">
 <link href="Updating-Requirements.html" rel="prev" title="Updating 
Requirements">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,86 +42,84 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Other-Updating-Commands"></span><div class="header">
+<div class="subsection-level-extent" id="Other-Updating-Commands">
+<div class="nav-panel">
 <p>
 Previous: <a href="Updating-Requirements.html" accesskey="p" 
rel="prev">Updating Requirements</a>, Up: <a 
href="Updating-Nodes-and-Menus.html" accesskey="u" rel="up">Updating Nodes and 
Menus</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Other-Updating-Commands-1"></span><h4 class="subsection">Other 
Updating Commands</h4>
+<h4 class="subsection" id="Other-Updating-Commands-1">D.5.3 Other Updating 
Commands</h4>
 
 <p>In addition to the five major updating commands, Texinfo mode
 possesses several less frequently used updating commands:
 </p>
-<dl compact="compact">
-<dt><kbd>M-x texinfo-insert-node-lines</kbd></dt>
-<dd><span id="index-texinfo_002dinsert_002dnode_002dlines"></span>
-<p>Insert <code>@node</code> lines before the <code>@chapter</code>,
-<code>@section</code>, and other sectioning commands wherever they are
+<dl class="table">
+<dt id='index-texinfo_002dinsert_002dnode_002dlines'><span><kbd 
class="kbd">M-x texinfo-insert-node-lines</kbd><a class="copiable-link" 
href='#index-texinfo_002dinsert_002dnode_002dlines'> &para;</a></span></dt>
+<dd><p>Insert <code class="code">@node</code> lines before the <code 
class="code">@chapter</code>,
+<code class="code">@section</code>, and other sectioning commands wherever 
they are
 missing throughout a region in a Texinfo file.
 </p>
-<p>With an argument (<kbd>C-u</kbd> as prefix argument, if interactive), the
-command <code>texinfo-insert-node-lines</code> not only inserts
-<code>@node</code> lines but also inserts the chapter or section titles as
+<p>With an argument (<kbd class="kbd">C-u</kbd> as prefix argument, if 
interactive), the
+command <code class="code">texinfo-insert-node-lines</code> not only inserts
+<code class="code">@node</code> lines but also inserts the chapter or section 
titles as
 the names of the corresponding nodes.  In addition, it inserts the
-titles as node names in pre-existing <code>@node</code> lines that lack
+titles as node names in pre-existing <code class="code">@node</code> lines 
that lack
 names.  Since node names should be more concise than section or
 chapter titles, you must manually edit node names so inserted.
 </p>
 <p>For example, the following marks a whole buffer as a region and inserts
-<code>@node</code> lines and titles throughout:
+<code class="code">@node</code> lines and titles throughout:
 </p>
 <div class="example">
-<pre class="example">C-x h C-u M-x texinfo-insert-node-lines
+<pre class="example-preformatted">C-x h C-u M-x texinfo-insert-node-lines
 </pre></div>
 
-<p>This command inserts titles as node names in <code>@node</code> lines; the
-<code>texinfo-start-menu-description</code> command (see <a 
href="Inserting.html">Inserting Frequently Used Commands</a>) inserts titles as 
descriptions in
+<p>This command inserts titles as node names in <code 
class="code">@node</code> lines; the
+<code class="code">texinfo-start-menu-description</code> command (see <a 
class="pxref" href="Inserting.html">Inserting Frequently Used Commands</a>) 
inserts titles as descriptions in
 menu entries, a different action.  However, in both cases, you need to
 edit the inserted text.
 </p>
 </dd>
-<dt><kbd>M-x texinfo-multiple-files-update</kbd></dt>
-<dd><span 
id="index-texinfo_002dmultiple_002dfiles_002dupdate-_0028in-brief_0029"></span>
-<p>Update nodes and menus in a document built from several separate files.
-With <kbd>C-u</kbd> as a prefix argument, create and insert a master menu in
-the outer file.  With a numeric prefix argument, such as <kbd>C-u 2</kbd>, 
first
+<dt 
id='index-texinfo_002dmultiple_002dfiles_002dupdate-_0028in-brief_0029'><span><kbd
 class="kbd">M-x texinfo-multiple-files-update</kbd><a class="copiable-link" 
href='#index-texinfo_002dmultiple_002dfiles_002dupdate-_0028in-brief_0029'> 
&para;</a></span></dt>
+<dd><p>Update nodes and menus in a document built from several separate files.
+With <kbd class="kbd">C-u</kbd> as a prefix argument, create and insert a 
master menu in
+the outer file.  With a numeric prefix argument, such as <kbd class="kbd">C-u 
2</kbd>, first
 update all the menus and all the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, 
and &lsquo;Up&rsquo; pointers
 of all the included files before creating and inserting a master menu in
-the outer file.  The <code>texinfo-multiple-files-update</code> command is
-described in the appendix on <code>@include</code> files.
-See <a 
href="texinfo_002dmultiple_002dfiles_002dupdate.html"><code>texinfo-multiple-files-update</code></a>.
+the outer file.  The <code class="code">texinfo-multiple-files-update</code> 
command is
+described in the appendix on <code class="code">@include</code> files.
+See <a class="xref" 
href="texinfo_002dmultiple_002dfiles_002dupdate.html"><code 
class="code">texinfo-multiple-files-update</code></a>.
 </p>
 </dd>
-<dt><kbd>M-x texinfo-indent-menu-description</kbd></dt>
-<dd><span id="index-texinfo_002dindent_002dmenu_002ddescription"></span>
-<p>Indent every description in the menu following point to the specified
+<dt id='index-texinfo_002dindent_002dmenu_002ddescription'><span><kbd 
class="kbd">M-x texinfo-indent-menu-description</kbd><a class="copiable-link" 
href='#index-texinfo_002dindent_002dmenu_002ddescription'> 
&para;</a></span></dt>
+<dd><p>Indent every description in the menu following point to the specified
 column.  You can use this command to give yourself more space for
-descriptions.  With an argument (<kbd>C-u</kbd> as prefix argument, if
-interactive), the <code>texinfo-indent-menu-description</code> command indents
+descriptions.  With an argument (<kbd class="kbd">C-u</kbd> as prefix 
argument, if
+interactive), the <code class="code">texinfo-indent-menu-description</code> 
command indents
 every description in every menu in the region.  However, this command
 does not indent the second and subsequent lines of a multi-line
 description.
 </p>
 </dd>
-<dt><kbd>M-x texinfo-sequential-node-update</kbd></dt>
-<dd><span id="index-texinfo_002dsequential_002dnode_002dupdate"></span>
-<p>Insert the names of the nodes immediately following and preceding the
+<dt id='index-texinfo_002dsequential_002dnode_002dupdate'><span><kbd 
class="kbd">M-x texinfo-sequential-node-update</kbd><a class="copiable-link" 
href='#index-texinfo_002dsequential_002dnode_002dupdate'> &para;</a></span></dt>
+<dd><p>Insert the names of the nodes immediately following and preceding the
 current node as the &lsquo;Next&rsquo; or &lsquo;Previous&rsquo; pointers 
regardless of those
 nodes&rsquo; hierarchical level.  This means that the &lsquo;Next&rsquo; node 
of a
 subsection may well be the next chapter.  Sequentially ordered nodes are
 useful for novels and other documents that you read through
-sequentially.  (However, in Info, the <kbd>g *</kbd> command lets
+sequentially.  (However, in Info, the <kbd class="kbd">g *</kbd> command lets
 you look through the file sequentially, so sequentially ordered nodes
 are not strictly necessary.)  With an argument (prefix argument, if
-interactive), the <code>texinfo-sequential-node-update</code> command
+interactive), the <code class="code">texinfo-sequential-node-update</code> 
command
 sequentially updates all the nodes in the region.
 </p></dd>
 </dl>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Updating-Requirements.html" accesskey="p" 
rel="prev">Updating Requirements</a>, Up: <a 
href="Updating-Nodes-and-Menus.html" accesskey="u" rel="up">Updating Nodes and 
Menus</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Updating-Requirements.html">Updating Requirements</a>, Up: 
<a href="Updating-Nodes-and-Menus.html">Updating Nodes and Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Output-Formats.html 
b/js/infog/test-infodir/texinfo_html/Output-Formats.html
index db8b0d1896..d75250d10d 100644
--- a/js/infog/test-infodir/texinfo_html/Output-Formats.html
+++ b/js/infog/test-infodir/texinfo_html/Output-Formats.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Output Formats (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Output Formats (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Output Formats (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Output Formats (GNU Texinfo 6.7dev)">
+<meta name="description" content="Output Formats (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Output Formats (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Reporting-Bugs.html" rel="prev" title="Reporting Bugs">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,125 +41,134 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Output-Formats"></span><div class="header">
+<div class="section-level-extent" id="Output-Formats">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Files.html" accesskey="n" rel="next">Info Files</a>, 
Previous: <a href="Reporting-Bugs.html" accesskey="p" rel="prev">Reporting 
Bugs</a>, Up: <a href="Overview.html" accesskey="u" rel="up">Overview</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Files.html" accesskey="n" rel="next">Info Files</a>, 
Previous: <a href="Reporting-Bugs.html" accesskey="p" rel="prev">Reporting 
Bugs</a>, Up: <a href="Overview.html" accesskey="u" rel="up">Overview of 
Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Output-Formats-1"></span><h3 class="section">Output Formats</h3>
-<span id="index-Output-formats"></span>
-<span id="index-Back_002dend-output-formats"></span>
+<h3 class="section" id="Output-Formats-1">1.2 Output Formats</h3>
+<a class="index-entry-id" id="index-Output-formats"></a>
+<a class="index-entry-id" id="index-Back_002dend-output-formats"></a>
 
 <p>Here is a brief overview of the output formats currently supported by
 Texinfo.
 </p>
-<dl compact="compact">
-<dt>Info</dt>
-<dd><span id="index-Info-output_002c-overview"></span>
-<p>(Generated via <code>makeinfo</code>.)  Info format is mostly a plain
+<dl class="table">
+<dt id='index-Info-output_002c-overview'><span>Info<a class="copiable-link" 
href='#index-Info-output_002c-overview'> &para;</a></span></dt>
+<dd><p>(Generated via <code class="command">makeinfo</code>.)  Info format is 
mostly a plain
 text transliteration of the Texinfo source.  It adds a few control
 characters to provide navigational information for cross-references, 
-indices, and so on.  The Emacs Info subsystem (see <cite><a 
href="../info/index.html#Top">Info</a></cite>), and the standalone 
<code>info</code> program (see <cite><a href="../info-stnd/index.html#Top">GNU 
Info</a></cite>), among others, can read these files.  See <a 
href="Info-Files.html">Info Files</a>, and <a 
href="Creating-and-Installing-Info-Files.html">Creating and Installing Info 
Files</a>.
+indices, and so on.  The Emacs Info subsystem (see <cite class="cite"><a 
data-manual="info" 
href="https://www.gnu.org/software/emacs/manual/html_node/info/index.html#Top";>Info</a></cite>),
 and the standalone <code class="command">info</code> program (see <cite 
class="cite"><a data-manual="info-stnd" 
href="https://www.gnu.org/software/texinfo/manual/info-stnd/html_node/index.html#Top";>GNU
 Info</a></cite>), among others, can read these files.  See <a class="xref" 
href="Info-Files.html">Inf [...]
 </p>
 </dd>
-<dt>Plain text</dt>
-<dd><span id="index-Plain-text-output_002c-overview"></span>
-<p>(Generated via <code>makeinfo --plaintext</code>.)  This is almost the
+<dt id='index-Plain-text-output_002c-overview'><span>Plain text<a 
class="copiable-link" href='#index-Plain-text-output_002c-overview'> 
&para;</a></span></dt>
+<dd><p>(Generated via <code class="command">makeinfo --plaintext</code>.)  
This is almost the
 same as Info output with the navigational control characters are
 omitted.
 </p>
 </dd>
-<dt>HTML</dt>
-<dd><span id="index-HTML-output_002c-overview"></span>
-<span id="index-W3-consortium"></span>
-<span id="index-Mozilla"></span>
-<span id="index-Lynx"></span>
-<span id="index-Emacs_002dW3"></span>
-<p>(Generated via <code>makeinfo --html</code>.)  HTML, standing for Hyper
+<dt id='index-HTML-output_002c-overview'><span>HTML<a class="copiable-link" 
href='#index-HTML-output_002c-overview'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-W3-consortium"></a>
+<a class="index-entry-id" id="index-Mozilla"></a>
+<a class="index-entry-id" id="index-Lynx"></a>
+<a class="index-entry-id" id="index-Emacs_002dW3"></a>
+<p>(Generated via <code class="command">makeinfo --html</code>.)  HTML, 
standing for Hyper
 Text Markup Language, has become the most commonly used language for
 writing documents on the World Wide Web.  Web browsers, such as
 Mozilla, Lynx, and Emacs-W3, can render this language online.  There
 are many versions of HTML, both different standards and
-browser-specific variations.  <code>makeinfo</code> tries to use a subset
+browser-specific variations.  <code class="command">makeinfo</code> tries to 
use a subset
 of the language that can be interpreted by any common browser,
 intentionally not using many newer or less widely-supported tags.
 Although the native output is thus rather plain, it can be customized
 at various levels, if desired.  For details of the HTML language and
-much related information, see <a 
href="http://www.w3.org/MarkUp/";>http://www.w3.org/MarkUp/</a>.
-See <a href="Generating-HTML.html">Generating HTML</a>.
+much related information, see <a class="uref" 
href="http://www.w3.org/MarkUp/";>http://www.w3.org/MarkUp/</a>.
+See <a class="xref" href="Generating-HTML.html">Generating HTML</a>.
 </p>
 </dd>
-<dt>DVI</dt>
-<dd><span id="index-DVI-output_002c-overview"></span>
-<span id="index-dvips"></span>
-<span id="index-xdvi"></span>
-<p>(Generated via <code>texi2dvi</code>.)  The DeVIce Independent binary
+<dt id='index-DVI-output_002c-overview'><span>DVI<a class="copiable-link" 
href='#index-DVI-output_002c-overview'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-dvips"></a>
+<a class="index-entry-id" id="index-xdvi"></a>
+<p>(Generated via <code class="command">texi2dvi</code>.)  The DeVIce 
Independent binary
 format is output by the TeX typesetting program
-(<a href="http://tug.org";>http://tug.org</a>).  This is then read by a DVI 
&lsquo;driver&rsquo;, which
+(<a class="uref" href="http://tug.org";>http://tug.org</a>).  This is then read 
by a DVI &lsquo;driver&rsquo;, which
 knows the actual device-specific commands that can be viewed or
-printed, notably Dvips for translation to PostScript (see <cite><a 
href="../dvips/index.html#Top">Dvips</a></cite>) and Xdvi for viewing on an X 
display
-(<a 
href="http://sourceforge.net/projects/xdvi/";>http://sourceforge.net/projects/xdvi/</a>).
  See <a href="Hardcopy.html">Hardcopy</a>.
+printed, notably Dvips for translation to PostScript (see <cite 
class="cite"><a data-manual="dvips" 
href="https://tug.org/texinfohtml/dvips.html#Top";>Dvips</a></cite>) and Xdvi 
for viewing on an X display
+(<a class="uref" 
href="http://sourceforge.net/projects/xdvi/";>http://sourceforge.net/projects/xdvi/</a>).
  See <a class="xref" href="Hardcopy.html">Formatting and Printing Hardcopy</a>.
 (Be aware that the Texinfo language is very different from and much
 stricter than TeX&rsquo;s usual languages: plain TeX, LaTeX,
 ConTeXt, etc.)
 </p>
 </dd>
-<dt>PostScript</dt>
-<dd><span id="index-PostScript-output_002c-overview"></span>
-<p>(Generated via <code>texi2dvi --ps</code>.)  PostScript is a page
+<dt id='index-PostScript-output_002c-overview'><span>PostScript<a 
class="copiable-link" href='#index-PostScript-output_002c-overview'> 
&para;</a></span></dt>
+<dd><p>(Generated via <code class="command">texi2dvi --ps</code>.)  PostScript 
is a page
 description language that became widely used around 1985 and is still
-used today.  <a 
href="http://en.wikipedia.org/wiki/PostScript";>http://en.wikipedia.org/wiki/PostScript</a>
 gives a
+used today.  <a class="uref" 
href="http://en.wikipedia.org/wiki/PostScript";>http://en.wikipedia.org/wiki/PostScript</a>
 gives a
 basic description and more preferences.  By default, Texinfo uses the
-<code>dvips</code> program to convert TeX&rsquo;s DVI output to PostScript.
-See <cite><a href="../dvips/index.html#Top">Dvips</a></cite>.
+<code class="command">dvips</code> program to convert TeX&rsquo;s DVI output 
to PostScript.
+See <cite class="cite"><a data-manual="dvips" 
href="https://tug.org/texinfohtml/dvips.html#Top";>Dvips</a></cite>.
 </p>
 </dd>
-<dt>PDF</dt>
-<dd><span id="index-PDF-output_002c-overview"></span>
-<span id="index-Beebe_002c-Nelson"></span>
-<p>(Generated via <code>texi2dvi --pdf</code> or <code>texi2pdf</code>.)  This
+<dt id='index-PDF-output_002c-overview'><span>PDF<a class="copiable-link" 
href='#index-PDF-output_002c-overview'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Beebe_002c-Nelson"></a>
+<p>(Generated via <code class="command">texi2dvi --pdf</code> or <code 
class="command">texi2pdf</code>.)  This
 format was developed by Adobe Systems for portable document
 interchange, based on their previous PostScript language.  It can
 represent the exact appearance of a document, including fonts and
 graphics, and supporting arbitrary scaling.  It is intended to be
 platform-independent and easily viewable, among other design goals;
-<a 
href="http://en.wikipedia.org/wiki/Portable_Document_Format";>http://en.wikipedia.org/wiki/Portable_Document_Format</a>
 and
-<a 
href="http://tug.org/TUGboat/tb22-3/tb72beebe-pdf.pdf";>http://tug.org/TUGboat/tb22-3/tb72beebe-pdf.pdf</a>
 have some
-background.  By default, Texinfo uses the <code>pdftex</code> program, an
+<a class="uref" 
href="http://en.wikipedia.org/wiki/Portable_Document_Format";>http://en.wikipedia.org/wiki/Portable_Document_Format</a>
 and
+<a class="uref" 
href="http://tug.org/TUGboat/tb22-3/tb72beebe-pdf.pdf";>http://tug.org/TUGboat/tb22-3/tb72beebe-pdf.pdf</a>
 have some
+background.  By default, Texinfo uses the <code class="command">pdftex</code> 
program, an
 extension of TeX, to output PDF; see
-<a 
href="http://tug.org/applications/pdftex";>http://tug.org/applications/pdftex</a>.
  See <a href="PDF-Output.html">PDF Output</a>.
+<a class="uref" 
href="http://tug.org/applications/pdftex";>http://tug.org/applications/pdftex</a>.
  See <a class="xref" href="PDF-Output.html">PDF Output</a>.
 </p>
 </dd>
-<dt>Docbook</dt>
-<dd><span id="index-Docbook-output_002c-overview"></span>
-<span id="index-XML-Docbook-output_002c-overview"></span>
-<p>(Generated via <code>makeinfo --docbook</code>.)  This is an XML-based
+<dt id='index-LaTeX-output_002c-overview'><span>LaTeX<a class="copiable-link" 
href='#index-LaTeX-output_002c-overview'> &para;</a></span></dt>
+<dd><p>(Generated via <code class="command">makeinfo --latex</code>.)  This is 
a typesetting
+system built on top of TeX.  It was originally released by
+Leslie Lamport in 1984.  LaTeX adds more definitions to those
+of TeX and has a wide range of packages built on it. LaTeX is
+ubiquitous in academic literature. The current version of LaTeX
+is under active development; more information is available online
+at <a class="uref" 
href="https://www.latex-project.org/";>https://www.latex-project.org/</a>.
+</p>
+<p>The LaTeX output can be further processed into DVI, PostScript
+or PDF.  In theory, the LaTeX output should allow for much more
+customizability of the output than would be possible with the plain
+TeX implementation of Texinfo.
+</p>
+
+</dd>
+<dt id='index-DocBook-output_002c-overview'><span>DocBook<a 
class="copiable-link" href='#index-DocBook-output_002c-overview'> 
&para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-XML-DocBook-output_002c-overview"></a>
+<p>(Generated via <code class="command">makeinfo --docbook</code>.)  This is 
an XML-based
 format developed some years ago, primarily for technical
 documentation.  It therefore bears some resemblance, in broad
-outline, to Texinfo.  See <a 
href="http://www.docbook.org";>http://www.docbook.org</a>.  Various
-converters from Docbook <em>to</em> Texinfo have also been developed;
+outline, to Texinfo.  See <a class="uref" 
href="http://www.docbook.org";>http://www.docbook.org</a>.  Various
+converters from DocBook <em class="emph">to</em> Texinfo have also been 
developed;
 see the Texinfo web pages.
 </p>
 </dd>
-<dt>XML</dt>
-<dd><span id="index-XML-Texinfo-output_002c-overview"></span>
-<span id="index-Texinfo-XML-output_002c-overview"></span>
-<span id="index-DTD_002c-for-Texinfo-XML"></span>
-<span id="index-texinfo_002edtd"></span>
-<span id="index-txixml2texi"></span>
-<p>(Generated via <code>makeinfo --xml</code>.)  XML is a generic syntax
+<dt id='index-XML-Texinfo-output_002c-overview'><span>XML<a 
class="copiable-link" href='#index-XML-Texinfo-output_002c-overview'> 
&para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-Texinfo-XML-output_002c-overview"></a>
+<a class="index-entry-id" id="index-DTD_002c-for-Texinfo-XML"></a>
+<a class="index-entry-id" id="index-texinfo_002edtd"></a>
+<a class="index-entry-id" id="index-txixml2texi"></a>
+<p>(Generated via <code class="command">makeinfo --xml</code>.)  XML is a 
generic syntax
 specification usable for any sort of content (a reference is at
-<a href="http://www.w3.org/XML";>http://www.w3.org/XML</a>).  The 
<code>makeinfo</code> XML output,
+<a class="uref" href="http://www.w3.org/XML";>http://www.w3.org/XML</a>).  The 
<code class="command">makeinfo</code> XML output,
 unlike all the other output formats, is a transliteration of the
 Texinfo source rather than processed output.  That is, it translates
 the Texinfo markup commands into XML syntax, for further processing by
 XML tools.  The XML contains enough information to recreate the
 original content, except for syntactic constructs such as Texinfo
 macros and conditionals.  The Texinfo source distribution includes a
-utility script <samp>txixml2texi</samp> to do that backward transformation.
+utility script <samp class="file">txixml2texi</samp> to do that backward 
transformation.
 </p>
 <p>The details of the output syntax are defined in an XML DTD as usual,
-which is contained in a file <samp>texinfo.dtd</samp> included in the
+which is contained in a file <samp class="file">texinfo.dtd</samp> included in 
the
 Texinfo source distribution and available via the Texinfo web pages.
 Texinfo XML files, and XML files in general, cannot be viewed in
 typical web browsers; they won&rsquo;t follow the DTD reference and as a
@@ -186,10 +177,11 @@ result will simply report a (misleading) syntax error.
 </dl>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Files.html" accesskey="n" rel="next">Info Files</a>, 
Previous: <a href="Reporting-Bugs.html" accesskey="p" rel="prev">Reporting 
Bugs</a>, Up: <a href="Overview.html" accesskey="u" rel="up">Overview</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Files.html">Info Files</a>, Previous: <a 
href="Reporting-Bugs.html">Reporting Bugs</a>, Up: <a 
href="Overview.html">Overview of Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Overfull-hboxes.html 
b/js/infog/test-infodir/texinfo_html/Overfull-hboxes.html
index 6a39838d3f..a535578e70 100644
--- a/js/infog/test-infodir/texinfo_html/Overfull-hboxes.html
+++ b/js/infog/test-infodir/texinfo_html/Overfull-hboxes.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Overfull hboxes (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Overfull hboxes (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Overfull hboxes (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Overfull hboxes (GNU Texinfo 6.7dev)">
+<meta name="description" content="Overfull hboxes (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Overfull hboxes (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Hardcopy.html" rel="up" title="Hardcopy">
-<link href="_0040smallbook.html" rel="next" title="@smallbook">
+<link href="PDF-Output.html" rel="next" title="PDF Output">
 <link href="Preparing-for-TeX.html" rel="prev" title="Preparing for TeX">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,15 +40,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Overfull-hboxes"></span><div class="header">
+<div class="section-level-extent" id="Overfull-hboxes">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040smallbook.html" accesskey="n" 
rel="next"><code>@smallbook</code></a>, Previous: <a 
href="Preparing-for-TeX.html" accesskey="p" rel="prev">Preparing for TeX</a>, 
Up: <a href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="PDF-Output.html" accesskey="n" rel="next">PDF Output</a>, 
Previous: <a href="Preparing-for-TeX.html" accesskey="p" rel="prev">Preparing 
for TeX</a>, Up: <a href="Hardcopy.html" accesskey="u" rel="up">Formatting and 
Printing Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Overfull-_0060_0060hboxes_0027_0027"></span><h3 
class="section">Overfull &ldquo;hboxes&rdquo;</h3>
-<span id="index-Overfull-hboxes"></span>
-<span id="index-hbox_002c-overfull"></span>
-<span id="index-Final-output"></span>
+<h3 class="section" id="Overfull-_0060_0060hboxes_0027_0027">18.10 Overfull 
&ldquo;hboxes&rdquo;</h3>
+<a class="index-entry-id" id="index-Overfull-hboxes"></a>
+<a class="index-entry-id" id="index-hbox_002c-overfull"></a>
+<a class="index-entry-id" id="index-Final-output"></a>
 
 <p>TeX is sometimes unable to typeset a line within the normal
 margins.  This most often occurs when TeX comes upon what it
@@ -76,16 +58,16 @@ electronic mail network address or a very long identifier.  
When this
 happens, TeX prints an error message like this:
 </p>
 <div class="example">
-<pre class="example">Overfull @hbox (20.76302pt too wide)
+<pre class="example-preformatted">Overfull @hbox (20.76302pt too wide)
 </pre></div>
 
-<span id="index-hbox"></span>
+<a class="index-entry-id" id="index-hbox"></a>
 <p>(In TeX, lines are in &ldquo;horizontal boxes&rdquo;, hence the term, 
&ldquo;hbox&rdquo;.
-&lsquo;<samp>@hbox</samp>&rsquo; is a TeX primitive not used in the Texinfo 
language.)
+&lsquo;<samp class="samp">@hbox</samp>&rsquo; is a TeX primitive not used in 
the Texinfo language.)
 </p>
 <p>TeX also provides the line number in the Texinfo source file and
 the text of the offending line, which is marked at all the places that
-TeX considered hyphenation.  See <a href="Debugging-with-TeX.html">Debugging 
with TeX</a>, for more
+TeX considered hyphenation.  See <a class="xref" 
href="Debugging-with-TeX.html">Debugging with TeX</a>, for more
 information about typesetting errors.
 </p>
 <p>If the Texinfo file has an overfull hbox, you can rewrite the sentence
@@ -98,42 +80,43 @@ can coerce TeX into greatly increasing the allowable 
interword
 spacing, thus (if you&rsquo;re lucky) avoiding many of the bad line breaks,
 like this:
 </p>
-<span id="index-_005cemergencystretch"></span>
+<a class="index-entry-id" id="index-_005cemergencystretch"></a>
 <div class="example">
-<pre class="example">@tex
+<pre class="example-preformatted">@tex
 \global\emergencystretch = .9\hsize
 @end tex
 </pre></div>
 
 <p>(You should adjust the fraction as needed.)  This huge value for
-<code>\emergencystretch</code> cannot be the default, since then the typeset
+<code class="code">\emergencystretch</code> cannot be the default, since then 
the typeset
 output would generally be of noticeably lower quality; its default
-value is &lsquo;<samp>.15\hsize</samp>&rsquo;.  <code>\hsize</code> is the TeX 
dimension
+value is &lsquo;<samp class="samp">.15\hsize</samp>&rsquo;.  <code 
class="code">\hsize</code> is the TeX dimension
 containing the current line width.
 </p>
-<span id="index-Black-rectangle-in-hardcopy"></span>
-<span id="index-Rectangle_002c-black-in-hardcopy"></span>
-<span id="index-Box_002c-ugly-black-in-hardcopy"></span>
-<span id="index-Ugly-black-rectangles-in-hardcopy"></span>
+<a class="index-entry-id" id="index-Black-rectangle-in-hardcopy"></a>
+<a class="index-entry-id" id="index-Rectangle_002c-black-in-hardcopy"></a>
+<a class="index-entry-id" id="index-Box_002c-ugly-black-in-hardcopy"></a>
+<a class="index-entry-id" id="index-Ugly-black-rectangles-in-hardcopy"></a>
 <p>For any overfull boxes you do have, TeX will print a large, ugly,
 black rectangle beside the line that contains the overfull hbox unless
 told otherwise.  This is so you will notice the location of the
 problem if you are correcting a draft.
 </p>
-<span id="index-finalout"></span>
+<a class="index-entry-id" id="index-finalout"></a>
 <p>To prevent such a monstrosity from marring your final printout, write
 the following in the beginning of the Texinfo file on a line of its own,
-before the <code>@titlepage</code> command:
+before the <code class="code">@titlepage</code> command:
 </p>
 <div class="example">
-<pre class="example">@finalout
+<pre class="example-preformatted">@finalout
 </pre></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040smallbook.html" accesskey="n" 
rel="next"><code>@smallbook</code></a>, Previous: <a 
href="Preparing-for-TeX.html" accesskey="p" rel="prev">Preparing for TeX</a>, 
Up: <a href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="PDF-Output.html">PDF Output</a>, Previous: <a 
href="Preparing-for-TeX.html">Preparing for TeX</a>, Up: <a 
href="Hardcopy.html">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Overview.html 
b/js/infog/test-infodir/texinfo_html/Overview.html
index 5b748a1052..7a9634a394 100644
--- a/js/infog/test-infodir/texinfo_html/Overview.html
+++ b/js/infog/test-infodir/texinfo_html/Overview.html
@@ -1,77 +1,54 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Overview (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Overview (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Overview (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Overview (GNU Texinfo 6.7dev)">
+<meta name="description" content="Overview (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Overview (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Reporting-Bugs.html" rel="next" title="Reporting Bugs">
+<link href="Writing-a-Texinfo-File.html" rel="next" title="Writing a Texinfo 
File">
 <link href="Copying-Conditions.html" rel="prev" title="Copying Conditions">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Overview"></span><div class="header">
+<div class="chapter-level-extent" id="Overview">
+<div class="nav-panel">
 <p>
-Next: <a href="Writing-a-Texinfo-File.html" accesskey="n" rel="next">Writing a 
Texinfo File</a>, Previous: <a href="Copying-Conditions.html" accesskey="p" 
rel="prev">Copying Conditions</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Writing-a-Texinfo-File.html" accesskey="n" rel="next">Writing a 
Texinfo File</a>, Previous: <a href="Copying-Conditions.html" accesskey="p" 
rel="prev">Texinfo Copying Conditions</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Overview-of-Texinfo"></span><h2 class="chapter">Overview of 
Texinfo</h2>
-<span id="index-Overview-of-Texinfo"></span>
-<span id="index-Texinfo-overview"></span>
-<span id="index-Using-Texinfo-in-general"></span>
-<span id="index-Texinfo_002c-introduction-to"></span>
-<span id="index-Introduction-to-Texinfo"></span>
-<span id="Using-Texinfo"></span>
-<p><em>Texinfo</em> is a documentation system that uses a single source file
+<h2 class="chapter" id="Overview-of-Texinfo">1 Overview of Texinfo</h2>
+<a class="index-entry-id" id="index-Overview-of-Texinfo"></a>
+<a class="index-entry-id" id="index-Texinfo-overview"></a>
+<a class="index-entry-id" id="index-Using-Texinfo-in-general"></a>
+<a class="index-entry-id" id="index-Texinfo_002c-introduction-to"></a>
+<a class="index-entry-id" id="index-Introduction-to-Texinfo"></a>
+<a class="anchor" id="Using-Texinfo"></a>
+<p><em class="dfn">Texinfo</em> is a documentation system that uses a single 
source file
 to produce both online information and printed output.  This means
 that instead of writing several different documents, one for each output 
 format, you need only write one document.
@@ -81,65 +58,60 @@ typesetting system) in PDF or PostScript format, including 
chapters,
 sections, cross-references, and indices.  From the same Texinfo source
 file, you can create an HTML output file suitable for use with a web
 browser, you can create an Info file with special features to make
-browsing documentation easy, and also create a Docbook file or a
+browsing documentation easy, and also create a DocBook file or a
 transliteration to XML format.
 </p>
-<span id="index-Source-file-format"></span>
-<span id="index-Semantic-markup"></span>
+<a class="index-entry-id" id="index-Source-file-format"></a>
+<a class="index-entry-id" id="index-Semantic-markup"></a>
 <p>A Texinfo source file is a plain text file containing text interspersed
-with <em>@-commands</em> (words preceded by an &lsquo;<samp>@</samp>&rsquo;) 
that tell the
+with <em class="dfn">@-commands</em> (words preceded by an &lsquo;<samp 
class="samp">@</samp>&rsquo;) that tell the
 Texinfo processors what to do.  Texinfo&rsquo;s markup commands are almost 
-entirely <em>semantic</em>; that is, they specify the intended meaning
+entirely <em class="dfn">semantic</em>; that is, they specify the intended 
meaning
 of text in the document, rather than physical formatting instructions.
 You can edit a Texinfo file with any text editor, but it is especially
 convenient to use GNU Emacs since that editor has a special mode,
 called Texinfo mode, that provides various Texinfo-related features.
-(See <a href="Texinfo-Mode.html">Texinfo Mode</a>.)
+(See <a class="xref" href="Texinfo-Mode.html">Using Texinfo Mode</a>.)
 </p>
-<span id="index-Limited-scope-of-Texinfo"></span>
+<a class="index-entry-id" id="index-Limited-scope-of-Texinfo"></a>
 <p>Texinfo was devised specifically for the purpose of writing software
 documentation and manuals.  If you want to write a good manual for
 your program, Texinfo has many features which we hope will make your
-job easier.  However, it provides almost no commands for controlling
-the final formatting.  Texinfo is not intended to be a general-purpose
-formatting program, so if you need to lay out a newspaper, devise a
-glossy magazine ad, or follow the exact formatting requirements of
-a publishing house, Texinfo may not be the simplest tool.
+job easier.  However, Texinfo is not intended to be a general-purpose
+formatting program.  It provides almost no commands for controlling
+the final formatting, so may be inappropriate for your needs if you
+if you want to lay out a newspaper, devise a glossy magazine ad,
+or follow the exact formatting requirements of a publishing house.
 </p>
-<span id="index-Spelling-of-Texinfo"></span>
-<span id="index-Pronunciation-of-Texinfo"></span>
+<a class="index-entry-id" id="index-Spelling-of-Texinfo"></a>
+<a class="index-entry-id" id="index-Pronunciation-of-Texinfo"></a>
 <p>Spell &ldquo;Texinfo&rdquo; with a capital &ldquo;T&rdquo; and the other 
letters in
 lowercase.  The first syllable of &ldquo;Texinfo&rdquo; is pronounced like
 &ldquo;speck&rdquo;, not &ldquo;hex&rdquo;.  This odd pronunciation is derived 
from the
-pronunciation of TeX.  Pronounce TeX as if the &lsquo;<samp>X</samp>&rsquo; 
were
-the last sound in the name &lsquo;Bach&rsquo;.  In the word TeX, the 
&lsquo;<samp>X</samp>&rsquo;
+pronunciation of TeX.  Pronounce TeX as if the &lsquo;<samp 
class="samp">X</samp>&rsquo; were
+the last sound in the name &lsquo;Bach&rsquo;.  In the word TeX, the 
&lsquo;<samp class="samp">X</samp>&rsquo;
 is, rather than the English letter &ldquo;ex&rdquo;, actually the Greek letter
 &ldquo;chi&rdquo;.
 </p>
 <p>Texinfo is the official documentation format of the GNU project.
 More information, including manuals for GNU packages, is available
-at the <a href="http://www.gnu.org/doc/";>GNU documentation web page</a>.
+at the <a class="uref" href="http://www.gnu.org/doc/";>GNU documentation web 
page</a>.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Reporting-Bugs.html" 
accesskey="1">Reporting Bugs</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Submitting effective bug reports.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Output-Formats.html" 
accesskey="2">Output Formats</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Overview of the supported output formats.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Info-Files.html" 
accesskey="3">Info Files</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">What is an Info file?
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Printed-Books.html" 
accesskey="4">Printed Books</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Characteristics of a printed book or manual.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Adding-Output-Formats.html" 
accesskey="5">Adding Output Formats</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Man pages and implementing new formats.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="History.html" 
accesskey="6">History</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Acknowledgements, contributors and genesis.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Reporting-Bugs.html" accesskey="1">Reporting Bugs</a></li>
+<li><a href="Output-Formats.html" accesskey="2">Output Formats</a></li>
+<li><a href="Info-Files.html" accesskey="3">Info Files</a></li>
+<li><a href="Printed-Books.html" accesskey="4">Printed Books</a></li>
+<li><a href="Adding-Output-Formats.html" accesskey="5">Adding Output 
Formats</a></li>
+<li><a href="History.html" accesskey="6">History</a></li>
+</ul>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Writing-a-Texinfo-File.html" accesskey="n" rel="next">Writing a 
Texinfo File</a>, Previous: <a href="Copying-Conditions.html" accesskey="p" 
rel="prev">Copying Conditions</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Writing-a-Texinfo-File.html">Writing a Texinfo File</a>, 
Previous: <a href="Copying-Conditions.html">Texinfo Copying Conditions</a>, Up: 
<a href="index.html">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/PDF-Colors.html 
b/js/infog/test-infodir/texinfo_html/PDF-Colors.html
index c3ad1de034..ca6521ab7a 100644
--- a/js/infog/test-infodir/texinfo_html/PDF-Colors.html
+++ b/js/infog/test-infodir/texinfo_html/PDF-Colors.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>PDF Colors (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>PDF Colors (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="PDF Colors (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="PDF Colors (GNU Texinfo 6.7dev)">
+<meta name="description" content="PDF Colors (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="PDF Colors (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040url.html" rel="up" title="@url">
-<link href="_0040cite.html" rel="next" title="@cite">
 <link href="_0040url-PDF-Output-Format.html" rel="prev" title="@url PDF Output 
Format">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,50 +39,52 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="PDF-Colors"></span><div class="header">
+<div class="subsection-level-extent" id="PDF-Colors">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040url-PDF-Output-Format.html" accesskey="p" 
rel="prev"><code>@url</code> PDF Output Format</a>, Up: <a href="_0040url.html" 
accesskey="u" rel="up"><code>@url</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040url-PDF-Output-Format.html" accesskey="p" 
rel="prev"><code class="code">@url</code> PDF Output Format</a>, Up: <a 
href="_0040url.html" accesskey="u" rel="up"><code class="code">@url</code>, 
<code class="code">@uref{<var class="var">url</var>[, <var 
class="var">text</var>][, <var class="var">replacement</var>]}</code></a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" title= 
[...]
 </div>
 <hr>
-<span id="PDF-Colors-1"></span><h4 class="subsection">PDF Colors</h4>
+<h4 class="subsection" id="PDF-Colors-1">5.10.4 PDF Colors</h4>
 
-<span id="index-Colored-links_002c-in-PDF-output"></span>
-<span id="index-Links_002c-coloring-in-PDF-output"></span>
-<span id="index-URLs_002c-coloring-in-PDF-output"></span>
+<a class="index-entry-id" id="index-Colored-links_002c-in-PDF-output"></a>
+<a class="index-entry-id" id="index-Links_002c-coloring-in-PDF-output"></a>
+<a class="index-entry-id" id="index-URLs_002c-coloring-in-PDF-output"></a>
 
 <p>By default, urls and cross-reference links are printed in black in PDF
 output.  Very occasionally, however, you may want to highlight such
 &ldquo;live&rdquo; links with a different color, as is commonly done on web
 pages.  Texinfo provides a PDF-specific option for specifying these
-colors, which must be used inside <code>@tex</code>:
+colors, which must be used inside <code class="code">@tex</code>:
 </p>
-<span id="index-_005clinkcolor"></span>
-<span id="index-_005curlcolor"></span>
+<a class="index-entry-id" id="index-_005clinkcolor"></a>
+<a class="index-entry-id" id="index-_005curlcolor"></a>
 <div class="example">
-<pre class="example">@tex
+<pre class="example-preformatted">@tex
 \global\def\linkcolor{1 0 0}  % red
 \global\def\urlcolor{0 1 0}   % green
 @end tex
 </pre></div>
 
-<p><code>\urlcolor</code> changes the color of <code>@url</code> output (both 
the
-actual url and any textual label), while <code>\linkcolor</code> changes the
+<p><code class="code">\urlcolor</code> changes the color of <code 
class="code">@url</code> output (both the
+actual url and any textual label), while <code class="code">\linkcolor</code> 
changes the
 color for cross-references to nodes, etc.  They are independent.
 </p>
-<span id="index-RGB-color-specification_002e"></span>
+<a class="index-entry-id" id="index-RGB-color-specification_002e"></a>
 <p>The three given values must be numbers between 0 and 1, specifying the
 amount of red, green, and blue respectively.
 </p>
 <p>These definitions only have an effect when the PDF output is produced
 with the pdfTeX program, not with other ways of getting from
 Texinfo to PDF (e.g., TeX to DVI to PDF).  Consequently, it is ok
-to specify this option unconditionally within <code>@tex</code>, as shown
+to specify this option unconditionally within <code class="code">@tex</code>, 
as shown
 above.  It is ignored when DVI is being produced.
 </p>
 <p>We do not recommend colorizing just for fun; unless you have a
 specific reason to use colors, best to skip it.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/PDF-Output.html 
b/js/infog/test-infodir/texinfo_html/PDF-Output.html
index 071c3ee671..ac10e74a3e 100644
--- a/js/infog/test-infodir/texinfo_html/PDF-Output.html
+++ b/js/infog/test-infodir/texinfo_html/PDF-Output.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>PDF Output (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>PDF Output (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="PDF Output (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="PDF Output (GNU Texinfo 6.7dev)">
+<meta name="description" content="PDF Output (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="PDF Output (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Hardcopy.html" rel="up" title="Hardcopy">
-<link href="Obtaining-TeX.html" rel="next" title="Obtaining TeX">
-<link href="Magnification.html" rel="prev" title="Magnification">
+<link href="Overfull-hboxes.html" rel="prev" title="Overfull hboxes">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,42 +39,43 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="PDF-Output"></span><div class="header">
+<div class="section-level-extent" id="PDF-Output">
+<div class="nav-panel">
 <p>
-Next: <a href="Obtaining-TeX.html" accesskey="n" rel="next">Obtaining TeX</a>, 
Previous: <a href="Magnification.html" accesskey="p" 
rel="prev">Magnification</a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Overfull-hboxes.html" accesskey="p" rel="prev">Overfull 
&ldquo;hboxes&rdquo;</a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="PDF-Output-1"></span><h3 class="section">PDF Output</h3>
-<span id="index-PDF-output"></span>
-<span id="index-Output_002c-in-PDF"></span>
+<h3 class="section" id="PDF-Output-1">18.11 PDF Output</h3>
+<a class="index-entry-id" id="index-PDF-output"></a>
+<a class="index-entry-id" id="index-Output_002c-in-PDF"></a>
 
-<span id="index-pdftex"></span>
+<a class="index-entry-id" id="index-pdftex"></a>
 <p>The simplest way to generate PDF output from Texinfo source is to run
-the convenience script <code>texi2pdf</code> (or <code>pdftexi2dvi</code>);
-this executes the <code>texi2dvi</code> script with the <samp>--pdf</samp>
-option (see <a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a>).  If for some reason you
-want to process the document by hand, you can run the <code>pdftex</code>
-program instead of plain <code>tex</code>.  That is, run &lsquo;<samp>pdftex
-foo.texi</samp>&rsquo; instead of &lsquo;<samp>tex foo.texi</samp>&rsquo;.
+the convenience script <code class="command">texi2pdf</code> (or <code 
class="command">pdftexi2dvi</code>);
+this executes the <code class="command">texi2dvi</code> script with the <samp 
class="option">--pdf</samp>
+option (see <a class="pxref" href="Format-with-texi2dvi.html">Format with 
<code class="command">texi2dvi</code></a>).  If for some reason you
+want to process the document by hand, you can run the <code 
class="command">pdftex</code>
+program instead of plain <code class="command">tex</code>.  That is, run 
&lsquo;<samp class="samp">pdftex
+foo.texi</samp>&rsquo; instead of &lsquo;<samp class="samp">tex 
foo.texi</samp>&rsquo;.
 </p>
-<p><em>PDF</em> stands for &lsquo;Portable Document Format&rsquo;. It was 
invented by
+<p><em class="dfn">PDF</em> stands for &lsquo;Portable Document Format&rsquo;. 
It was invented by
 Adobe Systems some years ago for document interchange, based on their
 PostScript language.  Related links:
 </p>
-<ul>
-<li> GNU GV, a <a href="http://www.gnu.org/software/gv/";>Ghostscript-based PDF
+<ul class="itemize mark-bullet">
+<li>GNU GV, a <a class="uref" 
href="http://www.gnu.org/software/gv/";>Ghostscript-based PDF
 reader</a>.  (It can also preview PostScript documents.)
 
-</li><li> <code>xpdf</code>, a freely available standalone
-<a href="http://www.foolabs.com/xpdf/";>PDF reader</a> for the X window
+</li><li><code class="code">xpdf</code>, a freely available standalone
+<a class="uref" href="http://www.foolabs.com/xpdf/";>PDF reader</a> for the X 
window
 system.
 
-</li><li> <a href="https://en.wikipedia.org/wiki/Portable_Document_Format";>PDF 
at
+</li><li><a class="uref" 
href="https://en.wikipedia.org/wiki/Portable_Document_Format";>PDF at
 Wikipedia</a>.
 
 </li></ul>
 
-<p>At present, Texinfo does not provide &lsquo;<samp>@ifpdf</samp>&rsquo; or 
&lsquo;<samp>@pdf</samp>&rsquo;
+<p>At present, Texinfo does not provide &lsquo;<samp 
class="samp">@ifpdf</samp>&rsquo; or &lsquo;<samp 
class="samp">@pdf</samp>&rsquo;
 commands as for the other output formats, since PDF documents contain
 many internal low-level offsets and cross-references that would be
 hard or impossible to specify at the Texinfo source level.
@@ -107,6 +88,7 @@ self-contained file, notably including all the fonts that 
are used, so
 it has its place.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Point-Glyph.html 
b/js/infog/test-infodir/texinfo_html/Point-Glyph.html
index 5bdcf2b22c..3039f5793b 100644
--- a/js/infog/test-infodir/texinfo_html/Point-Glyph.html
+++ b/js/infog/test-infodir/texinfo_html/Point-Glyph.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Point Glyph (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Point Glyph (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Point Glyph (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Point Glyph (GNU Texinfo 6.7dev)">
+<meta name="description" content="Point Glyph (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Point Glyph (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040point.html#Point-Glyph">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Pointer-Validation.html 
b/js/infog/test-infodir/texinfo_html/Pointer-Validation.html
index 2f249a51c3..2b672d167b 100644
--- a/js/infog/test-infodir/texinfo_html/Pointer-Validation.html
+++ b/js/infog/test-infodir/texinfo_html/Pointer-Validation.html
@@ -1,111 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Pointer Validation (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Pointer Validation (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Pointer Validation (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Pointer Validation (GNU Texinfo 6.7dev)">
+<meta name="description" content="Pointer Validation (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Pointer Validation (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Generic-Translator-texi2any.html" rel="up" title="Generic 
Translator texi2any">
-<link href="Customization-Variables.html" rel="next" title="Customization 
Variables">
-<link href="texi2any-Printed-Output.html" rel="prev" title="texi2any Printed 
Output">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
+<meta http-equiv="Refresh" content="0; 
url=Invoking-texi2any.html#Pointer-Validation">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
-<span id="Pointer-Validation"></span><div class="header">
-<p>
-Next: <a href="Customization-Variables.html" accesskey="n" 
rel="next">Customization Variables</a>, Previous: <a 
href="texi2any-Printed-Output.html" accesskey="p" 
rel="prev"><code>texi2any</code> Printed Output</a>, Up: <a 
href="Generic-Translator-texi2any.html" accesskey="u" rel="up">Generic 
Translator <code>texi2any</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="inde [...]
-</div>
-<hr>
-<span id="Pointer-Validation-1"></span><h3 class="section">Pointer 
Validation</h3>
-<span id="index-Pointer-validation-with-makeinfo"></span>
-<span id="index-Validation-of-pointers"></span>
-
-<p>If you do not suppress pointer validation with the
-&lsquo;<samp>--no-validate</samp>&rsquo; option or the 
<code>@novalidate</code> command in the
-source file (see <a href="Use-TeX.html">Use TeX</a>), <code>makeinfo</code> 
will check the
-validity of the Texinfo file.
-</p>
-<p>Most validation checks are different depending on whether node
-pointers are explicitly or implicitly determined.  With explicit node
-pointers, here is the list of what is checked:
-</p>
-<ol>
-<li> If a &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, or &lsquo;Up&rsquo; node 
reference is a reference to a
-node in the current file and is not an external reference such as to
-<samp>(dir)</samp>, then the referenced node must exist.
-
-</li><li> Every node except the &lsquo;Top&rsquo; node must have an 
&lsquo;Up&rsquo; pointer.
-
-</li><li> The node referenced by an &lsquo;Up&rsquo; pointer must itself 
reference the
-current node through a menu item, unless the node referenced by 
&lsquo;Up&rsquo;
-has the form &lsquo;<samp>(<var>file</var>)</samp>&rsquo;.
-</li></ol>
-
-<p>With implicit node pointers, the above error cannot occur, as such.
-(Which is a major reason why we recommend using this feature of
-<code>makeinfo</code>, and not specifying any node pointers yourself.)
-</p>
-<p>Instead, <code>makeinfo</code> checks that the tree constructed from the
-document&rsquo;s menus matches the tree constructed from the sectioning
-commands.  For example, if a chapter-level menu mentions nodes
-<var>n1</var> and <var>n2</var>, in that order, nodes <var>n1</var> and 
<var>n2</var> must
-be associated with <code>@section</code> commands in the chapter.
-</p>
-<p>Finally, with both explicit and implicit node pointers,
-<code>makeinfo</code> checks that every node except the &lsquo;Top&rsquo; node 
is
-referenced in a menu.
-</p>
-
-
-
 
+<p>The node you are looking for is at <a 
href="Invoking-texi2any.html#Pointer-Validation">Pointer Validation</a>.</p>
 </body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/Predefined-Indices.html 
b/js/infog/test-infodir/texinfo_html/Predefined-Indices.html
index ec5ba4508e..480073c6ec 100644
--- a/js/infog/test-infodir/texinfo_html/Predefined-Indices.html
+++ b/js/infog/test-infodir/texinfo_html/Predefined-Indices.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Predefined Indices (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Predefined Indices (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Predefined Indices (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Predefined Indices (GNU Texinfo 6.7dev)">
+<meta name="description" content="Predefined Indices (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Predefined Indices (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Indices.html" rel="up" title="Indices">
 <link href="Indexing-Commands.html" rel="next" title="Indexing Commands">
-<link href="Indices.html" rel="prev" title="Indices">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,61 +40,56 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Predefined-Indices"></span><div class="header">
+<div class="section-level-extent" id="Predefined-Indices">
+<div class="nav-panel">
 <p>
-Next: <a href="Indexing-Commands.html" accesskey="n" rel="next">Indexing 
Commands</a>, Up: <a href="Indices.html" accesskey="u" rel="up">Indices</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Indexing-Commands.html" accesskey="n" rel="next">Defining the 
Entries of an Index</a>, Up: <a href="Indices.html" accesskey="u" 
rel="up">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Predefined-Indices-1"></span><h3 class="section">Predefined 
Indices</h3>
+<h3 class="section" id="Predefined-Indices-1">10.1 Predefined Indices</h3>
 
 <p>Texinfo provides six predefined indices.  Here are their nominal
 meanings, abbreviations, and the corresponding index entry commands:
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>cp</samp>&rsquo;</dt>
-<dd><span id="index-cp-_0028concept_0029-index"></span>
-<span id="index-cindex"></span>
-<p>(<code>@cindex</code>) concept index, for general concepts.
+<dl class="table">
+<dt id='index-cp-_0028concept_0029-index'><span>&lsquo;<samp 
class="samp">cp</samp>&rsquo;<a class="copiable-link" 
href='#index-cp-_0028concept_0029-index'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-cindex"></a>
+<p>(<code class="code">@cindex</code>) Concept index, for general concepts.
 </p></dd>
-<dt>&lsquo;<samp>fn</samp>&rsquo;</dt>
-<dd><span id="index-fn-_0028function_0029-index"></span>
-<span id="index-findex"></span>
-<p>(<code>@findex</code>) function index, for function and function-like
+<dt id='index-fn-_0028function_0029-index'><span>&lsquo;<samp 
class="samp">fn</samp>&rsquo;<a class="copiable-link" 
href='#index-fn-_0028function_0029-index'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-findex"></a>
+<p>(<code class="code">@findex</code>) Function index, for function and 
function-like
 names (such as entry points of libraries).
 </p></dd>
-<dt>&lsquo;<samp>ky</samp>&rsquo;</dt>
-<dd><span id="index-ky-_0028keystroke_0029-index"></span>
-<span id="index-kindex"></span>
-<p>(<code>@kindex</code>) keystroke index, for keyboard commands.
+<dt id='index-ky-_0028keystroke_0029-index'><span>&lsquo;<samp 
class="samp">ky</samp>&rsquo;<a class="copiable-link" 
href='#index-ky-_0028keystroke_0029-index'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-kindex"></a>
+<p>(<code class="code">@kindex</code>) Keystroke index, for keyboard commands.
 </p></dd>
-<dt>&lsquo;<samp>pg</samp>&rsquo;</dt>
-<dd><span id="index-pg-_0028program_0029-index"></span>
-<span id="index-pindex"></span>
-<p>(<code>@pindex</code>) program index, for names of programs.
+<dt id='index-pg-_0028program_0029-index'><span>&lsquo;<samp 
class="samp">pg</samp>&rsquo;<a class="copiable-link" 
href='#index-pg-_0028program_0029-index'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-pindex"></a>
+<p>(<code class="code">@pindex</code>) Program index, for names of programs.
 </p></dd>
-<dt>&lsquo;<samp>tp</samp>&rsquo;</dt>
-<dd><span id="index-tp-_0028data-type_0029-index"></span>
-<span id="index-tindex"></span>
-<p>(<code>@tindex</code>) data type index, for type names (such as structures
+<dt id='index-tp-_0028data-type_0029-index'><span>&lsquo;<samp 
class="samp">tp</samp>&rsquo;<a class="copiable-link" 
href='#index-tp-_0028data-type_0029-index'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-tindex"></a>
+<p>(<code class="code">@tindex</code>) Data type index, for type names (such 
as structures
 defined in header files).
 </p></dd>
-<dt>&lsquo;<samp>vr</samp>&rsquo;</dt>
-<dd><span id="index-vr-_0028variable_0029-index"></span>
-<span id="index-vindex"></span>
-<p>(<code>@vindex</code>) variable index, for variable names (such as global
-variables of libraries).
+<dt id='index-vr-_0028variable_0029-index'><span>&lsquo;<samp 
class="samp">vr</samp>&rsquo;<a class="copiable-link" 
href='#index-vr-_0028variable_0029-index'> &para;</a></span></dt>
+<dd><a class="index-entry-id" id="index-vindex"></a>
+<p>(<code class="code">@vindex</code>) Variable index, for variable names 
(such as library global
+variables).
 </p></dd>
 </dl>
 
 <p>Not every manual needs all of these, and most manuals use only two or
 three at most.  The present manual, for example, has two indices: a
-concept index and an @-command index (that is actually the function
-index but is called a command index in the chapter heading).
+concept index and an @-command index. (The latter is actually the function
+index but is called a command index in the chapter heading.)
 </p>
 <p>You are not required to use the predefined indices strictly for their
 canonical purposes.  For example, suppose you wish to index some C
 preprocessor macros.  You could put them in the function index along
-with actual functions, just by writing <code>@findex</code> commands for
+with actual functions, just by writing <code class="code">@findex</code> 
commands for
 them; then, when you print the &ldquo;Function Index&rdquo; as an unnumbered
 chapter, you could give it the title &lsquo;Function and Macro Index&rsquo; and
 all will be consistent for the reader.
@@ -121,19 +97,20 @@ all will be consistent for the reader.
 <p>On the other hand, it is best not to stray too far from the meaning of
 the predefined indices.  Otherwise, in the event that your text is
 combined with other text from other manuals, the index entries will
-not match up.  Instead, define your own new index (see <a 
href="New-Indices.html">New Indices</a>).
+not match up.  Instead, define your own new index (see <a class="pxref" 
href="New-Indices.html">Defining New Indices</a>).
 </p>
 <p>We recommend having a single index in the final document whenever
 possible, however many source indices you use, since then readers have
 only one place to look.  Two or more source indices can be combined
-into one output index using the <code>@synindex</code> or
-<code>@syncodeindex</code> commands (see <a 
href="Combining-Indices.html">Combining Indices</a>).
+into one output index by using the <code class="code">@synindex</code> or
+<code class="code">@syncodeindex</code> commands (see <a class="pxref" 
href="Combining-Indices.html">Combining Indices</a>).
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Indexing-Commands.html" accesskey="n" rel="next">Indexing 
Commands</a>, Up: <a href="Indices.html" accesskey="u" rel="up">Indices</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Indexing-Commands.html">Defining the Entries of an Index</a>, 
Up: <a href="Indices.html">Indices</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Preparing-for-TeX.html 
b/js/infog/test-infodir/texinfo_html/Preparing-for-TeX.html
index 879bbee1cf..47a346215e 100644
--- a/js/infog/test-infodir/texinfo_html/Preparing-for-TeX.html
+++ b/js/infog/test-infodir/texinfo_html/Preparing-for-TeX.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Preparing for TeX (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Preparing for TeX (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Preparing for TeX (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Preparing for TeX (GNU Texinfo 6.7dev)">
+<meta name="description" content="Preparing for TeX (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Preparing for TeX (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,10 @@ developing GNU and promoting software freedom." -->
 <link href="Requirements-Summary.html" rel="prev" title="Requirements Summary">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,127 +43,105 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Preparing-for-TeX"></span><div class="header">
+<div class="section-level-extent" id="Preparing-for-TeX">
+<div class="nav-panel">
 <p>
-Next: <a href="Overfull-hboxes.html" accesskey="n" rel="next">Overfull 
hboxes</a>, Previous: <a href="Requirements-Summary.html" accesskey="p" 
rel="prev">Requirements Summary</a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Overfull-hboxes.html" accesskey="n" rel="next">Overfull 
&ldquo;hboxes&rdquo;</a>, Previous: <a href="Requirements-Summary.html" 
accesskey="p" rel="prev">TeX Formatting Requirements Summary</a>, Up: <a 
href="Hardcopy.html" accesskey="u" rel="up">Formatting and Printing 
Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Preparing-for-TeX-1"></span><h3 class="section">Preparing for 
TeX</h3>
-<span id="index-Preparing-for-TeX"></span>
-<span id="index-TeX-input-initialization"></span>
-<span id="index-profile-init_002eprofile-initialization-file"></span>
-<span id="index-cshrc-init_002ecshrc-initialization-file"></span>
-<span id="index-Initialization-file-for-TeX-input"></span>
-
-<p>TeX needs to know where to find the <samp>texinfo.tex</samp> file that the
-&lsquo;<samp>\input texinfo</samp>&rsquo; command on the first line reads.  The
-<samp>texinfo.tex</samp> file tells TeX how to handle @-commands; it is
+<h3 class="section" id="Preparing-for-TeX-1">18.9 Preparing for TeX</h3>
+<a class="index-entry-id" id="index-Preparing-for-TeX"></a>
+<a class="index-entry-id" id="index-TeX-input-initialization"></a>
+<a class="index-entry-id" id="index-_002eprofile-initialization-file"></a>
+<a class="index-entry-id" id="index-_002ecshrc-initialization-file"></a>
+<a class="index-entry-id" id="index-Initialization-file-for-TeX-input"></a>
+
+<p>TeX needs to find the <samp class="file">texinfo.tex</samp> file that the
+&lsquo;<samp class="samp">\input texinfo</samp>&rsquo; command on the first 
line reads.  The
+<samp class="file">texinfo.tex</samp> file tells TeX how to handle @-commands; 
it is
 included in all standard GNU distributions.  The latest version
 released for general use is available
 from the usual GNU servers and mirrors:
 </p>
 <div class="display">
-<pre class="display"><a 
href="http://ftp.gnu.org/gnu/texinfo/texinfo.tex";>http://ftp.gnu.org/gnu/texinfo/texinfo.tex</a>
-<a 
href="http://ftpmirror.gnu.org/texinfo/texinfo.tex";>http://ftpmirror.gnu.org/texinfo/texinfo.tex</a>
+<pre class="display-preformatted"><a class="uref" 
href="http://ftp.gnu.org/gnu/texinfo/texinfo.tex";>http://ftp.gnu.org/gnu/texinfo/texinfo.tex</a>
+<a class="uref" 
href="http://ftpmirror.gnu.org/texinfo/texinfo.tex";>http://ftpmirror.gnu.org/texinfo/texinfo.tex</a>
 </pre></div>
 
 <p>The latest development version is available from the Texinfo source
 repository:
-</p><div class="display">
-<pre class="display"><a 
href="http://svn.savannah.gnu.org/viewvc/trunk/doc/texinfo.tex?root=texinfo&amp;view=log";>http://svn.savannah.gnu.org/viewvc/trunk/doc/texinfo.tex?root=texinfo&amp;view=log</a>
+</p>
+<div class="display">
+<pre class="display-preformatted"><a class="uref" 
href="http://git.savannah.gnu.org/cgit/texinfo.git/plain/doc/texinfo.tex";>http://git.savannah.gnu.org/cgit/texinfo.git/plain/doc/texinfo.tex</a>
 </pre></div>
 
-<span id="index-texinfo_002etex_002c-installing"></span>
-<p><samp>texinfo.tex</samp> is essentially a standalone file, and compatibility
-is of utmost concern; so, if you need or want to try a newer version
+<a class="index-entry-id" id="index-texinfo_002etex_002c-installing"></a>
+<p><samp class="file">texinfo.tex</samp> is essentially a standalone file,
+so, if you need or want to try a newer version
 than came with your system, it nearly always suffices to download it
-and put it anywhere that TeX will find it (first).  You can replace
-any existing <samp>texinfo.tex</samp> with a newer version (of course saving
+and put it anywhere that TeX will find it.  You can replace
+any existing <samp class="file">texinfo.tex</samp> with a newer version (of 
course saving
 the original in case of disaster).
 </p>
-<span id="index-epsf_002etex_002c-installing"></span>
-<p>Also, you should install <samp>epsf.tex</samp>, if it is not already 
installed
+<a class="index-entry-id" id="index-epsf_002etex_002c-installing"></a>
+<p>Also, you should install <samp class="file">epsf.tex</samp>, if it is not 
already installed
 from another distribution.  More details are at the end of the description
-of the <code>@image</code> command (see <a href="Images.html">Images</a>).
+of the <code class="code">@image</code> command (see <a class="pxref" 
href="Images.html">Inserting Images</a>).
 </p>
-<span id="index-European-Computer-Modern-fonts_002c-installing"></span>
-<span id="index-EC-fonts_002c-installing"></span>
-<span id="index-CM_002dSuper-fonts_002c-installing"></span>
+<a class="index-entry-id" id="index-European-Computer-Modern-fonts-1"></a>
+<a class="index-entry-id" id="index-EC-fonts_002c-installing"></a>
+<a class="index-entry-id" id="index-CM_002dSuper-fonts-1"></a>
 <p>To use quotation marks other than those used in English, you&rsquo;ll need
-to have the European Computer Modern fonts (e.g., <samp>ecrm1000</samp>) and
-(for PDF output) CM-Super fonts (see <a 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a>).
+to have the European Computer Modern fonts (e.g., <samp 
class="file">ecrm1000</samp>) and
+(for PDF output) CM-Super fonts (see <a class="pxref" 
href="Inserting-Quotation-Marks.html">Inserting Quotation Marks</a>).
 </p>
-<span id="index-feymr10_002c-installing"></span>
-<span id="index-Euro-font_002c-installing"></span>
-<p>To use the <code>@euro</code> command, you&rsquo;ll need the 
&lsquo;<samp>feym*</samp>&rsquo; fonts
-(e.g., <samp>feymr10</samp>).  See <a 
href="_0040euro.html"><code>@euro</code></a>.
+<a class="index-entry-id" id="index-feymr10"></a>
+<a class="index-entry-id" id="index-Euro-font_002c-installing"></a>
+<p>To use the <code class="code">@euro</code> command, you&rsquo;ll need the 
&lsquo;<samp class="samp">feym*</samp>&rsquo; fonts
+(e.g., <samp class="file">feymr10</samp>).  See <a class="xref" 
href="_0040euro.html"><code class="code">@euro</code> (&euro;): Euro Currency 
Symbol</a>.
 </p>
-<p>All of the above files (and a whole lot more) should be installed by
-default in a reasonable TeX installation.
+<p>All of the above files should be installed by default in a reasonable 
+TeX installation.
 </p>
-<span id="index-texinfo_002ecnf-installation"></span>
-<span id="index-Customizing-of-TeX-for-Texinfo"></span>
-<span id="index-Site_002dwide-Texinfo-configuration-file"></span>
-<p>Optionally, you may create a file <samp>texinfo.cnf</samp> for site 
configuration.
-This file is read by TeX at the beginning of a Texinfo file.
-You can put any commands you like there, according to local site-wide
-conventions.  They will be read by TeX when processing any Texinfo
-document.  For example, if <samp>texinfo.cnf</samp> contains the line
-&lsquo;<samp>@afourpaper</samp>&rsquo; (see <a href="A4-Paper.html">A4 
Paper</a>), then all Texinfo documents
+<a class="index-entry-id" id="index-texinfo_002ecnf-installation"></a>
+<a class="index-entry-id" id="index-Customizing-of-TeX-for-Texinfo"></a>
+<a class="index-entry-id" 
id="index-Site_002dwide-Texinfo-configuration-file"></a>
+<p>Optionally, you may create a file <samp class="file">texinfo.cnf</samp> for 
site configuration.
+When processing a Texinfo file, TeX looks for this file
+in its search path, which includes the current directory and standard 
+installation directories.
+You can use this file for local conventions.  For example, if 
+<samp class="file">texinfo.cnf</samp> contains the line
+&lsquo;<samp class="samp">@afourpaper</samp>&rsquo; (see <a class="pxref" 
href="A4-Paper.html">Printing on A4 Paper</a>), then all Texinfo documents
 will be processed with that page size in effect.  If you have nothing
-to put in <samp>texinfo.cnf</samp>, you do not need to create it.
-</p>
-<span id="index-Environment-variable-TEXINPUTS"></span>
-<span id="index-TEXINPUTS"></span>
-<p>If neither of the above locations for these system files suffice, you
-can specify the directories explicitly.  For <samp>texinfo.tex</samp>, you
-can do this by writing the complete path for the file after the
-<code>\input</code> command.  Another way, that works for both
-<samp>texinfo.tex</samp> and <samp>texinfo.cnf</samp> (and any other file TeX
-might read), is to set the <code>TEXINPUTS</code> environment variable in
-your <samp>.profile</samp> or <samp>.cshrc</samp> file.
-</p>
-<p>Whether you use <samp>.profile</samp> or <samp>.cshrc</samp> depends on
-whether you use a Bourne shell-compatible (<code>sh</code>, <code>bash</code>,
-<code>ksh</code>, &hellip;) or C shell-compatible (<code>csh</code>, 
<code>tcsh</code>)
-command interpreter, respeictvely.
+to put in <samp class="file">texinfo.cnf</samp>, you do not need to create it.
 </p>
-<p>In a <samp>.profile</samp> file, you could use the following 
<code>sh</code> command
-sequence:
+<a class="index-entry-id" id="index-Environment-variable-TEXINPUTS"></a>
+<a class="index-entry-id" id="index-TEXINPUTS"></a>
+<p>You can set the <code class="code">TEXINPUTS</code> environment variable
+to allow TeX to find <samp class="file">texinfo.cnf</samp>.
+(This also works for <samp class="file">texinfo.tex</samp> and any other file 
TeX
+might read).  For example, if you are using a Bourne shell-compatible shell 
+(<code class="code">sh</code>, <code class="code">bash</code>, <code 
class="code">ksh</code>, &hellip;), your <samp class="file">.profile</samp> file
+could contain the lines:
 </p>
 <div class="example">
-<pre class="example">TEXINPUTS=.:/home/me/mylib:
+<pre class="example-preformatted">TEXINPUTS=.:/home/me/mylib:
 export TEXINPUTS
 </pre></div>
 
-<p>While in a <samp>.cshrc</samp> file, you could use the following 
<code>csh</code>
-command sequence:
-</p>
-<div class="example">
-<pre class="example">setenv TEXINPUTS .:/home/me/mylib:
-</pre></div>
-
-<p>On MS-DOS/MS-Windows, you&rsquo;d do this (note the use of the 
&lsquo;<samp>;</samp>&rsquo;
-character as directory separator, instead of &lsquo;<samp>:</samp>&rsquo;):
-</p>
-<div class="example">
-<pre class="example">set TEXINPUTS=.;d:/home/me/mylib;c:
-</pre></div>
-
-<p>It is customary for DOS/Windows users to put such commands in the
-<samp>autoexec.bat</samp> file, or in the Windows registry.
-</p>
-<p>These settings would cause TeX to look for <samp>\input</samp> file first
-in the current directory, indicated by the &lsquo;<samp>.</samp>&rsquo;, then 
in a
-hypothetical user &lsquo;<samp>me</samp>&rsquo;&rsquo;s <samp>mylib</samp> 
directory, and finally in
-the system directories.  (A leading, trailing, or doubled 
&lsquo;<samp>:</samp>&rsquo;
+<p>These settings would cause TeX first to look for an <samp 
class="file">\input</samp> file
+in the current directory, indicated by the &lsquo;<samp 
class="samp">.</samp>&rsquo;, then in a
+hypothetical user &lsquo;<samp class="samp">me</samp>&rsquo;&rsquo;s <samp 
class="file">mylib</samp> directory, and finally in
+the system directories.  (A leading, trailing, or doubled &lsquo;<samp 
class="samp">:</samp>&rsquo;
 indicates searching the system directories at that point.)
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Overfull-hboxes.html" accesskey="n" rel="next">Overfull 
hboxes</a>, Previous: <a href="Requirements-Summary.html" accesskey="p" 
rel="prev">Requirements Summary</a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Overfull-hboxes.html">Overfull &ldquo;hboxes&rdquo;</a>, 
Previous: <a href="Requirements-Summary.html">TeX Formatting Requirements 
Summary</a>, Up: <a href="Hardcopy.html">Formatting and Printing Hardcopy</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Print-Glyph.html 
b/js/infog/test-infodir/texinfo_html/Print-Glyph.html
index 5953173de8..2e858dfeab 100644
--- a/js/infog/test-infodir/texinfo_html/Print-Glyph.html
+++ b/js/infog/test-infodir/texinfo_html/Print-Glyph.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Print Glyph (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Print Glyph (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Print Glyph (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Print Glyph (GNU Texinfo 6.7dev)">
+<meta name="description" content="Print Glyph (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Print Glyph (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040print.html#Print-Glyph">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Print-with-lpr.html 
b/js/infog/test-infodir/texinfo_html/Print-with-lpr.html
index c12d32bc60..92a9e793c7 100644
--- a/js/infog/test-infodir/texinfo_html/Print-with-lpr.html
+++ b/js/infog/test-infodir/texinfo_html/Print-with-lpr.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Print with lpr (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Print with lpr (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Print with lpr (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Print with lpr (GNU Texinfo 6.7dev)">
+<meta name="description" content="Print with lpr (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Print with lpr (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Hardcopy.html" rel="up" title="Hardcopy">
 <link href="Within-Emacs.html" rel="next" title="Within Emacs">
-<link href="Details-of-texindex.html" rel="prev" title="Details of texindex">
+<link href="Format-with-tex_002ftexindex.html" rel="prev" title="Format with 
tex/texindex">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,49 +41,51 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Print-with-lpr"></span><div class="header">
+<div class="section-level-extent" id="Print-with-lpr">
+<div class="nav-panel">
 <p>
-Next: <a href="Within-Emacs.html" accesskey="n" rel="next">Within Emacs</a>, 
Previous: <a href="Format-with-tex_002ftexindex.html" accesskey="p" 
rel="prev">Format with <code>tex</code>/<code>texindex</code></a>, Up: <a 
href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Within-Emacs.html" accesskey="n" rel="next">Printing From an 
Emacs Shell</a>, Previous: <a href="Format-with-tex_002ftexindex.html" 
accesskey="p" rel="prev">Format with <code class="command">tex</code>/<code 
class="command">texindex</code></a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" title 
[...]
 </div>
 <hr>
-<span id="Print-with-lpr-from-Shell"></span><h3 class="section">Print with 
<code>lpr</code> from Shell</h3>
+<h3 class="section" id="Print-with-lpr-from-Shell">18.4 Print with <code 
class="command">lpr</code> from Shell</h3>
 
-<span id="index-lpr-_0028DVI-print-command_0029"></span>
+<a class="index-entry-id" id="index-lpr-_0028DVI-print-command_0029"></a>
 
 <p>The way to print a DVI file depends on your system installation.  Two
-common ones are &lsquo;<samp>dvips foo.dvi -o</samp>&rsquo; to make a 
PostScript file
-first and then print that, and &lsquo;<samp>lpr -d foo.dvi</samp>&rsquo; to 
print a DVI
+common ones are &lsquo;<samp class="samp">dvips foo.dvi -o</samp>&rsquo; to 
make a PostScript file
+first and then print that, and &lsquo;<samp class="samp">lpr -d 
foo.dvi</samp>&rsquo; to print a DVI
 file directly.
 </p>
 <p>For example, the following commands will (probably) suffice to sort
-the indices, format, and print this manual using the <code>texi2dvi</code>
-shell script (see <a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a>).
+the indices, format, and print this manual using the <code 
class="code">texi2dvi</code>
+shell script (see <a class="pxref" href="Format-with-texi2dvi.html">Format 
with <code class="command">texi2dvi</code></a>).
 </p>
 <div class="example">
-<pre class="example">texi2dvi texinfo.texi
+<div class="group"><pre class="example-preformatted">texi2dvi texinfo.texi
 dvips texinfo.dvi -o
 lpr texinfo.ps
-</pre></div>
+</pre></div></div>
 
-<p>Depending on the <code>lpr</code> setup on your machine, you might able to
-combine the last two steps into <code>lpr -d texinfo.dvi</code>.
+<p>Depending on the <code class="code">lpr</code> setup on your machine, you 
might be able to
+combine the last two steps into <code class="code">lpr -d texinfo.dvi</code>.
 </p>
-<span id="index-PCL-file_002c-for-printing"></span>
-<p>You can also generate a PDF file by running <code>texi2pdf</code> instead of
-<code>texi2dvi</code>; a PDF is often directly printable.  Or you can
-generate a PCL file by using <code>dvilj</code> instead of <code>dvips</code>, 
if
+<a class="index-entry-id" id="index-PCL-file_002c-for-printing"></a>
+<p>You can also generate a PDF file by running <code 
class="code">texi2pdf</code> instead of
+<code class="code">texi2dvi</code>; a PDF is often directly printable.  Or you 
can
+generate a PCL file by using <code class="code">dvilj</code> instead of <code 
class="code">dvips</code>, if
 you have a printer that prefers that format.
 </p>
-<span id="index-Shell-printing_002c-on-MS_002dDOS_002fMS_002dWindows"></span>
-<span 
id="index-Printing-DVI-files_002c-on-MS_002dDOS_002fMS_002dWindows"></span>
-<span 
id="index-lpr_002dd_002c-replacements-on-MS_002dDOS_002fMS_002dWindows"></span>
-<p><code>lpr</code> is a standard program on Unix systems, but it is usually
+<a class="index-entry-id" 
id="index-Shell-printing_002c-on-MS_002dDOS_002fMS_002dWindows"></a>
+<a class="index-entry-id" 
id="index-Printing-DVI-files_002c-on-MS_002dDOS_002fMS_002dWindows"></a>
+<a class="index-entry-id" 
id="index-lpr_002dd_002c-replacements-on-MS_002dDOS_002fMS_002dWindows"></a>
+<p><code class="code">lpr</code> is a standard program on Unix systems, but it 
is usually
 absent on MS-DOS/MS-Windows.  If so, just create a PostScript or PDF
 or PCL file, whatever is most convenient, and print that in the usual
 way for your machine (e.g., by sending to the appropriate port,
-usually &lsquo;<samp>PRN</samp>&rsquo;).
+usually &lsquo;<samp class="samp">PRN</samp>&rsquo;).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Printed-Books.html 
b/js/infog/test-infodir/texinfo_html/Printed-Books.html
index eb9aaaf606..49281f1536 100644
--- a/js/infog/test-infodir/texinfo_html/Printed-Books.html
+++ b/js/infog/test-infodir/texinfo_html/Printed-Books.html
@@ -1,121 +1,79 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Printed Books (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Printed Books (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Printed Books (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Printed Books (GNU Texinfo 6.7dev)">
+<meta name="description" content="Printed Books (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Printed Books (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Overview.html" rel="up" title="Overview">
 <link href="Adding-Output-Formats.html" rel="next" title="Adding Output 
Formats">
 <link href="Info-Files.html" rel="prev" title="Info Files">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Printed-Books"></span><div class="header">
+<div class="section-level-extent" id="Printed-Books">
+<div class="nav-panel">
 <p>
-Next: <a href="Adding-Output-Formats.html" accesskey="n" rel="next">Adding 
Output Formats</a>, Previous: <a href="Info-Files.html" accesskey="p" 
rel="prev">Info Files</a>, Up: <a href="Overview.html" accesskey="u" 
rel="up">Overview</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Adding-Output-Formats.html" accesskey="n" rel="next">Adding 
Output Formats</a>, Previous: <a href="Info-Files.html" accesskey="p" 
rel="prev">Info Files</a>, Up: <a href="Overview.html" accesskey="u" 
rel="up">Overview of Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Printed-Books-1"></span><h3 class="section">Printed Books</h3>
-<span id="index-Printed-book-and-manual-characteristics"></span>
-<span id="index-Manual-characteristics_002c-printed"></span>
-<span id="index-Book-characteristics_002c-printed"></span>
-<span id="index-Texinfo-printed-book-characteristics"></span>
-<span id="index-Characteristics_002c-printed-books-or-manuals"></span>
+<h3 class="section" id="Printed-Books-1">1.4 Printed Books</h3>
+<a class="index-entry-id" 
id="index-Printed-book-and-manual-characteristics"></a>
+<a class="index-entry-id" id="index-Manual-characteristics_002c-printed"></a>
+<a class="index-entry-id" id="index-Book-characteristics_002c-printed"></a>
+<a class="index-entry-id" id="index-Texinfo-printed-book-characteristics"></a>
+<a class="index-entry-id" 
id="index-Characteristics_002c-printed-books-or-manuals"></a>
 
-<span id="index-Knuth_002c-Donald"></span>
+<a class="index-entry-id" id="index-Knuth_002c-Donald"></a>
 <p>A Texinfo file can be formatted and typeset as a printed book or
 manual.  To do this, you need TeX, a sophisticated typesetting
-program written by Donald Knuth of Stanford University.
+program written by Donald Knuth of Stanford University.  It is not part 
+of the Texinfo distribution.
+</p>
+<p>Texinfo provides a file <samp class="file">texinfo.tex</samp> that contains 
the definitions
+that TeX uses when it typesets a Texinfo file.
+You can get the latest version of <samp class="file">texinfo.tex</samp> from
+the Texinfo home page, <a class="uref" 
href="http://www.gnu.org/software/texinfo/";>http://www.gnu.org/software/texinfo/</a>.
 </p>
 <p>A Texinfo-based book is similar to any other typeset, printed work: it
 can have a title page, copyright page, table of contents, and preface,
 as well as chapters, numbered or unnumbered sections and subsections,
 page headers, cross-references, footnotes, and indices.
 </p>
-<p>TeX is a general purpose typesetting program.  Texinfo provides a
-file <samp>texinfo.tex</samp> that contains information (definitions or
-<em>macros</em>) that TeX uses when it typesets a Texinfo file.
-(<samp>texinfo.tex</samp> tells TeX how to convert the Texinfo @-commands
-to TeX commands, which TeX can then process to create the typeset
-document.)  <samp>texinfo.tex</samp> contains the specifications for printing
-a document.  You can get the latest version of <samp>texinfo.tex</samp> from
-the Texinfo home page, <a 
href="http://www.gnu.org/software/texinfo/";>http://www.gnu.org/software/texinfo/</a>.
-</p>
-<p>In the United States, documents are most often printed on 8.5 inch by
-11 inch pages (216mm by 280mm); this is the default size.
-But you can also print for 7 inch by 9.25 inch pages (178mm by
-235mm, the <code>@smallbook</code> size; or on A4 or A5 size paper
-(<code>@afourpaper</code>, <code>@afivepaper</code>).
-See <a href="_0040smallbook.html"><code>@smallbook</code></a>, and <a 
href="A4-Paper.html">A4 Paper</a>.
-</p>
-<span id="index-Literate-programming"></span>
-<p>TeX is freely distributable.  It is written in a superset of Pascal
-for literate programming called WEB and can be compiled either in
-Pascal or (by using a conversion program that comes with the TeX
-distribution) in C.
-</p>
-<p>TeX is very powerful and has a great many features.  Because a
-Texinfo file must be able to present information both on a
+<p>TeX is very powerful and has a great many features.  However,
+because a Texinfo file must be able to present information both on a
 character-only terminal in Info form and in a typeset book, the
 formatting commands that Texinfo supports are necessarily limited.
 </p>
-<p>See <a href="Obtaining-TeX.html">Obtaining TeX</a>, for information on 
acquiring TeX.  It is
-not part of the Texinfo distribution.
+<p>See <a class="xref" href="Hardcopy.html">Formatting and Printing 
Hardcopy</a>, for more information on processing a manual with 
+TeX.
 </p>
 
-<hr>
-<div class="header">
-<p>
-Next: <a href="Adding-Output-Formats.html" accesskey="n" rel="next">Adding 
Output Formats</a>, Previous: <a href="Info-Files.html" accesskey="p" 
rel="prev">Info Files</a>, Up: <a href="Overview.html" accesskey="u" 
rel="up">Overview</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Printing-Indices-_0026-Menus.html 
b/js/infog/test-infodir/texinfo_html/Printing-Indices-_0026-Menus.html
index 3b46e27e0b..36a84e7252 100644
--- a/js/infog/test-infodir/texinfo_html/Printing-Indices-_0026-Menus.html
+++ b/js/infog/test-infodir/texinfo_html/Printing-Indices-_0026-Menus.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Printing Indices &amp; Menus (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Printing Indices &amp; Menus (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Printing Indices &amp; Menus (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Printing Indices &amp; Menus (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Printing Indices &amp; Menus (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Printing Indices &amp; Menus (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Index-Entries.html" rel="prev" title="Index Entries">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,99 +41,95 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Printing-Indices-_0026-Menus"></span><div class="header">
+<div class="section-level-extent" id="Printing-Indices-_0026-Menus">
+<div class="nav-panel">
 <p>
-Next: <a href="Combining-Indices.html" accesskey="n" rel="next">Combining 
Indices</a>, Previous: <a href="Index-Entries.html" accesskey="p" 
rel="prev">Index Entries</a>, Up: <a href="Indices.html" accesskey="u" 
rel="up">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Combining-Indices.html" accesskey="n" rel="next">Combining 
Indices</a>, Previous: <a href="Index-Entries.html" accesskey="p" 
rel="prev">Making Index Entries</a>, Up: <a href="Indices.html" accesskey="u" 
rel="up">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Printing-Indices-and-Menus"></span><h3 class="section">Printing 
Indices and Menus</h3>
-<span id="index-Printing-an-index"></span>
-<span id="index-Indices_002c-printing-and-menus"></span>
-<span id="index-Generating-menus-with-indices"></span>
-<span id="index-Menus-generated-with-indices"></span>
-
-<p>To print an index means to include it as part of a manual or Info file.
-This does not happen automatically just because you use <code>@cindex</code>
-or other index-entry generating commands in the Texinfo file; those just
-cause the raw data for the index to be accumulated.  To generate an
-index, you must include the <code>@printindex</code> command at the place in
-the document where you want the index to appear.  Also, as part of the
-process of creating a printed manual, you must run a program called
-<code>texindex</code> (see <a href="Hardcopy.html">Hardcopy</a>) to sort the 
raw data to produce a
-sorted index file.  The sorted index file is what is actually used to
-print the index.
-</p>
-<p>Texinfo offers six separate types of predefined index, which suffice
-in most cases.  See <a href="Indices.html">Indices</a>, for information on 
this, as well
-defining your own new indices, combining indices, and, most
-importantly advice on writing the actual index entries.  This section
-focuses on printing indices, which is done with the
-<code>@printindex</code> command.
+<h3 class="section" id="Printing-Indices-and-Menus">10.5 Printing Indices and 
Menus</h3>
+<a class="index-entry-id" id="index-Printing-an-index"></a>
+<a class="index-entry-id" id="index-Indices_002c-printing-and-menus"></a>
+<a class="index-entry-id" id="index-Generating-menus-with-indices"></a>
+<a class="index-entry-id" id="index-Menus-generated-with-indices"></a>
+
+
+<a class="index-entry-id" id="index-printindex"></a>
+<p><code class="code">@printindex</code> takes one argument, a two-letter index
+abbreviation.  You must include the <code class="code">@printindex</code> 
command at the
+place in the document where you want the index to appear.  This does
+not happen automatically just because you use <code 
class="code">@cindex</code> or other
+index-entry generating commands in the Texinfo file; those just cause
+the raw data for the index to be accumulated.
 </p>
-<span id="index-printindex"></span>
-<p><code>@printindex</code> takes one argument, a two-letter index
-abbreviation.  It reads the corresponding sorted index file (for
-printed output), and formats it appropriately into an index.
-</p>
-<p>The <code>@printindex</code> command does not generate a chapter heading
-for the index, since different manuals have different needs.
-Consequently, you should precede the <code>@printindex</code> command with
-a suitable section or chapter command (usually <code>@appendix</code> or
-<code>@unnumbered</code>) to supply the chapter heading and put the index
+<p>You should precede the <code class="code">@printindex</code> command with
+a suitable section or chapter command (usually <code 
class="code">@appendix</code> or
+<code class="code">@unnumbered</code>) to supply the chapter heading and put 
the index
 into the table of contents.  Precede the chapter heading with an
-<code>@node</code> line as usual.
+<code class="code">@node</code> line as usual.
 </p>
 <p>For example:
 </p>
 <div class="example">
-<pre class="example">@node Variable Index
+<div class="group"><pre class="example-preformatted">@node Variable Index
 @unnumbered Variable Index
 
 @printindex vr
-</pre><pre class="example">
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">@node Concept Index
+</pre><div class="group"><pre class="example-preformatted">@node Concept Index
 @unnumbered Concept Index
 
 @printindex cp
-</pre></div>
+</pre></div></div>
 
+<p>The text &lsquo;<samp class="samp">Index</samp>&rsquo; needs to appear in 
the name of the node containing the
+index for the index to be found by Info readers.
+</p>
 <p>If you have more than one index, we recommend placing the concept index 
last.
 </p>
-<ul>
-<li> In printed output, <code>@printindex</code> produces a traditional
-two-column index, with dot leaders between the index terms and page
-numbers.
+<p>Other details of index output in output formats:
+</p>
+<ul class="itemize mark-bullet">
+<li>As part of the process of creating a printed manual, you run a program 
called
+<code class="code">texindex</code> (see <a class="pxref" 
href="Hardcopy.html">Formatting and Printing Hardcopy</a>) to sort the raw data 
to produce a
+sorted index file.  The sorted index file is what is actually used to
+print the index.
 
-</li><li> In Info output, <code>@printindex</code> produces a special menu 
containing
+<p><code class="code">@printindex</code> reads the corresponding sorted index 
file and produces
+a traditional two-column index, with dot leaders between the index terms
+and page numbers.
+</p>
+</li><li>In Info output, <code class="code">@printindex</code> produces a 
special menu containing
 the line number of the entry, relative to the start of the node.  Info
 readers can use this to go to the exact line of an entry, not just the
 containing node.  (Older Info readers will just go to the node.)
 Here&rsquo;s an example:
 
 <div class="example">
-<pre class="example">* First index entry:   Top.   (line  7)
+<pre class="example-preformatted">* First index entry:   Top.   (line  7)
 </pre></div>
 
 <p>The actual number of spaces is variable, to right-justify
 the line number; it&rsquo;s been reduced here to make the line fit in the
 printed manual.
 </p>
-</li><li> In plain text output, <code>@printindex</code> produces the same 
menu, but
+</li><li>In plain text output, <code class="code">@printindex</code> produces 
the same menu, but
 the line numbers are relative to the start of the file, since that&rsquo;s
 more convenient for that format.
 
-</li><li> In HTML output, <code>@printindex</code> produces links to the index
+</li><li>In HTML output, <code class="code">@printindex</code> produces links 
to the index
 entries.
 
-</li><li> In XML and Docbook output, it simply records the index to be printed.
+</li><li>In XML and DocBook output, it simply records the index to be printed.
 </li></ul>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Combining-Indices.html" accesskey="n" rel="next">Combining 
Indices</a>, Previous: <a href="Index-Entries.html" accesskey="p" 
rel="prev">Index Entries</a>, Up: <a href="Indices.html" accesskey="u" 
rel="up">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Combining-Indices.html">Combining Indices</a>, Previous: <a 
href="Index-Entries.html">Making Index Entries</a>, Up: <a 
href="Indices.html">Indices</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Printing.html 
b/js/infog/test-infodir/texinfo_html/Printing.html
index 535ec0e7a9..415d71b174 100644
--- a/js/infog/test-infodir/texinfo_html/Printing.html
+++ b/js/infog/test-infodir/texinfo_html/Printing.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Printing (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Printing (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Printing (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Printing (GNU Texinfo 6.7dev)">
+<meta name="description" content="Printing (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Printing (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Info-Formatting.html" rel="prev" title="Info Formatting">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+kbd.kbd {font-style: oblique}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,81 +42,80 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Printing"></span><div class="header">
+<div class="section-level-extent" id="Printing">
+<div class="nav-panel">
 <p>
-Next: <a href="Texinfo-Mode-Summary.html" accesskey="n" rel="next">Texinfo 
Mode Summary</a>, Previous: <a href="Info-Formatting.html" accesskey="p" 
rel="prev">Info Formatting</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" 
rel="up">Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Texinfo-Mode-Summary.html" accesskey="n" rel="next">Texinfo 
Mode Summary</a>, Previous: <a href="Info-Formatting.html" accesskey="p" 
rel="prev">Formatting for Info</a>, Up: <a href="Texinfo-Mode.html" 
accesskey="u" rel="up">Using Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Printing-1"></span><h3 class="section">Printing</h3>
-<span id="index-Formatting-for-printing"></span>
-<span id="index-Printing-a-region-or-buffer"></span>
-<span id="index-Region-formatting-and-printing"></span>
-<span id="index-Buffer-formatting-and-printing"></span>
-<span id="index-Part-of-file-formatting-and-printing"></span>
+<h3 class="section" id="Printing-1">D.7 Printing</h3>
+<a class="index-entry-id" id="index-Formatting-for-printing"></a>
+<a class="index-entry-id" id="index-Printing-a-region-or-buffer"></a>
+<a class="index-entry-id" id="index-Region-formatting-and-printing"></a>
+<a class="index-entry-id" id="index-Buffer-formatting-and-printing"></a>
+<a class="index-entry-id" id="index-Part-of-file-formatting-and-printing"></a>
 
 <p>Typesetting and printing a Texinfo file is a multi-step process in
 which you first create a file for printing (called a DVI file), and
 then print the file.  Optionally, you may also create indices.  To do
-this, you must run the <code>texindex</code> command after first running the
-<code>tex</code> typesetting command; and then you must run the 
<code>tex</code>
-command again.  Or else run the <code>texi2dvi</code> command which
-automatically creates indices as needed (see <a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a>).
+this, you must run the <code class="code">texindex</code> command after first 
running the
+<code class="code">tex</code> typesetting command; and then you must run the 
<code class="code">tex</code>
+command again.  Or else run the <code class="code">texi2dvi</code> command 
which
+automatically creates indices as needed (see <a class="pxref" 
href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a>).
 </p>
 <p>Often, when you are writing a document, you want to typeset and print
 only part of a file to see what it will look like.  You can use the
-<code>texinfo-tex-region</code> and related commands for this purpose.  Use
-the <code>texinfo-tex-buffer</code> command to format all of a
+<code class="code">texinfo-tex-region</code> and related commands for this 
purpose.  Use
+the <code class="code">texinfo-tex-buffer</code> command to format all of a
 buffer.
 </p>
-<dl compact="compact">
-<dt><kbd>C-c C-t C-b</kbd></dt>
-<dt><kbd>M-x texinfo-tex-buffer</kbd></dt>
-<dd><span id="index-texinfo_002dtex_002dbuffer"></span>
-<p>Run <code>texi2dvi</code> on the buffer.  In addition to running TeX on the
+<dl class="table">
+<dt id='index-texinfo_002dtex_002dbuffer'><span><kbd class="kbd">C-c C-t 
C-b</kbd><a class="copiable-link" href='#index-texinfo_002dtex_002dbuffer'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-tex-buffer</kbd></dt>
+<dd><p>Run <code class="code">texi2dvi</code> on the buffer.  In addition to 
running TeX on the
 buffer, this command automatically creates or updates indices as
 needed.
 </p>
 </dd>
-<dt><kbd>C-c C-t C-r</kbd></dt>
-<dt><kbd>M-x texinfo-tex-region</kbd></dt>
-<dd><span id="index-texinfo_002dtex_002dregion"></span>
-<p>Run TeX on the region.
+<dt id='index-texinfo_002dtex_002dregion'><span><kbd class="kbd">C-c C-t 
C-r</kbd><a class="copiable-link" href='#index-texinfo_002dtex_002dregion'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-tex-region</kbd></dt>
+<dd><p>Run TeX on the region.
 </p>
 </dd>
-<dt><kbd>C-c C-t C-i</kbd></dt>
-<dt><kbd>M-x texinfo-texindex</kbd></dt>
-<dd><p>Run <code>texindex</code> to sort the indices of a Texinfo file 
formatted with
-<code>texinfo-tex-region</code>.  The <code>texinfo-tex-region</code> command 
does
-not run <code>texindex</code> automatically; it only runs the <code>tex</code>
-typesetting command.  You must run the <code>texinfo-tex-region</code> command
-a second time after sorting the raw index files with the <code>texindex</code>
+<dt><kbd class="kbd">C-c C-t C-i</kbd></dt>
+<dt><kbd class="kbd">M-x texinfo-texindex</kbd></dt>
+<dd><p>Run <code class="code">texindex</code> to sort the indices of a Texinfo 
file formatted with
+<code class="code">texinfo-tex-region</code>.  The <code 
class="code">texinfo-tex-region</code> command does
+not run <code class="code">texindex</code> automatically; it only runs the 
<code class="code">tex</code>
+typesetting command.  You must run the <code 
class="code">texinfo-tex-region</code> command
+a second time after sorting the raw index files with the <code 
class="code">texindex</code>
 command.  (Usually, you do not format an index when you format a region,
-only when you format a buffer.  Now that the <code>texi2dvi</code> command
+only when you format a buffer.  Now that the <code 
class="code">texi2dvi</code> command
 exists, there is little or no need for this command.)
 </p>
 </dd>
-<dt><kbd>C-c C-t C-p</kbd></dt>
-<dt><kbd>M-x texinfo-tex-print</kbd></dt>
-<dd><span id="index-texinfo_002dtex_002dprint"></span>
-<p>Print the file (or the part of the file) previously formatted with
-<code>texinfo-tex-buffer</code> or <code>texinfo-tex-region</code>.
+<dt id='index-texinfo_002dtex_002dprint'><span><kbd class="kbd">C-c C-t 
C-p</kbd><a class="copiable-link" href='#index-texinfo_002dtex_002dprint'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-tex-print</kbd></dt>
+<dd><p>Print the file (or the part of the file) previously formatted with
+<code class="code">texinfo-tex-buffer</code> or <code 
class="code">texinfo-tex-region</code>.
 </p></dd>
 </dl>
 
-<p>For <code>texinfo-tex-region</code> or <code>texinfo-tex-buffer</code> to 
work, the
-file <em>must</em> start with a &lsquo;<samp>\input texinfo</samp>&rsquo; line 
and must
-include a <code>@settitle</code> line.  The file must end with 
<code>@bye</code>
-on a line by itself.  (When you use <code>texinfo-tex-region</code>, you must
-surround the <code>@settitle</code> line with start-of-header and
+<p>For <code class="code">texinfo-tex-region</code> or <code 
class="code">texinfo-tex-buffer</code> to work, the
+file <em class="emph">must</em> start with a &lsquo;<samp class="samp">\input 
texinfo</samp>&rsquo; line and must
+include a <code class="code">@settitle</code> line.  The file must end with 
<code class="code">@bye</code>
+on a line by itself.  (When you use <code 
class="code">texinfo-tex-region</code>, you must
+surround the <code class="code">@settitle</code> line with start-of-header and
 end-of-header lines.)
 </p>
-<p>See <a href="Hardcopy.html">Hardcopy</a>, for a description of the other 
TeX related
-commands, such as <code>tex-show-print-queue</code>.
+<p>See <a class="xref" href="Hardcopy.html">Formatting and Printing 
Hardcopy</a>, for a description of the other TeX related
+commands, such as <code class="code">tex-show-print-queue</code>.
 </p>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Texinfo-Mode-Summary.html" accesskey="n" rel="next">Texinfo 
Mode Summary</a>, Previous: <a href="Info-Formatting.html" accesskey="p" 
rel="prev">Info Formatting</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" 
rel="up">Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Texinfo-Mode-Summary.html">Texinfo Mode Summary</a>, Previous: 
<a href="Info-Formatting.html">Formatting for Info</a>, Up: <a 
href="Texinfo-Mode.html">Using Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Quotations-and-Examples.html 
b/js/infog/test-infodir/texinfo_html/Quotations-and-Examples.html
index 18a81a0dcc..de9c76b846 100644
--- a/js/infog/test-infodir/texinfo_html/Quotations-and-Examples.html
+++ b/js/infog/test-infodir/texinfo_html/Quotations-and-Examples.html
@@ -1,123 +1,81 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Quotations and Examples (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Quotations and Examples (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Quotations and Examples (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Quotations and Examples (GNU Texinfo 6.7dev)">
+<meta name="description" content="Quotations and Examples (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Quotations and Examples (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Block-Enclosing-Commands.html" rel="next" title="Block Enclosing 
Commands">
-<link href="Fonts.html" rel="prev" title="Fonts">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Lists-and-Tables.html" rel="next" title="Lists and Tables">
+<link href="Marking-Text.html" rel="prev" title="Marking Text">
 
 
 </head>
 
 <body lang="en">
-<span id="Quotations-and-Examples"></span><div class="header">
+<div class="chapter-level-extent" id="Quotations-and-Examples">
+<div class="nav-panel">
 <p>
-Next: <a href="Lists-and-Tables.html" accesskey="n" rel="next">Lists and 
Tables</a>, Previous: <a href="Marking-Text.html" accesskey="p" 
rel="prev">Marking Text</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Lists-and-Tables.html" accesskey="n" rel="next">Lists and 
Tables</a>, Previous: <a href="Marking-Text.html" accesskey="p" 
rel="prev">Marking Text, Words and Phrases</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Quotations-and-Examples-1"></span><h2 class="chapter">Quotations and 
Examples</h2>
+<h2 class="chapter" id="Quotations-and-Examples-1">7 Quotations and 
Examples</h2>
 
 <p>Quotations and examples are blocks of text consisting of one or more
 whole paragraphs that are set off from the bulk of the text and
 treated differently.  They are usually indented in the output.
 </p>
-<span id="index-end"></span>
+<a class="index-entry-id" id="index-end"></a>
 <p>In Texinfo, you always begin a quotation or example by writing an
 @-command at the beginning of a line by itself, and end it by writing
-an <code>@end</code> command that is also at the beginning of a line by
+an <code class="code">@end</code> command that is also at the beginning of a 
line by
 itself.  For instance, you begin an example by writing
-<code>@example</code> by itself at the beginning of a line and end the
-example by writing <code>@end example</code> on a line by itself, at the
+<code class="code">@example</code> by itself at the beginning of a line and 
end the
+example by writing <code class="code">@end example</code> on a line by itself, 
at the
 beginning of that line, and with only one space between the
-<code>@end</code> and the <code>example</code>.
+<code class="code">@end</code> and the <code class="code">example</code>.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Block-Enclosing-Commands.html" accesskey="1">Block Enclosing 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Different 
constructs for different purposes.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040quotation.html" 
accesskey="2"><code>@quotation</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Writing a quotation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040indentedblock.html" 
accesskey="3"><code>@indentedblock</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Block of text indented on left.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040example.html" 
accesskey="4"><code>@example</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Writing an example in a fixed-width font.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040verbatim.html" 
accesskey="5"><code>@verbatim</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Writing a verbatim example.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040lisp.html" 
accesskey="6"><code>@lisp</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Illustrating Lisp code.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040display.html" 
accesskey="7"><code>@display</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Writing an example in the current font.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040format.html" 
accesskey="8"><code>@format</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Writing an example without narrowed margins.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040exdent.html" 
accesskey="9"><code>@exdent</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Undo indentation on a line.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040flushleft-_0040flushright.html"><code>@flushleft 
@flushright</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Pushing text flush left or flush right.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040raggedright.html"><code>@raggedright</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Avoiding justification on the right.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040noindent.html"><code>@noindent</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Preventing paragraph indentation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040indent.html"><code>@indent</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Forcing paragraph indentation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040cartouche.html"><code>@cartouche</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Drawing rounded rectangles around text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Examples in a smaller font.
-</td></tr>
-</table>
 
 
-<hr>
-<div class="header">
-<p>
-Next: <a href="Lists-and-Tables.html" accesskey="n" rel="next">Lists and 
Tables</a>, Previous: <a href="Marking-Text.html" accesskey="p" 
rel="prev">Marking Text</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+<ul class="mini-toc">
+<li><a href="Block-Enclosing-Commands.html" accesskey="1">Block Enclosing 
Commands</a></li>
+<li><a href="_0040quotation.html" accesskey="2"><code 
class="code">@quotation</code>: Block Quotations</a></li>
+<li><a href="_0040indentedblock.html" accesskey="3"><code 
class="code">@indentedblock</code>: Indented text blocks</a></li>
+<li><a href="_0040example.html" accesskey="4"><code 
class="code">@example</code>: Example Text</a></li>
+<li><a href="_0040verbatim.html" accesskey="5"><code 
class="code">@verbatim</code>: Literal Text</a></li>
+<li><a href="_0040lisp.html" accesskey="6"><code class="code">@lisp</code>: 
Marking a Lisp Example</a></li>
+<li><a href="_0040display.html" accesskey="7"><code 
class="code">@display</code>: Examples Using the Text Font</a></li>
+<li><a href="_0040format.html" accesskey="8"><code 
class="code">@format</code>: Examples Using the Full Line Width</a></li>
+<li><a href="_0040exdent.html" accesskey="9"><code 
class="code">@exdent</code>: Undoing a Line&rsquo;s Indentation</a></li>
+<li><a href="_0040flushleft-_0040flushright.html"><code 
class="code">@flushleft</code> and <code 
class="code">@flushright</code></a></li>
+<li><a href="_0040raggedright.html"><code class="code">@raggedright</code>: 
Ragged Right Text</a></li>
+<li><a href="_0040noindent.html"><code class="code">@noindent</code>: Omitting 
Indentation</a></li>
+<li><a href="_0040indent.html"><code class="code">@indent</code>: Forcing 
Indentation</a></li>
+<li><a href="_0040cartouche.html"><code class="code">@cartouche</code>: 
Rounded Rectangles</a></li>
+<li><a href="small.html"><code class="code">@small&hellip;</code> Block 
Commands</a></li>
+</ul>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Raise_002flower-sections.html 
b/js/infog/test-infodir/texinfo_html/Raise_002flower-sections.html
index 1bdbf402eb..b613192355 100644
--- a/js/infog/test-infodir/texinfo_html/Raise_002flower-sections.html
+++ b/js/infog/test-infodir/texinfo_html/Raise_002flower-sections.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Raise/lower sections (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Raise/lower sections (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Raise/lower sections (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Raise/lower sections (GNU Texinfo 6.7dev)">
+<meta name="description" content="Raise/lower sections (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Raise/lower sections (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Chapter-Structuring.html" rel="up" title="Chapter Structuring">
-<link href="Cross-References.html" rel="next" title="Cross References">
 <link href="_0040part.html" rel="prev" title="@part">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,67 +39,69 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Raise_002flower-sections"></span><div class="header">
+<div class="section-level-extent" id="Raise_002flower-sections">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040part.html" accesskey="p" 
rel="prev"><code>@part</code></a>, Up: <a href="Chapter-Structuring.html" 
accesskey="u" rel="up">Chapter Structuring</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040part.html" accesskey="p" rel="prev"><code 
class="code">@part</code>: Groups of Chapters</a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="Raise_002flower-Sections_003a-_0040raisesections-and-_0040lowersections"></span><h3
 class="section">Raise/lower Sections: <code>@raisesections</code> and 
<code>@lowersections</code></h3>
-<span id="index-raisesections"></span>
-<span id="index-lowersections"></span>
-<span id="index-Raising-and-lowering-sections"></span>
-<span id="index-Lowering-and-raising-sections"></span>
-<span id="index-Sections_002c-raising-and-lowering"></span>
+<h3 class="section" 
id="Raise_002flower-Sections_003a-_0040raisesections-and-_0040lowersections">4.12
 Raise/lower Sections: <code class="code">@raisesections</code> and <code 
class="code">@lowersections</code></h3>
+<a class="index-entry-id" id="index-raisesections"></a>
+<a class="index-entry-id" id="index-lowersections"></a>
+<a class="index-entry-id" id="index-Raising-and-lowering-sections"></a>
+<a class="index-entry-id" id="index-Lowering-and-raising-sections"></a>
+<a class="index-entry-id" id="index-Sections_002c-raising-and-lowering"></a>
 
-<p>The <code>@raisesections</code> and <code>@lowersections</code> commands
+<p>The <code class="code">@raisesections</code> and <code 
class="code">@lowersections</code> commands
 implicitly raise and lower the hierarchical level of following
 chapters, sections and the other sectioning commands (excluding parts).
 </p>
-<p>That is, the <code>@raisesections</code> command changes sections to
+<p>That is, the <code class="code">@raisesections</code> command changes 
sections to
 chapters, subsections to sections, and so on.  Conversely, the
-<code>@lowersections</code> command changes chapters to sections, sections
-to subsections, and so on.  Thus, a <code>@lowersections</code> command
-cancels a <code>@raisesections</code> command, and vice versa.
+<code class="code">@lowersections</code> command changes chapters to sections, 
sections
+to subsections, and so on.  Thus, a <code class="code">@lowersections</code> 
command
+cancels a <code class="code">@raisesections</code> command, and vice versa.
 </p>
-<span id="index-Include-files_002c-and-section-levels"></span>
-<p>You can use <code>@lowersections</code> to include text written as an outer
+<a class="index-entry-id" id="index-Include-files_002c-and-section-levels"></a>
+<p>You can use <code class="code">@lowersections</code> to include text 
written as an outer
 or standalone Texinfo file in another Texinfo file as an inner,
-included file (see <a href="Include-Files.html">Include Files</a>).  Typical 
usage looks like this:
+included file (see <a class="pxref" href="Include-Files.html">Include 
Files</a>).  Typical usage looks like this:
 </p>
 <div class="example">
-<pre class="example">@lowersections
+<pre class="example-preformatted">@lowersections
 @include somefile.texi
 @raisesections
 </pre></div>
 
-<p>(Without the <code>@raisesections</code>, all the subsequent
+<p>(Without the <code class="code">@raisesections</code>, all the subsequent
 sections in the main file would also be lowered.)
 </p>
-<p>If the included file being lowered has a <code>@top</code> node, 
you&rsquo;ll
-need to conditionalize its inclusion with a flag (see <a 
href="_0040set-_0040value.html"><code>@set @value</code></a>).
+<p>If the included file being lowered has a <code class="code">@top</code> 
node, you&rsquo;ll
+need to conditionalize its inclusion with a flag (see <a class="pxref" 
href="_0040set-_0040value.html"><code class="code">@set</code> and <code 
class="code">@value</code></a>).
 </p>
 <p>As a practical matter, you generally only want to raise or lower large
 chunks, usually in external files as shown above.  The final result has
 to have menus that take the raising and lowering into account, so you
-cannot just arbitrarily sprinkle <code>@raisesections</code> and
-<code>@lowersections</code> commands throughout the document.
+cannot just arbitrarily sprinkle <code class="code">@raisesections</code> and
+<code class="code">@lowersections</code> commands throughout the document.
 </p>
 <p>Repeated use of the commands continues to raise or lower the
 hierarchical level a step at a time.  An attempt to raise above
 &lsquo;chapter&rsquo; reproduces chapter commands; an attempt to lower below
 &lsquo;subsubsection&rsquo; reproduces subsubsection commands.  Also, lowered
 subsubsections and raised chapters will not work with
-<code>makeinfo</code>&rsquo;s feature of implicitly determining node pointers,
+<code class="command">makeinfo</code>&rsquo;s feature of implicitly 
determining node pointers,
 since the menu structure cannot be represented correctly.
 </p>
-<p>Write each <code>@raisesections</code> and <code>@lowersections</code> 
command
+<p>Write each <code class="code">@raisesections</code> and <code 
class="code">@lowersections</code> command
 on a line of its own.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040part.html" accesskey="p" 
rel="prev"><code>@part</code></a>, Up: <a href="Chapter-Structuring.html" 
accesskey="u" rel="up">Chapter Structuring</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040part.html"><code class="code">@part</code>: Groups of 
Chapters</a>, Up: <a href="Chapter-Structuring.html">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Raw-Formatter-Commands.html 
b/js/infog/test-infodir/texinfo_html/Raw-Formatter-Commands.html
index bfde57d100..ef28612ea4 100644
--- a/js/infog/test-infodir/texinfo_html/Raw-Formatter-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Raw-Formatter-Commands.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Raw Formatter Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Raw Formatter Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Raw Formatter Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Raw Formatter Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Raw Formatter Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Raw Formatter Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Conditional-Not-Commands.html" rel="prev" title="Conditional Not 
Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,55 +41,56 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Raw-Formatter-Commands"></span><div class="header">
+<div class="section-level-extent" id="Raw-Formatter-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Inline-Conditionals.html" accesskey="n" rel="next">Inline 
Conditionals</a>, Previous: <a href="Conditional-Not-Commands.html" 
accesskey="p" rel="prev">Conditional Not Commands</a>, Up: <a 
href="Conditionals.html" accesskey="u" rel="up">Conditionals</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inline-Conditionals.html" accesskey="n" rel="next">Inline 
Conditionals: <code class="code">@inline</code>, <code 
class="code">@inlineifelse</code>, <code class="code">@inlineraw</code></a>, 
Previous: <a href="Conditional-Not-Commands.html" accesskey="p" 
rel="prev">Conditional Not Commands</a>, Up: <a href="Conditionals.html" 
accesskey="u" rel="up">Conditionally Visible Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>] [...]
 </div>
 <hr>
-<span id="Raw-Formatter-Commands-1"></span><h3 class="section">Raw Formatter 
Commands</h3>
-<span id="index-Raw-formatter-commands"></span>
+<h3 class="section" id="Raw-Formatter-Commands-1">15.3 Raw Formatter 
Commands</h3>
+<a class="index-entry-id" id="index-Raw-formatter-commands"></a>
 
-<span id="index-TeX-commands_002c-using-ordinary"></span>
-<span id="index-Ordinary-TeX-commands_002c-using"></span>
-<span id="index-Commands-using-raw-TeX"></span>
-<span id="index-Plain-TeX"></span>
+<a class="index-entry-id" id="index-TeX-commands_002c-using-ordinary"></a>
+<a class="index-entry-id" id="index-Ordinary-TeX-commands_002c-using"></a>
+<a class="index-entry-id" id="index-Commands-using-raw-TeX"></a>
+<a class="index-entry-id" id="index-Plain-TeX"></a>
 
-<p>The <code>@if&hellip;</code> conditionals just described must be used only
+<p>The <code class="code">@if&hellip;</code> conditionals just described must 
be used only
 with normal Texinfo source.  For instance, most features of plain
-TeX will not work within <code>@iftex</code>.  The purpose of
-<code>@if&hellip;</code> is to provide conditional processing for Texinfo
+TeX will not work within <code class="code">@iftex</code>.  The purpose of
+<code class="code">@if&hellip;</code> is to provide conditional processing for 
Texinfo
 source, not provide access to underlying formatting features.  For
-that, Texinfo provides so-called <em>raw formatter commands</em>.  They
+that, Texinfo provides so-called <em class="dfn">raw formatter commands</em>.  
They
 should only be used when truly required (most documents do not need
 them).
 </p>
-<span id="index-tex"></span>
-<span id="index-Category-codes_002c-of-plain-TeX"></span>
-<p>The first raw formatter command is <code>@tex</code>.  You can enter plain
-TeX completely, and use &lsquo;<samp>\</samp>&rsquo; in the TeX commands, by
-delineating a region with the <code>@tex</code> and <code>@end tex</code>
+<a class="index-entry-id" id="index-tex"></a>
+<a class="index-entry-id" id="index-Category-codes_002c-of-plain-TeX"></a>
+<p>The first raw formatter command is <code class="code">@tex</code>.  You can 
enter plain
+TeX completely, and use &lsquo;<samp class="samp">\</samp>&rsquo; in the TeX 
commands, by
+delineating a region with the <code class="code">@tex</code> and <code 
class="code">@end tex</code>
 commands.  All plain TeX commands and category codes are restored
-within a <code>@tex</code> region.  The sole exception is that the
-<code>@</code> character still introduces a command, so that <code>@end
+within a <code class="code">@tex</code> region.  The sole exception is that the
+<code class="code">@</code> character still introduces a command, so that 
<code class="code">@end
 tex</code> can be recognized.  Texinfo processors will not output material
-in such a region, unless TeX output is being produced.
+in such a region unless TeX output is being produced.
 </p>
-<span id="index-_005cgdef-within-_0040tex"></span>
-<span id="index-_005cglobaldefs-within-_0040tex"></span>
+<a class="index-entry-id" id="index-_005cgdef-within-_0040tex"></a>
+<a class="index-entry-id" id="index-_005cglobaldefs-within-_0040tex"></a>
 <p>In complex cases, you may wish to define new TeX macros within
-<code>@tex</code>.  You must use <code>\gdef</code> to do this, not 
<code>\def</code>,
-because <code>@tex</code> regions are processed in a TeX group.  If you
+<code class="code">@tex</code>.  You must use <code class="code">\gdef</code> 
to do this, not <code class="code">\def</code>,
+because <code class="code">@tex</code> regions are processed in a TeX group.  
If you
 need to make several definitions, you may wish to set
-<code>\globaldefs=1</code> (its value will be restored to zero as usual when
-the group ends at <code>@end tex</code>, so it won&rsquo;t cause problems with
+<code class="code">\globaldefs=1</code> (its value will be restored to zero as 
usual when
+the group ends at <code class="code">@end tex</code>, so it won&rsquo;t cause 
problems with
 the rest of the document).
 </p>
-<span id="index-Equation_002c-displayed_002c-in-plain-TeX"></span>
-<span id="index-Displayed-equation_002c-in-plain-TeX"></span>
+<a class="index-entry-id" 
id="index-Equation_002c-displayed_002c-in-plain-TeX"></a>
+<a class="index-entry-id" id="index-Displayed-equation_002c-in-plain-TeX"></a>
 <p>As an example, here is a displayed equation written in plain TeX:
 </p>
 <div class="example">
-<pre class="example">@tex
+<pre class="example-preformatted">@tex
 $$ \chi^2 = \sum_{i=1}^N
          \left (y_i - (a + b x_i)
          \over \sigma_i\right)^2 $$
@@ -119,66 +102,67 @@ you are reading this in a format not generated by TeX, 
you will not
 see the equation that appears in the printed manual.
 </p>
 
-<span id="index-HTML_002c-including-raw"></span>
-<span id="index-ifhtml-1"></span>
-<span id="index-html"></span>
-<p>Analogously, you can use <code>@ifhtml &hellip; @end ifhtml</code> to
+<a class="index-entry-id" id="index-HTML_002c-including-raw"></a>
+<a class="index-entry-id" id="index-ifhtml-1"></a>
+<a class="index-entry-id" id="index-html"></a>
+<p>Analogously, you can use <code class="code">@ifhtml &hellip; @end 
ifhtml</code> to
 delimit Texinfo source to be included in HTML output only, and
-<code>@html &hellip; @end html</code> for a region of raw HTML.
+<code class="code">@html &hellip; @end html</code> for a region of raw HTML.
 </p>
-<span id="index-XML_002c-including-raw"></span>
-<span id="index-ifxml-1"></span>
-<span id="index-xml"></span>
-<p>Likewise, you can use <code>@ifxml &hellip; @end ifxml</code> to delimit
-Texinfo source to be included in XML output only, and <code>@xml
+<a class="index-entry-id" id="index-XML_002c-including-raw"></a>
+<a class="index-entry-id" id="index-ifxml-1"></a>
+<a class="index-entry-id" id="index-xml"></a>
+<p>Likewise, you can use <code class="code">@ifxml &hellip; @end ifxml</code> 
to delimit
+Texinfo source to be included in XML output only, and <code class="code">@xml
 &hellip; @end xml</code> for a region of raw XML.  Regions of raw text in
 other formats will also be present in the XML output, but with
 protection of XML characters and within corresponding elements.  For
 example, the raw HTML text:
 </p>
 <div class="example">
-<pre class="example">@html
+<div class="group"><pre class="example-preformatted">@html
 &lt;br /&gt;
 @end html
-</pre></div>
+</pre></div></div>
 
 <p>will be included in the XML output as:
 </p>
 <div class="example">
-<pre class="example">&lt;html&gt;
+<div class="group"><pre class="example-preformatted">&lt;html&gt;
 &amp;lt;br /&amp;gt;
 &lt;/html&gt;
-</pre></div>
-
-<span id="index-Docbook_002c-including-raw"></span>
-<span id="index-ifdocbook-1"></span>
-<span id="index-docbook"></span>
-<p>Again likewise, you can use <code>@ifdocbook &hellip; @end ifdocbook</code>
-to delimit Texinfo source to be included in Docbook output only, and
-<code>@docbook &hellip; @end docbook</code> for a region of raw Docbook.
+</pre></div></div>
+
+<a class="index-entry-id" id="index-DocBook_002c-including-raw"></a>
+<a class="index-entry-id" id="index-ifdocbook-1"></a>
+<a class="index-entry-id" id="index-docbook"></a>
+<p>Again likewise, you can use <code class="code">@ifdocbook &hellip; @end 
ifdocbook</code>
+to delimit Texinfo source to be included in DocBook output only, and
+<code class="code">@docbook &hellip; @end docbook</code> for a region of raw 
DocBook.
 </p>
 <p>The behavior of newlines in raw regions is unspecified.
 </p>
-<p>In all cases, in raw processing, <code>@</code> retains the same meaning as
+<p>In all cases, in raw processing, <code class="code">@</code> retains the 
same meaning as
 in the remainder of the document.  Thus, the Texinfo processors must
 recognize and even execute, to some extent, the contents of the raw
 regions, regardless of the final output format.  Therefore, specifying
 changes that globally affect the document inside a raw region leads to
 unpredictable and generally undesirable behavior.  For example, using
-the <code>@kbdinputstyle</code> command inside a raw region is undefined.
+the <code class="code">@kbdinputstyle</code> command inside a raw region is 
undefined.
 </p>
 <p>The remedy is simple: don&rsquo;t do that.  Use the raw formatter commands
 for their intended purpose, of providing material directly in the
 underlying format.  When you simply want to give different Texinfo
 specifications for different output formats, use the
-<code>@if&hellip;</code> conditionals and stay in Texinfo syntax.
+<code class="code">@if&hellip;</code> conditionals and stay in Texinfo syntax.
 </p>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Inline-Conditionals.html" accesskey="n" rel="next">Inline 
Conditionals</a>, Previous: <a href="Conditional-Not-Commands.html" 
accesskey="p" rel="prev">Conditional Not Commands</a>, Up: <a 
href="Conditionals.html" accesskey="u" rel="up">Conditionals</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inline-Conditionals.html">Inline Conditionals: <code 
class="code">@inline</code>, <code class="code">@inlineifelse</code>, <code 
class="code">@inlineraw</code></a>, Previous: <a 
href="Conditional-Not-Commands.html">Conditional Not Commands</a>, Up: <a 
href="Conditionals.html">Conditionally Visible Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Inde [...]
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Reference-Implementation.html 
b/js/infog/test-infodir/texinfo_html/Reference-Implementation.html
index c45976d8f9..61d9a4d00b 100644
--- a/js/infog/test-infodir/texinfo_html/Reference-Implementation.html
+++ b/js/infog/test-infodir/texinfo_html/Reference-Implementation.html
@@ -1,131 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Reference Implementation (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Reference Implementation (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Reference Implementation (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Reference Implementation (GNU Texinfo 6.7dev)">
+<meta name="description" content="Reference Implementation (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Reference Implementation (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Generic-Translator-texi2any.html" rel="up" title="Generic 
Translator texi2any">
-<link href="Invoking-texi2any.html" rel="next" title="Invoking texi2any">
-<link href="Generic-Translator-texi2any.html" rel="prev" title="Generic 
Translator texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
+<meta http-equiv="Refresh" content="0; 
url=History.html#Reference-Implementation">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
-<span id="Reference-Implementation"></span><div class="header">
-<p>
-Next: <a href="Invoking-texi2any.html" accesskey="n" rel="next">Invoking 
<code>texi2any</code></a>, Up: <a href="Generic-Translator-texi2any.html" 
accesskey="u" rel="up">Generic Translator <code>texi2any</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="texi2any_003a-A-Texinfo-Reference-Implementation"></span><h3 
class="section"><code>texi2any</code>: A Texinfo Reference Implementation</h3>
-
-<span id="index-texi2any_002c-as-reference-implementation"></span>
-<span id="index-Reference-implementation"></span>
-<span id="index-Implementation_002c-texi2any-as-reference"></span>
-
-<p>Above, we called <code>texi2any</code> &ldquo;the&rdquo; translator for 
Texinfo
-instead of just &ldquo;a&rdquo; translator, even though (of course) it&rsquo;s
-technically and legally possible for other implementations to be
-written.  The reason is that alternative implementations are very
-likely to have subtle, or not-so-subtle, differences in behavior, and
-thus Texinfo documents would become dependent on the processor.
-Therefore, it is important to have a reference implementation that
-defines parts of the language not fully specified by the manual (often
-intentionally so).  It is equally important to have consistent
-command-line options and other behavior for all processors.
-</p>
-<span id="index-Tree-representation-of-documents"></span>
-<span id="index-Syntax-tree-representation-of-documents"></span>
-<span id="index-Abstract-syntax-tree-representation-of-documents"></span>
-<p>For this reason, the once-independent <code>texi2html</code> Perl Texinfo
-processor was made compatible with the C implementation of
-<code>makeinfo</code>, to avoid continuing with two different
-implementations (see <a href="History.html">History</a>).  The current 
implementation,
-<code>texi2any</code>, serves as the reference implementation.  It
-inherited the design of customization and other features from
-<code>texi2html</code> (for more on <code>texi2html</code> compatibility,
-see <a href="texi2html.html"><code>texi2html</code></a>).  However, 
<code>texi2any</code> is a full
-reimplementation: it constructs a tree-based representation of the
-input document for all back-ends to work from.
-</p>
-<span id="index-Texinfo-language-tests"></span>
-<span id="index-Tests_002c-of-Texinfo-language"></span>
-<p>Extensive tests of the language were developed at the same time as
-<code>texi2any</code>; we plead with anyone thinking of writing a program
-to parse Texinfo input to at least make use of these tests.
-</p>
-<span id="index-Examples-of-using-texi2any"></span>
-<span id="index-Texinfo_003a_003aParser-module"></span>
-<p>The <code>texi2html</code> wrapper script (see <a 
href="texi2html.html"><code>texi2html</code></a>)
-provides a very simple example of calling <code>texi2any</code> from a
-shell script; it&rsquo;s in <samp>util/texi2html</samp> in the Texinfo sources.
-More consequentially, <code>texi-elements-by-size</code> is an example
-Perl script using the <code>Texinfo::Parser</code> module interface; it&rsquo;s
-also in the <samp>util</samp> source directory.  (Its functionality may also
-be useful to authors; see <a 
href="Tips.html#texi_002delements_002dby_002dsize">texi-elements-by-size</a>.)
-</p>
-<span id="index-Future-of-Texinfo-implementations"></span>
-<p>With the release of <code>texi2any</code> as the reference
-implementation, development of both the C implementation of
-<code>makeinfo</code> and <code>texi2html</code> has been halted.  Going
-forward, we ask authors of Texinfo documents to use only
-<code>texi2any</code>.
-</p>
-
-<hr>
-<div class="header">
-<p>
-Next: <a href="Invoking-texi2any.html" accesskey="n" rel="next">Invoking 
<code>texi2any</code></a>, Up: <a href="Generic-Translator-texi2any.html" 
accesskey="u" rel="up">Generic Translator <code>texi2any</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-
-
 
+<p>The node you are looking for is at <a 
href="History.html#Reference-Implementation">Reference Implementation</a>.</p>
 </body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/Reference-Syntax.html 
b/js/infog/test-infodir/texinfo_html/Reference-Syntax.html
index d11e83394d..2d8f2a7c4b 100644
--- a/js/infog/test-infodir/texinfo_html/Reference-Syntax.html
+++ b/js/infog/test-infodir/texinfo_html/Reference-Syntax.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Reference Syntax (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Reference Syntax (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Reference Syntax (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Reference Syntax (GNU Texinfo 6.7dev)">
+<meta name="description" content="Reference Syntax (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Reference Syntax (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Cross-Reference-Parts.html#Reference-Syntax">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/References.html 
b/js/infog/test-infodir/texinfo_html/References.html
index 1b476d6380..edbd43b8b0 100644
--- a/js/infog/test-infodir/texinfo_html/References.html
+++ b/js/infog/test-infodir/texinfo_html/References.html
@@ -1,70 +1,46 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>References (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>References (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="References (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="References (GNU Texinfo 6.7dev)">
+<meta name="description" content="References (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="References (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Cross-References.html" rel="up" title="Cross References">
 <link href="Cross-Reference-Commands.html" rel="next" title="Cross Reference 
Commands">
-<link href="Cross-References.html" rel="prev" title="Cross References">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="References"></span><div class="header">
+<div class="section-level-extent" id="References">
+<div class="nav-panel">
 <p>
-Next: <a href="Cross-Reference-Commands.html" accesskey="n" rel="next">Cross 
Reference Commands</a>, Up: <a href="Cross-References.html" accesskey="u" 
rel="up">Cross References</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Cross-Reference-Commands.html" accesskey="n" 
rel="next">Different Cross-reference Commands</a>, Up: <a 
href="Cross-References.html" accesskey="u" rel="up">Cross-references</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="What-References-Are-For"></span><h3 class="section">What References 
Are For</h3>
+<h3 class="section" id="What-References-Are-For">5.1 What References Are 
For</h3>
 
 <p>Often, but not always, a printed document should be designed so that
 it can be read sequentially.  People tire of flipping back and forth
@@ -76,26 +52,27 @@ the current context, or incidental to it; use 
cross-references to
 provide access to such information.  Also, an online help system or a
 reference manual is not like a novel; few read such documents in
 sequence from beginning to end.  Instead, people look up what they
-need.  For this reason, such creations should contain many cross
-references to help readers find other information that they may not
+need.  For this reason, such creations should contain many
+cross-references to help readers find other information that they may not
 have read.
 </p>
 <p>In a printed manual, a cross-reference results in a page reference,
 unless it is to another manual altogether, in which case the
 cross-reference names that manual.  In Info, a cross-reference results
-in an entry that you can follow using the Info &lsquo;<samp>f</samp>&rsquo; 
command.
-(See <a href="../info/Help_002dXref.html#Help_002dXref">Following 
cross-references</a> in <cite>Info</cite>.)  In HTML, a
+in an entry that you can follow using the Info &lsquo;<samp 
class="samp">f</samp>&rsquo; command.
+(See <a data-manual="info" 
href="https://www.gnu.org/software/emacs/manual/html_node/info/Help_002dXref.html#Help_002dXref";>Following
 cross-references</a> in <cite class="cite">Info</cite>.)  In HTML, a
 cross-reference results in an hyperlink.
 </p>
 <p>The various cross-reference commands use nodes (or anchors,
-see <a href="_0040anchor.html"><code>@anchor</code></a>) to define 
cross-reference locations.
+see <a class="pxref" href="_0040anchor.html"><code 
class="code">@anchor</code>: Defining Arbitrary Cross-reference Targets</a>) to 
define cross-reference locations.
 TeX needs nodes to define cross-reference locations.  When TeX
 generates a DVI file, it records each node&rsquo;s page number and uses the 
 page numbers in making references.  Thus, even if you are writing a 
 manual that will only be printed, and not used online, you must 
-nonetheless write <code>@node</code> lines in order to name the places to 
+nonetheless write <code class="code">@node</code> lines in order to name the 
places to 
 which you make cross-references.
 </p>
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Referring-to-a-Manual-as-a-Whole.html 
b/js/infog/test-infodir/texinfo_html/Referring-to-a-Manual-as-a-Whole.html
index afa1ea5e66..68489396fe 100644
--- a/js/infog/test-infodir/texinfo_html/Referring-to-a-Manual-as-a-Whole.html
+++ b/js/infog/test-infodir/texinfo_html/Referring-to-a-Manual-as-a-Whole.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Referring to a Manual as a Whole (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Referring to a Manual as a Whole (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Referring to a Manual as a Whole (GNU 
Texinfo 6.7dev)">
-<meta name="keywords" content="Referring to a Manual as a Whole (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Referring to a Manual as a Whole (GNU 
Texinfo 6.8dev)">
+<meta name="keywords" content="Referring to a Manual as a Whole (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Cross-References.html" rel="up" title="Cross References">
 <link href="_0040ref.html" rel="next" title="@ref">
-<link href="Four-and-Five-Arguments.html" rel="prev" title="Four and Five 
Arguments">
+<link href="_0040xref.html" rel="prev" title="@xref">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,39 +40,40 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Referring-to-a-Manual-as-a-Whole"></span><div class="header">
+<div class="section-level-extent" id="Referring-to-a-Manual-as-a-Whole">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040ref.html" accesskey="n" rel="next"><code>@ref</code></a>, 
Previous: <a href="_0040xref.html" accesskey="p" 
rel="prev"><code>@xref</code></a>, Up: <a href="Cross-References.html" 
accesskey="u" rel="up">Cross References</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040ref.html" accesskey="n" rel="next"><code 
class="code">@ref</code></a>, Previous: <a href="_0040xref.html" accesskey="p" 
rel="prev"><code class="code">@xref</code></a>, Up: <a 
href="Cross-References.html" accesskey="u" rel="up">Cross-references</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Referring-to-a-Manual-as-a-Whole-1"></span><h3 
class="section">Referring to a Manual as a Whole</h3>
-<span id="index-Manual_002c-referring-to-as-a-whole"></span>
-<span id="index-Referring-to-an-entire-manual"></span>
-<span id="Top-Node-Naming"></span>
+<h3 class="section" id="Referring-to-a-Manual-as-a-Whole-1">5.5 Referring to a 
Manual as a Whole</h3>
+<a class="index-entry-id" id="index-Manual_002c-referring-to-as-a-whole"></a>
+<a class="index-entry-id" id="index-Referring-to-an-entire-manual"></a>
+<a class="anchor" id="Top-Node-Naming"></a>
 <p>Ordinarily, you must always name a node in a cross-reference.
 However, it&rsquo;s not unusual to want to refer to another manual as a
 whole, rather than a particular section within it.  In this case,
 giving any section name is an unnecessary distraction.
 </p>
-<p>So, with cross-references to other manuals (see <a 
href="Four-and-Five-Arguments.html">Four and Five Arguments</a>), if the first 
argument is either &lsquo;<samp>Top</samp>&rsquo; (capitalized
+<p>So, with cross-references to other manuals (see <a class="pxref" 
href="Four-and-Five-Arguments.html"><code class="code">@xref</code> with Four 
and Five Arguments</a>), if the first argument is either &lsquo;<samp 
class="samp">Top</samp>&rsquo; (capitalized
 just that way) or omitted entirely, and the third argument is omitted,
 the printed output includes no node or section name.  (The Info output
-includes &lsquo;<samp>Top</samp>&rsquo; if it was given.)  For example,
+includes &lsquo;<samp class="samp">Top</samp>&rsquo; if it was given.)  For 
example,
 </p>
 <div class="example">
-<pre class="example">@xref{Top,,, make, The GNU Make Manual}.
+<pre class="example-preformatted">@xref{Top,,, make, The GNU Make Manual}.
 </pre></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">*Note (make)Top::.
-</pre></div>
+<div class="group"><pre class="example-preformatted">*Note (make)Top::.
+</pre></div></div>
 
 <p>and
 </p>
-<blockquote>
-<p>See <cite>The GNU Make Manual</cite>.
+<blockquote class="quotation">
+<p>See <cite class="cite">The GNU Make Manual</cite>.
 </p></blockquote>
 
 <p>Info readers will go to the Top node of the manual whether
@@ -99,39 +81,40 @@ or not the &lsquo;Top&rsquo; node is explicitly specified.
 </p>
 <p>It&rsquo;s also possible (and is historical practice) to refer to a whole
 manual by specifying the &lsquo;Top&rsquo; node and an appropriate entry for 
the
-third argument to the <code>@xref</code> command.  Using this idiom, to
-make a cross-reference to <cite>The GNU Make Manual</cite>, you would write:
+third argument to the <code class="code">@xref</code> command.  Using this 
idiom, to
+make a cross-reference to <cite class="cite">The GNU Make Manual</cite>, you 
would write:
 </p>
 <div class="example">
-<pre class="example">@xref{Top,, Overview, make, The GNU Make Manual}.
+<pre class="example-preformatted">@xref{Top,, Overview, make, The GNU Make 
Manual}.
 </pre></div>
 
 <p>which produces
 </p>
 <div class="example">
-<pre class="example">*Note Overview: (make)Top.
+<pre class="example-preformatted">*Note Overview: (make)Top.
 </pre></div>
 
 <p>in Info and
 </p>
-<blockquote>
-<p>See section &ldquo;Overview&rdquo; in <cite>The GNU Make Manual</cite>.
+<blockquote class="quotation">
+<p>See section &ldquo;Overview&rdquo; in <cite class="cite">The GNU Make 
Manual</cite>.
 </p></blockquote>
 
 <p>in a printed manual.
 </p>
-<p>In this example, &lsquo;<samp>Top</samp>&rsquo; is the name of the first 
node, and
-&lsquo;<samp>Overview</samp>&rsquo; is the name of the first section of the 
manual.  There
+<p>In this example, &lsquo;<samp class="samp">Top</samp>&rsquo; is the name of 
the first node, and
+&lsquo;<samp class="samp">Overview</samp>&rsquo; is the name of the first 
section of the manual.  There
 is no widely-used convention for naming the first section in a printed
 manual, this is just what the Make manual happens to use.  This
 arbitrariness of the first name is a principal reason why omitting the
 third argument in whole-manual cross-references is preferable.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040ref.html" accesskey="n" rel="next"><code>@ref</code></a>, 
Previous: <a href="_0040xref.html" accesskey="p" 
rel="prev"><code>@xref</code></a>, Up: <a href="Cross-References.html" 
accesskey="u" rel="up">Cross References</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040ref.html"><code class="code">@ref</code></a>, Previous: <a 
href="_0040xref.html"><code class="code">@xref</code></a>, Up: <a 
href="Cross-References.html">Cross-references</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Reporting-Bugs.html 
b/js/infog/test-infodir/texinfo_html/Reporting-Bugs.html
index c1db0ae42b..032ef4b77a 100644
--- a/js/infog/test-infodir/texinfo_html/Reporting-Bugs.html
+++ b/js/infog/test-infodir/texinfo_html/Reporting-Bugs.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Reporting Bugs (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Reporting Bugs (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Reporting Bugs (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Reporting Bugs (GNU Texinfo 6.7dev)">
+<meta name="description" content="Reporting Bugs (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Reporting Bugs (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Overview.html" rel="up" title="Overview">
 <link href="Output-Formats.html" rel="next" title="Output Formats">
-<link href="Overview.html" rel="prev" title="Overview">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.w-nolinebreak-text {white-space: nowrap}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,32 +40,33 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Reporting-Bugs"></span><div class="header">
+<div class="section-level-extent" id="Reporting-Bugs">
+<div class="nav-panel">
 <p>
-Next: <a href="Output-Formats.html" accesskey="n" rel="next">Output 
Formats</a>, Up: <a href="Overview.html" accesskey="u" rel="up">Overview</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Output-Formats.html" accesskey="n" rel="next">Output 
Formats</a>, Up: <a href="Overview.html" accesskey="u" rel="up">Overview of 
Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Reporting-Bugs-1"></span><h3 class="section">Reporting Bugs</h3>
+<h3 class="section" id="Reporting-Bugs-1">1.1 Reporting Bugs</h3>
 
-<span id="index-Bugs_002c-reporting"></span>
-<span id="index-Suggestions-for-Texinfo_002c-making"></span>
-<span id="index-Reporting-bugs"></span>
+<a class="index-entry-id" id="index-Bugs_002c-reporting"></a>
+<a class="index-entry-id" id="index-Suggestions-for-Texinfo_002c-making"></a>
+<a class="index-entry-id" id="index-Reporting-bugs"></a>
 <p>We welcome bug reports and suggestions for any aspect of the Texinfo
 system: programs, documentation, installation, etc.  Please email them
-to <a href="mailto:bug-texinfo@gnu.org";>bug-texinfo@gnu.org</a>.  You can get 
the latest version of
-Texinfo via its home page, <a 
href="http://www.gnu.org/software/texinfo";>http://www.gnu.org/software/texinfo</a>.
+to <a class="email" href="mailto:bug-texinfo@gnu.org";>bug-texinfo@gnu.org</a>. 
 You can get the latest version of
+Texinfo via its home page, <a class="uref" 
href="http://www.gnu.org/software/texinfo";>http://www.gnu.org/software/texinfo</a>.
 </p>
-<span id="index-Checklist-for-bug-reports"></span>
+<a class="index-entry-id" id="index-Checklist-for-bug-reports"></a>
 <p>For bug reports, please include enough information for the maintainers
 to reproduce the problem.  Generally speaking, that means:
 </p>
-<ul>
-<li> The version number of Texinfo and the program(s) or manual(s) involved.
-</li><li> The contents of any input files necessary to reproduce the bug.
-</li><li> Precisely how you ran any program(s) involved.
-</li><li> A description of the problem and samples of any erroneous output.
-</li><li> Hardware and operating system names and versions.
-</li><li> Anything else that you think would be helpful.
+<ul class="itemize mark-bullet">
+<li>The version number of Texinfo and the program(s) or manual(s) involved.
+</li><li>The contents of any input files necessary to reproduce the bug.
+</li><li>Precisely how you ran any program(s) involved.
+</li><li>A description of the problem and samples of any erroneous output.
+</li><li>Hardware and operating system names and versions.
+</li><li>Anything else that you think would be helpful.
 </li></ul>
 
 <p>When in doubt whether something is needed or not, include it.  It&rsquo;s
@@ -96,12 +78,21 @@ smallest possible input&mdash;the actual input with which 
you discovered
 the bug will suffice.  (Of course, if you do do experiments, the
 smaller the input file, the better.)
 </p>
-<span id="index-Patches_002c-contributing"></span>
+<p>Any problems with the Info reader in Emacs should be reported to
+the Emacs developers: see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Bugs.html#Bugs";>Bugs</a>
 in <cite class="cite">The GNU Emacs Manual</cite>.
+</p>
+<a class="index-entry-id" id="index-Patches_002c-contributing"></a>
 <p>Patches are most welcome; if possible, please make them with
-&lsquo;<samp>diff&nbsp;<span class="nolinebreak">-c</span><!-- /@w 
--></samp>&rsquo; (see <cite><a href="../diffutils/index.html#Top">Comparing 
and Merging
-Files</a></cite>) and include <samp>ChangeLog</samp> entries (see <a 
href="../emacs/Change-Log.html#Change-Log">Change Log</a> in <cite>The GNU 
Emacs Manual</cite>), and follow the existing coding style.
+&lsquo;<samp class="samp">diff&nbsp;<span 
class="w-nolinebreak-text">-c</span><!-- /@w --></samp>&rsquo; (see <cite 
class="cite"><a data-manual="diffutils" 
href="https://www.gnu.org/software/diffutils/manual/html_node/index.html#Top";>Comparing
 and Merging
+Files</a></cite>) and include <samp class="file">ChangeLog</samp> entries (see 
<a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Log.html#Change-Log";>Change
 Log</a> in <cite class="cite">The GNU Emacs Manual</cite>), and follow the 
existing coding style.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Output-Formats.html">Output Formats</a>, Up: <a 
href="Overview.html">Overview of Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Requirements-Summary.html 
b/js/infog/test-infodir/texinfo_html/Requirements-Summary.html
index 6be333aa86..b7557a063e 100644
--- a/js/infog/test-infodir/texinfo_html/Requirements-Summary.html
+++ b/js/infog/test-infodir/texinfo_html/Requirements-Summary.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Requirements Summary (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Requirements Summary (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Requirements Summary (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Requirements Summary (GNU Texinfo 6.7dev)">
+<meta name="description" content="Requirements Summary (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Requirements Summary (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Compile_002dCommand.html" rel="prev" title="Compile-Command">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,21 +41,22 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Requirements-Summary"></span><div class="header">
+<div class="section-level-extent" id="Requirements-Summary">
+<div class="nav-panel">
 <p>
-Next: <a href="Preparing-for-TeX.html" accesskey="n" rel="next">Preparing for 
TeX</a>, Previous: <a href="Compile_002dCommand.html" accesskey="p" 
rel="prev">Compile-Command</a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Preparing-for-TeX.html" accesskey="n" rel="next">Preparing for 
TeX</a>, Previous: <a href="Compile_002dCommand.html" accesskey="p" 
rel="prev">Using the Local Variables List</a>, Up: <a href="Hardcopy.html" 
accesskey="u" rel="up">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="TeX-Formatting-Requirements-Summary"></span><h3 class="section">TeX 
Formatting Requirements Summary</h3>
-<span id="index-Requirements-for-formatting"></span>
-<span id="index-Minimal-requirements-for-formatting"></span>
-<span id="index-Formatting-requirements"></span>
+<h3 class="section" id="TeX-Formatting-Requirements-Summary">18.8 TeX 
Formatting Requirements Summary</h3>
+<a class="index-entry-id" id="index-Requirements-for-formatting"></a>
+<a class="index-entry-id" id="index-Minimal-requirements-for-formatting"></a>
+<a class="index-entry-id" id="index-Formatting-requirements"></a>
 
 <p>Every Texinfo file that is to be input to TeX must begin with a
-<code>\input</code> command:
+<code class="code">\input</code> command:
 </p>
 <div class="example">
-<pre class="example">\input texinfo
+<pre class="example-preformatted">\input texinfo
 </pre></div>
 
 <p>This instructs TeX to load the macros it needs to process a Texinfo
@@ -83,30 +66,31 @@ file.
 processing and forces out unfinished pages:
 </p>
 <div class="example">
-<pre class="example">@bye
+<pre class="example-preformatted">@bye
 </pre></div>
 
 <p>Strictly speaking, these two lines are all a Texinfo file needs to be
 processed successfully by TeX.
 </p>
-<p>Usually, however, the beginning includes a <code>@settitle</code> command
+<p>Usually, however, the beginning includes a <code 
class="code">@settitle</code> command
 to define the title of the printed manual, a title page, a copyright
-page, permissions, and a table of contents.  Besides <code>@bye</code>, the
+page, permissions, and a table of contents.  Besides <code 
class="code">@bye</code>, the
 end of a file usually includes indices.  (Not to mention that most
 manuals contain a body of text as well.)
 </p>
 <p>For more information, see:
 </p>
-<ul>
-<li> <a href="_0040settitle.html"><code>@settitle</code></a>.
-</li><li> <a 
href="_0040setchapternewpage.html"><code>@setchapternewpage</code></a>.
-</li><li> <a href="Headings.html">Headings</a>.
-</li><li> <a href="Titlepage-_0026-Copyright-Page.html">Titlepage &amp; 
Copyright Page</a>.
-</li><li> <a href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; 
Menus</a>.
-</li><li> <a href="Contents.html">Contents</a>.
+<ul class="itemize mark-bullet">
+<li><a class="ref" href="_0040settitle.html"><code 
class="code">@settitle</code>: Set the Document Title</a>.
+</li><li><a class="ref" href="_0040setchapternewpage.html"><code 
class="code">@setchapternewpage</code>: Blank Pages Before Chapters</a>.
+</li><li><a class="ref" href="Headings.html">Page Headings</a>.
+</li><li><a class="ref" href="Titlepage-_0026-Copyright-Page.html">Title and 
Copyright Pages</a>.
+</li><li><a class="ref" href="Printing-Indices-_0026-Menus.html">Printing 
Indices and Menus</a>.
+</li><li><a class="ref" href="Contents.html">Generating a Table of 
Contents</a>.
 </li></ul>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Running-Info_002dValidate.html 
b/js/infog/test-infodir/texinfo_html/Running-Info_002dValidate.html
index 5e0fd28700..41d1c97b2d 100644
--- a/js/infog/test-infodir/texinfo_html/Running-Info_002dValidate.html
+++ b/js/infog/test-infodir/texinfo_html/Running-Info_002dValidate.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Running Info-Validate (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Running Info-Validate (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Running Info-Validate (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Running Info-Validate (GNU Texinfo 6.7dev)">
+<meta name="description" content="Running Info-Validate (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Running Info-Validate (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Running-Info_002dvalidate.html#Running-Info_002dValidate">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Running-Info_002dvalidate.html 
b/js/infog/test-infodir/texinfo_html/Running-Info_002dvalidate.html
index 2a7f5211ca..4e947da055 100644
--- a/js/infog/test-infodir/texinfo_html/Running-Info_002dvalidate.html
+++ b/js/infog/test-infodir/texinfo_html/Running-Info_002dvalidate.html
@@ -1,103 +1,76 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Running Info-validate (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Running Info-validate (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Running Info-validate (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Running Info-validate (GNU Texinfo 6.7dev)">
+<meta name="description" content="Running Info-validate (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Running Info-validate (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Catching-Mistakes.html" rel="up" title="Catching Mistakes">
-<link href="Using-Info_002dvalidate.html" rel="next" title="Using 
Info-validate">
 <link href="Using-occur.html" rel="prev" title="Using occur">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Running-Info_002dvalidate"></span><div class="header">
+<div class="subsection-level-extent" id="Running-Info_002dvalidate">
+<div class="nav-panel">
 <p>
-Previous: <a href="Using-occur.html" accesskey="p" rel="prev">Using 
<code>occur</code></a>, Up: <a href="Catching-Mistakes.html" accesskey="u" 
rel="up">Catching Mistakes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Using-occur.html" accesskey="p" rel="prev">Using <code 
class="code">occur</code></a>, Up: <a href="Catching-Mistakes.html" 
accesskey="u" rel="up">Catching Mistakes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Finding-Badly-Referenced-Nodes"></span><h3 class="section">Finding 
Badly Referenced Nodes</h3>
+<h4 class="subsection section-level-set-subsection" 
id="Finding-Badly-Referenced-Nodes">D.9.6 Finding Badly Referenced Nodes</h4>
 
-<span id="Running-Info_002dValidate"></span><span 
id="index-Info_002dvalidate"></span>
-<span id="index-Nodes_002c-checking-for-badly-referenced"></span>
-<span id="index-Checking-for-badly-referenced-nodes"></span>
-<span id="index-Looking-for-badly-referenced-nodes"></span>
-<span id="index-Finding-badly-referenced-nodes"></span>
-<span id="index-Badly-referenced-nodes"></span>
+<a class="anchor" id="Running-Info_002dValidate"></a><a class="index-entry-id" 
id="index-Info_002dvalidate"></a>
+<a class="index-entry-id" 
id="index-Nodes_002c-checking-for-badly-referenced"></a>
+<a class="index-entry-id" id="index-Checking-for-badly-referenced-nodes"></a>
+<a class="index-entry-id" id="index-Looking-for-badly-referenced-nodes"></a>
+<a class="index-entry-id" id="index-Finding-badly-referenced-nodes"></a>
+<a class="index-entry-id" id="index-Badly-referenced-nodes"></a>
 
-<p>You can use the <code>Info-validate</code> command to check whether any of
+<p>You can use the <code class="code">Info-validate</code> command to check 
whether any of
 the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, &lsquo;Up&rsquo; or other node 
pointers fail to point to a
 node.  This command checks that every node pointer points to an
-existing node.  The <code>Info-validate</code> command works only on Info
+existing node.  The <code class="code">Info-validate</code> command works only 
on Info
 files, not on Texinfo files.
 </p>
-<p>The <code>makeinfo</code> program validates pointers automatically, so you
-do not need to use the <code>Info-validate</code> command if you are using
-<code>makeinfo</code>.  You only may need to use <code>Info-validate</code> if 
you
-are unable to run <code>makeinfo</code> and instead must create an Info file
-using <code>texinfo-format-region</code> or 
<code>texinfo-format-buffer</code>, or
+<p>The <code class="code">makeinfo</code> program validates pointers 
automatically, so you
+do not need to use the <code class="code">Info-validate</code> command if you 
are using
+<code class="code">makeinfo</code>.  You only may need to use <code 
class="code">Info-validate</code> if you
+are unable to run <code class="code">makeinfo</code> and instead must create 
an Info file
+using <code class="code">texinfo-format-region</code> or <code 
class="code">texinfo-format-buffer</code>, or
 if you write an Info file from scratch.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Using-Info_002dvalidate.html" accesskey="1">Using 
<code>Info-validate</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to run <code>Info-validate</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Unsplit.html" 
accesskey="2">Unsplit</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to create an unsplit file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Tagifying.html" 
accesskey="3">Tagifying</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to tagify a file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Splitting.html" 
accesskey="4">Splitting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to split a file manually.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Using-Info_002dvalidate.html" accesskey="1">Using <code 
class="code">Info-validate</code></a></li>
+<li><a href="Unsplit.html" accesskey="2">Creating an Unsplit File</a></li>
+<li><a href="Tagifying.html" accesskey="3">Tagifying a File</a></li>
+<li><a href="Splitting.html" accesskey="4">Splitting a File Manually</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Sample-Beginning.html 
b/js/infog/test-infodir/texinfo_html/Sample-Beginning.html
index 9cc1b57679..5f1fb1a866 100644
--- a/js/infog/test-infodir/texinfo_html/Sample-Beginning.html
+++ b/js/infog/test-infodir/texinfo_html/Sample-Beginning.html
@@ -1,141 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Sample Beginning (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Sample Beginning (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Sample Beginning (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Sample Beginning (GNU Texinfo 6.7dev)">
+<meta name="description" content="Sample Beginning (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Sample Beginning (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Beginning-and-Ending-a-File.html" rel="up" title="Beginning and 
Ending a File">
-<link href="Texinfo-File-Header.html" rel="next" title="Texinfo File Header">
-<link href="Beginning-and-Ending-a-File.html" rel="prev" title="Beginning and 
Ending a File">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
+<meta http-equiv="Refresh" content="0; 
url=Short-Sample-Texinfo-File.html#Sample-Beginning">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
-<span id="Sample-Beginning"></span><div class="header">
-<p>
-Next: <a href="Texinfo-File-Header.html" accesskey="n" rel="next">Texinfo File 
Header</a>, Up: <a href="Beginning-and-Ending-a-File.html" accesskey="u" 
rel="up">Beginning and Ending a File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="Sample-Texinfo-File-Beginning"></span><h3 class="section">Sample 
Texinfo File Beginning</h3>
-
-<span id="index-Example-beginning-of-Texinfo-file"></span>
-
-<p>The following sample shows what is needed.  The elements given here are
-explained in more detail in the following sections.  Other commands are
-often included at the beginning of Texinfo files, but the ones here are
-the most critical.
-</p>
-<p>See <a href="GNU-Sample-Texts.html">GNU Sample Texts</a>, for the full 
texts to be used in GNU manuals.
-</p>
-<div class="example">
-<pre class="example">\input texinfo
-@settitle <var>name-of-manual</var> <var>version</var>
-
-@copying
-This manual is for <var>program</var>, version <var>version</var>.
-
-Copyright @copyright{} <var>years</var> <var>copyright-owner</var>.
-
-</pre><pre class="example">@quotation
-Permission is granted to &hellip;
-@end quotation
-@end copying
-</pre><pre class="example">
-
-</pre><pre class="example">@titlepage
-@title <var>name-of-manual-when-printed</var>
-@subtitle <var>subtitle-if-any</var>
-@subtitle <var>second-subtitle</var>
-@author <var>author</var>
-</pre><pre class="example">
-
-</pre><pre class="example">@c  The following two commands
-@c  start the copyright page.
-@page
-@vskip 0pt plus 1filll
-@insertcopying
-</pre><pre class="example">
-
-Published by &hellip;
-@end titlepage
-
-@c So the toc is printed at the start.
-@contents
-
-@ifnottex
-@node Top
-@top <var>title</var>
-
-This manual is for <var>program</var>, version <var>version</var>.
-@end ifnottex
-
-</pre><pre class="example">@menu
-* First Chapter::    Getting started &hellip;
-* Second Chapter::          &hellip;
- &hellip;
-* Copying::          Your rights and freedoms.
-@end menu
-</pre><pre class="example">
-
-</pre><pre class="example">@node First Chapter
-@chapter First Chapter
-
-@cindex first chapter
-@cindex chapter, first
-&hellip;
-</pre></div>
-
-
-
-
 
+<p>The node you are looking for is at <a 
href="Short-Sample-Texinfo-File.html#Sample-Beginning">Sample Beginning</a>.</p>
 </body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/Sample-Function-Definition.html 
b/js/infog/test-infodir/texinfo_html/Sample-Function-Definition.html
index 6c7e97dabc..c8a227e358 100644
--- a/js/infog/test-infodir/texinfo_html/Sample-Function-Definition.html
+++ b/js/infog/test-infodir/texinfo_html/Sample-Function-Definition.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Sample Function Definition (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Sample Function Definition (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Sample Function Definition (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Sample Function Definition (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Sample Function Definition (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Sample Function Definition (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Definition-Commands.html" rel="up" title="Definition Commands">
-<link href="Internationalization.html" rel="next" title="Internationalization">
 <link href="Def-Cmd-Conventions.html" rel="prev" title="Def Cmd Conventions">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,41 +41,42 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Sample-Function-Definition"></span><div class="header">
+<div class="section-level-extent" id="Sample-Function-Definition">
+<div class="nav-panel">
 <p>
-Previous: <a href="Def-Cmd-Conventions.html" accesskey="p" rel="prev">Def Cmd 
Conventions</a>, Up: <a href="Definition-Commands.html" accesskey="u" 
rel="up">Definition Commands</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Def-Cmd-Conventions.html" accesskey="p" 
rel="prev">Conventions for Writing Definitions</a>, Up: <a 
href="Definition-Commands.html" accesskey="u" rel="up">Definition Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="A-Sample-Function-Definition"></span><h3 class="section">A Sample 
Function Definition</h3>
-<span id="index-Function-definitions"></span>
-<span id="index-Command-definitions"></span>
-<span id="index-Macro-definitions_002c-programming_002dlanguage"></span>
-<span id="index-Sample-function-definition"></span>
+<h3 class="section" id="A-Sample-Function-Definition">13.7 A Sample Function 
Definition</h3>
+<a class="index-entry-id" id="index-Function-definitions"></a>
+<a class="index-entry-id" id="index-Command-definitions"></a>
+<a class="index-entry-id" 
id="index-Macro-definitions_002c-programming_002dlanguage"></a>
+<a class="index-entry-id" id="index-Sample-function-definition"></a>
 
-<p>A function definition uses the <code>@defun</code> and <code>@end 
defun</code>
+<p>A function definition uses the <code class="code">@defun</code> and <code 
class="code">@end defun</code>
 commands.  The name of the function follows immediately after the
-<code>@defun</code> command and it is followed, on the same line, by the
+<code class="code">@defun</code> command and it is followed, on the same line, 
by the
 parameter list.
 </p>
-<p>Here is a definition from <a 
href="../elisp/Calling-Functions.html#Calling-Functions">Calling Functions</a> 
in <cite>The GNU Emacs
+<p>Here is a definition from <a data-manual="elisp" 
href="https://www.gnu.org/software/emacs/manual/html_node/elisp/Calling-Functions.html#Calling-Functions";>Calling
 Functions</a> in <cite class="cite">The GNU Emacs
 Lisp Reference Manual</cite>.
 </p>
-<blockquote>
-<dl>
-<dt id="index-apply">Function: <strong>apply</strong> <em>function &amp;rest 
arguments</em></dt>
-<dd><p><code>apply</code> calls <var>function</var> with <var>arguments</var>, 
just
-like <code>funcall</code> but with one difference: the last of
-<var>arguments</var> is a list of arguments to give to
-<var>function</var>, rather than a single argument.  We also say
-that this list is <em>appended</em> to the other arguments.
+<blockquote class="quotation">
+<dl class="first-deffn first-defun-alias-first-deffn">
+<dt class="deffn defun-alias-deffn" id="index-apply"><span 
class="category-def">Function: </span><span><strong 
class="strong">apply</strong> <em class="emph">function &amp;rest 
arguments</em><a class="copiable-link" href='#index-apply'> 
&para;</a></span></dt>
+<dd><p><code class="code">apply</code> calls <var class="var">function</var> 
with <var class="var">arguments</var>, just
+like <code class="code">funcall</code> but with one difference: the last of
+<var class="var">arguments</var> is a list of arguments to give to
+<var class="var">function</var>, rather than a single argument.  We also say
+that this list is <em class="dfn">appended</em> to the other arguments.
 </p>
-<p><code>apply</code> returns the result of calling <var>function</var>.
-As with <code>funcall</code>, <var>function</var> must either be a Lisp
+<p><code class="code">apply</code> returns the result of calling <var 
class="var">function</var>.
+As with <code class="code">funcall</code>, <var class="var">function</var> 
must either be a Lisp
 function or a primitive function; special forms and macros
-do not make sense in <code>apply</code>.
+do not make sense in <code class="code">apply</code>.
 </p>
 <div class="example">
-<pre class="example">(setq f 'list)
+<pre class="example-preformatted">(setq f 'list)
     &rArr; list
 (apply f 'x 'y 'z)
 error&rarr; Wrong type argument: listp, z
@@ -106,31 +89,31 @@ error&rarr; Wrong type argument: listp, z
     &rArr; (a b c x y z)
 </pre></div>
 
-<p>An interesting example of using <code>apply</code> is found in the 
description
-of <code>mapcar</code>.
+<p>An interesting example of using <code class="code">apply</code> is found in 
the description
+of <code class="code">mapcar</code>.
 </p></dd></dl>
 </blockquote>
 
 <p>In the Texinfo source file, this example looks like this:
 </p>
 <div class="example">
-<pre class="example">@defun apply function &amp;rest arguments
+<div class="group"><pre class="example-preformatted">@defun apply function 
&amp;rest arguments
 @code{apply} calls @var{function} with
 @var{arguments}, just like @code{funcall} but with one
 difference: the last of @var{arguments} is a list of
 arguments to give to @var{function}, rather than a single
 argument.  We also say that this list is @dfn{appended}
 to the other arguments.
-</pre><pre class="example">
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">@code{apply} returns the result of calling
+</pre><div class="group"><pre class="example-preformatted">@code{apply} 
returns the result of calling
 @var{function}.  As with @code{funcall},
 @var{function} must either be a Lisp function or a
 primitive function; special forms and macros do not make
 sense in @code{apply}.
-</pre><pre class="example">
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">@example
+</pre><div class="group"><pre class="example-preformatted">@example
 (setq f 'list)
     @result{} list
 (apply f 'x 'y 'z)
@@ -143,24 +126,25 @@ sense in @code{apply}.
 (apply 'append '((a b c) nil (x y z) nil))
     @result{} (a b c x y z)
 @end example
-</pre><pre class="example">
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">An interesting example of using @code{apply} is 
found
+</pre><div class="group"><pre class="example-preformatted">An interesting 
example of using @code{apply} is found
 in the description of @code{mapcar}.
 @end defun
-</pre></div>
+</pre></div></div>
 
 <p>In this manual, this function is listed in the Command and Variable
-Index under <code>apply</code>.
+Index under <code class="code">apply</code>.
 </p>
 <p>Ordinary variables and user options are described using a format like
 that for functions except that variables do not take arguments.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Def-Cmd-Conventions.html" accesskey="p" rel="prev">Def Cmd 
Conventions</a>, Up: <a href="Definition-Commands.html" accesskey="u" 
rel="up">Definition Commands</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Def-Cmd-Conventions.html">Conventions for Writing 
Definitions</a>, Up: <a href="Definition-Commands.html">Definition Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Sample-Include-File.html 
b/js/infog/test-infodir/texinfo_html/Sample-Include-File.html
index 713d8fefd1..ee7a56c37b 100644
--- a/js/infog/test-infodir/texinfo_html/Sample-Include-File.html
+++ b/js/infog/test-infodir/texinfo_html/Sample-Include-File.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Sample Include File (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Sample Include File (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Sample Include File (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Sample Include File (GNU Texinfo 6.7dev)">
+<meta name="description" content="Sample Include File (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Sample Include File (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Include-Files-Requirements.html" rel="prev" title="Include Files 
Requirements">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,64 +40,66 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Sample-Include-File"></span><div class="header">
+<div class="section-level-extent" id="Sample-Include-File">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040verbatiminclude.html" accesskey="n" 
rel="next"><code>@verbatiminclude</code></a>, Previous: <a 
href="Include-Files-Requirements.html" accesskey="p" rel="prev">Include Files 
Requirements</a>, Up: <a href="Include-Files.html" accesskey="u" 
rel="up">Include Files</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040verbatiminclude.html" accesskey="n" rel="next"><code 
class="code">@verbatiminclude</code> <var class="var">file</var>: Include a 
File Verbatim</a>, Previous: <a href="Include-Files-Requirements.html" 
accesskey="p" rel="prev">Include Files Requirements</a>, Up: <a 
href="Include-Files.html" accesskey="u" rel="up">Include Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" ti [...]
 </div>
 <hr>
-<span id="Sample-File-with-_0040include"></span><h3 class="section">Sample 
File with <code>@include</code></h3>
-<span id="index-Sample-_0040include-file"></span>
-<span id="index-Include-file-sample"></span>
-<span id="index-_0040include-file-sample"></span>
+<h3 class="section" id="Sample-File-with-_0040include">17.4 Sample File with 
<code class="code">@include</code></h3>
+<a class="index-entry-id" id="index-Sample-_0040include-file"></a>
+<a class="index-entry-id" id="index-Include-file-sample"></a>
+<a class="index-entry-id" id="index-_0040include-file-sample"></a>
 
-<p>Here is an example of an outer Texinfo file with <code>@include</code> files
-within it before running <code>texinfo-multiple-files-update</code>, which
+<p>Here is an example of an outer Texinfo file with <code 
class="code">@include</code> files
+within it before running <code 
class="code">texinfo-multiple-files-update</code>, which
 would insert a main or master menu:
 </p>
 <div class="example">
-<pre class="example">\input texinfo @c -*-texinfo-*-
+<div class="group"><pre class="example-preformatted">\input texinfo @c 
-*-texinfo-*-
 @settitle Include Example
-</pre><pre class="example">
+</pre></div><pre class="example-preformatted">
 
-... See <a href="Sample-Texinfo-Files.html">Sample Texinfo Files</a>, for
+... See <a class="xref" href="Sample-Texinfo-Files.html">Sample Texinfo 
Files</a>, for
 examples of the rest of the frontmatter ...
 
-</pre><pre class="example">@ifnottex
+</pre><div class="group"><pre class="example-preformatted">@ifnottex
 @node Top
 @top Include Example
 @end ifnottex
-</pre><pre class="example">
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">@include foo.texinfo
+</pre><div class="group"><pre class="example-preformatted">@include foo.texinfo
 @include bar.texinfo
 @include concept-index.texinfo
 @bye
-</pre></div>
+</pre></div></div>
 
-<p>An included file, such as <samp>foo.texinfo</samp>, might look like this:
+<p>An included file, such as <samp class="file">foo.texinfo</samp>, might look 
like this:
 </p>
 <div class="example">
-<pre class="example">@node First
+<div class="group"><pre class="example-preformatted">@node First
 @chapter First Chapter
 
 Contents of first chapter &hellip;
-</pre></div>
+</pre></div></div>
 
-<p>The full contents of <samp>concept-index.texinfo</samp> might be as simple 
as this:
+<p>The full contents of <samp class="file">concept-index.texinfo</samp> might 
be as simple as this:
 </p>
 <div class="example">
-<pre class="example">@node Concept Index
+<div class="group"><pre class="example-preformatted">@node Concept Index
 @unnumbered Concept Index
 
 @printindex cp
-</pre></div>
+</pre></div></div>
 
-<p>The outer Texinfo source file for <cite>The GNU Emacs Lisp Reference
-Manual</cite> is named <samp>elisp.texi</samp>.  This outer file contains a 
master
-menu with 417 entries and a list of 41 <code>@include</code>
+<p>The outer Texinfo source file for <cite class="cite">The GNU Emacs Lisp 
Reference
+Manual</cite> is named <samp class="file">elisp.texi</samp>.  This outer file 
contains a master
+menu with 417 entries and a list of 41 <code class="code">@include</code>
 files.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Sample-Texinfo-Files.html 
b/js/infog/test-infodir/texinfo_html/Sample-Texinfo-Files.html
index 86229dfc43..dfd76917f1 100644
--- a/js/infog/test-infodir/texinfo_html/Sample-Texinfo-Files.html
+++ b/js/infog/test-infodir/texinfo_html/Sample-Texinfo-Files.html
@@ -1,88 +1,59 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Sample Texinfo Files (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Sample Texinfo Files (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Sample Texinfo Files (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Sample Texinfo Files (GNU Texinfo 6.7dev)">
+<meta name="description" content="Sample Texinfo Files (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Sample Texinfo Files (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Short-Sample-Texinfo-File.html" rel="next" title="Short Sample 
Texinfo File">
+<link href="Texinfo-Mode.html" rel="next" title="Texinfo Mode">
 <link href="Tips.html" rel="prev" title="Tips">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Sample-Texinfo-Files"></span><div class="header">
+<div class="appendix-level-extent" id="Sample-Texinfo-Files">
+<div class="nav-panel">
 <p>
-Next: <a href="Texinfo-Mode.html" accesskey="n" rel="next">Texinfo Mode</a>, 
Previous: <a href="Tips.html" accesskey="p" rel="prev">Tips</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Texinfo-Mode.html" accesskey="n" rel="next">Using Texinfo 
Mode</a>, Previous: <a href="Tips.html" accesskey="p" rel="prev">Tips and 
Hints</a>, Up: <a href="index.html" accesskey="u" rel="up">Texinfo</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Sample-Texinfo-Files-1"></span><h2 class="appendix">Sample Texinfo 
Files</h2>
-<span id="index-Sample-Texinfo-files"></span>
+<h2 class="appendix" id="Sample-Texinfo-Files-1">Appendix C Sample Texinfo 
Files</h2>
+<a class="index-entry-id" id="index-Sample-Texinfo-files"></a>
 
-<p>The first example from the first chapter (see <a 
href="Short-Sample.html">Short Sample</a>) is
-given here in its entirety, without commentary.  The second example
-includes the full texts to be used in GNU manuals.
+<p>This appendix includes texts to be used in GNU manuals.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a 
href="Short-Sample-Texinfo-File.html" accesskey="1">Short Sample Texinfo 
File</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="GNU-Sample-Texts.html" 
accesskey="2">GNU Sample Texts</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Verbatim-Copying-License.html" accesskey="3">Verbatim Copying 
License</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="All_002dpermissive-Copying-License.html" accesskey="4">All-permissive 
Copying License</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="GNU-Sample-Texts.html" accesskey="1">GNU Sample Texts</a></li>
+<li><a href="Verbatim-Copying-License.html" accesskey="2">Verbatim Copying 
License</a></li>
+<li><a href="All_002dpermissive-Copying-License.html" 
accesskey="3">All-permissive Copying License</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Short-Sample-Texinfo-File.html 
b/js/infog/test-infodir/texinfo_html/Short-Sample-Texinfo-File.html
index 36c2ead6d4..a7463793a7 100644
--- a/js/infog/test-infodir/texinfo_html/Short-Sample-Texinfo-File.html
+++ b/js/infog/test-infodir/texinfo_html/Short-Sample-Texinfo-File.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Short Sample Texinfo File (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Short Sample Texinfo File (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Short Sample Texinfo File (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Short Sample Texinfo File (GNU Texinfo 6.7dev)">
+<meta name="description" content="Short Sample Texinfo File (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Short Sample Texinfo File (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Sample-Texinfo-Files.html" rel="up" title="Sample Texinfo Files">
-<link href="GNU-Sample-Texts.html" rel="next" title="GNU Sample Texts">
-<link href="Sample-Texinfo-Files.html" rel="prev" title="Sample Texinfo Files">
+<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
+<link href="Texinfo-File-Header.html" rel="next" title="Texinfo File Header">
+<link href="Minimum.html" rel="prev" title="Minimum">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,25 +40,22 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Short-Sample-Texinfo-File"></span><div class="header">
+<div class="section-level-extent" id="Short-Sample-Texinfo-File">
+<div class="nav-panel">
 <p>
-Next: <a href="GNU-Sample-Texts.html" accesskey="n" rel="next">GNU Sample 
Texts</a>, Up: <a href="Sample-Texinfo-Files.html" accesskey="u" 
rel="up">Sample Texinfo Files</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Texinfo-File-Header.html" accesskey="n" rel="next">Texinfo File 
Header</a>, Previous: <a href="Minimum.html" accesskey="p" rel="prev">What a 
Texinfo File Must Have</a>, Up: <a href="Writing-a-Texinfo-File.html" 
accesskey="u" rel="up">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Short-Sample-1"></span><h3 class="section">Short Sample</h3>
-<span id="index-Sample-Texinfo-file_002c-no-comments"></span>
+<a class="anchor" id="Short-Sample"></a><a class="anchor" 
id="Sample-Beginning"></a><h3 class="section" id="Short-Sample-1">2.4 Short 
Sample</h3>
+<a class="index-entry-id" id="index-Sample-Texinfo-file_002c-no-comments"></a>
 
-<p>Here is a complete, short sample Texinfo file.  You can see this file, 
-with comments, in the first chapter.  See <a href="Short-Sample.html">Short 
Sample</a>.
-</p>
-<p>In a nutshell: The <code>makeinfo</code> program transforms a Texinfo
-source file such as this into an Info file or HTML; and TeX typesets
-it for a printed manual.
+<p>Here is a short sample Texinfo file.  The <code 
class="command">makeinfo</code>
+program transforms a Texinfo source file such as this into an Info
+file or HTML, and TeX typesets it for a printed manual.
 </p>
 
-<br>
 <div class="example">
-<pre class="example">\input texinfo
+<pre class="example-preformatted">\input texinfo
 @settitle Sample Manual 1.0
 
 @copying
@@ -93,16 +71,13 @@ Copyright @copyright{} 2016 Free Software Foundation, Inc.
 @insertcopying
 @end titlepage
 
-@c Output the table of the contents at the beginning.
 @contents
 
-@ifnottex
 @node Top
 @top GNU Sample
 
 This manual is for GNU Sample
 (version @value{VERSION}, @value{UPDATED}).
-@end ifnottex
 
 @menu
 * First Chapter::    The first chapter is the
@@ -111,11 +86,10 @@ This manual is for GNU Sample
 @end menu
 
 
-@node First Chapter
+</pre><div class="group"><pre class="example-preformatted">@node First Chapter
 @chapter First Chapter
 
 @cindex chapter, first
-
 This is the first chapter.
 @cindex index entry, another
 
@@ -130,6 +104,19 @@ This is the second item.
 @end enumerate
 
 
+@node First Section
+@section First Section
+
+First section of first chapter.
+
+
+@node Second Section
+@section Second Section
+
+Second section of first chapter.
+</pre></div><pre class="example-preformatted">
+
+
 @node Index
 @unnumbered Index
 
@@ -139,6 +126,7 @@ This is the second item.
 </pre></div>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Short-Sample.html 
b/js/infog/test-infodir/texinfo_html/Short-Sample.html
index 05cad15375..3cc318cd21 100644
--- a/js/infog/test-infodir/texinfo_html/Short-Sample.html
+++ b/js/infog/test-infodir/texinfo_html/Short-Sample.html
@@ -1,238 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Short Sample (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Short Sample (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Short Sample (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Short Sample (GNU Texinfo 6.7dev)">
+<meta name="description" content="Short Sample (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Short Sample (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
-<link href="Beginning-and-Ending-a-File.html" rel="next" title="Beginning and 
Ending a File">
-<link href="Minimum.html" rel="prev" title="Minimum">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
+<meta http-equiv="Refresh" content="0; 
url=Short-Sample-Texinfo-File.html#Short-Sample">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
-<span id="Short-Sample"></span><div class="header">
-<p>
-Previous: <a href="Minimum.html" accesskey="p" rel="prev">Minimum</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="A-Short-Sample-Texinfo-File"></span><h3 class="section">A Short 
Sample Texinfo File</h3>
-<span id="index-Sample-Texinfo-file_002c-with-comments"></span>
-
-<p>Here is a short but complete Texinfo file, so you can see how Texinfo
-source appears in practice.  The first three parts of the file are
-mostly boilerplate: when writing a manual, you simply change
-the names as appropriate.
-</p>
-<p>The complete file, without interspersed comments, is shown in
-<a href="Short-Sample-Texinfo-File.html">Short Sample Texinfo File</a>.
-</p>
-<p>See <a href="Beginning-and-Ending-a-File.html">Beginning and Ending a 
File</a>, for more documentation on the
-commands listed here.
-</p>
-
-<span id="Header"></span><h4 class="subheading">Header</h4>
-
-<p>The header tells TeX which definitions file to
-use, names the manual, and carries out other such housekeeping tasks.
-</p>
-<div class="example">
-<pre class="example">\input texinfo
-@settitle Sample Manual 1.0
-</pre></div>
-
-
-<span id="Summary-Description-and-Copyright"></span><h4 
class="subheading">Summary Description and Copyright</h4>
-
-<p>This segment describes the document and contains the copyright notice 
-and copying permissions.  This is done with the <code>@copying</code> command.
-</p>
-<p>A real manual includes more text here, according to the license under
-which it is distributed.  See <a href="GNU-Sample-Texts.html">GNU Sample 
Texts</a>.
-</p>
-<div class="example">
-<pre class="example">@copying
-This is a short example of a complete Texinfo file, version 1.0.
-
-Copyright @copyright{} 2016 Free Software Foundation, Inc.
-@end copying
-</pre></div>
-
-<span id="Titlepage_002c-Copyright_002c-Contents"></span><h4 
class="subheading">Titlepage, Copyright, Contents</h4>
-
-<p>The title and copyright segment contains the title and copyright
-pages for the printed manual.  The segment must be enclosed between
-<code>@titlepage</code> and <code>@end titlepage</code> commands.  The title 
and
-copyright page does not appear in the online output.
-</p>
-<p>We use the <code>@insertcopying</code> command to
-include the permission text from the previous section, instead of
-writing it out again; it is output on the back of the title page.  The
-<code>@contents</code> command generates a table of contents.
-</p>
-<div class="example">
-<pre class="example">@titlepage
-@title Sample Title
-</pre><pre class="example">
-
-</pre><pre class="example">@c The following two commands start the copyright 
page.
-@page
-@vskip 0pt plus 1filll
-@insertcopying
-@end titlepage
-</pre><pre class="example">
-
-@c Output the table of contents at the beginning.
-@contents
-</pre></div>
-
-<span id="g_t_0060Top_0027-Node-and-Master-Menu"></span><h4 
class="subheading">&lsquo;Top&rsquo; Node and Master Menu</h4>
-
-<p>The &lsquo;Top&rsquo; node starts off the online output; it does not appear 
in the
-printed manual.  We repeat the short description from the beginning of
-the &lsquo;<samp>@copying</samp>&rsquo; text, but there&rsquo;s no need to 
repeat the copyright
-information, so we don&rsquo;t use &lsquo;<samp>@insertcopying</samp>&rsquo; 
here.
-</p>
-<p>The &lsquo;<samp>@top</samp>&rsquo; command itself helps 
<code>makeinfo</code> determine
-the relationships between nodes.  The &lsquo;Top&rsquo; node contains at least 
a
-top-level <em>menu</em> listing the chapters, and possibly a <em>Master
-Menu</em> listing all the nodes in the entire document.
-</p>
-
-<div class="example">
-<pre class="example">@ifnottex
-@node Top
-@top Short Sample
-
-This is a short sample Texinfo file.
-@end ifnottex
-
-</pre><pre class="example">@menu
-* First Chapter::    The first chapter is the
-                       only chapter in this sample.
-* Index::            Complete index.
-@end menu
-</pre></div>
-
-
-<span id="The-Body-of-the-Document"></span><h4 class="subheading">The Body of 
the Document</h4>
-
-<p>The body segment contains all the text of the document, but not the
-indices or table of contents.  This example illustrates a node and a
-chapter containing an enumerated list.
-</p>
-<div class="example">
-<pre class="example">@node First Chapter
-@chapter First Chapter
-
-@cindex chapter, first
-</pre><pre class="example">
-
-</pre><pre class="example">This is the first chapter.
-@cindex index entry, another
-</pre><pre class="example">
-
-</pre><pre class="example">Here is a numbered list.
-
-@enumerate
-@item
-This is the first item.
-
-@item
-This is the second item.
-@end enumerate
-</pre></div>
-
-
-<span id="The-End-of-the-Document"></span><h4 class="subheading">The End of 
the Document</h4>
-
-<p>This may contain commands for printing indices, and
-closes with the <code>@bye</code> command, which marks the end of the document.
-</p>
-<div class="example">
-<pre class="example">@node Index
-@unnumbered Index
-</pre><pre class="example">
-
-</pre><pre class="example">@printindex cp
-
-@bye
-</pre></div>
-
-
-<span id="Some-Results"></span><h4 class="subheading">Some Results</h4>
-
-<p>Here is what the contents of the first chapter of the sample look like:
-</p>
-<br>
-<blockquote>
-<p>This is the first chapter.
-</p>
-<p>Here is a numbered list.
-</p>
-<ol>
-<li> This is the first item.
-
-</li><li> This is the second item.
-</li></ol>
-</blockquote>
-
-
-<hr>
-<div class="header">
-<p>
-Previous: <a href="Minimum.html" accesskey="p" rel="prev">Minimum</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-
-
 
+<p>The node you are looking for is at <a 
href="Short-Sample-Texinfo-File.html#Short-Sample">Short Sample</a>.</p>
 </body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/Showing-the-Structure.html 
b/js/infog/test-infodir/texinfo_html/Showing-the-Structure.html
index 7ae85561d8..95bec24962 100644
--- a/js/infog/test-infodir/texinfo_html/Showing-the-Structure.html
+++ b/js/infog/test-infodir/texinfo_html/Showing-the-Structure.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Showing the Structure (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Showing the Structure (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Showing the Structure (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Showing the Structure (GNU Texinfo 6.7dev)">
+<meta name="description" content="Showing the Structure (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Showing the Structure (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,10 @@ developing GNU and promoting software freedom." -->
 <link href="Inserting.html" rel="prev" title="Inserting">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+kbd.kbd {font-style: oblique}
+span.w-nolinebreak-text {white-space: nowrap}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,78 +43,78 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Showing-the-Structure"></span><div class="header">
+<div class="section-level-extent" id="Showing-the-Structure">
+<div class="nav-panel">
 <p>
-Next: <a href="Updating-Nodes-and-Menus.html" accesskey="n" 
rel="next">Updating Nodes and Menus</a>, Previous: <a href="Inserting.html" 
accesskey="p" rel="prev">Inserting</a>, Up: <a href="Texinfo-Mode.html" 
accesskey="u" rel="up">Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Updating-Nodes-and-Menus.html" accesskey="n" 
rel="next">Updating Nodes and Menus</a>, Previous: <a href="Inserting.html" 
accesskey="p" rel="prev">Inserting Frequently Used Commands</a>, Up: <a 
href="Texinfo-Mode.html" accesskey="u" rel="up">Using Texinfo Mode</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Showing-the-Sectioning-Structure-of-a-File"></span><h3 
class="section">Showing the Sectioning Structure of a File</h3>
-<span id="index-Showing-the-sectioning-structure-of-a-file"></span>
-<span id="index-Sectioning-structure-of-a-file_002c-showing"></span>
-<span id="index-Structure-of-a-file_002c-showing"></span>
-<span id="index-Outline-of-file-structure_002c-showing"></span>
-<span id="index-Contents_002dlike-outline-of-file-structure"></span>
-<span id="index-File-sectioning-structure_002c-showing"></span>
-<span id="index-Texinfo-file-sectioning-structure_002c-showing"></span>
+<h3 class="section" id="Showing-the-Sectioning-Structure-of-a-File">D.4 
Showing the Sectioning Structure of a File</h3>
+<a class="index-entry-id" 
id="index-Showing-the-sectioning-structure-of-a-file"></a>
+<a class="index-entry-id" 
id="index-Sectioning-structure-of-a-file_002c-showing"></a>
+<a class="index-entry-id" id="index-Structure-of-a-file_002c-showing"></a>
+<a class="index-entry-id" 
id="index-Outline-of-file-structure_002c-showing"></a>
+<a class="index-entry-id" 
id="index-Contents_002dlike-outline-of-file-structure"></a>
+<a class="index-entry-id" 
id="index-File-sectioning-structure_002c-showing"></a>
+<a class="index-entry-id" 
id="index-Texinfo-file-sectioning-structure_002c-showing"></a>
 
 <p>You can show the sectioning structure of a Texinfo file by using the
-<kbd>C-c C-s</kbd> command (<code>texinfo-show-structure</code>).  This command
-lists the lines that begin with the @-commands for <code>@chapter</code>,
-<code>@section</code>, and the like.  It constructs what amounts to a table
+<kbd class="kbd">C-c C-s</kbd> command (<code 
class="code">texinfo-show-structure</code>).  This command
+lists the lines that begin with the @-commands for <code 
class="code">@chapter</code>,
+<code class="code">@section</code>, and the like.  It constructs what amounts 
to a table
 of contents.  These lines are displayed in another buffer called the
-&lsquo;<samp>*Occur*</samp>&rsquo; buffer.  In that buffer, you can position 
the cursor
-over one of the lines and use the <kbd>C-c C-c</kbd> command
-(<code>occur-mode-goto-occurrence</code>), to jump to the corresponding spot
+&lsquo;<samp class="samp">*Occur*</samp>&rsquo; buffer.  In that buffer, you 
can position the cursor
+over one of the lines and use the <kbd class="kbd">C-c C-c</kbd> command
+(<code class="code">occur-mode-goto-occurrence</code>), to jump to the 
corresponding spot
 in the Texinfo file.
 </p>
-<dl compact="compact">
-<dt><kbd>C-c C-s</kbd></dt>
-<dt><kbd>M-x texinfo-show-structure</kbd></dt>
-<dd><span id="index-texinfo_002dshow_002dstructure"></span>
-<p>Show the <code>@chapter</code>, <code>@section</code>, and such lines of a
+<dl class="table">
+<dt id='index-texinfo_002dshow_002dstructure'><span><kbd class="kbd">C-c 
C-s</kbd><a class="copiable-link" href='#index-texinfo_002dshow_002dstructure'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-show-structure</kbd></dt>
+<dd><p>Show the <code class="code">@chapter</code>, <code 
class="code">@section</code>, and such lines of a
 Texinfo file.
 </p>
 </dd>
-<dt><kbd>C-c C-c</kbd></dt>
-<dt><kbd>M-x occur-mode-goto-occurrence</kbd></dt>
-<dd><span id="index-occur_002dmode_002dgoto_002doccurrence"></span>
-<p>Go to the line in the Texinfo file corresponding to the line under the
-cursor in the <samp>*Occur*</samp> buffer.
+<dt id='index-occur_002dmode_002dgoto_002doccurrence'><span><kbd 
class="kbd">C-c C-c</kbd><a class="copiable-link" 
href='#index-occur_002dmode_002dgoto_002doccurrence'> &para;</a></span></dt>
+<dt><kbd class="kbd">M-x occur-mode-goto-occurrence</kbd></dt>
+<dd><p>Go to the line in the Texinfo file corresponding to the line under the
+cursor in the <samp class="file">*Occur*</samp> buffer.
 </p></dd>
 </dl>
 
-<p>If you call <code>texinfo-show-structure</code> with a prefix argument by
-typing <kbd><span class="nolinebreak">C-u</span>&nbsp;<span 
class="nolinebreak">C-c</span>&nbsp;<span 
class="nolinebreak">C-s</span></kbd><!-- /@w -->, it will list not only those 
lines with the
-@-commands for <code>@chapter</code>, <code>@section</code>, and the like, but
-also the <code>@node</code> lines.  You can use 
<code>texinfo-show-structure</code>
+<p>If you call <code class="code">texinfo-show-structure</code> with a prefix 
argument by
+typing <kbd class="kbd"><span class="w-nolinebreak-text">C-u</span>&nbsp;<span 
class="w-nolinebreak-text">C-c</span>&nbsp;<span 
class="w-nolinebreak-text">C-s</span></kbd><!-- /@w -->, it will list not only 
those lines with the
+@-commands for <code class="code">@chapter</code>, <code 
class="code">@section</code>, and the like, but
+also the <code class="code">@node</code> lines.  You can use <code 
class="code">texinfo-show-structure</code>
 with a prefix argument to check whether the &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo;, and &lsquo;Up&rsquo;
-pointers of an <code>@node</code> line are correct.
+pointers of an <code class="code">@node</code> line are correct.
 </p>
 <p>Often, when you are working on a manual, you will be interested only
 in the structure of the current chapter.  In this case, you can mark
 off the region of the buffer that you are interested in by using the
-<kbd>C-x n n</kbd> (<code>narrow-to-region</code>) command and
-<code>texinfo-show-structure</code> will work on only that region.  To see
-the whole buffer again, use <kbd><span 
class="nolinebreak">C-x</span>&nbsp;n&nbsp;w</kbd><!-- /@w --> 
(<code>widen</code>).
-(See <a href="../emacs/Narrowing.html#Narrowing">Narrowing</a> in <cite>The 
GNU Emacs Manual</cite>, for more
+<kbd class="kbd">C-x n n</kbd> (<code class="code">narrow-to-region</code>) 
command and
+<code class="code">texinfo-show-structure</code> will work on only that 
region.  To see
+the whole buffer again, use <kbd class="kbd"><span 
class="w-nolinebreak-text">C-x</span>&nbsp;n&nbsp;w</kbd><!-- /@w --> (<code 
class="code">widen</code>).
+(See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#Narrowing";>Narrowing</a>
 in <cite class="cite">The GNU Emacs Manual</cite>, for more
 information about the narrowing commands.)
 </p>
-<span id="index-page_002ddelimiter"></span>
-<span id="index-Page-delimiter-in-Texinfo-mode"></span>
-<p>In addition to providing the <code>texinfo-show-structure</code> command,
+<a class="index-entry-id" id="index-page_002ddelimiter"></a>
+<a class="index-entry-id" id="index-Page-delimiter-in-Texinfo-mode"></a>
+<p>In addition to providing the <code 
class="code">texinfo-show-structure</code> command,
 Texinfo mode sets the value of the page delimiter variable to match
-the chapter-level @-commands.  This enables you to use the <kbd>C-x
-]</kbd> (<code>forward-page</code>) and <kbd>C-x [</kbd> 
(<code>backward-page</code>)
+the chapter-level @-commands.  This enables you to use the <kbd class="kbd">C-x
+]</kbd> (<code class="code">forward-page</code>) and <kbd class="kbd">C-x 
[</kbd> (<code class="code">backward-page</code>)
 commands to move forward and backward by chapter, and to use the
-<kbd>C-x n p</kbd> (<code>narrow-to-page</code>) command to narrow to a 
chapter.
-See <a href="../emacs/Pages.html#Pages">Pages</a> in <cite>The GNU Emacs 
Manual</cite>, for more information
+<kbd class="kbd">C-x n p</kbd> (<code class="code">narrow-to-page</code>) 
command to narrow to a chapter.
+See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#Pages";>Pages</a>
 in <cite class="cite">The GNU Emacs Manual</cite>, for more information
 about the page commands.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Updating-Nodes-and-Menus.html" accesskey="n" 
rel="next">Updating Nodes and Menus</a>, Previous: <a href="Inserting.html" 
accesskey="p" rel="prev">Inserting</a>, Up: <a href="Texinfo-Mode.html" 
accesskey="u" rel="up">Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Updating-Nodes-and-Menus.html">Updating Nodes and Menus</a>, 
Previous: <a href="Inserting.html">Inserting Frequently Used Commands</a>, Up: 
<a href="Texinfo-Mode.html">Using Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Smallcaps.html 
b/js/infog/test-infodir/texinfo_html/Smallcaps.html
index 33a148a00f..c8fef85502 100644
--- a/js/infog/test-infodir/texinfo_html/Smallcaps.html
+++ b/js/infog/test-infodir/texinfo_html/Smallcaps.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Smallcaps (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Smallcaps (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Smallcaps (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Smallcaps (GNU Texinfo 6.7dev)">
+<meta name="description" content="Smallcaps (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Smallcaps (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,10 @@ developing GNU and promoting software freedom." -->
 <link href="_0040emph-_0040strong.html" rel="prev" title="@emph @strong">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,46 +43,48 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Smallcaps"></span><div class="header">
+<div class="subsection-level-extent" id="Smallcaps">
+<div class="nav-panel">
 <p>
-Next: <a href="Fonts.html" accesskey="n" rel="next">Fonts</a>, Previous: <a 
href="_0040emph-_0040strong.html" accesskey="p" rel="prev"><code>@emph 
@strong</code></a>, Up: <a href="Emphasis.html" accesskey="u" 
rel="up">Emphasis</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Fonts.html" accesskey="n" rel="next">Fonts for Printing</a>, 
Previous: <a href="_0040emph-_0040strong.html" accesskey="p" rel="prev"><code 
class="code">@emph</code>{<var class="var">text</var>} and <code 
class="code">@strong</code>{<var class="var">text</var>}</a>, Up: <a 
href="Emphasis.html" accesskey="u" rel="up">Emphasizing Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html"  [...]
 </div>
 <hr>
-<span id="g_t_0040sc_007btext_007d_003a-The-Small-Caps-Font"></span><h4 
class="subsection"><code>@sc</code>{<var>text</var>}: The Small Caps Font</h4>
-<span id="index-Small-caps-font"></span>
-<span id="index-sc-_0028small-caps-font_0029"></span>
+<h4 class="subsection" 
id="g_t_0040sc_007btext_007d_003a-The-Small-Caps-Font">6.2.2 <code 
class="code">@sc</code>{<var class="var">text</var>}: The Small Caps Font</h4>
+<a class="index-entry-id" id="index-Small-caps-font"></a>
+<a class="index-entry-id" id="index-sc-_0028small-caps-font_0029"></a>
 
-<p>Use the &lsquo;<samp>@sc</samp>&rsquo; command to set text in <small>A 
SMALL CAPS FONT</small>
+<p>Use the &lsquo;<samp class="samp">@sc</samp>&rsquo; command to set text in 
<small class="sc">A SMALL CAPS FONT</small>
 (where possible).  Write the text you want to be in small caps between
 braces in lowercase, like this:
 </p>
 <div class="example">
-<pre class="example">Richard @sc{Stallman} commenc&eacute; GNU.
+<pre class="example-preformatted">Richard @sc{Stallman} a commenc&eacute; le 
projet GNU.
 </pre></div>
 
 <p>This produces:
 </p>
 <div class="display">
-<pre class="display">Richard STALLMAN commenc&eacute; GNU.
+<pre class="display-preformatted">Richard <span class="sc">STALLMAN</span> a 
commenc&eacute; le projet GNU.
 </pre></div>
 
-<p>As shown here, we recommend reserving <code>@sc</code> for special cases
+<p>As shown here, we recommend reserving <code class="code">@sc</code> for 
special cases
 where you want typographic small caps; family names are one such,
 especially in languages other than English, though there are no
 hard-and-fast rules about such things.
 </p>
-<span id="index-_003csmall_003e-tag"></span>
+<a class="index-entry-id" id="index-_003csmall_003e-tag"></a>
 <p>TeX typesets any uppercase letters between the braces of an
-<code>@sc</code> command in full-size capitals; only lowercase letters are
+<code class="code">@sc</code> command in full-size capitals; only lowercase 
letters are
 printed in the small caps font.  In the Info output, the argument to
-<code>@sc</code> is printed in all uppercase.  In HTML, the argument is
-uppercased and the output marked with the <code>&lt;small&gt;</code> tag to 
reduce
+<code class="code">@sc</code> is printed in all uppercase.  In HTML, the 
argument is
+uppercased and the output marked with the <code 
class="code">&lt;small&gt;</code> tag to reduce
 the font size, since HTML cannot easily represent true small caps.
 </p>
 <p>Overall, we recommend using standard upper- and lowercase letters
 wherever possible.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Software-Copying-Permissions.html 
b/js/infog/test-infodir/texinfo_html/Software-Copying-Permissions.html
index 0e875b0243..d3fb147f4f 100644
--- a/js/infog/test-infodir/texinfo_html/Software-Copying-Permissions.html
+++ b/js/infog/test-infodir/texinfo_html/Software-Copying-Permissions.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Software Copying Permissions (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Software Copying Permissions (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Software Copying Permissions (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Software Copying Permissions (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Software Copying Permissions (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Software Copying Permissions (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Document-Permissions.html#Software-Copying-Permissions">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Special-Characters.html 
b/js/infog/test-infodir/texinfo_html/Special-Characters.html
index 569e09388a..065e6b97ea 100644
--- a/js/infog/test-infodir/texinfo_html/Special-Characters.html
+++ b/js/infog/test-infodir/texinfo_html/Special-Characters.html
@@ -1,97 +1,68 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Special Characters (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Special Characters (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Special Characters (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Special Characters (GNU Texinfo 6.7dev)">
+<meta name="description" content="Special Characters (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Special Characters (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Insertions.html" rel="up" title="Insertions">
-<link href="Inserting-an-Atsign.html" rel="next" title="Inserting an Atsign">
-<link href="Insertions.html" rel="prev" title="Insertions">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Inserting-Quote-Characters.html" rel="next" title="Inserting Quote 
Characters">
 
 
 </head>
 
 <body lang="en">
-<span id="Special-Characters"></span><div class="header">
+<div class="section-level-extent" id="Special-Characters">
+<div class="nav-panel">
 <p>
-Next: <a href="Inserting-Quote-Characters.html" accesskey="n" 
rel="next">Inserting Quote Characters</a>, Up: <a href="Insertions.html" 
accesskey="u" rel="up">Insertions</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inserting-Quote-Characters.html" accesskey="n" 
rel="next">Inserting Quote Characters</a>, Up: <a href="Insertions.html" 
accesskey="u" rel="up">Special Insertions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="Special-Characters_003a-Inserting-_0040-_007b_007d-_002c-_005c-_0023-_0026"></span><h3
 class="section">Special Characters: Inserting @ {} , \ # &amp;</h3>
-<span id="Braces-Atsign"></span><span id="Atsign-Braces-Comma"></span><span 
id="index-Special-characters_002c-inserting"></span>
-<span id="index-Commands-to-insert-special-characters"></span>
+<h3 class="section" 
id="Special-Characters_003a-Inserting-_0040-_007b_007d-_002c-_005c-_0023-_0026">11.1
 Special Characters: Inserting @ {} , \ # &amp;</h3>
+<a class="anchor" id="Braces-Atsign"></a><a class="anchor" 
id="Atsign-Braces-Comma"></a><a class="index-entry-id" 
id="index-Special-characters_002c-inserting"></a>
+<a class="index-entry-id" id="index-Commands-to-insert-special-characters"></a>
 
-<p>&lsquo;<samp>@</samp>&rsquo; and curly braces are the basic special 
characters in
+<p>&lsquo;<samp class="samp">@</samp>&rsquo; and curly braces are the basic 
special characters in
 Texinfo.  To insert these characters so they appear in text, you must
-put an &lsquo;<samp>@</samp>&rsquo; in front of these characters to prevent 
Texinfo from
+put an &lsquo;<samp class="samp">@</samp>&rsquo; in front of these characters 
to prevent Texinfo from
 misinterpreting them.  Alphabetic commands are also provided.
 </p>
 <p>The other characters (comma, backslash, hash, ampersand) are special 
 only in restricted contexts, as explained in the respective sections.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Inserting-an-Atsign.html" 
accesskey="1">Inserting an Atsign</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@@</code>, <code>@atchar{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inserting-Braces.html" 
accesskey="2">Inserting Braces</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@{ @}</code>, <code>@l rbracechar{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inserting-a-Comma.html" 
accesskey="3">Inserting a Comma</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">, and <code>@comma{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inserting-a-Backslash.html" 
accesskey="4">Inserting a Backslash</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">\ and <code>@backslashchar{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inserting-a-Hashsign.html" 
accesskey="5">Inserting a Hashsign</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top"># and <code>@hashchar{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inserting-an-Ampersand.html" 
accesskey="6">Inserting an Ampersand</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">&amp; and <code>@ampchar{}</code>.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Inserting-an-Atsign.html" accesskey="1">Inserting &lsquo;@&rsquo; 
with <code class="code">@@</code> and <code 
class="code">@atchar{}</code></a></li>
+<li><a href="Inserting-Braces.html" accesskey="2">Inserting &lsquo;{ 
&lsquo;}&rsquo; with <code class="code">@{ @}</code> and <code class="code">@l 
rbracechar{}</code></a></li>
+<li><a href="Inserting-a-Comma.html" accesskey="3">Inserting &lsquo;,&rsquo; 
with <code class="code">@comma{}</code></a></li>
+<li><a href="Inserting-a-Backslash.html" accesskey="4">Inserting 
&lsquo;\&rsquo; with <code class="code">@backslashchar{}</code></a></li>
+<li><a href="Inserting-a-Hashsign.html" accesskey="5">Inserting 
&lsquo;#&rsquo; with <code class="code">@hashchar{}</code></a></li>
+<li><a href="Inserting-an-Ampersand.html" accesskey="6">Inserting 
&lsquo;&amp;&rsquo; with <code class="code">@&amp;</code> and <code 
class="code">@ampchar{}</code></a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Special-Displays.html 
b/js/infog/test-infodir/texinfo_html/Special-Displays.html
index 3c4c4ba147..a869436039 100644
--- a/js/infog/test-infodir/texinfo_html/Special-Displays.html
+++ b/js/infog/test-infodir/texinfo_html/Special-Displays.html
@@ -1,71 +1,48 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Special Displays (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Special Displays (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Special Displays (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Special Displays (GNU Texinfo 6.7dev)">
+<meta name="description" content="Special Displays (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Special Displays (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Floats.html" rel="next" title="Floats">
-<link href="Multitable-Rows.html" rel="prev" title="Multitable Rows">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Indices.html" rel="next" title="Indices">
+<link href="Lists-and-Tables.html" rel="prev" title="Lists and Tables">
 
 
 </head>
 
 <body lang="en">
-<span id="Special-Displays"></span><div class="header">
+<div class="chapter-level-extent" id="Special-Displays">
+<div class="nav-panel">
 <p>
-Next: <a href="Indices.html" accesskey="n" rel="next">Indices</a>, Previous: 
<a href="Lists-and-Tables.html" accesskey="p" rel="prev">Lists and Tables</a>, 
Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Indices.html" accesskey="n" rel="next">Indices</a>, Previous: 
<a href="Lists-and-Tables.html" accesskey="p" rel="prev">Lists and Tables</a>, 
Up: <a href="index.html" accesskey="u" rel="up">Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Special-Displays-1"></span><h2 class="chapter">Special Displays</h2>
-<span id="index-Special-displays"></span>
+<h2 class="chapter" id="Special-Displays-1">9 Special Displays</h2>
+<a class="index-entry-id" id="index-Special-displays"></a>
 
 <p>The commands in this chapter allow you to write text that is specially
 displayed (output format permitting), outside of the normal document
@@ -78,16 +55,14 @@ are often included in these displays.
 </p>
 <p>Another group of commands is for creating footnotes in Texinfo.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Floats.html" 
accesskey="1">Floats</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Figures, tables, and the like.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Images.html" 
accesskey="2">Images</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Including graphics and images.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Footnotes.html" 
accesskey="3">Footnotes</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Writing footnotes.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Floats.html" accesskey="1">Floats</a></li>
+<li><a href="Images.html" accesskey="2">Inserting Images</a></li>
+<li><a href="Footnotes.html" accesskey="3">Footnotes</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Splitting-Output.html 
b/js/infog/test-infodir/texinfo_html/Splitting-Output.html
index c7f391ea55..f50bd009dc 100644
--- a/js/infog/test-infodir/texinfo_html/Splitting-Output.html
+++ b/js/infog/test-infodir/texinfo_html/Splitting-Output.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Splitting Output (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Splitting Output (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Splitting Output (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Splitting Output (GNU Texinfo 6.7dev)">
+<meta name="description" content="Splitting Output (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Splitting Output (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Invoking-texi2any.html#Splitting-Output">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Splitting.html 
b/js/infog/test-infodir/texinfo_html/Splitting.html
index 86b3506cc5..4f7daa5e2e 100644
--- a/js/infog/test-infodir/texinfo_html/Splitting.html
+++ b/js/infog/test-infodir/texinfo_html/Splitting.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Splitting (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Splitting (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Splitting (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Splitting (GNU Texinfo 6.7dev)">
+<meta name="description" content="Splitting (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Splitting (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Running-Info_002dvalidate.html" rel="up" title="Running 
Info-validate">
-<link href="Info-Format-Specification.html" rel="next" title="Info Format 
Specification">
 <link href="Tagifying.html" rel="prev" title="Tagifying">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,57 +39,60 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Splitting"></span><div class="header">
+<div class="subsubsection-level-extent" id="Splitting">
+<div class="nav-panel">
 <p>
-Previous: <a href="Tagifying.html" accesskey="p" rel="prev">Tagifying</a>, Up: 
<a href="Running-Info_002dvalidate.html" accesskey="u" rel="up">Running 
<code>Info-validate</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Tagifying.html" accesskey="p" rel="prev">Tagifying a 
File</a>, Up: <a href="Running-Info_002dvalidate.html" accesskey="u" 
rel="up">Finding Badly Referenced Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Splitting-a-File-Manually"></span><h4 class="subsection">Splitting a 
File Manually</h4>
-<span id="index-Splitting-an-Info-file-manually"></span>
-<span id="index-Info-file_002c-splitting-manually"></span>
+<h4 class="subsubsection subsection-level-set-subsubsection" 
id="Splitting-a-File-Manually">D.9.6.4 Splitting a File Manually</h4>
+<a class="index-entry-id" id="index-Splitting-an-Info-file-manually"></a>
+<a class="index-entry-id" id="index-Info-files-3"></a>
 
 <p>You should split a large file or else let the
-<code>texinfo-format-buffer</code> or <code>makeinfo-buffer</code> command do 
it
+<code class="code">texinfo-format-buffer</code> or <code 
class="code">makeinfo-buffer</code> command do it
 for you automatically.  (Generally you will let one of the formatting
-commands do this job for you.  See <a 
href="Creating-an-Info-File.html">Creating an Info File</a>.)
+commands do this job for you.  See <a class="xref" 
href="Creating-an-Info-File.html">Creating an Info File</a>.)
 </p>
 <p>The split-off files are called the indirect subfiles.
 </p>
 <p>Info files are split to save memory.  With smaller files, Emacs does not
-have make such a large buffer to hold the information.
+have to make such a large buffer to hold the information.
 </p>
 <p>If an Info file has more than 30 nodes, you should also make a tag
-table for it.  See <a href="Using-Info_002dvalidate.html">Using 
<code>Info-validate</code></a>, for information
+table for it.  See <a class="xref" href="Using-Info_002dvalidate.html">Using 
<code class="code">Info-validate</code></a>, for information
 about creating a tag table.  (Again, tag tables are usually created
 automatically by the formatting command; you only need to create a tag
 table yourself if you are doing the job manually.  Most likely, you
 will do this for a large, unsplit file on which you have run
-<code>Info-validate</code>.)
+<code class="code">Info-validate</code>.)
 </p>
 <p>Visit the Info file you wish to tagify and split and type the two
 commands:
 </p>
 <div class="example">
-<pre class="example">M-x Info-tagify
+<pre class="example-preformatted">M-x Info-tagify
 M-x Info-split
 </pre></div>
 
-<p>(Note that the &lsquo;<samp>I</samp>&rsquo; in 
&lsquo;<samp>Info</samp>&rsquo; is uppercase.)
+<p>(Note that the &lsquo;<samp class="samp">I</samp>&rsquo; in &lsquo;<samp 
class="samp">Info</samp>&rsquo; is uppercase.)
 </p>
-<p>When you use the <code>Info-split</code> command, the buffer is modified 
into a
+<p>When you use the <code class="code">Info-split</code> command, the buffer 
is modified into a
 (small) Info file which lists the indirect subfiles.  This file should be
 saved in place of the original visited file.  The indirect subfiles are
 written in the same directory the original file is in, with names generated
-by appending &lsquo;<samp>-</samp>&rsquo; and a number to the original file 
name.
+by appending &lsquo;<samp class="samp">-</samp>&rsquo; and a number to the 
original file name.
 </p>
 <p>The primary file still functions as an Info file, but it contains just
 the tag table and a directory of subfiles.
 </p>
 
+
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Tagifying.html" accesskey="p" rel="prev">Tagifying</a>, Up: 
<a href="Running-Info_002dvalidate.html" accesskey="u" rel="up">Running 
<code>Info-validate</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Tagifying.html">Tagifying a File</a>, Up: <a 
href="Running-Info_002dvalidate.html">Finding Badly Referenced Nodes</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Start-of-Header.html 
b/js/infog/test-infodir/texinfo_html/Start-of-Header.html
index f4503a9ee3..df0d9c0765 100644
--- a/js/infog/test-infodir/texinfo_html/Start-of-Header.html
+++ b/js/infog/test-infodir/texinfo_html/Start-of-Header.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Start of Header (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Start of Header (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Start of Header (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Start of Header (GNU Texinfo 6.7dev)">
+<meta name="description" content="Start of Header (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Start of Header (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="First-Line.html" rel="prev" title="First Line">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,35 +40,37 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Start-of-Header"></span><div class="header">
+<div class="subsection-level-extent" id="Start-of-Header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040setfilename.html" accesskey="n" 
rel="next"><code>@setfilename</code></a>, Previous: <a href="First-Line.html" 
accesskey="p" rel="prev">First Line</a>, Up: <a href="Texinfo-File-Header.html" 
accesskey="u" rel="up">Texinfo File Header</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040setfilename.html" accesskey="n" rel="next"><code 
class="code">@setfilename</code>: Set the Output File Name</a>, Previous: <a 
href="First-Line.html" accesskey="p" rel="prev">The First Line of a Texinfo 
File</a>, Up: <a href="Texinfo-File-Header.html" accesskey="u" rel="up">Texinfo 
File Header</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Start-of-Header-1"></span><h4 class="subsection">Start of Header</h4>
-<span id="index-Start-of-header-line"></span>
+<h4 class="subsection" id="Start-of-Header-1">2.5.2 Start of Header</h4>
+<a class="index-entry-id" id="index-Start-of-header-line"></a>
 
 <p>A start-of-header line is a Texinfo comment that looks like this:
 </p>
 <div class="example">
-<pre class="example">@c %**start of header
+<pre class="example-preformatted">@c %**start of header
 </pre></div>
 
 <p>Write the start-of-header line on the second line of a Texinfo file.
-Follow the start-of-header line with an <code>@settitle</code> line and,
+Follow the start-of-header line with an <code class="code">@settitle</code> 
line and,
 optionally, with other commands that globally affect the document
-formatting, such as <code>@synindex</code> or <code>@footnotestyle</code>; and
-then by an end-of-header line (see <a href="End-of-Header.html">End of 
Header</a>).
+formatting, such as <code class="code">@synindex</code> or <code 
class="code">@footnotestyle</code>; and
+then by an end-of-header line (see <a class="pxref" 
href="End-of-Header.html">End of Header</a>).
 </p>
 <p>The start- and end-of-header lines allow you to format only part of a
-Texinfo file for Info or printing.  See <a 
href="texinfo_002dformat-commands.html"><code>texinfo-format</code> 
commands</a>.
+Texinfo file for Info or printing.  See <a class="xref" 
href="texinfo_002dformat-commands.html">The <code 
class="code">texinfo-format&hellip;</code> Commands</a>.
 </p>
-<p>The odd string of characters, &lsquo;<samp>%**</samp>&rsquo;, is to ensure 
that no other
+<p>The odd string of characters, &lsquo;<samp class="samp">%**</samp>&rsquo;, 
is to ensure that no other
 comment is accidentally taken for a start-of-header line.  You can
-change it if you wish by setting the <code>tex-start-of-header</code> and/or
-<code>tex-end-of-header</code> Emacs variables.  See <a 
href="Texinfo-Mode-Printing.html">Texinfo Mode Printing</a>.
+change it if you wish by setting the <code 
class="code">tex-start-of-header</code> and/or
+<code class="code">tex-end-of-header</code> Emacs variables.  See <a 
class="xref" href="Texinfo-Mode-Printing.html">Formatting and Printing in 
Texinfo Mode</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Structuring-Command-Types.html 
b/js/infog/test-infodir/texinfo_html/Structuring-Command-Types.html
index af68ee34b2..43f35245fb 100644
--- a/js/infog/test-infodir/texinfo_html/Structuring-Command-Types.html
+++ b/js/infog/test-infodir/texinfo_html/Structuring-Command-Types.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Structuring Command Types (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Structuring Command Types (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Structuring Command Types (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Structuring Command Types (GNU Texinfo 6.7dev)">
+<meta name="description" content="Structuring Command Types (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Structuring Command Types (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Tree-Structuring.html" rel="prev" title="Tree Structuring">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,66 +40,69 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Structuring-Command-Types"></span><div class="header">
+<div class="section-level-extent" id="Structuring-Command-Types">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040chapter.html" accesskey="n" 
rel="next"><code>@chapter</code></a>, Previous: <a href="Tree-Structuring.html" 
accesskey="p" rel="prev">Tree Structuring</a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040chapter.html" accesskey="n" rel="next"><code 
class="code">@chapter</code>: Chapter Structuring</a>, Previous: <a 
href="Tree-Structuring.html" accesskey="p" rel="prev">Tree Structure of 
Sections</a>, Up: <a href="Chapter-Structuring.html" accesskey="u" 
rel="up">Chapter Structuring</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Structuring-Command-Types-1"></span><h3 class="section">Structuring 
Command Types</h3>
+<h3 class="section" id="Structuring-Command-Types-1">4.2 Structuring Command 
Types</h3>
 
 <p>The chapter structuring commands fall into four groups or series, each
 of which contains structuring commands corresponding to the
 hierarchical levels of chapters, sections, subsections, and
 subsubsections.
 </p>
-<p>The four groups of commands are the <code>@chapter</code> series, the
-<code>@unnumbered</code> series, the <code>@appendix</code> series, and the
-<code>@heading</code> series.  Each command produces a title with a
+<p>The four groups of commands are the <code class="code">@chapter</code> 
series, the
+<code class="code">@unnumbered</code> series, the <code 
class="code">@appendix</code> series, and the
+<code class="code">@heading</code> series.  Each command produces a title with 
a
 different appearance in the body of the document.  Some of the
 commands list their titles in the tables of contents, while others do
 not.  Here are the details:
 </p>
-<ul>
-<li> The <code>@chapter</code> and <code>@appendix</code> series of commands 
produce
+<ul class="itemize mark-bullet">
+<li>The <code class="code">@chapter</code> and <code 
class="code">@appendix</code> series of commands produce
 numbered or lettered entries both in the body of a document and in its
 table of contents.
 
-</li><li> The <code>@unnumbered</code> series of commands produce unnumbered 
entries
+</li><li>The <code class="code">@unnumbered</code> series of commands produce 
unnumbered entries
 both in the body of a document and in its table of contents.  The
-<code>@top</code> command, which has a special use, is a member of this
-series (see <a href="_0040top-Command.html"><code>@top</code> Command</a>).  
An <code>@unnumbered</code> section
+<code class="code">@top</code> command, which has a special use, is a member 
of this
+series (see <a class="pxref" href="_0040top-Command.html">The <code 
class="code">@top</code> Sectioning Command</a>).  An <code 
class="code">@unnumbered</code> section
 is a normal part of the document structure.
 
-</li><li> The <code>@heading</code> series of commands produce simple 
unnumbered
+</li><li>The <code class="code">@heading</code> series of commands produce 
simple unnumbered
 headings that do not appear in a table of contents, are not associated
 with nodes, and cannot be cross-referenced.  These heading commands
 never start a new page.
 </li></ul>
 
-<p>When a <code>@setchapternewpage</code> command says to do so, the
-<code>@chapter</code>, <code>@unnumbered</code>, and <code>@appendix</code> 
commands
-start new pages in the printed manual; the <code>@heading</code> commands
-do not.  See <a 
href="_0040setchapternewpage.html"><code>@setchapternewpage</code></a>.
+<p>When a <code class="code">@setchapternewpage</code> command says to do so, 
the
+<code class="code">@chapter</code>, <code class="code">@unnumbered</code>, and 
<code class="code">@appendix</code> commands
+start new pages in the printed manual; the <code class="code">@heading</code> 
commands
+do not.  See <a class="xref" href="_0040setchapternewpage.html"><code 
class="code">@setchapternewpage</code>: Blank Pages Before Chapters</a>.
 </p>
 <p>Here is a summary:
 </p>
 
-<table>
-<tr><td width="19%"></td><td width="30%"></td><td width="28%"></td><td 
width="22%">No new page</td></tr>
-<tr><td width="19%"><i>Numbered</i></td><td 
width="30%"><i>Unnumbered</i></td><td 
width="28%"><i>Lettered/numbered</i></td><td 
width="22%"><i>Unnumbered</i></td></tr>
+<table class="multitable">
+<tbody><tr><td width="19%"></td><td width="30%"></td><td width="28%"></td><td 
width="22%">No new page</td></tr>
+<tr><td width="19%"><i class="i">Numbered</i></td><td width="30%"><i 
class="i">Unnumbered</i></td><td width="28%"><i 
class="i">Lettered/numbered</i></td><td width="22%"><i 
class="i">Unnumbered</i></td></tr>
 <tr><td width="19%">In contents</td><td width="30%">In contents</td><td 
width="28%">In contents</td><td width="22%">Not in contents</td></tr>
-<tr><td width="19%"></td><td width="30%"><code>@top</code></td><td 
width="28%"></td><td width="22%"><code>@majorheading</code></td></tr>
-<tr><td width="19%"><code>@chapter</code></td><td 
width="30%"><code>@unnumbered</code></td><td 
width="28%"><code>@appendix</code></td><td 
width="22%"><code>@chapheading</code></td></tr>
-<tr><td width="19%"><code>@section</code></td><td 
width="30%"><code>@unnumberedsec</code></td><td 
width="28%"><code>@appendixsec</code></td><td 
width="22%"><code>@heading</code></td></tr>
-<tr><td width="19%"><code>@subsection</code></td><td 
width="30%"><code>@unnumberedsubsec</code></td><td 
width="28%"><code>@appendixsubsec</code></td><td 
width="22%"><code>@subheading</code></td></tr>
-<tr><td width="19%"><code>@subsubsection</code></td><td 
width="30%"><code>@unnumberedsubsubsec</code></td><td 
width="28%"><code>@appendixsubsubsec</code></td><td 
width="22%"><code>@subsubheading</code></td></tr>
+<tr><td width="19%"></td><td width="30%"><code 
class="code">@top</code></td><td width="28%"></td><td width="22%"><code 
class="code">@majorheading</code></td></tr>
+<tr><td width="19%"><code class="code">@chapter</code></td><td 
width="30%"><code class="code">@unnumbered</code></td><td width="28%"><code 
class="code">@appendix</code></td><td width="22%"><code 
class="code">@chapheading</code></td></tr>
+<tr><td width="19%"><code class="code">@section</code></td><td 
width="30%"><code class="code">@unnumberedsec</code></td><td width="28%"><code 
class="code">@appendixsec</code></td><td width="22%"><code 
class="code">@heading</code></td></tr>
+<tr><td width="19%"><code class="code">@subsection</code></td><td 
width="30%"><code class="code">@unnumberedsubsec</code></td><td 
width="28%"><code class="code">@appendixsubsec</code></td><td width="22%"><code 
class="code">@subheading</code></td></tr>
+<tr><td width="19%"><code class="code">@subsubsection</code></td><td 
width="30%"><code class="code">@unnumberedsubsubsec</code></td><td 
width="28%"><code class="code">@appendixsubsubsec</code></td><td 
width="22%"><code class="code">@subsubheading</code></td></tr>
+</tbody>
 </table>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040chapter.html" accesskey="n" 
rel="next"><code>@chapter</code></a>, Previous: <a href="Tree-Structuring.html" 
accesskey="p" rel="prev">Tree Structuring</a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040chapter.html"><code class="code">@chapter</code>: Chapter 
Structuring</a>, Previous: <a href="Tree-Structuring.html">Tree Structure of 
Sections</a>, Up: <a href="Chapter-Structuring.html">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Structuring.html 
b/js/infog/test-infodir/texinfo_html/Structuring.html
index 6de93ce224..7838c335a4 100644
--- a/js/infog/test-infodir/texinfo_html/Structuring.html
+++ b/js/infog/test-infodir/texinfo_html/Structuring.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Structuring (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Structuring (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Structuring (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Structuring (GNU Texinfo 6.7dev)">
+<meta name="description" content="Structuring (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Structuring (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Chapter-Structuring.html#Structuring">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Tag-and-Split-Files.html 
b/js/infog/test-infodir/texinfo_html/Tag-and-Split-Files.html
index a7763f0f7d..d4a720479c 100644
--- a/js/infog/test-infodir/texinfo_html/Tag-and-Split-Files.html
+++ b/js/infog/test-infodir/texinfo_html/Tag-and-Split-Files.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Tag and Split Files (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Tag and Split Files (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Tag and Split Files (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Tag and Split Files (GNU Texinfo 6.7dev)">
+<meta name="description" content="Tag and Split Files (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Tag and Split Files (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Creating-an-Info-File.html" rel="up" title="Creating an Info File">
-<link href="Installing-an-Info-File.html" rel="next" title="Installing an Info 
File">
 <link href="Batch-Formatting.html" rel="prev" title="Batch Formatting">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+span.w-nolinebreak-text {white-space: nowrap}
 -->
 </style>
 
@@ -59,51 +41,52 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Tag-and-Split-Files"></span><div class="header">
+<div class="subsection-level-extent" id="Tag-and-Split-Files">
+<div class="nav-panel">
 <p>
 Previous: <a href="Batch-Formatting.html" accesskey="p" rel="prev">Batch 
Formatting</a>, Up: <a href="Creating-an-Info-File.html" accesskey="u" 
rel="up">Creating an Info File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Tag-Files-and-Split-Files"></span><h4 class="subsection">Tag Files 
and Split Files</h4>
-<span id="index-Making-a-tag-table-automatically"></span>
-<span id="index-Tag-table_002c-making-automatically"></span>
+<h4 class="subsection" id="Tag-Files-and-Split-Files">20.1.5 Tag Files and 
Split Files</h4>
+<a class="index-entry-id" id="index-Making-a-tag-table-automatically"></a>
+<a class="index-entry-id" id="index-Tag-table_002c-making-automatically"></a>
 
 <p>If a Texinfo file has more than 30,000 bytes,
-<code>texinfo-format-buffer</code> automatically creates a tag table
-for its Info file; <code>makeinfo</code> always creates a tag table.  With
-a <em>tag table</em>, Info can jump to new nodes more quickly than it can
+<code class="code">texinfo-format-buffer</code> automatically creates a tag 
table
+for its Info file; <code class="code">makeinfo</code> always creates a tag 
table.  With
+a <em class="dfn">tag table</em>, Info can jump to new nodes more quickly than 
it can
 otherwise.
 </p>
-<span id="index-Indirect-subfiles"></span>
+<a class="index-entry-id" id="index-Indirect-subfiles"></a>
 <p>In addition, if the Texinfo file contains more than about 300,000
-bytes, <code>texinfo-format-buffer</code> and <code>makeinfo</code> split the
-large Info file into shorter <em>indirect</em> subfiles of about 300,000
+bytes, <code class="code">texinfo-format-buffer</code> and <code 
class="code">makeinfo</code> split the
+large Info file into shorter <em class="dfn">indirect</em> subfiles of about 
300,000
 bytes each.  Big files are split into smaller files so that Emacs does
 not need to make a large buffer to hold the whole of a large Info
 file; instead, Emacs allocates just enough memory for the small, split-off
 file that is needed at the time.  This way, Emacs avoids wasting
 memory when you run Info.  (Before splitting was implemented, Info
-files were always kept short and <em>include files</em> were designed as
+files were always kept short and <em class="dfn">include files</em> were 
designed as
 a way to create a single, large printed manual out of the smaller Info
-files.  See <a href="Include-Files.html">Include Files</a>, for more 
information.  Include files are
-still used for very large documents, such as <cite>The Emacs Lisp
+files.  See <a class="xref" href="Include-Files.html">Include Files</a>, for 
more information.  Include files are
+still used for very large documents, such as <cite class="cite">The Emacs Lisp
 Reference Manual</cite>, in which each chapter is a separate file.)
 </p>
 <p>When a file is split, Info itself makes use of a shortened version of
 the original file that contains just the tag table and references to
 the files that were split off.  The split-off files are called
-<em>indirect</em> files.
+<em class="dfn">indirect</em> files.
 </p>
-<p>The split-off files have names that are created by appending 
&lsquo;<samp><span class="nolinebreak">-1</span></samp>&rsquo;<!-- /@w -->,
-&lsquo;<samp><span class="nolinebreak">-2</span></samp>&rsquo;<!-- /@w -->, 
&lsquo;<samp><span class="nolinebreak">-3</span></samp>&rsquo;<!-- /@w --> and 
so on to the file name specified by the
-<code>@setfilename</code> command.  The shortened version of the original file
-continues to have the name specified by <code>@setfilename</code>.
+<p>The split-off files have names that are created by appending &lsquo;<samp 
class="samp"><span class="w-nolinebreak-text">-1</span></samp>&rsquo;<!-- /@w 
-->,
+&lsquo;<samp class="samp"><span 
class="w-nolinebreak-text">-2</span></samp>&rsquo;<!-- /@w -->, &lsquo;<samp 
class="samp"><span class="w-nolinebreak-text">-3</span></samp>&rsquo;<!-- /@w 
--> and so on to the file name specified by the
+<code class="code">@setfilename</code> command.  The shortened version of the 
original file
+continues to have the name specified by <code class="code">@setfilename</code>.
 </p>
 <p>At one stage in writing this document, for example, the Info file was saved
-as the file <samp>test-texinfo</samp> and that file looked like this:
+as the file <samp class="file">test-texinfo</samp> and that file looked like 
this:
 </p>
 <div class="example">
-<pre class="example">Info file: test-texinfo,    -*-Text-*-
+<div class="group"><pre class="example-preformatted">Info file: test-texinfo,  
  -*-Text-*-
 produced by texinfo-format-buffer
 from file: new-texinfo-manual.texinfo
 
@@ -111,22 +94,22 @@ from file: new-texinfo-manual.texinfo
 Indirect:
 test-texinfo-1: 102
 test-texinfo-2: 50422
-</pre><pre class="example">test-texinfo-3: 101300
+</pre></div><div class="group"><pre 
class="example-preformatted">test-texinfo-3: 101300
 ^_^L
 Tag table:
 (Indirect)
 Node: overview^?104
 Node: info file^?1271
-</pre><pre class="example">Node: printed manual^?4853
+</pre></div><div class="group"><pre class="example-preformatted">Node: printed 
manual^?4853
 Node: conventions^?6855
 &hellip;
-</pre></div>
+</pre></div></div>
 
-<p>(But <samp>test-texinfo</samp> had far more nodes than are shown here.)  
Each of
-the split-off, indirect files, <samp>test-texinfo-1</samp>,
-<samp>test-texinfo-2</samp>, and <samp>test-texinfo-3</samp>, is listed in 
this file
-after the line that says &lsquo;<samp>Indirect:</samp>&rsquo;.  The tag table 
is listed after
-the line that says &lsquo;<samp>Tag table:</samp>&rsquo;.
+<p>(But <samp class="file">test-texinfo</samp> had far more nodes than are 
shown here.)  Each of
+the split-off, indirect files, <samp class="file">test-texinfo-1</samp>,
+<samp class="file">test-texinfo-2</samp>, and <samp 
class="file">test-texinfo-3</samp>, is listed in this file
+after the line that says &lsquo;<samp class="samp">Indirect:</samp>&rsquo;.  
The tag table is listed after
+the line that says &lsquo;<samp class="samp">Tag table:</samp>&rsquo;.
 </p>
 <p>In the list of indirect files, the number following the file name
 records the cumulative number of bytes in the preceding indirect
@@ -135,19 +118,20 @@ permissions text in the first file.  In the tag table, 
the number
 following the node name records the location of the beginning of the
 node, in bytes from the beginning of the (unsplit) output.
 </p>
-<p>If you are using <code>texinfo-format-buffer</code> to create Info files,
-you may want to run the <code>Info-validate</code> command.  (The
-<code>makeinfo</code> command does such a good job on its own, you do not
-need <code>Info-validate</code>.)  However, you cannot run the <kbd>M-x
+<p>If you are using <code class="code">texinfo-format-buffer</code> to create 
Info files,
+you may want to run the <code class="code">Info-validate</code> command.  (The
+<code class="code">makeinfo</code> command does such a good job on its own, 
you do not
+need <code class="code">Info-validate</code>.)  However, you cannot run the 
<kbd class="kbd">M-x
 Info-validate</kbd> node-checking command on indirect files.  For
 information on how to prevent files from being split and how to
-validate the structure of the nodes, see <a 
href="Using-Info_002dvalidate.html">Using <code>Info-validate</code></a>.
+validate the structure of the nodes, see <a class="ref" 
href="Using-Info_002dvalidate.html">Using <code 
class="code">Info-validate</code></a>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Batch-Formatting.html" accesskey="p" rel="prev">Batch 
Formatting</a>, Up: <a href="Creating-an-Info-File.html" accesskey="u" 
rel="up">Creating an Info File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Batch-Formatting.html">Batch Formatting</a>, Up: <a 
href="Creating-an-Info-File.html">Creating an Info File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Tagifying.html 
b/js/infog/test-infodir/texinfo_html/Tagifying.html
index 0d15ab6f3a..78322357d0 100644
--- a/js/infog/test-infodir/texinfo_html/Tagifying.html
+++ b/js/infog/test-infodir/texinfo_html/Tagifying.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Tagifying (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Tagifying (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Tagifying (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Tagifying (GNU Texinfo 6.7dev)">
+<meta name="description" content="Tagifying (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Tagifying (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Unsplit.html" rel="prev" title="Unsplit">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,43 +40,45 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Tagifying"></span><div class="header">
+<div class="subsubsection-level-extent" id="Tagifying">
+<div class="nav-panel">
 <p>
-Next: <a href="Splitting.html" accesskey="n" rel="next">Splitting</a>, 
Previous: <a href="Unsplit.html" accesskey="p" rel="prev">Unsplit</a>, Up: <a 
href="Running-Info_002dvalidate.html" accesskey="u" rel="up">Running 
<code>Info-validate</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Splitting.html" accesskey="n" rel="next">Splitting a File 
Manually</a>, Previous: <a href="Unsplit.html" accesskey="p" 
rel="prev">Creating an Unsplit File</a>, Up: <a 
href="Running-Info_002dvalidate.html" accesskey="u" rel="up">Finding Badly 
Referenced Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Tagifying-a-File"></span><h4 class="subsection">Tagifying a File</h4>
+<h4 class="subsubsection subsection-level-set-subsubsection" 
id="Tagifying-a-File">D.9.6.3 Tagifying a File</h4>
 
 <p>After creating an unsplit Info file, you must create a tag table for
 it.  Visit the Info file you wish to tagify and type:
 </p>
 <div class="example">
-<pre class="example">M-x Info-tagify
+<pre class="example-preformatted">M-x Info-tagify
 </pre></div>
 
-<p>(Note the uppercase &lsquo;<samp>I</samp>&rsquo; in 
<code>Info-tagify</code>.)  This creates an
+<p>(Note the uppercase &lsquo;<samp class="samp">I</samp>&rsquo; in <code 
class="code">Info-tagify</code>.)  This creates an
 Info file with a tag table that you can validate.
 </p>
 <p>The third step is to validate the Info file:
 </p>
 <div class="example">
-<pre class="example">M-x Info-validate
+<pre class="example-preformatted">M-x Info-validate
 </pre></div>
 
-<p>(Note the uppercase &lsquo;<samp>I</samp>&rsquo; in 
<code>Info-validate</code>.)
+<p>(Note the uppercase &lsquo;<samp class="samp">I</samp>&rsquo; in <code 
class="code">Info-validate</code>.)
 In brief, the steps are:
 </p>
 <div class="example">
-<pre class="example">C-u M-x texinfo-format-buffer
+<div class="group"><pre class="example-preformatted">C-u M-x 
texinfo-format-buffer
 M-x Info-tagify
 M-x Info-validate
-</pre></div>
+</pre></div></div>
 
 <p>After you have validated the node structure, you can rerun
-<code>texinfo-format-buffer</code> in the normal way so it will construct a
+<code class="code">texinfo-format-buffer</code> in the normal way so it will 
construct a
 tag table and split the file automatically, or you can make the tag
 table and split the file manually.
 </p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/TeX-and-copyright.html 
b/js/infog/test-infodir/texinfo_html/TeX-and-copyright.html
index bd726c7c47..aef5344c7b 100644
--- a/js/infog/test-infodir/texinfo_html/TeX-and-copyright.html
+++ b/js/infog/test-infodir/texinfo_html/TeX-and-copyright.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>TeX and copyright (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>TeX and copyright (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="TeX and copyright (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="TeX and copyright (GNU Texinfo 6.7dev)">
+<meta name="description" content="TeX and copyright (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="TeX and copyright (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Glyphs-for-Text.html#TeX-and-copyright">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Testing-for-Texinfo-Commands.html 
b/js/infog/test-infodir/texinfo_html/Testing-for-Texinfo-Commands.html
index 101041a170..a0d59abc72 100644
--- a/js/infog/test-infodir/texinfo_html/Testing-for-Texinfo-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Testing-for-Texinfo-Commands.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Testing for Texinfo Commands (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Testing for Texinfo Commands (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Testing for Texinfo Commands (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Testing for Texinfo Commands (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Testing for Texinfo Commands (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Testing for Texinfo Commands (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Conditionals.html" rel="up" title="Conditionals">
 <link href="Conditional-Nesting.html" rel="next" title="Conditional Nesting">
-<link href="_0040value-Example.html" rel="prev" title="@value Example">
+<link href="_0040set-_0040clear-_0040value.html" rel="prev" title="@set @clear 
@value">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,59 +41,60 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Testing-for-Texinfo-Commands"></span><div class="header">
+<div class="section-level-extent" id="Testing-for-Texinfo-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Conditional-Nesting.html" accesskey="n" rel="next">Conditional 
Nesting</a>, Previous: <a href="_0040set-_0040clear-_0040value.html" 
accesskey="p" rel="prev"><code>@set @clear @value</code></a>, Up: <a 
href="Conditionals.html" accesskey="u" rel="up">Conditionals</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Conditional-Nesting.html" accesskey="n" rel="next">Conditional 
Nesting</a>, Previous: <a href="_0040set-_0040clear-_0040value.html" 
accesskey="p" rel="prev">Flags: <code class="code">@set</code>, <code 
class="code">@clear</code>, conditionals, and <code 
class="code">@value</code></a>, Up: <a href="Conditionals.html" accesskey="u" 
rel="up">Conditionally Visible Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href= [...]
 </div>
 <hr>
-<span 
id="Testing-for-Texinfo-Commands_003a-_0040ifcommanddefined_002c-_0040ifcommandnotdefined"></span><h3
 class="section">Testing for Texinfo Commands: <code>@ifcommanddefined</code>, 
<code>@ifcommandnotdefined</code></h3>
+<h3 class="section" 
id="Testing-for-Texinfo-Commands_003a-_0040ifcommanddefined_002c-_0040ifcommandnotdefined">15.6
 Testing for Texinfo Commands: <code class="code">@ifcommanddefined</code>, 
<code class="code">@ifcommandnotdefined</code></h3>
 
-<span id="index-Testing-for-Texinfo-commands"></span>
-<span id="index-Checking-for-Texinfo-commands"></span>
-<span id="index-Texinfo-commands_002c-testing-for"></span>
-<span id="index-Commands_002c-testing-for-Texinfo"></span>
-<span id="index-Versions-of-Texinfo_002c-adapting-to"></span>
-<span id="index-Features-of-Texinfo_002c-adapting-to"></span>
-<span id="index-ifcommanddefined"></span>
-<span id="index-ifcommandnotdefined"></span>
+<a class="index-entry-id" id="index-Testing-for-Texinfo-commands"></a>
+<a class="index-entry-id" id="index-Checking-for-Texinfo-commands"></a>
+<a class="index-entry-id" id="index-Texinfo-commands_002c-testing-for"></a>
+<a class="index-entry-id" id="index-Commands_002c-testing-for-Texinfo"></a>
+<a class="index-entry-id" id="index-Versions-of-Texinfo_002c-adapting-to"></a>
+<a class="index-entry-id" id="index-Features-of-Texinfo_002c-adapting-to"></a>
+<a class="index-entry-id" id="index-ifcommanddefined"></a>
+<a class="index-entry-id" id="index-ifcommandnotdefined"></a>
 
 <p>Occasionally, you may want to arrange for your manual to test if a
 given Texinfo command is available and (presumably) do some sort of
 fallback formatting if not.  There are conditionals
-<code>@ifcommanddefined</code> and <code>@ifcommandnotdefined</code> to do 
this.
+<code class="code">@ifcommanddefined</code> and <code 
class="code">@ifcommandnotdefined</code> to do this.
 For example:
 </p>
 <div class="example">
-<pre class="example">@ifcommanddefined node
+<pre class="example-preformatted">@ifcommanddefined node
 Good, @samp{@@node} is defined.
 @end ifcommanddefined
 </pre></div>
 
-<p>will output the expected &lsquo;Good, &lsquo;<samp>@node</samp>&rsquo; is 
defined.&rsquo;.
+<p>will output the expected &lsquo;Good, &lsquo;<samp 
class="samp">@node</samp>&rsquo; is defined.&rsquo;.
 </p>
 <p>This conditional will also consider any new commands defined by
-the document via <code>@macro</code>, <code>@alias</code>,
-<code>@definfoenclose</code>, and <code>@def<span 
class="roman">(</span>code<span class="roman">)</span>index</code>
-(see <a href="Defining-New-Texinfo-Commands.html">Defining New Texinfo 
Commands</a>) to be true.  Caveat: the TeX
+the document via <code class="code">@macro</code>, <code 
class="code">@alias</code>,
+<code class="code">@definfoenclose</code>, and <code class="code">@def<span 
class="r">(</span>code<span class="r">)</span>index</code>
+(see <a class="pxref" href="Defining-New-Texinfo-Commands.html">Defining New 
Texinfo Commands</a>) to be true.  Caveat: the TeX
 implementation reports internal TeX commands, in addition to all
-the Texinfo commands, as being &ldquo;defined&rdquo;; the <code>makeinfo</code>
+the Texinfo commands, as being &ldquo;defined&rdquo;; the <code 
class="code">makeinfo</code>
 implementation is reliable in this regard, however.
 </p>
-<span id="index-NEWS-file-for-Texinfo"></span>
-<p>You can check the <samp>NEWS</samp> file in the Texinfo source distribution
+<a class="index-entry-id" id="index-NEWS-file-for-Texinfo"></a>
+<p>You can check the <samp class="file">NEWS</samp> file in the Texinfo source 
distribution
 and linked from the Texinfo home page
-(<a 
href="http://www.gnu.org/software/texinfo";>http://www.gnu.org/software/texinfo</a>)
 to see when a particular
+(<a class="url" 
href="http://www.gnu.org/software/texinfo";>http://www.gnu.org/software/texinfo</a>)
 to see when a particular
 command was added.
 </p>
-<span id="index-txicommandconditionals"></span>
+<a class="index-entry-id" id="index-txicommandconditionals"></a>
 <p>These command-checking conditionals themselves were added in
 Texinfo&nbsp;5.0, released in 2013&mdash;decades after Texinfo&rsquo;s
 inception.  In order to test if they themselves are available,
-the predefined flag <code>txicommandconditionals</code> can be tested, like
+the predefined flag <code class="code">txicommandconditionals</code> can be 
tested, like
 this:
 </p>
 <div class="example">
-<pre class="example">@ifset txicommandconditionals
+<pre class="example-preformatted">@ifset txicommandconditionals
 @ifcommandnotdefined foobarnode
 (Good, @samp{@@foobarnode} is not defined.)
 @end ifcommandnotdefined
@@ -129,18 +112,19 @@ and thus no reason to worry about older versions.  (It is
 straightforward for anyone to download and install the Texinfo source;
 it does not have any problematic dependencies.)
 </p>
-<p>The issue of Texinfo versions does not generally arise for end-users.
+<p>The issue of Texinfo versions does not generally arise for end users.
 With properly distributed packages, users need not process the Texinfo
 manual simply to build and install the package; they can use
 preformatted Info (or other) output files.  This is desirable in
 general, to avoid unnecessary dependencies between packages
-(see <a href="../standards/Releases.html#Releases">Releases</a> in <cite>GNU 
Coding Standards</cite>).
+(see <a data-manual="standards" 
href="https://www.gnu.org/prep/standards/html_node/Releases.html#Releases";>Releases</a>
 in <cite class="cite">GNU Coding Standards</cite>).
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Conditional-Nesting.html" accesskey="n" rel="next">Conditional 
Nesting</a>, Previous: <a href="_0040set-_0040clear-_0040value.html" 
accesskey="p" rel="prev"><code>@set @clear @value</code></a>, Up: <a 
href="Conditionals.html" accesskey="u" rel="up">Conditionals</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Conditional-Nesting.html">Conditional Nesting</a>, Previous: <a 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>, Up: <a 
href="Conditionals.html">Conditionally Visible Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Texinfo-Document-Structure.html 
b/js/infog/test-infodir/texinfo_html/Texinfo-Document-Structure.html
index 37955476b5..38b91e06e6 100644
--- a/js/infog/test-infodir/texinfo_html/Texinfo-Document-Structure.html
+++ b/js/infog/test-infodir/texinfo_html/Texinfo-Document-Structure.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Texinfo Document Structure (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Texinfo Document Structure (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Texinfo Document Structure (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Texinfo Document Structure (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Texinfo Document Structure (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Texinfo Document Structure (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Nodes.html" rel="up" title="Nodes">
-<link href="Node-Names.html" rel="next" title="Node Names">
-<link href="Nodes.html" rel="prev" title="Nodes">
+<link href="Node-Menu-Illustration.html" rel="next" title="Node Menu 
Illustration">
+<link href="_0040top-Command.html" rel="prev" title="@top Command">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,26 +40,26 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Texinfo-Document-Structure"></span><div class="header">
+<div class="section-level-extent" id="Texinfo-Document-Structure">
+<div class="nav-panel">
 <p>
-Next: <a href="Node-Names.html" accesskey="n" rel="next">Node Names</a>, Up: 
<a href="Nodes.html" accesskey="u" rel="up">Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Node-Menu-Illustration.html" accesskey="n" rel="next">Node and 
Menu Illustration</a>, Previous: <a href="_0040top-Command.html" accesskey="p" 
rel="prev">The <code class="code">@top</code> Sectioning Command</a>, Up: <a 
href="Nodes.html" accesskey="u" rel="up">Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Texinfo-Document-Structure-1"></span><h3 class="section">Texinfo 
Document Structure</h3>
-<span id="index-Texinfo-document-structure"></span>
-<span id="index-Document-structure_002c-of-Texinfo"></span>
-<span id="index-Structure_002c-of-Texinfo-documents"></span>
-<span id="index-Double-structure_002c-of-Texinfo-documents"></span>
+<h3 class="section" id="Texinfo-Document-Structure-1">3.6 Texinfo Document 
Structure</h3>
+<a class="index-entry-id" id="index-Texinfo-document-structure"></a>
+<a class="index-entry-id" id="index-Document-structure_002c-of-Texinfo"></a>
+<a class="index-entry-id" id="index-Structure_002c-of-Texinfo-documents"></a>
+<a class="index-entry-id" 
id="index-Double-structure_002c-of-Texinfo-documents"></a>
 
-<span id="Two-Paths"></span>
-<p>Nodes can contain <em>menus</em>, which contain the names of <em>child
+<a class="anchor" id="Two-Paths"></a>
+<p>Nodes can contain <em class="dfn">menus</em>, which contain the names of 
<em class="dfn">child
 nodes</em> within the parent node; for example, a node corresponding to a
 chapter would have a menu of the sections in that chapter.  The menus
-allow the user to move to the child nodes in a natural way in the online
-output.
+allow the user to move to the child nodes in the Info output.
 </p>
-<p>In addition, nodes contain <em>node pointers</em> that name other nodes.
-The &lsquo;Next&rsquo; and &lsquo;Previous&rsquo; pointers form nodes at the 
same sectioning
+<p>In addition, nodes contain <em class="dfn">node pointers</em> that name 
other nodes.
+The &lsquo;Next&rsquo; and &lsquo;Previous&rsquo; pointers link nodes at the 
same sectioning
 level into a chain.  As you might imagine, the &lsquo;Next&rsquo; pointer 
links to
 the next node, and the &lsquo;Previous&rsquo; pointer links to the previous 
node.
 Thus, for example, all the nodes that are at the level of sections
@@ -87,19 +68,19 @@ is the same as the order of the children in the menu of the 
parent
 chapter.  Each child node records the parent node name as its &lsquo;Up&rsquo;
 pointer.
 </p>
-<span id="index-accesskey_002c-in-HTML-output-of-nodes"></span>
-<p>The Info and HTML output from <code>makeinfo</code> for each node includes
+<a class="index-entry-id" id="index-accesskey"></a>
+<p>The Info and HTML output from <code class="command">makeinfo</code> for 
each node includes
 links to the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; 
nodes.  The HTML also uses
-the <code>accesskey</code> attribute with the values 
&lsquo;<samp>n</samp>&rsquo;, &lsquo;<samp>p</samp>&rsquo;, and
-&lsquo;<samp>u</samp>&rsquo; respectively.  This allows people using web 
browsers to
-follow the navigation using (typically) <kbd>M-<var>letter</var></kbd>, e.g.,
-<kbd>M-n</kbd> for the &lsquo;Next&rsquo; node, from anywhere within the node.
+the <code class="code">accesskey</code> attribute with the values &lsquo;<samp 
class="samp">n</samp>&rsquo;, &lsquo;<samp class="samp">p</samp>&rsquo;, and
+&lsquo;<samp class="samp">u</samp>&rsquo; respectively.  This allows people 
using web browsers to
+follow the navigation using (typically) <kbd class="kbd">M-<var 
class="var">letter</var></kbd>, e.g.,
+<kbd class="kbd">M-n</kbd> for the &lsquo;Next&rsquo; node, from anywhere 
within the node.
 Node pointers and menus provide structure for Info files just as
 chapters, sections, subsections, and the like provide structure for
 printed books.  The two structures are theoretically distinct; in
 practice, however, the tree structure of printed books is essentially
 always used for the node and menu structure also, as this leads to a
-document which is easiest to follow.  See <a 
href="#Texinfo-Document-Structure">Texinfo Document Structure</a>.
+document which is easiest to follow.
 </p>
 <p>Typically, the sectioning structure and the node structure are
 completely parallel, with one node for each chapter, section, etc.,
@@ -111,15 +92,16 @@ of sections are at the level of subsections.
 <p>Although it is technically possible to create Texinfo documents with
 only one structure or the other, or for the two structures not to be
 parallel, or for either the sectioning or node structure to be
-abnormally formed, etc., this is <em>not at all recommended</em>.  To
+abnormally formed, etc., this is <em class="emph">not at all recommended</em>. 
 To
 the best of our knowledge, all the Texinfo manuals currently in
 general use do follow the conventional parallel structure.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Node-Names.html" accesskey="n" rel="next">Node Names</a>, Up: 
<a href="Nodes.html" accesskey="u" rel="up">Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Node-Menu-Illustration.html">Node and Menu Illustration</a>, 
Previous: <a href="_0040top-Command.html">The <code class="code">@top</code> 
Sectioning Command</a>, Up: <a href="Nodes.html">Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Texinfo-File-Header.html 
b/js/infog/test-infodir/texinfo_html/Texinfo-File-Header.html
index ec3203a576..faf5d74939 100644
--- a/js/infog/test-infodir/texinfo_html/Texinfo-File-Header.html
+++ b/js/infog/test-infodir/texinfo_html/Texinfo-File-Header.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Texinfo File Header (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Texinfo File Header (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Texinfo File Header (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Texinfo File Header (GNU Texinfo 6.7dev)">
+<meta name="description" content="Texinfo File Header (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Texinfo File Header (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Beginning-and-Ending-a-File.html" rel="up" title="Beginning and 
Ending a File">
-<link href="First-Line.html" rel="next" title="First Line">
-<link href="Sample-Beginning.html" rel="prev" title="Sample Beginning">
+<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
+<link href="Directory-Category.html" rel="next" title="Directory Category">
+<link href="Short-Sample-Texinfo-File.html" rel="prev" title="Short Sample 
Texinfo File">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,51 +40,68 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Texinfo-File-Header"></span><div class="header">
+<div class="section-level-extent" id="Texinfo-File-Header">
+<div class="nav-panel">
 <p>
-Next: <a href="Document-Permissions.html" accesskey="n" rel="next">Document 
Permissions</a>, Previous: <a href="Sample-Beginning.html" accesskey="p" 
rel="prev">Sample Beginning</a>, Up: <a href="Beginning-and-Ending-a-File.html" 
accesskey="u" rel="up">Beginning and Ending a File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Directory-Category.html" accesskey="n" rel="next">Directory 
Category</a>, Previous: <a href="Short-Sample-Texinfo-File.html" accesskey="p" 
rel="prev">Short Sample</a>, Up: <a href="Writing-a-Texinfo-File.html" 
accesskey="u" rel="up">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Texinfo-File-Header-1"></span><h3 class="section">Texinfo File 
Header</h3>
-<span id="index-Header-for-Texinfo-files"></span>
-<span id="index-Texinfo-file-header"></span>
+<h3 class="section" id="Texinfo-File-Header-1">2.5 Texinfo File Header</h3>
+<a class="index-entry-id" id="index-Header-for-Texinfo-files"></a>
+<a class="index-entry-id" id="index-Texinfo-file-header"></a>
+
+<p>Texinfo files start with at least two lines:
+</p>
+<div class="example">
+<div class="group"><pre class="example-preformatted">\input texinfo
+@settitle Sample Manual 1.0
+</pre></div></div>
 
-<p>Texinfo files start with at least two lines.  These are the
-<code>\input texinfo</code> line and the <code>@settitle</code> line.
+<p>The &lsquo;<samp class="samp">\input texinfo</samp>&rsquo; line tells TeX 
to use the
+<samp class="file">texinfo.tex</samp> file, which tells TeX how to translate 
the Texinfo
+@-commands into TeX typesetting commands.  (Note the use of the
+backslash, &lsquo;<samp class="samp">\</samp>&rsquo;; this is correct for TeX.)
+</p>
+<p>The <code class="code">@settitle</code> line specifies a title for the page 
headers (or
+footers) of the printed manual, and the default title and document
+description for the &lsquo;<samp class="samp">&lt;head&gt;</samp>&rsquo; in 
HTML.  (Strictly speaking,
+<code class="code">@settitle</code> is optional&mdash;if you don&rsquo;t mind 
your document being
+titled &lsquo;Untitled&rsquo;.)
 </p>
-<p>Also, if you want to format just part of the Texinfo file in Emacs,
-you must write the <code>@settitle</code> line between start-of-header and
-end-of-header lines.  These start- and end-of-header lines are optional,
-but they do no harm, so you might as well always include them.
+<p>Also, you can optionally write the <code class="code">@settitle</code> line 
between 
+start-of-header and end-of-header lines
+if you want to format just part of the Texinfo file in Emacs.
 </p>
-<p>Any command that affects document formatting as a whole makes sense to
-include in the header.  <code>@synindex</code> (see <a 
href="_0040synindex.html"><code>@synindex</code></a>),
+<p>It makes sense to include any command that affects document formatting 
+as a whole in the header.  <code class="code">@synindex</code> (see <a 
class="pxref" href="_0040synindex.html"><code class="code">@synindex</code>: 
Combining Indices</a>),
 for instance, is another command often included in the header.
 </p>
-<p>Thus, the beginning of a Texinfo file looks approximately
-like this:
+<p>The start of the Texinfo file up to the first content that is output
+as part of the main body of the document is the <em class="dfn">Texinfo 
preamble</em>.
+It includes the header, <a class="ref" 
href="Document-Permissions.html">Document Permissions</a> and <a class="ref" 
href="Titlepage-_0026-Copyright-Page.html">Title and Copyright Pages</a>
+specification.  It is important for the LaTeX output format as the
+end of preamble is where the <code class="code">\begin{document}</code> line 
is output.  In
+other output formats it may be used to determine how some special output is
+formatted, for example <a class="ref" href="_0040copying.html"><code 
class="code">@copying</code>: Declare Copying Permissions</a> output as a 
comment
+at the beginning of output files, or the language used in file headers.
 </p>
-<div class="example">
-<pre class="example">\input texinfo
-@settitle Sample Manual 1.0
-</pre></div>
 
-<p>(See <a href="GNU-Sample-Texts.html">GNU Sample Texts</a> for complete 
sample texts.)
-</p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="First-Line.html" 
accesskey="1">First Line</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">The first line of a Texinfo file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Start-of-Header.html" 
accesskey="2">Start of Header</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Formatting a region requires this.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040setfilename.html" 
accesskey="3"><code>@setfilename</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Tell Info the name of the Info file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040settitle.html" 
accesskey="4"><code>@settitle</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Create a title for the printed work.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="End-of-Header.html" 
accesskey="5">End of Header</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Formatting a region requires this.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="First-Line.html" accesskey="1">The First Line of a Texinfo 
File</a></li>
+<li><a href="Start-of-Header.html" accesskey="2">Start of Header</a></li>
+<li><a href="_0040setfilename.html" accesskey="3"><code 
class="code">@setfilename</code>: Set the Output File Name</a></li>
+<li><a href="_0040settitle.html" accesskey="4"><code 
class="code">@settitle</code>: Set the Document Title</a></li>
+<li><a href="End-of-Header.html" accesskey="5">End of Header</a></li>
+<li><a href="Texinfo-Preamble.html" accesskey="6">Texinfo Preamble</a></li>
+</ul>
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Directory-Category.html">Directory Category</a>, Previous: <a 
href="Short-Sample-Texinfo-File.html">Short Sample</a>, Up: <a 
href="Writing-a-Texinfo-File.html">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Overview.html 
b/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Overview.html
index 490a38195e..952da137b9 100644
--- a/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Overview.html
+++ b/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Overview.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Texinfo Mode Overview (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Texinfo Mode Overview (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Texinfo Mode Overview (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Texinfo Mode Overview (GNU Texinfo 6.7dev)">
+<meta name="description" content="Texinfo Mode Overview (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Texinfo Mode Overview (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Texinfo-Mode.html" rel="up" title="Texinfo Mode">
 <link href="Emacs-Editing.html" rel="next" title="Emacs Editing">
-<link href="Texinfo-Mode.html" rel="prev" title="Texinfo Mode">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,38 +39,40 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Texinfo-Mode-Overview"></span><div class="header">
+<div class="section-level-extent" id="Texinfo-Mode-Overview">
+<div class="nav-panel">
 <p>
-Next: <a href="Emacs-Editing.html" accesskey="n" rel="next">Emacs Editing</a>, 
Up: <a href="Texinfo-Mode.html" accesskey="u" rel="up">Texinfo Mode</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Emacs-Editing.html" accesskey="n" rel="next">The Usual GNU 
Emacs Editing Commands</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" 
rel="up">Using Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Texinfo-Mode-Overview-1"></span><h3 class="section">Texinfo Mode 
Overview</h3>
+<h3 class="section" id="Texinfo-Mode-Overview-1">D.1 Texinfo Mode Overview</h3>
 
 <p>Texinfo mode provides special features for working with Texinfo files.
 You can:
 </p>
-<ul>
-<li> Insert frequently used @-commands.
+<ul class="itemize mark-bullet">
+<li>Insert frequently used @-commands.
 
-</li><li> Automatically create <code>@node</code> lines.
+</li><li>Automatically create <code class="code">@node</code> lines.
 
-</li><li> Show the structure of a Texinfo source file.
+</li><li>Show the structure of a Texinfo source file.
 
-</li><li> Automatically create or update the &lsquo;Next&rsquo;,
+</li><li>Automatically create or update the &lsquo;Next&rsquo;,
 &lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; pointers of a node.
 
-</li><li> Automatically create or update menus.
+</li><li>Automatically create or update menus.
 
-</li><li> Automatically create a master menu.
+</li><li>Automatically create a master menu.
 
-</li><li> Format a part or all of a file for Info.
+</li><li>Format a part or all of a file for Info.
 
-</li><li> Typeset and print part or all of a file.
+</li><li>Typeset and print part or all of a file.
 </li></ul>
 
 <p>Perhaps the two most helpful features are those for inserting frequently
 used @-commands and for creating node pointers and menus.
 </p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Printing.html 
b/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Printing.html
index 10011545b2..2c60a5c432 100644
--- a/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Printing.html
+++ b/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Printing.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Texinfo Mode Printing (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Texinfo Mode Printing (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Texinfo Mode Printing (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Texinfo Mode Printing (GNU Texinfo 6.7dev)">
+<meta name="description" content="Texinfo Mode Printing (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Texinfo Mode Printing (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,10 @@ developing GNU and promoting software freedom." -->
 <link href="Within-Emacs.html" rel="prev" title="Within Emacs">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+kbd.key {font-style: normal}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,15 +43,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Texinfo-Mode-Printing"></span><div class="header">
+<div class="section-level-extent" id="Texinfo-Mode-Printing">
+<div class="nav-panel">
 <p>
-Next: <a href="Compile_002dCommand.html" accesskey="n" 
rel="next">Compile-Command</a>, Previous: <a href="Within-Emacs.html" 
accesskey="p" rel="prev">Within Emacs</a>, Up: <a href="Hardcopy.html" 
accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Compile_002dCommand.html" accesskey="n" rel="next">Using the 
Local Variables List</a>, Previous: <a href="Within-Emacs.html" accesskey="p" 
rel="prev">Printing From an Emacs Shell</a>, Up: <a href="Hardcopy.html" 
accesskey="u" rel="up">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Formatting-and-Printing-in-Texinfo-Mode"></span><h3 
class="section">Formatting and Printing in Texinfo Mode</h3>
-<span id="index-Region-printing-in-Texinfo-mode"></span>
-<span id="index-Format-and-print-in-Texinfo-mode"></span>
-<span id="index-Print-and-format-in-Texinfo-mode"></span>
+<h3 class="section" id="Formatting-and-Printing-in-Texinfo-Mode">18.6 
Formatting and Printing in Texinfo Mode</h3>
+<a class="index-entry-id" id="index-Region-printing-in-Texinfo-mode"></a>
+<a class="index-entry-id" id="index-Format-and-print-in-Texinfo-mode"></a>
+<a class="index-entry-id" id="index-Print-and-format-in-Texinfo-mode"></a>
 
 <p>Texinfo mode provides several predefined key commands for TeX
 formatting and printing.  These include commands for sorting indices,
@@ -75,57 +60,57 @@ looking at the printer queue, killing the formatting job, 
and
 recentering the display of the buffer in which the operations
 occur.
 </p>
-<dl compact="compact">
-<dt><kbd>C-c C-t C-b</kbd></dt>
-<dt><kbd>M-x texinfo-tex-buffer</kbd></dt>
-<dd><p>Run <code>texi2dvi</code> on the current buffer.
+<dl class="table">
+<dt><kbd class="kbd">C-c C-t C-b</kbd></dt>
+<dt><kbd class="kbd">M-x texinfo-tex-buffer</kbd></dt>
+<dd><p>Run <code class="code">texi2dvi</code> on the current buffer.
 </p>
 </dd>
-<dt><kbd>C-c C-t C-r</kbd></dt>
-<dt><kbd>M-x texinfo-tex-region</kbd></dt>
+<dt><kbd class="kbd">C-c C-t C-r</kbd></dt>
+<dt><kbd class="kbd">M-x texinfo-tex-region</kbd></dt>
 <dd><p>Run TeX on the current region.
 </p>
 </dd>
-<dt><kbd>C-c C-t C-i</kbd></dt>
-<dt><kbd>M-x texinfo-texindex</kbd></dt>
+<dt><kbd class="kbd">C-c C-t C-i</kbd></dt>
+<dt><kbd class="kbd">M-x texinfo-texindex</kbd></dt>
 <dd><p>Sort the indices of a Texinfo file formatted with
-<code>texinfo-tex-region</code>.
+<code class="code">texinfo-tex-region</code>.
 </p>
 </dd>
-<dt><kbd>C-c C-t C-p</kbd></dt>
-<dt><kbd>M-x texinfo-tex-print</kbd></dt>
-<dd><p>Print a DVI file that was made with <code>texinfo-tex-region</code> or
-<code>texinfo-tex-buffer</code>.
+<dt><kbd class="kbd">C-c C-t C-p</kbd></dt>
+<dt><kbd class="kbd">M-x texinfo-tex-print</kbd></dt>
+<dd><p>Print a DVI file that was made with <code 
class="code">texinfo-tex-region</code> or
+<code class="code">texinfo-tex-buffer</code>.
 </p>
 </dd>
-<dt><kbd>C-c C-t C-q</kbd></dt>
-<dt><kbd>M-x tex-show-print-queue</kbd></dt>
+<dt><kbd class="kbd">C-c C-t C-q</kbd></dt>
+<dt><kbd class="kbd">M-x tex-show-print-queue</kbd></dt>
 <dd><p>Show the print queue.
 </p>
 </dd>
-<dt><kbd>C-c C-t C-d</kbd></dt>
-<dt><kbd>M-x texinfo-delete-from-print-queue</kbd></dt>
+<dt><kbd class="kbd">C-c C-t C-d</kbd></dt>
+<dt><kbd class="kbd">M-x texinfo-delete-from-print-queue</kbd></dt>
 <dd><p>Delete a job from the print queue; you will be prompted for the job
-number shown by a preceding <kbd>C-c C-t C-q</kbd> command
-(<code>texinfo-show-tex-print-queue</code>).
+number shown by a preceding <kbd class="kbd">C-c C-t C-q</kbd> command
+(<code class="code">texinfo-show-tex-print-queue</code>).
 </p>
 </dd>
-<dt><kbd>C-c C-t C-k</kbd></dt>
-<dt><kbd>M-x tex-kill-job</kbd></dt>
+<dt><kbd class="kbd">C-c C-t C-k</kbd></dt>
+<dt><kbd class="kbd">M-x tex-kill-job</kbd></dt>
 <dd><p>Kill the currently running TeX job started by either
-<code>texinfo-tex-region</code> or <code>texinfo-tex-buffer</code>, or any 
other
+<code class="code">texinfo-tex-region</code> or <code 
class="code">texinfo-tex-buffer</code>, or any other
 process running in the Texinfo shell buffer.
 </p>
 </dd>
-<dt><kbd>C-c C-t C-x</kbd></dt>
-<dt><kbd>M-x texinfo-quit-job</kbd></dt>
+<dt><kbd class="kbd">C-c C-t C-x</kbd></dt>
+<dt><kbd class="kbd">M-x texinfo-quit-job</kbd></dt>
 <dd><p>Quit a TeX formatting job that has stopped because of an error by
-sending an <tt class="key">x</tt> to it.  When you do this, TeX preserves a 
record
-of what it did in a <samp>.log</samp> file.
+sending an <kbd class="key">x</kbd> to it.  When you do this, TeX preserves a 
record
+of what it did in a <samp class="file">.log</samp> file.
 </p>
 </dd>
-<dt><kbd>C-c C-t C-l</kbd></dt>
-<dt><kbd>M-x tex-recenter-output-buffer</kbd></dt>
+<dt><kbd class="kbd">C-c C-t C-l</kbd></dt>
+<dt><kbd class="kbd">M-x tex-recenter-output-buffer</kbd></dt>
 <dd><p>Redisplay the shell buffer in which the TeX printing and formatting
 commands are run to show its most recent output.
 </p></dd>
@@ -135,25 +120,25 @@ commands are run to show its most recent output.
 follows (with comments to the right):
 </p>
 <div class="example">
-<pre class="example">C-c C-t C-b             <span class="roman">Run 
<code>texi2dvi</code> on the buffer.</span>
-C-c C-t C-p             <span class="roman">Print the DVI file.</span>
-C-c C-t C-q             <span class="roman">Display the printer queue.</span>
-</pre></div>
+<div class="group"><pre class="example-preformatted">C-c C-t C-b             
<span class="r">Run <code class="code">texi2dvi</code> on the buffer.</span>
+C-c C-t C-p             <span class="r">Print the DVI file.</span>
+C-c C-t C-q             <span class="r">Display the printer queue.</span>
+</pre></div></div>
 
 <p>The Texinfo mode TeX formatting commands start a subshell in Emacs
-called the <samp>*tex-shell*</samp>.  The <code>texinfo-tex-command</code>,
-<code>texinfo-texindex-command</code>, and <code>tex-dvi-print-command</code>
+called the <samp class="file">*tex-shell*</samp>.  The <code 
class="code">texinfo-tex-command</code>,
+<code class="code">texinfo-texindex-command</code>, and <code 
class="code">tex-dvi-print-command</code>
 commands are all run in this shell.
 </p>
-<p>You can watch the commands operate in the 
&lsquo;<samp>*tex-shell*</samp>&rsquo; buffer,
-and you can switch to and from and use the 
&lsquo;<samp>*tex-shell*</samp>&rsquo; buffer
+<p>You can watch the commands operate in the &lsquo;<samp 
class="samp">*tex-shell*</samp>&rsquo; buffer,
+and you can switch to and from and use the &lsquo;<samp 
class="samp">*tex-shell*</samp>&rsquo; buffer
 as you would any other shell buffer.
 </p>
 <p>The formatting and print commands depend on the values of several variables.
 The default values are:
 </p>
 <div class="example">
-<pre class="example">    <span class="roman">Variable</span>                   
           <span class="roman">Default value</span>
+<div class="group"><pre class="example-preformatted">    <span 
class="r">Variable</span>                              <span class="r">Default 
value</span>
 
 texinfo-texi2dvi-command                  &quot;texi2dvi&quot;
 texinfo-tex-command                       &quot;tex&quot;
@@ -164,27 +149,28 @@ tex-start-of-header                       
&quot;%**start&quot;
 tex-end-of-header                         &quot;%**end&quot;
 tex-dvi-print-command                     &quot;lpr -d&quot;
 tex-show-queue-command                    &quot;lpq&quot;
-</pre></div>
+</pre></div></div>
 
-<p>You can change the values of these variables with the <kbd>M-x
-set-variable</kbd> command (see <a 
href="../emacs/Examining.html#Examining">Examining and Setting
-Variables</a> in <cite>The GNU Emacs Manual</cite>), or with your 
<samp>.emacs</samp>
-initialization file (see <a href="../emacs/Init-File.html#Init-File">Init 
File</a> in <cite>The GNU Emacs
+<p>You can change the values of these variables with the <kbd class="kbd">M-x
+set-variable</kbd> command (see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Examining.html#Examining";>Examining
 and Setting
+Variables</a> in <cite class="cite">The GNU Emacs Manual</cite>), or with your 
<samp class="file">.emacs</samp>
+initialization file (see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Init-File.html#Init-File";>Init
 File</a> in <cite class="cite">The GNU Emacs
 Manual</cite>).
 </p>
-<span 
id="index-Customize-Emacs-package-_0028Development_002fDocs_002fTexinfo_0029"></span>
+<a class="index-entry-id" 
id="index-Customize-Emacs-package-_0028Development_002fDocs_002fTexinfo_0029"></a>
 <p>Beginning with version 20, GNU Emacs offers a user-friendly interface,
-called <em>Customize</em>, for changing values of user-definable variables.
-See <a href="../emacs/Easy-Customization.html#Easy-Customization">Easy 
Customization Interface</a> in <cite>The GNU
+called <em class="dfn">Customize</em>, for changing values of user-definable 
variables.
+See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Easy-Customization.html#Easy-Customization";>Easy
 Customization Interface</a> in <cite class="cite">The GNU
 Emacs Manual</cite>, for more details about this.  The Texinfo variables can
-be found in the &lsquo;<samp>Development/Docs/Texinfo</samp>&rsquo; group, 
once you invoke
-the <kbd>M-x customize</kbd> command.
+be found in the &lsquo;<samp 
class="samp">Development/Docs/Texinfo</samp>&rsquo; group, once you invoke
+the <kbd class="kbd">M-x customize</kbd> command.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Compile_002dCommand.html" accesskey="n" 
rel="next">Compile-Command</a>, Previous: <a href="Within-Emacs.html" 
accesskey="p" rel="prev">Within Emacs</a>, Up: <a href="Hardcopy.html" 
accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Compile_002dCommand.html">Using the Local Variables List</a>, 
Previous: <a href="Within-Emacs.html">Printing From an Emacs Shell</a>, Up: <a 
href="Hardcopy.html">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Summary.html 
b/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Summary.html
index b125bcca6b..6452585597 100644
--- a/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Summary.html
+++ b/js/infog/test-infodir/texinfo_html/Texinfo-Mode-Summary.html
@@ -1,57 +1,40 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Texinfo Mode Summary (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Texinfo Mode Summary (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Texinfo Mode Summary (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Texinfo Mode Summary (GNU Texinfo 6.7dev)">
+<meta name="description" content="Texinfo Mode Summary (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Texinfo Mode Summary (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Texinfo-Mode.html" rel="up" title="Texinfo Mode">
-<link href="Headings.html" rel="next" title="Headings">
+<link href="Catching-Mistakes.html" rel="next" title="Catching Mistakes">
 <link href="Printing.html" rel="prev" title="Printing">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,175 +42,177 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Texinfo-Mode-Summary"></span><div class="header">
+<div class="section-level-extent" id="Texinfo-Mode-Summary">
+<div class="nav-panel">
 <p>
-Previous: <a href="Printing.html" accesskey="p" rel="prev">Printing</a>, Up: 
<a href="Texinfo-Mode.html" accesskey="u" rel="up">Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Catching-Mistakes.html" accesskey="n" rel="next">Catching 
Mistakes</a>, Previous: <a href="Printing.html" accesskey="p" 
rel="prev">Printing</a>, Up: <a href="Texinfo-Mode.html" accesskey="u" 
rel="up">Using Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Texinfo-Mode-Summary-1"></span><h3 class="section">Texinfo Mode 
Summary</h3>
+<h3 class="section" id="Texinfo-Mode-Summary-1">D.8 Texinfo Mode Summary</h3>
 
 <p>In Texinfo mode, each set of commands has default keybindings that
 begin with the same keys.  All the commands that are custom-created
-for Texinfo mode begin with <kbd>C-c</kbd>.  The keys are somewhat
+for Texinfo mode begin with <kbd class="kbd">C-c</kbd>.  The keys are somewhat
 mnemonic.
 </p>
-<span id="Insert-Commands"></span><h4 class="subheading">Insert Commands</h4>
+<h4 class="subheading" id="Insert-Commands">Insert Commands</h4>
 
-<p>The insert commands are invoked by typing <kbd>C-c</kbd> twice and then the
+<p>The insert commands are invoked by typing <kbd class="kbd">C-c</kbd> twice 
and then the
 first letter of the @-command to be inserted.  (It might make more
-sense mnemonically to use <kbd>C-c C-i</kbd>, for &lsquo;custom insert&rsquo;, 
but
-<kbd>C-c C-c</kbd> is quick to type.)
+sense mnemonically to use <kbd class="kbd">C-c C-i</kbd>, for &lsquo;custom 
insert&rsquo;, but
+<kbd class="kbd">C-c C-c</kbd> is quick to type.)
 </p>
 <div class="example">
-<pre class="example">C-c C-c c       <span class="roman">Insert</span> 
&lsquo;<samp>@code</samp>&rsquo;.
-C-c C-c d       <span class="roman">Insert</span> 
&lsquo;<samp>@dfn</samp>&rsquo;.
-C-c C-c e       <span class="roman">Insert</span> 
&lsquo;<samp>@end</samp>&rsquo;.
-C-c C-c i       <span class="roman">Insert</span> 
&lsquo;<samp>@item</samp>&rsquo;.
-C-c C-c n       <span class="roman">Insert</span> 
&lsquo;<samp>@node</samp>&rsquo;.
-C-c C-c s       <span class="roman">Insert</span> 
&lsquo;<samp>@samp</samp>&rsquo;.
-C-c C-c v       <span class="roman">Insert</span> 
&lsquo;<samp>@var</samp>&rsquo;.
-C-c {       <span class="roman">Insert braces.</span>
+<pre class="example-preformatted">C-c C-c c       <span 
class="r">Insert</span> &lsquo;<samp class="samp">@code</samp>&rsquo;.
+C-c C-c d       <span class="r">Insert</span> &lsquo;<samp 
class="samp">@dfn</samp>&rsquo;.
+C-c C-c e       <span class="r">Insert</span> &lsquo;<samp 
class="samp">@end</samp>&rsquo;.
+C-c C-c i       <span class="r">Insert</span> &lsquo;<samp 
class="samp">@item</samp>&rsquo;.
+C-c C-c n       <span class="r">Insert</span> &lsquo;<samp 
class="samp">@node</samp>&rsquo;.
+C-c C-c s       <span class="r">Insert</span> &lsquo;<samp 
class="samp">@samp</samp>&rsquo;.
+C-c C-c v       <span class="r">Insert</span> &lsquo;<samp 
class="samp">@var</samp>&rsquo;.
+C-c {       <span class="r">Insert braces.</span>
 C-c ]
-C-c }       <span class="roman">Move out of enclosing braces.</span>
+C-c }       <span class="r">Move out of enclosing braces.</span>
 
-</pre><pre class="example">C-c C-c C-d     <span class="roman">Insert a 
node&rsquo;s section title</span>
-               <span class="roman">in the space for the description</span>
-               <span class="roman">in a menu entry line.</span>
-</pre></div>
+</pre><div class="group"><pre class="example-preformatted">C-c C-c C-d     
<span class="r">Insert a node&rsquo;s section title</span>
+               <span class="r">in the space for the description</span>
+               <span class="r">in a menu entry line.</span>
+</pre></div></div>
 
-<span id="Show-Structure"></span><h4 class="subheading">Show Structure</h4>
+<h4 class="subheading" id="Show-Structure">Show Structure</h4>
 
-<p>The <code>texinfo-show-structure</code> command is often used within a
+<p>The <code class="code">texinfo-show-structure</code> command is often used 
within a
 narrowed region.
 </p>
 <div class="example">
-<pre class="example">C-c C-s         <span class="roman">List all the 
headings.</span>
+<pre class="example-preformatted">C-c C-s         <span class="r">List all the 
headings.</span>
 </pre></div>
 
-<span id="The-Master-Update-Command"></span><h4 class="subheading">The Master 
Update Command</h4>
+<h4 class="subheading" id="The-Master-Update-Command">The Master Update 
Command</h4>
 
-<p>The <code>texinfo-master-menu</code> command creates a master menu; and can
+<p>The <code class="code">texinfo-master-menu</code> command creates a master 
menu; and can
 be used to update every node and menu in a file as well.
 </p>
 <div class="example">
-<pre class="example">C-c C-u m
+<div class="group"><pre class="example-preformatted">C-c C-u m
 M-x texinfo-master-menu
-               <span class="roman">Create or update a master menu.</span>
-</pre><pre class="example">
+               <span class="r">Create or update a master menu.</span>
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">C-u C-c C-u m   <span class="roman">With 
<kbd>C-u</kbd> as a prefix argument, first</span>
-               <span class="roman">create or update all nodes and 
regular</span>
-               <span class="roman">menus, and then create a master menu.</span>
-</pre></div>
+</pre><div class="group"><pre class="example-preformatted">C-u C-c C-u m   
<span class="r">With <kbd class="kbd">C-u</kbd> as a prefix argument, 
first</span>
+               <span class="r">create or update all nodes and regular</span>
+               <span class="r">menus, and then create a master menu.</span>
+</pre></div></div>
 
-<span id="Update-Pointers"></span><h4 class="subheading">Update Pointers</h4>
+<h4 class="subheading" id="Update-Pointers">Update Pointers</h4>
 
-<p>The update pointer commands are invoked by typing <kbd>C-c C-u</kbd> and
-then either <kbd>C-n</kbd> for <code>texinfo-update-node</code> or 
<kbd>C-e</kbd> for
-<code>texinfo-every-node-update</code>.
+<p>The update pointer commands are invoked by typing <kbd class="kbd">C-c 
C-u</kbd> and
+then either <kbd class="kbd">C-n</kbd> for <code 
class="code">texinfo-update-node</code> or <kbd class="kbd">C-e</kbd> for
+<code class="code">texinfo-every-node-update</code>.
 </p>
 <div class="example">
-<pre class="example">C-c C-u C-n     <span class="roman">Update a node.</span>
-C-c C-u C-e     <span class="roman">Update every node in the buffer.</span>
+<pre class="example-preformatted">C-c C-u C-n     <span class="r">Update a 
node.</span>
+C-c C-u C-e     <span class="r">Update every node in the buffer.</span>
 </pre></div>
 
-<span id="Update-Menus"></span><h4 class="subheading">Update Menus</h4>
+<h4 class="subheading" id="Update-Menus">Update Menus</h4>
 
-<p>Invoke the  update menu commands by typing <kbd>C-c C-u</kbd>
-and then either <kbd>C-m</kbd> for <code>texinfo-make-menu</code> or
-<kbd>C-a</kbd> for <code>texinfo-all-menus-update</code>.  To update
-both nodes and menus at the same time, precede <kbd>C-c C-u
-C-a</kbd> with <kbd>C-u</kbd>.
+<p>Invoke the  update menu commands by typing <kbd class="kbd">C-c C-u</kbd>
+and then either <kbd class="kbd">C-m</kbd> for <code 
class="code">texinfo-make-menu</code> or
+<kbd class="kbd">C-a</kbd> for <code 
class="code">texinfo-all-menus-update</code>.  To update
+both nodes and menus at the same time, precede <kbd class="kbd">C-c C-u
+C-a</kbd> with <kbd class="kbd">C-u</kbd>.
 </p>
 <div class="example">
-<pre class="example">C-c C-u C-m     <span class="roman">Make or update a 
menu.</span>
+<pre class="example-preformatted">C-c C-u C-m     <span class="r">Make or 
update a menu.</span>
 
-</pre><pre class="example">C-c C-u C-a     <span class="roman">Make or update 
all</span>
-               <span class="roman">menus in a buffer.</span>
-</pre><pre class="example">
+</pre><div class="group"><pre class="example-preformatted">C-c C-u C-a     
<span class="r">Make or update all</span>
+               <span class="r">menus in a buffer.</span>
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">C-u C-c C-u C-a <span class="roman">With 
<kbd>C-u</kbd> as a prefix argument,</span>
-               <span class="roman">first create or update all nodes and</span>
-               <span class="roman">then create or update all menus.</span>
-</pre></div>
+</pre><div class="group"><pre class="example-preformatted">C-u C-c C-u C-a 
<span class="r">With <kbd class="kbd">C-u</kbd> as a prefix argument,</span>
+               <span class="r">first create or update all nodes and</span>
+               <span class="r">then create or update all menus.</span>
+</pre></div></div>
 
-<span id="Format-for-Info"></span><h4 class="subheading">Format for Info</h4>
+<h4 class="subheading" id="Format-for-Info">Format for Info</h4>
 
 <p>The Info formatting commands that are written in Emacs Lisp are
-invoked by typing <kbd>C-c C-e</kbd> and then either <kbd>C-r</kbd> for a 
region
-or <kbd>C-b</kbd> for the whole buffer.
+invoked by typing <kbd class="kbd">C-c C-e</kbd> and then either <kbd 
class="kbd">C-r</kbd> for a region
+or <kbd class="kbd">C-b</kbd> for the whole buffer.
 </p>
 <p>The Info formatting commands that are written in C and based on the
-<code>makeinfo</code> program are invoked by typing <kbd>C-c C-m</kbd> and then
-either <kbd>C-r</kbd> for a region or <kbd>C-b</kbd> for the whole buffer.
+<code class="code">makeinfo</code> program are invoked by typing <kbd 
class="kbd">C-c C-m</kbd> and then
+either <kbd class="kbd">C-r</kbd> for a region or <kbd class="kbd">C-b</kbd> 
for the whole buffer.
 </p>
-<p>Use the <code>texinfo-format&hellip;</code> commands:
+<p>Use the <code class="code">texinfo-format&hellip;</code> commands:
 </p>
 <div class="example">
-<pre class="example">C-c C-e C-r     <span class="roman">Format the 
region.</span>
-C-c C-e C-b     <span class="roman">Format the buffer.</span>
-</pre></div>
+<div class="group"><pre class="example-preformatted">C-c C-e C-r     <span 
class="r">Format the region.</span>
+C-c C-e C-b     <span class="r">Format the buffer.</span>
+</pre></div></div>
 
-<p>Use <code>makeinfo</code>:
+<p>Use <code class="code">makeinfo</code>:
 </p>
 <div class="example">
-<pre class="example">C-c C-m C-r     <span class="roman">Format the 
region.</span>
-C-c C-m C-b     <span class="roman">Format the buffer.</span>
-C-c C-m C-l     <span class="roman">Recenter the <code>makeinfo</code> output 
buffer.</span>
-C-c C-m C-k     <span class="roman">Kill the <code>makeinfo</code> formatting 
job.</span>
+<pre class="example-preformatted">C-c C-m C-r     <span class="r">Format the 
region.</span>
+C-c C-m C-b     <span class="r">Format the buffer.</span>
+C-c C-m C-l     <span class="r">Recenter the <code 
class="code">makeinfo</code> output buffer.</span>
+C-c C-m C-k     <span class="r">Kill the <code class="code">makeinfo</code> 
formatting job.</span>
 </pre></div>
 
-<span id="Typeset-and-Print"></span><h4 class="subheading">Typeset and 
Print</h4>
+<h4 class="subheading" id="Typeset-and-Print">Typeset and Print</h4>
 
 <p>The TeX typesetting and printing commands are invoked by typing
-<kbd>C-c C-t</kbd> and then another control command: <kbd>C-r</kbd> for
-<code>texinfo-tex-region</code>, <kbd>C-b</kbd> for 
<code>texinfo-tex-buffer</code>,
+<kbd class="kbd">C-c C-t</kbd> and then another control command: <kbd 
class="kbd">C-r</kbd> for
+<code class="code">texinfo-tex-region</code>, <kbd class="kbd">C-b</kbd> for 
<code class="code">texinfo-tex-buffer</code>,
 and so on.
 </p>
 <div class="example">
-<pre class="example">C-c C-t C-r     <span class="roman">Run TeX on the 
region.</span>
-C-c C-t C-b     <span class="roman">Run</span> <code>texi2dvi</code> <span 
class="roman">on the buffer.</span>
-C-c C-t C-i     <span class="roman">Run</span> <code>texindex</code>.
-C-c C-t C-p     <span class="roman">Print the DVI file.</span>
-C-c C-t C-q     <span class="roman">Show the print queue.</span>
-C-c C-t C-d     <span class="roman">Delete a job from the print queue.</span>
-C-c C-t C-k     <span class="roman">Kill the current TeX formatting job.</span>
-C-c C-t C-x     <span class="roman">Quit a currently stopped TeX formatting 
job.</span>
-C-c C-t C-l     <span class="roman">Recenter the output buffer.</span>
+<pre class="example-preformatted">C-c C-t C-r     <span class="r">Run TeX on 
the region.</span>
+C-c C-t C-b     <span class="r">Run</span> <code class="code">texi2dvi</code> 
<span class="r">on the buffer.</span>
+C-c C-t C-i     <span class="r">Run</span> <code class="code">texindex</code>.
+C-c C-t C-p     <span class="r">Print the DVI file.</span>
+C-c C-t C-q     <span class="r">Show the print queue.</span>
+C-c C-t C-d     <span class="r">Delete a job from the print queue.</span>
+C-c C-t C-k     <span class="r">Kill the current TeX formatting job.</span>
+C-c C-t C-x     <span class="r">Quit a currently stopped TeX formatting 
job.</span>
+C-c C-t C-l     <span class="r">Recenter the output buffer.</span>
 </pre></div>
 
-<span id="Other-Updating-Commands-2"></span><h4 class="subheading">Other 
Updating Commands</h4>
+<h4 class="subheading" id="Other-Updating-Commands-2">Other Updating 
Commands</h4>
 
 <p>The remaining updating commands do not have standard keybindings because
 they are rarely used.
 </p>
 <div class="example">
-<pre class="example">M-x texinfo-insert-node-lines
-               <span class="roman">Insert missing <code>@node</code> lines in 
region.</span>
-               <span class="roman">With <kbd>C-u</kbd> as a prefix 
argument,</span>
-               <span class="roman">use section titles as node names.</span>
-</pre><pre class="example">
-
-</pre><pre class="example">M-x texinfo-multiple-files-update
-               <span class="roman">Update a multi-file document.</span>
-               <span class="roman">With <kbd>C-u 2</kbd> as a prefix 
argument,</span>
-               <span class="roman">create or update all nodes and menus</span>
-               <span class="roman">in all included files first.</span>
-</pre><pre class="example">
-
-</pre><pre class="example">M-x texinfo-indent-menu-description
-               <span class="roman">Indent descriptions.</span>
-</pre><pre class="example">
-
-</pre><pre class="example">M-x texinfo-sequential-node-update
-               <span class="roman">Insert node pointers in strict 
sequence.</span>
-</pre></div>
+<div class="group"><pre class="example-preformatted">M-x 
texinfo-insert-node-lines
+               <span class="r">Insert missing <code class="code">@node</code> 
lines in region.</span>
+               <span class="r">With <kbd class="kbd">C-u</kbd> as a prefix 
argument,</span>
+               <span class="r">use section titles as node names.</span>
+</pre></div><pre class="example-preformatted">
+
+</pre><div class="group"><pre class="example-preformatted">M-x 
texinfo-multiple-files-update
+               <span class="r">Update a multi-file document.</span>
+               <span class="r">With <kbd class="kbd">C-u 2</kbd> as a prefix 
argument,</span>
+               <span class="r">create or update all nodes and menus</span>
+               <span class="r">in all included files first.</span>
+</pre></div><pre class="example-preformatted">
 
+</pre><div class="group"><pre class="example-preformatted">M-x 
texinfo-indent-menu-description
+               <span class="r">Indent descriptions.</span>
+</pre></div><pre class="example-preformatted">
 
+</pre><div class="group"><pre class="example-preformatted">M-x 
texinfo-sequential-node-update
+               <span class="r">Insert node pointers in strict sequence.</span>
+</pre></div></div>
+
+
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Printing.html" accesskey="p" rel="prev">Printing</a>, Up: 
<a href="Texinfo-Mode.html" accesskey="u" rel="up">Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Catching-Mistakes.html">Catching Mistakes</a>, Previous: <a 
href="Printing.html">Printing</a>, Up: <a href="Texinfo-Mode.html">Using 
Texinfo Mode</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Texinfo-Mode.html 
b/js/infog/test-infodir/texinfo_html/Texinfo-Mode.html
index 981849a80f..4a6d91ea52 100644
--- a/js/infog/test-infodir/texinfo_html/Texinfo-Mode.html
+++ b/js/infog/test-infodir/texinfo_html/Texinfo-Mode.html
@@ -1,100 +1,70 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Texinfo Mode (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Texinfo Mode (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Texinfo Mode (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Texinfo Mode (GNU Texinfo 6.7dev)">
+<meta name="description" content="Texinfo Mode (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Texinfo Mode (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Texinfo-Mode-Overview.html" rel="next" title="Texinfo Mode 
Overview">
-<link href="All_002dpermissive-Copying-License.html" rel="prev" 
title="All-permissive Copying License">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Global-Document-Commands.html" rel="next" title="Global Document 
Commands">
+<link href="Sample-Texinfo-Files.html" rel="prev" title="Sample Texinfo Files">
 
 
 </head>
 
 <body lang="en">
-<span id="Texinfo-Mode"></span><div class="header">
+<div class="appendix-level-extent" id="Texinfo-Mode">
+<div class="nav-panel">
 <p>
-Next: <a href="Headings.html" accesskey="n" rel="next">Headings</a>, Previous: 
<a href="Sample-Texinfo-Files.html" accesskey="p" rel="prev">Sample Texinfo 
Files</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Global-Document-Commands.html" accesskey="n" rel="next">Global 
Document Commands</a>, Previous: <a href="Sample-Texinfo-Files.html" 
accesskey="p" rel="prev">Sample Texinfo Files</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Using-Texinfo-Mode"></span><h2 class="appendix">Using Texinfo 
Mode</h2>
-<span id="index-Texinfo-mode"></span>
-<span id="index-Mode_002c-using-Texinfo"></span>
-<span id="index-GNU-Emacs"></span>
-<span id="index-Emacs"></span>
+<h2 class="appendix" id="Using-Texinfo-Mode">Appendix D Using Texinfo Mode</h2>
+<a class="index-entry-id" id="index-Texinfo-mode"></a>
+<a class="index-entry-id" id="index-Mode_002c-using-Texinfo"></a>
+<a class="index-entry-id" id="index-GNU-Emacs"></a>
+<a class="index-entry-id" id="index-Emacs"></a>
 
 <p>You may edit a Texinfo file with any text editor you choose.  A Texinfo
 file is no different from any other ASCII file.  However, GNU Emacs
 comes with a special mode, called Texinfo mode, that provides Emacs
 commands and tools to help ease your work.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Texinfo-Mode-Overview.html" 
accesskey="1">Texinfo Mode Overview</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How Texinfo mode can help you.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Emacs-Editing.html" 
accesskey="2">Emacs Editing</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Texinfo mode adds to GNU Emacs&rsquo; general
-                                  purpose editing features.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inserting.html" 
accesskey="3">Inserting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to insert frequently used @-commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Showing-the-Structure.html" 
accesskey="4">Showing the Structure</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to show the structure of a file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Updating-Nodes-and-Menus.html" accesskey="5">Updating Nodes and 
Menus</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to update 
or create new nodes and menus.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Info-Formatting.html" 
accesskey="6">Info Formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to format for Info.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Printing.html" 
accesskey="7">Printing</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to format and print part or all of a file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Texinfo-Mode-Summary.html" 
accesskey="8">Texinfo Mode Summary</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Summary of all the Texinfo mode commands.
-</td></tr>
-</table>
 
+<ul class="mini-toc">
+<li><a href="Texinfo-Mode-Overview.html" accesskey="1">Texinfo Mode 
Overview</a></li>
+<li><a href="Emacs-Editing.html" accesskey="2">The Usual GNU Emacs Editing 
Commands</a></li>
+<li><a href="Inserting.html" accesskey="3">Inserting Frequently Used 
Commands</a></li>
+<li><a href="Showing-the-Structure.html" accesskey="4">Showing the Sectioning 
Structure of a File</a></li>
+<li><a href="Updating-Nodes-and-Menus.html" accesskey="5">Updating Nodes and 
Menus</a></li>
+<li><a href="Info-Formatting.html" accesskey="6">Formatting for Info</a></li>
+<li><a href="Printing.html" accesskey="7">Printing</a></li>
+<li><a href="Texinfo-Mode-Summary.html" accesskey="8">Texinfo Mode 
Summary</a></li>
+<li><a href="Catching-Mistakes.html" accesskey="9">Catching Mistakes</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Texinfo-Preamble.html 
b/js/infog/test-infodir/texinfo_html/Texinfo-Preamble.html
new file mode 100644
index 0000000000..5174a8ab7e
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/Texinfo-Preamble.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Texinfo Preamble (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="Texinfo Preamble (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Texinfo Preamble (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Texinfo-File-Header.html" rel="up" title="Texinfo File Header">
+<link href="End-of-Header.html" rel="prev" title="End of Header">
+<style type="text/css">
+<!--
+div.example {margin-left: 3.2em}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="subsection-level-extent" id="Texinfo-Preamble">
+<div class="nav-panel">
+<p>
+Previous: <a href="End-of-Header.html" accesskey="p" rel="prev">End of 
Header</a>, Up: <a href="Texinfo-File-Header.html" accesskey="u" 
rel="up">Texinfo File Header</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h4 class="subsection" id="Texinfo-Preamble-1">2.5.6 Texinfo Preamble</h4>
+<a class="index-entry-id" id="index-Preamble"></a>
+<a class="index-entry-id" id="index-Texinfo-Preamble"></a>
+
+<p>The <em class="dfn">Texinfo preamble</em> corresponds to the beginning of 
the Texinfo file
+up to the first content directly output.  It typically includes the
+file header (see <a class="pxref" href="Texinfo-File-Header.html">Texinfo File 
Header</a>), the <code class="code">@copying</code> block
+specifying the document permissions (See <a class="xref" 
href="_0040copying.html"><code class="code">@copying</code>: Declare Copying 
Permissions</a>) and the
+<code class="code">@titlepage</code> (see <a class="pxref" 
href="Titlepage-_0026-Copyright-Page.html">Title and Copyright Pages</a>) 
specification.
+</p>
+<p>Commands that affects document formatting as a whole but do not produce
+output, or do not produce output straight away, such as <code 
class="code">@settitle</code>
+(see <a class="pxref" href="_0040settitle.html"><code 
class="code">@settitle</code>: Set the Document Title</a>), <code 
class="code">@documentlanguage</code>,
+(see <a class="pxref" href="_0040documentlanguage.html"><code 
class="code">@documentlanguage <var class="var">ll</var>[_<var 
class="var">cc</var>]</code>: Set the Document Language</a>), commands setting 
the headings,
+setting information on indentation, on hyphenation or on table of contents
+(see <a class="pxref" href="Contents.html">Generating a Table of Contents</a>) 
do not stop the the preamble.  The preamble can also contain
+raw formatter commands (see <a class="pxref" 
href="Raw-Formatter-Commands.html">Raw Formatter Commands</a>), but it is not 
checked
+that the content of these commands is actually preamble material and not
+regular output.
+</p>
+<p>Any text that starts a paragraph, @-commands that are formatted
+as quotations, tables, lists and so on, <code class="code">@node</code> (see 
<a class="pxref" href="Nodes.html">Nodes</a>)
+and chapter structuring commands (see <a class="pxref" 
href="Chapter-Structuring.html">Chapter Structuring</a>) end the
+preamble.
+</p>
+<p>How the preamble affects the formatting depends on the output format.  In
+plaintext, it has no effect, it is simply output at the beginning of the
+document, for example a <code class="code">@contents</code> in the preamble is 
substituted by
+the table of contents (see <a class="pxref" href="Contents.html">Generating a 
Table of Contents</a>).  For LaTeX output, the preamble
+is important as the <code class="code">\begin{document}</code> line is output 
at the end
+of the preamble.
+</p>
+<p>In HTML and Info the preamble is not treated especially in the output. But
+it is also used to determine which information is set for some header 
formatting.
+Commands that affect header formatting are set to the information current at
+the very end of the preamble.  This concerns for example commands specifying
+the indentation or the language (see <a class="pxref" 
href="_0040documentlanguage.html"><code class="code">@documentlanguage <var 
class="var">ll</var>[_<var class="var">cc</var>]</code>: Set the Document 
Language</a>).
+</p>
+<p>For example, for the following document, the HTML and Info copying comments 
are formatted
+with <code class="code">@documentlanguage</code> set to &lsquo;<samp 
class="samp">pt</samp>&rsquo;, as it is the last <code 
class="code">@documentlanguage</code>
+before the end of the preamble.
+</p>
+<div class="example">
+<div class="group"><pre class="example-preformatted">\input texinfo
+@documentlanguage fr
+
+@copying
+The copying information @error{} some text
+@end copying
+
+@documentlanguage pt
+
+Text ending the preamble
+
+@documentlanguage de
+
+@node Top
+
+</pre></div></div>
+
+
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Previous: <a href="End-of-Header.html">End of Header</a>, Up: <a 
href="Texinfo-File-Header.html">Texinfo File Header</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
+
+
+
+</body>
+</html>
diff --git a/js/infog/test-infodir/texinfo_html/The-Body-of-the-Document.html 
b/js/infog/test-infodir/texinfo_html/The-Body-of-the-Document.html
new file mode 100644
index 0000000000..8944795bf8
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/The-Body-of-the-Document.html
@@ -0,0 +1,128 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>The Body of the Document (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="The Body of the Document (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="The Body of the Document (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
+<link href="Ending-a-File.html" rel="next" title="Ending a File">
+<link href="The-Top-Node.html" rel="prev" title="The Top Node">
+<style type="text/css">
+<!--
+div.example {margin-left: 3.2em}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="section-level-extent" id="The-Body-of-the-Document">
+<div class="nav-panel">
+<p>
+Next: <a href="Ending-a-File.html" accesskey="n" rel="next">Ending a Texinfo 
File</a>, Previous: <a href="The-Top-Node.html" accesskey="p" rel="prev">The 
&lsquo;Top&rsquo; Node and Master Menu</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h3 class="section" id="The-Body-of-the-Document-1">2.11 The Body of the 
Document</h3>
+
+<a class="index-entry-id" id="index-Frontmatter_002c-text-in"></a>
+<p>The body segment contains all the text of the document.
+A manual is divided into one or more <em class="dfn">nodes</em> (see <a 
class="pxref" href="Nodes.html">Nodes</a>).  
+The example illustrates a chapter made of three nodes, one
+for introductory material in the chapter, and two sections.
+The introductory material contains an enumerated list.
+</p>
+<div class="example">
+<div class="group"><pre class="example-preformatted">@node First Chapter
+@chapter First Chapter
+
+@cindex chapter, first
+This is the first chapter.
+@cindex index entry, another
+
+Here is a numbered list.
+
+@enumerate
+@item
+This is the first item.
+
+@item
+This is the second item.
+@end enumerate
+
+
+@node First Section
+@section First Section
+
+First section of first chapter.
+
+
+@node Second Section
+@section Second Section
+
+Second section of first chapter.
+</pre></div></div>
+
+<p>In the Info output, the &lsquo;<samp class="samp">First 
Chapter</samp>&rsquo; node will contain a
+menu listing the two sections in the chapter.  Similarly, when this
+node is output in its own HTML file, it will contain a table of contents
+for the chapter.
+</p>
+<p>Here is what the contents of this chapter will look like:
+</p>
+<br>
+<blockquote class="quotation">
+<h2 class="chapheading" id="g_t1_002e-First-Chapter">1. First Chapter</h2>
+
+<p>This is the first chapter.
+</p>
+<p>Here is a numbered list.
+</p>
+<ol class="enumerate">
+<li> This is the first item.
+
+</li><li> This is the second item.
+</li></ol>
+
+<h3 class="heading" id="g_t1_002e1-First-Section">1.1 First Section</h3>
+
+<p>First section of first chapter.
+</p>
+<h3 class="heading" id="g_t1_002e2-Second-Section">1.2 Second Section</h3>
+
+<p>Second section of first chapter.
+</p></blockquote>
+
+<p>(In the Info and HTML output, the chapter would also be split
+into nodes.)
+</p>
+
+</div>
+
+
+
+</body>
+</html>
diff --git a/js/infog/test-infodir/texinfo_html/The-Top-Node.html 
b/js/infog/test-infodir/texinfo_html/The-Top-Node.html
index bbe0a0037e..bf58c93501 100644
--- a/js/infog/test-infodir/texinfo_html/The-Top-Node.html
+++ b/js/infog/test-infodir/texinfo_html/The-Top-Node.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>The Top Node (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>The Top Node (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="The Top Node (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="The Top Node (GNU Texinfo 6.7dev)">
+<meta name="description" content="The Top Node (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="The Top Node (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Beginning-and-Ending-a-File.html" rel="up" title="Beginning and 
Ending a File">
-<link href="Top-Node-Example.html" rel="next" title="Top Node Example">
+<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
+<link href="The-Body-of-the-Document.html" rel="next" title="The Body of the 
Document">
 <link href="Contents.html" rel="prev" title="Contents">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,44 +40,57 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="The-Top-Node"></span><div class="header">
+<div class="section-level-extent" id="The-Top-Node">
+<div class="nav-panel">
 <p>
-Next: <a href="Global-Document-Commands.html" accesskey="n" rel="next">Global 
Document Commands</a>, Previous: <a href="Contents.html" accesskey="p" 
rel="prev">Contents</a>, Up: <a href="Beginning-and-Ending-a-File.html" 
accesskey="u" rel="up">Beginning and Ending a File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="The-Body-of-the-Document.html" accesskey="n" rel="next">The 
Body of the Document</a>, Previous: <a href="Contents.html" accesskey="p" 
rel="prev">Generating a Table of Contents</a>, Up: <a 
href="Writing-a-Texinfo-File.html" accesskey="u" rel="up">Writing a Texinfo 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-_0060Top_0027-Node-and-Master-Menu"></span><h3 
class="section">The &lsquo;Top&rsquo; Node and Master Menu</h3>
-<span id="index-Top-node"></span>
-<span id="index-Node_002c-_0060Top_0027"></span>
-
+<h3 class="section" id="The-_0060Top_0027-Node-and-Master-Menu">2.10 The 
&lsquo;Top&rsquo; Node and Master Menu</h3>
+<a class="index-entry-id" id="index-Top-node"></a>
+<a class="index-entry-id" id="index-Node_002c-_0060Top_0027"></a>
+<a class="anchor" id="Top-Node-Example"></a>
 <p>The &lsquo;Top&rsquo; node is the node in which a reader enters an Info 
manual.
-As such, it should begin with a brief description of the manual
-(including the version number), and end with a master menu for the
-whole manual.  Of course you should include any other general
-information you feel a reader would find helpful.
+As such, it should contain a very brief description of the manual
+(including the version number).  The contents of the &lsquo;Top&rsquo; node do
+not appear in printed output nor in DocBook output.
+</p>
+<a class="index-entry-id" id="index-top"></a>
+<p>It is conventional to write a <code class="code">@top</code> sectioning 
command
+line containing the title of the document immediately after the
+<code class="code">@node Top</code> line (see <a class="pxref" 
href="_0040top-Command.html">The <code class="code">@top</code> Sectioning 
Command</a>).  This command
+helps <code class="command">makeinfo</code> determine the relationships 
between nodes.
 </p>
-<span id="index-top"></span>
-<p>It is conventional and desirable to write a <code>@top</code> sectioning
-command line containing the title of the document immediately after
-the <code>@node Top</code> line (see <a 
href="_0040top-Command.html"><code>@top</code> Command</a>).
+<p>We repeat the short description from the beginning of
+the &lsquo;<samp class="samp">@copying</samp>&rsquo; text, but there&rsquo;s 
no need to repeat the copyright
+information, so we don&rsquo;t use &lsquo;<samp 
class="samp">@insertcopying</samp>&rsquo; here.
 </p>
-<p>The contents of the &lsquo;Top&rsquo; node should appear only in the online 
output;
-none of it should appear in printed output, so enclose it between
-<code>@ifnottex</code> and <code>@end ifnottex</code> commands.  (TeX does not
-print either an <code>@node</code> line or a menu; they appear only in Info;
-strictly speaking, you are not required to enclose these parts between
-<code>@ifnottex</code> and <code>@end ifnottex</code>, but it is simplest to do
-so.  See <a href="Conditionals.html">Conditionally Visible Text</a>.)
+<p>The &lsquo;Top&rsquo; node contains a top-level <em class="dfn">menu</em> 
listing the chapters,
+and possibly a <em class="dfn">detailed menu</em> listing all the nodes in the
+entire document.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Top-Node-Example.html" 
accesskey="1">Top Node Example</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Master-Menu-Parts.html" 
accesskey="2">Master Menu Parts</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-</table>
+<a class="index-entry-id" id="index-Top-node-example"></a>
+<div class="example">
+<pre class="example-preformatted">@node Top
+@top Short Sample
+
+This is a short sample Texinfo file.
 
+</pre><div class="group"><pre class="example-preformatted">@menu
+* First Chapter::    The first chapter is the
+                       only chapter in this sample.
+* Index::            Complete index.
+@end menu
+</pre></div></div>
 
 
 
+<ul class="mini-toc">
+<li><a href="Master-Menu-Parts.html" accesskey="1">Parts of a Master 
Menu</a></li>
+</ul>
+</div>
+
+
 
 </body>
 </html>
diff --git a/js/infog/test-infodir/texinfo_html/Three-Arguments.html 
b/js/infog/test-infodir/texinfo_html/Three-Arguments.html
index 63511ea443..ee77c8d339 100644
--- a/js/infog/test-infodir/texinfo_html/Three-Arguments.html
+++ b/js/infog/test-infodir/texinfo_html/Three-Arguments.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Three Arguments (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Three Arguments (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Three Arguments (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Three Arguments (GNU Texinfo 6.7dev)">
+<meta name="description" content="Three Arguments (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Three Arguments (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Two-Arguments.html" rel="prev" title="Two Arguments">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,13 +40,14 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Three-Arguments"></span><div class="header">
+<div class="subsection-level-extent" id="Three-Arguments">
+<div class="nav-panel">
 <p>
-Next: <a href="Four-and-Five-Arguments.html" accesskey="n" rel="next">Four and 
Five Arguments</a>, Previous: <a href="Two-Arguments.html" accesskey="p" 
rel="prev">Two Arguments</a>, Up: <a href="_0040xref.html" accesskey="u" 
rel="up"><code>@xref</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Four-and-Five-Arguments.html" accesskey="n" rel="next"><code 
class="code">@xref</code> with Four and Five Arguments</a>, Previous: <a 
href="Two-Arguments.html" accesskey="p" rel="prev"><code 
class="code">@xref</code> with Two Arguments</a>, Up: <a href="_0040xref.html" 
accesskey="u" rel="up"><code class="code">@xref</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="In [...]
 </div>
 <hr>
-<span id="g_t_0040xref-with-Three-Arguments"></span><h4 
class="subsection"><code>@xref</code> with Three Arguments</h4>
-<span id="index-Three_002dargument-form-of-cross_002dreferences"></span>
+<h4 class="subsection" id="g_t_0040xref-with-Three-Arguments">5.4.3 <code 
class="code">@xref</code> with Three Arguments</h4>
+<a class="index-entry-id" 
id="index-Three_002dargument-form-of-cross_002dreferences"></a>
 
 <p>A third argument replaces the node name in the TeX output.  The third
 argument should be the name of the section in the printed output, or
@@ -74,25 +56,25 @@ else state the topic discussed by that section.
 <p>The template is like this:
 </p>
 <div class="example">
-<pre class="example">@xref{<var>node-name</var>, <var>online-label</var>, 
<var>printed-label</var>}.
-</pre></div>
+<div class="group"><pre class="example-preformatted">@xref{<var 
class="var">node-name</var>, <var class="var">online-label</var>, <var 
class="var">printed-label</var>}.
+</pre></div></div>
 
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@xref{Electrical Effects, Lightning, Thunder and 
Lightning},
+<div class="group"><pre class="example-preformatted">@xref{Electrical Effects, 
Lightning, Thunder and Lightning},
 for details.
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">*Note Lightning: Electrical Effects, for details.
+<pre class="example-preformatted">*Note Lightning: Electrical Effects, for 
details.
 </pre></div>
 
 <p>in Info and
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>See Section 5.2 [Thunder and Lightning], page 57, for details.
 </p></blockquote>
 
@@ -103,26 +85,26 @@ third argument serves for both.  (Note how two commas, 
side by side, mark
 the empty second argument.)
 </p>
 <div class="example">
-<pre class="example">@xref{Electrical Effects, , Thunder and Lightning},
+<div class="group"><pre class="example-preformatted">@xref{Electrical Effects, 
, Thunder and Lightning},
 for details.
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">*Note Thunder and Lightning: Electrical Effects, for 
details.
+<pre class="example-preformatted">*Note Thunder and Lightning: Electrical 
Effects, for details.
 </pre></div>
 
 <p>in Info and
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>See Section 5.2 [Thunder and Lightning], page 57, for details.
 </p></blockquote>
 
 <p>in a printed manual.
 </p>
 <p>The third argument to cross-references must observe some of the
-restrictions for node names (see <a href="Node-Line-Requirements.html">Node 
Line Requirements</a>).  The
+restrictions for node names (see <a class="pxref" 
href="Node-Line-Requirements.html"><code class="code">@node</code> Line 
Requirements</a>).  The
 most common issue is that colons cannot be used, since that interferes
 with the parsing of the Info file.
 </p>
@@ -131,26 +113,29 @@ just the first argument if the node name and the section 
title are the
 same (or nearly so), and with the first and third arguments only if the
 node name and title are different.
 </p>
-<span id="index-xrefautomaticsectiontitle"></span>
+<a class="index-entry-id" id="index-xrefautomaticsectiontitle"></a>
 <p>Texinfo offers a setting to use the section title instead of node
 names by default in cross-references (an explicitly specified third
 argument still takes precedence):
 </p>
 <div class="example">
-<pre class="example">@xrefautomaticsectiontitle on
+<pre class="example-preformatted">@xrefautomaticsectiontitle on
 </pre></div>
 
 <p>Typically this line would be given near the beginning of the document
 and used for the whole manual.  But you can turn it off if you want
-(<code>@xrefautomaticsectiontitle off</code>), for example, if you&rsquo;re
+(<code class="code">@xrefautomaticsectiontitle off</code>), for example, if 
you&rsquo;re
 including some other sub-document that doesn&rsquo;t have suitable section
-names.
+names.  This setting also applies to node headers in HTML, if
+<code class="code">@xrefautomaticsectiontitle</code> is on, the sections names 
are used
+in node headers instead of the node names when possible.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Four-and-Five-Arguments.html" accesskey="n" rel="next">Four and 
Five Arguments</a>, Previous: <a href="Two-Arguments.html" accesskey="p" 
rel="prev">Two Arguments</a>, Up: <a href="_0040xref.html" accesskey="u" 
rel="up"><code>@xref</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Four-and-Five-Arguments.html"><code class="code">@xref</code> 
with Four and Five Arguments</a>, Previous: <a href="Two-Arguments.html"><code 
class="code">@xref</code> with Two Arguments</a>, Up: <a 
href="_0040xref.html"><code class="code">@xref</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Tips.html 
b/js/infog/test-infodir/texinfo_html/Tips.html
index 3de390302d..5c62484c83 100644
--- a/js/infog/test-infodir/texinfo_html/Tips.html
+++ b/js/infog/test-infodir/texinfo_html/Tips.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Tips (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Tips (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Tips (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Tips (GNU Texinfo 6.7dev)">
+<meta name="description" content="Tips (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Tips (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Sample-Texinfo-Files.html" rel="next" title="Sample Texinfo Files">
-<link href="Obsolete-_0040_002dCommands.html" rel="prev" title="Obsolete 
@-Commands">
+<link href="_0040_002dCommand-Details.html" rel="prev" title="@-Command 
Details">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,31 +41,32 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Tips"></span><div class="header">
+<div class="appendix-level-extent" id="Tips">
+<div class="nav-panel">
 <p>
-Next: <a href="Sample-Texinfo-Files.html" accesskey="n" rel="next">Sample 
Texinfo Files</a>, Previous: <a href="_0040_002dCommand-Details.html" 
accesskey="p" rel="prev">@-Command Details</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Sample-Texinfo-Files.html" accesskey="n" rel="next">Sample 
Texinfo Files</a>, Previous: <a href="_0040_002dCommand-Details.html" 
accesskey="p" rel="prev">@-Command Details</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Tips-and-Hints"></span><h2 class="appendix">Tips and Hints</h2>
+<h2 class="appendix" id="Tips-and-Hints">Appendix B Tips and Hints</h2>
 
 <p>Here are some tips for writing Texinfo documentation:
 </p>
-<span id="index-Tips"></span>
-<span id="index-Usage-tips"></span>
-<span id="index-Hints"></span>
-<ul>
-<li> Write in the present tense, not in the past or the future.
+<a class="index-entry-id" id="index-Tips"></a>
+<a class="index-entry-id" id="index-Usage-tips"></a>
+<a class="index-entry-id" id="index-Hints"></a>
+<ul class="itemize mark-bullet">
+<li>Write in the present tense, not in the past or the future.
 
-</li><li> Write actively!  For example, write &ldquo;We recommend that 
&hellip;&rdquo; rather
+</li><li>Write actively!  For example, write &ldquo;We recommend that 
&hellip;&rdquo; rather
 than &ldquo;It is recommended that &hellip;&rdquo;.
 
-</li><li> Use 70 or 72 as your fill column.  Longer lines are hard to read.
+</li><li>Use 70 or 72 as your fill column.  Longer lines are hard to read.
 
-</li><li> Include a copyright notice and copying permissions.
+</li><li>Include a copyright notice and copying permissions.
 </li></ul>
 
 
-<span id="Index_002c-Index_002c-Index_0021"></span><h4 
class="subsubheading">Index, Index, Index!</h4>
+<h4 class="subsubheading" id="Index_002c-Index_002c-Index_0021">Index, Index, 
Index!</h4>
 
 <p>Write many index entries, in different ways.
 Readers like indices; they are helpful and convenient.
@@ -96,27 +79,27 @@ split across pages.
 </p>
 <p>Here are more index-related hints we have found valuable:
 </p>
-<ul>
-<li> Write each index entry differently, so each entry refers to a different
+<ul class="itemize mark-bullet">
+<li>Write each index entry differently, so each entry refers to a different
 place in the document.
 
-</li><li> Write index entries only where a topic is discussed significantly.  
For
+</li><li>Write index entries only where a topic is discussed significantly.  
For
 example, it is not useful to index &ldquo;debugging information&rdquo; in a
 chapter on reporting bugs.  Someone who wants to know about debugging
 information will certainly not find it in that chapter.
 
-</li><li> Consistently capitalize the first word of every concept index entry,
+</li><li>Consistently capitalize the first word of every concept index entry,
 or else consistently use lowercase.  Terse entries often call for
 lowercase; longer entries for capitalization.  Whichever case
 convention you use, please use one or the other consistently!  Mixing
 the two styles looks bad.
 
-</li><li> Always capitalize or use uppercase for those words in an index for
+</li><li>Always capitalize or use uppercase for those words in an index for
 which this is proper, such as names of countries or acronyms.  Always
 use the appropriate case for case-sensitive names, such as those in C or
 Lisp.
 
-</li><li> Write the indexing commands that refer to a whole section immediately
+</li><li>Write the indexing commands that refer to a whole section immediately
 after the section command, and write the indexing commands that refer to
 a paragraph before that paragraph.
 
@@ -124,7 +107,7 @@ a paragraph before that paragraph.
 entry for &ldquo;Leaping&rdquo;:
 </p>
 <div class="example">
-<pre class="example">@section The Dog and the Fox
+<div class="group"><pre class="example-preformatted">@section The Dog and the 
Fox
 @cindex Jumping, in general
 @cindex Leaping
 
@@ -133,161 +116,161 @@ entry for &ldquo;Leaping&rdquo;:
 @cindex Fox, jumps over dog
 @cindex Quick fox jumps over dog
 The quick brown fox jumps over the lazy dog.
-</pre></div>
+</pre></div></div>
 
 <p>(Note that the example shows entries for the same concept that are
-written in different ways&mdash;&lsquo;<samp>Lazy dog</samp>&rsquo;, and 
&lsquo;<samp>Dog, lazy</samp>&rsquo;&mdash;so
+written in different ways&mdash;&lsquo;<samp class="samp">Lazy 
dog</samp>&rsquo;, and &lsquo;<samp class="samp">Dog, 
lazy</samp>&rsquo;&mdash;so
 readers can look up the concept in different ways.)
 </p></li></ul>
 
 
-<span id="Blank-Lines"></span><h4 class="subsubheading">Blank Lines</h4>
+<h4 class="subsubheading" id="Blank-Lines">Blank Lines</h4>
 
-<ul>
-<li> Insert a blank line between a sectioning command and the first following
+<ul class="itemize mark-bullet">
+<li>Insert a blank line between a sectioning command and the first following
 sentence or paragraph, or between the indexing commands associated with
 the sectioning command and the first following sentence or paragraph, as
 shown in the tip on indexing.  It makes the source easier to read.
 
-</li><li> Always insert a blank line before a <code>@table</code> command and 
after an
-<code>@end table</code> command; but never insert a blank line after an
-<code>@table</code> command.
+</li><li>Always insert a blank line before a <code class="code">@table</code> 
command and after an
+<code class="code">@end table</code> command; but never insert a blank line 
after an
+<code class="code">@table</code> command.
 
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">Types of fox:
+<div class="group"><pre class="example-preformatted">Types of fox:
 
 @table @samp
 @item Quick
 Jump over lazy dogs.
-</pre><pre class="example">
+</pre></div><pre class="example-preformatted">
 
-</pre><pre class="example">@item Brown
+</pre><div class="group"><pre class="example-preformatted">@item Brown
 Also jump over lazy dogs.
 @end table
 
-</pre><pre class="example">@noindent
+</pre></div><div class="group"><pre class="example-preformatted">@noindent
 On the other hand, &hellip;
-</pre></div>
+</pre></div></div>
 
-<p>Insert blank lines before and after <code>@itemize</code> &hellip; 
<code>@end
-itemize</code> and <code>@enumerate</code> &hellip; <code>@end 
enumerate</code> in the
+<p>Insert blank lines before and after <code class="code">@itemize</code> 
&hellip; <code class="code">@end
+itemize</code> and <code class="code">@enumerate</code> &hellip; <code 
class="code">@end enumerate</code> in the
 same way.
 </p></li></ul>
 
 
-<span id="Complete-Phrases"></span><h4 class="subsubheading">Complete 
Phrases</h4>
+<h4 class="subsubheading" id="Complete-Phrases">Complete Phrases</h4>
 
 <p>Complete phrases are easier to read than &hellip;
 </p>
-<ul>
-<li> Write entries in an itemized list as complete sentences; or at least, as
+<ul class="itemize mark-bullet">
+<li>Write entries in an itemized list as complete sentences; or at least, as
 complete phrases.  Incomplete expressions &hellip; awkward &hellip; like
 this.
 
-</li><li> Write the prefatory sentence or phrase for a multi-item list or 
table as
+</li><li>Write the prefatory sentence or phrase for a multi-item list or table 
as
 a complete expression.  Do not write &ldquo;You can set:&rdquo;; instead, write
 &ldquo;You can set these variables:&rdquo;.  The former expression sounds cut 
off.
 </li></ul>
 
 
-<span id="Editions_002c-Dates-and-Versions"></span><h4 
class="subsubheading">Editions, Dates and Versions</h4>
+<h4 class="subsubheading" id="Editions_002c-Dates-and-Versions">Editions, 
Dates and Versions</h4>
 
 <p>Include edition numbers, version numbers, and dates in the
-<code>@copying</code> text (for people reading the Texinfo file, and for the
-legal copyright in the output files).  Then use <code>@insertcopying</code>
-in the <code>@titlepage</code> section for people reading the printed
-output (see <a href="Short-Sample.html">Short Sample</a>).
+<code class="code">@copying</code> text (for people reading the Texinfo file, 
and for the
+legal copyright in the output files).  Then use <code 
class="code">@insertcopying</code>
+in the <code class="code">@titlepage</code> section for people reading the 
printed
+output (see <a class="pxref" 
href="Short-Sample-Texinfo-File.html#Short-Sample">Short Sample</a>).
 </p>
-<p>It is easiest to handle such version information using <code>@set</code>
-and <code>@value</code>.  See <a 
href="_0040value-Example.html"><code>@value</code> Example</a>, and <a 
href="GNU-Sample-Texts.html">GNU Sample Texts</a>.
+<p>It is easiest to handle such version information using <code 
class="code">@set</code>
+and <code class="code">@value</code>.  See <a class="xref" 
href="_0040value-Example.html"><code class="code">@value</code> Example</a>, 
and <a class="ref" href="GNU-Sample-Texts.html">GNU Sample Texts</a>.
 </p>
 
-<span id="Definition-Commands-2"></span><h4 class="subsubheading">Definition 
Commands</h4>
+<h4 class="subsubheading" id="Definition-Commands-2">Definition Commands</h4>
 
-<p>Definition commands are <code>@deffn</code>, <code>@defun</code>,
-<code>@defmac</code>, and the like, and enable you to write descriptions in
+<p>Definition commands are <code class="code">@deffn</code>, <code 
class="code">@defun</code>,
+<code class="code">@defmac</code>, and the like, and enable you to write 
descriptions in
 a uniform format.
 </p>
-<ul>
-<li> Write just one definition command for each entity you define with a
+<ul class="itemize mark-bullet">
+<li>Write just one definition command for each entity you define with a
 definition command.  The automatic indexing feature creates an index
 entry that leads the reader to the definition.
 
-</li><li> Use <code>@table</code> &hellip; <code>@end table</code> in an 
appendix that
-contains a summary of functions, not <code>@deffn</code> or other definition
+</li><li>Use <code class="code">@table</code> &hellip; <code class="code">@end 
table</code> in an appendix that
+contains a summary of functions, not <code class="code">@deffn</code> or other 
definition
 commands.
 </li></ul>
 
 
-<span id="Capitalization"></span><h4 class="subsubheading">Capitalization</h4>
+<h4 class="subsubheading" id="Capitalization">Capitalization</h4>
 
-<ul>
-<li> Capitalize &ldquo;Texinfo&rdquo;; it is a name.  Do not write the 
&lsquo;<samp>x</samp>&rsquo; or
-&lsquo;<samp>i</samp>&rsquo; in uppercase.
+<ul class="itemize mark-bullet">
+<li>Capitalize &ldquo;Texinfo&rdquo;; it is a name.  Do not write the 
&lsquo;<samp class="samp">x</samp>&rsquo; or
+&lsquo;<samp class="samp">i</samp>&rsquo; in uppercase.
 
-</li><li> Capitalize &ldquo;Info&rdquo;; it is a name.
+</li><li>Capitalize &ldquo;Info&rdquo;; it is a name.
 
-</li><li> Write TeX using the <code>@TeX{}</code> command.  Note the uppercase
-&lsquo;<samp>T</samp>&rsquo; and &lsquo;<samp>X</samp>&rsquo;.  This command 
causes the formatters to
+</li><li>Write TeX using the <code class="code">@TeX{}</code> command.  Note 
the uppercase
+&lsquo;<samp class="samp">T</samp>&rsquo; and &lsquo;<samp 
class="samp">X</samp>&rsquo;.  This command causes the formatters to
 typeset the name according to the wishes of Donald Knuth, who wrote
-TeX.  (Likewise <code>@LaTeX{}</code> for LaTeX.)
+TeX.  (Likewise <code class="code">@LaTeX{}</code> for LaTeX.)
 </li></ul>
 
 
-<span id="Spaces"></span><h4 class="subsubheading">Spaces</h4>
+<h4 class="subsubheading" id="Spaces">Spaces</h4>
 
 <p>Do not use spaces to format a Texinfo file, except inside of
-<code>@example</code> &hellip; <code>@end example</code> and other literal
+<code class="code">@example</code> &hellip; <code class="code">@end 
example</code> and other literal
 environments and commands.
 </p>
 <p>For example, TeX fills the following:
 </p>
 <div class="example">
-<pre class="example">   @kbd{C-x v}
+<div class="group"><pre class="example-preformatted">   @kbd{C-x v}
    @kbd{M-x vc-next-action}
       Perform the next logical operation
       on the version-controlled file
       corresponding to the current buffer.
-</pre></div>
+</pre></div></div>
 
 <p>so it looks like this:
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>&lsquo;C-x v&rsquo; &lsquo;M-x vc-next-action&rsquo; Perform the next 
logical operation on the
 version-controlled file corresponding to the current buffer.
 </p></blockquote>
 
 <p>In this case, the text should be formatted with
-<code>@table</code>, <code>@item</code>, and <code>@itemx</code>, to create a 
table.
+<code class="code">@table</code>, <code class="code">@item</code>, and <code 
class="code">@itemx</code>, to create a table.
 </p>
 
-<span 
id="g_t_0040code_002c-_0040samp_002c-_0040var_002c-and-_002d_002d_002d"></span><h4
 class="subsubheading">@code, @samp, @var, and 
&lsquo;<samp>---</samp>&rsquo;</h4>
+<h4 class="subsubheading" 
id="g_t_0040code_002c-_0040samp_002c-_0040var_002c-and-_002d_002d_002d">@code, 
@samp, @var, and &lsquo;<samp class="samp">---</samp>&rsquo;</h4>
 
-<ul>
-<li> Use <code>@code</code> around Lisp symbols, including command names.
+<ul class="itemize mark-bullet">
+<li>Use <code class="code">@code</code> around Lisp symbols, including command 
names.
 For example,
 
 <div class="example">
-<pre class="example">The main function is @code{vc-next-action}, &hellip;
+<pre class="example-preformatted">The main function is @code{vc-next-action}, 
&hellip;
 </pre></div>
 
-</li><li> Avoid putting letters such as &lsquo;<samp>s</samp>&rsquo; 
immediately after an
-&lsquo;<samp>@code</samp>&rsquo;.  Such letters look bad.
+</li><li>Avoid putting letters such as &lsquo;<samp 
class="samp">s</samp>&rsquo; immediately after an
+&lsquo;<samp class="samp">@code</samp>&rsquo;.  Such letters look bad.
 
-</li><li> Use <code>@var</code> around meta-variables.  Do not write angle 
brackets
+</li><li>Use <code class="code">@var</code> around meta-variables.  Do not 
write angle brackets
 around them.
 
-</li><li> Use three hyphens in a row, &lsquo;<samp>---</samp>&rsquo;, to 
indicate a long dash.  TeX
+</li><li>Use three hyphens in a row, &lsquo;<samp 
class="samp">---</samp>&rsquo;, to indicate a long dash.  TeX
 typesets these as a long dash and the Info formatters reduce three
 hyphens to two.
 </li></ul>
 
 
-<span id="Periods-Outside-of-Quotes"></span><h4 class="subsubheading">Periods 
Outside of Quotes</h4>
+<h4 class="subsubheading" id="Periods-Outside-of-Quotes">Periods Outside of 
Quotes</h4>
 
-<p>Place periods and other punctuation marks <em>outside</em> of quotations,
+<p>Place periods and other punctuation marks <em class="emph">outside</em> of 
quotations,
 unless the punctuation is part of the quotation.  This practice goes
 against some publishing conventions in the United States, but enables the
 reader to distinguish between the contents of the quotation and the
@@ -297,38 +280,38 @@ whole passage.
 outside the end quotation marks:
 </p>
 <div class="example">
-<pre class="example">Evidently, &lsquo;<samp>au</samp>&rsquo; is an 
abbreviation for ``author''.
+<pre class="example-preformatted">Evidently, &lsquo;<samp 
class="samp">au</samp>&rsquo; is an abbreviation for ``author''.
 </pre></div>
 
-<p>since &lsquo;<samp>au</samp>&rsquo; does <em>not</em> serve as an  
abbreviation for
-&lsquo;<samp>author.</samp>&rsquo; (with a period following the word).
+<p>since &lsquo;<samp class="samp">au</samp>&rsquo; does <em 
class="emph">not</em> serve as an  abbreviation for
+&lsquo;<samp class="samp">author.</samp>&rsquo; (with a period following the 
word).
 </p>
 
-<span id="Introducing-New-Terms"></span><h4 class="subsubheading">Introducing 
New Terms</h4>
+<h4 class="subsubheading" id="Introducing-New-Terms">Introducing New Terms</h4>
 
-<ul>
-<li> Introduce new terms so that a reader who does not know them can
+<ul class="itemize mark-bullet">
+<li>Introduce new terms so that a reader who does not know them can
 understand them from context; or write a definition for the term.
 
 <p>For example, in the following, the terms &ldquo;check in&rdquo;, 
&ldquo;register&rdquo; and
 &ldquo;delta&rdquo; are all appearing for the first time; the example sentence 
should be
 rewritten so they are understandable.
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>The major function assists you in checking in a file to your
 version control system and registering successive sets of changes to
 it as deltas.
 </p></blockquote>
 
-</li><li> Use the <code>@dfn</code> command around a word being introduced, to 
indicate
+</li><li>Use the <code class="code">@dfn</code> command around a word being 
introduced, to indicate
 that the reader should not expect to know the meaning already, and
 should expect to learn the meaning from this passage.
 </li></ul>
 
 
-<span id="Program-Invocation-Nodes"></span><h4 class="subsubheading">Program 
Invocation Nodes</h4>
+<h4 class="subsubheading" id="Program-Invocation-Nodes">Program Invocation 
Nodes</h4>
 
-<p>You can invoke programs such as Emacs, GCC, and <code>gawk</code> from a
+<p>You can invoke programs such as Emacs, GCC, and <code 
class="code">gawk</code> from a
 shell.  The documentation for each program should contain a section that
 describes this.  Unfortunately, if the node names and titles for these
 sections are all different, they are difficult for users to find.
@@ -338,37 +321,37 @@ with the word &lsquo;Invoking&rsquo;, as in 
&lsquo;Invoking Emacs&rsquo;; this w
 find the section easily.
 </p>
 
-<span id="ANSI-C-Syntax"></span><h4 class="subsubheading">ANSI C Syntax</h4>
+<h4 class="subsubheading" id="ANSI-C-Syntax">ANSI C Syntax</h4>
 
-<p>When you use <code>@example</code> to describe a C function&rsquo;s calling
+<p>When you use <code class="code">@example</code> to describe a C 
function&rsquo;s calling
 conventions, use the ANSI C syntax, like this:
 </p>
 <div class="example">
-<pre class="example">void dld_init (char *@var{path});
+<pre class="example-preformatted">void dld_init (char *@var{path});
 </pre></div>
 
 <p>And in the subsequent discussion, refer to the argument values by
 writing the same argument names, again highlighted with
-<code>@var</code>.
+<code class="code">@var</code>.
 </p>
 <p>Avoid the obsolete style that looks like this:
 </p>
 <div class="example">
-<pre class="example">#include &lt;dld.h&gt;
+<pre class="example-preformatted">#include &lt;dld.h&gt;
 
 dld_init (path)
   char *path;
 </pre></div>
 
-<p>Also, it is best to avoid writing <code>#include</code> above the
+<p>Also, it is best to avoid writing <code class="code">#include</code> above 
the
 declaration just to indicate that the function is declared in a
 header file.  The practice may give the misimpression that the
-<code>#include</code> belongs near the declaration of the function.  Either
+<code class="code">#include</code> belongs near the declaration of the 
function.  Either
 state explicitly which header file holds the declaration or, better
 yet, name the header file used for a group of functions at the
 beginning of the section that describes the functions.
 </p>
-<span id="texi_002delements_002dby_002dsize"></span><span 
id="Node-Length"></span><h4 class="subsubheading">Node Length</h4>
+<a class="anchor" id="texi_002delements_002dby_002dsize"></a><h4 
class="subsubheading" id="Node-Length">Node Length</h4>
 
 <p>Keep nodes (sections) to a reasonable length, whatever reasonable
 might be in the given context.  Don&rsquo;t hesitate to break up long nodes
@@ -377,28 +360,28 @@ there for.  Many times, readers will probably try to find 
a single
 specific point in the manual, using search, indexing, or just plain
 guessing, rather than reading the whole thing from beginning to end.
 </p>
-<p>You can use the <code>texi-elements-by-size</code> utility to see a list
+<p>You can use the <code class="command">texi-elements-by-size</code> utility 
to see a list
 of all nodes (or sections) in the document, sorted by size (either
 lines or words), to find candidates for splitting.  It&rsquo;s in the
-<samp>util/</samp> subdirectory of the Texinfo sources.
+<samp class="file">util/</samp> subdirectory of the Texinfo sources.
 </p>
 
-<span id="Bad-Examples"></span><h4 class="subsubheading">Bad Examples</h4>
+<h4 class="subsubheading" id="Bad-Examples">Bad Examples</h4>
 
 <p>Here are several examples of bad writing to avoid:
 </p>
-<p>In this example, say, &ldquo; &hellip; you must <code>@dfn</code>{check
+<p>In this example, say, &ldquo; &hellip; you must <code 
class="code">@dfn</code>{check
 in} the new version.&rdquo;  That flows better.
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>When you are done editing the file, you must perform a
-<code>@dfn</code>{check in}.
+<code class="code">@dfn</code>{check in}.
 </p></blockquote>
 
 <p>In the following example, say, &ldquo;&hellip; makes a unified interface 
such as VC
 mode possible.&rdquo;
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>SCCS, RCS and other version-control systems all perform similar
 functions in broadly similar ways (it is this resemblance which makes
 a unified control mode like this possible).
@@ -406,30 +389,31 @@ a unified control mode like this possible).
 
 <p>And in this example, you should specify what &lsquo;it&rsquo; refers to:
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>If you are working with other people, it assists in coordinating
 everyone&rsquo;s changes so they do not step on each other.
 </p></blockquote>
 
 
-<span id="And-Finally-_2026"></span><h4 class="subsubheading">And Finally 
&hellip;</h4>
+<h4 class="subsubheading" id="And-Finally-_2026">And Finally &hellip;</h4>
 
-<ul>
-<li> Pronounce TeX as if the &lsquo;<samp>X</samp>&rsquo; were a Greek 
&lsquo;chi&rsquo;, as the last
+<ul class="itemize mark-bullet">
+<li>Pronounce TeX as if the &lsquo;<samp class="samp">X</samp>&rsquo; were a 
Greek &lsquo;chi&rsquo;, as the last
 sound in the name &lsquo;Bach&rsquo;.  But pronounce Texinfo as in 
&lsquo;speck&rsquo;:
 &ldquo;teckinfo&rdquo;.
 
-</li><li> Write notes for yourself at the very end of a Texinfo file after the
-<code>@bye</code>.  None of the formatters process text after the
-<code>@bye</code>; it is as if the text were within <code>@ignore</code> 
&hellip;
-<code>@end ignore</code>.
+</li><li>Write notes for yourself at the very end of a Texinfo file after the
+<code class="code">@bye</code>.  None of the formatters process text after the
+<code class="code">@bye</code>; it is as if the text were within <code 
class="code">@ignore</code> &hellip;
+<code class="code">@end ignore</code>.
 </li></ul>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Sample-Texinfo-Files.html" accesskey="n" rel="next">Sample 
Texinfo Files</a>, Previous: <a href="_0040_002dCommand-Details.html" 
accesskey="p" rel="prev">@-Command Details</a>, Up: <a href="index.html" 
accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Sample-Texinfo-Files.html">Sample Texinfo Files</a>, Previous: 
<a href="_0040_002dCommand-Details.html">@-Command Details</a>, Up: <a 
href="index.html">Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Titlepage-_0026-Copyright-Page.html 
b/js/infog/test-infodir/texinfo_html/Titlepage-_0026-Copyright-Page.html
index d5735cecf8..3448e67464 100644
--- a/js/infog/test-infodir/texinfo_html/Titlepage-_0026-Copyright-Page.html
+++ b/js/infog/test-infodir/texinfo_html/Titlepage-_0026-Copyright-Page.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Titlepage &amp; Copyright Page (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Titlepage &amp; Copyright Page (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Titlepage &amp; Copyright Page (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Titlepage &amp; Copyright Page (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Titlepage &amp; Copyright Page (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Titlepage &amp; Copyright Page (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Beginning-and-Ending-a-File.html" rel="up" title="Beginning and 
Ending a File">
-<link href="_0040titlepage.html" rel="next" title="@titlepage">
-<link href="_0040insertcopying.html" rel="prev" title="@insertcopying">
+<link href="Writing-a-Texinfo-File.html" rel="up" title="Writing a Texinfo 
File">
+<link href="Contents.html" rel="next" title="Contents">
+<link href="Document-Permissions.html" rel="prev" title="Document Permissions">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,42 +40,48 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Titlepage-_0026-Copyright-Page"></span><div class="header">
+<div class="section-level-extent" id="Titlepage-_0026-Copyright-Page">
+<div class="nav-panel">
 <p>
-Next: <a href="Contents.html" accesskey="n" rel="next">Contents</a>, Previous: 
<a href="Document-Permissions.html" accesskey="p" rel="prev">Document 
Permissions</a>, Up: <a href="Beginning-and-Ending-a-File.html" accesskey="u" 
rel="up">Beginning and Ending a File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Contents.html" accesskey="n" rel="next">Generating a Table of 
Contents</a>, Previous: <a href="Document-Permissions.html" accesskey="p" 
rel="prev">Document Permissions</a>, Up: <a href="Writing-a-Texinfo-File.html" 
accesskey="u" rel="up">Writing a Texinfo File</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Title-and-Copyright-Pages"></span><h3 class="section">Title and 
Copyright Pages</h3>
+<h3 class="section" id="Title-and-Copyright-Pages">2.8 Title and Copyright 
Pages</h3>
 
 <p>In hard copy output, the manual&rsquo;s name and author are usually printed 
on
-a title page.  Copyright information is usually printed on the back of
-the title page.
+a title page.  Copyright information is usually printed on the back 
+(verso) of the title page.  This segment must be enclosed between
+<code class="code">@titlepage</code> and <code class="code">@end 
titlepage</code> commands:
+</p>
+<div class="example">
+<div class="group"><pre class="example-preformatted">@titlepage
+@title Sample Title
+</pre></div><pre class="example-preformatted">
+
+</pre><div class="group"><pre class="example-preformatted">@c The following 
two commands start the copyright page.
+@page
+@vskip 0pt plus 1filll
+@insertcopying
+@end titlepage
+</pre></div></div>
+
+<p>We use the <code class="code">@insertcopying</code> command to
+include the permission text from the previous section, instead of
+writing it out again.
 </p>
 <p>The title and copyright pages appear in printed manuals, but not in
-most other output formats.  Because of this, it is possible to use
-several slightly obscure typesetting commands that are not to be used
-in the main text.  In addition, this part of the beginning of a
-Texinfo file contains the text of the copying permissions that appears
-in the printed manual.
+most other output formats.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040titlepage.html" 
accesskey="1"><code>@titlepage</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Create a title for the printed document.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040titlefont-_0040center-_0040sp.html" accesskey="2"><code>@titlefont 
@center @sp</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">The <code>@titlefont</code>, <code>@center</code>,
-                                 and <code>@sp</code> commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040title-_0040subtitle-_0040author.html" accesskey="3"><code>@title 
@subtitle @author</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">The <code>@title</code>, <code>@subtitle</code>,
-                                 and <code>@author</code> commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Copyright.html" 
accesskey="4">Copyright</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to write the copyright notice and
-                                 include copying permissions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Heading-Generation.html" 
accesskey="5">Heading Generation</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Turn on page headings after the title and
-                                 copyright pages.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="_0040titlepage.html" accesskey="1"><code 
class="code">@titlepage</code></a></li>
+<li><a href="_0040title-_0040subtitle-_0040author.html" accesskey="2"><code 
class="code">@title</code>, <code class="code">@subtitle</code>, and <code 
class="code">@author</code></a></li>
+<li><a href="_0040titlefont-_0040center-_0040sp.html" accesskey="3"><code 
class="code">@titlefont</code>, <code class="code">@center</code>, and <code 
class="code">@sp</code></a></li>
+<li><a href="Copyright.html" accesskey="4">Copyright Page</a></li>
+<li><a href="Heading-Generation.html" accesskey="5">Heading Generation</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Top-Node-Example.html 
b/js/infog/test-infodir/texinfo_html/Top-Node-Example.html
index d0b85a8ba3..e3404d8b9a 100644
--- a/js/infog/test-infodir/texinfo_html/Top-Node-Example.html
+++ b/js/infog/test-infodir/texinfo_html/Top-Node-Example.html
@@ -1,97 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Top Node Example (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Top Node Example (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Top Node Example (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Top Node Example (GNU Texinfo 6.7dev)">
+<meta name="description" content="Top Node Example (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Top Node Example (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="The-Top-Node.html" rel="up" title="The Top Node">
-<link href="Master-Menu-Parts.html" rel="next" title="Master Menu Parts">
-<link href="The-Top-Node.html" rel="prev" title="The Top Node">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
+<meta http-equiv="Refresh" content="0; url=The-Top-Node.html#Top-Node-Example">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
-<span id="Top-Node-Example"></span><div class="header">
-<p>
-Next: <a href="Master-Menu-Parts.html" accesskey="n" rel="next">Master Menu 
Parts</a>, Up: <a href="The-Top-Node.html" accesskey="u" rel="up">The Top 
Node</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="Top-Node-Example-1"></span><h4 class="subsection">Top Node 
Example</h4>
-
-<span id="index-Top-node-example"></span>
-
-<p>Here is an example of a Top node.
-</p>
-<div class="example">
-<pre class="example">@ifnottex
-@node Top
-@top Sample Title
-
-This is the text of the top node.
-@end ifnottex
-</pre><pre class="example">
-
-Additional general information.
-
-</pre><pre class="example">@menu
-* First Chapter::
-* Second Chapter::
-&hellip;
-* Index::
-</pre><pre class="example">@end menu
-</pre></div>
-
-
-
-
 
+<p>The node you are looking for is at <a 
href="The-Top-Node.html#Top-Node-Example">Top Node Example</a>.</p>
 </body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/Top-Node-Naming.html 
b/js/infog/test-infodir/texinfo_html/Top-Node-Naming.html
index db71b37b44..fc1e0393fc 100644
--- a/js/infog/test-infodir/texinfo_html/Top-Node-Naming.html
+++ b/js/infog/test-infodir/texinfo_html/Top-Node-Naming.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Top Node Naming (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Top Node Naming (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Top Node Naming (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Top Node Naming (GNU Texinfo 6.7dev)">
+<meta name="description" content="Top Node Naming (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Top Node Naming (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Referring-to-a-Manual-as-a-Whole.html#Top-Node-Naming">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Tree-Structuring.html 
b/js/infog/test-infodir/texinfo_html/Tree-Structuring.html
index 8565c46594..72d2d3615b 100644
--- a/js/infog/test-infodir/texinfo_html/Tree-Structuring.html
+++ b/js/infog/test-infodir/texinfo_html/Tree-Structuring.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Tree Structuring (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Tree Structuring (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Tree Structuring (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Tree Structuring (GNU Texinfo 6.7dev)">
+<meta name="description" content="Tree Structuring (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Tree Structuring (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Chapter-Structuring.html" rel="up" title="Chapter Structuring">
 <link href="Structuring-Command-Types.html" rel="next" title="Structuring 
Command Types">
-<link href="Chapter-Structuring.html" rel="prev" title="Chapter Structuring">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,13 +39,14 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Tree-Structuring"></span><div class="header">
+<div class="section-level-extent" id="Tree-Structuring">
+<div class="nav-panel">
 <p>
 Next: <a href="Structuring-Command-Types.html" accesskey="n" 
rel="next">Structuring Command Types</a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Tree-Structure-of-Sections"></span><h3 class="section">Tree 
Structure of Sections</h3>
-<span id="index-Tree-structuring"></span>
+<h3 class="section" id="Tree-Structure-of-Sections">4.1 Tree Structure of 
Sections</h3>
+<a class="index-entry-id" id="index-Tree-structuring"></a>
 
 <p>A Texinfo file is usually structured like a book with chapters,
 sections, subsections, and the like.  This structure can be visualized
@@ -77,7 +58,7 @@ subsubsections.
 with two sections.
 </p>
 <div class="example">
-<pre class="example">                         Top
+<div class="group"><pre class="example-preformatted">                         
Top
                           |
         -------------------------------------
        |                  |                  |
@@ -88,29 +69,30 @@ with two sections.
 Section  Section   Section  Section   Section  Section
   1.1      1.2       2.1      2.2       3.1      3.2
 
-</pre></div>
+</pre></div></div>
 
 <p>In a Texinfo file that has this structure, the beginning of Chapter 2
 would be written like this:
 </p>
 <div class="example">
-<pre class="example">@node    Chapter 2
+<div class="group"><pre class="example-preformatted">@node    Chapter 2
 @chapter Chapter 2
-</pre></div>
+</pre></div></div>
 
 <p>For purposes of example, here is how it would be written with
 explicit node pointers:
 </p>
 <div class="example">
-<pre class="example">@node    Chapter 2,  Chapter 3, Chapter 1, Top
+<div class="group"><pre class="example-preformatted">@node    Chapter 2,  
Chapter 3, Chapter 1, Top
 @chapter Chapter 2
-</pre></div>
+</pre></div></div>
 
 <p>The chapter structuring commands are described in the sections that
-follow; the <code>@node</code> command is described in
-the previous chapter (see <a href="Nodes.html">Nodes</a>).
+follow; the <code class="code">@node</code> command is described in
+the previous chapter (see <a class="pxref" href="Nodes.html">Nodes</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Two-Arguments.html 
b/js/infog/test-infodir/texinfo_html/Two-Arguments.html
index 1c6299dbc3..9a1982c59d 100644
--- a/js/infog/test-infodir/texinfo_html/Two-Arguments.html
+++ b/js/infog/test-infodir/texinfo_html/Two-Arguments.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Two Arguments (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Two Arguments (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Two Arguments (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Two Arguments (GNU Texinfo 6.7dev)">
+<meta name="description" content="Two Arguments (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Two Arguments (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="One-Argument.html" rel="prev" title="One Argument">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,48 +40,50 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Two-Arguments"></span><div class="header">
+<div class="subsection-level-extent" id="Two-Arguments">
+<div class="nav-panel">
 <p>
-Next: <a href="Three-Arguments.html" accesskey="n" rel="next">Three 
Arguments</a>, Previous: <a href="One-Argument.html" accesskey="p" 
rel="prev">One Argument</a>, Up: <a href="_0040xref.html" accesskey="u" 
rel="up"><code>@xref</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Three-Arguments.html" accesskey="n" rel="next"><code 
class="code">@xref</code> with Three Arguments</a>, Previous: <a 
href="One-Argument.html" accesskey="p" rel="prev"><code 
class="code">@xref</code> with One Argument</a>, Up: <a href="_0040xref.html" 
accesskey="u" rel="up"><code class="code">@xref</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">I [...]
 </div>
 <hr>
-<span id="g_t_0040xref-with-Two-Arguments"></span><h4 
class="subsection"><code>@xref</code> with Two Arguments</h4>
-<span id="index-Two_002dargument-form-of-cross_002dreferences"></span>
+<h4 class="subsection" id="g_t_0040xref-with-Two-Arguments">5.4.2 <code 
class="code">@xref</code> with Two Arguments</h4>
+<a class="index-entry-id" 
id="index-Two_002dargument-form-of-cross_002dreferences"></a>
 
 <p>With two arguments, the second is used as a label for the online output.
 </p>
 <p>The template is like this:
 </p>
 <div class="example">
-<pre class="example">@xref{<var>node-name</var>, <var>online-label</var>}.
+<pre class="example-preformatted">@xref{<var class="var">node-name</var>, <var 
class="var">online-label</var>}.
 </pre></div>
 
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@xref{Electrical Effects, Lightning}.
+<pre class="example-preformatted">@xref{Electrical Effects, Lightning}.
 </pre></div>
 
 <p>produces:
 </p>
 <div class="example">
-<pre class="example">*Note Lightning: Electrical Effects.
+<pre class="example-preformatted">*Note Lightning: Electrical Effects.
 </pre></div>
 
 <p>in Info and
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>See Section 5.2 [Electrical Effects], page 57.
 </p></blockquote>
 
 <p>in a printed manual, where the node name is printed.
 </p>
 <p>The second argument to cross-references must observe some of the
-restrictions for node names (see <a href="Node-Line-Requirements.html">Node 
Line Requirements</a>).  The
+restrictions for node names (see <a class="pxref" 
href="Node-Line-Requirements.html"><code class="code">@node</code> Line 
Requirements</a>).  The
 most common issue is that colons cannot be used, since that interferes
 with the parsing of the Info file.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Two-Paths.html 
b/js/infog/test-infodir/texinfo_html/Two-Paths.html
index 0ffb8ca811..1ec9f8303f 100644
--- a/js/infog/test-infodir/texinfo_html/Two-Paths.html
+++ b/js/infog/test-infodir/texinfo_html/Two-Paths.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Two Paths (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Two Paths (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Two Paths (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Two Paths (GNU Texinfo 6.7dev)">
+<meta name="description" content="Two Paths (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Two Paths (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Texinfo-Document-Structure.html#Two-Paths">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Two_002dcolumn-Tables.html 
b/js/infog/test-infodir/texinfo_html/Two_002dcolumn-Tables.html
index 36bcf482c9..a73c495874 100644
--- a/js/infog/test-infodir/texinfo_html/Two_002dcolumn-Tables.html
+++ b/js/infog/test-infodir/texinfo_html/Two_002dcolumn-Tables.html
@@ -1,89 +1,64 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Two-column Tables (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Two-column Tables (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Two-column Tables (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Two-column Tables (GNU Texinfo 6.7dev)">
+<meta name="description" content="Two-column Tables (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Two-column Tables (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Lists-and-Tables.html" rel="up" title="Lists and Tables">
-<link href="_0040table.html" rel="next" title="@table">
+<link href="Multi_002dcolumn-Tables.html" rel="next" title="Multi-column 
Tables">
 <link href="_0040enumerate.html" rel="prev" title="@enumerate">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Two_002dcolumn-Tables"></span><div class="header">
+<div class="section-level-extent" id="Two_002dcolumn-Tables">
+<div class="nav-panel">
 <p>
-Next: <a href="Multi_002dcolumn-Tables.html" accesskey="n" 
rel="next">Multi-column Tables</a>, Previous: <a href="_0040enumerate.html" 
accesskey="p" rel="prev"><code>@enumerate</code></a>, Up: <a 
href="Lists-and-Tables.html" accesskey="u" rel="up">Lists and Tables</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Multi_002dcolumn-Tables.html" accesskey="n" rel="next"><code 
class="code">@multitable</code>: Multi-column Tables</a>, Previous: <a 
href="_0040enumerate.html" accesskey="p" rel="prev"><code 
class="code">@enumerate</code>: Making a Numbered or Lettered List</a>, Up: <a 
href="Lists-and-Tables.html" accesskey="u" rel="up">Lists and Tables</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.ht [...]
 </div>
 <hr>
-<span id="Making-a-Two_002dcolumn-Table"></span><h3 class="section">Making a 
Two-column Table</h3>
+<h3 class="section" id="Making-a-Two_002dcolumn-Table">8.4 Making a Two-column 
Table</h3>
 
-<span id="index-Tables_002c-making-two_002dcolumn"></span>
-<span id="index-table"></span>
+<a class="index-entry-id" id="index-Tables_002c-making-two_002dcolumn"></a>
+<a class="index-entry-id" id="index-table"></a>
 
-<p><code>@table</code> is similar to <code>@itemize</code>
-(see <a href="_0040itemize.html"><code>@itemize</code></a>), but allows you to 
specify a name or
-heading line for each item.  The <code>@table</code> command is used to
+<p><code class="code">@table</code> is similar to <code 
class="code">@itemize</code>
+(see <a class="pxref" href="_0040itemize.html"><code 
class="code">@itemize</code>: Making an Itemized List</a>), but allows you to 
specify a name or
+heading line for each item.  The <code class="code">@table</code> command is 
used to
 produce two-column tables, and is especially useful for glossaries,
 explanatory exhibits, and command-line option summaries.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040table.html" 
accesskey="1"><code>@table</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to construct a two-column table.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040ftable-_0040vtable.html" accesskey="2"><code>@ftable 
@vtable</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Automatic indexing for two-column tables.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040itemx.html" 
accesskey="3"><code>@itemx</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to put more entries in the first column.
-</td></tr>
-</table>
 
+<ul class="mini-toc">
+<li><a href="_0040table.html" accesskey="1">Using the <code 
class="code">@table</code> Command</a></li>
+<li><a href="_0040ftable-_0040vtable.html" accesskey="2"><code 
class="code">@ftable</code> and <code class="code">@vtable</code></a></li>
+<li><a href="_0040itemx.html" accesskey="3"><code class="code">@itemx</code>: 
Second and Subsequent Items</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Typed-Functions.html 
b/js/infog/test-infodir/texinfo_html/Typed-Functions.html
index c0742faccf..95a447e4e6 100644
--- a/js/infog/test-infodir/texinfo_html/Typed-Functions.html
+++ b/js/infog/test-infodir/texinfo_html/Typed-Functions.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Typed Functions (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Typed Functions (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Typed Functions (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Typed Functions (GNU Texinfo 6.7dev)">
+<meta name="description" content="Typed Functions (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Typed Functions (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Variables-Commands.html" rel="prev" title="Variables Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,27 +42,28 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Typed-Functions"></span><div class="header">
+<div class="subsection-level-extent" id="Typed-Functions">
+<div class="nav-panel">
 <p>
-Next: <a href="Typed-Variables.html" accesskey="n" rel="next">Typed 
Variables</a>, Previous: <a href="Variables-Commands.html" accesskey="p" 
rel="prev">Variables Commands</a>, Up: <a href="Def-Cmds-in-Detail.html" 
accesskey="u" rel="up">Def Cmds in Detail</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Typed-Variables.html" accesskey="n" rel="next">Variables in 
Typed Languages</a>, Previous: <a href="Variables-Commands.html" accesskey="p" 
rel="prev">Variables and Similar Entities</a>, Up: <a 
href="Def-Cmds-in-Detail.html" accesskey="u" rel="up">The Definition 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Functions-in-Typed-Languages"></span><h4 
class="subsection">Functions in Typed Languages</h4>
+<h4 class="subsection" id="Functions-in-Typed-Languages">13.5.3 Functions in 
Typed Languages</h4>
 
-<span id="index-Typed-functions"></span>
-<span id="index-Functions_002c-in-typed-languages"></span>
+<a class="index-entry-id" id="index-Typed-functions"></a>
+<a class="index-entry-id" id="index-Functions_002c-in-typed-languages"></a>
 
-<p>The <code>@deftypefn</code> command and its variations are for describing
+<p>The <code class="code">@deftypefn</code> command and its variations are for 
describing
 functions in languages in which you must declare types of variables
 and functions, such as C and C++.
 </p>
-<dl compact="compact">
-<dd><span id="index-deftypefn"></span>
+<dl class="table">
+<dd><a class="index-entry-id" id="index-deftypefn"></a>
 </dd>
-<dt><code>@deftypefn <var>category</var> <var>data-type</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dd><p>The <code>@deftypefn</code> command is the general definition command 
for
+<dt><code class="code">@deftypefn <var class="var">category</var> <var 
class="var">data-type</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code></dt>
+<dd><p>The <code class="code">@deftypefn</code> command is the general 
definition command for
 functions and similar entities that may take arguments and that are
-typed.  The <code>@deftypefn</code> command is written at the beginning of
+typed.  The <code class="code">@deftypefn</code> command is written at the 
beginning of
 a line and is followed on the same line by the category of entity
 being described, the type of the returned value, the name of this
 particular entity, and its arguments, if any.
@@ -87,109 +71,109 @@ particular entity, and its arguments, if any.
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@deftypefn {Library Function} int foobar @
+<div class="group"><pre class="example-preformatted">@deftypefn {Library 
Function} int foobar @
   (int @var{foo}, float @var{bar})
 &hellip;
 @end deftypefn
-</pre></div>
+</pre></div></div>
 
 <p>produces:
 </p>
-<blockquote>
-<dl>
-<dt id="index-foobar-1">Library Function: <em>int</em> <strong>foobar</strong> 
<em>(int <var>foo</var>, float <var>bar</var>)</em></dt>
+<blockquote class="quotation">
+<dl class="first-deftypefn">
+<dt class="deftypefn" id="index-foobar-1"><span class="category-def">Library 
Function: </span><span><em class="emph">int</em> <strong 
class="strong">foobar</strong> <em class="emph">(int <var 
class="var">foo</var>, float <var class="var">bar</var>)</em><a 
class="copiable-link" href='#index-foobar-1'> &para;</a></span></dt>
 <dd><p>&hellip;
 </p></dd></dl>
 </blockquote>
 
-<p>This means that <code>foobar</code> is a &ldquo;library function&rdquo; 
that returns an
-<code>int</code>, and its arguments are <var>foo</var> (an <code>int</code>) 
and
-<var>bar</var> (a <code>float</code>).
+<p>This means that <code class="code">foobar</code> is a &ldquo;library 
function&rdquo; that returns an
+<code class="code">int</code>, and its arguments are <var 
class="var">foo</var> (an <code class="code">int</code>) and
+<var class="var">bar</var> (a <code class="code">float</code>).
 </p>
 <p>Since in typed languages, the actual names of the arguments are
 typically scattered among data type names and keywords, Texinfo cannot
 find them without help.  You can either (a)&nbsp;write everything as
 straight text, and it will be printed in slanted type; (b)&nbsp;use
-<code>@var</code> for the variable names, which will uppercase the variable
+<code class="code">@var</code> for the variable names, which will uppercase 
the variable
 names in Info and use the slanted typewriter font in printed output;
-(c)&nbsp;use <code>@var</code> for the variable names and <code>@code</code> 
for
+(c)&nbsp;use <code class="code">@var</code> for the variable names and <code 
class="code">@code</code> for
 the type names and keywords, which will be dutifully obeyed.
 </p>
-<p>The template for <code>@deftypefn</code> is:
+<p>The template for <code class="code">@deftypefn</code> is:
 </p>
 <div class="example">
-<pre class="example">@deftypefn <var>category</var> <var>data-type</var> 
<var>name</var> <var>arguments</var> &hellip;
-<var>body-of-description</var>
+<div class="group"><pre class="example-preformatted">@deftypefn <var 
class="var">category</var> <var class="var">data-type</var> <var 
class="var">name</var> <var class="var">arguments</var> &hellip;
+<var class="var">body-of-description</var>
 @end deftypefn
-</pre></div>
+</pre></div></div>
 
-<p>Note that if the <var>category</var> or <var>data type</var> is more than 
one
+<p>Note that if the <var class="var">category</var> or <var class="var">data 
type</var> is more than one
 word then it must be enclosed in braces to make it a single argument.
 </p>
 <p>If you are describing a procedure in a language that has packages,
-such as Ada, you might consider using <code>@deftypefn</code> in a manner
+such as Ada, you might consider using <code class="code">@deftypefn</code> in 
a manner
 somewhat contrary to the convention described in the preceding
 paragraphs.  For example:
 </p>
 <div class="example">
-<pre class="example">@deftypefn stacks private push @
+<div class="group"><pre class="example-preformatted">@deftypefn stacks private 
push @
        (@var{s}:in out stack; @
        @var{n}:in integer)
 &hellip;
 @end deftypefn
-</pre></div>
+</pre></div></div>
 
-<p>(In these examples the <code>@deftypefn</code> arguments are shown using
-continuations (see <a href="Def-Cmd-Continuation-Lines.html">Def Cmd 
Continuation Lines</a>), but could be on a
+<p>(In these examples the <code class="code">@deftypefn</code> arguments are 
shown using
+continuations (see <a class="pxref" 
href="Def-Cmd-Continuation-Lines.html">Definition Command Continuation 
Lines</a>), but could be on a
 single line.)
 </p>
 <p>In this instance, the procedure is classified as belonging to the
-package <code>stacks</code> rather than classified as a 
&lsquo;procedure&rsquo; and its
-data type is described as <code>private</code>.  (The name of the procedure
-is <code>push</code>, and its arguments are <var>s</var> and <var>n</var>.)
+package <code class="code">stacks</code> rather than classified as a 
&lsquo;procedure&rsquo; and its
+data type is described as <code class="code">private</code>.  (The name of the 
procedure
+is <code class="code">push</code>, and its arguments are <var 
class="var">s</var> and <var class="var">n</var>.)
 </p>
-<p><code>@deftypefn</code> creates an entry in the index of functions for
-<var>name</var>.
+<p><code class="code">@deftypefn</code> creates an entry in the index of 
functions for
+<var class="var">name</var>.
 </p>
 </dd>
-<dt><code>@deftypefun <var>data-type</var> <var>name</var> 
<var>arguments</var>&hellip;</code></dt>
-<dd><span id="index-deftypefun"></span>
-<p>The <code>@deftypefun</code> command is the specialized definition command
+<dt id='index-deftypefun'><span><code class="code">@deftypefun <var 
class="var">data-type</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;</code><a class="copiable-link" 
href='#index-deftypefun'> &para;</a></span></dt>
+<dd><p>The <code class="code">@deftypefun</code> command is the specialized 
definition command
 for functions in typed languages.  The command is equivalent to
-&lsquo;<samp>@deftypefn Function &hellip;</samp>&rsquo;.  The template is:
+&lsquo;<samp class="samp">@deftypefn Function &hellip;</samp>&rsquo;.  The 
template is:
 </p>
 <div class="example">
-<pre class="example">@deftypefun <var>type</var> <var>name</var> 
<var>arguments</var>&hellip;
-<var>body-of-description</var>
+<div class="group"><pre class="example-preformatted">@deftypefun <var 
class="var">type</var> <var class="var">name</var> <var 
class="var">arguments</var>&hellip;
+<var class="var">body-of-description</var>
 @end deftypefun
-</pre></div>
+</pre></div></div>
 
-<p><code>@deftypefun</code> creates an entry in the index of functions for
-<var>name</var>.
+<p><code class="code">@deftypefun</code> creates an entry in the index of 
functions for
+<var class="var">name</var>.
 </p>
 </dd>
 </dl>
 
-<span id="index-Return-type_002c-own-line-for"></span>
-<span id="index-deftypefnnewline"></span>
+<a class="index-entry-id" id="index-Return-type_002c-own-line-for"></a>
+<a class="index-entry-id" id="index-deftypefnnewline"></a>
 <p>Ordinarily, the return type is printed on the same line as the
 function name and arguments, as shown above.  In source code, GNU
 style is to put the return type on a line by itself.  So Texinfo
-provides an option to do that: <code>@deftypefnnewline on</code>.
+provides an option to do that: <code class="code">@deftypefnnewline on</code>.
 </p>
 <p>This affects typed functions only&mdash;not untyped functions, not typed
-variables, etc..  Specifically, it affects the commands in this
+variables, etc.  Specifically, it affects the commands in this
 section, and the analogous commands for object-oriented languages,
-namely <code>@deftypeop</code> and <code>@deftypemethod</code>
-(see <a href="Object_002dOriented-Methods.html">Object-Oriented Methods</a>).
+namely <code class="code">@deftypeop</code> and <code 
class="code">@deftypemethod</code>
+(see <a class="pxref" href="Object_002dOriented-Methods.html">Object-Oriented 
Methods</a>).
 </p>
-<p>Specifying <code>@deftypefnnewline off</code> reverts to the default.
+<p>Specifying <code class="code">@deftypefnnewline off</code> reverts to the 
default.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Typed-Variables.html" accesskey="n" rel="next">Typed 
Variables</a>, Previous: <a href="Variables-Commands.html" accesskey="p" 
rel="prev">Variables Commands</a>, Up: <a href="Def-Cmds-in-Detail.html" 
accesskey="u" rel="up">Def Cmds in Detail</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Typed-Variables.html">Variables in Typed Languages</a>, 
Previous: <a href="Variables-Commands.html">Variables and Similar Entities</a>, 
Up: <a href="Def-Cmds-in-Detail.html">The Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Typed-Variables.html 
b/js/infog/test-infodir/texinfo_html/Typed-Variables.html
index 54ba615e84..6a280b386a 100644
--- a/js/infog/test-infodir/texinfo_html/Typed-Variables.html
+++ b/js/infog/test-infodir/texinfo_html/Typed-Variables.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Typed Variables (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Typed Variables (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Typed Variables (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Typed Variables (GNU Texinfo 6.7dev)">
+<meta name="description" content="Typed Variables (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Typed Variables (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Typed-Functions.html" rel="prev" title="Typed Functions">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,33 +42,34 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Typed-Variables"></span><div class="header">
+<div class="subsection-level-extent" id="Typed-Variables">
+<div class="nav-panel">
 <p>
-Next: <a href="Data-Types.html" accesskey="n" rel="next">Data Types</a>, 
Previous: <a href="Typed-Functions.html" accesskey="p" rel="prev">Typed 
Functions</a>, Up: <a href="Def-Cmds-in-Detail.html" accesskey="u" rel="up">Def 
Cmds in Detail</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Data-Types.html" accesskey="n" rel="next">Data Types</a>, 
Previous: <a href="Typed-Functions.html" accesskey="p" rel="prev">Functions in 
Typed Languages</a>, Up: <a href="Def-Cmds-in-Detail.html" accesskey="u" 
rel="up">The Definition Commands</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Variables-in-Typed-Languages"></span><h4 
class="subsection">Variables in Typed Languages</h4>
+<h4 class="subsection" id="Variables-in-Typed-Languages">13.5.4 Variables in 
Typed Languages</h4>
 
-<span id="index-Typed-variables"></span>
-<span id="index-Variables_002c-in-typed-languages"></span>
+<a class="index-entry-id" id="index-Typed-variables"></a>
+<a class="index-entry-id" id="index-Variables_002c-in-typed-languages"></a>
 
 <p>Variables in typed languages are handled in a manner similar to
-functions in typed languages.  See <a href="Typed-Functions.html">Typed 
Functions</a>.  The general
-definition command <code>@deftypevr</code> corresponds to
-<code>@deftypefn</code> and the specialized definition command
-<code>@deftypevar</code> corresponds to <code>@deftypefun</code>.
+functions in typed languages.  See <a class="xref" 
href="Typed-Functions.html">Functions in Typed Languages</a>.  The general
+definition command <code class="code">@deftypevr</code> corresponds to
+<code class="code">@deftypefn</code> and the specialized definition command
+<code class="code">@deftypevar</code> corresponds to <code 
class="code">@deftypefun</code>.
 </p>
-<dl compact="compact">
-<dd><span id="index-deftypevr"></span>
+<dl class="table">
+<dd><a class="index-entry-id" id="index-deftypevr"></a>
 </dd>
-<dt><code>@deftypevr <var>category</var> <var>data-type</var> 
<var>name</var></code></dt>
-<dd><p>The <code>@deftypevr</code> command is the general definition command 
for
+<dt><code class="code">@deftypevr <var class="var">category</var> <var 
class="var">data-type</var> <var class="var">name</var></code></dt>
+<dd><p>The <code class="code">@deftypevr</code> command is the general 
definition command for
 something like a variable in a typed language&mdash;an entity that records
 a value.  You must choose a term to describe the category of the
 entity being defined; for example, &ldquo;Variable&rdquo; could be used if the
 entity is a variable.
 </p>
-<p>The <code>@deftypevr</code> command is written at the beginning of a line
+<p>The <code class="code">@deftypevr</code> command is written at the 
beginning of a line
 and is followed on the same line by the category of the entity
 being described, the data type, and the name of this particular
 entity.
@@ -93,16 +77,16 @@ entity.
 <p>For example:
 </p>
 <div class="example">
-<pre class="example">@deftypevr {Global Flag} int enable
+<div class="group"><pre class="example-preformatted">@deftypevr {Global Flag} 
int enable
 &hellip;
 @end deftypevr
-</pre></div>
+</pre></div></div>
 
 <p>produces the following:
 </p>
-<blockquote>
-<dl>
-<dt id="index-enable">Global Flag: <em>int</em> <strong>enable</strong></dt>
+<blockquote class="quotation">
+<dl class="first-deftypevr">
+<dt class="deftypevr" id="index-enable"><span class="category-def">Global 
Flag: </span><span><em class="emph">int</em> <strong 
class="strong">enable</strong><a class="copiable-link" href='#index-enable'> 
&para;</a></span></dt>
 <dd><p>&hellip;
 </p></dd></dl>
 </blockquote>
@@ -110,29 +94,35 @@ entity.
 <p>The template is:
 </p>
 <div class="example">
-<pre class="example">@deftypevr <var>category</var> <var>data-type</var> 
<var>name</var>
-<var>body-of-description</var>
+<pre class="example-preformatted">@deftypevr <var class="var">category</var> 
<var class="var">data-type</var> <var class="var">name</var>
+<var class="var">body-of-description</var>
 @end deftypevr
 </pre></div>
 
-<span id="index-deftypevar"></span>
+<a class="index-entry-id" id="index-deftypevar"></a>
 </dd>
-<dt><code>@deftypevar <var>data-type</var> <var>name</var></code></dt>
-<dd><p>The <code>@deftypevar</code> command is the specialized definition 
command
-for variables in typed languages.  <code>@deftypevar</code> is equivalent
-to &lsquo;<samp>@deftypevr Variable &hellip;</samp>&rsquo;.  The template is:
+<dt><code class="code">@deftypevar <var class="var">data-type</var> <var 
class="var">name</var></code></dt>
+<dd><p>The <code class="code">@deftypevar</code> command is the specialized 
definition command
+for variables in typed languages.  <code class="code">@deftypevar</code> is 
equivalent
+to &lsquo;<samp class="samp">@deftypevr Variable &hellip;</samp>&rsquo;.  The 
template is:
 </p>
 <div class="example">
-<pre class="example">@deftypevar <var>data-type</var> <var>name</var>
-<var>body-of-description</var>
+<div class="group"><pre class="example-preformatted">@deftypevar <var 
class="var">data-type</var> <var class="var">name</var>
+<var class="var">body-of-description</var>
 @end deftypevar
-</pre></div>
+</pre></div></div>
 </dd>
 </dl>
 
 <p>These commands create entries in the index of variables.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Data-Types.html">Data Types</a>, Previous: <a 
href="Typed-Functions.html">Functions in Typed Languages</a>, Up: <a 
href="Def-Cmds-in-Detail.html">The Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/URL-Line-Breaking.html 
b/js/infog/test-infodir/texinfo_html/URL-Line-Breaking.html
index 30bfc6fdd8..c5d81e19d7 100644
--- a/js/infog/test-infodir/texinfo_html/URL-Line-Breaking.html
+++ b/js/infog/test-infodir/texinfo_html/URL-Line-Breaking.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>URL Line Breaking (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>URL Line Breaking (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="URL Line Breaking (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="URL Line Breaking (GNU Texinfo 6.7dev)">
+<meta name="description" content="URL Line Breaking (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="URL Line Breaking (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0040url-Examples.html" rel="prev" title="@url Examples">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,55 +41,57 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="URL-Line-Breaking"></span><div class="header">
+<div class="subsection-level-extent" id="URL-Line-Breaking">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040url-PDF-Output-Format.html" accesskey="n" 
rel="next"><code>@url</code> PDF Output Format</a>, Previous: <a 
href="_0040url-Examples.html" accesskey="p" rel="prev"><code>@url</code> 
Examples</a>, Up: <a href="_0040url.html" accesskey="u" 
rel="up"><code>@url</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040url-PDF-Output-Format.html" accesskey="n" rel="next"><code 
class="code">@url</code> PDF Output Format</a>, Previous: <a 
href="_0040url-Examples.html" accesskey="p" rel="prev"><code 
class="code">@url</code> Examples</a>, Up: <a href="_0040url.html" 
accesskey="u" rel="up"><code class="code">@url</code>, <code 
class="code">@uref{<var class="var">url</var>[, <var class="var">text</var>][, 
<var class="var">replacement</var>]}</code></a> &nbsp; [<a 
href="index.html#SEC_Cont [...]
 </div>
 <hr>
-<span id="URL-Line-Breaking-1"></span><h4 class="subsection">URL Line 
Breaking</h4>
+<h4 class="subsection" id="URL-Line-Breaking-1">5.10.2 URL Line Breaking</h4>
 
-<span id="index-Line-breaking_002c-and-urls"></span>
-<span id="index-Breakpoints-within-urls"></span>
+<a class="index-entry-id" id="index-Line-breaks"></a>
+<a class="index-entry-id" id="index-Breakpoints-within-urls"></a>
 <p>TeX allows line breaking within urls at only a few characters
-(which are special in urls): &lsquo;<samp>&amp;</samp>&rsquo;, 
&lsquo;<samp>.</samp>&rsquo;, &lsquo;<samp>#</samp>&rsquo;, 
&lsquo;<samp>?</samp>&rsquo;,
-and &lsquo;<samp>/</samp>&rsquo; (but not between two 
&lsquo;<samp>/</samp>&rsquo; characters).  A tiny amount
+(which are special in urls): &lsquo;<samp class="samp">&amp;</samp>&rsquo;, 
&lsquo;<samp class="samp">.</samp>&rsquo;, &lsquo;<samp 
class="samp">#</samp>&rsquo;, &lsquo;<samp class="samp">?</samp>&rsquo;,
+and &lsquo;<samp class="samp">/</samp>&rsquo; (but not between two 
&lsquo;<samp class="samp">/</samp>&rsquo; characters).  A tiny amount
 of stretchable space is also inserted around these characters to help
 with line breaking.
 </p>
 <p>For HTML output, modern browsers will also do line breaking within
 displayed urls.  If you need to allow breaks at other characters you
-can insert <code>@/</code> as needed (see <a href="Line-Breaks.html">Line 
Breaks</a>).
+can insert <code class="code">@/</code> as needed (see <a class="pxref" 
href="Line-Breaks.html"><code class="code">@*</code> and <code 
class="code">@/</code>: Generate and Allow Line Breaks</a>).
 </p>
-<span id="index-urefbreakstyle"></span>
+<a class="index-entry-id" id="index-urefbreakstyle"></a>
 <p>By default, in TeX any such breaks at special characters will occur
 after the character.  Some people prefer such breaks to happen before
 the special character.  This can be controlled with the
-<code>@urefbreakstyle</code> command (this command has effect only in
+<code class="code">@urefbreakstyle</code> command (this command has effect 
only in
 TeX):
 </p>
 <div class="example">
-<pre class="example">@urefbreakstyle <var>how</var>
+<pre class="example-preformatted">@urefbreakstyle <var class="var">how</var>
 </pre></div>
 
-<p>where the argument <var>how</var> is one of these words:
+<p>where the argument <var class="var">how</var> is one of these words:
 </p>
-<span id="index-after_002c-value-for-_0040urefbreakstyle"></span>
-<span id="index-before_002c-value-for-_0040urefbreakstyle"></span>
-<span id="index-none_002c-value-for-_0040urefbreakstyle"></span>
-<dl compact="compact">
-<dt>&lsquo;<samp>after</samp>&rsquo;</dt>
+<a class="index-entry-id" 
id="index-after_002c-value-for-_0040urefbreakstyle"></a>
+<a class="index-entry-id" 
id="index-before_002c-value-for-_0040urefbreakstyle"></a>
+<a class="index-entry-id" 
id="index-none_002c-value-for-_0040urefbreakstyle"></a>
+<dl class="table">
+<dt>&lsquo;<samp class="samp">after</samp>&rsquo;</dt>
 <dd><p>(the default) Potentially break after the special characters.
 </p></dd>
-<dt>&lsquo;<samp>before</samp>&rsquo;</dt>
+<dt>&lsquo;<samp class="samp">before</samp>&rsquo;</dt>
 <dd><p>Potentially break before the special characters.
 </p></dd>
-<dt>&lsquo;<samp>none</samp>&rsquo;</dt>
+<dt>&lsquo;<samp class="samp">none</samp>&rsquo;</dt>
 <dd><p>Do not consider breaking at the special characters at all; any potential
 breaks must be manually inserted.
 </p></dd>
 </dl>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Unsplit.html 
b/js/infog/test-infodir/texinfo_html/Unsplit.html
index 18d26c5fd3..7687813ea4 100644
--- a/js/infog/test-infodir/texinfo_html/Unsplit.html
+++ b/js/infog/test-infodir/texinfo_html/Unsplit.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Unsplit (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Unsplit (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Unsplit (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Unsplit (GNU Texinfo 6.7dev)">
+<meta name="description" content="Unsplit (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Unsplit (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Using-Info_002dvalidate.html" rel="prev" title="Using 
Info-validate">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,45 +41,47 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Unsplit"></span><div class="header">
+<div class="subsubsection-level-extent" id="Unsplit">
+<div class="nav-panel">
 <p>
-Next: <a href="Tagifying.html" accesskey="n" rel="next">Tagifying</a>, 
Previous: <a href="Using-Info_002dvalidate.html" accesskey="p" rel="prev">Using 
<code>Info-validate</code></a>, Up: <a href="Running-Info_002dvalidate.html" 
accesskey="u" rel="up">Running <code>Info-validate</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Tagifying.html" accesskey="n" rel="next">Tagifying a File</a>, 
Previous: <a href="Using-Info_002dvalidate.html" accesskey="p" rel="prev">Using 
<code class="code">Info-validate</code></a>, Up: <a 
href="Running-Info_002dvalidate.html" accesskey="u" rel="up">Finding Badly 
Referenced Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Creating-an-Unsplit-File"></span><h4 class="subsection">Creating an 
Unsplit File</h4>
-<span id="index-Creating-an-unsplit-file"></span>
-<span id="index-Unsplit-file-creation"></span>
+<h4 class="subsubsection subsection-level-set-subsubsection" 
id="Creating-an-Unsplit-File">D.9.6.2 Creating an Unsplit File</h4>
+<a class="index-entry-id" id="index-Creating-an-unsplit-file"></a>
+<a class="index-entry-id" id="index-Unsplit-file-creation"></a>
 
-<p>You can run <code>Info-validate</code> only on a single Info file that has a
+<p>You can run <code class="code">Info-validate</code> only on a single Info 
file that has a
 tag table.  The command will not work on the indirect subfiles that
 are generated when a master file is split.  If you have a large file
 (longer than 300,000 bytes or so), you need to run the
-<code>texinfo-format-buffer</code> or <code>makeinfo-buffer</code> command in 
such
+<code class="code">texinfo-format-buffer</code> or <code 
class="code">makeinfo-buffer</code> command in such
 a way that it does not create indirect subfiles.  You will also need
 to create a tag table for the Info file.  After you have done this,
-you can run <code>Info-validate</code> and look for badly referenced
+you can run <code class="code">Info-validate</code> and look for badly 
referenced
 nodes.
 </p>
 <p>The first step is to create an unsplit Info file.  To prevent
-<code>texinfo-format-buffer</code> from splitting a Texinfo file into
-smaller Info files, give a prefix to the <kbd>M-x
+<code class="code">texinfo-format-buffer</code> from splitting a Texinfo file 
into
+smaller Info files, give a prefix to the <kbd class="kbd">M-x
 texinfo-format-buffer</kbd> command:
 </p>
 <div class="example">
-<pre class="example">C-u M-x texinfo-format-buffer
+<pre class="example-preformatted">C-u M-x texinfo-format-buffer
 </pre></div>
 
 <p>or else
 </p>
 <div class="example">
-<pre class="example">C-u C-c C-e C-b
+<pre class="example-preformatted">C-u C-c C-e C-b
 </pre></div>
 
 <p>When you do this, Texinfo will not split the file and will not create
 a tag table for it.
-<span id="index-Making-a-tag-table-manually"></span>
-<span id="index-Tag-table_002c-making-manually"></span>
+<a class="index-entry-id" id="index-Making-a-tag-table-manually"></a>
+<a class="index-entry-id" id="index-Tag-table_002c-making-manually"></a>
 </p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Updating-Commands.html 
b/js/infog/test-infodir/texinfo_html/Updating-Commands.html
index 9e7632544c..2b1c335afc 100644
--- a/js/infog/test-infodir/texinfo_html/Updating-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Updating-Commands.html
@@ -1,57 +1,41 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Updating Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Updating Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Updating Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Updating Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Updating Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Updating Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Updating-Nodes-and-Menus.html" rel="up" title="Updating Nodes and 
Menus">
 <link href="Updating-Requirements.html" rel="next" title="Updating 
Requirements">
-<link href="Updating-Nodes-and-Menus.html" rel="prev" title="Updating Nodes 
and Menus">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+span:hover a.copiable-link {visibility: visible}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,21 +43,22 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Updating-Commands"></span><div class="header">
+<div class="subsection-level-extent" id="Updating-Commands">
+<div class="nav-panel">
 <p>
 Next: <a href="Updating-Requirements.html" accesskey="n" rel="next">Updating 
Requirements</a>, Up: <a href="Updating-Nodes-and-Menus.html" accesskey="u" 
rel="up">Updating Nodes and Menus</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-Updating-Commands"></span><h4 class="subsection">The Updating 
Commands</h4>
+<h4 class="subsection" id="The-Updating-Commands">D.5.1 The Updating 
Commands</h4>
 
 <p>You can use the updating commands to:
 </p>
-<ul>
-<li> insert or update the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and 
&lsquo;Up&rsquo; pointers of a node,
+<ul class="itemize mark-bullet">
+<li>insert or update the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and 
&lsquo;Up&rsquo; pointers of a node,
 
-</li><li> insert or update the menu for a section, and
+</li><li>insert or update the menu for a section, and
 
-</li><li> create a master menu for a Texinfo source file.
+</li><li>create a master menu for a Texinfo source file.
 </li></ul>
 
 <p>You can also use the commands to update all the nodes and menus in a
@@ -81,23 +66,23 @@ region or in a whole Texinfo file.
 </p>
 <p>The updating commands work only with conventional Texinfo files, which
 are structured hierarchically like books.  In such files, a structuring
-command line must follow closely after each <code>@node</code> line, except
-for the &lsquo;Top&rsquo; <code>@node</code> line.  (A <em>structuring command 
line</em> is
-a line beginning with <code>@chapter</code>, <code>@section</code>, or other
+command line must follow closely after each <code class="code">@node</code> 
line, except
+for the &lsquo;Top&rsquo; <code class="code">@node</code> line.  (A <em 
class="dfn">structuring command line</em> is
+a line beginning with <code class="code">@chapter</code>, <code 
class="code">@section</code>, or other
 similar command.)
 </p>
 <p>You can write the structuring command line on the line that follows
-immediately after an <code>@node</code> line or else on the line that
-follows after a single <code>@comment</code> line or a single
-<code>@ifinfo</code> line.  You cannot interpose more than one line between
-the <code>@node</code> line and the structuring command line; and you may
-interpose only a <code>@comment</code> line or an <code>@ifinfo</code> line.
+immediately after an <code class="code">@node</code> line or else on the line 
that
+follows after a single <code class="code">@comment</code> line or a single
+<code class="code">@ifinfo</code> line.  You cannot interpose more than one 
line between
+the <code class="code">@node</code> line and the structuring command line; and 
you may
+interpose only a <code class="code">@comment</code> line or an <code 
class="code">@ifinfo</code> line.
 </p>
 <p>Commands which work on a whole buffer require that the &lsquo;Top&rsquo; 
node be
-followed by a node with a <code>@chapter</code> or equivalent-level command.
+followed by a node with a <code class="code">@chapter</code> or 
equivalent-level command.
 The menu updating commands will not create a main or master menu for a
-Texinfo file that has only <code>@chapter</code>-level nodes!  The menu
-updating commands only create menus <em>within</em> nodes for lower level
+Texinfo file that has only <code class="code">@chapter</code>-level nodes!  
The menu
+updating commands only create menus <em class="emph">within</em> nodes for 
lower level
 nodes.  To create a menu of chapters, you must provide a &lsquo;Top&rsquo;
 node.
 </p>
@@ -110,34 +95,33 @@ affect cross-references.
 <p>Texinfo mode has five updating commands that are used most often: two
 are for updating the node pointers or menu of a single node (or a
 region); two are for updating every node pointer and menu in a file;
-and one, the <code>texinfo-master-menu</code> command, is for creating a
+and one, the <code class="code">texinfo-master-menu</code> command, is for 
creating a
 master menu for a complete file, and optionally, for updating every
 node and menu in the whole Texinfo file.
 </p>
-<p>The <code>texinfo-master-menu</code> command is the primary command:
+<p>The <code class="code">texinfo-master-menu</code> command is the primary 
command:
 </p>
-<dl compact="compact">
-<dt><kbd>C-c C-u m</kbd></dt>
-<dt><kbd>M-x texinfo-master-menu</kbd></dt>
-<dd><span id="index-texinfo_002dmaster_002dmenu"></span>
-<p>Create or update a master menu that includes all the other menus
+<dl class="table">
+<dt id='index-texinfo_002dmaster_002dmenu'><span><kbd class="kbd">C-c C-u 
m</kbd><a class="copiable-link" href='#index-texinfo_002dmaster_002dmenu'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-master-menu</kbd></dt>
+<dd><p>Create or update a master menu that includes all the other menus
 (incorporating the descriptions from pre-existing menus, if
 any).
 </p>
-<p>With an argument (prefix argument, <kbd>C-u,</kbd> if interactive), first 
create or
+<p>With an argument (prefix argument, <kbd class="kbd">C-u,</kbd> if 
interactive), first create or
 update all the nodes and all the regular menus in the buffer before
-constructing the master menu.  (See <a href="The-Top-Node.html">The Top Node 
and
+constructing the master menu.  (See <a class="xref" 
href="The-Top-Node.html">The Top Node and
 Master Menu</a>, for more about a master menu.)
 </p>
-<p>For <code>texinfo-master-menu</code> to work, the Texinfo file must have a
+<p>For <code class="code">texinfo-master-menu</code> to work, the Texinfo file 
must have a
 &lsquo;Top&rsquo; node and at least one subsequent node.
 </p>
 <p>After extensively editing a Texinfo file, you can type the following:
 </p>
 <div class="example">
-<pre class="example">C-u M-x texinfo-master-menu
-</pre><pre class="example">or
-</pre><pre class="example">C-u C-c C-u m
+<pre class="example-preformatted">C-u M-x texinfo-master-menu
+</pre><pre class="exdent">or
+</pre><pre class="example-preformatted">C-u C-c C-u m
 </pre></div>
 
 <p>This updates all the nodes and menus completely and all at once.
@@ -150,83 +134,80 @@ file.
 </p>
 <p>The commands are:
 </p>
-<dl compact="compact">
-<dt><kbd>C-c C-u C-n</kbd></dt>
-<dt><kbd>M-x texinfo-update-node</kbd></dt>
-<dd><span id="index-texinfo_002dupdate_002dnode"></span>
-<p>Insert the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; 
pointers for the node that point is
-within (i.e., for the <code>@node</code> line preceding point).  If the
-<code>@node</code> line has pre-existing &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo;, or &lsquo;Up&rsquo;
+<dl class="table">
+<dt id='index-texinfo_002dupdate_002dnode'><span><kbd class="kbd">C-c C-u 
C-n</kbd><a class="copiable-link" href='#index-texinfo_002dupdate_002dnode'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-update-node</kbd></dt>
+<dd><p>Insert the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and 
&lsquo;Up&rsquo; pointers for the node that point is
+within (i.e., for the <code class="code">@node</code> line preceding point).  
If the
+<code class="code">@node</code> line has pre-existing &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo;, or &lsquo;Up&rsquo;
 pointers in it, the old pointers are removed and new ones inserted.
-With an argument (prefix argument, <kbd>C-u</kbd>, if interactive), this 
command
-updates all <code>@node</code> lines in the region (which is the text
+With an argument (prefix argument, <kbd class="kbd">C-u</kbd>, if 
interactive), this command
+updates all <code class="code">@node</code> lines in the region (which is the 
text
 between point and mark).
 </p>
 </dd>
-<dt><kbd>C-c C-u C-m</kbd></dt>
-<dt><kbd>M-x texinfo-make-menu</kbd></dt>
-<dd><span id="index-texinfo_002dmake_002dmenu"></span>
-<p>Create or update the menu in the node that point is within.
-With an argument (<kbd>C-u</kbd> as prefix argument, if
+<dt id='index-texinfo_002dmake_002dmenu'><span><kbd class="kbd">C-c C-u 
C-m</kbd><a class="copiable-link" href='#index-texinfo_002dmake_002dmenu'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-make-menu</kbd></dt>
+<dd><p>Create or update the menu in the node that point is within.
+With an argument (<kbd class="kbd">C-u</kbd> as prefix argument, if
 interactive), the command makes or updates menus for the
 nodes which are either within or a part of the
 region.
 </p>
-<p>Whenever <code>texinfo-make-menu</code> updates an existing menu, the
+<p>Whenever <code class="code">texinfo-make-menu</code> updates an existing 
menu, the
 descriptions from that menu are incorporated into the new menu.  This
 is done by copying descriptions from the existing menu to the entries
 in the new menu that have the same node names.  If the node names are
 different, the descriptions are not copied to the new menu.
 </p>
 </dd>
-<dt><kbd>C-c C-u C-e</kbd></dt>
-<dt><kbd>M-x texinfo-every-node-update</kbd></dt>
-<dd><span id="index-texinfo_002devery_002dnode_002dupdate"></span>
-<p>Insert or update the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and 
&lsquo;Up&rsquo; pointers for every
+<dt id='index-texinfo_002devery_002dnode_002dupdate'><span><kbd 
class="kbd">C-c C-u C-e</kbd><a class="copiable-link" 
href='#index-texinfo_002devery_002dnode_002dupdate'> &para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-every-node-update</kbd></dt>
+<dd><p>Insert or update the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and 
&lsquo;Up&rsquo; pointers for every
 node in the buffer.
 </p>
 </dd>
-<dt><kbd>C-c C-u C-a</kbd></dt>
-<dt><kbd>M-x texinfo-all-menus-update</kbd></dt>
-<dd><span id="index-texinfo_002dall_002dmenus_002dupdate"></span>
-<p>Create or update all the menus in the buffer.  With an argument
-(<kbd>C-u</kbd> as prefix argument, if interactive), first insert
+<dt id='index-texinfo_002dall_002dmenus_002dupdate'><span><kbd class="kbd">C-c 
C-u C-a</kbd><a class="copiable-link" 
href='#index-texinfo_002dall_002dmenus_002dupdate'> &para;</a></span></dt>
+<dt><kbd class="kbd">M-x texinfo-all-menus-update</kbd></dt>
+<dd><p>Create or update all the menus in the buffer.  With an argument
+(<kbd class="kbd">C-u</kbd> as prefix argument, if interactive), first insert
 or update all the node
 pointers before working on the menus.
 </p>
-<p>If a master menu exists, the <code>texinfo-all-menus-update</code> command
+<p>If a master menu exists, the <code 
class="code">texinfo-all-menus-update</code> command
 updates it; but the command does not create a new master menu if none
-already exists.  (Use the <code>texinfo-master-menu</code> command for
+already exists.  (Use the <code class="code">texinfo-master-menu</code> 
command for
 that.)
 </p>
 <p>When working on a document that does not merit a master menu, you can
 type the following:
 </p>
 <div class="example">
-<pre class="example">C-u C-c C-u C-a
-</pre><pre class="example">or
-</pre><pre class="example">C-u M-x texinfo-all-menus-update
+<pre class="example-preformatted">C-u C-c C-u C-a
+</pre><pre class="exdent">or
+</pre><pre class="example-preformatted">C-u M-x texinfo-all-menus-update
 </pre></div>
 
 <p>This updates all the nodes and menus.
 </p></dd>
 </dl>
 
-<p>The <code>texinfo-column-for-description</code> variable specifies the
+<p>The <code class="code">texinfo-column-for-description</code> variable 
specifies the
 column to which menu descriptions are indented.  By default, the value
 is 32 although it can be useful to reduce it to as low as 24.  You
-can set the variable via customization (see <a 
href="../emacs/Customization.html#Customization">Customization</a> in <cite>The 
GNU Emacs Manual</cite>) or with the <kbd>M-x set-variable</kbd>
-command (see <a href="../emacs/Examining.html#Examining">Examining and Setting 
Variables</a> in <cite>The GNU Emacs Manual</cite>).
+can set the variable via customization (see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Customization.html#Customization";>Customization</a>
 in <cite class="cite">The GNU Emacs Manual</cite>) or with the <kbd 
class="kbd">M-x set-variable</kbd>
+command (see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Examining.html#Examining";>Examining
 and Setting Variables</a> in <cite class="cite">The GNU Emacs Manual</cite>).
 </p>
-<p>Also, the <code>texinfo-indent-menu-description</code> command may be used 
to
+<p>Also, the <code class="code">texinfo-indent-menu-description</code> command 
may be used to
 indent existing menu descriptions to a specified column.  Finally, if
-you wish, you can use the <code>texinfo-insert-node-lines</code> command to
-insert missing <code>@node</code> lines into a file.  (See <a 
href="Other-Updating-Commands.html">Other Updating Commands</a>, for more 
information.)
+you wish, you can use the <code class="code">texinfo-insert-node-lines</code> 
command to
+insert missing <code class="code">@node</code> lines into a file.  (See <a 
class="xref" href="Other-Updating-Commands.html">Other Updating Commands</a>, 
for more information.)
 </p>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Updating-Requirements.html" accesskey="n" rel="next">Updating 
Requirements</a>, Up: <a href="Updating-Nodes-and-Menus.html" accesskey="u" 
rel="up">Updating Nodes and Menus</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Updating-Requirements.html">Updating Requirements</a>, Up: <a 
href="Updating-Nodes-and-Menus.html">Updating Nodes and Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Updating-Nodes-and-Menus.html 
b/js/infog/test-infodir/texinfo_html/Updating-Nodes-and-Menus.html
index 9f02478949..f0b0b80384 100644
--- a/js/infog/test-infodir/texinfo_html/Updating-Nodes-and-Menus.html
+++ b/js/infog/test-infodir/texinfo_html/Updating-Nodes-and-Menus.html
@@ -1,98 +1,70 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Updating Nodes and Menus (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Updating Nodes and Menus (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Updating Nodes and Menus (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Updating Nodes and Menus (GNU Texinfo 6.7dev)">
+<meta name="description" content="Updating Nodes and Menus (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Updating Nodes and Menus (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Texinfo-Mode.html" rel="up" title="Texinfo Mode">
-<link href="Updating-Commands.html" rel="next" title="Updating Commands">
+<link href="Info-Formatting.html" rel="next" title="Info Formatting">
 <link href="Showing-the-Structure.html" rel="prev" title="Showing the 
Structure">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Updating-Nodes-and-Menus"></span><div class="header">
+<div class="section-level-extent" id="Updating-Nodes-and-Menus">
+<div class="nav-panel">
 <p>
-Next: <a href="Info-Formatting.html" accesskey="n" rel="next">Info 
Formatting</a>, Previous: <a href="Showing-the-Structure.html" accesskey="p" 
rel="prev">Showing the Structure</a>, Up: <a href="Texinfo-Mode.html" 
accesskey="u" rel="up">Texinfo Mode</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Info-Formatting.html" accesskey="n" rel="next">Formatting for 
Info</a>, Previous: <a href="Showing-the-Structure.html" accesskey="p" 
rel="prev">Showing the Sectioning Structure of a File</a>, Up: <a 
href="Texinfo-Mode.html" accesskey="u" rel="up">Using Texinfo Mode</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Updating-Nodes-and-Menus-1"></span><h3 class="section">Updating 
Nodes and Menus</h3>
+<h3 class="section" id="Updating-Nodes-and-Menus-1">D.5 Updating Nodes and 
Menus</h3>
 
-<span id="index-Updating-nodes-and-menus"></span>
-<span id="index-Create-nodes_002c-menus-automatically"></span>
-<span id="index-Insert-nodes_002c-menus-automatically"></span>
-<span id="index-Automatically-insert-nodes_002c-menus"></span>
+<a class="index-entry-id" id="index-Updating-nodes-and-menus"></a>
+<a class="index-entry-id" id="index-Create-nodes_002c-menus-automatically"></a>
+<a class="index-entry-id" id="index-Insert-nodes_002c-menus-automatically"></a>
+<a class="index-entry-id" id="index-Automatically-insert-nodes_002c-menus"></a>
 
 <p>Texinfo mode provides commands for automatically creating or updating
 menus and node pointers.  The commands are called &ldquo;update&rdquo; commands
 because their most frequent use is for updating a Texinfo file after you
 have worked on it; but you can use them to insert the &lsquo;Next&rsquo;,
-&lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; pointers into an 
<code>@node</code> line that has none
+&lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; pointers into an <code 
class="code">@node</code> line that has none
 and to create menus in a file that has none.
 </p>
 <p>If you do not use any updating commands, you need to write menus by
 hand, which is a tedious task.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Updating-Commands.html" 
accesskey="1">Updating Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Five major updating commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Updating-Requirements.html" 
accesskey="2">Updating Requirements</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to structure a Texinfo file for
-                                  using the updating command.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Other-Updating-Commands.html" accesskey="3">Other Updating 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
indent descriptions, insert
-                                  missing nodes lines, and update
-                                  nodes in sequence.
-</td></tr>
-</table>
 
+<ul class="mini-toc">
+<li><a href="Updating-Commands.html" accesskey="1">The Updating 
Commands</a></li>
+<li><a href="Updating-Requirements.html" accesskey="2">Updating 
Requirements</a></li>
+<li><a href="Other-Updating-Commands.html" accesskey="3">Other Updating 
Commands</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Updating-Requirements.html 
b/js/infog/test-infodir/texinfo_html/Updating-Requirements.html
index b3e52a1a64..963e1faf13 100644
--- a/js/infog/test-infodir/texinfo_html/Updating-Requirements.html
+++ b/js/infog/test-infodir/texinfo_html/Updating-Requirements.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Updating Requirements (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Updating Requirements (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Updating Requirements (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Updating Requirements (GNU Texinfo 6.7dev)">
+<meta name="description" content="Updating Requirements (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Updating Requirements (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Updating-Commands.html" rel="prev" title="Updating Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,14 +40,15 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Updating-Requirements"></span><div class="header">
+<div class="subsection-level-extent" id="Updating-Requirements">
+<div class="nav-panel">
 <p>
-Next: <a href="Other-Updating-Commands.html" accesskey="n" rel="next">Other 
Updating Commands</a>, Previous: <a href="Updating-Commands.html" accesskey="p" 
rel="prev">Updating Commands</a>, Up: <a href="Updating-Nodes-and-Menus.html" 
accesskey="u" rel="up">Updating Nodes and Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Other-Updating-Commands.html" accesskey="n" rel="next">Other 
Updating Commands</a>, Previous: <a href="Updating-Commands.html" accesskey="p" 
rel="prev">The Updating Commands</a>, Up: <a 
href="Updating-Nodes-and-Menus.html" accesskey="u" rel="up">Updating Nodes and 
Menus</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Updating-Requirements-1"></span><h4 class="subsection">Updating 
Requirements</h4>
-<span id="index-Updating-requirements"></span>
-<span id="index-Requirements-for-updating-commands"></span>
+<h4 class="subsection" id="Updating-Requirements-1">D.5.2 Updating 
Requirements</h4>
+<a class="index-entry-id" id="index-Updating-requirements"></a>
+<a class="index-entry-id" id="index-Requirements-for-updating-commands"></a>
 
 <p>To use the updating commands, you must organize the Texinfo file
 hierarchically with chapters, sections, subsections, and the like.
@@ -77,59 +59,60 @@ section, but not with a subsection.  However, you may 
&lsquo;jump up&rsquo; any
 number of levels at one time&mdash;for example, from a subsection to a
 chapter.
 </p>
-<p>Each <code>@node</code> line, with the exception of the line for the 
&lsquo;Top&rsquo;
+<p>Each <code class="code">@node</code> line, with the exception of the line 
for the &lsquo;Top&rsquo;
 node, must be followed by a line with a structuring command such as
-<code>@chapter</code>, <code>@section</code>, or
-<code>@unnumberedsubsec</code>.
+<code class="code">@chapter</code>, <code class="code">@section</code>, or
+<code class="code">@unnumberedsubsec</code>.
 </p>
-<p>Each <code>@node</code> line/structuring-command line combination
+<p>Each <code class="code">@node</code> line/structuring-command line 
combination
 must look either like this:
 </p>
 <div class="example">
-<pre class="example">@node     Comments,  Minimum, Conventions, Overview
+<div class="group"><pre class="example-preformatted">@node     Comments,  
Minimum, Conventions, Overview
 @comment  node-name, next,    previous,    up
 @section Comments
-</pre></div>
+</pre></div></div>
 
-<p>or like this (without the <code>@comment</code> line):
+<p>or like this (without the <code class="code">@comment</code> line):
 </p>
 <div class="example">
-<pre class="example">@node Comments, Minimum, Conventions, Overview
+<div class="group"><pre class="example-preformatted">@node Comments, Minimum, 
Conventions, Overview
 @section Comments
-</pre></div>
+</pre></div></div>
 
 <p>or like this (without the explicit node pointers):
 </p>
 <div class="example">
-<pre class="example">@node Comments
+<div class="group"><pre class="example-preformatted">@node Comments
 @section Comments
-</pre></div>
+</pre></div></div>
 
 <p>In this example, &lsquo;Comments&rsquo; is the name of both the node and the
 section.  The next node is called &lsquo;Minimum&rsquo; and the previous node 
is
 called &lsquo;Conventions&rsquo;.  The &lsquo;Comments&rsquo; section is 
within the &lsquo;Overview&rsquo;
 node, which is specified by the &lsquo;Up&rsquo; pointer.  (Instead of an
-<code>@comment</code> line, you may also write an <code>@ifinfo</code> line.)
+<code class="code">@comment</code> line, you may also write an <code 
class="code">@ifinfo</code> line.)
 </p>
-<p>If a file has a &lsquo;Top&rsquo; node, it must be called 
&lsquo;<samp>top</samp>&rsquo; or &lsquo;<samp>Top</samp>&rsquo;
+<p>If a file has a &lsquo;Top&rsquo; node, it must be called &lsquo;<samp 
class="samp">top</samp>&rsquo; or &lsquo;<samp class="samp">Top</samp>&rsquo;
 and be the first node in the file.
 </p>
 <p>The menu updating commands create a menu of sections within a chapter,
 a menu of subsections within a section, and so on.  This means that
 you must have a &lsquo;Top&rsquo; node if you want a menu of chapters.
 </p>
-<p>Incidentally, the <code>makeinfo</code> command will create an Info file 
for a
+<p>Incidentally, the <code class="code">makeinfo</code> command will create an 
Info file for a
 hierarchically organized Texinfo file that lacks &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo; and
 &lsquo;Up&rsquo; pointers.  Thus, if you can be sure that your Texinfo file 
will be
-formatted with <code>makeinfo</code>, you have no need for the update node
-commands.  (See <a href="Creating-an-Info-File.html">Creating an Info 
File</a>, for more information about
-<code>makeinfo</code>.)
+formatted with <code class="code">makeinfo</code>, you have no need for the 
update node
+commands.  (See <a class="xref" href="Creating-an-Info-File.html">Creating an 
Info File</a>, for more information about
+<code class="code">makeinfo</code>.)
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Other-Updating-Commands.html" accesskey="n" rel="next">Other 
Updating Commands</a>, Previous: <a href="Updating-Commands.html" accesskey="p" 
rel="prev">Updating Commands</a>, Up: <a href="Updating-Nodes-and-Menus.html" 
accesskey="u" rel="up">Updating Nodes and Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Other-Updating-Commands.html">Other Updating Commands</a>, 
Previous: <a href="Updating-Commands.html">The Updating Commands</a>, Up: <a 
href="Updating-Nodes-and-Menus.html">Updating Nodes and Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Use-TeX.html 
b/js/infog/test-infodir/texinfo_html/Use-TeX.html
index 1a0399e4fd..389617bd38 100644
--- a/js/infog/test-infodir/texinfo_html/Use-TeX.html
+++ b/js/infog/test-infodir/texinfo_html/Use-TeX.html
@@ -1,82 +1,68 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Use TeX (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Use TeX (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Use TeX (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Use TeX (GNU Texinfo 6.7dev)">
+<meta name="description" content="Use TeX (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Use TeX (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Hardcopy.html" rel="up" title="Hardcopy">
 <link href="Format-with-texi2dvi.html" rel="next" title="Format with texi2dvi">
-<link href="Hardcopy.html" rel="prev" title="Hardcopy">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Use-TeX"></span><div class="header">
+<div class="section-level-extent" id="Use-TeX">
+<div class="nav-panel">
 <p>
-Next: <a href="Format-with-texi2dvi.html" accesskey="n" rel="next">Format with 
<code>texi2dvi</code></a>, Up: <a href="Hardcopy.html" accesskey="u" 
rel="up">Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Format-with-texi2dvi.html" accesskey="n" rel="next">Format with 
<code class="command">texi2dvi</code></a>, Up: <a href="Hardcopy.html" 
accesskey="u" rel="up">Formatting and Printing Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Use-TeX-1"></span><h3 class="section">Use TeX</h3>
+<h3 class="section" id="Use-TeX-1">18.1 Use TeX</h3>
 
 <p>The typesetting program called TeX is used to format a Texinfo
 document for printable output.  TeX is a very powerful typesetting
-program and, when used correctly, does an exceptionally good job.
-</p>
-<p>See <a href="Obtaining-TeX.html">Obtaining TeX</a>, for information on how 
to obtain TeX.  It
-is not included in the Texinfo package, being a vast suite of software
+program and, when used correctly, does an exceptionally good job.  It is 
+not included in the Texinfo package, being a vast suite of software
 in itself.
 </p>
+<a class="anchor" id="Obtaining-TeX"></a><a class="index-entry-id" 
id="index-Obtaining-TeX"></a>
+<a class="index-entry-id" id="index-TeX_002c-how-to-obtain"></a>
+<p>TeX is a document formatter that is used by the FSF for its
+documentation.  It is the easiest way to get printed output (e.g., PDF
+and PostScript) for Texinfo manuals.  TeX is freely redistributable,
+and you can get it over the Internet or on physical media.  See
+<a class="url" href="http://tug.org/texlive";>http://tug.org/texlive</a>.
+</p>
+
 
 
 
+</div>
+
+
 
 </body>
 </html>
diff --git a/js/infog/test-infodir/texinfo_html/Useful-Highlighting.html 
b/js/infog/test-infodir/texinfo_html/Useful-Highlighting.html
index 9f1a19120e..f4e425233c 100644
--- a/js/infog/test-infodir/texinfo_html/Useful-Highlighting.html
+++ b/js/infog/test-infodir/texinfo_html/Useful-Highlighting.html
@@ -1,150 +1,132 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Useful Highlighting (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Useful Highlighting (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Useful Highlighting (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Useful Highlighting (GNU Texinfo 6.7dev)">
+<meta name="description" content="Useful Highlighting (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Useful Highlighting (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Indicating.html" rel="up" title="Indicating">
 <link href="_0040code.html" rel="next" title="@code">
-<link href="Indicating.html" rel="prev" title="Indicating">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Useful-Highlighting"></span><div class="header">
+<div class="subsection-level-extent" id="Useful-Highlighting">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040code.html" accesskey="n" 
rel="next"><code>@code</code></a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040code.html" accesskey="n" rel="next"><code 
class="code">@code</code>{<var class="var">sample-code</var>}</a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, Commands, 
etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Highlighting-Commands-are-Useful"></span><h4 
class="subsection">Highlighting Commands are Useful</h4>
+<h4 class="subsection" id="Highlighting-Commands-are-Useful">6.1.1 
Highlighting Commands are Useful</h4>
 
 <p>The commands serve a variety of purposes:
 </p>
-<dl compact="compact">
-<dt><code>@code{<var>sample-code</var>}</code></dt>
+<dl class="table">
+<dt><code class="code">@code{<var class="var">sample-code</var>}</code></dt>
 <dd><p>Indicate text that is a literal example of a piece of a program.
-See <a href="_0040code.html"><code>@code</code></a>.
+See <a class="xref" href="_0040code.html"><code class="code">@code</code>{<var 
class="var">sample-code</var>}</a>.
 </p>
 </dd>
-<dt><code>@kbd{<var>keyboard-characters</var>}</code></dt>
-<dd><p>Indicate keyboard input.  See <a 
href="_0040kbd.html"><code>@kbd</code></a>.
+<dt><code class="code">@kbd{<var 
class="var">keyboard-characters</var>}</code></dt>
+<dd><p>Indicate keyboard input.  See <a class="xref" 
href="_0040kbd.html"><code class="code">@kbd</code>{<var 
class="var">keyboard-characters</var>}</a>.
 </p>
 </dd>
-<dt><code>@key{<var>key-name</var>}</code></dt>
+<dt><code class="code">@key{<var class="var">key-name</var>}</code></dt>
 <dd><p>Indicate the conventional name for a key on a keyboard.
-See <a href="_0040key.html"><code>@key</code></a>.
+See <a class="xref" href="_0040key.html"><code class="code">@key</code>{<var 
class="var">key-name</var>}</a>.
 </p>
 </dd>
-<dt><code>@samp{<var>text</var>}</code></dt>
+<dt><code class="code">@samp{<var class="var">text</var>}</code></dt>
 <dd><p>Indicate text that is a literal example of a sequence of characters.
-See <a href="_0040samp.html"><code>@samp</code></a>.
+See <a class="xref" href="_0040samp.html"><code class="code">@samp</code>{<var 
class="var">text</var>}</a>.
 </p>
 </dd>
-<dt><code>@verb{<var>text</var>}</code></dt>
+<dt><code class="code">@verb{<var class="var">text</var>}</code></dt>
 <dd><p>Write a verbatim sequence of characters.
-See <a href="_0040verb.html"><code>@verb</code></a>.
+See <a class="xref" href="_0040verb.html"><code class="code">@verb</code>{<var 
class="var">char</var><var class="var">text</var><var 
class="var">char</var>}</a>.
 </p>
 </dd>
-<dt><code>@var{<var>metasyntactic-variable</var>}</code></dt>
-<dd><p>Indicate a metasyntactic variable.  See <a 
href="_0040var.html"><code>@var</code></a>.
+<dt><code class="code">@var{<var 
class="var">metasyntactic-variable</var>}</code></dt>
+<dd><p>Indicate a metasyntactic variable.  See <a class="xref" 
href="_0040var.html"><code class="code">@var</code>{<var 
class="var">metasyntactic-variable</var>}</a>.
 </p>
 </dd>
-<dt><code>@env{<var>environment-variable</var>}</code></dt>
-<dd><p>Indicate an environment variable.  See <a 
href="_0040env.html"><code>@env</code></a>.
+<dt><code class="code">@env{<var 
class="var">environment-variable</var>}</code></dt>
+<dd><p>Indicate an environment variable.  See <a class="xref" 
href="_0040env.html"><code class="code">@env</code>{<var 
class="var">environment-variable</var>}</a>.
 </p>
 </dd>
-<dt><code>@file{<var>file-name</var>}</code></dt>
-<dd><p>Indicate the name of a file.  See <a 
href="_0040file.html"><code>@file</code></a>.
+<dt><code class="code">@file{<var class="var">file-name</var>}</code></dt>
+<dd><p>Indicate the name of a file.  See <a class="xref" 
href="_0040file.html"><code class="code">@file</code>{<var 
class="var">file-name</var>}</a>.
 </p>
 </dd>
-<dt><code>@command{<var>command-name</var>}</code></dt>
+<dt><code class="code">@command{<var 
class="var">command-name</var>}</code></dt>
 <dd><p>Indicate the name of a command.
-See <a href="_0040command.html"><code>@command</code></a>.
+See <a class="xref" href="_0040command.html"><code 
class="code">@command</code>{<var class="var">command-name</var>}</a>.
 </p>
 </dd>
-<dt><code>@option{<var>option</var>}</code></dt>
+<dt><code class="code">@option{<var class="var">option</var>}</code></dt>
 <dd><p>Indicate a command-line option.
-See <a href="_0040option.html"><code>@option</code></a>.
+See <a class="xref" href="_0040option.html"><code 
class="code">@option</code>{<var class="var">option-name</var>}</a>.
 </p>
 </dd>
-<dt><code>@dfn{<var>term</var>}</code></dt>
+<dt><code class="code">@dfn{<var class="var">term</var>}</code></dt>
 <dd><p>Indicate the introductory or defining use of a term.
-See <a href="_0040dfn.html"><code>@dfn</code></a>.
+See <a class="xref" href="_0040dfn.html"><code class="code">@dfn</code>{<var 
class="var">term</var>}</a>.
 </p>
 </dd>
-<dt><code>@cite{<var>reference</var>}</code></dt>
-<dd><p>Indicate the name of a book.  See <a 
href="_0040cite.html"><code>@cite</code></a>.
+<dt><code class="code">@cite{<var class="var">reference</var>}</code></dt>
+<dd><p>Indicate the name of a book.  See <a class="xref" 
href="_0040cite.html"><code class="code">@cite</code>{<var 
class="var">reference</var>}</a>.
 </p>
 </dd>
-<dt><code>@abbr{<var>abbreviation</var>}</code></dt>
+<dt><code class="code">@abbr{<var class="var">abbreviation</var>}</code></dt>
 <dd><p>Indicate an abbreviation, such as &lsquo;Comput.&rsquo;.
 </p>
 </dd>
-<dt><code>@acronym{<var>acronym</var>}</code></dt>
-<dd><p>Indicate an acronym.  See <a 
href="_0040acronym.html"><code>@acronym</code></a>.
+<dt><code class="code">@acronym{<var class="var">acronym</var>}</code></dt>
+<dd><p>Indicate an acronym.  See <a class="xref" 
href="_0040acronym.html"><code class="code">@acronym</code>{<var 
class="var">acronym</var>[, <var class="var">meaning</var>]}</a>.
 </p>
 </dd>
-<dt><code>@indicateurl{<var>uniform-resource-locator</var>}</code></dt>
+<dt><code class="code">@indicateurl{<var 
class="var">uniform-resource-locator</var>}</code></dt>
 <dd><p>Indicate an example (that is, nonfunctional) uniform resource locator.
-See <a href="_0040indicateurl.html"><code>@indicateurl</code></a>.  (Use 
<code>@url</code> (see <a href="_0040url.html"><code>@url</code></a>) for
+See <a class="xref" href="_0040indicateurl.html"><code 
class="code">@indicateurl</code>{<var 
class="var">uniform-resource-locator</var>}</a>.  (Use <code 
class="code">@url</code> (see <a class="pxref" href="_0040url.html"><code 
class="code">@url</code>, <code class="code">@uref{<var class="var">url</var>[, 
<var class="var">text</var>][, <var class="var">replacement</var>]}</code></a>) 
for
 live urls.)
 </p>
 </dd>
-<dt><code>@email{<var>email-address</var>[, 
<var>displayed-text</var>]}</code></dt>
-<dd><p>Indicate an electronic mail address.  See <a 
href="_0040email.html"><code>@email</code></a>.
+<dt><code class="code">@email{<var class="var">email-address</var>[, <var 
class="var">displayed-text</var>]}</code></dt>
+<dd><p>Indicate an electronic mail address.  See <a class="xref" 
href="_0040email.html"><code class="code">@email</code>{<var 
class="var">email-address</var>[, <var class="var">displayed-text</var>]}</a>.
 </p>
 </dd>
 </dl>
 
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="_0040code.html"><code class="code">@code</code>{<var 
class="var">sample-code</var>}</a>, Up: <a href="Indicating.html">Indicating 
Definitions, Commands, etc.</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Using-Include-Files.html 
b/js/infog/test-infodir/texinfo_html/Using-Include-Files.html
index 4303d54651..0c0ca4b17b 100644
--- a/js/infog/test-infodir/texinfo_html/Using-Include-Files.html
+++ b/js/infog/test-infodir/texinfo_html/Using-Include-Files.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Using Include Files (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Using Include Files (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Using Include Files (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Using Include Files (GNU Texinfo 6.7dev)">
+<meta name="description" content="Using Include Files (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Using Include Files (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Include-Files.html" rel="up" title="Include Files">
 <link href="texinfo_002dmultiple_002dfiles_002dupdate.html" rel="next" 
title="texinfo-multiple-files-update">
-<link href="Include-Files.html" rel="prev" title="Include Files">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,42 +39,44 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Using-Include-Files"></span><div class="header">
+<div class="section-level-extent" id="Using-Include-Files">
+<div class="nav-panel">
 <p>
-Next: <a href="texinfo_002dmultiple_002dfiles_002dupdate.html" accesskey="n" 
rel="next"><code>texinfo-multiple-files-update</code></a>, Up: <a 
href="Include-Files.html" accesskey="u" rel="up">Include Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="texinfo_002dmultiple_002dfiles_002dupdate.html" accesskey="n" 
rel="next"><code class="code">texinfo-multiple-files-update</code></a>, Up: <a 
href="Include-Files.html" accesskey="u" rel="up">Include Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="How-to-Use-Include-Files"></span><h3 class="section">How to Use 
Include Files</h3>
+<h3 class="section" id="How-to-Use-Include-Files">17.1 How to Use Include 
Files</h3>
 
-<span id="index-include"></span>
+<a class="index-entry-id" id="index-include"></a>
 
 <p>To include another file within a Texinfo file, write the
-<code>@include</code> command at the beginning of a line and follow it on
+<code class="code">@include</code> command at the beginning of a line and 
follow it on
 the same line by the name of a file to be included.  For example:
 </p>
 <div class="example">
-<pre class="example">@include buffers.texi
+<pre class="example-preformatted">@include buffers.texi
 </pre></div>
 
 <p>@-commands are expanded in file names.  The one most likely to be
-useful is <code>@value</code> (see <a 
href="_0040set-_0040value.html"><code>@set @value</code></a>), and even then
+useful is <code class="code">@value</code> (see <a class="pxref" 
href="_0040set-_0040value.html"><code class="code">@set</code> and <code 
class="code">@value</code></a>), and even then
 only in complicated situations.
 </p>
 <p>An included file should simply be a segment of text that you expect to
-be included as is into the overall or <em>outer</em> Texinfo file; it
+be included as is into the overall or <em class="dfn">outer</em> Texinfo file; 
it
 should not contain the standard beginning and end parts of a Texinfo
 file.  In particular, you should not start an included file with a
-line saying &lsquo;<samp>\input texinfo</samp>&rsquo;; if you do, that text is 
inserted
+line saying &lsquo;<samp class="samp">\input texinfo</samp>&rsquo;; if you do, 
that text is inserted
 into the output file literally.  Likewise, you should not end an
-included file with a <code>@bye</code> command; nothing after <code>@bye</code>
+included file with a <code class="code">@bye</code> command; nothing after 
<code class="code">@bye</code>
 is formatted.
 </p>
 <p>In the long-ago past, you were required to write an
-<code>@setfilename</code> line at the beginning of an included file, but no
+<code class="code">@setfilename</code> line at the beginning of an included 
file, but no
 longer.  Now, it does not matter whether you write such a line.  If an
-<code>@setfilename</code> line exists in an included file, it is ignored.
+<code class="code">@setfilename</code> line exists in an included file, it is 
ignored.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Using-Info_002dvalidate.html 
b/js/infog/test-infodir/texinfo_html/Using-Info_002dvalidate.html
index c05f37a8a0..1a8ed29a05 100644
--- a/js/infog/test-infodir/texinfo_html/Using-Info_002dvalidate.html
+++ b/js/infog/test-infodir/texinfo_html/Using-Info_002dvalidate.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Using Info-validate (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Using Info-validate (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Using Info-validate (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Using Info-validate (GNU Texinfo 6.7dev)">
+<meta name="description" content="Using Info-validate (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Using Info-validate (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Running-Info_002dvalidate.html" rel="up" title="Running 
Info-validate">
 <link href="Unsplit.html" rel="next" title="Unsplit">
-<link href="Running-Info_002dvalidate.html" rel="prev" title="Running 
Info-validate">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,69 +39,71 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Using-Info_002dvalidate"></span><div class="header">
+<div class="subsubsection-level-extent" id="Using-Info_002dvalidate">
+<div class="nav-panel">
 <p>
-Next: <a href="Unsplit.html" accesskey="n" rel="next">Unsplit</a>, Up: <a 
href="Running-Info_002dvalidate.html" accesskey="u" rel="up">Running 
<code>Info-validate</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Unsplit.html" accesskey="n" rel="next">Creating an Unsplit 
File</a>, Up: <a href="Running-Info_002dvalidate.html" accesskey="u" 
rel="up">Finding Badly Referenced Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Using-Info_002dvalidate-1"></span><h4 class="subsection">Using 
<code>Info-validate</code></h4>
+<h4 class="subsubsection subsection-level-set-subsubsection" 
id="Using-Info_002dvalidate-1">D.9.6.1 Using <code 
class="code">Info-validate</code></h4>
 
-<span id="index-Using-Info_002dvalidate"></span>
-<span id="index-Info-validating-a-large-file"></span>
-<span id="index-Validating-a-large-file"></span>
+<a class="index-entry-id" id="index-Using-Info_002dvalidate"></a>
+<a class="index-entry-id" id="index-Info-validating-a-large-file"></a>
+<a class="index-entry-id" id="index-Validating-a-large-file"></a>
 
-<p>To use <code>Info-validate</code>, visit the Info file you wish to check and
+<p>To use <code class="code">Info-validate</code>, visit the Info file you 
wish to check and
 type:
 </p>
 <div class="example">
-<pre class="example">M-x Info-validate
+<pre class="example-preformatted">M-x Info-validate
 </pre></div>
 
-<p>Note that the <code>Info-validate</code> command requires an uppercase
+<p>Note that the <code class="code">Info-validate</code> command requires an 
uppercase
 &lsquo;I&rsquo;.  You may also need to create a tag table before running
-<code>Info-validate</code>.  See <a href="Tagifying.html">Tagifying</a>.
+<code class="code">Info-validate</code>.  See <a class="xref" 
href="Tagifying.html">Tagifying a File</a>.
 </p>
 <p>If your file is valid, you will receive a message that says &ldquo;File 
appears
 valid&rdquo;.  However, if you have a pointer that does not point to a node,
-error messages will be displayed in a buffer called &lsquo;<samp>*problems in
+error messages will be displayed in a buffer called &lsquo;<samp 
class="samp">*problems in
 info file*</samp>&rsquo;.
 </p>
-<p>For example, <code>Info-validate</code> was run on a test file that 
contained
+<p>For example, <code class="code">Info-validate</code> was run on a test file 
that contained
 only the first node of this manual.  One of the messages said:
 </p>
 <div class="example">
-<pre class="example">In node &quot;Overview&quot;, invalid Next: Texinfo Mode
+<pre class="example-preformatted">In node &quot;Overview&quot;, invalid Next: 
Texinfo Mode
 </pre></div>
 
-<p>This meant that the node called &lsquo;<samp>Overview</samp>&rsquo; had a 
&lsquo;Next&rsquo; pointer that
+<p>This meant that the node called &lsquo;<samp 
class="samp">Overview</samp>&rsquo; had a &lsquo;Next&rsquo; pointer that
 did not point to anything (which was true in this case, since the test file
 had only one node in it).
 </p>
-<p>Now suppose we add a node named &lsquo;<samp>Texinfo Mode</samp>&rsquo; to 
our test case
+<p>Now suppose we add a node named &lsquo;<samp class="samp">Texinfo 
Mode</samp>&rsquo; to our test case
 but we do not specify a &lsquo;Previous&rsquo; for this node.  Then we will get
 the following error message:
 </p>
 <div class="example">
-<pre class="example">In node &quot;Texinfo Mode&quot;, should have Previous: 
Overview
+<pre class="example-preformatted">In node &quot;Texinfo Mode&quot;, should 
have Previous: Overview
 </pre></div>
 
 <p>This is because every &lsquo;Next&rsquo; pointer should be matched by a
 &lsquo;Previous&rsquo; (in the node where the &lsquo;Next&rsquo; points) which 
points back.
 </p>
-<p><code>Info-validate</code> also checks that all menu entries and 
cross-references
+<p><code class="code">Info-validate</code> also checks that all menu entries 
and cross-references
 point to actual nodes.
 </p>
-<p><code>Info-validate</code> requires a tag table and does not work with files
-that have been split.  (The <code>texinfo-format-buffer</code> command
-automatically splits large files.)  In order to use <code>Info-validate</code>
-on a large file, you must run <code>texinfo-format-buffer</code> with an
+<p><code class="code">Info-validate</code> requires a tag table and does not 
work with files
+that have been split.  (The <code class="code">texinfo-format-buffer</code> 
command
+automatically splits large files.)  In order to use <code 
class="code">Info-validate</code>
+on a large file, you must run <code class="code">texinfo-format-buffer</code> 
with an
 argument so that it does not split the Info file; and you must create a
 tag table for the unsplit file.
 </p>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Unsplit.html" accesskey="n" rel="next">Unsplit</a>, Up: <a 
href="Running-Info_002dvalidate.html" accesskey="u" rel="up">Running 
<code>Info-validate</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Unsplit.html">Creating an Unsplit File</a>, Up: <a 
href="Running-Info_002dvalidate.html">Finding Badly Referenced Nodes</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Using-Texinfo.html 
b/js/infog/test-infodir/texinfo_html/Using-Texinfo.html
index 0f4e9f71e7..c96e42ba40 100644
--- a/js/infog/test-infodir/texinfo_html/Using-Texinfo.html
+++ b/js/infog/test-infodir/texinfo_html/Using-Texinfo.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Using Texinfo (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Using Texinfo (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Using Texinfo (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Using Texinfo (GNU Texinfo 6.7dev)">
+<meta name="description" content="Using Texinfo (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Using Texinfo (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=Overview.html#Using-Texinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/Using-occur.html 
b/js/infog/test-infodir/texinfo_html/Using-occur.html
index 3cf2185d25..c5a631e991 100644
--- a/js/infog/test-infodir/texinfo_html/Using-occur.html
+++ b/js/infog/test-infodir/texinfo_html/Using-occur.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Using occur (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Using occur (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Using occur (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Using occur (GNU Texinfo 6.7dev)">
+<meta name="description" content="Using occur (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Using occur (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Using-texinfo_002dshow_002dstructure.html" rel="prev" title="Using 
texinfo-show-structure">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,49 +41,56 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Using-occur"></span><div class="header">
+<div class="subsection-level-extent" id="Using-occur">
+<div class="nav-panel">
 <p>
-Next: <a href="Running-Info_002dvalidate.html" accesskey="n" 
rel="next">Running <code>Info-validate</code></a>, Previous: <a 
href="Using-texinfo_002dshow_002dstructure.html" accesskey="p" rel="prev">Using 
<code>texinfo-show-structure</code></a>, Up: <a href="Catching-Mistakes.html" 
accesskey="u" rel="up">Catching Mistakes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index" [...]
+Next: <a href="Running-Info_002dvalidate.html" accesskey="n" 
rel="next">Finding Badly Referenced Nodes</a>, Previous: <a 
href="Using-texinfo_002dshow_002dstructure.html" accesskey="p" rel="prev">Using 
<code class="code">texinfo-show-structure</code></a>, Up: <a 
href="Catching-Mistakes.html" accesskey="u" rel="up">Catching Mistakes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" re [...]
 </div>
 <hr>
-<span id="Using-occur-1"></span><h3 class="section">Using 
<code>occur</code></h3>
+<h4 class="subsection section-level-set-subsection" id="Using-occur-1">D.9.5 
Using <code class="code">occur</code></h4>
 
-<span id="index-Occurrences_002c-listing-with-_0040occur"></span>
-<span id="index-occur"></span>
+<a class="index-entry-id" 
id="index-Occurrences_002c-listing-with-_0040occur"></a>
+<a class="index-entry-id" id="index-occur"></a>
 
-<p>Sometimes the <code>texinfo-show-structure</code> command produces too much
+<p>Sometimes the <code class="code">texinfo-show-structure</code> command 
produces too much
 information.  Perhaps you want to remind yourself of the overall structure
 of a Texinfo file, and are overwhelmed by the detailed list produced by
-<code>texinfo-show-structure</code>.  In this case, you can use the 
<code>occur</code>
+<code class="code">texinfo-show-structure</code>.  In this case, you can use 
the <code class="code">occur</code>
 command directly.  To do this, type:
 </p>
 <div class="example">
-<pre class="example"><kbd>M-x occur</kbd>
+<pre class="example-preformatted"><kbd class="kbd">M-x occur</kbd>
 </pre></div>
 
-<p>and then, when prompted, type a <em>regexp</em>, a regular expression for
-the pattern you want to match.  (See <a 
href="../emacs/Regexps.html#Regexps">Regular Expressions</a> in <cite>The GNU 
Emacs Manual</cite>.)  The <code>occur</code> command works from
+<p>and then, when prompted, type a <em class="dfn">regexp</em>, a regular 
expression for
+the pattern you want to match.  (See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Regexps.html#Regexps";>Regular
 Expressions</a> in <cite class="cite">The GNU Emacs Manual</cite>.)  The <code 
class="code">occur</code> command works from
 the current location of the cursor in the buffer to the end of the
-buffer.  If you want to run <code>occur</code> on the whole buffer, place
+buffer.  If you want to run <code class="code">occur</code> on the whole 
buffer, place
 the cursor at the beginning of the buffer.
 </p>
 <p>For example, to see all the lines that contain the word
-&lsquo;<samp>@chapter</samp>&rsquo; in them, just type 
&lsquo;<samp>@chapter</samp>&rsquo;.  This will
+&lsquo;<samp class="samp">@chapter</samp>&rsquo; in them, just type 
&lsquo;<samp class="samp">@chapter</samp>&rsquo;.  This will
 produce a list of the chapters.  It will also list all the sentences
-with &lsquo;<samp>@chapter</samp>&rsquo; in the middle of the line.
+with &lsquo;<samp class="samp">@chapter</samp>&rsquo; in the middle of the 
line.
 </p>
 <p>If you want to see only those lines that start with the word
-&lsquo;<samp>@chapter</samp>&rsquo;, type &lsquo;<samp>^@chapter</samp>&rsquo; 
when prompted by
-<code>occur</code>.  If you want to see all the lines that end with a word
-or phrase, end the last word with a &lsquo;<samp>$</samp>&rsquo;; for example,
-&lsquo;<samp>catching mistakes$</samp>&rsquo;.  This can be helpful when you 
want to see
+&lsquo;<samp class="samp">@chapter</samp>&rsquo;, type &lsquo;<samp 
class="samp">^@chapter</samp>&rsquo; when prompted by
+<code class="code">occur</code>.  If you want to see all the lines that end 
with a word
+or phrase, end the last word with a &lsquo;<samp class="samp">$</samp>&rsquo;; 
for example,
+&lsquo;<samp class="samp">catching mistakes$</samp>&rsquo;.  This can be 
helpful when you want to see
 all the nodes that are part of the same chapter or section and
 therefore have the same &lsquo;Up&rsquo; pointer.
 </p>
-<p>See <a 
href="../emacs/Other-Repeating-Search.html#Other-Repeating-Search">Using 
Occur</a> in <cite>The GNU Emacs Manual</cite>,
+<p>See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Repeating-Search.html#Other-Repeating-Search";>Using
 Occur</a> in <cite class="cite">The GNU Emacs Manual</cite>,
 for more information.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Running-Info_002dvalidate.html">Finding Badly Referenced 
Nodes</a>, Previous: <a href="Using-texinfo_002dshow_002dstructure.html">Using 
<code class="code">texinfo-show-structure</code></a>, Up: <a 
href="Catching-Mistakes.html">Catching Mistakes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/Using-texinfo_002dshow_002dstructure.html 
b/js/infog/test-infodir/texinfo_html/Using-texinfo_002dshow_002dstructure.html
index 7a29aad312..0084b5534e 100644
--- 
a/js/infog/test-infodir/texinfo_html/Using-texinfo_002dshow_002dstructure.html
+++ 
b/js/infog/test-infodir/texinfo_html/Using-texinfo_002dshow_002dstructure.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Using texinfo-show-structure (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Using texinfo-show-structure (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Using texinfo-show-structure (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Using texinfo-show-structure (GNU Texinfo 
6.7dev)">
+<meta name="description" content="Using texinfo-show-structure (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Using texinfo-show-structure (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Debugging-with-TeX.html" rel="prev" title="Debugging with TeX">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+span.w-nolinebreak-text {white-space: nowrap}
 -->
 </style>
 
@@ -59,35 +42,36 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Using-texinfo_002dshow_002dstructure"></span><div class="header">
+<div class="subsection-level-extent" id="Using-texinfo_002dshow_002dstructure">
+<div class="nav-panel">
 <p>
-Next: <a href="Using-occur.html" accesskey="n" rel="next">Using 
<code>occur</code></a>, Previous: <a href="Debugging-with-TeX.html" 
accesskey="p" rel="prev">Debugging with TeX</a>, Up: <a 
href="Catching-Mistakes.html" accesskey="u" rel="up">Catching Mistakes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Using-occur.html" accesskey="n" rel="next">Using <code 
class="code">occur</code></a>, Previous: <a href="Debugging-with-TeX.html" 
accesskey="p" rel="prev">Debugging with TeX</a>, Up: <a 
href="Catching-Mistakes.html" accesskey="u" rel="up">Catching Mistakes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Using-texinfo_002dshow_002dstructure-1"></span><h3 
class="section">Using <code>texinfo-show-structure</code></h3>
+<h4 class="subsection section-level-set-subsection" 
id="Using-texinfo_002dshow_002dstructure-1">D.9.4 Using <code 
class="code">texinfo-show-structure</code></h4>
 
-<span id="index-Showing-the-structure-of-a-file"></span>
-<span id="index-texinfo_002dshow_002dstructure-1"></span>
+<a class="index-entry-id" id="index-Showing-the-structure-of-a-file"></a>
+<a class="index-entry-id" id="index-texinfo_002dshow_002dstructure-1"></a>
 
 <p>It is not always easy to keep track of the nodes, chapters, sections, and
 subsections of a Texinfo file.  This is especially true if you are revising
 or adding to a Texinfo file that someone else has written.
 </p>
-<p>In GNU Emacs, in Texinfo mode, the <code>texinfo-show-structure</code>
+<p>In GNU Emacs, in Texinfo mode, the <code 
class="code">texinfo-show-structure</code>
 command lists all the lines that begin with the @-commands that
-specify the structure: <code>@chapter</code>, <code>@section</code>,
-<code>@appendix</code>, and so on.  With an argument (<kbd><span 
class="nolinebreak">C-u</span></kbd><!-- /@w -->
+specify the structure: <code class="code">@chapter</code>, <code 
class="code">@section</code>,
+<code class="code">@appendix</code>, and so on.  With an argument (<kbd 
class="kbd"><span class="w-nolinebreak-text">C-u</span></kbd><!-- /@w -->
 as prefix argument, if interactive),
-the command also shows the <code>@node</code> lines.  The
-<code>texinfo-show-structure</code> command is bound to <kbd>C-c C-s</kbd> in
+the command also shows the <code class="code">@node</code> lines.  The
+<code class="code">texinfo-show-structure</code> command is bound to <kbd 
class="kbd">C-c C-s</kbd> in
 Texinfo mode, by default.
 </p>
-<p>The lines are displayed in a buffer called the 
&lsquo;<samp>*Occur*</samp>&rsquo; buffer,
+<p>The lines are displayed in a buffer called the &lsquo;<samp 
class="samp">*Occur*</samp>&rsquo; buffer,
 indented by hierarchical level.  For example, here is a part of what was
-produced by running <code>texinfo-show-structure</code> on this manual:
+produced by running <code class="code">texinfo-show-structure</code> on this 
manual:
 </p>
 <div class="example">
-<pre class="example">Lines matching &quot;^@\\(chapter \\|sect\\|subs\\|subh\\|
+<div class="group"><pre class="example-preformatted">Lines matching 
&quot;^@\\(chapter \\|sect\\|subs\\|subh\\|
 unnum\\|major\\|chapheading \\|heading \\|appendix\\)&quot;
 in buffer texinfo.texi.
 &hellip;
@@ -99,43 +83,44 @@ in buffer texinfo.texi.
 4417:        @subsection How to Write a @code{@@node} Line
 4469:        @subsection @code{@@node} Line Tips
 &hellip;
-</pre></div>
+</pre></div></div>
 
-<p>This says that lines 4337, 4393, and 4417 of <samp>texinfo.texi</samp> begin
-with the <code>@section</code>, <code>@subheading</code>, and 
<code>@subsection</code>
-commands respectively.  If you move your cursor into the 
&lsquo;<samp>*Occur*</samp>&rsquo;
+<p>This says that lines 4337, 4393, and 4417 of <samp 
class="file">texinfo.texi</samp> begin
+with the <code class="code">@section</code>, <code 
class="code">@subheading</code>, and <code class="code">@subsection</code>
+commands respectively.  If you move your cursor into the &lsquo;<samp 
class="samp">*Occur*</samp>&rsquo;
 window, you can position the cursor over one of the lines and use the
-<kbd>C-c C-c</kbd> command (<code>occur-mode-goto-occurrence</code>), to jump 
to
-the corresponding spot in the Texinfo file.  See <a 
href="../emacs/Other-Repeating-Search.html#Other-Repeating-Search">Using 
Occur</a> in <cite>The GNU Emacs Manual</cite>, for more
-information about <code>occur-mode-goto-occurrence</code>.
+<kbd class="kbd">C-c C-c</kbd> command (<code 
class="code">occur-mode-goto-occurrence</code>), to jump to
+the corresponding spot in the Texinfo file.  See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Repeating-Search.html#Other-Repeating-Search";>Using
 Occur</a> in <cite class="cite">The GNU Emacs Manual</cite>, for more
+information about <code class="code">occur-mode-goto-occurrence</code>.
 </p>
-<p>The first line in the &lsquo;<samp>*Occur*</samp>&rsquo; window describes 
the <em>regular
-expression</em> specified by <var>texinfo-heading-pattern</var>.  This regular
-expression is the pattern that <code>texinfo-show-structure</code> looks for.
-See <a href="../emacs/Regexps.html#Regexps">Using Regular Expressions</a> in 
<cite>The GNU Emacs Manual</cite>,
+<p>The first line in the &lsquo;<samp class="samp">*Occur*</samp>&rsquo; 
window describes the <em class="dfn">regular
+expression</em> specified by <var class="var">texinfo-heading-pattern</var>.  
This regular
+expression is the pattern that <code 
class="code">texinfo-show-structure</code> looks for.
+See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Regexps.html#Regexps";>Using
 Regular Expressions</a> in <cite class="cite">The GNU Emacs Manual</cite>,
 for more information.
 </p>
-<p>When you invoke the <code>texinfo-show-structure</code> command, Emacs will
+<p>When you invoke the <code class="code">texinfo-show-structure</code> 
command, Emacs will
 display the structure of the whole buffer.  If you want to see the
 structure of just a part of the buffer, of one chapter, for example,
-use the <kbd>C-x n n</kbd> (<code>narrow-to-region</code>) command to mark the
-region.  (See <a href="../emacs/Narrowing.html#Narrowing">Narrowing</a> in 
<cite>The GNU Emacs Manual</cite>.)  This is
+use the <kbd class="kbd">C-x n n</kbd> (<code 
class="code">narrow-to-region</code>) command to mark the
+region.  (See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#Narrowing";>Narrowing</a>
 in <cite class="cite">The GNU Emacs Manual</cite>.)  This is
 how the example used above was generated.  (To see the whole buffer
-again, use <kbd>C-x n w</kbd> (<code>widen</code>).)
+again, use <kbd class="kbd">C-x n w</kbd> (<code class="code">widen</code>).)
 </p>
-<p>If you call <code>texinfo-show-structure</code> with a prefix argument by
-typing <kbd><span class="nolinebreak">C-u</span>&nbsp;<span 
class="nolinebreak">C-c</span>&nbsp;<span 
class="nolinebreak">C-s</span></kbd><!-- /@w -->, it will list lines beginning 
with
-<code>@node</code> as well as the lines beginning with the @-sign commands
-for <code>@chapter</code>, <code>@section</code>, and the like.
+<p>If you call <code class="code">texinfo-show-structure</code> with a prefix 
argument by
+typing <kbd class="kbd"><span class="w-nolinebreak-text">C-u</span>&nbsp;<span 
class="w-nolinebreak-text">C-c</span>&nbsp;<span 
class="w-nolinebreak-text">C-s</span></kbd><!-- /@w -->, it will list lines 
beginning with
+<code class="code">@node</code> as well as the lines beginning with the @-sign 
commands
+for <code class="code">@chapter</code>, <code class="code">@section</code>, 
and the like.
 </p>
 <p>You can remind yourself of the structure of a Texinfo file by looking at
-the list in the &lsquo;<samp>*Occur*</samp>&rsquo; window; and if you have 
mis-named a node
+the list in the &lsquo;<samp class="samp">*Occur*</samp>&rsquo; window; and if 
you have mis-named a node
 or left out a section, you can correct the mistake.
 </p>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Using-occur.html" accesskey="n" rel="next">Using 
<code>occur</code></a>, Previous: <a href="Debugging-with-TeX.html" 
accesskey="p" rel="prev">Debugging with TeX</a>, Up: <a 
href="Catching-Mistakes.html" accesskey="u" rel="up">Catching Mistakes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Using-occur.html">Using <code class="code">occur</code></a>, 
Previous: <a href="Debugging-with-TeX.html">Debugging with TeX</a>, Up: <a 
href="Catching-Mistakes.html">Catching Mistakes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Variables-Commands.html 
b/js/infog/test-infodir/texinfo_html/Variables-Commands.html
index 4de9a2cac8..5a58e331bb 100644
--- a/js/infog/test-infodir/texinfo_html/Variables-Commands.html
+++ b/js/infog/test-infodir/texinfo_html/Variables-Commands.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Variables Commands (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Variables Commands (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Variables Commands (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Variables Commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="Variables Commands (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Variables Commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Functions-Commands.html" rel="prev" title="Functions Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,25 +42,26 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Variables-Commands"></span><div class="header">
+<div class="subsection-level-extent" id="Variables-Commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Typed-Functions.html" accesskey="n" rel="next">Typed 
Functions</a>, Previous: <a href="Functions-Commands.html" accesskey="p" 
rel="prev">Functions Commands</a>, Up: <a href="Def-Cmds-in-Detail.html" 
accesskey="u" rel="up">Def Cmds in Detail</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Typed-Functions.html" accesskey="n" rel="next">Functions in 
Typed Languages</a>, Previous: <a href="Functions-Commands.html" accesskey="p" 
rel="prev">Functions and Similar Entities</a>, Up: <a 
href="Def-Cmds-in-Detail.html" accesskey="u" rel="up">The Definition 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Variables-and-Similar-Entities"></span><h4 
class="subsection">Variables and Similar Entities</h4>
+<h4 class="subsection" id="Variables-and-Similar-Entities">13.5.2 Variables 
and Similar Entities</h4>
 
 <p>Here are the commands for defining variables and similar
 entities:
 </p>
-<dl compact="compact">
-<dd><span id="index-defvr"></span>
+<dl class="table">
+<dd><a class="index-entry-id" id="index-defvr"></a>
 </dd>
-<dt><code>@defvr <var>category</var> <var>name</var></code></dt>
-<dd><p>The <code>@defvr</code> command is a general definition command for
+<dt><code class="code">@defvr <var class="var">category</var> <var 
class="var">name</var></code></dt>
+<dd><p>The <code class="code">@defvr</code> command is a general definition 
command for
 something like a variable&mdash;an entity that records a value.  You must
 choose a term to describe the category of entity being defined; for
 example, &ldquo;Variable&rdquo; could be used if the entity is a variable.
-Write the <code>@defvr</code> command at the beginning of a line and
+Write the <code class="code">@defvr</code> command at the beginning of a line 
and
 follow it on the same line by the category of the entity and the
 name of the entity.
 </p>
@@ -87,70 +71,70 @@ enclose it in braces.  Otherwise, the second word will be 
mistaken for
 the name of the entity.  For example,
 </p>
 <div class="example">
-<pre class="example">@defvr {User Option} fill-column
+<div class="group"><pre class="example-preformatted">@defvr {User Option} 
fill-column
 This buffer-local variable specifies
 the maximum width of filled lines.
 &hellip;
 @end defvr
-</pre></div>
+</pre></div></div>
 
-<p>Terminate the definition with <code>@end defvr</code> on a line of its
+<p>Terminate the definition with <code class="code">@end defvr</code> on a 
line of its
 own.
 </p>
 <p>The template is:
 </p>
 <div class="example">
-<pre class="example">@defvr <var>category</var> <var>name</var>
-<var>body-of-definition</var>
+<div class="group"><pre class="example-preformatted">@defvr <var 
class="var">category</var> <var class="var">name</var>
+<var class="var">body-of-definition</var>
 @end defvr
-</pre></div>
+</pre></div></div>
 
-<p><code>@defvr</code> creates an entry in the index of variables for 
<var>name</var>.
+<p><code class="code">@defvr</code> creates an entry in the index of variables 
for <var class="var">name</var>.
 </p>
-<span id="index-defvar"></span>
+<a class="index-entry-id" id="index-defvar"></a>
 </dd>
-<dt><code>@defvar <var>name</var></code></dt>
-<dd><p>The <code>@defvar</code> command is the definition command for 
variables.
-<code>@defvar</code> is equivalent to &lsquo;<samp>@defvr Variable
+<dt><code class="code">@defvar <var class="var">name</var></code></dt>
+<dd><p>The <code class="code">@defvar</code> command is the definition command 
for variables.
+<code class="code">@defvar</code> is equivalent to &lsquo;<samp 
class="samp">@defvr Variable
 &hellip;</samp>&rsquo;.
 </p>
 <p>For example:
 </p>
 <div class="example">
-<pre class="example">@defvar kill-ring
+<div class="group"><pre class="example-preformatted">@defvar kill-ring
 &hellip;
 @end defvar
-</pre></div>
+</pre></div></div>
 
 <p>The template is:
 </p>
 <div class="example">
-<pre class="example">@defvar <var>name</var>
-<var>body-of-definition</var>
+<div class="group"><pre class="example-preformatted">@defvar <var 
class="var">name</var>
+<var class="var">body-of-definition</var>
 @end defvar
-</pre></div>
+</pre></div></div>
 
-<p><code>@defvar</code> creates an entry in the index of variables for
-<var>name</var>.
+<p><code class="code">@defvar</code> creates an entry in the index of 
variables for
+<var class="var">name</var>.
 </p>
-<span id="index-defopt"></span>
+<a class="index-entry-id" id="index-defopt"></a>
 </dd>
-<dt><code>@defopt <var>name</var></code></dt>
-<dd><span id="index-User-options_002c-marking"></span>
-<p>The <code>@defopt</code> command is the definition command for <em>user
+<dt id='index-User-options_002c-marking'><span><code class="code">@defopt <var 
class="var">name</var></code><a class="copiable-link" 
href='#index-User-options_002c-marking'> &para;</a></span></dt>
+<dd><p>The <code class="code">@defopt</code> command is the definition command 
for <em class="dfn">user
 options</em>, i.e., variables intended for users to change according to
-taste; Emacs has many such (see <a 
href="../emacs/Variables.html#Variables">Variables</a> in <cite>The GNU Emacs
-Manual</cite>).  <code>@defopt</code> is equivalent to &lsquo;<samp>@defvr 
{User
-Option} &hellip;</samp>&rsquo; and works like <code>@defvar</code>.  It 
creates an entry
+taste; Emacs has many such (see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Variables.html#Variables";>Variables</a>
 in <cite class="cite">The GNU Emacs
+Manual</cite>).  <code class="code">@defopt</code> is equivalent to 
&lsquo;<samp class="samp">@defvr {User
+Option} &hellip;</samp>&rsquo; and works like <code 
class="code">@defvar</code>.  It creates an entry
 in the index of variables.
 </p></dd>
 </dl>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Typed-Functions.html" accesskey="n" rel="next">Typed 
Functions</a>, Previous: <a href="Functions-Commands.html" accesskey="p" 
rel="prev">Functions Commands</a>, Up: <a href="Def-Cmds-in-Detail.html" 
accesskey="u" rel="up">Def Cmds in Detail</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Typed-Functions.html">Functions in Typed Languages</a>, 
Previous: <a href="Functions-Commands.html">Functions and Similar Entities</a>, 
Up: <a href="Def-Cmds-in-Detail.html">The Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Verbatim-Copying-License.html 
b/js/infog/test-infodir/texinfo_html/Verbatim-Copying-License.html
index d29d8ac676..5bc894cf1a 100644
--- a/js/infog/test-infodir/texinfo_html/Verbatim-Copying-License.html
+++ b/js/infog/test-infodir/texinfo_html/Verbatim-Copying-License.html
@@ -1,73 +1,50 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Verbatim Copying License (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Verbatim Copying License (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Verbatim Copying License (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="Verbatim Copying License (GNU Texinfo 6.7dev)">
+<meta name="description" content="Verbatim Copying License (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="Verbatim Copying License (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Sample-Texinfo-Files.html" rel="up" title="Sample Texinfo Files">
 <link href="All_002dpermissive-Copying-License.html" rel="next" 
title="All-permissive Copying License">
 <link href="GNU-Sample-Texts.html" rel="prev" title="GNU Sample Texts">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="Verbatim-Copying-License"></span><div class="header">
+<div class="section-level-extent" id="Verbatim-Copying-License">
+<div class="nav-panel">
 <p>
 Next: <a href="All_002dpermissive-Copying-License.html" accesskey="n" 
rel="next">All-permissive Copying License</a>, Previous: <a 
href="GNU-Sample-Texts.html" accesskey="p" rel="prev">GNU Sample Texts</a>, Up: 
<a href="Sample-Texinfo-Files.html" accesskey="u" rel="up">Sample Texinfo 
Files</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Verbatim-Copying-License-1"></span><h3 class="section">Verbatim 
Copying License</h3>
+<h3 class="section" id="Verbatim-Copying-License-1">C.2 Verbatim Copying 
License</h3>
 
-<span id="index-Verbatim-copying-license"></span>
-<span id="index-License-for-verbatim-copying"></span>
+<a class="index-entry-id" id="index-Verbatim-copying-license"></a>
+<a class="index-entry-id" id="index-License-for-verbatim-copying"></a>
 
 <p>For software manuals and other documentation, it is critical to use a
 license permitting free redistribution and updating, so that when a free
@@ -77,7 +54,7 @@ program is changed, the documentation can be updated as well.
 feelings or experiences, it is more appropriate to use a license
 permitting only verbatim copying.
 </p>
-<p>Here is sample text for such a license permitting verbatim copying only.
+<p>Here is a sample text for such a license permitting verbatim copying only.
 This is just the license text itself.  For a complete sample document,
 see the previous sections.
 </p>
@@ -94,6 +71,7 @@ copyright notice and this permission notice are preserved.
 @end copying
 </pre>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Within-Emacs.html 
b/js/infog/test-infodir/texinfo_html/Within-Emacs.html
index 3abad7f4d6..2ea72505e5 100644
--- a/js/infog/test-infodir/texinfo_html/Within-Emacs.html
+++ b/js/infog/test-infodir/texinfo_html/Within-Emacs.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Within Emacs (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Within Emacs (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Within Emacs (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Within Emacs (GNU Texinfo 6.7dev)">
+<meta name="description" content="Within Emacs (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Within Emacs (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Print-with-lpr.html" rel="prev" title="Print with lpr">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,41 +41,43 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Within-Emacs"></span><div class="header">
+<div class="section-level-extent" id="Within-Emacs">
+<div class="nav-panel">
 <p>
-Next: <a href="Texinfo-Mode-Printing.html" accesskey="n" rel="next">Texinfo 
Mode Printing</a>, Previous: <a href="Print-with-lpr.html" accesskey="p" 
rel="prev">Print with <code>lpr</code></a>, Up: <a href="Hardcopy.html" 
accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Texinfo-Mode-Printing.html" accesskey="n" rel="next">Formatting 
and Printing in Texinfo Mode</a>, Previous: <a href="Print-with-lpr.html" 
accesskey="p" rel="prev">Print with <code class="command">lpr</code> from 
Shell</a>, Up: <a href="Hardcopy.html" accesskey="u" rel="up">Formatting and 
Printing Hardcopy</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">I [...]
 </div>
 <hr>
-<span id="Printing-From-an-Emacs-Shell"></span><h3 class="section">Printing 
From an Emacs Shell</h3>
-<span id="index-Print_002c-format-from-Emacs-shell"></span>
-<span id="index-Format_002c-print-from-Emacs-shell"></span>
-<span id="index-Shell_002c-format_002c-print-from"></span>
-<span id="index-Emacs-shell_002c-format_002c-print-from"></span>
-<span id="index-GNU-Emacs-shell_002c-format_002c-print-from"></span>
+<h3 class="section" id="Printing-From-an-Emacs-Shell">18.5 Printing From an 
Emacs Shell</h3>
+<a class="index-entry-id" id="index-Print_002c-format-from-Emacs-shell"></a>
+<a class="index-entry-id" id="index-Format_002c-print-from-Emacs-shell"></a>
+<a class="index-entry-id" id="index-Shell_002c-format_002c-print-from"></a>
+<a class="index-entry-id" 
id="index-Emacs-shell_002c-format_002c-print-from"></a>
+<a class="index-entry-id" 
id="index-GNU-Emacs-shell_002c-format_002c-print-from"></a>
 
 <p>You can give formatting and printing commands from a shell within GNU
 Emacs, just like any other shell command.  To create a shell within
-Emacs, type <kbd>M-x shell</kbd> (see <a 
href="../emacs/Shell.html#Shell">Shell</a> in <cite>The GNU Emacs
+Emacs, type <kbd class="kbd">M-x shell</kbd> (see <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Shell.html#Shell";>Shell</a>
 in <cite class="cite">The GNU Emacs
 Manual</cite>).  In this shell, you can format and print the document.
-See <a href="Hardcopy.html">Format and Print Hardcopy</a>, for details.
+See <a class="xref" href="Hardcopy.html">Format and Print Hardcopy</a>, for 
details.
 </p>
-<p>You can switch to and from the shell buffer while <code>tex</code> is
+<p>You can switch to and from the shell buffer while <code 
class="code">tex</code> is
 running and do other editing.  If you are formatting a long document
 on a slow machine, this can be very convenient.
 </p>
-<p>For example, you can use <code>texi2dvi</code> from an Emacs shell.  Here is
-one way to use <code>texi2pdf</code> to format and print <cite>Using and
+<p>For example, you can use <code class="code">texi2dvi</code> from an Emacs 
shell.  Here is
+one way to use <code class="code">texi2pdf</code> to format and print <cite 
class="cite">Using and
 Porting GNU CC</cite> from a shell within Emacs:
 </p>
 <div class="example">
-<pre class="example">texi2pdf gcc.texi
+<div class="group"><pre class="example-preformatted">texi2pdf gcc.texi
 lpr gcc.pdf
-</pre></div>
+</pre></div></div>
 
 <p>See the next section for more information about formatting
 and printing in Texinfo mode.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Writing-a-Menu.html 
b/js/infog/test-infodir/texinfo_html/Writing-a-Menu.html
index 8c0d1d303f..cd830158fe 100644
--- a/js/infog/test-infodir/texinfo_html/Writing-a-Menu.html
+++ b/js/infog/test-infodir/texinfo_html/Writing-a-Menu.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Writing a Menu (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Writing a Menu (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Writing a Menu (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Writing a Menu (GNU Texinfo 6.7dev)">
+<meta name="description" content="Writing a Menu (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Writing a Menu (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Menus.html" rel="up" title="Menus">
 <link href="Menu-Example.html" rel="next" title="Menu Example">
-<link href="Menus.html" rel="prev" title="Menus">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,72 +40,67 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Writing-a-Menu"></span><div class="header">
+<div class="subsection-level-extent" id="Writing-a-Menu">
+<div class="nav-panel">
 <p>
-Next: <a href="Menu-Example.html" accesskey="n" rel="next">Menu Example</a>, 
Up: <a href="Menus.html" accesskey="u" rel="up">Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Menu-Example.html" accesskey="n" rel="next">A Menu Example</a>, 
Up: <a href="Menus.html" accesskey="u" rel="up">Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Writing-a-Menu-1"></span><h4 class="subsection">Writing a Menu</h4>
-<span id="index-Writing-a-menu"></span>
-<span id="index-Menu-writing"></span>
+<h4 class="subsection" id="Writing-a-Menu-1">3.8.1 Writing a Menu</h4>
+<a class="index-entry-id" id="index-Writing-a-menu"></a>
+<a class="index-entry-id" id="index-Menu-writing"></a>
 
-<p>A menu consists of a <code>@menu</code> command on a line by itself,
+<p>A menu consists of a <code class="code">@menu</code> command on a line by 
itself,
 followed by menu entry lines or menu comment lines, and then followed
-by an <code>@end menu</code> command on a line by itself.
+by an <code class="code">@end menu</code> command on a line by itself.
 </p>
 <p>A menu looks like this:
 </p>
 <div class="example">
-<pre class="example">@menu
+<div class="group"><pre class="example-preformatted">@menu
 Larger Units of Text
 
 * Files::                       All about handling files.
 * Multiples: Buffers.           Multiple buffers; editing
                                  several files at once.
 @end menu
-</pre></div>
+</pre></div></div>
 
-<span id="index-Spaces_002c-in-menus"></span>
-<p>In a menu, every line that begins with an 
&lsquo;<samp>*&nbsp;</samp>&rsquo;<!-- /@w --> is a <em>menu
+<a class="index-entry-id" id="index-Spaces_002c-in-menus"></a>
+<p>In a menu, every line that begins with an &lsquo;<samp 
class="samp">*&nbsp;</samp>&rsquo;<!-- /@w --> is a <em class="dfn">menu
 entry</em>.  (Note the space after the asterisk.)
 </p>
-<p>A line that does not start with an &lsquo;<samp>*&nbsp;</samp>&rsquo;<!-- 
/@w --> may also appear in a
-menu.  Such a line is not a menu entry but rather a <em>menu comment</em>
+<p>A line that does not start with an &lsquo;<samp 
class="samp">*&nbsp;</samp>&rsquo;<!-- /@w --> may also appear in a
+menu.  Such a line is not a menu entry but rather a <em class="dfn">menu 
comment</em>
 line that appears in the Info file.  In the example above, the line
-&lsquo;<samp>Larger Units of Text</samp>&rsquo; is such a menu comment line; 
the two lines
-starting with &lsquo;<samp>*&nbsp;</samp>&rsquo;<!-- /@w --> are menu entries.
+&lsquo;<samp class="samp">Larger Units of Text</samp>&rsquo; is such a menu 
comment line; the two lines
+starting with &lsquo;<samp class="samp">*&nbsp;</samp>&rsquo;<!-- /@w --> are 
menu entries.
 </p>
-<span id="index-Hierarchical-documents_002c-and-menus"></span>
+<a class="index-entry-id" id="index-Hierarchical-documents_002c-and-menus"></a>
 <p>Technically, menus can carry you to any node, regardless of the
 structure of the document; even to nodes in a different Info file.
 However, we do not recommend making use of this, because it is hard
-for readers to follow.  Also, the <code>makeinfo</code> implicit pointer
-creation feature (see <a 
href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> Pointer 
Creation</a>) and GNU
+for readers to follow.  Also, the <code class="command">makeinfo</code> 
implicit pointer
+creation feature (see <a class="pxref" href="Writing-a-Node.html">Writing a 
<code class="code">@node</code> Line</a>) and GNU
 Emacs Texinfo mode updating commands work only to create menus of
 subordinate nodes in a hierarchically structured document.  It is much
 better to use cross-references to refer to arbitrary nodes.
 </p>
-<span id="index-Menus_002c-automatically-generating"></span>
-<span id="index-validatemenus"></span>
-<p><code>makeinfo</code> can automatically generate menus in nodes for Info 
-and HTML output, based on the chapter structure of the document.  To 
-specify that you want it to do this, place the line 
-&lsquo;<samp>@validatemenus off</samp>&rsquo; near the beginning of the 
document.
-</p>
-<p>In Info, a user selects a node with the <kbd>m</kbd> 
(<code>Info-menu</code>)
-command.  The menu entry name is what the user types after the <kbd>m</kbd>
+<p>In Info, a user selects a node with the <kbd class="kbd">m</kbd> (<code 
class="code">Info-menu</code>)
+command.  The menu entry name is what the user types after the <kbd 
class="kbd">m</kbd>
 command.
-<span id="index-accesskey_002c-in-HTML-output-of-menus"></span>
-In the HTML output from <code>makeinfo</code>, the <code>accesskey</code>
-attribute is used with the values 
&lsquo;<samp>1</samp>&rsquo;&hellip;&lsquo;<samp>9</samp>&rsquo; for the
+<a class="index-entry-id" id="index-accesskey-1"></a>
+In the HTML output from <code class="command">makeinfo</code>, the <code 
class="code">accesskey</code>
+attribute is used with the values &lsquo;<samp 
class="samp">1</samp>&rsquo;&hellip;&lsquo;<samp class="samp">9</samp>&rsquo; 
for the
 first nine entries.  This allows people using web browsers to follow
-the first menu entries using (typically) <kbd>M-<var>digit</var></kbd>, e.g.,
-<kbd>M-1</kbd> for the first entry.
+the first menu entries using (typically) <kbd class="kbd">M-<var 
class="var">digit</var></kbd>, e.g.,
+<kbd class="kbd">M-1</kbd> for the first entry.
 </p>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Menu-Example.html" accesskey="n" rel="next">Menu Example</a>, 
Up: <a href="Menus.html" accesskey="u" rel="up">Menus</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Menu-Example.html">A Menu Example</a>, Up: <a 
href="Menus.html">Menus</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Writing-a-Node.html 
b/js/infog/test-infodir/texinfo_html/Writing-a-Node.html
index 21a8fd8673..52e2a19a28 100644
--- a/js/infog/test-infodir/texinfo_html/Writing-a-Node.html
+++ b/js/infog/test-infodir/texinfo_html/Writing-a-Node.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Writing a Node (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Writing a Node (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Writing a Node (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Writing a Node (GNU Texinfo 6.7dev)">
+<meta name="description" content="Writing a Node (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Writing a Node (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Nodes.html" rel="up" title="Nodes">
-<link href="Node-Line-Requirements.html" rel="next" title="Node Line 
Requirements">
-<link href="Node-Names.html" rel="prev" title="Node Names">
+<link href="Node-Names.html" rel="next" title="Node Names">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,88 +40,99 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Writing-a-Node"></span><div class="header">
+<div class="section-level-extent" id="Writing-a-Node">
+<div class="nav-panel">
 <p>
-Next: <a href="Node-Line-Requirements.html" accesskey="n" rel="next">Node Line 
Requirements</a>, Previous: <a href="Node-Names.html" accesskey="p" 
rel="prev">Node Names</a>, Up: <a href="Nodes.html" accesskey="u" 
rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Node-Names.html" accesskey="n" rel="next">Choosing Node 
Names</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Writing-an-_0040node-Line"></span><h3 class="section">Writing an 
<code>@node</code> Line</h3>
-<span id="index-Writing-an-_0040node-line"></span>
-<span id="index-_0040node-line-writing"></span>
-<span id="index-Node-line-writing"></span>
+<h3 class="section" id="Writing-a-_0040node-Line">3.1 Writing a <code 
class="code">@node</code> Line</h3>
+<a class="index-entry-id" id="index-Writing-a-_0040node-line"></a>
+<a class="index-entry-id" id="index-_0040node-line-writing"></a>
+<a class="index-entry-id" id="index-Node-line-writing"></a>
 
-<span id="index-node"></span>
-<p>The easiest way to write an <code>@node</code> line is to write 
<code>@node</code>
-at the beginning of a line and then the name of the node, like this:
+<a class="index-entry-id" id="index-node"></a>
+<p>Write <code class="code">@node</code> at the beginning of a line followed 
by the name of 
+the node, like this:
 </p>
 <div class="example">
-<pre class="example">@node <var>node-name</var>
+<pre class="example-preformatted">@node <var class="var">node-name</var>
 </pre></div>
 
-<p>After you have inserted an <code>@node</code> line, you should immediately
+<p>After you have inserted a <code class="code">@node</code> line, you should 
immediately
 write an @-command for the chapter or section and insert its name.
-Next (and this is important!), put in several index entries.  Usually,
-you will find at least two and often as many as four or five ways of
-referring to the node in the index.  Use them all.  This will make it
-much easier for people to find the node.
-</p>
-<p>If you wish, you can ignore <code>@node</code> lines altogether in your
-first draft and then use the <code>texinfo-insert-node-lines</code> command
-to create <code>@node</code> lines for you.  However, we do not recommend
-this practice.  It is better to name the node itself at the same time
-that you write a segment so you can easily make cross-references.
-Useful cross-references are an especially important feature of a good
-Texinfo manual.
-</p>
-<p>Even when you explicitly specify all pointers, you cannot write the
-nodes in the Texinfo source file in an arbitrary order!  Because
-formatters must process the file sequentially, irrespective of node
-pointers, you must write the nodes in the order you wish them to
-appear in the output.  For Info format one can imagine that the order
-may not matter, but it matters for the other formats.
 </p>
-<p>You may optionally follow the node name argument to <code>@node</code>
+<p>You may optionally follow the node name argument to <code 
class="code">@node</code>
 with up to three optional arguments on the rest of the same line,
 separating the arguments with commas.  These are the names of the
-&lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; pointers, in 
that order.  We recommend
-omitting them if your Texinfo document is hierarchically organized,
-as virtually all are (see <a 
href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> Pointer 
Creation</a>).
-</p>
-<p>Any spaces before or after each name on the <code>@node</code> line are
-ignored.
-</p>
-<p>The template for a fully-written-out node line with &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo;,
+&lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; pointers, in 
that order.  Hence,
+the template for a fully-written-out node line with &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo;,
 and &lsquo;Up&rsquo; pointers looks like this:
 </p>
 <div class="example">
-<pre class="example">@node <var>node-name</var>, <var>next</var>, 
<var>previous</var>, <var>up</var>
+<pre class="example-preformatted">@node <var class="var">node-name</var>, <var 
class="var">next</var>, <var class="var">previous</var>, <var 
class="var">up</var>
 </pre></div>
 
-<p>The <var>node-name</var> argument must be present, but the others are
+<p>The <var class="var">node-name</var> argument must be present, but the 
others are
 optional.  If you wish to specify some but not others, just insert
-commas as needed, as in: &lsquo;<samp>@node mynode,,,uppernode</samp>&rsquo;.  
However,
-we recommend leaving off all the pointers and letting <code>makeinfo</code>
-determine them.
+commas as needed, as in: &lsquo;<samp class="samp">@node 
mynode,,,uppernode</samp>&rsquo;.
+Any spaces before or after each name on the <code class="code">@node</code> 
line are
+ignored.  However, if your Texinfo document is hierarchically organized,
+as virtually all are, we recommend leaving off all the pointers and 
+letting <code class="code">makeinfo</code> determine them.
+</p>
+<a class="index-entry-id" id="index-Creating-pointers-with-makeinfo"></a>
+<a class="index-entry-id" id="index-Pointer-creation-with-makeinfo"></a>
+<a class="index-entry-id" 
id="index-Automatic-pointer-creation-with-makeinfo"></a>
+<a class="index-entry-id" 
id="index-Implicit-pointer-creation-with-makeinfo"></a>
+<p>The <code class="code">makeinfo</code> program automatically determines 
node pointers
+for a hierarchically organized document.  For it do to do this, each
+<code class="code">@node</code> command should be followed immediately by a 
sectioning
+command such as <code class="code">@chapter</code> or <code 
class="code">@section</code> (except that
+comment lines may intervene).  Finally, you must follow the &lsquo;Top&rsquo;
+<code class="code">@node</code> line with a line beginning with <code 
class="code">@top</code> to mark
+the top-level node in the file.  See <a class="xref" 
href="_0040top-Command.html">The <code class="code">@top</code> Sectioning 
Command</a>.
+</p>
+<p>Even when you explicitly specify all pointers, you cannot write the
+nodes in the Texinfo source file in an arbitrary order.
+You must write the nodes in the order you wish them to appear in the 
+output.  For Info format one can imagine that the order may not matter, 
+but it matters for the other formats.
+</p>
+<p>In most cases, you will want to take advantage of the pointer creation 
+feature, and not redundantly specify node pointers that the programs can 
+determine.
+However, Texinfo documents are not required to be organized
+hierarchically or in fact to contain sectioning commands at all (for
+example, if you never intend the document to be printed), so node
+pointers may still be specified explicitly, in full generality.
 </p>
 <p>If you are using GNU Emacs, you can use the update node commands
-provided by Texinfo mode to insert the names of the pointers; or
-(recommended), you can leave the pointers out of the Texinfo file and
-let <code>makeinfo</code> insert node pointers into the Info file it
-creates.  (See <a href="Texinfo-Mode.html">Texinfo Mode</a>, and <a 
href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> Pointer 
Creation</a>.)
+provided by Texinfo mode to insert the names of the pointers.
+(See <a class="xref" href="Updating-Nodes-and-Menus.html">Updating Nodes and 
Menus</a>.)
 </p>
 <p>Alternatively, you can insert the &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo;, and &lsquo;Up&rsquo;
 pointers yourself.  If you do this, you may find it helpful to use the
-Texinfo mode keyboard command <kbd>C-c C-c n</kbd>.  This command inserts
-&lsquo;<samp>@node</samp>&rsquo; and a comment line listing the names of the 
pointers in
+Texinfo mode keyboard command <kbd class="kbd">C-c C-c n</kbd>.  This command 
inserts
+&lsquo;<samp class="samp">@node</samp>&rsquo; and a comment line listing the 
names of the pointers in
 their proper order.  The comment line helps you keep track of which
-arguments are for which pointers.  This comment line is especially useful
-if you are not familiar with Texinfo.
+arguments are for which pointers.
 </p>
+<p>If you wish, you can ignore <code class="code">@node</code> lines 
altogether in your
+first draft and then use the <code 
class="code">texinfo-insert-node-lines</code> command
+to create <code class="code">@node</code> lines for you.  However, we do not 
recommend
+this practice.  It is better to name the node itself at the same time
+that you write a segment so you can easily make cross-references.
+Useful cross-references are an especially important feature of a good
+Texinfo manual.
+</p>
+
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Node-Line-Requirements.html" accesskey="n" rel="next">Node Line 
Requirements</a>, Previous: <a href="Node-Names.html" accesskey="p" 
rel="prev">Node Names</a>, Up: <a href="Nodes.html" accesskey="u" 
rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Node-Names.html">Choosing Node Names</a>, Up: <a 
href="Nodes.html">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/Writing-a-Texinfo-File.html 
b/js/infog/test-infodir/texinfo_html/Writing-a-Texinfo-File.html
index ef4ac88dab..8783717ea5 100644
--- a/js/infog/test-infodir/texinfo_html/Writing-a-Texinfo-File.html
+++ b/js/infog/test-infodir/texinfo_html/Writing-a-Texinfo-File.html
@@ -1,86 +1,68 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Writing a Texinfo File (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Writing a Texinfo File (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="Writing a Texinfo File (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Writing a Texinfo File (GNU Texinfo 6.7dev)">
+<meta name="description" content="Writing a Texinfo File (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Writing a Texinfo File (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Conventions.html" rel="next" title="Conventions">
-<link href="History.html" rel="prev" title="History">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Nodes.html" rel="next" title="Nodes">
+<link href="Overview.html" rel="prev" title="Overview">
 
 
 </head>
 
 <body lang="en">
-<span id="Writing-a-Texinfo-File"></span><div class="header">
+<div class="chapter-level-extent" id="Writing-a-Texinfo-File">
+<div class="nav-panel">
 <p>
-Next: <a href="Beginning-and-Ending-a-File.html" accesskey="n" 
rel="next">Beginning and Ending a File</a>, Previous: <a href="Overview.html" 
accesskey="p" rel="prev">Overview</a>, Up: <a href="index.html" accesskey="u" 
rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Nodes.html" accesskey="n" rel="next">Nodes</a>, Previous: <a 
href="Overview.html" accesskey="p" rel="prev">Overview of Texinfo</a>, Up: <a 
href="index.html" accesskey="u" rel="up">Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Writing-a-Texinfo-File-1"></span><h2 class="chapter">Writing a 
Texinfo File</h2>
+<a class="anchor" id="Beginning-and-Ending-a-File"></a><h2 class="chapter" 
id="Writing-a-Texinfo-File-1">2 Writing a Texinfo File</h2>
 
 <p>This chapter describes Texinfo syntax and what is required in a Texinfo 
 file, and gives a short sample file.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Conventions.html" 
accesskey="1">Conventions</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">General rules for writing a Texinfo file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Comments.html" 
accesskey="2">Comments</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Writing comments and ignored text in general.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Minimum.html" 
accesskey="3">Minimum</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">What a Texinfo file must have.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Short-Sample.html" 
accesskey="4">Short Sample</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">A short sample Texinfo file.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="Conventions.html" accesskey="1">General Syntactic 
Conventions</a></li>
+<li><a href="Comments.html" accesskey="2">Comments</a></li>
+<li><a href="Minimum.html" accesskey="3">What a Texinfo File Must Have</a></li>
+<li><a href="Short-Sample-Texinfo-File.html" accesskey="4">Short 
Sample</a></li>
+<li><a href="Texinfo-File-Header.html" accesskey="5">Texinfo File 
Header</a></li>
+<li><a href="Directory-Category.html" accesskey="6">Directory Category</a></li>
+<li><a href="Document-Permissions.html" accesskey="7">Document 
Permissions</a></li>
+<li><a href="Titlepage-_0026-Copyright-Page.html" accesskey="8">Title and 
Copyright Pages</a></li>
+<li><a href="Contents.html" accesskey="9">Generating a Table of 
Contents</a></li>
+<li><a href="The-Top-Node.html">The &lsquo;Top&rsquo; Node and Master 
Menu</a></li>
+<li><a href="The-Body-of-the-Document.html">The Body of the Document</a></li>
+<li><a href="Ending-a-File.html">Ending a Texinfo File</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0023line-Directive.html 
b/js/infog/test-infodir/texinfo_html/_0023line-Directive.html
index 9191eb5d3a..1d47b71804 100644
--- a/js/infog/test-infodir/texinfo_html/_0023line-Directive.html
+++ b/js/infog/test-infodir/texinfo_html/_0023line-Directive.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>#line Directive (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>#line Directive (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="#line Directive (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="#line Directive (GNU Texinfo 6.7dev)">
+<meta name="description" content="#line Directive (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="#line Directive (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="External-Macro-Processors.html" rel="up" title="External Macro 
Processors">
 <link href="_0023line-and-TeX.html" rel="next" title="#line and TeX">
-<link href="External-Macro-Processors.html" rel="prev" title="External Macro 
Processors">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,59 +39,61 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0023line-Directive"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0023line-Directive">
+<div class="nav-panel">
 <p>
-Next: <a href="_0023line-and-TeX.html" accesskey="n" 
rel="next">&lsquo;<samp>#line</samp>&rsquo; and TeX</a>, Up: <a 
href="External-Macro-Processors.html" accesskey="u" rel="up">External Macro 
Processors</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0023line-and-TeX.html" accesskey="n" rel="next">&lsquo;<samp 
class="samp">#line</samp>&rsquo; and TeX</a>, Up: <a 
href="External-Macro-Processors.html" accesskey="u" rel="up">External Macro 
Processors: Line Directives</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0023line-Directive-1"></span><h4 
class="subsection">&lsquo;<samp>#line</samp>&rsquo; Directive</h4>
+<h4 class="subsection" id="g_t_0023line-Directive-1">16.6.1 &lsquo;<samp 
class="samp">#line</samp>&rsquo; Directive</h4>
 
-<span id="index-_0023line-directive"></span>
+<a class="index-entry-id" id="index-_0023line-directive"></a>
 
 <p>An input line such as this:
 </p>
 <div class="example">
-<pre class="example">#line 100 &quot;foo.ptexi&quot;
+<pre class="example-preformatted">#line 100 &quot;foo.ptexi&quot;
 </pre></div>
 
 <p>indicates that the next line was line 100 of the file
-<samp>foo.ptexi</samp>, and so that&rsquo;s what an error message should refer 
to.
-Both M4 (see <a 
href="../m4/Preprocessor-features.html#Preprocessor-features">Preprocessor 
features</a> in <cite>GNU M4</cite>) and CPP
-(see <a href="../cpp/Line-Control.html#Line-Control">Line Control</a> in 
<cite>The C Preprocessor</cite>, and
-<a href="../cpp/Preprocessor-Output.html#Preprocessor-Output">Preprocessor 
Output</a> in <cite>The C Preprocessor</cite>) can generate
+<samp class="file">foo.ptexi</samp>, and so that&rsquo;s what an error message 
should refer to.
+Both M4 (see <a data-manual="m4" 
href="https://www.gnu.org/software/m4/manual/html_node/Preprocessor-features.html#Preprocessor-features";>Preprocessor
 features</a> in <cite class="cite">GNU M4</cite>) and CPP
+(see <a data-manual="cpp" 
href="https://gcc.gnu.org/onlinedocs/cpp/Line-Control.html#Line-Control";>Line 
Control</a> in <cite class="cite">The C Preprocessor</cite>, and
+<a data-manual="cpp" 
href="https://gcc.gnu.org/onlinedocs/cpp/Preprocessor-Output.html#Preprocessor-Output";>Preprocessor
 Output</a> in <cite class="cite">The C Preprocessor</cite>) can generate
 such lines.
 </p>
-<span id="index-CPP_005fLINE_005fDIRECTIVES"></span>
-<p>The <code>makeinfo</code> program recognizes these lines by default,
-except within <code>@verbatim</code> blocks (see <a 
href="_0040verbatim.html"><code>@verbatim</code></a>).
+<a class="index-entry-id" id="index-CPP_005fLINE_005fDIRECTIVES"></a>
+<p>The <code class="command">makeinfo</code> program recognizes these lines by 
default,
+except within <code class="code">@verbatim</code> blocks (see <a class="pxref" 
href="_0040verbatim.html"><code class="code">@verbatim</code>: Literal 
Text</a>).
 Their recognition can be turned off completely with
-<code>CPP_LINE_DIRECTIVES</code> (see <a 
href="Other-Customization-Variables.html">Other Customization Variables</a>),
+<code class="code">CPP_LINE_DIRECTIVES</code> (see <a class="pxref" 
href="Other-Customization-Variables.html">Other Customization Variables</a>),
 though there is normally no reason to do so.
 </p>
 <p>For those few programs (M4, CPP, Texinfo) which need to document
-&lsquo;<samp>#line</samp>&rsquo; directives and therefore have examples which 
would
-otherwise match the pattern, the command <code>@hashchar{}</code> can be
-used (see <a href="Inserting-a-Hashsign.html">Inserting a Hashsign</a>).  The 
example line above looks
+&lsquo;<samp class="samp">#line</samp>&rsquo; directives and therefore have 
examples which would
+otherwise match the pattern, the command <code class="code">@hashchar{}</code> 
can be
+used (see <a class="pxref" href="Inserting-a-Hashsign.html">Inserting 
&lsquo;#&rsquo; with <code class="code">@hashchar{}</code></a>).  The example 
line above looks
 like this in the source for this manual:
 </p>
 <div class="example">
-<pre class="example">@hashchar{}line 100 &quot;foo.ptexi&quot;
+<pre class="example-preformatted">@hashchar{}line 100 &quot;foo.ptexi&quot;
 </pre></div>
 
-<p>The <code>@hashchar</code> command was added to Texinfo in 2013.  If you
-don&rsquo;t want to rely on it, you can also use <code>@set</code> and
-<code>@value</code> to insert the literal &lsquo;<samp>#</samp>&rsquo;:
+<p>The <code class="code">@hashchar</code> command was added to Texinfo in 
2013.  If you
+don&rsquo;t want to rely on it, you can also use <code 
class="code">@set</code> and
+<code class="code">@value</code> to insert the literal &lsquo;<samp 
class="samp">#</samp>&rsquo;:
 </p>
 <div class="example">
-<pre class="example">@set hash #
+<pre class="example-preformatted">@set hash #
 @value{hash}line 1 &quot;example.c&quot;
 </pre></div>
 
-<p>Or, if suitable, a <code>@verbatim</code> environment can be used instead
-of <code>@example</code>.  As mentioned above, <code>#line</code>-recognition 
is
+<p>Or, if suitable, a <code class="code">@verbatim</code> environment can be 
used instead
+of <code class="code">@example</code>.  As mentioned above, <code 
class="code">#line</code>-recognition is
 disabled inside verbatim blocks.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0023line-Syntax-Details.html 
b/js/infog/test-infodir/texinfo_html/_0023line-Syntax-Details.html
index 8951386c8b..322f19db97 100644
--- a/js/infog/test-infodir/texinfo_html/_0023line-Syntax-Details.html
+++ b/js/infog/test-infodir/texinfo_html/_0023line-Syntax-Details.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>#line Syntax Details (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>#line Syntax Details (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="#line Syntax Details (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="#line Syntax Details (GNU Texinfo 6.7dev)">
+<meta name="description" content="#line Syntax Details (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="#line Syntax Details (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="External-Macro-Processors.html" rel="up" title="External Macro 
Processors">
-<link href="Include-Files.html" rel="next" title="Include Files">
 <link href="_0023line-and-TeX.html" rel="prev" title="#line and TeX">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,51 +39,53 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0023line-Syntax-Details"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0023line-Syntax-Details">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0023line-and-TeX.html" accesskey="p" 
rel="prev">&lsquo;<samp>#line</samp>&rsquo; and TeX</a>, Up: <a 
href="External-Macro-Processors.html" accesskey="u" rel="up">External Macro 
Processors</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0023line-and-TeX.html" accesskey="p" 
rel="prev">&lsquo;<samp class="samp">#line</samp>&rsquo; and TeX</a>, Up: <a 
href="External-Macro-Processors.html" accesskey="u" rel="up">External Macro 
Processors: Line Directives</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0023line-Syntax-Details-1"></span><h4 
class="subsection">&lsquo;<samp>#line</samp>&rsquo; Syntax Details</h4>
+<h4 class="subsection" id="g_t_0023line-Syntax-Details-1">16.6.3 &lsquo;<samp 
class="samp">#line</samp>&rsquo; Syntax Details</h4>
 
-<span id="index-_0023line-syntax-details"></span>
-<span id="index-Syntax-details_002c-_0023line"></span>
-<span id="index-Regular-expression_002c-for-_0023line"></span>
+<a class="index-entry-id" id="index-_0023line-directive-2"></a>
+<a class="index-entry-id" id="index-Syntax-details_002c-_0023line"></a>
+<a class="index-entry-id" id="index-Regular-expression_002c-for-_0023line"></a>
 
-<p>Syntax details for the &lsquo;<samp>#line</samp>&rsquo; directive: the 
&lsquo;<samp>#</samp>&rsquo; character
-can be preceded or followed by whitespace, the word 
&lsquo;<samp>line</samp>&rsquo; is
+<p>Syntax details for the &lsquo;<samp class="samp">#line</samp>&rsquo; 
directive: the &lsquo;<samp class="samp">#</samp>&rsquo; character
+can be preceded or followed by whitespace, the word &lsquo;<samp 
class="samp">line</samp>&rsquo; is
 optional, and the file name can be followed by a whitespace-separated
 list of integers (these are so-called &ldquo;flags&rdquo; output by CPP in some
 cases).  For those who like to know the gory details, the actual
 (Perl) regular expression which is matched is this:
 </p>
 <div class="example">
-<pre class="example">/^\s*#\s*(line)? (\d+)(( 
&quot;([^&quot;]+)&quot;)(\s+\d+)*)?\s*$/
+<pre class="example-preformatted">/^\s*#\s*(line)? (\d+)(( 
&quot;([^&quot;]+)&quot;)(\s+\d+)*)?\s*$/
 </pre></div>
 
 <p>As far as we&rsquo;ve been able to tell, the trailing integer flags only
-occur in conjunction with a filename, so that is reflected in the
+occur in conjunction with a file name, so that is reflected in the
 regular expression.
 </p>
-<p>As an example, the following is a syntactically valid 
&lsquo;<samp>#line</samp>&rsquo;
-directive, meaning line 1 of <samp>/usr/include/stdio.h</samp>:
+<p>As an example, the following is a syntactically valid &lsquo;<samp 
class="samp">#line</samp>&rsquo;
+directive, meaning line 1 of <samp class="file">/usr/include/stdio.h</samp>:
 </p>
 <div class="example">
-<pre class="example"># 1 &quot;/usr/include/stdio.h&quot; 2 3 4
+<pre class="example-preformatted"># 1 &quot;/usr/include/stdio.h&quot; 2 3 4
 </pre></div>
 
-<p>Unfortunately, the quoted filename 
(&lsquo;<samp>&quot;...&quot;</samp>&rsquo;) has to be optional,
-because M4 (especially) can often generate &lsquo;<samp>#line</samp>&rsquo; 
directives
-within a single file.  Since the &lsquo;<samp>line</samp>&rsquo; is also 
optional, the
+<p>Unfortunately, the quoted file name (&lsquo;<samp 
class="samp">&quot;...&quot;</samp>&rsquo;) has to be optional,
+because M4 (especially) can often generate &lsquo;<samp 
class="samp">#line</samp>&rsquo; directives
+within a single file.  Since the &lsquo;<samp class="samp">line</samp>&rsquo; 
is also optional, the
 result is that lines might match which you wouldn&rsquo;t expect, e.g.,
 </p>
 <div class="example">
-<pre class="example"># 1
+<pre class="example-preformatted"># 1
 </pre></div>
 
-<p>The possible solutions are described above (see <a 
href="_0023line-Directive.html">&lsquo;<samp>#line</samp>&rsquo; Directive</a>).
+<p>The possible solutions are described above (see <a class="pxref" 
href="_0023line-Directive.html">&lsquo;<samp class="samp">#line</samp>&rsquo; 
Directive</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0023line-and-TeX.html 
b/js/infog/test-infodir/texinfo_html/_0023line-and-TeX.html
index fa7968fc48..c648b68aac 100644
--- a/js/infog/test-infodir/texinfo_html/_0023line-and-TeX.html
+++ b/js/infog/test-infodir/texinfo_html/_0023line-and-TeX.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>#line and TeX (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>#line and TeX (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="#line and TeX (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="#line and TeX (GNU Texinfo 6.7dev)">
+<meta name="description" content="#line and TeX (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="#line and TeX (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0023line-Directive.html" rel="prev" title="#line Directive">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,47 +41,49 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0023line-and-TeX"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0023line-and-TeX">
+<div class="nav-panel">
 <p>
-Next: <a href="_0023line-Syntax-Details.html" accesskey="n" 
rel="next">&lsquo;<samp>#line</samp>&rsquo; Syntax Details</a>, Previous: <a 
href="_0023line-Directive.html" accesskey="p" 
rel="prev">&lsquo;<samp>#line</samp>&rsquo; Directive</a>, Up: <a 
href="External-Macro-Processors.html" accesskey="u" rel="up">External Macro 
Processors</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" [...]
+Next: <a href="_0023line-Syntax-Details.html" accesskey="n" 
rel="next">&lsquo;<samp class="samp">#line</samp>&rsquo; Syntax Details</a>, 
Previous: <a href="_0023line-Directive.html" accesskey="p" 
rel="prev">&lsquo;<samp class="samp">#line</samp>&rsquo; Directive</a>, Up: <a 
href="External-Macro-Processors.html" accesskey="u" rel="up">External Macro 
Processors: Line Directives</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a href="Com [...]
 </div>
 <hr>
-<span id="g_t_0023line-and-TeX-1"></span><h4 
class="subsection">&lsquo;<samp>#line</samp>&rsquo; and TeX</h4>
+<h4 class="subsection" id="g_t_0023line-and-TeX-1">16.6.2 &lsquo;<samp 
class="samp">#line</samp>&rsquo; and TeX</h4>
 
-<span id="index-TeX-and-_0023line-directives"></span>
-<span id="index-_0023line-directives_002c-not-processing-with-TeX"></span>
+<a class="index-entry-id" id="index-TeX-and-_0023line-directives"></a>
+<a class="index-entry-id" id="index-_0023line-directive-1"></a>
 
-<p>As mentioned, <code>makeinfo</code> recognizes the 
&lsquo;<samp>#line</samp>&rsquo;
+<p>As mentioned, <code class="command">makeinfo</code> recognizes the 
&lsquo;<samp class="samp">#line</samp>&rsquo;
 directives described in the previous section.  However,
-<samp>texinfo.tex</samp> does not and cannot.  Therefore, such a line will
+<samp class="file">texinfo.tex</samp> does not and cannot.  Therefore, such a 
line will
 be incorrectly typeset verbatim if TeX sees it.  The solution is to
-use <code>makeinfo</code>&rsquo;s macro expansion options before running
+use <code class="command">makeinfo</code>&rsquo;s macro expansion options 
before running
 TeX.  There are three approaches:
 </p>
-<ul>
-<li> If you run <code>texi2dvi</code> or its variants (see <a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a>), you 
can pass <samp>-E</samp> and <code>texi2dvi</code>
-will run <code>makeinfo</code> first to expand macros and eliminate
-&lsquo;<samp>#line</samp>&rsquo;.
-
-</li><li> If you run <code>makeinfo</code> or its variants (see <a 
href="Generic-Translator-texi2any.html">Generic Translator 
<code>texi2any</code></a>), you can specify <samp>--no-ifinfo
---iftex -E somefile.out</samp>, and then give <samp>somefile.out</samp> to
-<code>texi2dvi</code> in a separate command.
-
-</li><li> Or you can run <samp>makeinfo --dvi --Xopt -E</samp>.  (Or 
<samp>--pdf</samp>
-instead of <samp>--dvi</samp>.)  <code>makeinfo</code> will then call
-<code>texi2dvi -E</code>.
+<ul class="itemize mark-bullet">
+<li>If you run <code class="command">texi2dvi</code> or its variants (see <a 
class="pxref" href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a>), you can pass <samp 
class="option">-E</samp> and <code class="command">texi2dvi</code>
+will run <code class="command">makeinfo</code> first to expand macros and 
eliminate
+&lsquo;<samp class="samp">#line</samp>&rsquo;.
+
+</li><li>If you run <code class="command">makeinfo</code> or its variants (see 
<a class="pxref" href="Generic-Translator-texi2any.html"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a>), you 
can specify <samp class="option">--no-ifinfo
+--iftex -E somefile.out</samp>, and then give <samp 
class="file">somefile.out</samp> to
+<code class="code">texi2dvi</code> in a separate command.
+
+</li><li>Or you can run <samp class="option">makeinfo --dvi --Xopt -E</samp>.  
(Or <samp class="option">--pdf</samp>
+instead of <samp class="option">--dvi</samp>.)  <code 
class="command">makeinfo</code> will then call
+<code class="command">texi2dvi -E</code>.
 </li></ul>
 
-<span id="index-errormsg_002c-and-line-numbers-in-TeX"></span>
-<p>One last caveat regarding use with TeX: since the <code>#line</code>
+<a class="index-entry-id" id="index-errormsg_002c-and-line-numbers-in-TeX"></a>
+<p>One last caveat regarding use with TeX: since the <code 
class="code">#line</code>
 directives are not recognized, the line numbers emitted by the
-<code>@errormsg{}</code> command (see <a 
href="Conditional-Commands.html">Conditional Commands</a>), or by
+<code class="code">@errormsg{}</code> command (see <a class="pxref" 
href="Conditional-Commands.html">Conditional Commands</a>), or by
 TeX itself, are the (incorrect) line numbers from the derived file
 which TeX is reading, rather than the preprocessor-specified line
 numbers.  This is another example of why we recommend running
-<code>makeinfo</code> for the best diagnostics (see <a 
href="makeinfo-Advantages.html"><code>makeinfo</code> Advantages</a>).
+<code class="command">makeinfo</code> for the best diagnostics (see <a 
class="pxref" href="makeinfo-Advantages.html"><code 
class="code">makeinfo</code> Advantages</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_002d-and-hyphenation.html 
b/js/infog/test-infodir/texinfo_html/_002d-and-hyphenation.html
index c637f4df41..88ff681bf8 100644
--- a/js/infog/test-infodir/texinfo_html/_002d-and-hyphenation.html
+++ b/js/infog/test-infodir/texinfo_html/_002d-and-hyphenation.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>- and hyphenation (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>- and hyphenation (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="- and hyphenation (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="- and hyphenation (GNU Texinfo 6.7dev)">
+<meta name="description" content="- and hyphenation (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="- and hyphenation (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040_002d-_0040hyphenation.html#g_t_002d-and-hyphenation">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040TeX-_0040LaTeX.html 
b/js/infog/test-infodir/texinfo_html/_0040TeX-_0040LaTeX.html
index b8204bb2fb..92afc60388 100644
--- a/js/infog/test-infodir/texinfo_html/_0040TeX-_0040LaTeX.html
+++ b/js/infog/test-infodir/texinfo_html/_0040TeX-_0040LaTeX.html
@@ -1,92 +1,69 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@TeX @LaTeX (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@TeX @LaTeX (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@TeX @LaTeX (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@TeX @LaTeX (GNU Texinfo 6.7dev)">
+<meta name="description" content="@TeX @LaTeX (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@TeX @LaTeX (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Text.html" rel="up" title="Glyphs for Text">
 <link href="_0040copyright.html" rel="next" title="@copyright">
-<link href="Glyphs-for-Text.html" rel="prev" title="Glyphs for Text">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040TeX-_0040LaTeX"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040TeX-_0040LaTeX">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040copyright.html" accesskey="n" 
rel="next"><code>@copyright</code></a>, Up: <a href="Glyphs-for-Text.html" 
accesskey="u" rel="up">Glyphs for Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040copyright.html" accesskey="n" rel="next"><code 
class="code">@copyright{}</code> (&copy;)</a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040TeX_007b_007d-_0028TeX_0029-and-_0040LaTeX_007b_007d-_0028LaTeX_0029"></span><h4
 class="subsection"><code>@TeX</code>{} (TeX) and <code>@LaTeX</code>{} 
(LaTeX)</h4>
+<h4 class="subsection" 
id="g_t_0040TeX_007b_007d-_0028TeX_0029-and-_0040LaTeX_007b_007d-_0028LaTeX_0029">11.8.1
 <code class="code">@TeX</code>{} (TeX) and <code class="code">@LaTeX</code>{} 
(LaTeX)</h4>
 
-<span id="tex"></span><span id="index-TeX"></span>
-<span id="index-LaTeX"></span>
-<span id="index-Logos_002c-TeX"></span>
-<span id="index-TeX-logo"></span>
-<span id="index-LaTeX-logo"></span>
+<a class="anchor" id="tex"></a><a class="index-entry-id" id="index-TeX"></a>
+<a class="index-entry-id" id="index-LaTeX"></a>
+<a class="index-entry-id" id="index-Logos_002c-TeX"></a>
+<a class="index-entry-id" id="index-TeX-logo"></a>
+<a class="index-entry-id" id="index-LaTeX-logo"></a>
 
-<p>Use the <code>@TeX{}</code> command to generate &lsquo;TeX&rsquo;.  In a 
printed
+<p>Use the <code class="code">@TeX{}</code> command to generate 
&lsquo;TeX&rsquo;.  In a printed
 manual, this is a special logo that is different from three ordinary
-letters.  In Info, it just looks like &lsquo;<samp>TeX</samp>&rsquo;.
+letters.  In Info, it just looks like &lsquo;<samp 
class="samp">TeX</samp>&rsquo;.
 </p>
-<p>Similarly, use the <code>@LaTeX{}</code> command to generate 
&lsquo;LaTeX&rsquo;,
+<p>Similarly, use the <code class="code">@LaTeX{}</code> command to generate 
&lsquo;LaTeX&rsquo;,
 which is even more special in printed manuals (and different from the
-incorrect <code>La@TeX{}</code>.  In Info, the result is just
-&lsquo;<samp>LaTeX</samp>&rsquo;.  (LaTeX is another macro package built on 
top of
+incorrect <code class="code">La@TeX{}</code>.  In Info, the result is just
+&lsquo;<samp class="samp">LaTeX</samp>&rsquo;.  (LaTeX is another macro 
package built on top of
 TeX, very loosely analogous to Texinfo in that it emphasizes
 logical structure, but much (much) larger.)
 </p>
-<p>The spelling of these commands are unusual for Texinfo, in that they
+<p>The spelling of these commands is unusual for Texinfo, in that they
 use both uppercase and lowercase letters.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040_002d-_0040hyphenation.html 
b/js/infog/test-infodir/texinfo_html/_0040_002d-_0040hyphenation.html
index 01e4b7e259..88392b2a95 100644
--- a/js/infog/test-infodir/texinfo_html/_0040_002d-_0040hyphenation.html
+++ b/js/infog/test-infodir/texinfo_html/_0040_002d-_0040hyphenation.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@- @hyphenation (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@- @hyphenation (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@- @hyphenation (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@- @hyphenation (GNU Texinfo 6.7dev)">
+<meta name="description" content="@- @hyphenation (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@- @hyphenation (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Line-Breaks.html" rel="prev" title="Line Breaks">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,17 +41,18 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040_002d-_0040hyphenation"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040_002d-_0040hyphenation">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040allowcodebreaks.html" accesskey="n" 
rel="next"><code>@allowcodebreaks</code></a>, Previous: <a 
href="Line-Breaks.html" accesskey="p" rel="prev">Line Breaks</a>, Up: <a 
href="Breaks.html" accesskey="u" rel="up">Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040allowcodebreaks.html" accesskey="n" rel="next"><code 
class="code">@allowcodebreaks</code>: Control Line Breaks in <code 
class="code">@code</code></a>, Previous: <a href="Line-Breaks.html" 
accesskey="p" rel="prev"><code class="code">@*</code> and <code 
class="code">@/</code>: Generate and Allow Line Breaks</a>, Up: <a 
href="Breaks.html" accesskey="u" rel="up">Forcing and Preventing Breaks</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="cont 
[...]
 </div>
 <hr>
-<span 
id="g_t_0040_002d-and-_0040hyphenation_003a-Helping-TeX-Hyphenate"></span><h3 
class="section"><code>@-</code> and <code>@hyphenation</code>: Helping TeX 
Hyphenate</h3>
+<h3 class="section" 
id="g_t_0040_002d-and-_0040hyphenation_003a-Helping-TeX-Hyphenate">12.3 <code 
class="code">@-</code> and <code class="code">@hyphenation</code>: Helping TeX 
Hyphenate</h3>
 
-<span id="g_t_002d-and-hyphenation"></span><span 
id="index-_002d_002d-_0028discretionary-hyphen_0029"></span>
-<span id="index-hyphenation"></span>
-<span id="index-Hyphenation_002c-helping-TeX-do"></span>
-<span id="index-Fine_002dtuning_002c-and-hyphenation"></span>
+<a class="anchor" id="g_t_002d-and-hyphenation"></a><a class="index-entry-id" 
id="index-_002d-_0028discretionary-hyphen_0029"></a>
+<a class="index-entry-id" id="index-hyphenation"></a>
+<a class="index-entry-id" id="index-Hyphenation_002c-helping-TeX-do"></a>
+<a class="index-entry-id" id="index-Fine_002dtuning_002c-and-hyphenation"></a>
 
 <p>Although TeX&rsquo;s hyphenation algorithm is generally pretty good, it
 does miss useful hyphenation points from time to time.  (Or, far more
@@ -77,19 +60,19 @@ rarely, insert an incorrect hyphenation.)  So, for 
documents with an
 unusual vocabulary or when fine-tuning for a printed edition, you may
 wish to help TeX out.  Texinfo supports two commands for this:
 </p>
-<dl compact="compact">
-<dt><code>@-</code></dt>
+<dl class="table">
+<dt><code class="code">@-</code></dt>
 <dd><p>Insert a discretionary hyphen, i.e., a place where TeX can (but does
 not have to) hyphenate.  This is especially useful when you notice an
-overfull hbox is due to TeX missing a hyphenation (see <a 
href="Overfull-hboxes.html">Overfull hboxes</a>).  TeX will not insert any 
hyphenation points itself into a
-word containing <code>@-</code>.
+overfull hbox is due to TeX missing a hyphenation (see <a class="pxref" 
href="Overfull-hboxes.html">Overfull &ldquo;hboxes&rdquo;</a>).  TeX will not 
insert any hyphenation points itself into a
+word containing <code class="code">@-</code>.
 </p>
 </dd>
-<dt><code>@hyphenation{<var>hy-phen-a-ted words</var>}</code></dt>
-<dd><p>Tell TeX how to hyphenate <var>hy-phen-a-ted words</var>.  As shown, you
-put a &lsquo;<samp>-</samp>&rsquo; at each hyphenation point.  For example:
+<dt><code class="code">@hyphenation{<var class="var">hy-phen-a-ted 
words</var>}</code></dt>
+<dd><p>Tell TeX how to hyphenate <var class="var">hy-phen-a-ted words</var>.  
As shown, you
+put a &lsquo;<samp class="samp">-</samp>&rsquo; at each hyphenation point.  
For example:
 </p><div class="example">
-<pre class="example">@hyphenation{man-u-script man-u-scripts}
+<pre class="example-preformatted">@hyphenation{man-u-script man-u-scripts}
 </pre></div>
 <p>TeX only uses the specified hyphenation points when the
 words match exactly, so give all necessary variants, such as plurals.
@@ -100,6 +83,7 @@ words match exactly, so give all necessary variants, such as 
plurals.
 these commands have any effect there.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040_002dCommand-Details.html 
b/js/infog/test-infodir/texinfo_html/_0040_002dCommand-Details.html
index 5021165586..4a50da07da 100644
--- a/js/infog/test-infodir/texinfo_html/_0040_002dCommand-Details.html
+++ b/js/infog/test-infodir/texinfo_html/_0040_002dCommand-Details.html
@@ -1,85 +1,58 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@-Command Details (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@-Command Details (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@-Command Details (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@-Command Details (GNU Texinfo 6.7dev)">
+<meta name="description" content="@-Command Details (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@-Command Details (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Command-Syntax.html" rel="next" title="Command Syntax">
-<link href="HTML-Xref-Configuration.html" rel="prev" title="HTML Xref 
Configuration">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="Tips.html" rel="next" title="Tips">
+<link href="Generating-HTML.html" rel="prev" title="Generating HTML">
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040_002dCommand-Details"></span><div class="header">
+<div class="appendix-level-extent" id="g_t_0040_002dCommand-Details">
+<div class="nav-panel">
 <p>
-Next: <a href="Tips.html" accesskey="n" rel="next">Tips</a>, Previous: <a 
href="Generating-HTML.html" accesskey="p" rel="prev">Generating HTML</a>, Up: 
<a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Tips.html" accesskey="n" rel="next">Tips and Hints</a>, 
Previous: <a href="Generating-HTML.html" accesskey="p" rel="prev">Generating 
HTML</a>, Up: <a href="index.html" accesskey="u" rel="up">Texinfo</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040_002dCommand-Details-1"></span><h2 
class="appendix">@-Command Details</h2>
+<h2 class="appendix" id="g_t_0040_002dCommand-Details-1">Appendix A @-Command 
Details</h2>
 
 <p>Here are the details of @-commands: information about their syntax, a 
 list of commands, and information about where commands can appear.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Command-Syntax.html" 
accesskey="1">@-Command Syntax</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Command-List.html" 
accesskey="2">@-Command List</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Command-Contexts.html" 
accesskey="3">@-Command Contexts</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Obsolete-_0040_002dCommands.html" accesskey="4">Obsolete 
@-Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
-
+<ul class="mini-toc">
+<li><a href="Command-Syntax.html" accesskey="1">@-Command Syntax</a></li>
+<li><a href="Command-List.html" accesskey="2">@-Command List</a></li>
+<li><a href="Command-Contexts.html" accesskey="3">@-Command Contexts</a></li>
+<li><a href="Obsolete-_0040_002dCommands.html" accesskey="4">Obsolete 
@-Commands</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040abbr.html 
b/js/infog/test-infodir/texinfo_html/_0040abbr.html
index 0358b70d82..4a964884e4 100644
--- a/js/infog/test-infodir/texinfo_html/_0040abbr.html
+++ b/js/infog/test-infodir/texinfo_html/_0040abbr.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@abbr (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@abbr (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@abbr (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@abbr (GNU Texinfo 6.7dev)">
+<meta name="description" content="@abbr (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@abbr (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="_0040dfn.html" rel="prev" title="@dfn">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,53 +42,55 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040abbr"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040abbr">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040acronym.html" accesskey="n" 
rel="next"><code>@acronym</code></a>, Previous: <a href="_0040dfn.html" 
accesskey="p" rel="prev"><code>@dfn</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040acronym.html" accesskey="n" rel="next"><code 
class="code">@acronym</code>{<var class="var">acronym</var>[, <var 
class="var">meaning</var>]}</a>, Previous: <a href="_0040dfn.html" 
accesskey="p" rel="prev"><code class="code">@dfn</code>{<var 
class="var">term</var>}</a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="C [...]
 </div>
 <hr>
-<span 
id="g_t_0040abbr_007babbreviation_005b_002c-meaning_005d_007d"></span><h4 
class="subsection"><code>@abbr</code>{<var>abbreviation</var>[, 
<var>meaning</var>]}</h4>
+<h4 class="subsection" 
id="g_t_0040abbr_007babbreviation_005b_002c-meaning_005d_007d">6.1.13 <code 
class="code">@abbr</code>{<var class="var">abbreviation</var>[, <var 
class="var">meaning</var>]}</h4>
 
-<span id="abbr"></span><span id="index-abbr"></span>
+<a class="anchor" id="abbr"></a><a class="index-entry-id" id="index-abbr"></a>
 
-<span id="index-Abbreviations_002c-tagging"></span>
-<p>You can use the <code>@abbr</code> command for general abbreviations.  The
+<a class="index-entry-id" id="index-Abbreviations_002c-tagging"></a>
+<p>You can use the <code class="code">@abbr</code> command for general 
abbreviations.  The
 abbreviation is given as the single argument in braces, as in
-&lsquo;<samp>@abbr{Comput.}</samp>&rsquo;.  As a matter of style, or for 
particular
+&lsquo;<samp class="samp">@abbr{Comput.}</samp>&rsquo;.  As a matter of style, 
or for particular
 abbreviations, you may prefer to omit periods, as in
-&lsquo;<samp>@abbr{Mr} Stallman</samp>&rsquo;.
+&lsquo;<samp class="samp">@abbr{Mr} Stallman</samp>&rsquo;.
 </p>
-<p><code>@abbr</code> accepts an optional second argument, intended to be used
+<p><code class="code">@abbr</code> accepts an optional second argument, 
intended to be used
 for the meaning of the abbreviation.
 </p>
 <p>If the abbreviation ends with a lowercase letter and a period, and is
 not at the end of a sentence, and has no second argument, remember to
-use the <code>@.</code> command (see <a href="Ending-a-Sentence.html">Ending a 
Sentence</a>) to get the
-correct spacing.  However, you do not have to use <code>@.</code> within
+use the <code class="code">@.</code> command (see <a class="pxref" 
href="Ending-a-Sentence.html">Ending a Sentence</a>) to get the
+correct spacing.  However, you do not have to use <code class="code">@.</code> 
within
 the abbreviation itself; Texinfo automatically assumes periods within
 the abbreviation do not end a sentence.
 </p>
-<span id="index-_003cabbr_003e-and-_003cabbrev_003e-tags"></span>
+<a class="index-entry-id" 
id="index-_003cabbr_003e-and-_003cabbrev_003e-tags"></a>
 <p>In TeX and in the Info output, the first argument is printed as-is;
 if the second argument is present, it is printed in parentheses after
-the abbreviation.  In HTML the <code>&lt;abbr&gt;</code> tag is used; in 
Docbook,
-the <code>&lt;abbrev&gt;</code> tag is used.  For instance:
+the abbreviation.  In HTML the <code class="code">&lt;abbr&gt;</code> tag is 
used; in DocBook,
+the <code class="code">&lt;abbrev&gt;</code> tag is used.  For instance:
 </p>
 <div class="example">
-<pre class="example">@abbr{Comput. J., Computer Journal}
+<pre class="example-preformatted">@abbr{Comput. J., Computer Journal}
 </pre></div>
 
 <p>produces:
 </p>
 <div class="display">
-<pre class="display"><abbr title="Computer Journal">Comput. J.</abbr> 
(Computer Journal)
+<pre class="display-preformatted"><abbr class="abbr" title="Computer 
Journal">Comput. J.</abbr> (Computer Journal)
 </pre></div>
 
 <p>For abbreviations consisting of all capital letters, you may prefer to
-use the <code>@acronym</code> command instead.  See the next section for
+use the <code class="code">@acronym</code> command instead.  See the next 
section for
 more on the usage of these two commands.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040acronym.html 
b/js/infog/test-infodir/texinfo_html/_0040acronym.html
index c85ddd3b39..60ce813e84 100644
--- a/js/infog/test-infodir/texinfo_html/_0040acronym.html
+++ b/js/infog/test-infodir/texinfo_html/_0040acronym.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@acronym (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@acronym (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@acronym (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@acronym (GNU Texinfo 6.7dev)">
+<meta name="description" content="@acronym (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@acronym (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,10 @@ developing GNU and promoting software freedom." -->
 <link href="_0040abbr.html" rel="prev" title="@abbr">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
+ul.mark-minus {list-style-type: "\2212"}
 -->
 </style>
 
@@ -59,94 +43,96 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040acronym"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040acronym">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040indicateurl.html" accesskey="n" 
rel="next"><code>@indicateurl</code></a>, Previous: <a href="_0040abbr.html" 
accesskey="p" rel="prev"><code>@abbr</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040indicateurl.html" accesskey="n" rel="next"><code 
class="code">@indicateurl</code>{<var 
class="var">uniform-resource-locator</var>}</a>, Previous: <a 
href="_0040abbr.html" accesskey="p" rel="prev"><code 
class="code">@abbr</code>{<var class="var">abbreviation</var>[, <var 
class="var">meaning</var>]}</a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" rel= [...]
 </div>
 <hr>
-<span id="g_t_0040acronym_007bacronym_005b_002c-meaning_005d_007d"></span><h4 
class="subsection"><code>@acronym</code>{<var>acronym</var>[, 
<var>meaning</var>]}</h4>
+<h4 class="subsection" 
id="g_t_0040acronym_007bacronym_005b_002c-meaning_005d_007d">6.1.14 <code 
class="code">@acronym</code>{<var class="var">acronym</var>[, <var 
class="var">meaning</var>]}</h4>
 
-<span id="acronym"></span><span id="index-acronym"></span>
+<a class="anchor" id="acronym"></a><a class="index-entry-id" 
id="index-acronym"></a>
 
-<span id="index-NASA_002c-as-acronym"></span>
-<span id="index-Acronyms_002c-tagging"></span>
-<p>You can use the <code>@acronym</code> command for abbreviations written in
-all capital letters, such as &lsquo;<acronym>NASA</acronym>&rsquo;.  The 
abbreviation is
+<a class="index-entry-id" id="index-NASA_002c-as-acronym"></a>
+<a class="index-entry-id" id="index-Acronyms_002c-tagging"></a>
+<p>You can use the <code class="code">@acronym</code> command for 
abbreviations written in
+all capital letters, such as &lsquo;<acronym 
class="acronym">NASA</acronym>&rsquo;.  The abbreviation is
 given as the single argument in braces, as in
-&lsquo;<samp>@acronym{NASA}</samp>&rsquo;.  As a matter of style, or for 
particular
+&lsquo;<samp class="samp">@acronym{NASA}</samp>&rsquo;.  As a matter of style, 
or for particular
 acronyms, you may prefer to use periods, as in
-&lsquo;<samp>@acronym{N.A.S.A.}</samp>&rsquo;.
+&lsquo;<samp class="samp">@acronym{N.A.S.A.}</samp>&rsquo;.
 </p>
-<p><code>@acronym</code> accepts an optional second argument, intended to be
+<p><code class="code">@acronym</code> accepts an optional second argument, 
intended to be
 used for the meaning of the acronym.
 </p>
 <p>If the acronym is at the end of a sentence, and if there is no second
-argument, remember to use the <code>@.</code> or similar command
-(see <a href="Ending-a-Sentence.html">Ending a Sentence</a>) to get the 
correct spacing.
+argument, remember to use the <code class="code">@.</code> or similar command
+(see <a class="pxref" href="Ending-a-Sentence.html">Ending a Sentence</a>) to 
get the correct spacing.
 </p>
-<span id="index-_003cacronym_003e-tag"></span>
+<a class="index-entry-id" id="index-_003cacronym_003e-tag"></a>
 <p>In TeX, the acronym is printed in slightly smaller font.  In the
 Info output, the argument is printed as-is.  In either format, if the
 second argument is present, it is printed in parentheses after the
-acronym.  In HTML and Docbook the <code>&lt;acronym&gt;</code> tag is used.
+acronym.  In HTML and DocBook the <code class="code">&lt;acronym&gt;</code> 
tag is used.
 </p>
 <p>For instance (since GNU is a recursive acronym, we use
-<code>@acronym</code> recursively):
+<code class="code">@acronym</code> recursively):
 </p>
 <div class="example">
-<pre class="example">@acronym{GNU, @acronym{GNU}'s Not Unix}
+<pre class="example-preformatted">@acronym{GNU, @acronym{GNU}'s Not Unix}
 </pre></div>
 
 <p>produces:
 </p>
 <div class="display">
-<pre class="display"><acronym title="GNU&rsquo;s Not Unix">GNU</acronym> 
(<acronym>GNU</acronym>&rsquo;s Not Unix)
+<pre class="display-preformatted"><acronym class="acronym" title="GNU&rsquo;s 
Not Unix">GNU</acronym> (<acronym class="acronym">GNU</acronym>&rsquo;s Not 
Unix)
 </pre></div>
 
-<span id="index-Family-names_002c-in-all-capitals"></span>
+<a class="index-entry-id" id="index-Family-names_002c-in-all-capitals"></a>
 <p>In some circumstances, it is conventional to print family names in all
-capitals.  Don&rsquo;t use <code>@acronym</code> for this, since a name is not 
an
-acronym.  Use <code>@sc</code> instead (see <a 
href="Smallcaps.html">Smallcaps</a>).
+capitals.  Don&rsquo;t use <code class="code">@acronym</code> for this, since 
a name is not an
+acronym.  Use <code class="code">@sc</code> instead (see <a class="pxref" 
href="Smallcaps.html"><code class="code">@sc</code>{<var 
class="var">text</var>}: The Small Caps Font</a>).
 </p>
-<p><code>@abbr</code> and <code>@acronym</code> are closely related commands: 
they
+<p><code class="code">@abbr</code> and <code class="code">@acronym</code> are 
closely related commands: they
 both signal to the reader that a shortened form is being used, and
 possibly give a meaning.  When choosing whether to use these two
 commands, please bear the following in mind.
 </p>
-<ul class="no-bullet">
-<li>- In common English usage, acronyms are a subset of abbreviations: they
-include pronounceable words like &lsquo;<acronym>NATO</acronym>&rsquo;, 
&lsquo;radar&rsquo;, and
+<ul class="itemize mark-minus">
+<li>In common English usage, acronyms are a subset of abbreviations: they
+include pronounceable words like &lsquo;<acronym 
class="acronym">NATO</acronym>&rsquo;, &lsquo;radar&rsquo;, and
 &lsquo;snafu&rsquo;; some sources also include syllable acronyms like
-&lsquo;Usenet&rsquo;, hybrids like &lsquo;<acronym>SIGGRAPH</acronym>&rsquo;, 
and unpronounceable
-initialisms like &lsquo;<acronym>FBI</acronym>&rsquo;.
+&lsquo;Usenet&rsquo;, hybrids like &lsquo;<acronym 
class="acronym">SIGGRAPH</acronym>&rsquo;, and unpronounceable
+initialisms like &lsquo;<acronym class="acronym">FBI</acronym>&rsquo;.
 
-</li><li>- In Texinfo, an acronym (but not an abbreviation) should consist only
+</li><li>In Texinfo, an acronym (but not an abbreviation) should consist only
 of capital letters and periods, no lowercase.
 
-</li><li>- In TeX, an acronym (but not an abbreviation) is printed in a
+</li><li>In TeX, an acronym (but not an abbreviation) is printed in a
 slightly smaller font.
 
-</li><li>- Some browsers place a dotted bottom border under abbreviations but 
not
+</li><li>Some browsers place a dotted bottom border under abbreviations but not
 acronyms.
 
-</li><li>- It usually turns out to be quite difficult and/or time-consuming to
-consistently use <code>@acronym</code> for all sequences of uppercase
+</li><li>It usually turns out to be quite difficult and/or time-consuming to
+consistently use <code class="code">@acronym</code> for all sequences of 
uppercase
 letters.  Furthermore, it looks strange for some acronyms to be in the
 normal font size and others to be smaller.  Thus, a simpler approach
-you may wish to consider is to avoid <code>@acronym</code> and just typeset
-everything as normal text in all capitals: &lsquo;<samp>GNU</samp>&rsquo;, 
producing the
+you may wish to consider is to avoid <code class="code">@acronym</code> and 
just typeset
+everything as normal text in all capitals: &lsquo;<samp 
class="samp">GNU</samp>&rsquo;, producing the
 output &lsquo;GNU&rsquo;.
 
-</li><li>- In general, it&rsquo;s not essential to use either of these 
commands for all
+</li><li>In general, it&rsquo;s not essential to use either of these commands 
for all
 abbreviations; use your judgment.  Text is perfectly readable without
 them.
 </li></ul>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040indicateurl.html" accesskey="n" 
rel="next"><code>@indicateurl</code></a>, Previous: <a href="_0040abbr.html" 
accesskey="p" rel="prev"><code>@abbr</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040indicateurl.html"><code 
class="code">@indicateurl</code>{<var 
class="var">uniform-resource-locator</var>}</a>, Previous: <a 
href="_0040abbr.html"><code class="code">@abbr</code>{<var 
class="var">abbreviation</var>[, <var class="var">meaning</var>]}</a>, Up: <a 
href="Indicating.html">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" title= 
[...]
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040alias.html 
b/js/infog/test-infodir/texinfo_html/_0040alias.html
index 855c6eb4fa..e4367c87dc 100644
--- a/js/infog/test-infodir/texinfo_html/_0040alias.html
+++ b/js/infog/test-infodir/texinfo_html/_0040alias.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@alias (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@alias (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@alias (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@alias (GNU Texinfo 6.7dev)">
+<meta name="description" content="@alias (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@alias (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Macro-Details.html" rel="prev" title="Macro Details">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,39 +40,40 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040alias"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040alias">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040definfoenclose.html" accesskey="n" 
rel="next"><code>@definfoenclose</code></a>, Previous: <a 
href="Macro-Details.html" accesskey="p" rel="prev">Macro Details</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040definfoenclose.html" accesskey="n" rel="next"><code 
class="code">@definfoenclose</code>: Customized Highlighting</a>, Previous: <a 
href="Macro-Details.html" accesskey="p" rel="prev">Macro Details and 
Caveats</a>, Up: <a href="Defining-New-Texinfo-Commands.html" accesskey="u" 
rel="up">Defining New Texinfo Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index"  [...]
 </div>
 <hr>
-<span id="g_t_0040alias-new_003dexisting"></span><h3 
class="section">&lsquo;<samp>@alias 
<var>new</var>=<var>existing</var></samp>&rsquo;</h3>
+<h3 class="section" id="g_t_0040alias-new_003dexisting">16.4 &lsquo;<samp 
class="samp">@alias <var class="var">new</var>=<var 
class="var">existing</var></samp>&rsquo;</h3>
 
-<span id="alias"></span><span id="index-Aliases_002c-command"></span>
-<span id="index-Command-aliases"></span>
-<span id="index-alias"></span>
+<a class="anchor" id="alias"></a><a class="index-entry-id" 
id="index-Aliases_002c-command"></a>
+<a class="index-entry-id" id="index-Command-aliases"></a>
+<a class="index-entry-id" id="index-alias"></a>
 
-<p>The &lsquo;<samp>@alias</samp>&rsquo; command defines a new command to be 
just like an
+<p>The &lsquo;<samp class="samp">@alias</samp>&rsquo; command defines a new 
command to be just like an
 existing one.  This is useful for defining additional markup names,
 thus preserving additional semantic information in the input even
 though the output result may be the same.
 </p>
-<p>Write the &lsquo;<samp>@alias</samp>&rsquo; command on a line by itself, 
followed by the
+<p>Write the &lsquo;<samp class="samp">@alias</samp>&rsquo; command on a line 
by itself, followed by the
 new command name, an equals sign, and the existing command name.
 Whitespace around the equals sign is optional and ignored if present.
 Thus:
 </p>
 <div class="example">
-<pre class="example">@alias <var>new</var> = <var>existing</var>
+<pre class="example-preformatted">@alias <var class="var">new</var> = <var 
class="var">existing</var>
 </pre></div>
 
 <p>For example, if your document contains citations for both books and
 some other media (movies, for example), you might like to define a
-macro <code>@moviecite{}</code> that does the same thing as an ordinary
-<code>@cite{}</code> but conveys the extra semantic information as well.
+macro <code class="code">@moviecite{}</code> that does the same thing as an 
ordinary
+<code class="code">@cite{}</code> but conveys the extra semantic information 
as well.
 You&rsquo;d do this as follows:
 </p>
 <div class="example">
-<pre class="example">@alias moviecite = cite
+<pre class="example-preformatted">@alias moviecite = cite
 </pre></div>
 
 <p>Macros do not always have the same effect as aliases, due to vagaries
@@ -99,7 +81,7 @@ of argument parsing.  Also, aliases are much simpler to 
define than
 macros.  So the command is not redundant.
 </p>
 <p>Unfortunately, it&rsquo;s not possible to alias Texinfo environments; for
-example, <code>@alias lang=example</code> is an error.
+example, <code class="code">@alias lang=example</code> is an error.
 </p>
 <p>Aliases must not be recursive, directly or indirectly.
 </p>
@@ -108,15 +90,16 @@ Texinfo command name as an alias.  Unfortunately this is a 
very large
 set of names, and the possible resulting errors from TeX are
 unpredictable.
 </p>
-<p><code>makeinfo</code> will accept the same identifiers for aliases as it
+<p><code class="command">makeinfo</code> will accept the same identifiers for 
aliases as it
 does for macro names, that is, alphanumerics and (except as the first
-character) &lsquo;<samp>-</samp>&rsquo;.
+character) &lsquo;<samp class="samp">-</samp>&rsquo;.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040definfoenclose.html" accesskey="n" 
rel="next"><code>@definfoenclose</code></a>, Previous: <a 
href="Macro-Details.html" accesskey="p" rel="prev">Macro Details</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040definfoenclose.html"><code 
class="code">@definfoenclose</code>: Customized Highlighting</a>, Previous: <a 
href="Macro-Details.html">Macro Details and Caveats</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html">Defining New Texinfo Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040allowcodebreaks.html 
b/js/infog/test-infodir/texinfo_html/_0040allowcodebreaks.html
index 483e04ffbb..e868284bd6 100644
--- a/js/infog/test-infodir/texinfo_html/_0040allowcodebreaks.html
+++ b/js/infog/test-infodir/texinfo_html/_0040allowcodebreaks.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@allowcodebreaks (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@allowcodebreaks (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@allowcodebreaks (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@allowcodebreaks (GNU Texinfo 6.7dev)">
+<meta name="description" content="@allowcodebreaks (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@allowcodebreaks (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040_002d-_0040hyphenation.html" rel="prev" title="@- 
@hyphenation">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,50 +40,52 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040allowcodebreaks"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040allowcodebreaks">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040w.html" accesskey="n" rel="next"><code>@w</code></a>, 
Previous: <a href="_0040_002d-_0040hyphenation.html" accesskey="p" 
rel="prev"><code>@- @hyphenation</code></a>, Up: <a href="Breaks.html" 
accesskey="u" rel="up">Breaks</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040w.html" accesskey="n" rel="next"><code 
class="code">@w</code>{<var class="var">text</var>}: Prevent Line Breaks</a>, 
Previous: <a href="_0040_002d-_0040hyphenation.html" accesskey="p" 
rel="prev"><code class="code">@-</code> and <code 
class="code">@hyphenation</code>: Helping TeX Hyphenate</a>, Up: <a 
href="Breaks.html" accesskey="u" rel="up">Forcing and Preventing Breaks</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a [...]
 </div>
 <hr>
-<span 
id="g_t_0040allowcodebreaks_003a-Control-Line-Breaks-in-_0040code"></span><h3 
class="section"><code>@allowcodebreaks</code>: Control Line Breaks in 
<code>@code</code></h3>
+<h3 class="section" 
id="g_t_0040allowcodebreaks_003a-Control-Line-Breaks-in-_0040code">12.4 <code 
class="code">@allowcodebreaks</code>: Control Line Breaks in <code 
class="code">@code</code></h3>
 
-<span id="allowcodebreaks"></span><span id="index-allowcodebreaks"></span>
-<span id="index-Breaks_002c-within-_0040code"></span>
-<span id="index-_002d_002d_002c-breakpoint-within-_0040code"></span>
-<span id="index-Hyphen_002c-breakpoint-within-_0040code"></span>
-<span id="index-Dash_002c-breakpoint-within-_0040code"></span>
-<span id="index-_005f_002c-breakpoint-within-_0040code"></span>
-<span id="index-Underscore_002c-breakpoint-within-_0040code"></span>
+<a class="anchor" id="allowcodebreaks"></a><a class="index-entry-id" 
id="index-allowcodebreaks"></a>
+<a class="index-entry-id" id="index-Breaks_002c-within-_0040code"></a>
+<a class="index-entry-id" 
id="index-_002d_002c-breakpoint-within-_0040code"></a>
+<a class="index-entry-id" 
id="index-Hyphen_002c-breakpoint-within-_0040code"></a>
+<a class="index-entry-id" id="index-Dash_002c-breakpoint-within-_0040code"></a>
+<a class="index-entry-id" 
id="index-_005f_002c-breakpoint-within-_0040code"></a>
+<a class="index-entry-id" 
id="index-Underscore_002c-breakpoint-within-_0040code"></a>
 
-<p>Ordinarily, TeX considers breaking lines at &lsquo;<samp>-</samp>&rsquo; 
and &lsquo;<samp>_</samp>&rsquo;
-characters within <code>@code</code> and related commands
-(see <a href="_0040code.html"><code>@code</code></a>), more or less as if they 
were &ldquo;empty&rdquo;
+<p>Ordinarily, TeX considers breaking lines at &lsquo;<samp 
class="samp">-</samp>&rsquo; and &lsquo;<samp class="samp">_</samp>&rsquo;
+characters within <code class="code">@code</code> and related commands
+(see <a class="pxref" href="_0040code.html"><code 
class="code">@code</code>{<var class="var">sample-code</var>}</a>), more or 
less as if they were &ldquo;empty&rdquo;
 hyphenation points.
 </p>
 <p>This is necessary since many manuals, especially for Lisp-family
 languages, must document very long identifiers.  On the other hand,
-some manuals don&rsquo;t have this problems, and you may not wish to allow a
-line break at the underscore in, for example, <code>SIZE_MAX</code>, or even
-worse, after any of the four underscores in <code>__typeof__</code>.
+some manuals don&rsquo;t have this problem, and you may not wish to allow a
+line break at the underscore in, for example, <code 
class="code">SIZE_MAX</code>, or even
+worse, after any of the four underscores in <code 
class="code">__typeof__</code>.
 </p>
 <p>So Texinfo provides this command:
 </p>
 <div class="example">
-<pre class="example">@allowcodebreaks false
+<pre class="example-preformatted">@allowcodebreaks false
 </pre></div>
 
-<p>to prevent from breaking at &lsquo;<samp>-</samp>&rsquo; or 
&lsquo;<samp>_</samp>&rsquo; within
-<code>@code</code>.  You can go back to allowing such breaks with
-<code>@allowcodebreaks true</code>.  Write these commands on lines by
+<p>to prevent from breaking at &lsquo;<samp class="samp">-</samp>&rsquo; or 
&lsquo;<samp class="samp">_</samp>&rsquo; within
+<code class="code">@code</code>.  You can go back to allowing such breaks with
+<code class="code">@allowcodebreaks true</code>.  Write these commands on 
lines by
 themselves.
 </p>
 <p>These commands can be given anywhere in the document.  For example,
 you may have just one problematic paragraph where you need to turn off
 the breaks, but want them in general, or vice versa.
 </p>
-<p>This command has no effect except in HTML and TeX output.
+<p>This command has no effect except in TeX output.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040anchor.html 
b/js/infog/test-infodir/texinfo_html/_0040anchor.html
index 0d03045c02..1b7039bb6f 100644
--- a/js/infog/test-infodir/texinfo_html/_0040anchor.html
+++ b/js/infog/test-infodir/texinfo_html/_0040anchor.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@anchor (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@anchor (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@anchor (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@anchor (GNU Texinfo 6.7dev)">
+<meta name="description" content="@anchor (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@anchor (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040pxref.html" rel="prev" title="@pxref">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,25 +40,26 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040anchor"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040anchor">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040inforef.html" accesskey="n" 
rel="next"><code>@inforef</code></a>, Previous: <a href="_0040pxref.html" 
accesskey="p" rel="prev"><code>@pxref</code></a>, Up: <a 
href="Cross-References.html" accesskey="u" rel="up">Cross References</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040inforef.html" accesskey="n" rel="next"><code 
class="code">@inforef</code>: Cross-references to Info-only Material</a>, 
Previous: <a href="_0040pxref.html" accesskey="p" rel="prev"><code 
class="code">@pxref</code></a>, Up: <a href="Cross-References.html" 
accesskey="u" rel="up">Cross-references</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040anchor_003a-Defining-Arbitrary-Cross_002dreference-Targets"></span><h3
 class="section"><code>@anchor</code>: Defining Arbitrary Cross-reference 
Targets</h3>
+<h3 class="section" 
id="g_t_0040anchor_003a-Defining-Arbitrary-Cross_002dreference-Targets">5.8 
<code class="code">@anchor</code>: Defining Arbitrary Cross-reference 
Targets</h3>
 
-<span id="anchor"></span><span id="index-anchor"></span>
-<span id="index-Anchors"></span>
-<span id="index-Cross_002dreference-targets_002c-arbitrary"></span>
-<span id="index-Targets-for-cross_002dreferences_002c-arbitrary"></span>
+<a class="anchor" id="anchor"></a><a class="index-entry-id" 
id="index-anchor"></a>
+<a class="index-entry-id" id="index-Anchors"></a>
+<a class="index-entry-id" 
id="index-Cross_002dreference-targets_002c-arbitrary"></a>
+<a class="index-entry-id" 
id="index-Targets-for-cross_002dreferences_002c-arbitrary"></a>
 
-<p>An <em>anchor</em> is a position in your document, labelled so that
+<p>An <em class="dfn">anchor</em> is a position in your document, labelled so 
that
 cross-references can refer to it, just as they can to nodes.  You
-create an anchor with the <code>@anchor</code> command, and give the label
+create an anchor with the <code class="code">@anchor</code> command, and give 
the label
 as a normal brace-delimited argument.  For example:
 </p>
 <div class="example">
-<pre class="example">This marks the @anchor{x-spot}spot.
+<pre class="example-preformatted">This marks the @anchor{x-spot}spot.
 &hellip;
 @xref{x-spot,,the spot}.
 </pre></div>
@@ -85,41 +67,42 @@ as a normal brace-delimited argument.  For example:
 <p>produces:
 </p>
 <div class="example">
-<pre class="example">This marks the spot.
+<pre class="example-preformatted">This marks the spot.
 &hellip;
 See [the spot], page 1.
 </pre></div>
 
-<p>As you can see, the <code>@anchor</code> command itself produces no output.
+<p>As you can see, the <code class="code">@anchor</code> command itself 
produces no output.
 This example defines an anchor &lsquo;x-spot&rsquo; just before the word 
&lsquo;spot&rsquo;.
-You can refer to it later with an <code>@xref</code> or other cross
-reference command, as shown (see <a href="Cross-References.html">Cross 
References</a>).
+You can refer to it later with an <code class="code">@xref</code> or other 
cross
+reference command, as shown (see <a class="pxref" 
href="Cross-References.html">Cross-references</a>).
 </p>
-<p>It is best to put <code>@anchor</code> commands just before the position you
+<p>It is best to put <code class="code">@anchor</code> commands just before 
the position you
 wish to refer to; that way, the reader&rsquo;s eye is led on to the correct
-text when they jump to the anchor.  You can put the <code>@anchor</code>
+text when they jump to the anchor.  You can put the <code 
class="code">@anchor</code>
 command on a line by itself if that helps readability of the source.
-Whitespace (including newlines) is ignored after <code>@anchor</code>.
+Whitespace (including newlines) is ignored after <code 
class="code">@anchor</code>.
 </p>
 <p>Anchor names and node names may not conflict.  Anchors and nodes are
 given similar treatment in some ways; for example, the
-<code>goto-node</code> command takes either an anchor name or a node name as
-an argument.  (See <a href="../info/Go-to-node.html#Go-to-node">Go to node</a> 
in <cite>Info</cite>.)
+<code class="code">goto-node</code> command takes either an anchor name or a 
node name as
+an argument.  (See <a data-manual="info" 
href="https://www.gnu.org/software/emacs/manual/html_node/info/Go-to-node.html#Go-to-node";>Go
 to node</a> in <cite class="cite">Info</cite>.)
 </p>
 <p>Also like node names, anchor names cannot include some characters
-(see <a href="Node-Line-Requirements.html">Node Line Requirements</a>).
+(see <a class="pxref" href="Node-Line-Requirements.html"><code 
class="code">@node</code> Line Requirements</a>).
 </p>
-<span id="index-Nodes_002c-deleting-or-renaming"></span>
+<a class="index-entry-id" id="index-Nodes_002c-deleting-or-renaming"></a>
 <p>Because of this duality, when you delete or rename a node, it is
-usually a good idea to define an <code>@anchor</code> with the old name.
+usually a good idea to define an <code class="code">@anchor</code> with the 
old name.
 That way, any links to the old node, whether from other Texinfo
 manuals or general web pages, keep working.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040inforef.html" accesskey="n" 
rel="next"><code>@inforef</code></a>, Previous: <a href="_0040pxref.html" 
accesskey="p" rel="prev"><code>@pxref</code></a>, Up: <a 
href="Cross-References.html" accesskey="u" rel="up">Cross References</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040inforef.html"><code class="code">@inforef</code>: 
Cross-references to Info-only Material</a>, Previous: <a 
href="_0040pxref.html"><code class="code">@pxref</code></a>, Up: <a 
href="Cross-References.html">Cross-references</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040asis.html 
b/js/infog/test-infodir/texinfo_html/_0040asis.html
index 99b949d79b..f87e607c61 100644
--- a/js/infog/test-infodir/texinfo_html/_0040asis.html
+++ b/js/infog/test-infodir/texinfo_html/_0040asis.html
@@ -1,60 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@asis (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@asis (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@asis (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@asis (GNU Texinfo 6.7dev)">
+<meta name="description" content="@asis (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@asis (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040table.html#g_t_0040asis">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
 
-<p>The node you are looking for is at <a 
href="_0040table.html#g_t_0040asis"><code>@asis</code></a>.</p>
+<p>The node you are looking for is at <a 
href="_0040table.html#g_t_0040asis"><code class="code">@asis</code></a>.</p>
 </body>
diff --git a/js/infog/test-infodir/texinfo_html/_0040bullet.html 
b/js/infog/test-infodir/texinfo_html/_0040bullet.html
index 38a31d51fc..7045316a92 100644
--- a/js/infog/test-infodir/texinfo_html/_0040bullet.html
+++ b/js/infog/test-infodir/texinfo_html/_0040bullet.html
@@ -1,82 +1,60 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@bullet (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@bullet (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@bullet (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@bullet (GNU Texinfo 6.7dev)">
+<meta name="description" content="@bullet (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@bullet (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Text.html" rel="up" title="Glyphs for Text">
 <link href="_0040euro.html" rel="next" title="@euro">
 <link href="_0040dots.html" rel="prev" title="@dots">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040bullet"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040bullet">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040euro.html" accesskey="n" 
rel="next"><code>@euro</code></a>, Previous: <a href="_0040dots.html" 
accesskey="p" rel="prev"><code>@dots</code></a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040euro.html" accesskey="n" rel="next"><code 
class="code">@euro</code> (&euro;): Euro Currency Symbol</a>, Previous: <a 
href="_0040dots.html" accesskey="p" rel="prev"><code class="code">@dots</code> 
(&hellip;) and <code class="code">@enddots</code> (<small 
class="enddots">...</small>)</a>, Up: <a href="Glyphs-for-Text.html" 
accesskey="u" rel="up">Glyphs for Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href=" [...]
 </div>
 <hr>
-<span id="g_t_0040bullet-_0028_2022_0029"></span><h4 
class="subsection"><code>@bullet</code> (&bull;)</h4>
+<h4 class="subsection" id="g_t_0040bullet-_0028_2022_0029">11.8.5 <code 
class="code">@bullet</code> (&bull;)</h4>
 
-<span id="bullet"></span><span id="index-bullet"></span>
+<a class="anchor" id="bullet"></a><a class="index-entry-id" 
id="index-bullet"></a>
 
-<p>Use the <code>@bullet{}</code> command to generate a large round dot, or
+<p>Use the <code class="code">@bullet{}</code> command to generate a large 
round dot, or
 the closest possible thing to one.  In Info, an asterisk is used.
 Here is a bullet: &bull;
 </p>
-<p>When you use <code>@bullet</code> in <code>@itemize</code>, you do not need 
to
-type the braces, because <code>@itemize</code> supplies them.
-(see <a href="_0040itemize.html"><code>@itemize</code></a>).
+<p>When you use <code class="code">@bullet</code> in <code 
class="code">@itemize</code>, you do not need to
+type the braces, because <code class="code">@itemize</code> supplies them.
+(see <a class="pxref" href="_0040itemize.html"><code 
class="code">@itemize</code>: Making an Itemized List</a>).
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040caption-_0040shortcaption.html 
b/js/infog/test-infodir/texinfo_html/_0040caption-_0040shortcaption.html
index 683c4a5576..940ee2bdec 100644
--- a/js/infog/test-infodir/texinfo_html/_0040caption-_0040shortcaption.html
+++ b/js/infog/test-infodir/texinfo_html/_0040caption-_0040shortcaption.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@caption @shortcaption (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@caption @shortcaption (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@caption @shortcaption (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@caption @shortcaption (GNU Texinfo 6.7dev)">
+<meta name="description" content="@caption @shortcaption (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@caption @shortcaption (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040float.html" rel="prev" title="@float">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,25 +40,26 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040caption-_0040shortcaption"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040caption-_0040shortcaption">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040listoffloats.html" accesskey="n" 
rel="next"><code>@listoffloats</code></a>, Previous: <a href="_0040float.html" 
accesskey="p" rel="prev"><code>@float</code></a>, Up: <a href="Floats.html" 
accesskey="u" rel="up">Floats</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040listoffloats.html" accesskey="n" rel="next"><code 
class="code">@listoffloats</code>: Tables of Contents for Floats</a>, Previous: 
<a href="_0040float.html" accesskey="p" rel="prev"><code 
class="code">@float</code> [<var class="var">type</var>][,<var 
class="var">label</var>]: Floating Material</a>, Up: <a href="Floats.html" 
accesskey="u" rel="up">Floats</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a href="Command [...]
 </div>
 <hr>
-<span id="g_t_0040caption-_0026-_0040shortcaption"></span><h4 
class="subsection"><code>@caption</code> &amp; <code>@shortcaption</code></h4>
+<h4 class="subsection" id="g_t_0040caption-_0026-_0040shortcaption">9.1.2 
<code class="code">@caption</code> &amp; <code 
class="code">@shortcaption</code></h4>
 
-<span id="caption-shortcaption"></span><span id="index-caption"></span>
-<span id="index-shortcaption"></span>
-<span id="index-Captions_002c-for-floats"></span>
-<span id="index-Short-captions_002c-for-lists-of-floats"></span>
+<a class="anchor" id="caption-shortcaption"></a><a class="index-entry-id" 
id="index-caption"></a>
+<a class="index-entry-id" id="index-shortcaption"></a>
+<a class="index-entry-id" id="index-Captions_002c-for-floats"></a>
+<a class="index-entry-id" 
id="index-Short-captions_002c-for-lists-of-floats"></a>
 
-<p>You may write a <code>@caption</code> anywhere within a <code>@float</code>
+<p>You may write a <code class="code">@caption</code> anywhere within a <code 
class="code">@float</code>
 environment, to define a caption for the float.  It is not allowed in
-any other context.  <code>@caption</code> takes a single argument, enclosed
+any other context.  <code class="code">@caption</code> takes a single 
argument, enclosed
 in braces.  Here&rsquo;s an example:
 </p>
 <div class="example">
-<pre class="example">@float
+<pre class="example-preformatted">@float
 An example float, with caption.
 @caption{Caption for example float.}
 @end float
@@ -88,36 +70,42 @@ An example float, with caption.
 <div class="float">
 <p>An example float, with caption.
 </p>
-<div class="float-caption"><p>Caption for example float.</p></div></div>
-<p><code>@caption</code> can appear anywhere within the float; it is not
-processed until the <code>@end float</code>.  The caption text is usually a
+<div class="caption"><p>Caption for example float.</p></div></div>
+<p><code class="code">@caption</code> can appear anywhere within the float; it 
is not
+processed until the <code class="code">@end float</code>.  The caption text is 
usually a
 sentence or two, but may consist of several paragraphs if necessary.
 </p>
 <p>In the output, the caption always appears below the float; this is not
 currently changeable.  It is preceded by the float type and/or number,
-as specified to the <code>@float</code> command (see the previous section).
+as specified to the <code class="code">@float</code> command (see the previous 
section).
 </p>
-<p>The <code>@shortcaption</code> command likewise may be used only within
-<code>@float</code>, and takes a single argument in braces.  The short
+<p>The <code class="code">@shortcaption</code> command likewise may be used 
only within
+<code class="code">@float</code>, and takes a single argument in braces.  The 
short
 caption text is used instead of the caption text in a list of floats
 (see the next section).  Thus, you can write a long caption for the
 main document, and a short title to appear in the list of floats.  For
 example:
 </p>
 <div class="example">
-<pre class="example">@float
+<pre class="example-preformatted">@float
 ... as above ...
 @shortcaption{Text for list of floats.}
 @end float
 </pre></div>
 
-<p>The text for <code>@shortcaption</code> may not contain comments
-(<code>@c</code>), verbatim text (<code>@verb</code>), environments such as
-<code>@example</code>, footnotes (<code>@footnote</code>) or other complex
-constructs.  The same constraints apply to <code>@caption</code> unless
-there is a <code>@shortcaption</code>.
+<p>The text for <code class="code">@shortcaption</code> may not contain 
comments
+(<code class="code">@c</code>), verbatim text (<code 
class="code">@verb</code>), environments such as
+<code class="code">@example</code>, footnotes (<code 
class="code">@footnote</code>) or other complex
+constructs.  The same constraints apply to <code class="code">@caption</code> 
unless
+there is a <code class="code">@shortcaption</code>.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="_0040listoffloats.html"><code 
class="code">@listoffloats</code>: Tables of Contents for Floats</a>, Previous: 
<a href="_0040float.html"><code class="code">@float</code> [<var 
class="var">type</var>][,<var class="var">label</var>]: Floating Material</a>, 
Up: <a href="Floats.html">Floats</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040cartouche.html 
b/js/infog/test-infodir/texinfo_html/_0040cartouche.html
index d3c427d480..b9be6cd9f5 100644
--- a/js/infog/test-infodir/texinfo_html/_0040cartouche.html
+++ b/js/infog/test-infodir/texinfo_html/_0040cartouche.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@cartouche (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@cartouche (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@cartouche (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@cartouche (GNU Texinfo 6.7dev)">
+<meta name="description" content="@cartouche (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@cartouche (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Quotations-and-Examples.html" rel="up" title="Quotations and 
Examples">
-<link href="_0040small_2026.html" rel="next" title="@small&hellip;">
+<link href="small.html" rel="next" title="small">
 <link href="_0040indent.html" rel="prev" title="@indent">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,20 +40,21 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040cartouche"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040cartouche">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040small_2026.html" accesskey="n" 
rel="next"><code>@small&hellip;</code></a>, Previous: <a 
href="_0040indent.html" accesskey="p" rel="prev"><code>@indent</code></a>, Up: 
<a href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="small.html" accesskey="n" rel="next"><code 
class="code">@small&hellip;</code> Block Commands</a>, Previous: <a 
href="_0040indent.html" accesskey="p" rel="prev"><code 
class="code">@indent</code>: Forcing Indentation</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index [...]
 </div>
 <hr>
-<span id="g_t_0040cartouche_003a-Rounded-Rectangles"></span><h3 
class="section"><code>@cartouche</code>: Rounded Rectangles</h3>
+<h3 class="section" id="g_t_0040cartouche_003a-Rounded-Rectangles">7.14 <code 
class="code">@cartouche</code>: Rounded Rectangles</h3>
 
-<span id="cartouche"></span><span id="index-cartouche"></span>
-<span id="index-Box-with-rounded-corners"></span>
-<span id="index-Rounded-rectangles_002c-around-text"></span>
+<a class="anchor" id="cartouche"></a><a class="index-entry-id" 
id="index-cartouche"></a>
+<a class="index-entry-id" id="index-Box-with-rounded-corners"></a>
+<a class="index-entry-id" id="index-Rounded-rectangles_002c-around-text"></a>
 
-<p>In a printed manual, the <code>@cartouche</code> command draws a box with
+<p>In a printed manual, the <code class="code">@cartouche</code> command draws 
a box with
 rounded corners around its contents.  In HTML, a normal rectangle is
-drawn.  <code>@cartouche</code> has no effect in Info output.
+drawn.  <code class="code">@cartouche</code> has no effect in Info output.
 </p>
 <p>You can use this command to further highlight an example or quotation.
 For instance, you could write a manual in which one type of example is
@@ -81,7 +63,7 @@ surrounded by a cartouche for emphasis.
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@cartouche
+<pre class="example-preformatted">@cartouche
 @example
 % pwd
 /usr/local/share/emacs
@@ -93,17 +75,18 @@ surrounded by a cartouche for emphasis.
 printed manual.
 </p>
 <p>The output from the example looks like this (if you&rsquo;re reading this in
-Info, you&rsquo;ll see the <code>@cartouche</code> had no effect):
+Info, you&rsquo;ll see the <code class="code">@cartouche</code> had no effect):
 </p>
 <table class="cartouche" border="1"><tr><td>
 <div class="example">
-<pre class="example">% pwd
+<pre class="example-preformatted">% pwd
 /usr/local/share/emacs
 </pre></div>
 </td></tr></table>
 
-<p><code>@cartouche</code> also implies <code>@group</code> (see <a 
href="_0040group.html"><code>@group</code></a>).
+<p><code class="code">@cartouche</code> also implies <code 
class="code">@group</code> (see <a class="pxref" href="_0040group.html"><code 
class="code">@group</code>: Prevent Page Breaks</a>).
 </p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040chapter.html 
b/js/infog/test-infodir/texinfo_html/_0040chapter.html
index 447d82f5b7..35299e542a 100644
--- a/js/infog/test-infodir/texinfo_html/_0040chapter.html
+++ b/js/infog/test-infodir/texinfo_html/_0040chapter.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@chapter (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@chapter (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@chapter (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@chapter (GNU Texinfo 6.7dev)">
+<meta name="description" content="@chapter (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@chapter (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Structuring-Command-Types.html" rel="prev" title="Structuring 
Command Types">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,49 +40,51 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040chapter"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040chapter">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040unnumbered-_0040appendix.html" accesskey="n" 
rel="next"><code>@unnumbered @appendix</code></a>, Previous: <a 
href="Structuring-Command-Types.html" accesskey="p" rel="prev">Structuring 
Command Types</a>, Up: <a href="Chapter-Structuring.html" accesskey="u" 
rel="up">Chapter Structuring</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040unnumbered-_0040appendix.html" accesskey="n" 
rel="next"><code class="code">@unnumbered</code>, <code 
class="code">@appendix</code>: Chapters with Other Labeling</a>, Previous: <a 
href="Structuring-Command-Types.html" accesskey="p" rel="prev">Structuring 
Command Types</a>, Up: <a href="Chapter-Structuring.html" accesskey="u" 
rel="up">Chapter Structuring</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a href="Command [...]
 </div>
 <hr>
-<span id="g_t_0040chapter_003a-Chapter-Structuring"></span><h3 
class="section"><code>@chapter</code>: Chapter Structuring</h3>
+<h3 class="section" id="g_t_0040chapter_003a-Chapter-Structuring">4.3 <code 
class="code">@chapter</code>: Chapter Structuring</h3>
 
-<span id="chapter"></span><span id="index-chapter"></span>
+<a class="anchor" id="chapter"></a><a class="index-entry-id" 
id="index-chapter"></a>
 
-<p><code>@chapter</code> identifies a chapter in the document&ndash;the highest
+<p><code class="code">@chapter</code> identifies a chapter in the 
document&ndash;the highest
 level of the normal document structuring hierarchy.  Write the command
 at the beginning of a line and follow it on the same line by the title
 of the chapter.  The chapter is numbered automatically, starting
 from&nbsp;1.
 </p>
 <p>For example, the present chapter in this manual is entitled
-&ldquo;<code>@chapter</code>: Chapter Structuring&rdquo;; the 
<code>@chapter</code> line
+&ldquo;<code class="code">@chapter</code>: Chapter Structuring&rdquo;; the 
<code class="code">@chapter</code> line
 looks like this:
 </p>
 <div class="example">
-<pre class="example">@chapter @code{@@chapter}: Chapter Structuring
+<pre class="example-preformatted">@chapter @code{@@chapter}: Chapter 
Structuring
 </pre></div>
 
-<p>In TeX, the <code>@chapter</code> command produces a chapter heading in
+<p>In TeX, the <code class="code">@chapter</code> command produces a chapter 
heading in
 the document.
 </p>
-<p>In Info and plain text output, the <code>@chapter</code> command causes the
+<p>In Info and plain text output, the <code class="code">@chapter</code> 
command causes the
 title to appear on a line by itself, with a line of asterisks inserted
 underneath.  So, the above example produces the following output:
 </p>
 <div class="example">
-<pre class="example">5 Chapter Structuring
+<div class="group"><pre class="example-preformatted">5 Chapter Structuring
 *********************
-</pre></div>
+</pre></div></div>
 
-<p>In HTML, the <code>@chapter</code> command produces an 
<code>&lt;h2&gt;</code>-level
-header by default (controlled by the <code>CHAPTER_HEADER_LEVEL</code>
-customization variable, see <a href="Other-Customization-Variables.html">Other 
Customization Variables</a>).
+<p>In HTML, the <code class="code">@chapter</code> command produces an <code 
class="code">&lt;h2&gt;</code>-level
+header by default (controlled by the <code 
class="code">CHAPTER_HEADER_LEVEL</code>
+customization variable, see <a class="pxref" 
href="Other-Customization-Variables.html">Other Customization Variables</a>).
 </p>
-<p>In the XML and Docbook output, a <code>&lt;chapter&gt;</code> element is 
produced
+<p>In the XML and DocBook output, a <code class="code">&lt;chapter&gt;</code> 
element is produced
 that includes all the following sections, up to the next chapter.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040cite.html 
b/js/infog/test-infodir/texinfo_html/_0040cite.html
index 2d3be914f7..44b1418b55 100644
--- a/js/infog/test-infodir/texinfo_html/_0040cite.html
+++ b/js/infog/test-infodir/texinfo_html/_0040cite.html
@@ -1,82 +1,59 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@cite (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@cite (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@cite (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@cite (GNU Texinfo 6.7dev)">
+<meta name="description" content="@cite (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@cite (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Cross-References.html" rel="up" title="Cross References">
-<link href="Marking-Text.html" rel="next" title="Marking Text">
-<link href="PDF-Colors.html" rel="prev" title="PDF Colors">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
+<link href="_0040url.html" rel="prev" title="@url">
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040cite"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040cite">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040url.html" accesskey="p" 
rel="prev"><code>@url</code></a>, Up: <a href="Cross-References.html" 
accesskey="u" rel="up">Cross References</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040url.html" accesskey="p" rel="prev"><code 
class="code">@url</code>, <code class="code">@uref{<var class="var">url</var>[, 
<var class="var">text</var>][, <var class="var">replacement</var>]}</code></a>, 
Up: <a href="Cross-References.html" accesskey="u" rel="up">Cross-references</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040cite_007breference_007d"></span><h3 
class="section"><code>@cite</code>{<var>reference</var>}</h3>
+<h3 class="section" id="g_t_0040cite_007breference_007d">5.11 <code 
class="code">@cite</code>{<var class="var">reference</var>}</h3>
 
-<span id="cite"></span><span id="index-cite"></span>
+<a class="anchor" id="cite"></a><a class="index-entry-id" id="index-cite"></a>
 
-<p>Use the <code>@cite</code> command for the name of a book that lacks a
+<p>Use the <code class="code">@cite</code> command for the name of a book that 
lacks a
 companion Info file.  The command produces italics in the printed
 manual, and quotation marks in the Info file.
 </p>
 <p>If a book is written in Texinfo, it is better to use a cross-reference
 command since a reader can easily follow such a reference in Info.
-See <a href="_0040xref.html"><code>@xref</code></a>.
+See <a class="xref" href="_0040xref.html"><code class="code">@xref</code></a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040code.html 
b/js/infog/test-infodir/texinfo_html/_0040code.html
index 5d4e2a9730..166f022aff 100644
--- a/js/infog/test-infodir/texinfo_html/_0040code.html
+++ b/js/infog/test-infodir/texinfo_html/_0040code.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@code (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@code (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@code (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@code (GNU Texinfo 6.7dev)">
+<meta name="description" content="@code (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@code (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="Useful-Highlighting.html" rel="prev" title="Useful Highlighting">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,112 +41,114 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040code"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040code">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040kbd.html" accesskey="n" rel="next"><code>@kbd</code></a>, 
Previous: <a href="Useful-Highlighting.html" accesskey="p" rel="prev">Useful 
Highlighting</a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040kbd.html" accesskey="n" rel="next"><code 
class="code">@kbd</code>{<var class="var">keyboard-characters</var>}</a>, 
Previous: <a href="Useful-Highlighting.html" accesskey="p" 
rel="prev">Highlighting Commands are Useful</a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index"  [...]
 </div>
 <hr>
-<span id="g_t_0040code_007bsample_002dcode_007d"></span><h4 
class="subsection"><code>@code</code>{<var>sample-code</var>}</h4>
+<h4 class="subsection" id="g_t_0040code_007bsample_002dcode_007d">6.1.2 <code 
class="code">@code</code>{<var class="var">sample-code</var>}</h4>
 
-<span id="code"></span><span id="index-code"></span>
+<a class="anchor" id="code"></a><a class="index-entry-id" id="index-code"></a>
 
-<span id="index-Syntactic-tokens_002c-indicating"></span>
-<p>Use the <code>@code</code> command to indicate text that is a piece of a
+<a class="index-entry-id" id="index-Syntactic-tokens_002c-indicating"></a>
+<p>Use the <code class="code">@code</code> command to indicate text that is a 
piece of a
 program and which consists of entire syntactic tokens.  Enclose the
 text in braces.
 </p>
-<span id="index-Expressions-in-a-program_002c-indicating"></span>
-<span id="index-Keywords_002c-indicating"></span>
-<span id="index-Reserved-words_002c-indicating"></span>
-<p>Thus, you should use <code>@code</code> for an expression in a program, for
+<a class="index-entry-id" 
id="index-Expressions-in-a-program_002c-indicating"></a>
+<a class="index-entry-id" id="index-Keywords_002c-indicating"></a>
+<a class="index-entry-id" id="index-Reserved-words_002c-indicating"></a>
+<p>Thus, you should use <code class="code">@code</code> for an expression in a 
program, for
 the name of a variable or function used in a program, or for a
 keyword in a programming language.
 </p>
-<p>Use <code>@code</code> for command names in languages that resemble
-programming languages, such as Texinfo.  For example, <code>@code</code> and
-<code>@samp</code> are produced by writing 
&lsquo;<samp>@code{@@code}</samp>&rsquo; and
-&lsquo;<samp>@code{@@samp}</samp>&rsquo; in the Texinfo source, respectively.
+<p>Use <code class="code">@code</code> for command names in languages that 
resemble
+programming languages, such as Texinfo.  For example, <code 
class="code">@code</code> and
+<code class="code">@samp</code> are produced by writing &lsquo;<samp 
class="samp">@code{@@code}</samp>&rsquo; and
+&lsquo;<samp class="samp">@code{@@samp}</samp>&rsquo; in the Texinfo source, 
respectively.
 </p>
-<span id="index-Case_002c-not-altering-in-_0040code"></span>
-<p>It is incorrect to alter the case of a word inside a <code>@code</code>
+<a class="index-entry-id" id="index-Case_002c-not-altering-in-_0040code"></a>
+<p>It is incorrect to alter the case of a word inside a <code 
class="code">@code</code>
 command when it appears at the beginning of a sentence.  Most computer
-languages are case sensitive.  In C, for example, <code>Printf</code> is
-different from the identifier <code>printf</code>, and most likely is a
+languages are case sensitive.  In C, for example, <code 
class="code">Printf</code> is
+different from the identifier <code class="code">printf</code>, and most 
likely is a
 misspelling of it.  Even in languages which are not case sensitive, it
 is confusing to a human reader to see identifiers spelled in different
 ways.  Pick one spelling and always use that.  If you do not want to
 start a sentence with a command name written all in lowercase, you
 should rearrange the sentence.
 </p>
-<p>In the Info output, <code>@code</code> results in single quotation marks
-around the text.  In other formats, <code>@code</code> argument is typeset
+<p>In the Info output, <code class="code">@code</code> results in single 
quotation marks
+around the text.  In other formats, <code class="code">@code</code> argument 
is typeset
 in a typewriter (monospace) font.  For example,
 </p>
 <div class="example">
-<pre class="example">The function returns @code{nil}.
+<pre class="example-preformatted">The function returns @code{nil}.
 </pre></div>
 
 <p>produces this:
 </p>
-<blockquote>
-<p>The function returns <code>nil</code>.
+<blockquote class="quotation">
+<p>The function returns <code class="code">nil</code>.
 </p></blockquote>
 
-<p>Here are some cases for which it is preferable <em>not</em> to use 
<code>@code</code>:
+<p>Here are some cases for which it is preferable <em class="emph">not</em> to 
use <code class="code">@code</code>:
 </p>
-<ul>
-<li> For shell command names, such as <code>ls</code> (use 
<code>@command</code>).
+<ul class="itemize mark-bullet">
+<li>For shell command names, such as <code class="command">ls</code> (use 
<code class="code">@command</code>).
 
-</li><li> For environment variables, such as <code>TEXINPUTS</code> (use 
<code>@env</code>).
+</li><li>For environment variables, such as <code class="env">TEXINPUTS</code> 
(use <code class="code">@env</code>).
 
-</li><li> For shell options, such as &lsquo;<samp>-c</samp>&rsquo;, when such 
options stand alone (use
-<code>@option</code>).
+</li><li>For shell options, such as &lsquo;<samp 
class="samp">-c</samp>&rsquo;, when such options stand alone (use
+<code class="code">@option</code>).
 
-</li><li> An entire shell command often looks better if written using
-<code>@samp</code> rather than <code>@code</code>.  In this case, the rule is 
to
+</li><li>An entire shell command often looks better if written using
+<code class="code">@samp</code> rather than <code class="code">@code</code>.  
In this case, the rule is to
 choose the more pleasing format.
 
-</li><li> For a string of characters shorter than a syntactic token.  For 
example,
-if you are writing about &lsquo;<samp>goto-ch</samp>&rsquo;, which is just a 
part of the
-name for the <code>goto-char</code> Emacs Lisp function, you should use
-<code>@samp</code>.
+</li><li>For a string of characters shorter than a syntactic token.  For 
example,
+if you are writing about &lsquo;<samp class="samp">goto-ch</samp>&rsquo;, 
which is just a part of the
+name for the <code class="code">goto-char</code> Emacs Lisp function, you 
should use
+<code class="code">@samp</code>.
 
-</li><li> In general, when writing about the characters used in a token; for
-example, do not use <code>@code</code> when you are explaining what letters
+</li><li>In general, when writing about the characters used in a token; for
+example, do not use <code class="code">@code</code> when you are explaining 
what letters
 or printable symbols can be used in the names of functions.  (Use
-<code>@samp</code>.)  Also, you should not use <code>@code</code> to mark text
+<code class="code">@samp</code>.)  Also, you should not use <code 
class="code">@code</code> to mark text
 that is considered input to programs unless the input is written in a
 language that is like a programming language.  For example, you should
-not use <code>@code</code> for the keystroke commands of GNU Emacs (use
-<code>@kbd</code> instead) although you may use <code>@code</code> for the 
names
+not use <code class="code">@code</code> for the keystroke commands of GNU 
Emacs (use
+<code class="code">@kbd</code> instead) although you may use <code 
class="code">@code</code> for the names
 of the Emacs Lisp functions that the keystroke commands invoke.
 
 </li></ul>
 
-<p>By default, TeX will consider breaking lines at 
&lsquo;<samp>-</samp>&rsquo; and
-&lsquo;<samp>_</samp>&rsquo; characters within <code>@code</code> and related 
commands.  This
-can be controlled with <code>@allowcodebreaks</code>
-(see <a href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a>).  
The HTML output attempts to
-respect this for &lsquo;<samp>-</samp>&rsquo;, but ultimately it is up to the 
browser&rsquo;s
-behavior.  For Info, it seems better never to make such breaks.
+<p>By default, TeX will consider breaking lines at &lsquo;<samp 
class="samp">-</samp>&rsquo; and
+&lsquo;<samp class="samp">_</samp>&rsquo; characters within <code 
class="code">@code</code> and related commands.  This
+can be controlled with <code class="code">@allowcodebreaks</code>
+(see <a class="pxref" href="_0040allowcodebreaks.html"><code 
class="code">@allowcodebreaks</code>: Control Line Breaks in <code 
class="code">@code</code></a>).  In the HTML output breaking
+lines is up to the browser&rsquo;s behavior.  For Info, it seems better
+never to make such breaks.
 </p>
-<p>For Info, the quotes are omitted in the output of the <code>@code</code>
-command and related commands (e.g., <code>@kbd</code>, <code>@command</code>),
-in typewriter-like contexts such as the <code>@example</code> environment
-(see <a href="_0040example.html"><code>@example</code></a>) and 
<code>@code</code> itself, etc.
+<p>For Info, the quotes are omitted in the output of the <code 
class="code">@code</code>
+command and related commands (e.g., <code class="code">@kbd</code>, <code 
class="code">@command</code>),
+in typewriter-like contexts such as the <code class="code">@example</code> 
environment
+(see <a class="pxref" href="_0040example.html"><code 
class="code">@example</code>: Example Text</a>) and <code 
class="code">@code</code> itself, etc.
 </p>
 <p>To control which quoting characters are implicitly inserted by Texinfo
-processors in the output of &lsquo;<samp>@code</samp>&rsquo;, etc., see the
-<code>OPEN_QUOTE_SYMBOL</code> and <code>CLOSE_QUOTE_SYMBOL</code> 
customization
-variables (see <a href="Other-Customization-Variables.html">Other 
Customization Variables</a>).  This is separate
+processors in the output of &lsquo;<samp class="samp">@code</samp>&rsquo;, 
etc., see the
+<code class="code">OPEN_QUOTE_SYMBOL</code> and <code 
class="code">CLOSE_QUOTE_SYMBOL</code> customization
+variables (see <a class="pxref" 
href="Other-Customization-Variables.html">Other Customization Variables</a>).  
This is separate
 from how actual quotation characters in the input document are handled
-(see <a href="Inserting-Quote-Characters.html">Inserting Quote Characters</a>).
+(see <a class="pxref" href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a>).
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040kbd.html" accesskey="n" rel="next"><code>@kbd</code></a>, 
Previous: <a href="Useful-Highlighting.html" accesskey="p" rel="prev">Useful 
Highlighting</a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040kbd.html"><code class="code">@kbd</code>{<var 
class="var">keyboard-characters</var>}</a>, Previous: <a 
href="Useful-Highlighting.html">Highlighting Commands are Useful</a>, Up: <a 
href="Indicating.html">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040command.html 
b/js/infog/test-infodir/texinfo_html/_0040command.html
index 0471422f6a..16d3c1b71c 100644
--- a/js/infog/test-infodir/texinfo_html/_0040command.html
+++ b/js/infog/test-infodir/texinfo_html/_0040command.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@command (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@command (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@command (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@command (GNU Texinfo 6.7dev)">
+<meta name="description" content="@command (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@command (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040file.html" rel="prev" title="@file">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,39 +40,41 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040command"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040command">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040option.html" accesskey="n" 
rel="next"><code>@option</code></a>, Previous: <a href="_0040file.html" 
accesskey="p" rel="prev"><code>@file</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040option.html" accesskey="n" rel="next"><code 
class="code">@option</code>{<var class="var">option-name</var>}</a>, Previous: 
<a href="_0040file.html" accesskey="p" rel="prev"><code 
class="code">@file</code>{<var class="var">file-name</var>}</a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, Commands, 
etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index [...]
 </div>
 <hr>
-<span id="g_t_0040command_007bcommand_002dname_007d"></span><h4 
class="subsection"><code>@command</code>{<var>command-name</var>}</h4>
+<h4 class="subsection" id="g_t_0040command_007bcommand_002dname_007d">6.1.10 
<code class="code">@command</code>{<var class="var">command-name</var>}</h4>
 
-<span id="command"></span><span id="index-command"></span>
-<span id="index-Command-names_002c-indicating"></span>
-<span id="index-Program-names_002c-indicating"></span>
+<a class="anchor" id="command"></a><a class="index-entry-id" 
id="index-command"></a>
+<a class="index-entry-id" id="index-Command-names_002c-indicating"></a>
+<a class="index-entry-id" id="index-Program-names_002c-indicating"></a>
 
-<p>Use the <code>@command</code> command to indicate command names, such as
-<code>ls</code> or <code>cc</code>.
+<p>Use the <code class="code">@command</code> command to indicate command 
names, such as
+<code class="command">ls</code> or <code class="command">cc</code>.
 </p>
-<p><code>@command</code> is equivalent to <code>@code</code> in its effects.
+<p><code class="code">@command</code> is equivalent to <code 
class="code">@code</code> in its effects.
 For example:
 </p>
 <div class="example">
-<pre class="example">The command @command{ls} lists directory contents.
+<pre class="example-preformatted">The command @command{ls} lists directory 
contents.
 </pre></div>
 <p>produces
-</p><blockquote>
-<p>The command <code>ls</code> lists directory contents.
+</p><blockquote class="quotation">
+<p>The command <code class="command">ls</code> lists directory contents.
 </p></blockquote>
 
 <p>You should write the name of a program in the ordinary text font, rather
-than using <code>@command</code>, if you regard it as a new English word,
+than using <code class="code">@command</code>, if you regard it as a new 
English word,
 such as &lsquo;Emacs&rsquo; or &lsquo;Bison&rsquo;.
 </p>
-<p>When writing an entire shell command invocation, as in &lsquo;<samp>ls 
-l</samp>&rsquo;,
-you should use either <code>@samp</code> or <code>@code</code> at your 
discretion.
+<p>When writing an entire shell command invocation, as in &lsquo;<samp 
class="samp">ls -l</samp>&rsquo;,
+you should use either <code class="code">@samp</code> or <code 
class="code">@code</code> at your discretion.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040copying.html 
b/js/infog/test-infodir/texinfo_html/_0040copying.html
index dd16644a73..24bb471c03 100644
--- a/js/infog/test-infodir/texinfo_html/_0040copying.html
+++ b/js/infog/test-infodir/texinfo_html/_0040copying.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@copying (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@copying (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@copying (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@copying (GNU Texinfo 6.7dev)">
+<meta name="description" content="@copying (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@copying (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Document-Permissions.html" rel="up" title="Document Permissions">
 <link href="_0040insertcopying.html" rel="next" title="@insertcopying">
-<link href="Document-Permissions.html" rel="prev" title="Document Permissions">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,28 +39,29 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040copying"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040copying">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040insertcopying.html" accesskey="n" 
rel="next"><code>@insertcopying</code></a>, Up: <a 
href="Document-Permissions.html" accesskey="u" rel="up">Document 
Permissions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040insertcopying.html" accesskey="n" rel="next"><code 
class="code">@insertcopying</code>: Include Permissions Text</a>, Up: <a 
href="Document-Permissions.html" accesskey="u" rel="up">Document 
Permissions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040copying_003a-Declare-Copying-Permissions"></span><h4 
class="subsection"><code>@copying</code>: Declare Copying Permissions</h4>
+<h4 class="subsection" 
id="g_t_0040copying_003a-Declare-Copying-Permissions">2.7.1 <code 
class="code">@copying</code>: Declare Copying Permissions</h4>
 
-<span id="copying"></span><span id="index-copying"></span>
+<a class="anchor" id="copying"></a><a class="index-entry-id" 
id="index-copying"></a>
 
-<p>The <code>@copying</code> command should be given very early in the 
document;
+<p>The <code class="code">@copying</code> command should be given very early 
in the document;
 the recommended location is right after the header material
-(see <a href="Texinfo-File-Header.html">Texinfo File Header</a>).  It 
conventionally consists of a sentence
+(see <a class="pxref" href="Texinfo-File-Header.html">Texinfo File 
Header</a>).  It conventionally consists of a sentence
 or two about what the program is, identification of the documentation
 itself, the legal copyright line, and the copying permissions.  Here is
 a skeletal example:
 </p>
 <div class="example">
-<pre class="example">@copying
-This manual is for <var>program</var> (version <var>version</var>, updated
-<var>date</var>), which &hellip;
+<pre class="example-preformatted">@copying
+This manual is for <var class="var">program</var> (version <var 
class="var">version</var>, updated
+<var class="var">date</var>), which &hellip;
 
-Copyright @copyright{} <var>years</var> <var>copyright-owner</var>.
+Copyright @copyright{} <var class="var">years</var> <var 
class="var">copyright-owner</var>.
 
 @quotation
 Permission is granted to &hellip;
@@ -88,42 +69,43 @@ Permission is granted to &hellip;
 @end copying
 </pre></div>
 
-<p>The <code>@quotation</code> has no legal significance; it&rsquo;s there to 
improve
+<p>The <code class="code">@quotation</code> has no legal significance; 
it&rsquo;s there to improve
 readability in some contexts.
 </p>
-<p>The text of <code>@copying</code> is output as a comment at the beginning
-of Info, HTML, XML, and Docbook output files.  It is <em>not</em> output
-implicitly in plain text or TeX; it&rsquo;s up to you to use
-<code>@insertcopying</code> to emit the copying information.  See the next
-section for details.
+<p>The text of <code class="code">@copying</code> appears at the beginning of 
the XML and
+DocBook output files using appropriate markup.  This information is also output
+as a comment at the beginning of Info and HTML output files.  It is <em 
class="emph">not</em>
+output implicitly in plain text or TeX; it&rsquo;s up to you to use
+<code class="code">@insertcopying</code> to emit the copying information.  See 
the next section
+for details.
 </p>
-<span id="index-copyright"></span>
-<p>The <code>@copyright{}</code> command generates a 
&lsquo;<samp>c</samp>&rsquo; inside a
+<a class="index-entry-id" id="index-copyright"></a>
+<p>The <code class="code">@copyright{}</code> command generates a &lsquo;<samp 
class="samp">c</samp>&rsquo; inside a
 circle when the output format supports this glyph (print and HTML
 always do, for instance).  When the glyph is not supported in the
-output, it generates the three-character sequence 
&lsquo;<samp>(C)</samp>&rsquo;.
+output, it generates the three-character sequence &lsquo;<samp 
class="samp">(C)</samp>&rsquo;.
 </p>
 <p>The copyright notice itself has the following legally-prescribed
 form:
 </p>
 <div class="example">
-<pre class="example">Copyright &copy; <var>years</var> 
<var>copyright-owner</var>.
+<pre class="example-preformatted">Copyright &copy; <var 
class="var">years</var> <var class="var">copyright-owner</var>.
 </pre></div>
 
-<span id="index-Copyright-word_002c-always-in-English"></span>
+<a class="index-entry-id" id="index-Copyright-word_002c-always-in-English"></a>
 <p>The word &lsquo;Copyright&rsquo; must always be written in English, even if 
the
 document is otherwise written in another language.  This is due to
 international law.
 </p>
-<span id="index-Years_002c-in-copyright-line"></span>
+<a class="index-entry-id" id="index-Years_002c-in-copyright-line"></a>
 <p>The list of years should include all years in which a version was
 completed (even if it was released in a subsequent year).  It is
 simplest for each year to be written out individually and in full,
 separated by commas.
 </p>
-<span id="index-Copyright-holder-for-FSF-works"></span>
-<span id="index-Holder-of-copyright-for-FSF-works"></span>
-<span id="index-Owner-of-copyright-for-FSF-works"></span>
+<a class="index-entry-id" id="index-Copyright-holder-for-FSF-works"></a>
+<a class="index-entry-id" id="index-Holder-of-copyright-for-FSF-works"></a>
+<a class="index-entry-id" id="index-Owner-of-copyright-for-FSF-works"></a>
 <p>The copyright owner (or owners) is whoever holds legal copyright on the
 work.  In the case of works assigned to the FSF, the owner is &lsquo;Free
 Software Foundation, Inc.&rsquo;.
@@ -132,19 +114,20 @@ Software Foundation, Inc.&rsquo;.
 in the source document and in the output.  This often happens for
 documents with a long history, having many different years of
 publication.  If you do use several lines, do not indent any of them
-(or anything else in the <code>@copying</code> block) in the source file.
+(or anything else in the <code class="code">@copying</code> block) in the 
source file.
 </p>
-<p>See <a 
href="../maintain/Copyright-Notices.html#Copyright-Notices">Copyright 
Notices</a> in <cite>GNU Maintainer Information</cite>, for
-additional information.  See <a href="GNU-Sample-Texts.html">GNU Sample 
Texts</a>, for the full text to
-be used in GNU manuals.  See <a href="GNU-Free-Documentation-License.html">GNU 
Free Documentation License</a>, for
+<p>See <a data-manual="maintain" 
href="https://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html#Copyright-Notices";>Copyright
 Notices</a> in <cite class="cite">GNU Maintainer Information</cite>, for
+additional information.  See <a class="xref" href="GNU-Sample-Texts.html">GNU 
Sample Texts</a>, for the full text to
+be used in GNU manuals.  See <a class="xref" 
href="GNU-Free-Documentation-License.html">GNU Free Documentation License</a>, 
for
 the license itself under which GNU and other free manuals are
 distributed.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040insertcopying.html" accesskey="n" 
rel="next"><code>@insertcopying</code></a>, Up: <a 
href="Document-Permissions.html" accesskey="u" rel="up">Document 
Permissions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040insertcopying.html"><code 
class="code">@insertcopying</code>: Include Permissions Text</a>, Up: <a 
href="Document-Permissions.html">Document Permissions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040copyright.html 
b/js/infog/test-infodir/texinfo_html/_0040copyright.html
index ba3c39677a..5f19836921 100644
--- a/js/infog/test-infodir/texinfo_html/_0040copyright.html
+++ b/js/infog/test-infodir/texinfo_html/_0040copyright.html
@@ -1,82 +1,60 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@copyright (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@copyright (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@copyright (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@copyright (GNU Texinfo 6.7dev)">
+<meta name="description" content="@copyright (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@copyright (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Text.html" rel="up" title="Glyphs for Text">
 <link href="_0040registeredsymbol.html" rel="next" title="@registeredsymbol">
 <link href="_0040TeX-_0040LaTeX.html" rel="prev" title="@TeX @LaTeX">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040copyright"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040copyright">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040registeredsymbol.html" accesskey="n" 
rel="next"><code>@registeredsymbol</code></a>, Previous: <a 
href="_0040TeX-_0040LaTeX.html" accesskey="p" rel="prev"><code>@TeX 
@LaTeX</code></a>, Up: <a href="Glyphs-for-Text.html" accesskey="u" 
rel="up">Glyphs for Text</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040registeredsymbol.html" accesskey="n" rel="next"><code 
class="code">@registeredsymbol{}</code> (&reg;)</a>, Previous: <a 
href="_0040TeX-_0040LaTeX.html" accesskey="p" rel="prev"><code 
class="code">@TeX</code>{} (TeX) and <code class="code">@LaTeX</code>{} 
(LaTeX)</a>, Up: <a href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs 
for Text</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and-Variable [...]
 </div>
 <hr>
-<span id="g_t_0040copyright_007b_007d-_0028_00a9_0029"></span><h4 
class="subsection"><code>@copyright{}</code> (&copy;)</h4>
+<h4 class="subsection" id="g_t_0040copyright_007b_007d-_0028_00a9_0029">11.8.2 
<code class="code">@copyright{}</code> (&copy;)</h4>
 
-<span id="copyright-symbol"></span><span id="index-copyright-1"></span>
-<span id="index-Copyright-symbol"></span>
+<a class="anchor" id="copyright-symbol"></a><a class="index-entry-id" 
id="index-copyright-1"></a>
+<a class="index-entry-id" id="index-Copyright-symbol"></a>
 
-<p>Use the <code>@copyright{}</code> command to generate the copyright
-symbol, &lsquo;&copy;&rsquo;.  Where possible, this is a 
&lsquo;<samp>c</samp>&rsquo; inside a
-circle; in Info, this is &lsquo;<samp>(C)</samp>&rsquo;.
+<p>Use the <code class="code">@copyright{}</code> command to generate the 
copyright
+symbol, &lsquo;&copy;&rsquo;.  Where possible, this is a &lsquo;<samp 
class="samp">c</samp>&rsquo; inside a
+circle; in Info, this is &lsquo;<samp class="samp">(C)</samp>&rsquo;.
 </p>
 <p>Legally, it&rsquo;s not necessary to use the copyright symbol; the English
 word &lsquo;Copyright&rsquo; suffices, according to international treaty.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040deffnx.html 
b/js/infog/test-infodir/texinfo_html/_0040deffnx.html
index 22b47a62ca..925f558884 100644
--- a/js/infog/test-infodir/texinfo_html/_0040deffnx.html
+++ b/js/infog/test-infodir/texinfo_html/_0040deffnx.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@deffnx (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@deffnx (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@deffnx (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@deffnx (GNU Texinfo 6.7dev)">
+<meta name="description" content="@deffnx (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@deffnx (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Optional-Arguments.html" rel="prev" title="Optional Arguments">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,67 +42,69 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040deffnx"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040deffnx">
+<div class="nav-panel">
 <p>
-Next: <a href="Def-Cmds-in-Detail.html" accesskey="n" rel="next">Def Cmds in 
Detail</a>, Previous: <a href="Optional-Arguments.html" accesskey="p" 
rel="prev">Optional Arguments</a>, Up: <a href="Definition-Commands.html" 
accesskey="u" rel="up">Definition Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Def-Cmds-in-Detail.html" accesskey="n" rel="next">The 
Definition Commands</a>, Previous: <a href="Optional-Arguments.html" 
accesskey="p" rel="prev">Optional and Repeated Arguments</a>, Up: <a 
href="Definition-Commands.html" accesskey="u" rel="up">Definition Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040deffnx_002c-et-al_002e_003a-Two-or-More-_0060First_0027-Lines"></span><h3
 class="section"><code>@deffnx</code>, et al.: Two or More &lsquo;First&rsquo; 
Lines</h3>
+<h3 class="section" 
id="g_t_0040deffnx_002c-et-al_002e_003a-Two-or-More-_0060First_0027-Lines">13.4 
<code class="code">@deffnx</code>, et al.: Two or More &lsquo;First&rsquo; 
Lines</h3>
 
-<span id="deffnx"></span><span id="index-deffnx"></span>
-<span id="index-Two-_0060First_0027-Lines-for-_0040deffn"></span>
-<span id="index-Grouping-two-definitions-together"></span>
-<span id="index-Definitions-grouped-together"></span>
+<a class="anchor" id="deffnx"></a><a class="index-entry-id" 
id="index-deffnx"></a>
+<a class="index-entry-id" 
id="index-Two-_0060First_0027-Lines-for-_0040deffn"></a>
+<a class="index-entry-id" id="index-Grouping-two-definitions-together"></a>
+<a class="index-entry-id" id="index-Definitions-grouped-together"></a>
 
 <p>To create two or more &lsquo;first&rsquo; or header lines for a definition, 
follow
-the first <code>@deffn</code> line by a line beginning with
-<code>@deffnx</code>.  The <code>@deffnx</code> command works exactly like
-<code>@deffn</code> except that it does not generate extra vertical white
+the first <code class="code">@deffn</code> line by a line beginning with
+<code class="code">@deffnx</code>.  The <code class="code">@deffnx</code> 
command works exactly like
+<code class="code">@deffn</code> except that it does not generate extra 
vertical white
 space between it and the preceding line.
 </p>
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@deffn {Interactive Command} isearch-forward
+<div class="group"><pre class="example-preformatted">@deffn {Interactive 
Command} isearch-forward
 @deffnx {Interactive Command} isearch-backward
 These two search commands are similar except &hellip;
 @end deffn
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
-<dl>
-<dt id="index-isearch_002dforward">Interactive Command: 
<strong>isearch-forward</strong></dt>
-<dt id="index-isearch_002dbackward">Interactive Command: 
<strong>isearch-backward</strong></dt>
+<dl class="first-deffn">
+<dt class="deffn" id="index-isearch_002dforward"><span 
class="category-def">Interactive Command: </span><span><strong 
class="strong">isearch-forward</strong><a class="copiable-link" 
href='#index-isearch_002dforward'> &para;</a></span></dt>
+<dt class="deffnx def-cmd-deffn" id="index-isearch_002dbackward"><span 
class="category-def">Interactive Command: </span><span><strong 
class="strong">isearch-backward</strong><a class="copiable-link" 
href='#index-isearch_002dbackward'> &para;</a></span></dt>
 <dd><p>These two search commands are similar except &hellip;
 </p></dd></dl>
 
-<span id="index-defcvx"></span>
-<span id="index-defivarx"></span>
-<span id="index-defmacx"></span>
-<span id="index-defmethodx"></span>
-<span id="index-defoptx"></span>
-<span id="index-defopx"></span>
-<span id="index-defspecx"></span>
-<span id="index-deftpx"></span>
-<span id="index-deftypecvx"></span>
-<span id="index-deftypefnx"></span>
-<span id="index-deftypefunx"></span>
-<span id="index-deftypeivarx"></span>
-<span id="index-deftypemethodx"></span>
-<span id="index-deftypeopx"></span>
-<span id="index-deftypevarx"></span>
-<span id="index-deftypevrx"></span>
-<span id="index-defunx"></span>
-<span id="index-defvarx"></span>
-<span id="index-defvrx"></span>
-<p>Each definition command has an &lsquo;x&rsquo; form: <code>@defunx</code>,
-<code>@defvrx</code>, <code>@deftypefunx</code>, etc.
+<a class="index-entry-id" id="index-defcvx"></a>
+<a class="index-entry-id" id="index-defivarx"></a>
+<a class="index-entry-id" id="index-defmacx"></a>
+<a class="index-entry-id" id="index-defmethodx"></a>
+<a class="index-entry-id" id="index-defoptx"></a>
+<a class="index-entry-id" id="index-defopx"></a>
+<a class="index-entry-id" id="index-defspecx"></a>
+<a class="index-entry-id" id="index-deftpx"></a>
+<a class="index-entry-id" id="index-deftypecvx"></a>
+<a class="index-entry-id" id="index-deftypefnx"></a>
+<a class="index-entry-id" id="index-deftypefunx"></a>
+<a class="index-entry-id" id="index-deftypeivarx"></a>
+<a class="index-entry-id" id="index-deftypemethodx"></a>
+<a class="index-entry-id" id="index-deftypeopx"></a>
+<a class="index-entry-id" id="index-deftypevarx"></a>
+<a class="index-entry-id" id="index-deftypevrx"></a>
+<a class="index-entry-id" id="index-defunx"></a>
+<a class="index-entry-id" id="index-defvarx"></a>
+<a class="index-entry-id" id="index-defvrx"></a>
+<p>Each definition command has an &lsquo;x&rsquo; form: <code 
class="code">@defunx</code>,
+<code class="code">@defvrx</code>, <code class="code">@deftypefunx</code>, etc.
 </p>
-<p>The &lsquo;x&rsquo; forms work similarly to <code>@itemx</code>
-(see <a href="_0040itemx.html"><code>@itemx</code></a>).
+<p>The &lsquo;x&rsquo; forms work similarly to <code class="code">@itemx</code>
+(see <a class="pxref" href="_0040itemx.html"><code class="code">@itemx</code>: 
Second and Subsequent Items</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040definfoenclose.html 
b/js/infog/test-infodir/texinfo_html/_0040definfoenclose.html
index a2c3071292..566964ce2e 100644
--- a/js/infog/test-infodir/texinfo_html/_0040definfoenclose.html
+++ b/js/infog/test-infodir/texinfo_html/_0040definfoenclose.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@definfoenclose (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@definfoenclose (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@definfoenclose (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@definfoenclose (GNU Texinfo 6.7dev)">
+<meta name="description" content="@definfoenclose (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@definfoenclose (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040alias.html" rel="prev" title="@alias">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,32 +40,30 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040definfoenclose"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040definfoenclose">
+<div class="nav-panel">
 <p>
-Next: <a href="External-Macro-Processors.html" accesskey="n" 
rel="next">External Macro Processors</a>, Previous: <a href="_0040alias.html" 
accesskey="p" rel="prev"><code>@alias</code></a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="External-Macro-Processors.html" accesskey="n" 
rel="next">External Macro Processors: Line Directives</a>, Previous: <a 
href="_0040alias.html" accesskey="p" rel="prev">&lsquo;<samp 
class="samp">@alias <var class="var">new</var>=<var 
class="var">existing</var></samp>&rsquo;</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a [...]
 </div>
 <hr>
-<span id="g_t_0040definfoenclose_003a-Customized-Highlighting"></span><h3 
class="section"><code>@definfoenclose</code>: Customized Highlighting</h3>
+<h3 class="section" 
id="g_t_0040definfoenclose_003a-Customized-Highlighting">16.5 <code 
class="code">@definfoenclose</code>: Customized Highlighting</h3>
 
-<span id="definfoenclose"></span><span 
id="index-Highlighting_002c-customized"></span>
-<span id="index-Customized-highlighting"></span>
-<span id="index-definfoenclose"></span>
+<a class="anchor" id="definfoenclose"></a><a class="index-entry-id" 
id="index-Highlighting_002c-customized"></a>
+<a class="index-entry-id" id="index-definfoenclose"></a>
 
-<p>An <code>@definfoenclose</code> command may be used to define a
+<p>An <code class="code">@definfoenclose</code> command may be used to define a
 highlighting command for all the non-TeX output formats.  A command
-defined using <code>@definfoenclose</code> marks text by enclosing it in
-strings that precede and follow the text.  You can use this to get
-closer control of your output.
+defined using <code class="code">@definfoenclose</code> marks text by 
enclosing it in
+strings that precede and follow the text.
 </p>
-<p>Presumably, if you define a command with <code>@definfoenclose</code>, you
-will create a corresponding command for TeX, either in
-<samp>texinfo.tex</samp>, <samp>texinfo.cnf</samp>, or within an 
&lsquo;<samp>@iftex</samp>&rsquo; or
-&lsquo;<samp>@tex</samp>&rsquo; in your document.
+<p>In practice, there is little use for this command, and we do not
+recommend you use it.  Support for <code class="code">@definfoenclose</code> 
may be
+removed in future releases of Texinfo.
 </p>
-<p>Write a <code>@definfoenclose</code> command at the beginning of a line
+<p>Write a <code class="code">@definfoenclose</code> command at the beginning 
of a line
 followed by three comma-separated arguments.  The first argument to
-<code>@definfoenclose</code> is the @-command name (without the
-<code>@</code>); the second argument is the start delimiter string; and the
+<code class="code">@definfoenclose</code> is the @-command name (without the
+<code class="code">@</code>); the second argument is the start delimiter 
string; and the
 third argument is the end delimiter string.  The latter two arguments
 enclose the highlighted text in the output.
 </p>
@@ -94,62 +73,58 @@ want an end delimiter, you must follow the command name 
with two
 commas in a row; otherwise, the end delimiter string you intended will
 naturally be (mis)interpreted as the start delimiter string.
 </p>
-<p>If you do a <code>@definfoenclose</code> on the name of a predefined
-command (such as <code>@emph</code>, <code>@strong</code>, <code>@t</code>, or
-<code>@i</code>), the enclosure definition will override the built-in
-definition.  We don&rsquo;t recommend this.
-</p>
 <p>An enclosure command defined this way takes one argument in braces,
-since it is intended for new markup commands (see <a 
href="Marking-Text.html">Marking Text</a>).
+since it is intended for new markup commands (see <a class="pxref" 
href="Marking-Text.html">Marking Text, Words and Phrases</a>).
 </p>
-<span id="index-phoo"></span>
+<a class="index-entry-id" id="index-phoo"></a>
 <p>For example, you can write:
 </p>
 <div class="example">
-<pre class="example">@definfoenclose phoo,//,\\
+<pre class="example-preformatted">@definfoenclose phoo,//,\\
 </pre></div>
 
-<p>near the beginning of a Texinfo file to define <code>@phoo</code> as an Info
+<p>near the beginning of a Texinfo file to define <code 
class="code">@phoo</code> as an Info
 formatting command that inserts &lsquo;//&rsquo; before and &lsquo;\\&rsquo; 
after the argument
-to <code>@phoo</code>.  You can then write <code>@phoo{bar}</code> wherever you
+to <code class="code">@phoo</code>.  You can then write <code 
class="code">@phoo{bar}</code> wherever you
 want &lsquo;//bar\\&rsquo; highlighted in Info.
 </p>
 <p>For TeX formatting, you could write
 </p>
 <div class="example">
-<pre class="example">@iftex
+<pre class="example-preformatted">@iftex
 @global@let@phoo=@i
 @end iftex
 </pre></div>
 
-<p>to define <code>@phoo</code> as a command that causes TeX to typeset the
-argument to <code>@phoo</code> in italics.
+<p>to define <code class="code">@phoo</code> as a command that causes TeX to 
typeset the
+argument to <code class="code">@phoo</code> in italics.
 </p>
 <p>Each definition applies to its own formatter: one for TeX, the
 other for everything else.  The raw TeX commands need to be in
-&lsquo;<samp>@iftex</samp>&rsquo;.  <code>@definfoenclose</code> command need 
not be within
-&lsquo;<samp>@ifinfo</samp>&rsquo;, unless you want to use different 
definitions for
+&lsquo;<samp class="samp">@iftex</samp>&rsquo;.  <code 
class="code">@definfoenclose</code> command need not be within
+&lsquo;<samp class="samp">@ifinfo</samp>&rsquo; unless you want to use 
different definitions for
 different output formats.
 </p>
-<span id="index-headword"></span>
+<a class="index-entry-id" id="index-headword"></a>
 <p>Here is another example: write
 </p>
 <div class="example">
-<pre class="example">@definfoenclose headword, , :
+<pre class="example-preformatted">@definfoenclose headword, , :
 </pre></div>
 
-<p>near the beginning of the file, to define <code>@headword</code> as an Info
+<p>near the beginning of the file, to define <code 
class="code">@headword</code> as an Info
 formatting command that inserts nothing before and a colon after the
-argument to <code>@headword</code>.
+argument to <code class="code">@headword</code>.
 </p>
-<p>&lsquo;<samp>@definfoenclose</samp>&rsquo; definitions must not be 
recursive, directly or
+<p>&lsquo;<samp class="samp">@definfoenclose</samp>&rsquo; definitions must 
not be recursive, directly or
 indirectly.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="External-Macro-Processors.html" accesskey="n" 
rel="next">External Macro Processors</a>, Previous: <a href="_0040alias.html" 
accesskey="p" rel="prev"><code>@alias</code></a>, Up: <a 
href="Defining-New-Texinfo-Commands.html" accesskey="u" rel="up">Defining New 
Texinfo Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="External-Macro-Processors.html">External Macro Processors: Line 
Directives</a>, Previous: <a href="_0040alias.html">&lsquo;<samp 
class="samp">@alias <var class="var">new</var>=<var 
class="var">existing</var></samp>&rsquo;</a>, Up: <a 
href="Defining-New-Texinfo-Commands.html">Defining New Texinfo Commands</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">In [...]
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040dfn.html 
b/js/infog/test-infodir/texinfo_html/_0040dfn.html
index 6d208ffb52..fc77124588 100644
--- a/js/infog/test-infodir/texinfo_html/_0040dfn.html
+++ b/js/infog/test-infodir/texinfo_html/_0040dfn.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@dfn (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@dfn (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@dfn (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@dfn (GNU Texinfo 6.7dev)">
+<meta name="description" content="@dfn (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@dfn (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040option.html" rel="prev" title="@option">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,31 +40,32 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040dfn"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040dfn">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040abbr.html" accesskey="n" 
rel="next"><code>@abbr</code></a>, Previous: <a href="_0040option.html" 
accesskey="p" rel="prev"><code>@option</code></a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040abbr.html" accesskey="n" rel="next"><code 
class="code">@abbr</code>{<var class="var">abbreviation</var>[, <var 
class="var">meaning</var>]}</a>, Previous: <a href="_0040option.html" 
accesskey="p" rel="prev"><code class="code">@option</code>{<var 
class="var">option-name</var>}</a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a> [...]
 </div>
 <hr>
-<span id="g_t_0040dfn_007bterm_007d"></span><h4 
class="subsection"><code>@dfn</code>{<var>term</var>}</h4>
+<h4 class="subsection" id="g_t_0040dfn_007bterm_007d">6.1.12 <code 
class="code">@dfn</code>{<var class="var">term</var>}</h4>
 
-<span id="dfn"></span><span id="index-dfn"></span>
+<a class="anchor" id="dfn"></a><a class="index-entry-id" id="index-dfn"></a>
 
-<p>Use the <code>@dfn</code> command to identify the introductory or defining
+<p>Use the <code class="code">@dfn</code> command to identify the introductory 
or defining
 use of a technical term.  Use the command only in passages whose
 purpose is to introduce a term which will be used again or which the
 reader ought to know.  Mere passing mention of a term for the first
-time does not deserve <code>@dfn</code>.  The command generates italics in
+time does not deserve <code class="code">@dfn</code>.  The command generates 
italics in
 the printed manual, and double quotation marks in the Info file.  For
 example:
 </p>
 <div class="example">
-<pre class="example">Getting rid of a file is called @dfn{deleting} it.
+<pre class="example-preformatted">Getting rid of a file is called 
@dfn{deleting} it.
 </pre></div>
 
 <p>produces
 </p>
-<blockquote>
-<p>Getting rid of a file is called <em>deleting</em> it.
+<blockquote class="quotation">
+<p>Getting rid of a file is called <em class="dfn">deleting</em> it.
 </p></blockquote>
 
 <p>As a general rule, a sentence containing the defining occurrence of a
@@ -92,6 +74,7 @@ to say explicitly that it is a definition, but it should 
contain the
 information of a definition&mdash;it should make the meaning clear.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040display.html 
b/js/infog/test-infodir/texinfo_html/_0040display.html
index a4c94be99c..9710684f27 100644
--- a/js/infog/test-infodir/texinfo_html/_0040display.html
+++ b/js/infog/test-infodir/texinfo_html/_0040display.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@display (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@display (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@display (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@display (GNU Texinfo 6.7dev)">
+<meta name="description" content="@display (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@display (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0040lisp.html" rel="prev" title="@lisp">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,33 +41,30 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040display"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040display">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040format.html" accesskey="n" 
rel="next"><code>@format</code></a>, Previous: <a href="_0040lisp.html" 
accesskey="p" rel="prev"><code>@lisp</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040format.html" accesskey="n" rel="next"><code 
class="code">@format</code>: Examples Using the Full Line Width</a>, Previous: 
<a href="_0040lisp.html" accesskey="p" rel="prev"><code 
class="code">@lisp</code>: Marking a Lisp Example</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title [...]
 </div>
 <hr>
-<span id="g_t_0040display_003a-Examples-Using-the-Text-Font"></span><h3 
class="section"><code>@display</code>: Examples Using the Text Font</h3>
+<h3 class="section" id="g_t_0040display_003a-Examples-Using-the-Text-Font">7.7 
<code class="code">@display</code>: Examples Using the Text Font</h3>
 
-<span id="display"></span><span id="index-display"></span>
-<span id="index-Display-formatting"></span>
+<a class="anchor" id="display"></a><a class="index-entry-id" 
id="index-display"></a>
+<a class="index-entry-id" id="index-Display-formatting"></a>
 
-<p>The <code>@display</code> command begins another kind of environment, where
+<p>The <code class="code">@display</code> command begins another kind of 
environment, where
 the font is left unchanged, not switched to typewriter as with
-<code>@example</code>.  Each line of input still produces a line of output,
+<code class="code">@example</code>.  Each line of input still produces a line 
of output,
 and the output is still indented.
 </p>
 <div class="display">
-<pre class="display">This is an example of text written between a 
<code>@display</code> command
-and an <code>@end display</code> command.  The <code>@display</code> command
+<pre class="display-preformatted">This is an example of text written between a 
<code class="code">@display</code> command
+and an <code class="code">@end display</code> command.  The <code 
class="code">@display</code> command
 indents the text, but does not fill it.
 </pre></div>
 
-<span id="index-smalldisplay"></span>
-<p>Texinfo also provides the environment <code>@smalldisplay</code>, which is
-like <code>@display</code> but uses a smaller font size.
-See <a href="_0040small_2026.html"><code>@small&hellip;</code></a>.
-</p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040dmn.html 
b/js/infog/test-infodir/texinfo_html/_0040dmn.html
index d8981da81a..96483c8095 100644
--- a/js/infog/test-infodir/texinfo_html/_0040dmn.html
+++ b/js/infog/test-infodir/texinfo_html/_0040dmn.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@dmn (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@dmn (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@dmn (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@dmn (GNU Texinfo 6.7dev)">
+<meta name="description" content="@dmn (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@dmn (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Inserting-Space.html" rel="up" title="Inserting Space">
-<link href="Inserting-Accents.html" rel="next" title="Inserting Accents">
 <link href="_0040frenchspacing.html" rel="prev" title="@frenchspacing">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,48 +39,50 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040dmn"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040dmn">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040frenchspacing.html" accesskey="p" 
rel="prev"><code>@frenchspacing</code></a>, Up: <a href="Inserting-Space.html" 
accesskey="u" rel="up">Inserting Space</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040frenchspacing.html" accesskey="p" rel="prev"><code 
class="code">@frenchspacing</code> <var class="var">val</var>: Control Sentence 
Spacing</a>, Up: <a href="Inserting-Space.html" accesskey="u" 
rel="up">Inserting Space</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040dmn_007bdimension_007d_003a-Format-a-Dimension"></span><h4 
class="subsection"><code>@dmn</code>{<var>dimension</var>}: Format a 
Dimension</h4>
+<h4 class="subsection" 
id="g_t_0040dmn_007bdimension_007d_003a-Format-a-Dimension">11.3.5 <code 
class="code">@dmn</code>{<var class="var">dimension</var>}: Format a 
Dimension</h4>
 
-<span id="dmn"></span><span 
id="index-Thin-space-between-number_002c-dimension"></span>
-<span id="index-Dimension-formatting"></span>
-<span id="index-Format-a-dimension"></span>
-<span id="index-dmn"></span>
+<a class="anchor" id="dmn"></a><a class="index-entry-id" 
id="index-Thin-space-between-number_002c-dimension"></a>
+<a class="index-entry-id" id="index-Dimension-formatting"></a>
+<a class="index-entry-id" id="index-Format-a-dimension"></a>
+<a class="index-entry-id" id="index-dmn"></a>
 
-<p>You can use the <code>@dmn</code> command to format a dimension with a
+<p>You can use the <code class="code">@dmn</code> command to format a 
dimension with a
 little extra space in the printed output.  That is, on seeing
-<code>@dmn</code>, TeX inserts just enough space for proper typesetting;
+<code class="code">@dmn</code>, TeX inserts just enough space for proper 
typesetting;
 in other output formats, the formatting commands insert no space at
 all.
 </p>
-<p>To use the <code>@dmn</code> command, write the number and then follow it
-immediately, with no intervening space, by <code>@dmn</code>, and then by
+<p>To use the <code class="code">@dmn</code> command, write the number and 
then follow it
+immediately, with no intervening space, by <code class="code">@dmn</code>, and 
then by
 the dimension within braces.  For example,
 </p>
 <div class="example">
-<pre class="example">A4 paper is 8.27@dmn{in} wide.
+<pre class="example-preformatted">A4 paper is 8.27@dmn{in} wide.
 </pre></div>
 
 <p>produces
 </p>
-<blockquote>
-<p>A4 paper is 8.27in wide.
+<blockquote class="quotation">
+<p>A4 paper is 8.27<span class="dmn">in</span> wide.
 </p></blockquote>
 
 <p>Not everyone uses this style.  Some people prefer 
&lsquo;8.27&nbsp;in.&rsquo; or
 &lsquo;8.27&nbsp;inches&rsquo;.  In these cases, however, you need to use
-<code>@tie</code> (see <a href="_0040tie.html"><code>@tie</code></a>) or 
<code>@w</code> (see <a href="_0040w.html"><code>@w</code></a>)
+<code class="code">@tie</code> (see <a class="pxref" 
href="_0040tie.html"><code class="code">@tie{}</code>: Inserting an Unbreakable 
Space</a>) or <code class="code">@w</code> (see <a class="pxref" 
href="_0040w.html"><code class="code">@w</code>{<var class="var">text</var>}: 
Prevent Line Breaks</a>)
 so that no line break can occur between the number and the dimension.
 Also, if you write a period after an abbreviation within a sentence
-(as with the &lsquo;in.&rsquo; above), you should write 
&lsquo;<samp>@:</samp>&rsquo; after the
+(as with the &lsquo;in.&rsquo; above), you should write &lsquo;<samp 
class="samp">@:</samp>&rsquo; after the
 period to prevent TeX from inserting extra whitespace, as shown
-here.  See <a href="Not-Ending-a-Sentence.html">Not Ending a Sentence</a>.
+here.  See <a class="xref" href="Not-Ending-a-Sentence.html">Not Ending a 
Sentence</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040documentdescription.html 
b/js/infog/test-infodir/texinfo_html/_0040documentdescription.html
index bab553da78..e5c6efb208 100644
--- a/js/infog/test-infodir/texinfo_html/_0040documentdescription.html
+++ b/js/infog/test-infodir/texinfo_html/_0040documentdescription.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@documentdescription (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@documentdescription (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@documentdescription (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@documentdescription (GNU Texinfo 6.7dev)">
+<meta name="description" content="@documentdescription (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@documentdescription (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
-<link href="_0040setchapternewpage.html" rel="next" title="@setchapternewpage">
-<link href="Global-Document-Commands.html" rel="prev" title="Global Document 
Commands">
+<link href="Generating-HTML.html" rel="up" title="Generating HTML">
+<link href="HTML-Xref.html" rel="prev" title="HTML Xref">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,44 +39,47 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040documentdescription"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040documentdescription">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040setchapternewpage.html" accesskey="n" 
rel="next"><code>@setchapternewpage</code></a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="HTML-Xref.html" accesskey="p" rel="prev">HTML 
Cross-references</a>, Up: <a href="Generating-HTML.html" accesskey="u" 
rel="up">Generating HTML</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040documentdescription_003a-Summary-Text"></span><h4 
class="subsection"><code>@documentdescription</code>: Summary Text</h4>
-<span id="documentdescription"></span>
-<span id="index-Document-description"></span>
-<span id="index-Description-of-document"></span>
-<span id="index-Summary-of-document"></span>
-<span id="index-Abstract-of-document"></span>
-<span id="index-_003cmeta_003e-HTML-tag_002c-and-document-description"></span>
-<span id="index-documentdescription"></span>
+<h3 class="section" id="g_t_0040documentdescription_003a-Summary-Text">21.5 
<code class="code">@documentdescription</code>: Summary Text</h3>
+<a class="anchor" id="documentdescription"></a>
+<a class="index-entry-id" id="index-Document-description"></a>
+<a class="index-entry-id" id="index-Description-of-document"></a>
+<a class="index-entry-id" id="index-Summary-of-document"></a>
+<a class="index-entry-id" id="index-Abstract-of-document"></a>
+<a class="index-entry-id" 
id="index-_003cmeta_003e-HTML-tag_002c-and-document-description"></a>
+<a class="index-entry-id" id="index-documentdescription"></a>
 
-<p>When producing HTML output for a document, <code>makeinfo</code> writes a
-&lsquo;<samp>&lt;meta&gt;</samp>&rsquo; element in the 
&lsquo;<samp>&lt;head&gt;</samp>&rsquo; to give some idea of the
-content of the document.  By default, this <em>description</em> is the
-title of the document, taken from the <code>@settitle</code> command
-(see <a href="_0040settitle.html"><code>@settitle</code></a>).  To change 
this, use the
-<code>@documentdescription</code> environment, as in:
+<p>When producing HTML output for a document, <code 
class="command">makeinfo</code> writes a
+&lsquo;<samp class="samp">&lt;meta&gt;</samp>&rsquo; element in the 
&lsquo;<samp class="samp">&lt;head&gt;</samp>&rsquo; to give some idea of the
+content of the document.  By default, this <em class="dfn">description</em> is 
the
+title of the document, taken from the <code class="code">@settitle</code> 
command
+(see <a class="pxref" href="_0040settitle.html"><code 
class="code">@settitle</code>: Set the Document Title</a>).  To change this, 
use the
+<code class="code">@documentdescription</code> environment, as in:
 </p>
 <div class="example">
-<pre class="example">@documentdescription
+<pre class="example-preformatted">@documentdescription
 descriptive text.
 @end documentdescription
 </pre></div>
 
-<p>This will produce the following output in the 
&lsquo;<samp>&lt;head&gt;</samp>&rsquo; of the HTML:
+<p>This will produce the following output in the &lsquo;<samp 
class="samp">&lt;head&gt;</samp>&rsquo; of the HTML:
 </p>
 <div class="example">
-<pre class="example">&lt;meta name=description content=&quot;descriptive 
text.&quot;&gt;
+<pre class="example-preformatted">&lt;meta name=description 
content=&quot;descriptive text.&quot;&gt;
 </pre></div>
 
-<p><code>@documentdescription</code> must be specified before the first node of
+<p><code class="code">@documentdescription</code> must be specified before the 
first node of
 the document.
 </p>
 
 
+</div>
+
 
 
 </body>
diff --git a/js/infog/test-infodir/texinfo_html/_0040documentencoding.html 
b/js/infog/test-infodir/texinfo_html/_0040documentencoding.html
index 6fb57b8e03..2ef446e75e 100644
--- a/js/infog/test-infodir/texinfo_html/_0040documentencoding.html
+++ b/js/infog/test-infodir/texinfo_html/_0040documentencoding.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@documentencoding (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@documentencoding (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@documentencoding (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@documentencoding (GNU Texinfo 6.7dev)">
+<meta name="description" content="@documentencoding (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@documentencoding (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Internationalization.html" rel="up" title="Internationalization">
-<link href="Conditionals.html" rel="next" title="Conditionals">
 <link href="_0040documentlanguage.html" rel="prev" title="@documentlanguage">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,102 +41,108 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040documentencoding"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040documentencoding">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040documentlanguage.html" accesskey="p" 
rel="prev"><code>@documentlanguage</code></a>, Up: <a 
href="Internationalization.html" accesskey="u" 
rel="up">Internationalization</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040documentlanguage.html" accesskey="p" rel="prev"><code 
class="code">@documentlanguage <var class="var">ll</var>[_<var 
class="var">cc</var>]</code>: Set the Document Language</a>, Up: <a 
href="Internationalization.html" accesskey="u" 
rel="up">Internationalization</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040documentencoding-enc_003a-Set-Input-Encoding"></span><h3 
class="section"><code>@documentencoding <var>enc</var></code>: Set Input 
Encoding</h3>
+<h3 class="section" 
id="g_t_0040documentencoding-enc_003a-Set-Input-Encoding">14.2 <code 
class="code">@documentencoding <var class="var">enc</var></code>: Set Input 
Encoding</h3>
 
-<span id="documentencoding"></span><span id="index-documentencoding"></span>
-<span id="index-Encoding_002c-declaring"></span>
-<span id="index-Input-encoding_002c-declaring"></span>
-<span id="index-Character-set_002c-declaring"></span>
-<span id="index-Document-input-encoding"></span>
+<a class="anchor" id="documentencoding"></a><a class="index-entry-id" 
id="index-documentencoding"></a>
+<a class="index-entry-id" id="index-Encoding_002c-declaring"></a>
+<a class="index-entry-id" id="index-Input-encoding_002c-declaring"></a>
+<a class="index-entry-id" id="index-Character-set_002c-declaring"></a>
+<a class="index-entry-id" id="index-Document-input-encoding"></a>
 
-<p>The <code>@documentencoding</code> command declares the input document
+<p>The <code class="code">@documentencoding</code> command declares the input 
document
 encoding, and can also affect the encoding of the output.  Write it on
 a line by itself, with a valid encoding specification following, near
 the beginning of the file.
 </p>
 <div class="example">
-<pre class="example">@documentencoding <var>enc</var>
+<pre class="example-preformatted">@documentencoding <var class="var">enc</var>
 </pre></div>
 
 <p>Texinfo supports these encodings:
 </p>
-<dl compact="compact">
-<dt><code>US-ASCII</code></dt>
+<dl class="table">
+<dt><code class="code">US-ASCII</code></dt>
 <dd><p>This has no particular effect, but it&rsquo;s included for completeness.
 </p>
 </dd>
-<dt><code>UTF-8</code></dt>
-<dd><p>The vast global character encoding, expressed in 8-bit bytes.
+<dt><code class="code">UTF-8</code></dt>
+<dd><p>The default.  The vast global character encoding, expressed in 8-bit 
bytes.
 </p>
 </dd>
-<dt><code>ISO-8859-1</code></dt>
-<dt><code>ISO-8859-15</code></dt>
-<dt><code>ISO-8859-2</code></dt>
-<dd><span id="index-Euro-symbol_002c-and-encodings"></span>
-<p>These specify the standard encodings for Western European (the first
+<dt id='index-Euro-symbol_002c-and-encodings'><span><code 
class="code">ISO-8859-1</code><a class="copiable-link" 
href='#index-Euro-symbol_002c-and-encodings'> &para;</a></span></dt>
+<dt><code class="code">ISO-8859-15</code></dt>
+<dt><code class="code">ISO-8859-2</code></dt>
+<dd><p>These specify the standard encodings for Western European (the first
 two) and Eastern European languages (the third), respectively.  ISO
 8859-15 replaces some little-used characters from 8859-1 (e.g.,
 precomposed fractions) with more commonly needed ones, such as the
 Euro symbol (&euro;).
 </p>
 <p>A full description of the encodings is beyond our scope here;
-one useful reference is <a 
href="http://czyborra.com/charsets/iso8859.html";>http://czyborra.com/charsets/iso8859.html</a>.
+one useful reference is <a class="uref" 
href="http://czyborra.com/charsets/iso8859.html";>http://czyborra.com/charsets/iso8859.html</a>.
 </p>
 </dd>
-<dt><code>koi8-r</code></dt>
+<dt><code class="code">koi8-r</code></dt>
 <dd><p>This is the commonly used encoding for the Russian language.
 </p>
 </dd>
-<dt><code>koi8-u</code></dt>
+<dt><code class="code">koi8-u</code></dt>
 <dd><p>This is the commonly used encoding for the Ukrainian language.
 </p>
 </dd>
 </dl>
 
-<p>Specifying an encoding <var>enc</var> has the following effects:
+<p>Specifying an encoding <var class="var">enc</var> has the following effects:
 </p>
-<span id="index-Local-Variables-section_002c-for-encoding"></span>
-<span id="index-Info-output_002c-and-encoding"></span>
-<p>In Info output, a so-called &lsquo;Local Variables&rsquo; section (see <a 
href="../emacs/File-Variables.html#File-Variables">File
-Variables</a> in <cite>The GNU Emacs Manual</cite>) is output including
-<var>enc</var>.  This allows Info readers to set the encoding
+<a class="index-entry-id" 
id="index-Local-Variables-section_002c-for-encoding"></a>
+<a class="index-entry-id" id="index-Info-output_002c-and-encoding"></a>
+<p>In Info output, a so-called &lsquo;Local Variables&rsquo; section (see <a 
data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/File-Variables.html#File-Variables";>File
+Variables</a> in <cite class="cite">The GNU Emacs Manual</cite>) is output 
including
+<var class="var">enc</var>.  This allows Info readers to set the encoding
 appropriately.  It looks like this:
 </p>
 <div class="example">
-<pre class="example">Local Variables:
-coding: <var>enc</var>
+<pre class="example-preformatted">Local Variables:
+coding: <var class="var">enc</var>
 End:
 </pre></div>
 
 <p>Also, in Info and plain text output, unless the option
-<samp>--disable-encoding</samp> is given to <code>makeinfo</code>, accent
-constructs and special characters, such as <code>@'e</code>, are output as
+<samp class="option">--disable-encoding</samp> is given to <code 
class="command">makeinfo</code>, accent
+constructs and special characters, such as <code class="code">@'e</code>, are 
output as
 the actual 8-bit or UTF-8 character in the given encoding where
 possible.
 </p>
-<span id="index-HTML-output_002c-and-encodings"></span>
-<span id="index-http_002dequiv_002c-and-charset-specification"></span>
-<span id="index-_003cmeta_003e-HTML-tag_002c-and-charset-specification"></span>
-<p>In HTML output, a &lsquo;<samp>&lt;meta&gt;</samp>&rsquo; tag is output, in 
the &lsquo;<samp>&lt;head&gt;</samp>&rsquo;
-section of the HTML, that specifies <var>enc</var>.  Web servers and
+<a class="index-entry-id" id="index-HTML-output_002c-and-encodings"></a>
+<a class="index-entry-id" 
id="index-http_002dequiv_002c-and-charset-specification"></a>
+<a class="index-entry-id" 
id="index-_003cmeta_003e-HTML-tag_002c-and-charset-specification"></a>
+<p>In HTML output, a &lsquo;<samp class="samp">&lt;meta&gt;</samp>&rsquo; tag 
is output, in the &lsquo;<samp class="samp">&lt;head&gt;</samp>&rsquo;
+section of the HTML, that specifies <var class="var">enc</var>.  Web servers 
and
 browsers cooperate to use this information so the correct encoding is
 used to display the page, if supported by the system.  That looks like
 this:
 </p>
 <div class="example">
-<pre class="example">&lt;meta http-equiv=&quot;Content-Type&quot; 
content=&quot;text/html;
-     charset=<var>enc</var>&quot;&gt;
+<pre class="example-preformatted">&lt;meta http-equiv=&quot;Content-Type&quot; 
content=&quot;text/html;
+     charset=<var class="var">enc</var>&quot;&gt;
 </pre></div>
 
-<p>In XML and Docbook output, UTF-8 is always used for the output,
+<p>In HTML output, if the option <samp class="option">--enable-encoding</samp> 
is given
+to <code class="command">texi2any</code>, accent constructs and special 
characters, such
+as <code class="code">@'e</code> or <code class="code">``</code>, are output 
as the actual 8-bit or UTF-8
+character in the given encoding where possible.  Otherwise HTML entities
+are used for those characters.
+</p>
+<p>In XML and DocBook output, UTF-8 is always used for the output,
 according to the conventions of those formats.
 </p>
-<span id="index-Computer-Modern-fonts"></span>
+<a class="index-entry-id" id="index-Computer-Modern-fonts"></a>
 <p>In TeX output, the characters which are supported in the standard
 Computer Modern fonts are output accordingly.  For example, this
 means using constructed accents rather than precomposed glyphs.
@@ -163,23 +151,23 @@ specifying an unimplemented encoding.
 </p>
 <p>Although modern TeX systems support nearly every script in use in
 the world, this wide-ranging support is not available in
-<samp>texinfo.tex</samp>, and it&rsquo;s not feasible to duplicate or 
incorporate
-all that effort.  (Our plan to support other scripts is to create a
-LaTeX back-end to <code>texi2any</code>, where the support is already
-present.)
+<samp class="file">texinfo.tex</samp>, and it&rsquo;s not feasible to 
duplicate or incorporate
+all that effort.  (Our plan to support other scripts is through the
+LaTeX back-end to <code class="command">texi2any</code>.)
 </p>
 <p>For maximum portability of Texinfo documents across the many different
 user environments in the world, we recommend sticking to 7-bit ASCII
 in the input unless your particular manual needs a substantial amount
 of non-ASCII, e.g., it&rsquo;s written in German.  You can use the
-<code>@U</code> command to insert an occasional needed character
-(see <a href="Inserting-Unicode.html">Inserting Unicode</a>).
+<code class="code">@U</code> command to insert an occasional needed character
+(see <a class="pxref" href="Inserting-Unicode.html">Inserting Unicode: <code 
class="code">@U</code></a>).
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040documentlanguage.html" accesskey="p" 
rel="prev"><code>@documentlanguage</code></a>, Up: <a 
href="Internationalization.html" accesskey="u" 
rel="up">Internationalization</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040documentlanguage.html"><code 
class="code">@documentlanguage <var class="var">ll</var>[_<var 
class="var">cc</var>]</code>: Set the Document Language</a>, Up: <a 
href="Internationalization.html">Internationalization</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040documentlanguage.html 
b/js/infog/test-infodir/texinfo_html/_0040documentlanguage.html
index 5509459dbf..2ea6d9c544 100644
--- a/js/infog/test-infodir/texinfo_html/_0040documentlanguage.html
+++ b/js/infog/test-infodir/texinfo_html/_0040documentlanguage.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@documentlanguage (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@documentlanguage (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@documentlanguage (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@documentlanguage (GNU Texinfo 6.7dev)">
+<meta name="description" content="@documentlanguage (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@documentlanguage (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Internationalization.html" rel="up" title="Internationalization">
 <link href="_0040documentencoding.html" rel="next" title="@documentencoding">
-<link href="Internationalization.html" rel="prev" title="Internationalization">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,88 +39,87 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040documentlanguage"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040documentlanguage">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040documentencoding.html" accesskey="n" 
rel="next"><code>@documentencoding</code></a>, Up: <a 
href="Internationalization.html" accesskey="u" 
rel="up">Internationalization</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040documentencoding.html" accesskey="n" rel="next"><code 
class="code">@documentencoding <var class="var">enc</var></code>: Set Input 
Encoding</a>, Up: <a href="Internationalization.html" accesskey="u" 
rel="up">Internationalization</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040documentlanguage-ll_005b_005fcc_005d_003a-Set-the-Document-Language"></span><h3
 class="section"><code>@documentlanguage <var>ll</var>[_<var>cc</var>]</code>: 
Set the Document Language</h3>
-<span id="documentlanguage"></span>
-<span id="index-documentlanguage"></span>
-<span id="index-Language_002c-declaring"></span>
-<span id="index-Locale_002c-declaring"></span>
-<span id="index-Document-language_002c-declaring"></span>
+<h3 class="section" 
id="g_t_0040documentlanguage-ll_005b_005fcc_005d_003a-Set-the-Document-Language">14.1
 <code class="code">@documentlanguage <var class="var">ll</var>[_<var 
class="var">cc</var>]</code>: Set the Document Language</h3>
+<a class="anchor" id="documentlanguage"></a>
+<a class="index-entry-id" id="index-documentlanguage"></a>
+<a class="index-entry-id" id="index-Language_002c-declaring"></a>
+<a class="index-entry-id" id="index-Locale_002c-declaring"></a>
+<a class="index-entry-id" id="index-Document-language_002c-declaring"></a>
 
-<p>The <code>@documentlanguage</code> command declares the current document
+<p>The <code class="code">@documentlanguage</code> command declares the 
current document
 locale.  Write it on a line by itself, near the beginning of the file.
 </p>
 <div class="example">
-<pre class="example">@documentlanguage <var>ll</var>[_<var>cc</var>]
+<pre class="example-preformatted">@documentlanguage <var 
class="var">ll</var>[_<var class="var">cc</var>]
 </pre></div>
 
-<p>Include a two-letter ISO&nbsp;639-2 language code (<var>ll</var>) following
+<p>Include a two-letter ISO&nbsp;639-2 language code (<var 
class="var">ll</var>) following
 the command name, optionally followed by an underscore and two-letter
-ISO&nbsp;3166 two-letter country code (<var>cc</var>).  If you have a
+ISO&nbsp;3166 two-letter country code (<var class="var">cc</var>).  If you 
have a
 multilingual document, the intent is to be able to use this command
 multiple times, to declare each language change.  If the command is
-not used at all, the default is <code>en_US</code> for US English.
+not used at all, the default is <code class="code">en_US</code> for US English.
 </p>
-<p>As with GNU Gettext (see <cite><a 
href="../gettext/index.html#Top">Gettext</a></cite>), if the country
+<p>As with GNU Gettext (see <cite class="cite"><a data-manual="gettext" 
href="https://www.gnu.org/software/gettext/manual/html_node/index.html#Top";>Gettext</a></cite>),
 if the country
 code is omitted, the main dialect is assumed where possible.  For
-example, <code>de</code> is equivalent to <code>de_DE</code> (German as spoken 
in
+example, <code class="code">de</code> is equivalent to <code 
class="code">de_DE</code> (German as spoken in
 Germany).
 </p>
-<span id="index-Document-strings_002c-translation-of"></span>
+<a class="index-entry-id" id="index-Document-strings_002c-translation-of"></a>
 <p>For Info and other online output, this command changes the translation
-of various <em>document strings</em> such as &ldquo;see&rdquo; in 
cross-references
-(see <a href="Cross-References.html">Cross References</a>), 
&ldquo;Function&rdquo; in defuns (see <a 
href="Definition-Commands.html">Definition Commands</a>), and so on.  Some 
strings, such as &ldquo;Node:&rdquo;, &ldquo;Next:&rdquo;,
+of various <em class="dfn">document strings</em> such as &ldquo;see&rdquo; in 
cross-references
+(see <a class="pxref" href="Cross-References.html">Cross-references</a>), 
&ldquo;Function&rdquo; in defuns (see <a class="pxref" 
href="Definition-Commands.html">Definition Commands</a>), and so on.  Some 
strings, such as &ldquo;Node:&rdquo;, &ldquo;Next:&rdquo;,
 &ldquo;Menu:&rdquo;, etc., are keywords in Info output, so are not translated
 there; they are translated in other output formats.
+In DocBook output <code class="code">@documentlanguage</code> sets the 
language for
+following sections.
 </p>
-<span id="index-txi_002dcc_002etex"></span>
-<p>For TeX, this command causes a file <samp>txi-<var>locale</var>.tex</samp> 
to
-be read (if it exists).  If <code>@documentlanguage</code> argument
-contains the optional &lsquo;<samp>_<var>cc</var></samp>&rsquo; suffix, this 
is tried first.
-For example, with <code>@documentlanguage de_DE</code>, TeX first looks
-for <samp>txi-de_DE.tex</samp>, then <samp>txi-de.tex</samp>.
+<a class="index-entry-id" id="index-txi_002dcc_002etex"></a>
+<p>For TeX, this command causes a file <samp class="file">txi-<var 
class="var">locale</var>.tex</samp> to
+be read (if it exists).  If <code class="code">@documentlanguage</code> 
argument
+contains the optional &lsquo;<samp class="samp">_<var 
class="var">cc</var></samp>&rsquo; suffix, this is tried first.
+For example, with <code class="code">@documentlanguage de_DE</code>, TeX first 
looks
+for <samp class="file">txi-de_DE.tex</samp>, then <samp 
class="file">txi-de.tex</samp>.
 </p>
-<p>Such a <samp>txi-*</samp> file is intended to redefine the various English
+<p>Such a <samp class="file">txi-*</samp> file is intended to redefine the 
various English
 words used in TeX output, such as &lsquo;Chapter&rsquo;, &lsquo;See&rsquo;, 
and so on.  We
 are aware that individual words like these cannot always be translated
 in isolation, and that a very different strategy would be required for
 ideographic (among other) scripts.  Help in improving Texinfo&rsquo;s
 language support is welcome.
 </p>
-<span id="index-Hyphenation-patterns_002c-language_002ddependent"></span>
-<p><code>@documentlanguage</code> also changes TeX&rsquo;s current hyphenation
+<a class="index-entry-id" 
id="index-Hyphenation-patterns_002c-language_002ddependent"></a>
+<p><code class="code">@documentlanguage</code> also changes TeX&rsquo;s 
current hyphenation
 patterns, if the TeX program being run has the necessary support
-included.  This will generally not be the case for <code>tex</code>
+included.  This will generally not be the case for <code 
class="command">tex</code>
 itself, but will usually be the case for up-to-date distributions of
-the extended TeX programs <code>etex</code> (DVI output) and
-<code>pdftex</code> (PDF output).  <code>texi2dvi</code> will use the
-extended TeXs if they are available (see <a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a>).
+the extended TeX programs <code class="command">etex</code> (DVI output) and
+<code class="command">pdftex</code> (PDF output).  <code 
class="command">texi2dvi</code> will use the
+extended TeXs if they are available (see <a class="pxref" 
href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a>).
 </p>
-<p>In September 2006, the W3C Internationalization Activity released a
-new recommendation for specifying languages:
-<a 
href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt";>http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>.
  When Gettext
-supports this new scheme, Texinfo will too.
-</p>
-<span id="index-ISO-639_002d2-language-codes"></span>
-<span id="index-ISO-3166-country-codes"></span>
-<span id="index-Language-codes"></span>
-<span id="index-Country-codes"></span>
+<a class="index-entry-id" id="index-ISO-639_002d2-language-codes"></a>
+<a class="index-entry-id" id="index-ISO-3166-country-codes"></a>
+<a class="index-entry-id" id="index-Language-codes"></a>
+<a class="index-entry-id" id="index-Country-codes"></a>
 <p>Since the lists of language codes and country codes are updated
 relatively frequently, we don&rsquo;t attempt to list them here.  The valid
 language codes are on the official home page for ISO&nbsp;639,
-<a 
href="http://www.loc.gov/standards/iso639-2/";>http://www.loc.gov/standards/iso639-2/</a>.
  The country codes and
+<a class="url" 
href="http://www.loc.gov/standards/iso639-2/";>http://www.loc.gov/standards/iso639-2/</a>.
  The country codes and
 the official web site for ISO&nbsp;3166 can be found via
-<a 
href="http://en.wikipedia.org/wiki/ISO_3166";>http://en.wikipedia.org/wiki/ISO_3166</a>.
+<a class="url" 
href="http://en.wikipedia.org/wiki/ISO_3166";>http://en.wikipedia.org/wiki/ISO_3166</a>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040documentencoding.html" accesskey="n" 
rel="next"><code>@documentencoding</code></a>, Up: <a 
href="Internationalization.html" accesskey="u" 
rel="up">Internationalization</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040documentencoding.html"><code 
class="code">@documentencoding <var class="var">enc</var></code>: Set Input 
Encoding</a>, Up: <a href="Internationalization.html">Internationalization</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040dots.html 
b/js/infog/test-infodir/texinfo_html/_0040dots.html
index b717058f84..0f27bf03b8 100644
--- a/js/infog/test-infodir/texinfo_html/_0040dots.html
+++ b/js/infog/test-infodir/texinfo_html/_0040dots.html
@@ -1,88 +1,65 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@dots (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@dots (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@dots (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@dots (GNU Texinfo 6.7dev)">
+<meta name="description" content="@dots (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@dots (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Text.html" rel="up" title="Glyphs for Text">
 <link href="_0040bullet.html" rel="next" title="@bullet">
 <link href="_0040registeredsymbol.html" rel="prev" title="@registeredsymbol">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040dots"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040dots">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040bullet.html" accesskey="n" 
rel="next"><code>@bullet</code></a>, Previous: <a 
href="_0040registeredsymbol.html" accesskey="p" 
rel="prev"><code>@registeredsymbol</code></a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040bullet.html" accesskey="n" rel="next"><code 
class="code">@bullet</code> (&bull;)</a>, Previous: <a 
href="_0040registeredsymbol.html" accesskey="p" rel="prev"><code 
class="code">@registeredsymbol{}</code> (&reg;)</a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040dots-_0028_2026_0029-and-_0040enddots-_0028_002e_002e_002e_0029"></span><h4
 class="subsection"><code>@dots</code> (&hellip;) and <code>@enddots</code> 
(<small class="enddots">...</small>)</h4>
+<h4 class="subsection" 
id="g_t_0040dots-_0028_2026_0029-and-_0040enddots-_0028_002e_002e_002e_0029">11.8.4
 <code class="code">@dots</code> (&hellip;) and <code 
class="code">@enddots</code> (<small class="enddots">...</small>)</h4>
 
-<span id="dots"></span><span id="index-dots"></span>
-<span id="index-enddots"></span>
-<span id="index-Inserting-dots"></span>
-<span id="index-Inserting-ellipsis"></span>
-<span id="index-Dots_002c-inserting"></span>
-<span id="index-Ellipsis_002c-inserting"></span>
+<a class="anchor" id="dots"></a><a class="index-entry-id" id="index-dots"></a>
+<a class="index-entry-id" id="index-enddots"></a>
+<a class="index-entry-id" id="index-Inserting-dots"></a>
+<a class="index-entry-id" id="index-Inserting-ellipsis"></a>
+<a class="index-entry-id" id="index-Dots_002c-inserting"></a>
+<a class="index-entry-id" id="index-Ellipsis_002c-inserting"></a>
 
-<span id="Dots-Bullets"></span>
-<p>An <em>ellipsis</em> (a sequence of dots) would be spaced wrong when
+<a class="anchor" id="Dots-Bullets"></a>
+<p>An <em class="dfn">ellipsis</em> (a sequence of dots) would be spaced wrong 
when
 typeset as a string of periods, so a special command is used in
-Texinfo: use the <code>@dots{}</code> command to generate a normal
+Texinfo: use the <code class="code">@dots{}</code> command to generate a normal
 ellipsis, which is three dots in a row, appropriately spaced &hellip;
 like so.  To emphasize: do not simply write three periods in the input
 file; that would work for the Info file output, but would produce the
 wrong amount of space between the periods in the printed manual.
 </p>
-<p>The <code>@enddots{}</code> command generates an end-of-sentence
+<p>The <code class="code">@enddots{}</code> command generates an 
end-of-sentence
 ellipsis, which also has three dots, but with different spacing
 afterwards, <small class="enddots">...</small>  Look closely to see the 
difference.
 </p>
@@ -93,6 +70,7 @@ Here are three periods in a row: ...
 much closer together than the dots in the ellipsis.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040email.html 
b/js/infog/test-infodir/texinfo_html/_0040email.html
index 87a175608c..5f02363826 100644
--- a/js/infog/test-infodir/texinfo_html/_0040email.html
+++ b/js/infog/test-infodir/texinfo_html/_0040email.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@email (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@email (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@email (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@email (GNU Texinfo 6.7dev)">
+<meta name="description" content="@email (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@email (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Indicating.html" rel="up" title="Indicating">
-<link href="Emphasis.html" rel="next" title="Emphasis">
 <link href="_0040indicateurl.html" rel="prev" title="@indicateurl">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,38 +41,40 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040email"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040email">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040indicateurl.html" accesskey="p" 
rel="prev"><code>@indicateurl</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040indicateurl.html" accesskey="p" rel="prev"><code 
class="code">@indicateurl</code>{<var 
class="var">uniform-resource-locator</var>}</a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040email_007bemail_002daddress_005b_002c-displayed_002dtext_005d_007d"></span><h4
 class="subsection"><code>@email</code>{<var>email-address</var>[, 
<var>displayed-text</var>]}</h4>
+<h4 class="subsection" 
id="g_t_0040email_007bemail_002daddress_005b_002c-displayed_002dtext_005d_007d">6.1.16
 <code class="code">@email</code>{<var class="var">email-address</var>[, <var 
class="var">displayed-text</var>]}</h4>
 
-<span id="email"></span><span id="index-email"></span>
+<a class="anchor" id="email"></a><a class="index-entry-id" 
id="index-email"></a>
 
-<p>Use the <code>@email</code> command to indicate an electronic mail address.
+<p>Use the <code class="code">@email</code> command to indicate an electronic 
mail address.
 It takes one mandatory argument, the address, and one optional argument, the
 text to display (the default is the address itself).
 </p>
-<span id="index-Mailto-link"></span>
+<a class="index-entry-id" id="index-Mailto-link"></a>
 <p>In Info, the address is shown in angle brackets, preceded by the text
 to display if any.  In TeX, the angle brackets are omitted.  In
-HTML output, <code>@email</code> produces a &lsquo;<samp>mailto</samp>&rsquo; 
link that usually
+HTML output, <code class="code">@email</code> produces a &lsquo;<samp 
class="samp">mailto</samp>&rsquo; link that usually
 brings up a mail composition window.  For example:
 </p>
 <div class="example">
-<pre class="example">Send bug reports to @email{bug-texinfo@@gnu.org},
+<pre class="example-preformatted">Send bug reports to 
@email{bug-texinfo@@gnu.org},
 suggestions to the @email{bug-texinfo@@gnu.org, same place}.
 </pre></div>
 
 <p>produces
 </p>
 <div class="display">
-<pre class="display">Send bug reports to <a 
href="mailto:bug-texinfo@gnu.org";>bug-texinfo@gnu.org</a>,
-suggestions to the <a href="mailto:bug-texinfo@gnu.org";>same place</a>.
+<pre class="display-preformatted">Send bug reports to <a class="email" 
href="mailto:bug-texinfo@gnu.org";>bug-texinfo@gnu.org</a>,
+suggestions to the <a class="email" href="mailto:bug-texinfo@gnu.org";>same 
place</a>.
 </pre></div>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040emph-_0040strong.html 
b/js/infog/test-infodir/texinfo_html/_0040emph-_0040strong.html
index ec7593f929..5357a2181f 100644
--- a/js/infog/test-infodir/texinfo_html/_0040emph-_0040strong.html
+++ b/js/infog/test-infodir/texinfo_html/_0040emph-_0040strong.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@emph @strong (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@emph @strong (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@emph @strong (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@emph @strong (GNU Texinfo 6.7dev)">
+<meta name="description" content="@emph @strong (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@emph @strong (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Emphasis.html" rel="up" title="Emphasis">
 <link href="Smallcaps.html" rel="next" title="Smallcaps">
-<link href="Emphasis.html" rel="prev" title="Emphasis">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,50 +39,52 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040emph-_0040strong"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040emph-_0040strong">
+<div class="nav-panel">
 <p>
-Next: <a href="Smallcaps.html" accesskey="n" rel="next">Smallcaps</a>, Up: <a 
href="Emphasis.html" accesskey="u" rel="up">Emphasis</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Smallcaps.html" accesskey="n" rel="next"><code 
class="code">@sc</code>{<var class="var">text</var>}: The Small Caps Font</a>, 
Up: <a href="Emphasis.html" accesskey="u" rel="up">Emphasizing Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040emph_007btext_007d-and-_0040strong_007btext_007d"></span><h4 
class="subsection"><code>@emph</code>{<var>text</var>} and 
<code>@strong</code>{<var>text</var>}</h4>
+<h4 class="subsection" 
id="g_t_0040emph_007btext_007d-and-_0040strong_007btext_007d">6.2.1 <code 
class="code">@emph</code>{<var class="var">text</var>} and <code 
class="code">@strong</code>{<var class="var">text</var>}</h4>
 
-<span id="emph-_0026-strong"></span><span id="index-emph"></span>
-<span id="index-strong"></span>
-<span id="index-Emphasizing-text_002c-font-for"></span>
+<a class="anchor" id="emph-_0026-strong"></a><a class="index-entry-id" 
id="index-emph"></a>
+<a class="index-entry-id" id="index-strong"></a>
+<a class="index-entry-id" id="index-Emphasizing-text_002c-font-for"></a>
 
-<p>The <code>@emph</code> and <code>@strong</code> commands are for emphasis;
-<code>@strong</code> is stronger.  In printed output, <code>@emph</code> 
produces
-<em>italics</em> and <code>@strong</code> produces <strong>bold</strong>.
-In the Info output, <code>@emph</code> surrounds the text with underscores
-(&lsquo;<samp>_</samp>&rsquo;), and <code>@strong</code> puts asterisks around 
the text.
+<p>The <code class="code">@emph</code> and <code class="code">@strong</code> 
commands are for emphasis;
+<code class="code">@strong</code> is stronger.  In printed output, <code 
class="code">@emph</code> produces
+<em class="emph">italics</em> and <code class="code">@strong</code> produces 
<strong class="strong">bold</strong>.
+In the Info output, <code class="code">@emph</code> surrounds the text with 
underscores
+(&lsquo;<samp class="samp">_</samp>&rsquo;), and <code 
class="code">@strong</code> puts asterisks around the text.
 </p>
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@strong{Caution:} @samp{rm * .[^.]*}
+<div class="group"><pre class="example-preformatted">@strong{Caution:} 
@samp{rm * .[^.]*}
 removes @emph{all} files in the directory.
-</pre></div>
+</pre></div></div>
 
 <p>produces the following:
 </p>
-<blockquote>
-<p><strong>Caution</strong>: &lsquo;<samp>rm * .[^.]*</samp>&rsquo;
-removes <em>all</em> files in the directory.
+<blockquote class="quotation">
+<p><strong class="strong">Caution</strong>: &lsquo;<samp class="samp">rm * 
.[^.]*</samp>&rsquo;
+removes <em class="emph">all</em> files in the directory.
 </p></blockquote>
 
-<p>The <code>@strong</code> command is seldom used except to mark what is, in
+<p>The <code class="code">@strong</code> command is seldom used except to mark 
what is, in
 effect, a typographical element, such as the word &lsquo;Caution&rsquo; in the
 preceding example.
 </p>
-<blockquote>
-<p><b>Caution:</b> Do not use <code>@strong</code> with the word 
&lsquo;<samp>Note</samp>&rsquo; followed by a
+<blockquote class="quotation">
+<p><b class="b">Caution:</b> Do not use <code class="code">@strong</code> with 
the word &lsquo;<samp class="samp">Note</samp>&rsquo; followed by a
 space; Info will mistake the combination for a cross-reference.  Use a
-phrase such as <strong>Please notice</strong> or <strong>Caution</strong> 
instead, or
-the optional argument to 
<code>@quotation</code>&mdash;&lsquo;<samp>Note</samp>&rsquo; is allowable
+phrase such as <strong class="strong">Please notice</strong> or <strong 
class="strong">Caution</strong> instead, or
+the optional argument to <code 
class="code">@quotation</code>&mdash;&lsquo;<samp 
class="samp">Note</samp>&rsquo; is allowable
 there.
 </p></blockquote>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040enumerate.html 
b/js/infog/test-infodir/texinfo_html/_0040enumerate.html
index 2c7695b951..9dd7dfd4bc 100644
--- a/js/infog/test-infodir/texinfo_html/_0040enumerate.html
+++ b/js/infog/test-infodir/texinfo_html/_0040enumerate.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@enumerate (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@enumerate (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@enumerate (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@enumerate (GNU Texinfo 6.7dev)">
+<meta name="description" content="@enumerate (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@enumerate (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0040itemize.html" rel="prev" title="@itemize">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,61 +41,62 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040enumerate"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040enumerate">
+<div class="nav-panel">
 <p>
-Next: <a href="Two_002dcolumn-Tables.html" accesskey="n" rel="next">Two-column 
Tables</a>, Previous: <a href="_0040itemize.html" accesskey="p" 
rel="prev"><code>@itemize</code></a>, Up: <a href="Lists-and-Tables.html" 
accesskey="u" rel="up">Lists and Tables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Two_002dcolumn-Tables.html" accesskey="n" rel="next">Making a 
Two-column Table</a>, Previous: <a href="_0040itemize.html" accesskey="p" 
rel="prev"><code class="code">@itemize</code>: Making an Itemized List</a>, Up: 
<a href="Lists-and-Tables.html" accesskey="u" rel="up">Lists and Tables</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040enumerate_003a-Making-a-Numbered-or-Lettered-List"></span><h3 
class="section"><code>@enumerate</code>: Making a Numbered or Lettered List</h3>
+<h3 class="section" 
id="g_t_0040enumerate_003a-Making-a-Numbered-or-Lettered-List">8.3 <code 
class="code">@enumerate</code>: Making a Numbered or Lettered List</h3>
 
-<span id="enumerate"></span><span id="index-enumerate"></span>
-<span id="index-Enumeration"></span>
+<a class="anchor" id="enumerate"></a><a class="index-entry-id" 
id="index-enumerate"></a>
+<a class="index-entry-id" id="index-Enumeration"></a>
 
-<p><code>@enumerate</code> is like <code>@itemize</code> (see <a 
href="_0040itemize.html"><code>@itemize</code></a>),
+<p><code class="code">@enumerate</code> is like <code 
class="code">@itemize</code> (see <a class="pxref" 
href="_0040itemize.html"><code class="code">@itemize</code>: Making an Itemized 
List</a>),
 except that the labels on the items are successive integers or letters
 instead of bullets.
 </p>
-<p>Write the <code>@enumerate</code> command at the beginning of a line.  The
+<p>Write the <code class="code">@enumerate</code> command at the beginning of 
a line.  The
 command does not require an argument, but accepts either a number or a
-letter as an option.  Without an argument, <code>@enumerate</code> starts the
-list with the number &lsquo;<samp>1</samp>&rsquo;.  With a numeric argument, 
such as
-&lsquo;<samp>3</samp>&rsquo;, the command starts the list with that number.  
With an upper-
-or lowercase letter, such as &lsquo;<samp>a</samp>&rsquo; or 
&lsquo;<samp>A</samp>&rsquo;, the command starts
+letter as an option.  Without an argument, <code 
class="code">@enumerate</code> starts the
+list with the number &lsquo;<samp class="samp">1</samp>&rsquo;.  With a 
numeric argument, such as
+&lsquo;<samp class="samp">3</samp>&rsquo;, the command starts the list with 
that number.  With an upper-
+or lowercase letter, such as &lsquo;<samp class="samp">a</samp>&rsquo; or 
&lsquo;<samp class="samp">A</samp>&rsquo;, the command starts
 the list with that letter.
 </p>
 <p>Write the text of the enumerated list in the same way as an itemized
-list: write a line starting with <code>@item</code> at the beginning of
+list: write a line starting with <code class="code">@item</code> at the 
beginning of
 each item in the enumeration.  It is ok to have text following the
-<code>@item</code>, and the text for an item can continue for several
+<code class="code">@item</code>, and the text for an item can continue for 
several
 paragraphs.
 </p>
 <p>You should put a blank line between entries in the list.
 This generally makes it easier to read the Info file.
 </p>
-<p>Here is an example of <code>@enumerate</code> without an argument:
+<p>Here is an example of <code class="code">@enumerate</code> without an 
argument:
 </p>
 <div class="example">
-<pre class="example">@enumerate
+<div class="group"><pre class="example-preformatted">@enumerate
 @item
 Underlying causes.
 
 @item
 Proximate causes.
 @end enumerate
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
-<ol>
+<ol class="enumerate">
 <li> Underlying causes.
 
 </li><li> Proximate causes.
 </li></ol>
 <br>
-<p>Here is an example with an argument of <kbd>3</kbd>:
+<p>Here is an example with an argument of <kbd class="kbd">3</kbd>:
 </p><br>
 <div class="example">
-<pre class="example">@enumerate 3
+<div class="group"><pre class="example-preformatted">@enumerate 3
 @item
 Predisposing causes.
 
@@ -123,11 +106,11 @@ Precipitating causes.
 @item
 Perpetuating causes.
 @end enumerate
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
-<ol start="3">
+<ol class="enumerate" start="3">
 <li> Predisposing causes.
 
 </li><li> Precipitating causes.
@@ -136,27 +119,27 @@ Perpetuating causes.
 </li></ol>
 <br>
 <p>Here is a brief summary of the alternatives.  The summary is constructed
-using <code>@enumerate</code> with an argument of <kbd>a</kbd>.
+using <code class="code">@enumerate</code> with an argument of <kbd 
class="kbd">a</kbd>.
 </p><br>
-<ol type="a" start="1">
-<li> <code>@enumerate</code>
+<ol class="enumerate" type="a" start="1">
+<li> <code class="code">@enumerate</code>
 
 <p>Without an argument, produce a numbered list, with the first item
 numbered&nbsp;1.
 </p>
-</li><li> <code>@enumerate <var>unsigned-integer</var></code>
+</li><li> <code class="code">@enumerate <var 
class="var">unsigned-integer</var></code>
 
 <p>With an (unsigned) numeric argument, start a numbered list with that
 number.  You can use this to continue a list that you interrupted with
 other text.
 </p>
-</li><li> <code>@enumerate <var>upper-case-letter</var></code>
+</li><li> <code class="code">@enumerate <var 
class="var">upper-case-letter</var></code>
 
 <p>With an uppercase letter as argument, start a list
 in which each item is marked
 by a letter, beginning with that uppercase letter.
 </p>
-</li><li> <code>@enumerate <var>lower-case-letter</var></code>
+</li><li> <code class="code">@enumerate <var 
class="var">lower-case-letter</var></code>
 
 <p>With a lowercase letter as argument, start a list
 in which each item is marked by
@@ -166,10 +149,11 @@ a letter, beginning with that lowercase letter.
 <p>You can also nest enumerated lists, as in an outline.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Two_002dcolumn-Tables.html" accesskey="n" rel="next">Two-column 
Tables</a>, Previous: <a href="_0040itemize.html" accesskey="p" 
rel="prev"><code>@itemize</code></a>, Up: <a href="Lists-and-Tables.html" 
accesskey="u" rel="up">Lists and Tables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Two_002dcolumn-Tables.html">Making a Two-column Table</a>, 
Previous: <a href="_0040itemize.html"><code class="code">@itemize</code>: 
Making an Itemized List</a>, Up: <a href="Lists-and-Tables.html">Lists and 
Tables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040env.html 
b/js/infog/test-infodir/texinfo_html/_0040env.html
index 2568ffd0c7..2c0671585c 100644
--- a/js/infog/test-infodir/texinfo_html/_0040env.html
+++ b/js/infog/test-infodir/texinfo_html/_0040env.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@env (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@env (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@env (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@env (GNU Texinfo 6.7dev)">
+<meta name="description" content="@env (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@env (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040var.html" rel="prev" title="@var">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,32 +40,34 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040env"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040env">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040file.html" accesskey="n" 
rel="next"><code>@file</code></a>, Previous: <a href="_0040var.html" 
accesskey="p" rel="prev"><code>@var</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040file.html" accesskey="n" rel="next"><code 
class="code">@file</code>{<var class="var">file-name</var>}</a>, Previous: <a 
href="_0040var.html" accesskey="p" rel="prev"><code 
class="code">@var</code>{<var class="var">metasyntactic-variable</var>}</a>, 
Up: <a href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, 
Commands, etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and-Variable- [...]
 </div>
 <hr>
-<span id="g_t_0040env_007benvironment_002dvariable_007d"></span><h4 
class="subsection"><code>@env</code>{<var>environment-variable</var>}</h4>
+<h4 class="subsection" 
id="g_t_0040env_007benvironment_002dvariable_007d">6.1.8 <code 
class="code">@env</code>{<var class="var">environment-variable</var>}</h4>
 
-<span id="env"></span><span id="index-env"></span>
+<a class="anchor" id="env"></a><a class="index-entry-id" id="index-env"></a>
 
-<p>Use the <code>@env</code> command to indicate environment variables, as
+<p>Use the <code class="code">@env</code> command to indicate environment 
variables, as
 used by many operating systems, including GNU.  Do not use it for
-<em>meta</em>syntactic variables; use <code>@var</code> for those (see the
+<em class="emph">meta</em>syntactic variables; use <code 
class="code">@var</code> for those (see the
 previous section).
 </p>
-<p><code>@env</code> is equivalent to <code>@code</code> in its effects.
+<p><code class="code">@env</code> is equivalent to <code 
class="code">@code</code> in its effects.
 For example:
 </p>
 <div class="example">
-<pre class="example">The @env{PATH} environment variable &hellip;
+<pre class="example-preformatted">The @env{PATH} environment variable &hellip;
 </pre></div>
 <p>produces
-</p><blockquote>
-<p>The <code>PATH</code> environment variable &hellip;
+</p><blockquote class="quotation">
+<p>The <code class="env">PATH</code> environment variable &hellip;
 </p></blockquote>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040equiv.html 
b/js/infog/test-infodir/texinfo_html/_0040equiv.html
index 973ef084e3..7bf28fa5d5 100644
--- a/js/infog/test-infodir/texinfo_html/_0040equiv.html
+++ b/js/infog/test-infodir/texinfo_html/_0040equiv.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@equiv (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@equiv (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@equiv (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@equiv (GNU Texinfo 6.7dev)">
+<meta name="description" content="@equiv (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@equiv (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040error.html" rel="prev" title="@error">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,41 +40,43 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040equiv"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040equiv">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040point.html" accesskey="n" 
rel="next"><code>@point</code></a>, Previous: <a href="_0040error.html" 
accesskey="p" rel="prev"><code>@error</code></a>, Up: <a 
href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040point.html" accesskey="n" rel="next"><code 
class="code">@point{}</code> (&lowast;): Indicating Point in a Buffer</a>, 
Previous: <a href="_0040error.html" accesskey="p" rel="prev"><code 
class="code">@error{}</code> (error&rarr;): Indicating an Error Message</a>, 
Up: <a href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and- [...]
 </div>
 <hr>
-<span 
id="g_t_0040equiv_007b_007d-_0028_2261_0029_003a-Indicating-Equivalence"></span><h4
 class="subsection"><code>@equiv{}</code> (&equiv;): Indicating Equivalence</h4>
+<h4 class="subsection" 
id="g_t_0040equiv_007b_007d-_0028_2261_0029_003a-Indicating-Equivalence">11.9.6 
<code class="code">@equiv{}</code> (&equiv;): Indicating Equivalence</h4>
 
-<span id="Equivalence"></span><span 
id="index-Equivalence_002c-indicating"></span>
-<span id="index-equiv"></span>
+<a class="anchor" id="Equivalence"></a><a class="index-entry-id" 
id="index-Equivalence_002c-indicating"></a>
+<a class="index-entry-id" id="index-equiv"></a>
 
 <p>Sometimes two expressions produce identical results.  You can indicate
-the exact equivalence of two forms with the <code>@equiv{}</code>
-command.  The <code>@equiv{}</code> command is displayed as
-&lsquo;<samp>&equiv;</samp>&rsquo;, either a standard mathematical equivalence 
sign
+the exact equivalence of two forms with the <code class="code">@equiv{}</code>
+command.  The <code class="code">@equiv{}</code> command is displayed as
+&lsquo;<samp class="samp">&equiv;</samp>&rsquo;, either a standard 
mathematical equivalence sign
 (three parallel horizontal lines) or (when that is not available) as
-the ASCII sequence &lsquo;<samp>==</samp>&rsquo;.
+the ASCII sequence &lsquo;<samp class="samp">==</samp>&rsquo;.
 </p>
 <p>Thus,
 </p>
 <div class="example">
-<pre class="example">@lisp
+<pre class="example-preformatted">@lisp
 (make-sparse-keymap) @equiv{} (list 'keymap)
 @end lisp
 </pre></div>
 
 <p>produces
 </p>
-<div class="lisp">
-<pre class="lisp">(make-sparse-keymap) &equiv; (list 'keymap)
+<div class="example lisp">
+<pre class="lisp-preformatted">(make-sparse-keymap) &equiv; (list 'keymap)
 </pre></div>
 
-<p>This indicates that evaluating <code>(make-sparse-keymap)</code> produces
-identical results to evaluating <code>(list 'keymap)</code>.
+<p>This indicates that evaluating <code 
class="code">(make-sparse-keymap)</code> produces
+identical results to evaluating <code class="code">(list 'keymap)</code>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040error.html 
b/js/infog/test-infodir/texinfo_html/_0040error.html
index 42ca549d7a..81640af61c 100644
--- a/js/infog/test-infodir/texinfo_html/_0040error.html
+++ b/js/infog/test-infodir/texinfo_html/_0040error.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@error (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@error (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@error (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@error (GNU Texinfo 6.7dev)">
+<meta name="description" content="@error (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@error (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040print.html" rel="prev" title="@print">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,28 +40,29 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040error"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040error">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040equiv.html" accesskey="n" 
rel="next"><code>@equiv</code></a>, Previous: <a href="_0040print.html" 
accesskey="p" rel="prev"><code>@print</code></a>, Up: <a 
href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040equiv.html" accesskey="n" rel="next"><code 
class="code">@equiv{}</code> (&equiv;): Indicating Equivalence</a>, Previous: 
<a href="_0040print.html" accesskey="p" rel="prev"><code 
class="code">@print{}</code> (-|): Indicating Generated Output</a>, Up: <a 
href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and-Variable-Index.h 
[...]
 </div>
 <hr>
-<span 
id="g_t_0040error_007b_007d-_0028error_002d_002d_003e_0029_003a-Indicating-an-Error-Message"></span><h4
 class="subsection"><code>@error{}</code> (error&rarr;): Indicating an Error 
Message</h4>
+<h4 class="subsection" 
id="g_t_0040error_007b_007d-_0028error_002d_002d_003e_0029_003a-Indicating-an-Error-Message">11.9.5
 <code class="code">@error{}</code> (error&rarr;): Indicating an Error 
Message</h4>
 
-<span id="Error-Glyph"></span><span 
id="index-Error-message_002c-indicating"></span>
-<span id="index-error"></span>
+<a class="anchor" id="Error-Glyph"></a><a class="index-entry-id" 
id="index-Error-message_002c-indicating"></a>
+<a class="index-entry-id" id="index-error"></a>
 
 <p>A piece of code may cause an error when you evaluate it.  You can
-designate the error message with the <code>@error{}</code> command.
+designate the error message with the <code class="code">@error{}</code> 
command.
 </p>
-<p>The <code>@error{}</code> command is displayed as 
&lsquo;<samp>error&rarr;</samp>&rsquo;, either
+<p>The <code class="code">@error{}</code> command is displayed as &lsquo;<samp 
class="samp">error&rarr;</samp>&rsquo;, either
 the word &lsquo;error&rsquo; in a box in the printed output, the word error
 followed by an arrow in other formats or (when no arrow is available)
-&lsquo;<samp>error--&gt;</samp>&rsquo;.
+&lsquo;<samp class="samp">error--&gt;</samp>&rsquo;.
 </p>
 <p>Thus,
 </p>
 <div class="example">
-<pre class="example">@lisp
+<pre class="example-preformatted">@lisp
 (+ 23 'x)
 @error{} Wrong type argument: integer-or-marker-p, x
 @end lisp
@@ -88,21 +70,22 @@ followed by an arrow in other formats or (when no arrow is 
available)
 
 <p>produces
 </p>
-<div class="lisp">
-<pre class="lisp">(+ 23 'x)
+<div class="example lisp">
+<pre class="lisp-preformatted">(+ 23 'x)
 error&rarr; Wrong type argument: integer-or-marker-p, x
 </pre></div>
 
 <p>This indicates that the following error message is printed
 when you evaluate the expression:
 </p>
-<div class="lisp">
-<pre class="lisp">Wrong type argument: integer-or-marker-p, x
+<div class="example lisp">
+<pre class="lisp-preformatted">Wrong type argument: integer-or-marker-p, x
 </pre></div>
 
-<p>The word &lsquo;<samp>error&rarr;</samp>&rsquo; itself is not part of the 
error message.
+<p>The word &lsquo;<samp class="samp">error&rarr;</samp>&rsquo; itself is not 
part of the error message.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040euro.html 
b/js/infog/test-infodir/texinfo_html/_0040euro.html
index c7cb924bea..56a985f7e6 100644
--- a/js/infog/test-infodir/texinfo_html/_0040euro.html
+++ b/js/infog/test-infodir/texinfo_html/_0040euro.html
@@ -1,101 +1,79 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@euro (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@euro (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@euro (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@euro (GNU Texinfo 6.7dev)">
+<meta name="description" content="@euro (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@euro (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Text.html" rel="up" title="Glyphs for Text">
 <link href="_0040pounds.html" rel="next" title="@pounds">
 <link href="_0040bullet.html" rel="prev" title="@bullet">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040euro"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040euro">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040pounds.html" accesskey="n" 
rel="next"><code>@pounds</code></a>, Previous: <a href="_0040bullet.html" 
accesskey="p" rel="prev"><code>@bullet</code></a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040pounds.html" accesskey="n" rel="next"><code 
class="code">@pounds</code> (&pound;): Pounds Sterling</a>, Previous: <a 
href="_0040bullet.html" accesskey="p" rel="prev"><code 
class="code">@bullet</code> (&bull;)</a>, Up: <a href="Glyphs-for-Text.html" 
accesskey="u" rel="up">Glyphs for Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040euro-_0028_20ac_0029_003a-Euro-Currency-Symbol"></span><h4 
class="subsection"><code>@euro</code> (&euro;): Euro Currency Symbol</h4>
+<h4 class="subsection" 
id="g_t_0040euro-_0028_20ac_0029_003a-Euro-Currency-Symbol">11.8.6 <code 
class="code">@euro</code> (&euro;): Euro Currency Symbol</h4>
 
-<span id="euro"></span><span id="index-euro"></span>
-<span id="index-Euro-symbol_002c-producing"></span>
+<a class="anchor" id="euro"></a><a class="index-entry-id" id="index-euro"></a>
+<a class="index-entry-id" id="index-Euro-symbol_002c-producing"></a>
 
-<p>Use the <code>@euro{}</code> command to generate &lsquo;&euro;&rsquo;.  
Where
+<p>Use the <code class="code">@euro{}</code> command to generate 
&lsquo;&euro;&rsquo;.  Where
 possible, this is the symbol for the Euro currency.  Otherwise, the
-word &lsquo;<samp>Euro</samp>&rsquo; is used.
+word &lsquo;<samp class="samp">Euro</samp>&rsquo; is used.
 </p>
 <p>Texinfo cannot magically synthesize support for the Euro symbol where
 the underlying system (fonts, software, whatever) does not support it.
 Therefore, you may find it preferable to use the word &ldquo;Euro&rdquo;.  (In
 banking contexts, the abbreviation for the Euro is EUR.)
 </p>
-<span id="index-ISO-8859_002d15_002c-and-Euro"></span>
-<span id="index-Latin-9_002c-and-Euro"></span>
+<a class="index-entry-id" id="index-ISO-8859_002d15_002c-and-Euro"></a>
+<a class="index-entry-id" id="index-Latin-9_002c-and-Euro"></a>
 <p>In order to get the Euro symbol in encoded Info output, for example,
-it is necessary to specify <code>@documentencoding ISO-8859-15</code> or
-<code>@documentencoding UTF-8</code> (See <a 
href="_0040documentencoding.html"><code>@documentencoding</code></a>.)
+it is necessary to specify <code class="code">@documentencoding 
ISO-8859-15</code> or
+<code class="code">@documentencoding UTF-8</code> (See <a class="xref" 
href="_0040documentencoding.html"><code class="code">@documentencoding <var 
class="var">enc</var></code>: Set Input Encoding</a>.)
 The Euro symbol is in ISO 8859-15 (aka Latin&nbsp;9), and is
-<em>not</em> in the more widely-used ISO 8859-1 (Latin&nbsp;1).
+<em class="emph">not</em> in the more widely-used ISO 8859-1 (Latin&nbsp;1).
 </p>
-<span id="index-feymr10"></span>
-<span id="index-Euro-font"></span>
+<a class="index-entry-id" id="index-feymr10-1"></a>
+<a class="index-entry-id" id="index-Euro-font"></a>
 <p>The Euro symbol does not exist in the standard TeX fonts (which
 were designed before the Euro was legislated into existence).
-Therefore, TeX uses an additional font, named <code>feymr10</code> (along
+Therefore, TeX uses an additional font, named <code 
class="code">feymr10</code> (along
 with other variables).  It is freely available, of course; you can
-download it from <a 
href="http://ctan.org/pkg/eurosym";>http://ctan.org/pkg/eurosym</a>, among other
+download it from <a class="url" 
href="http://ctan.org/pkg/eurosym";>http://ctan.org/pkg/eurosym</a>, among other
 places.  The distribution includes installation instructions.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040example.html 
b/js/infog/test-infodir/texinfo_html/_0040example.html
index 92fd474299..a8a8f737fc 100644
--- a/js/infog/test-infodir/texinfo_html/_0040example.html
+++ b/js/infog/test-infodir/texinfo_html/_0040example.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@example (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@example (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@example (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@example (GNU Texinfo 6.7dev)">
+<meta name="description" content="@example (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@example (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040indentedblock.html" rel="prev" title="@indentedblock">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,40 +40,29 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040example"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040example">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040verbatim.html" accesskey="n" 
rel="next"><code>@verbatim</code></a>, Previous: <a 
href="_0040indentedblock.html" accesskey="p" 
rel="prev"><code>@indentedblock</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040verbatim.html" accesskey="n" rel="next"><code 
class="code">@verbatim</code>: Literal Text</a>, Previous: <a 
href="_0040indentedblock.html" accesskey="p" rel="prev"><code 
class="code">@indentedblock</code>: Indented text blocks</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title=" [...]
 </div>
 <hr>
-<span id="g_t_0040example_003a-Example-Text"></span><h3 
class="section"><code>@example</code>: Example Text</h3>
+<h3 class="section" id="g_t_0040example_003a-Example-Text">7.4 <code 
class="code">@example</code>: Example Text</h3>
 
-<span id="example"></span><span id="index-example"></span>
-<span id="index-Examples_002c-formatting-them"></span>
-<span id="index-Formatting-examples"></span>
+<a class="anchor" id="example"></a><a class="index-entry-id" 
id="index-example"></a>
+<a class="index-entry-id" id="index-Examples_002c-formatting-them"></a>
+<a class="index-entry-id" id="index-Formatting-examples"></a>
 
-<p>The <code>@example</code> environment is used to indicate an example that
-is not part of the running text, such as computer input or output.
-Write an <code>@example</code> command at the beginning of a line by
-itself.  Mark the end of the example with an <code>@end example</code>
-command, also written at the beginning of a line by itself.
-</p>
-<p>An <code>@example</code> environment has the following characteristics:
+<p>The <code class="code">@example</code> environment is used to indicate
+computer input or output that is not part of the running text. If you
+want to embed code fragments within sentences, use the <code 
class="code">@code</code>
+command or its relatives instead (see <a class="pxref" 
href="_0040code.html"><code class="code">@code</code>{<var 
class="var">sample-code</var>}</a>).
 </p>
-<ul>
-<li> Each line in the input file is a line in the output; that is,
-the source text is not filled as it normally is.
-</li><li> Extra spaces and blank lines are significant.
-</li><li> The output is indented.
-</li><li> The output uses a fixed-width font.
-</li><li> Texinfo commands <em>are</em> expanded; if you want the output to
-be the input verbatim, use the <code>@verbatim</code> environment instead
-(see <a href="_0040verbatim.html"><code>@verbatim</code></a>).
-</li></ul>
-
-<p>For example,
+<p>Write an <code class="code">@example</code> command at the beginning of a 
line by
+itself.  Mark the end of the block with <code class="code">@end example</code>.
+For example,
 </p>
 <div class="example">
-<pre class="example">@example
+<pre class="example-preformatted">@example
 cp foo @var{dest1}; \
  cp foo @var{dest2}
 @end example
@@ -101,42 +71,50 @@ cp foo @var{dest1}; \
 <p>produces
 </p>
 <div class="example">
-<pre class="example">cp foo <var>dest1</var>; \
- cp foo <var>dest2</var>
+<pre class="example-preformatted">cp foo <var class="var">dest1</var>; \
+ cp foo <var class="var">dest2</var>
 </pre></div>
 
-<p>The lines containing <code>@example</code> and <code>@end example</code> 
will
-disappear from the output.  To make the output look good, you should
-put a blank line before the <code>@example</code> and another blank line
-after the <code>@end example</code>.  Blank lines inside the beginning
-<code>@example</code> and the ending <code>@end example</code>, on the other
-hand, do appear in the output.
+<p>The output uses a fixed-width font and is indented.  Each line
+in the input file is a line in the output; that is, the source
+text is not filled.  Extra spaces and blank lines are significant.
+Texinfo commands <em class="emph">are</em> expanded; if you want the output to 
be
+the input verbatim, use the <code class="code">@verbatim</code> environment 
instead
+(see <a class="pxref" href="_0040verbatim.html"><code 
class="code">@verbatim</code>: Literal Text</a>).
 </p>
-<blockquote>
-<p><b>Caution:</b> Do not use tabs in the lines of an example!  (Or anywhere 
else in
-Texinfo, except in verbatim environments.)  TeX treats tabs as
-single spaces, and that is not what they look like.  In Emacs, you can
-use <kbd>M-x untabify</kbd> to convert tabs in a region to multiple spaces.
-</p></blockquote>
-
 <p>Examples are often, logically speaking, &ldquo;in the middle&rdquo; of a
 paragraph, and the text that continues afterwards should not be
-indented, as in the example above.  The <code>@noindent</code> command
+indented, as in the example above.  The <code class="code">@noindent</code> 
command
 prevents a piece of text from being indented as if it were a new
-paragraph (see <a href="_0040noindent.html"><code>@noindent</code></a>).
+paragraph (see <a class="pxref" href="_0040noindent.html"><code 
class="code">@noindent</code>: Omitting Indentation</a>).
 </p>
-<p>If you want to embed code fragments within sentences, instead of
-displaying them, use the <code>@code</code> command or its relatives
-(see <a href="_0040code.html"><code>@code</code></a>).
+<p>If you wish to use the normal roman font for a code comment, you can
+use the <code class="code">@r</code> command (see <a class="pxref" 
href="Fonts.html">Fonts for Printing</a>).
 </p>
-<p>If you wish to write a &ldquo;comment&rdquo; on a line of an example in the
-normal roman font, you can use the <code>@r</code> command (see <a 
href="Fonts.html">Fonts</a>).
+<p>You may optionally give arguments to the <code class="code">@example</code> 
command,
+separated by commas if there is more than one.  In the HTML output,
+any such arguments are output as class names.  This may be useful for
+adding syntax highlighting to manuals for code samples.  We recommend
+that when you give multiple arguments to <code class="code">@example</code>, 
you
+use the first argument to specify the language of the code (e.g.
+&lsquo;<samp class="samp">C</samp>&rsquo;, &lsquo;<samp 
class="samp">lisp</samp>&rsquo;, &lsquo;<samp 
class="samp">Cplusplus</samp>&rsquo;).  You may find uses for other
+arguments, such as providing a formatting hint or marking code samples
+for extraction and further processing, but for now nothing definitive
+is recommended.  Perhaps this will change in future Texinfo releases.
 </p>
+<blockquote class="quotation">
+<p><b class="b">Caution:</b> Do not use tabs in the lines of an example!  (Or 
anywhere else in
+Texinfo, except in verbatim environments.)  TeX treats tabs as
+single spaces, and that is not what they look like.
+</p></blockquote>
 
+
+
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040verbatim.html" accesskey="n" 
rel="next"><code>@verbatim</code></a>, Previous: <a 
href="_0040indentedblock.html" accesskey="p" 
rel="prev"><code>@indentedblock</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040verbatim.html"><code class="code">@verbatim</code>: 
Literal Text</a>, Previous: <a href="_0040indentedblock.html"><code 
class="code">@indentedblock</code>: Indented text blocks</a>, Up: <a 
href="Quotations-and-Examples.html">Quotations and Examples</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040exampleindent.html 
b/js/infog/test-infodir/texinfo_html/_0040exampleindent.html
index 44b1de410f..e2e3defb52 100644
--- a/js/infog/test-infodir/texinfo_html/_0040exampleindent.html
+++ b/js/infog/test-infodir/texinfo_html/_0040exampleindent.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@exampleindent (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@exampleindent (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@exampleindent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@exampleindent (GNU Texinfo 6.7dev)">
+<meta name="description" content="@exampleindent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@exampleindent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
-<link href="Ending-a-File.html" rel="next" title="Ending a File">
+<link href="_0040smallbook.html" rel="next" title="@smallbook">
 <link href="_0040firstparagraphindent.html" rel="prev" 
title="@firstparagraphindent">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,31 +40,32 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040exampleindent"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040exampleindent">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040firstparagraphindent.html" accesskey="p" 
rel="prev"><code>@firstparagraphindent</code></a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040smallbook.html" accesskey="n" rel="next"><code 
class="code">@smallbook</code>: Printing &ldquo;Small&rdquo; Books</a>, 
Previous: <a href="_0040firstparagraphindent.html" accesskey="p" 
rel="prev"><code class="code">@firstparagraphindent</code>: Indenting After 
Headings</a>, Up: <a href="Global-Document-Commands.html" accesskey="u" 
rel="up">Global Document Commands</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a hr [...]
 </div>
 <hr>
-<span id="g_t_0040exampleindent_003a-Environment-Indenting"></span><h4 
class="subsection"><code>@exampleindent</code>: Environment Indenting</h4>
+<h3 class="section" id="g_t_0040exampleindent_003a-Environment-Indenting">E.5 
<code class="code">@exampleindent</code>: Environment Indenting</h3>
 
-<span id="exampleindent"></span><span id="index-exampleindent"></span>
-<span id="index-Indenting-environments"></span>
-<span id="index-Environment-indentation"></span>
-<span id="index-Example-indentation"></span>
+<a class="anchor" id="exampleindent"></a><a class="index-entry-id" 
id="index-exampleindent"></a>
+<a class="index-entry-id" id="index-Indenting-environments"></a>
+<a class="index-entry-id" id="index-Environment-indentation"></a>
+<a class="index-entry-id" id="index-Example-indentation"></a>
 
-<p>The Texinfo processors indent each line of <code>@example</code> and similar
-environments.  You can use the <code>@exampleindent</code> command to specify
-this indentation.  Write an <code>@exampleindent</code> command at the
-beginning of a line followed by either &lsquo;<samp>asis</samp>&rsquo; or a 
number:
+<p>The Texinfo processors indent each line of <code 
class="code">@example</code> and similar
+environments.  You can use the <code class="code">@exampleindent</code> 
command to specify
+this indentation.  Write an <code class="code">@exampleindent</code> command 
at the
+beginning of a line followed by either &lsquo;<samp 
class="samp">asis</samp>&rsquo; or a number:
 </p>
 <div class="example">
-<pre class="example">@exampleindent <var>indent</var>
+<pre class="example-preformatted">@exampleindent <var class="var">indent</var>
 </pre></div>
 
-<p>The indentation is according to the value of <var>indent</var>:
+<p>The indentation is according to the value of <var class="var">indent</var>:
 </p>
-<dl compact="compact">
-<dt><code>asis</code></dt>
+<dl class="table">
+<dt><code class="code">asis</code></dt>
 <dd><p>Do not change the existing indentation (not implemented in TeX).
 </p>
 </dd>
@@ -91,22 +73,23 @@ beginning of a line followed by either 
&lsquo;<samp>asis</samp>&rsquo; or a numb
 <dd><p>Omit all indentation.
 </p>
 </dd>
-<dt><var>n</var></dt>
-<dd><p>Indent environments by <var>n</var> space characters in Info output, by
-<var>n</var> ems in TeX.
+<dt><var class="var">n</var></dt>
+<dd><p>Indent environments by <var class="var">n</var> space characters in 
Info output, by
+<var class="var">n</var> ems in TeX.
 </p>
 </dd>
 </dl>
 
-<p>The default value of <var>indent</var> is 5 spaces in Info, and 0.4in
+<p>The default value of <var class="var">indent</var> is 5 spaces in Info, and 
0.4<span class="dmn">in</span>
 in TeX, which is somewhat less.  (The reduction is to help TeX
 fit more characters onto physical lines.)
 </p>
-<p>It is best to write the <code>@exampleindent</code> command before the
+<p>It is best to write the <code class="code">@exampleindent</code> command 
before the
 end-of-header line at the beginning of a Texinfo file, so the region
-formatting commands indent paragraphs as specified.  See <a 
href="Start-of-Header.html">Start of Header</a>.
+formatting commands indent paragraphs as specified.  See <a class="xref" 
href="Start-of-Header.html">Start of Header</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040exdent.html 
b/js/infog/test-infodir/texinfo_html/_0040exdent.html
index 351bf2b0c6..6b746f3362 100644
--- a/js/infog/test-infodir/texinfo_html/_0040exdent.html
+++ b/js/infog/test-infodir/texinfo_html/_0040exdent.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@exdent (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@exdent (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@exdent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@exdent (GNU Texinfo 6.7dev)">
+<meta name="description" content="@exdent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@exdent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040format.html" rel="prev" title="@format">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,49 +40,51 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040exdent"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040exdent">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040flushleft-_0040flushright.html" accesskey="n" 
rel="next"><code>@flushleft @flushright</code></a>, Previous: <a 
href="_0040format.html" accesskey="p" rel="prev"><code>@format</code></a>, Up: 
<a href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040flushleft-_0040flushright.html" accesskey="n" 
rel="next"><code class="code">@flushleft</code> and <code 
class="code">@flushright</code></a>, Previous: <a href="_0040format.html" 
accesskey="p" rel="prev"><code class="code">@format</code>: Examples Using the 
Full Line Width</a>, Up: <a href="Quotations-and-Examples.html" accesskey="u" 
rel="up">Quotations and Examples</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a  [...]
 </div>
 <hr>
-<span id="g_t_0040exdent_003a-Undoing-a-Line_0027s-Indentation"></span><h3 
class="section"><code>@exdent</code>: Undoing a Line&rsquo;s Indentation</h3>
+<h3 class="section" 
id="g_t_0040exdent_003a-Undoing-a-Line_0027s-Indentation">7.9 <code 
class="code">@exdent</code>: Undoing a Line&rsquo;s Indentation</h3>
 
-<span id="exdent"></span><span id="index-exdent"></span>
-<span id="index-Indentation-undoing"></span>
+<a class="anchor" id="exdent"></a><a class="index-entry-id" 
id="index-exdent"></a>
+<a class="index-entry-id" id="index-Indentation-undoing"></a>
 
-<p>The <code>@exdent</code> command removes any indentation a line might have.
+<p>The <code class="code">@exdent</code> command removes any indentation a 
line might have.
 The command is written at the beginning of a line and applies only to
 the text that follows the command that is on the same line.  Do not use
 braces around the text.  In a printed manual, the text on an
-<code>@exdent</code> line is printed in the roman font.
+<code class="code">@exdent</code> line is printed in the roman font.
 </p>
-<p><code>@exdent</code> is usually used within examples.  Thus,
+<p><code class="code">@exdent</code> is usually used within examples.  Thus,
 </p>
 <div class="example">
-<pre class="example">@example
+<div class="group"><pre class="example-preformatted">@example
 This line follows an @@example command.
 @exdent This line is exdented.
 This line follows the exdented line.
 The @@end example comes on the next line.
 @end example
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">This line follows an @example command.
-</pre><pre class="example">This line is exdented.
-</pre><pre class="example">This line follows the exdented line.
+<div class="group"><pre class="example-preformatted">This line follows an 
@example command.
+</pre><pre class="exdent">This line is exdented.
+</pre><pre class="example-preformatted">This line follows the exdented line.
 The @end example comes on the next line.
-</pre></div>
+</pre></div></div>
 
-<p>In practice, the <code>@exdent</code> command is rarely used.  Usually, you
+<p>In practice, the <code class="code">@exdent</code> command is rarely used.  
Usually, you
 un-indent text by ending the example and returning the page to its
 normal width.
 </p>
-<p><code>@exdent</code> has no effect in HTML output.
+<p><code class="code">@exdent</code> has no effect in HTML output.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040expansion.html 
b/js/infog/test-infodir/texinfo_html/_0040expansion.html
index 8b4579455c..667b655cb5 100644
--- a/js/infog/test-infodir/texinfo_html/_0040expansion.html
+++ b/js/infog/test-infodir/texinfo_html/_0040expansion.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@expansion (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@expansion (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@expansion (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@expansion (GNU Texinfo 6.7dev)">
+<meta name="description" content="@expansion (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@expansion (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040result.html" rel="prev" title="@result">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,54 +40,56 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040expansion"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040expansion">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040print.html" accesskey="n" 
rel="next"><code>@print</code></a>, Previous: <a href="_0040result.html" 
accesskey="p" rel="prev"><code>@result</code></a>, Up: <a 
href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040print.html" accesskey="n" rel="next"><code 
class="code">@print{}</code> (-|): Indicating Generated Output</a>, Previous: 
<a href="_0040result.html" accesskey="p" rel="prev"><code 
class="code">@result{}</code> (&rArr;): Result of an Expression</a>, Up: <a 
href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and-Variable-Index [...]
 </div>
 <hr>
-<span 
id="g_t_0040expansion_007b_007d-_0028_21a6_0029_003a-Indicating-an-Expansion"></span><h4
 class="subsection"><code>@expansion{}</code> (&rarr;): Indicating an 
Expansion</h4>
+<h4 class="subsection" 
id="g_t_0040expansion_007b_007d-_0028_21a6_0029_003a-Indicating-an-Expansion">11.9.3
 <code class="code">@expansion{}</code> (&rarr;): Indicating an Expansion</h4>
 
-<span id="expansion"></span><span id="index-Expansion_002c-indicating"></span>
-<span id="index-Macro-expansion_002c-indicating"></span>
-<span id="index-expansion"></span>
+<a class="anchor" id="expansion"></a><a class="index-entry-id" 
id="index-Expansion_002c-indicating"></a>
+<a class="index-entry-id" id="index-Macro-expansion_002c-indicating"></a>
+<a class="index-entry-id" id="index-expansion"></a>
 
 <p>When an expression is a macro call, it expands into a new expression.
 You can indicate the result of the expansion with the
-<code>@expansion{}</code> command.
+<code class="code">@expansion{}</code> command.
 </p>
-<p>The <code>@expansion{}</code> command is displayed as
-&lsquo;<samp>&rarr;</samp>&rsquo;, either a long arrow with a flat base or 
(when
-that is not available) the ASCII sequence &lsquo;<samp>==&gt;</samp>&rsquo;.
+<p>The <code class="code">@expansion{}</code> command is displayed as
+&lsquo;<samp class="samp">&rarr;</samp>&rsquo;, either a long arrow with a 
flat base or (when
+that is not available) the ASCII sequence &lsquo;<samp 
class="samp">==&gt;</samp>&rsquo;.
 </p>
 <p>For example, the following
 </p>
 <div class="example">
-<pre class="example">@lisp
+<div class="group"><pre class="example-preformatted">@lisp
 (third '(a b c))
     @expansion{} (car (cdr (cdr '(a b c))))
     @result{} c
 @end lisp
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
-<div class="lisp">
-<pre class="lisp">(third '(a b c))
+<div class="example lisp">
+<div class="group"><pre class="lisp-preformatted">(third '(a b c))
     &rarr; (car (cdr (cdr '(a b c))))
     &rArr; c
-</pre></div>
+</pre></div></div>
 
 <p>which may be read as:
 </p>
-<blockquote>
-<p><code>(third '(a b c))</code> expands to <code>(car (cdr (cdr '(a b 
c))))</code>;
-the result of evaluating the expression is <code>c</code>.
+<blockquote class="quotation">
+<p><code class="code">(third '(a b c))</code> expands to <code 
class="code">(car (cdr (cdr '(a b c))))</code>;
+the result of evaluating the expression is <code class="code">c</code>.
 </p></blockquote>
 
 <p>Often, as in this case, an example looks better if the
-<code>@expansion{}</code> and <code>@result{}</code> commands are indented.
+<code class="code">@expansion{}</code> and <code class="code">@result{}</code> 
commands are indented.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040file.html 
b/js/infog/test-infodir/texinfo_html/_0040file.html
index 2560b36596..6f79545d89 100644
--- a/js/infog/test-infodir/texinfo_html/_0040file.html
+++ b/js/infog/test-infodir/texinfo_html/_0040file.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@file (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@file (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@file (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@file (GNU Texinfo 6.7dev)">
+<meta name="description" content="@file (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@file (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040env.html" rel="prev" title="@env">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,36 +40,38 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040file"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040file">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040command.html" accesskey="n" 
rel="next"><code>@command</code></a>, Previous: <a href="_0040env.html" 
accesskey="p" rel="prev"><code>@env</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040command.html" accesskey="n" rel="next"><code 
class="code">@command</code>{<var class="var">command-name</var>}</a>, 
Previous: <a href="_0040env.html" accesskey="p" rel="prev"><code 
class="code">@env</code>{<var class="var">environment-variable</var>}</a>, Up: 
<a href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, 
Commands, etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and-Va [...]
 </div>
 <hr>
-<span id="g_t_0040file_007bfile_002dname_007d"></span><h4 
class="subsection"><code>@file</code>{<var>file-name</var>}</h4>
+<h4 class="subsection" id="g_t_0040file_007bfile_002dname_007d">6.1.9 <code 
class="code">@file</code>{<var class="var">file-name</var>}</h4>
 
-<span id="file"></span><span id="index-file"></span>
+<a class="anchor" id="file"></a><a class="index-entry-id" id="index-file"></a>
 
-<p>Use the <code>@file</code> command to indicate text that is the name of a
+<p>Use the <code class="code">@file</code> command to indicate text that is 
the name of a
 file, buffer, or directory, or is the name of a node in Info.  You can
-also use the command for file name suffixes.  Do not use <code>@file</code>
-for symbols in a programming language; use <code>@code</code>.
+also use the command for file name suffixes.  Do not use <code 
class="code">@file</code>
+for symbols in a programming language; use <code class="code">@code</code>.
 </p>
-<p><code>@file</code> is equivalent to <code>code</code> in its effects.  For
+<p><code class="code">@file</code> is equivalent to <code 
class="code">code</code> in its effects.  For
 example,
 </p>
 <div class="example">
-<pre class="example">The @file{.el} files are in
+<pre class="example-preformatted">The @file{.el} files are in
 the @file{/usr/local/emacs/lisp} directory.
 </pre></div>
 
 <p>produces
 </p>
-<blockquote>
-<p>The <samp>.el</samp> files are in
-the <samp>/usr/local/emacs/lisp</samp> directory.
+<blockquote class="quotation">
+<p>The <samp class="file">.el</samp> files are in
+the <samp class="file">/usr/local/emacs/lisp</samp> directory.
 </p></blockquote>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040firstparagraphindent.html 
b/js/infog/test-infodir/texinfo_html/_0040firstparagraphindent.html
index 97c4075c72..f7f6c91072 100644
--- a/js/infog/test-infodir/texinfo_html/_0040firstparagraphindent.html
+++ b/js/infog/test-infodir/texinfo_html/_0040firstparagraphindent.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@firstparagraphindent (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@firstparagraphindent (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@firstparagraphindent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@firstparagraphindent (GNU Texinfo 6.7dev)">
+<meta name="description" content="@firstparagraphindent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@firstparagraphindent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040paragraphindent.html" rel="prev" title="@paragraphindent">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,54 +40,56 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040firstparagraphindent"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040firstparagraphindent">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040exampleindent.html" accesskey="n" 
rel="next"><code>@exampleindent</code></a>, Previous: <a 
href="_0040paragraphindent.html" accesskey="p" 
rel="prev"><code>@paragraphindent</code></a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040exampleindent.html" accesskey="n" rel="next"><code 
class="code">@exampleindent</code>: Environment Indenting</a>, Previous: <a 
href="_0040paragraphindent.html" accesskey="p" rel="prev"><code 
class="code">@paragraphindent</code>: Controlling Paragraph Indentation</a>, 
Up: <a href="Global-Document-Commands.html" accesskey="u" rel="up">Global 
Document Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Co [...]
 </div>
 <hr>
-<span 
id="g_t_0040firstparagraphindent_003a-Indenting-After-Headings"></span><h4 
class="subsection"><code>@firstparagraphindent</code>: Indenting After 
Headings</h4>
+<h3 class="section" 
id="g_t_0040firstparagraphindent_003a-Indenting-After-Headings">E.4 <code 
class="code">@firstparagraphindent</code>: Indenting After Headings</h3>
 
-<span id="firstparagraphindent"></span><span 
id="index-firstparagraphindent"></span>
-<span id="index-First-paragraph_002c-suppressing-indentation-of"></span>
-<span id="index-Suppressing-first-paragraph-indentation"></span>
-<span id="index-Preventing-first-paragraph-indentation"></span>
-<span id="index-Indenting_002c-suppressing-of-first-paragraph"></span>
-<span id="index-Headings_002c-indentation-after"></span>
+<a class="anchor" id="firstparagraphindent"></a><a class="index-entry-id" 
id="index-firstparagraphindent"></a>
+<a class="index-entry-id" 
id="index-First-paragraph_002c-suppressing-indentation-of"></a>
+<a class="index-entry-id" 
id="index-Suppressing-first-paragraph-indentation"></a>
+<a class="index-entry-id" 
id="index-Preventing-first-paragraph-indentation"></a>
+<a class="index-entry-id" 
id="index-Indenting_002c-suppressing-of-first-paragraph"></a>
+<a class="index-entry-id" id="index-Headings_002c-indentation-after"></a>
 
 <p>As you can see in the present manual, the first paragraph in any
 section is not indented by default.  Typographically, indentation is a
 paragraph separator, which means that it is unnecessary when a new
 section begins.  This indentation is controlled with the
-<code>@firstparagraphindent</code> command:
+<code class="code">@firstparagraphindent</code> command:
 </p>
 <div class="example">
-<pre class="example">@firstparagraphindent <var>word</var>
+<pre class="example-preformatted">@firstparagraphindent <var 
class="var">word</var>
 </pre></div>
 
 <p>The first paragraph after a heading is indented according to the value
-of <var>word</var>:
+of <var class="var">word</var>:
 </p>
-<dl compact="compact">
-<dt><code>none</code></dt>
+<dl class="table">
+<dt><code class="code">none</code></dt>
 <dd><p>Prevents the first paragraph from being indented (default).
-This option is ignored by <code>makeinfo</code> if
-<code>@paragraphindent asis</code> is in effect.
+This option is ignored by <code class="command">makeinfo</code> if
+<code class="code">@paragraphindent asis</code> is in effect.
 </p>
 </dd>
-<dt><code>insert</code></dt>
+<dt><code class="code">insert</code></dt>
 <dd><p>Include normal paragraph indentation.  This respects the paragraph
-indentation set by a <code>@paragraphindent</code> command
-(see <a href="_0040paragraphindent.html"><code>@paragraphindent</code></a>).
+indentation set by a <code class="code">@paragraphindent</code> command
+(see <a class="pxref" href="_0040paragraphindent.html"><code 
class="code">@paragraphindent</code>: Controlling Paragraph Indentation</a>).
 </p></dd>
 </dl>
 
-<p><code>@firstparagraphindent</code> is ignored for HTML and Docbook output.
+<p><code class="code">@firstparagraphindent</code> is ignored for HTML and 
DocBook output.
 </p>
-<p>It is best to write the <code>@firstparagraphindent</code> command before 
the
+<p>It is best to write the <code class="code">@firstparagraphindent</code> 
command before the
 end-of-header line at the beginning of a Texinfo file, so the region
-formatting commands indent paragraphs as specified.  See <a 
href="Start-of-Header.html">Start of Header</a>.
+formatting commands indent paragraphs as specified.  See <a class="xref" 
href="Start-of-Header.html">Start of Header</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040float.html 
b/js/infog/test-infodir/texinfo_html/_0040float.html
index e307615122..c31514ab95 100644
--- a/js/infog/test-infodir/texinfo_html/_0040float.html
+++ b/js/infog/test-infodir/texinfo_html/_0040float.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@float (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@float (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@float (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@float (GNU Texinfo 6.7dev)">
+<meta name="description" content="@float (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@float (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Floats.html" rel="up" title="Floats">
 <link href="_0040caption-_0040shortcaption.html" rel="next" title="@caption 
@shortcaption">
-<link href="Floats.html" rel="prev" title="Floats">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,81 +39,85 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040float"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040float">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040caption-_0040shortcaption.html" accesskey="n" 
rel="next"><code>@caption @shortcaption</code></a>, Up: <a href="Floats.html" 
accesskey="u" rel="up">Floats</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040caption-_0040shortcaption.html" accesskey="n" 
rel="next"><code class="code">@caption</code> &amp; <code 
class="code">@shortcaption</code></a>, Up: <a href="Floats.html" accesskey="u" 
rel="up">Floats</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040float-_005btype_005d_005b_002clabel_005d_003a-Floating-Material"></span><h4
 class="subsection"><code>@float</code> [<var>type</var>][,<var>label</var>]: 
Floating Material</h4>
+<h4 class="subsection" 
id="g_t_0040float-_005btype_005d_005b_002clabel_005d_003a-Floating-Material">9.1.1
 <code class="code">@float</code> [<var class="var">type</var>][,<var 
class="var">label</var>]: Floating Material</h4>
 
-<span id="float"></span><span id="index-float"></span>
-<span id="index-Float-environment"></span>
+<a class="anchor" id="float"></a><a class="index-entry-id" 
id="index-float"></a>
+<a class="index-entry-id" id="index-Float-environment"></a>
 
 <p>To produce floating material, enclose the material you want to be
-displayed separate between <code>@float</code> and <code>@end float</code>
+displayed separate between <code class="code">@float</code> and <code 
class="code">@end float</code>
 commands, on lines by themselves.
 </p>
-<p>Floating material often uses <code>@image</code> to display an
-already-existing graphic (see <a href="Images.html">Images</a>), or 
<code>@multitable</code> to
-display a table (see <a href="Multi_002dcolumn-Tables.html">Multi-column 
Tables</a>).  However, the contents
+<p>Floating material often uses <code class="code">@image</code> to display an
+already-existing graphic (see <a class="pxref" href="Images.html">Inserting 
Images</a>), or <code class="code">@multitable</code> to
+display a table (see <a class="pxref" 
href="Multi_002dcolumn-Tables.html"><code class="code">@multitable</code>: 
Multi-column Tables</a>).  However, the contents
 of the float can be anything.  Here&rsquo;s an example with simple text:
 </p>
 <div class="example">
-<pre class="example">@float Figure,fig:ex1
+<pre class="example-preformatted">@float Figure,fig:ex1
 This is an example float.
 @end float
 </pre></div>
 
 <p>And the output:
 </p>
-<div class="float"><span id="fig_003aex1"></span>
+<div class="float" id="fig_003aex1">
 <p>This is an example float.
-</p><div class="float-caption"><p><strong>Figure 10.1
+</p><div class="type-number-float"><p><strong class="strong">Figure 9.1
 </strong></p></div></div>
-<p>As shown in the example, <code>@float</code> takes two arguments (separated
-by a comma), <var>type</var> and <var>label</var>.  Both are optional.
+<p>As shown in the example, <code class="code">@float</code> takes two 
arguments (separated
+by a comma), <var class="var">type</var> and <var class="var">label</var>.  
Both are optional.
 </p>
-<dl compact="compact">
-<dt><var>type</var></dt>
+<dl class="table">
+<dt><var class="var">type</var></dt>
 <dd><p>Specifies the sort of float this is; typically a word such as
-&ldquo;Figure&rdquo;, &ldquo;Table&rdquo;, etc.  If this is not given, and 
<var>label</var> is,
+&ldquo;Figure&rdquo;, &ldquo;Table&rdquo;, etc.  If this is not given, and 
<var class="var">label</var> is,
 any cross-referencing will simply use a bare number.
 </p>
 </dd>
-<dt><var>label</var></dt>
+<dt><var class="var">label</var></dt>
 <dd><p>Specifies a cross-reference label for this float.  If given, this
 float is automatically given a number, and will appear in any
-<code>@listoffloats</code> output (see <a 
href="_0040listoffloats.html"><code>@listoffloats</code></a>).  Cross
-references to <var>label</var> are allowed.
+<code class="code">@listoffloats</code> output (see <a class="pxref" 
href="_0040listoffloats.html"><code class="code">@listoffloats</code>: Tables 
of Contents for Floats</a>).  Cross
+references to <var class="var">label</var> are allowed.  For example,
+&lsquo;<samp class="samp">see @ref{fig:ex1}</samp>&rsquo; will produce see <a 
class="ref" href="#fig_003aex1">Figure 9.1</a>.
 </p>
-<span id="index-Floats_002c-making-unnumbered"></span>
-<span id="index-Unnumbered-float_002c-creating"></span>
-<p>On the other hand, if <var>label</var> is not given, then the float will
+
+<a class="index-entry-id" id="index-Floats-1"></a>
+<a class="index-entry-id" id="index-Unnumbered-float_002c-creating"></a>
+<p>On the other hand, if <var class="var">label</var> is not given, then the 
float will
 not be numbered and consequently will not appear in the
-<code>@listoffloats</code> output or be cross-referenceable.
+<code class="code">@listoffloats</code> output or be cross-referenceable.
 </p></dd>
 </dl>
 
-<p>Ordinarily, you specify both <var>type</var> and <var>label</var>, to get a
+<p>Ordinarily, you specify both <var class="var">type</var> and <var 
class="var">label</var>, to get a
 labeled and numbered float.
 </p>
-<span id="index-Floats_002c-numbering-of"></span>
-<span id="index-Numbering-of-floats"></span>
+<a class="index-entry-id" id="index-Floats-2"></a>
+<a class="index-entry-id" id="index-Numbering-of-floats"></a>
 <p>In Texinfo, all floats are numbered in the same way: with the chapter
 number (or appendix letter), a period, and the float number, which
 simply counts 1, 2, 3, &hellip;, and is reset at each chapter.  Each
 float type is counted independently.
 </p>
-<p>Floats within an <code>@unnumbered</code>, or outside of any chapter, are
+<p>Floats within an <code class="code">@unnumbered</code>, or outside of any 
chapter, are
 simply numbered consecutively from 1.
 </p>
 <p>These numbering conventions are not, at present, changeable.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040caption-_0040shortcaption.html" accesskey="n" 
rel="next"><code>@caption @shortcaption</code></a>, Up: <a href="Floats.html" 
accesskey="u" rel="up">Floats</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040caption-_0040shortcaption.html"><code 
class="code">@caption</code> &amp; <code class="code">@shortcaption</code></a>, 
Up: <a href="Floats.html">Floats</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040flushleft-_0040flushright.html 
b/js/infog/test-infodir/texinfo_html/_0040flushleft-_0040flushright.html
index 17e32d1747..2b77cbfd32 100644
--- a/js/infog/test-infodir/texinfo_html/_0040flushleft-_0040flushright.html
+++ b/js/infog/test-infodir/texinfo_html/_0040flushleft-_0040flushright.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@flushleft @flushright (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@flushleft @flushright (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@flushleft @flushright (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@flushleft @flushright (GNU Texinfo 6.7dev)">
+<meta name="description" content="@flushleft @flushright (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@flushleft @flushright (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="_0040exdent.html" rel="prev" title="@exdent">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+p.flushleft-paragraph {text-align:left}
+p.flushright-paragraph {text-align:right}
 -->
 </style>
 
@@ -59,62 +42,64 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040flushleft-_0040flushright"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040flushleft-_0040flushright">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040raggedright.html" accesskey="n" 
rel="next"><code>@raggedright</code></a>, Previous: <a href="_0040exdent.html" 
accesskey="p" rel="prev"><code>@exdent</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040raggedright.html" accesskey="n" rel="next"><code 
class="code">@raggedright</code>: Ragged Right Text</a>, Previous: <a 
href="_0040exdent.html" accesskey="p" rel="prev"><code 
class="code">@exdent</code>: Undoing a Line&rsquo;s Indentation</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and-Variable-Index.ht 
[...]
 </div>
 <hr>
-<span id="g_t_0040flushleft-and-_0040flushright"></span><h3 
class="section"><code>@flushleft</code> and <code>@flushright</code></h3>
+<h3 class="section" id="g_t_0040flushleft-and-_0040flushright">7.10 <code 
class="code">@flushleft</code> and <code class="code">@flushright</code></h3>
 
-<span id="flushleft-_0026-flushright"></span><span id="index-flushleft"></span>
-<span id="index-flushright"></span>
-<span id="index-Ragged-right_002c-without-filling"></span>
-<span id="index-Ragged-left_002c-without-filling"></span>
+<a class="anchor" id="flushleft-_0026-flushright"></a><a 
class="index-entry-id" id="index-flushleft"></a>
+<a class="index-entry-id" id="index-flushright"></a>
+<a class="index-entry-id" id="index-Ragged-right_002c-without-filling"></a>
+<a class="index-entry-id" id="index-Ragged-left_002c-without-filling"></a>
 
-<p>The <code>@flushleft</code> and <code>@flushright</code> commands line up 
the
+<p>The <code class="code">@flushleft</code> and <code 
class="code">@flushright</code> commands line up the
 ends of lines on the left and right margins of a page,
 but do not fill the text.  The commands are written on lines of their
-own, without braces.  The <code>@flushleft</code> and <code>@flushright</code>
-commands are ended by <code>@end flushleft</code> and <code>@end
+own, without braces.  The <code class="code">@flushleft</code> and <code 
class="code">@flushright</code>
+commands are ended by <code class="code">@end flushleft</code> and <code 
class="code">@end
 flushright</code> commands on lines of their own.
 </p>
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@flushleft
+<div class="group"><pre class="example-preformatted">@flushleft
 This text is
 written flushleft.
 @end flushleft
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
-<blockquote>
-<p align="left">This text is
+<blockquote class="quotation">
+<div class="flushleft"><p class="flushleft-paragraph">This text is
 written flushleft.
-</p></blockquote>
+</p></div></blockquote>
 
 
-<p><code>@flushright</code> produces the type of indentation often used in the
+<p><code class="code">@flushright</code> produces the type of indentation 
often used in the
 return address of letters.  For example,
 </p>
 <div class="example">
-<pre class="example">@flushright
+<div class="group"><pre class="example-preformatted">@flushright
 Here is an example of text written
 flushright.  The @code{@flushright} command
 right justifies every line but leaves the
 left end ragged.
 @end flushright
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
-<p align="right">Here is an example of text written
-flushright.  The <code>@flushright</code> command
+<div class="flushright"><p class="flushright-paragraph">Here is an example of 
text written
+flushright.  The <code class="code">@flushright</code> command
 right justifies every line but leaves the
 left end ragged.
-</p>
+</p></div>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040format.html 
b/js/infog/test-infodir/texinfo_html/_0040format.html
index ebba8fe53b..c519a33857 100644
--- a/js/infog/test-infodir/texinfo_html/_0040format.html
+++ b/js/infog/test-infodir/texinfo_html/_0040format.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@format (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@format (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@format (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@format (GNU Texinfo 6.7dev)">
+<meta name="description" content="@format (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@format (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0040display.html" rel="prev" title="@display">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.format-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,33 +41,41 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040format"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040format">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040exdent.html" accesskey="n" 
rel="next"><code>@exdent</code></a>, Previous: <a href="_0040display.html" 
accesskey="p" rel="prev"><code>@display</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040exdent.html" accesskey="n" rel="next"><code 
class="code">@exdent</code>: Undoing a Line&rsquo;s Indentation</a>, Previous: 
<a href="_0040display.html" accesskey="p" rel="prev"><code 
class="code">@display</code>: Examples Using the Text Font</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and-Variable-Index [...]
 </div>
 <hr>
-<span id="g_t_0040format_003a-Examples-Using-the-Full-Line-Width"></span><h3 
class="section"><code>@format</code>: Examples Using the Full Line Width</h3>
+<h3 class="section" 
id="g_t_0040format_003a-Examples-Using-the-Full-Line-Width">7.8 <code 
class="code">@format</code>: Examples Using the Full Line Width</h3>
 
-<span id="format"></span><span id="index-format"></span>
+<a class="anchor" id="format"></a><a class="index-entry-id" 
id="index-format"></a>
 
-<p>The <code>@format</code> command is similar to <code>@display</code>, 
except it
-leaves the text unindented.  Like <code>@display</code>, it does not select
-the fixed-width font.
+<p>The <code class="code">@format</code> command is similar to <code 
class="code">@display</code>, except it
+leaves the text unindented.  Like <code class="code">@display</code>, it does 
not select
+the fixed-width font.  Thus,
 </p>
-<div class="format">
-<pre class="format">This is an example of text written between a 
<code>@format</code> command
-and an <code>@end format</code> command.  As you can see
+<div class="example">
+<div class="group"><pre class="example-preformatted">@format
+This is an example of text written between a @code{@@format} command
+and an @code{@@end format} command.  As you can see
 from this example,
-the <code>@format</code> command does not fill the text.
-</pre></div>
+the @code{@@format} command does not fill the text.
+@end format
+</pre></div></div>
 
-<span id="index-smallformat"></span>
-<p>Texinfo also provides the environment <code>@smallformat</code>, which is
-like <code>@format</code> but uses a smaller font size.
-See <a href="_0040small_2026.html"><code>@small&hellip;</code></a>.
+<p>produces
 </p>
+<div class="format">
+<div class="group"><pre class="format-preformatted">This is an example of text 
written between a <code class="code">@format</code> command
+and an <code class="code">@end format</code> command.  As you can see
+from this example,
+the <code class="code">@format</code> command does not fill the text.
+</pre></div></div>
 
 
+</div>
+
 
 
 </body>
diff --git a/js/infog/test-infodir/texinfo_html/_0040frenchspacing.html 
b/js/infog/test-infodir/texinfo_html/_0040frenchspacing.html
index e8b93f642d..34a75ed25f 100644
--- a/js/infog/test-infodir/texinfo_html/_0040frenchspacing.html
+++ b/js/infog/test-infodir/texinfo_html/_0040frenchspacing.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@frenchspacing (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@frenchspacing (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@frenchspacing (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@frenchspacing (GNU Texinfo 6.7dev)">
+<meta name="description" content="@frenchspacing (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@frenchspacing (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Ending-a-Sentence.html" rel="prev" title="Ending a Sentence">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,17 +40,18 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040frenchspacing"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040frenchspacing">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040dmn.html" accesskey="n" rel="next"><code>@dmn</code></a>, 
Previous: <a href="Ending-a-Sentence.html" accesskey="p" rel="prev">Ending a 
Sentence</a>, Up: <a href="Inserting-Space.html" accesskey="u" 
rel="up">Inserting Space</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040dmn.html" accesskey="n" rel="next"><code 
class="code">@dmn</code>{<var class="var">dimension</var>}: Format a 
Dimension</a>, Previous: <a href="Ending-a-Sentence.html" accesskey="p" 
rel="prev">Ending a Sentence</a>, Up: <a href="Inserting-Space.html" 
accesskey="u" rel="up">Inserting Space</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040frenchspacing-val_003a-Control-Sentence-Spacing"></span><h4 
class="subsection"><code>@frenchspacing</code> <var>val</var>: Control Sentence 
Spacing</h4>
+<h4 class="subsection" 
id="g_t_0040frenchspacing-val_003a-Control-Sentence-Spacing">11.3.4 <code 
class="code">@frenchspacing</code> <var class="var">val</var>: Control Sentence 
Spacing</h4>
 
-<span id="frenchspacing"></span><span id="index-frenchspacing"></span>
-<span id="index-French-spacing"></span>
-<span id="index-Sentences_002c-spacing-after"></span>
-<span id="index-Space_002c-after-sentences"></span>
+<a class="anchor" id="frenchspacing"></a><a class="index-entry-id" 
id="index-frenchspacing"></a>
+<a class="index-entry-id" id="index-French-spacing"></a>
+<a class="index-entry-id" id="index-Sentences_002c-spacing-after"></a>
+<a class="index-entry-id" id="index-Space_002c-after-sentences"></a>
 
 <p>In American typography, it is traditional and correct to put extra
 space at the end of a sentence.  This is the default in Texinfo
@@ -77,14 +59,14 @@ space at the end of a sentence.  This is the default in 
Texinfo
 override the browser).  In French typography (and others), this extra
 space is wrong; all spaces are uniform.
 </p>
-<p>Therefore Texinfo provides the <code>@frenchspacing</code> command to
+<p>Therefore Texinfo provides the <code class="code">@frenchspacing</code> 
command to
 control the spacing after punctuation.  It reads the rest of the line
-as its argument, which must be the single word &lsquo;<samp>on</samp>&rsquo; 
or &lsquo;<samp>off</samp>&rsquo;
+as its argument, which must be the single word &lsquo;<samp 
class="samp">on</samp>&rsquo; or &lsquo;<samp class="samp">off</samp>&rsquo;
 (always these words, regardless of the language of the document).
 Here is an example:
 </p>
 <div class="example">
-<pre class="example">@frenchspacing on
+<pre class="example-preformatted">@frenchspacing on
 This is text. Two sentences. Three sentences. French spacing.
 
 @frenchspacing off
@@ -97,13 +79,14 @@ This is text. Two sentences. Three sentences. Non-French 
spacing.
 </p>
 <p>This is text. Two sentences. Three sentences. Non-French spacing.
 </p>
-<p><code>@frenchspacing</code> also affects the output after <code>@.</code>,
-<code>@!</code>, and <code>@?</code> (see <a 
href="Ending-a-Sentence.html">Ending a Sentence</a>).
+<p><code class="code">@frenchspacing</code> also affects the output after 
<code class="code">@.</code>,
+<code class="code">@!</code>, and <code class="code">@?</code> (see <a 
class="pxref" href="Ending-a-Sentence.html">Ending a Sentence</a>).
 </p>
-<p><code>@frenchspacing</code> has no effect on the HTML or Docbook output;
-for XML, it outputs a transliteration of itself (see <a 
href="Output-Formats.html">Output Formats</a>).
+<p><code class="code">@frenchspacing</code> has no effect on the HTML or 
DocBook output;
+for XML, it outputs a transliteration of itself (see <a class="pxref" 
href="Output-Formats.html">Output Formats</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040ftable-_0040vtable.html 
b/js/infog/test-infodir/texinfo_html/_0040ftable-_0040vtable.html
index 1890d071a0..37eb0e7a14 100644
--- a/js/infog/test-infodir/texinfo_html/_0040ftable-_0040vtable.html
+++ b/js/infog/test-infodir/texinfo_html/_0040ftable-_0040vtable.html
@@ -1,96 +1,74 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@ftable @vtable (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@ftable @vtable (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@ftable @vtable (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@ftable @vtable (GNU Texinfo 6.7dev)">
+<meta name="description" content="@ftable @vtable (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@ftable @vtable (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Two_002dcolumn-Tables.html" rel="up" title="Two-column Tables">
 <link href="_0040itemx.html" rel="next" title="@itemx">
 <link href="_0040table.html" rel="prev" title="@table">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040ftable-_0040vtable"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040ftable-_0040vtable">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040itemx.html" accesskey="n" 
rel="next"><code>@itemx</code></a>, Previous: <a href="_0040table.html" 
accesskey="p" rel="prev"><code>@table</code></a>, Up: <a 
href="Two_002dcolumn-Tables.html" accesskey="u" rel="up">Two-column Tables</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040itemx.html" accesskey="n" rel="next"><code 
class="code">@itemx</code>: Second and Subsequent Items</a>, Previous: <a 
href="_0040table.html" accesskey="p" rel="prev">Using the <code 
class="code">@table</code> Command</a>, Up: <a 
href="Two_002dcolumn-Tables.html" accesskey="u" rel="up">Making a Two-column 
Table</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel= [...]
 </div>
 <hr>
-<span id="g_t_0040ftable-and-_0040vtable"></span><h4 
class="subsection"><code>@ftable</code> and <code>@vtable</code></h4>
+<h4 class="subsection" id="g_t_0040ftable-and-_0040vtable">8.4.2 <code 
class="code">@ftable</code> and <code class="code">@vtable</code></h4>
 
-<span id="ftable-vtable"></span><span id="index-ftable"></span>
-<span id="index-vtable"></span>
-<span id="index-Tables-with-indexing"></span>
-<span id="index-Indexing-table-entries-automatically"></span>
+<a class="anchor" id="ftable-vtable"></a><a class="index-entry-id" 
id="index-ftable"></a>
+<a class="index-entry-id" id="index-vtable"></a>
+<a class="index-entry-id" id="index-Tables-with-indexing"></a>
+<a class="index-entry-id" id="index-Indexing-table-entries-automatically"></a>
 
-<p>The <code>@ftable</code> and <code>@vtable</code> commands are the same as 
the
-<code>@table</code> command except that <code>@ftable</code> automatically 
enters
+<p>The <code class="code">@ftable</code> and <code class="code">@vtable</code> 
commands are the same as the
+<code class="code">@table</code> command except that <code 
class="code">@ftable</code> automatically enters
 each of the items in the first column of the table into the index of
-functions and <code>@vtable</code> automatically enters each of the items in
+functions and <code class="code">@vtable</code> automatically enters each of 
the items in
 the first column of the table into the index of variables.  This
 simplifies the task of creating indices.  Only the items on the same
-line as the <code>@item</code> or <code>@itemx</code> commands are indexed, and
+line as the <code class="code">@item</code> or <code 
class="code">@itemx</code> commands are indexed, and
 they are indexed in exactly the form that they appear on that line.
-See <a href="Indices.html">Indices</a>, for more information about indices.
+See <a class="xref" href="Indices.html">Indices</a>, for more information 
about indices.
 </p>
-<p>Begin a two-column table using <code>@ftable</code> or <code>@vtable</code> 
by
+<p>Begin a two-column table using <code class="code">@ftable</code> or <code 
class="code">@vtable</code> by
 writing the @-command at the beginning of a line, followed on the same
-line by an argument that is a Texinfo command such as <code>@code</code>,
-exactly as you would for a <code>@table</code> command; and end the table
-with an <code>@end ftable</code> or <code>@end vtable</code> command on a line 
by
+line by an argument that is a Texinfo command such as <code 
class="code">@code</code>,
+exactly as you would for a <code class="code">@table</code> command; and end 
the table
+with an <code class="code">@end ftable</code> or <code class="code">@end 
vtable</code> command on a line by
 itself.
 </p>
-<p>See the example for <code>@table</code> in the previous section.
+<p>See the example for <code class="code">@table</code> in the previous 
section.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040geq-_0040leq.html 
b/js/infog/test-infodir/texinfo_html/_0040geq-_0040leq.html
index fd4352f9ae..3f678b45f5 100644
--- a/js/infog/test-infodir/texinfo_html/_0040geq-_0040leq.html
+++ b/js/infog/test-infodir/texinfo_html/_0040geq-_0040leq.html
@@ -1,80 +1,57 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@geq @leq (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@geq @leq (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@geq @leq (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@geq @leq (GNU Texinfo 6.7dev)">
+<meta name="description" content="@geq @leq (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@geq @leq (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Text.html" rel="up" title="Glyphs for Text">
-<link href="Glyphs-for-Programming.html" rel="next" title="Glyphs for 
Programming">
 <link href="_0040minus.html" rel="prev" title="@minus">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040geq-_0040leq"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040geq-_0040leq">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040minus.html" accesskey="p" 
rel="prev"><code>@minus</code></a>, Up: <a href="Glyphs-for-Text.html" 
accesskey="u" rel="up">Glyphs for Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040minus.html" accesskey="p" rel="prev"><code 
class="code">@minus</code> (-): Inserting a Minus Sign</a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040geq-_0028_2265_0029-and-_0040leq-_0028_2264_0029_003a-Inserting-Relations"></span><h4
 class="subsection"><code>@geq</code> (&ge;) and <code>@leq</code> (&le;): 
Inserting Relations</h4>
+<h4 class="subsection" 
id="g_t_0040geq-_0028_2265_0029-and-_0040leq-_0028_2264_0029_003a-Inserting-Relations">11.8.10
 <code class="code">@geq</code> (&ge;) and <code class="code">@leq</code> 
(&le;): Inserting Relations</h4>
 
-<span id="geq-leq"></span><span id="index-geq"></span>
-<span id="index-leq"></span>
+<a class="anchor" id="geq-leq"></a><a class="index-entry-id" 
id="index-geq"></a>
+<a class="index-entry-id" id="index-leq"></a>
 
-<p>Use the <code>@geq{}</code> and <code>@leq{}</code> commands to generate
+<p>Use the <code class="code">@geq{}</code> and <code 
class="code">@leq{}</code> commands to generate
 greater-than-or-equal and less-than-equal-signs, &lsquo;&ge;&rsquo; and
 &lsquo;&le;&rsquo;.  When those symbols are not available, the ASCII sequences
-&lsquo;<samp>&gt;=</samp>&rsquo; and &lsquo;<samp>&lt;=</samp>&rsquo; are 
output.
+&lsquo;<samp class="samp">&gt;=</samp>&rsquo; and &lsquo;<samp 
class="samp">&lt;=</samp>&rsquo; are output.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040group.html 
b/js/infog/test-infodir/texinfo_html/_0040group.html
index 8a07371d68..5d79b0fced 100644
--- a/js/infog/test-infodir/texinfo_html/_0040group.html
+++ b/js/infog/test-infodir/texinfo_html/_0040group.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@group (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@group (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@group (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@group (GNU Texinfo 6.7dev)">
+<meta name="description" content="@group (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@group (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040page.html" rel="prev" title="@page">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,50 +40,51 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040group"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040group">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040need.html" accesskey="n" 
rel="next"><code>@need</code></a>, Previous: <a href="_0040page.html" 
accesskey="p" rel="prev"><code>@page</code></a>, Up: <a href="Breaks.html" 
accesskey="u" rel="up">Breaks</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040need.html" accesskey="n" rel="next"><code 
class="code">@need <var class="var">mils</var></code>: Prevent Page Breaks</a>, 
Previous: <a href="_0040page.html" accesskey="p" rel="prev"><code 
class="code">@page</code>: Start a New Page</a>, Up: <a href="Breaks.html" 
accesskey="u" rel="up">Forcing and Preventing Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" [...]
 </div>
 <hr>
-<span id="g_t_0040group_003a-Prevent-Page-Breaks"></span><h3 
class="section"><code>@group</code>: Prevent Page Breaks</h3>
+<h3 class="section" id="g_t_0040group_003a-Prevent-Page-Breaks">12.9 <code 
class="code">@group</code>: Prevent Page Breaks</h3>
 
-<span id="group"></span><span id="index-group"></span>
-<span id="index-Group-_0028hold-text-together-vertically_0029"></span>
-<span id="index-Holding-text-together-vertically"></span>
-<span id="index-Vertically-holding-text-together"></span>
+<a class="anchor" id="group"></a><a class="index-entry-id" 
id="index-group"></a>
+<a class="index-entry-id" 
id="index-Group-_0028hold-text-together-vertically_0029"></a>
+<a class="index-entry-id" id="index-Holding-text-together-vertically"></a>
+<a class="index-entry-id" id="index-Vertically-holding-text-together"></a>
 
-<p>The <code>@group</code> command (on a line by itself) is used inside an
-<code>@example</code> or similar construct to begin an unsplittable vertical
+<p>The <code class="code">@group</code> command (on a line by itself) is used 
inside an
+<code class="code">@example</code> or similar construct to begin an 
unsplittable vertical
 group, which will appear entirely on one page in the printed output.
-The group is terminated by a line containing only <code>@end group</code>.
+The group is terminated by a line containing only <code class="code">@end 
group</code>.
 These two lines produce no output of their own, and in the Info file
 output they have no effect at all.
 </p>
-<p>Although <code>@group</code> would make sense conceptually in a wide
+<p>Although <code class="code">@group</code> would make sense conceptually in 
a wide
 variety of contexts, its current implementation works reliably only
-within <code>@example</code> and variants, and within <code>@display</code>,
-<code>@format</code>, <code>@flushleft</code> and <code>@flushright</code>.
-See <a href="Quotations-and-Examples.html">Quotations and Examples</a>.  (What 
all these commands have in
+within <code class="code">@example</code> and variants, and within <code 
class="code">@display</code>,
+<code class="code">@format</code>, <code class="code">@flushleft</code> and 
<code class="code">@flushright</code>.
+See <a class="xref" href="Quotations-and-Examples.html">Quotations and 
Examples</a>.  (What all these commands have in
 common is that each line of input produces a line of output.)  In
-other contexts, <code>@group</code> can cause anomalous vertical
+other contexts, <code class="code">@group</code> can cause anomalous vertical
 spacing.
 </p>
 <p>This formatting requirement means that you should write:
 </p>
 <div class="example">
-<pre class="example">@example
+<div class="group"><pre class="example-preformatted">@example
 @group
 &hellip;
 @end group
 @end example
-</pre></div>
+</pre></div></div>
 
-<p>with the <code>@group</code> and <code>@end group</code> commands inside the
-<code>@example</code> and <code>@end example</code> commands.
+<p>with the <code class="code">@group</code> and <code class="code">@end 
group</code> commands inside the
+<code class="code">@example</code> and <code class="code">@end example</code> 
commands.
 </p>
-<p>The <code>@group</code> command is most often used to hold an example
+<p>The <code class="code">@group</code> command is most often used to hold an 
example
 together on one page.  In this Texinfo manual, more than 100 examples
-contain text that is enclosed between <code>@group</code> and <code>@end
+contain text that is enclosed between <code class="code">@group</code> and 
<code class="code">@end
 group</code>.
 </p>
 <p>If you forget to end a group, you may get strange and unfathomable
@@ -110,14 +92,15 @@ error messages when you run TeX.  This is because TeX keeps
 trying to put the rest of the Texinfo file onto the one page and does
 not start to generate error messages until it has processed
 considerable text.  It is a good rule of thumb to look for a missing
-<code>@end group</code> if you get incomprehensible error messages in
+<code class="code">@end group</code> if you get incomprehensible error 
messages in
 TeX.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040need.html" accesskey="n" 
rel="next"><code>@need</code></a>, Previous: <a href="_0040page.html" 
accesskey="p" rel="prev"><code>@page</code></a>, Up: <a href="Breaks.html" 
accesskey="u" rel="up">Breaks</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040need.html"><code class="code">@need <var 
class="var">mils</var></code>: Prevent Page Breaks</a>, Previous: <a 
href="_0040page.html"><code class="code">@page</code>: Start a New Page</a>, 
Up: <a href="Breaks.html">Forcing and Preventing Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040headings.html 
b/js/infog/test-infodir/texinfo_html/_0040headings.html
index 84cbecf003..17a2b6b7a7 100644
--- a/js/infog/test-infodir/texinfo_html/_0040headings.html
+++ b/js/infog/test-infodir/texinfo_html/_0040headings.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@headings (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@headings (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@headings (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@headings (GNU Texinfo 6.7dev)">
+<meta name="description" content="@headings (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@headings (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
-<link href="_0040paragraphindent.html" rel="next" title="@paragraphindent">
-<link href="_0040setchapternewpage.html" rel="prev" title="@setchapternewpage">
+<link href="Headings.html" rel="up" title="Headings">
+<link href="Heading-Format.html" rel="next" title="Heading Format">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,77 +39,76 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040headings"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040headings">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040paragraphindent.html" accesskey="n" 
rel="next"><code>@paragraphindent</code></a>, Previous: <a 
href="_0040setchapternewpage.html" accesskey="p" 
rel="prev"><code>@setchapternewpage</code></a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Heading-Format.html" accesskey="n" rel="next">Standard Heading 
Formats</a>, Up: <a href="Headings.html" accesskey="u" rel="up">Page 
Headings</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-_0040headings-Command"></span><h4 class="subsection">The 
<code>@headings</code> Command</h4>
+<h4 class="subsection" id="The-_0040headings-Command">E.2.1 The <code 
class="code">@headings</code> Command</h4>
 
-<span id="headings-on-off"></span><span id="index-headings"></span>
+<a class="anchor" id="headings-on-off"></a><a class="index-entry-id" 
id="index-headings"></a>
 
-<p>The <code>@headings</code> command is rarely used.  It specifies what kind 
of
+<p>The <code class="code">@headings</code> command is rarely used.  It 
specifies what kinds of
 page headings and footings to print on each page.  Usually, this is
-controlled by the <code>@setchapternewpage</code> command.  You need the
-<code>@headings</code> command only if the <code>@setchapternewpage</code> 
command
+controlled by the <code class="code">@setchapternewpage</code> command.  You 
need the
+<code class="code">@headings</code> command only if the <code 
class="code">@setchapternewpage</code> command
 does not do what you want, or if you want to turn off predefined page
-headings prior to defining your own.  Write a <code>@headings</code> command
-immediately after the <code>@end titlepage</code> command.
+headings prior to defining your own.  Write a <code 
class="code">@headings</code> command
+immediately after the <code class="code">@end titlepage</code> command.
 </p>
-<p>You can use <code>@headings</code> as follows:
+<p>You can use <code class="code">@headings</code> as follows:
 </p>
-<dl compact="compact">
-<dt><code>@headings off</code></dt>
+<dl class="table">
+<dt><code class="code">@headings off</code></dt>
 <dd><p>Turn off printing of page headings.
 </p>
 </dd>
-<dt><code>@headings single</code></dt>
+<dt><code class="code">@headings single</code></dt>
 <dd><p>Turn on page headings appropriate for single-sided printing.
 </p>
 </dd>
-<dt><code>@headings double</code></dt>
+<dt><code class="code">@headings double</code></dt>
 <dd><p>Turn on page headings appropriate for double-sided printing.
 </p>
 </dd>
-<dt><code>@headings singleafter</code></dt>
-<dt><code>@headings doubleafter</code></dt>
-<dd><p>Turn on <code>single</code> or <code>double</code> headings, 
respectively, after the
+<dt><code class="code">@headings singleafter</code></dt>
+<dt><code class="code">@headings doubleafter</code></dt>
+<dd><p>Turn on <code class="code">single</code> or <code 
class="code">double</code> headings, respectively, after the
 current page is output.
 </p>
 </dd>
-<dt><code>@headings on</code></dt>
-<dd><p>Turn on page headings: <code>single</code> if 
&lsquo;<samp>@setchapternewpage
-on</samp>&rsquo;, <code>double</code> otherwise.
+<dt><code class="code">@headings on</code></dt>
+<dd><p>Turn on page headings: <code class="code">single</code> if &lsquo;<samp 
class="samp">@setchapternewpage
+on</samp>&rsquo;, <code class="code">double</code> otherwise.
 </p></dd>
 </dl>
 
-<p>For example, suppose you write <code>@setchapternewpage off</code> before 
the
-<code>@titlepage</code> command to tell TeX to start a new chapter on the
+<p>For example, suppose you write <code class="code">@setchapternewpage 
off</code> before the
+<code class="code">@titlepage</code> command to tell TeX to start a new 
chapter on the
 same page as the end of the last chapter.  This command also causes
 TeX to typeset page headers for single-sided printing.  To cause
-TeX to typeset for double sided printing, write <code>@headings
-double</code> after the <code>@end titlepage</code> command.
+TeX to typeset for double-sided printing, write <code class="code">@headings
+double</code> after the <code class="code">@end titlepage</code> command.
 </p>
 <p>You can stop TeX from generating any page headings at all by
-writing <code>@headings off</code> on a line of its own immediately after the
-line containing the <code>@end titlepage</code> command, like this:
+writing <code class="code">@headings off</code> on a line of its own 
immediately after the
+line containing the <code class="code">@end titlepage</code> command, like 
this:
 </p>
 <div class="example">
-<pre class="example">@end titlepage
+<pre class="example-preformatted">@end titlepage
 @headings off
 </pre></div>
 
-<p>The <code>@headings off</code> command overrides the <code>@end 
titlepage</code>
+<p>The <code class="code">@headings off</code> command overrides the <code 
class="code">@end titlepage</code>
 command, which would otherwise cause TeX to print page headings.
 </p>
-<p>You can also specify your own style of page heading and footing.
-See <a href="Headings.html">Page Headings</a>, for more information.
-</p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040paragraphindent.html" accesskey="n" 
rel="next"><code>@paragraphindent</code></a>, Previous: <a 
href="_0040setchapternewpage.html" accesskey="p" 
rel="prev"><code>@setchapternewpage</code></a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Heading-Format.html">Standard Heading Formats</a>, Up: <a 
href="Headings.html">Page Headings</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040ifset-_0040ifclear.html 
b/js/infog/test-infodir/texinfo_html/_0040ifset-_0040ifclear.html
index d78c5c219a..f7e0a29c01 100644
--- a/js/infog/test-infodir/texinfo_html/_0040ifset-_0040ifclear.html
+++ b/js/infog/test-infodir/texinfo_html/_0040ifset-_0040ifclear.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@ifset @ifclear (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@ifset @ifclear (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@ifset @ifclear (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@ifset @ifclear (GNU Texinfo 6.7dev)">
+<meta name="description" content="@ifset @ifclear (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@ifset @ifclear (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040set-_0040value.html" rel="prev" title="@set @value">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,36 +40,37 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040ifset-_0040ifclear"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040ifset-_0040ifclear">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040inlineifset-_0040inlineifclear.html" accesskey="n" 
rel="next"><code>@inlineifset @inlineifclear</code></a>, Previous: <a 
href="_0040set-_0040value.html" accesskey="p" rel="prev"><code>@set 
@value</code></a>, Up: <a href="_0040set-_0040clear-_0040value.html" 
accesskey="u" rel="up"><code>@set @clear @value</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" re [...]
+Next: <a href="_0040inlineifset-_0040inlineifclear.html" accesskey="n" 
rel="next"><code class="code">@inlineifset</code> and <code 
class="code">@inlineifclear</code></a>, Previous: <a 
href="_0040set-_0040value.html" accesskey="p" rel="prev"><code 
class="code">@set</code> and <code class="code">@value</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html" accesskey="u" rel="up">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="c [...]
 </div>
 <hr>
-<span id="g_t_0040ifset-and-_0040ifclear"></span><h4 
class="subsection"><code>@ifset</code> and <code>@ifclear</code></h4>
+<h4 class="subsection" id="g_t_0040ifset-and-_0040ifclear">15.5.2 <code 
class="code">@ifset</code> and <code class="code">@ifclear</code></h4>
 
-<span id="ifset-ifclear"></span><span id="index-ifset"></span>
+<a class="anchor" id="ifset-ifclear"></a><a class="index-entry-id" 
id="index-ifset"></a>
 
-<p>When a <var>flag</var> is set, the Texinfo formatting commands format text
-between subsequent pairs of <code>@ifset <var>flag</var></code> and <code>@end
-ifset</code> commands.  When the <var>flag</var> is cleared, the Texinfo 
formatting
-commands do <em>not</em> format the text.  <code>@ifclear</code> operates
+<p>When a <var class="var">flag</var> is set, the Texinfo formatting commands 
format text
+between subsequent pairs of <code class="code">@ifset <var 
class="var">flag</var></code> and <code class="code">@end
+ifset</code> commands.  When the <var class="var">flag</var> is cleared, the 
Texinfo formatting
+commands do <em class="emph">not</em> format the text.  <code 
class="code">@ifclear</code> operates
 analogously.
 </p>
-<p>Write the conditionally formatted text between <code>@ifset 
<var>flag</var></code>
-and <code>@end ifset</code> commands, like this:
+<p>Write the conditionally formatted text between <code class="code">@ifset 
<var class="var">flag</var></code>
+and <code class="code">@end ifset</code> commands, like this:
 </p>
 <div class="example">
-<pre class="example">@ifset <var>flag</var>
-<var>conditional-text</var>
+<div class="group"><pre class="example-preformatted">@ifset <var 
class="var">flag</var>
+<var class="var">conditional-text</var>
 @end ifset
-</pre></div>
+</pre></div></div>
 
 <p>For example, you can create one document that has two variants, such as
 a manual for a &lsquo;large&rsquo; and &lsquo;small&rsquo; model:
 </p>
-<span id="index-Shrubbery"></span>
+<a class="index-entry-id" id="index-Shrubbery"></a>
 <div class="example">
-<pre class="example">You can use this machine to dig up shrubs
+<pre class="example-preformatted">You can use this machine to dig up shrubs
 without hurting them.
 
 @set large
@@ -101,41 +83,42 @@ Remember to replant promptly &hellip;
 </pre></div>
 
 <p>In the example, the formatting commands will format the text between
-<code>@ifset large</code> and <code>@end ifset</code> because the 
<code>large</code>
+<code class="code">@ifset large</code> and <code class="code">@end 
ifset</code> because the <code class="code">large</code>
 flag is set.
 </p>
-<p>When <var>flag</var> is cleared, the Texinfo formatting commands do
-<em>not</em> format the text between <code>@ifset <var>flag</var></code> and
-<code>@end ifset</code>; that text is ignored and does not appear in either
+<p>When <var class="var">flag</var> is cleared, the Texinfo formatting 
commands do
+<em class="emph">not</em> format the text between <code class="code">@ifset 
<var class="var">flag</var></code> and
+<code class="code">@end ifset</code>; that text is ignored and does not appear 
in either
 printed or Info output.
 </p>
 <p>For example, if you clear the flag of the preceding example by writing
-an <code>@clear large</code> command after the <code>@set large</code> command
+an <code class="code">@clear large</code> command after the <code 
class="code">@set large</code> command
 (but before the conditional text), then the Texinfo formatting commands
-ignore the text between the <code>@ifset large</code> and <code>@end 
ifset</code>
+ignore the text between the <code class="code">@ifset large</code> and <code 
class="code">@end ifset</code>
 commands.  In the formatted output, that text does not appear; in both
 printed and Info output, you see only the lines that say, &ldquo;You can use
 this machine to dig up shrubs without hurting them.  Remember to replant
 promptly &hellip;&rdquo;.
 </p>
-<span id="index-ifclear"></span>
-<p>If a flag is cleared with a <code>@clear <var>flag</var></code> command, 
then
+<a class="index-entry-id" id="index-ifclear"></a>
+<p>If a flag is cleared with a <code class="code">@clear <var 
class="var">flag</var></code> command, then
 the formatting commands format text between subsequent pairs of
-<code>@ifclear</code> and <code>@end ifclear</code> commands.  But if the flag
-is set with <code>@set <var>flag</var></code>, then the formatting commands do
-<em>not</em> format text between an <code>@ifclear</code> and an <code>@end
-ifclear</code> command; rather, they ignore that text.  An 
<code>@ifclear</code>
+<code class="code">@ifclear</code> and <code class="code">@end ifclear</code> 
commands.  But if the flag
+is set with <code class="code">@set <var class="var">flag</var></code>, then 
the formatting commands do
+<em class="emph">not</em> format text between an <code 
class="code">@ifclear</code> and an <code class="code">@end
+ifclear</code> command; rather, they ignore that text.  An <code 
class="code">@ifclear</code>
 command looks like this:
 </p>
 <div class="example">
-<pre class="example">@ifclear <var>flag</var>
+<pre class="example-preformatted">@ifclear <var class="var">flag</var>
 </pre></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040inlineifset-_0040inlineifclear.html" accesskey="n" 
rel="next"><code>@inlineifset @inlineifclear</code></a>, Previous: <a 
href="_0040set-_0040value.html" accesskey="p" rel="prev"><code>@set 
@value</code></a>, Up: <a href="_0040set-_0040clear-_0040value.html" 
accesskey="u" rel="up"><code>@set @clear @value</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" re [...]
+Next: <a href="_0040inlineifset-_0040inlineifclear.html"><code 
class="code">@inlineifset</code> and <code 
class="code">@inlineifclear</code></a>, Previous: <a 
href="_0040set-_0040value.html"><code class="code">@set</code> and <code 
class="code">@value</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="T [...]
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040indent.html 
b/js/infog/test-infodir/texinfo_html/_0040indent.html
index 5057c979f4..4d7f0fc7ef 100644
--- a/js/infog/test-infodir/texinfo_html/_0040indent.html
+++ b/js/infog/test-infodir/texinfo_html/_0040indent.html
@@ -1,97 +1,75 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@indent (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@indent (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@indent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@indent (GNU Texinfo 6.7dev)">
+<meta name="description" content="@indent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@indent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Quotations-and-Examples.html" rel="up" title="Quotations and 
Examples">
 <link href="_0040cartouche.html" rel="next" title="@cartouche">
 <link href="_0040noindent.html" rel="prev" title="@noindent">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040indent"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040indent">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040cartouche.html" accesskey="n" 
rel="next"><code>@cartouche</code></a>, Previous: <a href="_0040noindent.html" 
accesskey="p" rel="prev"><code>@noindent</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040cartouche.html" accesskey="n" rel="next"><code 
class="code">@cartouche</code>: Rounded Rectangles</a>, Previous: <a 
href="_0040noindent.html" accesskey="p" rel="prev"><code 
class="code">@noindent</code>: Omitting Indentation</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="In [...]
 </div>
 <hr>
-<span id="g_t_0040indent_003a-Forcing-Indentation"></span><h3 
class="section"><code>@indent</code>: Forcing Indentation</h3>
+<h3 class="section" id="g_t_0040indent_003a-Forcing-Indentation">7.13 <code 
class="code">@indent</code>: Forcing Indentation</h3>
 
-<span id="indent"></span><span id="index-indent"></span>
-<span id="index-Forcing-indentation"></span>
-<span id="index-Inserting-indentation"></span>
-<span id="index-Indentation_002c-forcing"></span>
+<a class="anchor" id="indent"></a><a class="index-entry-id" 
id="index-indent"></a>
+<a class="index-entry-id" id="index-Forcing-indentation"></a>
+<a class="index-entry-id" id="index-Inserting-indentation"></a>
+<a class="index-entry-id" id="index-Indentation_002c-forcing"></a>
 
-<p>To complement the <code>@noindent</code> command (see the previous
-section), Texinfo provides the <code>@indent</code> command to force a
+<p>To complement the <code class="code">@noindent</code> command (see the 
previous
+section), Texinfo provides the <code class="code">@indent</code> command to 
force a
 paragraph to be indented.  For instance, this paragraph (the first in
-this section) is indented using an <code>@indent</code> command.
+this section) is indented using an <code class="code">@indent</code> command.
 </p>
 <p>And indeed, the first paragraph of a section is the most likely place
-to use <code>@indent</code>, to override the normal behavior of no
-indentation there (see <a 
href="_0040paragraphindent.html"><code>@paragraphindent</code></a>).  It can 
either be
+to use <code class="code">@indent</code>, to override the normal behavior of no
+indentation there (see <a class="pxref" href="_0040paragraphindent.html"><code 
class="code">@paragraphindent</code>: Controlling Paragraph Indentation</a>).  
It can either be
 followed by text or be on a line by itself.
 </p>
-<p>As a special case, when <code>@indent</code> is used in an environment
+<p>As a special case, when <code class="code">@indent</code> is used in an 
environment
 where text is not filled, it produces a paragraph indentation space in
 the TeX output.  (These environments are where a line of input
-produces a line of output, such as <code>@example</code> and
-<code>@display</code>; for a summary of all environments, see <a 
href="Block-Enclosing-Commands.html">Block Enclosing Commands</a>.)
+produces a line of output, such as <code class="code">@example</code> and
+<code class="code">@display</code>; for a summary of all environments, see <a 
class="pxref" href="Block-Enclosing-Commands.html">Block Enclosing 
Commands</a>.)
 </p>
-<p>Do not put braces after an <code>@indent</code> command; they are not used,
-since <code>@indent</code> is a command used outside of paragraphs
-(see <a href="Command-Syntax.html">Command Syntax</a>).
+<p>Do not put braces after an <code class="code">@indent</code> command; they 
are not used,
+since <code class="code">@indent</code> is a command used outside of paragraphs
+(see <a class="pxref" href="Command-Syntax.html">@-Command Syntax</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040indentedblock.html 
b/js/infog/test-infodir/texinfo_html/_0040indentedblock.html
index e26d39e0c1..1d6c1611fc 100644
--- a/js/infog/test-infodir/texinfo_html/_0040indentedblock.html
+++ b/js/infog/test-infodir/texinfo_html/_0040indentedblock.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@indentedblock (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@indentedblock (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@indentedblock (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@indentedblock (GNU Texinfo 6.7dev)">
+<meta name="description" content="@indentedblock (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@indentedblock (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0040quotation.html" rel="prev" title="@quotation">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,42 +41,39 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040indentedblock"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040indentedblock">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040example.html" accesskey="n" 
rel="next"><code>@example</code></a>, Previous: <a href="_0040quotation.html" 
accesskey="p" rel="prev"><code>@quotation</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040example.html" accesskey="n" rel="next"><code 
class="code">@example</code>: Example Text</a>, Previous: <a 
href="_0040quotation.html" accesskey="p" rel="prev"><code 
class="code">@quotation</code>: Block Quotations</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="in [...]
 </div>
 <hr>
-<span id="g_t_0040indentedblock_003a-Indented-text-blocks"></span><h3 
class="section"><code>@indentedblock</code>: Indented text blocks</h3>
-<span id="index-Indented-text-block"></span>
-<span id="index-indentedblock"></span>
+<h3 class="section" id="g_t_0040indentedblock_003a-Indented-text-blocks">7.3 
<code class="code">@indentedblock</code>: Indented text blocks</h3>
+<a class="index-entry-id" id="index-Indented-text-block"></a>
+<a class="index-entry-id" id="index-indentedblock"></a>
 
-<p>The <code>@indentedblock</code> environment is similar to
-<code>@quotation</code>, except that text is only indented on the left (and
+<p>The <code class="code">@indentedblock</code> environment is similar to
+<code class="code">@quotation</code>, except that text is only indented on the 
left (and
 there is no optional argument for an author).  Thus, the text font
 remains unchanged, and text is gathered and filled as usual, but the
 left margin is increased.  For example:
 </p>
 <blockquote class="indentedblock">
-<p>This is an example of text written between an <code>@indentedblock</code>
-command and an <code>@end indentedblock</code> command.  The
-<code>@indentedblock</code> environment can contain any text or other
+<p>This is an example of text written between an <code 
class="code">@indentedblock</code>
+command and an <code class="code">@end indentedblock</code> command.  The
+<code class="code">@indentedblock</code> environment can contain any text or 
other
 commands desired.
 </p></blockquote>
 
 <p>This is written in the Texinfo source as:
 </p>
 <div class="example">
-<pre class="example">@indentedblock
+<pre class="example-preformatted">@indentedblock
 This is an example ...
 @end indentedblock
 </pre></div>
 
-<span id="index-smallindentedblock"></span>
-<p>Texinfo also provides a command <code>@smallindentedblock</code>, which is
-just like <code>@indentedblock</code> but uses a smaller font size where
-possible.  See <a href="_0040small_2026.html"><code>@small&hellip;</code></a>.
-</p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040indicateurl.html 
b/js/infog/test-infodir/texinfo_html/_0040indicateurl.html
index c855b8da9c..7ebae75c64 100644
--- a/js/infog/test-infodir/texinfo_html/_0040indicateurl.html
+++ b/js/infog/test-infodir/texinfo_html/_0040indicateurl.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@indicateurl (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@indicateurl (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@indicateurl (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@indicateurl (GNU Texinfo 6.7dev)">
+<meta name="description" content="@indicateurl (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@indicateurl (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="_0040acronym.html" rel="prev" title="@acronym">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,38 +42,39 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040indicateurl"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040indicateurl">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040email.html" accesskey="n" 
rel="next"><code>@email</code></a>, Previous: <a href="_0040acronym.html" 
accesskey="p" rel="prev"><code>@acronym</code></a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040email.html" accesskey="n" rel="next"><code 
class="code">@email</code>{<var class="var">email-address</var>[, <var 
class="var">displayed-text</var>]}</a>, Previous: <a href="_0040acronym.html" 
accesskey="p" rel="prev"><code class="code">@acronym</code>{<var 
class="var">acronym</var>[, <var class="var">meaning</var>]}</a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, Commands, 
etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Tabl [...]
 </div>
 <hr>
-<span 
id="g_t_0040indicateurl_007buniform_002dresource_002dlocator_007d"></span><h4 
class="subsection"><code>@indicateurl</code>{<var>uniform-resource-locator</var>}</h4>
+<h4 class="subsection" 
id="g_t_0040indicateurl_007buniform_002dresource_002dlocator_007d">6.1.15 <code 
class="code">@indicateurl</code>{<var 
class="var">uniform-resource-locator</var>}</h4>
 
-<span id="indicateurl"></span><span id="index-indicateurl"></span>
-<span id="index-Uniform-resource-locator_002c-indicating"></span>
-<span id="index-URL_002c-indicating"></span>
+<a class="anchor" id="indicateurl"></a><a class="index-entry-id" 
id="index-indicateurl"></a>
+<a class="index-entry-id" id="index-URL-2"></a>
 
-<p>Use the <code>@indicateurl</code> command to indicate a uniform resource
+<p>Use the <code class="code">@indicateurl</code> command to indicate a 
uniform resource
 locator on the World Wide Web.  This is purely for markup purposes and
-does not produce a link you can follow (use the <code>@url</code> or
-<code>@uref</code> command for that, see <a 
href="_0040url.html"><code>@url</code></a>).
-<code>@indicateurl</code> is useful for urls which do not actually exist.
+does not produce a link you can follow (use the <code class="code">@url</code> 
or
+<code class="code">@uref</code> command for that, see <a class="pxref" 
href="_0040url.html"><code class="code">@url</code>, <code 
class="code">@uref{<var class="var">url</var>[, <var class="var">text</var>][, 
<var class="var">replacement</var>]}</code></a>).
+<code class="code">@indicateurl</code> is useful for urls which do not 
actually exist.
 For example:
 </p>
 <div class="example">
-<pre class="example">For example, the url might be 
@indicateurl{http://example.org/path}.
+<pre class="example-preformatted">For example, the url might be 
@indicateurl{http://example.org/path}.
 </pre></div>
 
 <p>which produces:
 </p>
 <div class="display">
-<pre class="display">For example, the url might be 
&lsquo;<code>http://example.org/path</code>&rsquo;.
+<pre class="display-preformatted">For example, the url might be &lsquo;<code 
class="indicateurl">http://example.org/path</code>&rsquo;.
 </pre></div>
 
-<p>The output from <code>@indicateurl</code> is more or less like that of
-<code>@samp</code> (see <a href="_0040samp.html"><code>@samp</code></a>).
+<p>The output from <code class="code">@indicateurl</code> is more or less like 
that of
+<code class="code">@samp</code> (see <a class="pxref" 
href="_0040samp.html"><code class="code">@samp</code>{<var 
class="var">text</var>}</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040inforef.html 
b/js/infog/test-infodir/texinfo_html/_0040inforef.html
index 37db54c9e4..998a3043cf 100644
--- a/js/infog/test-infodir/texinfo_html/_0040inforef.html
+++ b/js/infog/test-infodir/texinfo_html/_0040inforef.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@inforef (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@inforef (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@inforef (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@inforef (GNU Texinfo 6.7dev)">
+<meta name="description" content="@inforef (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@inforef (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040anchor.html" rel="prev" title="@anchor">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,28 +40,27 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040inforef"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040inforef">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040url.html" accesskey="n" rel="next"><code>@url</code></a>, 
Previous: <a href="_0040anchor.html" accesskey="p" 
rel="prev"><code>@anchor</code></a>, Up: <a href="Cross-References.html" 
accesskey="u" rel="up">Cross References</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040url.html" accesskey="n" rel="next"><code 
class="code">@url</code>, <code class="code">@uref{<var class="var">url</var>[, 
<var class="var">text</var>][, <var class="var">replacement</var>]}</code></a>, 
Previous: <a href="_0040anchor.html" accesskey="p" rel="prev"><code 
class="code">@anchor</code>: Defining Arbitrary Cross-reference Targets</a>, 
Up: <a href="Cross-References.html" accesskey="u" rel="up">Cross-references</a> 
&nbsp; [<a href="index.html#SEC_Contents" titl [...]
 </div>
 <hr>
-<span 
id="g_t_0040inforef_003a-Cross_002dreferences-to-Info_002donly-Material"></span><h3
 class="section"><code>@inforef</code>: Cross-references to Info-only 
Material</h3>
-
-<span id="inforef"></span><span id="index-inforef"></span>
-<span id="index-Cross_002dreferences-using-_0040inforef"></span>
-<span id="index-References-using-_0040inforef"></span>
-
-<p><code>@inforef</code> is used for making cross-references to Info
-documents&mdash;even from a printed manual.  This might be because you
-want to refer to conditional <code>@ifinfo</code> text
-(see <a href="Conditionals.html">Conditionals</a>), or because printed output 
is not available
-(perhaps because there is no Texinfo source), among other
-possibilities.
+<h3 class="section" 
id="g_t_0040inforef_003a-Cross_002dreferences-to-Info_002donly-Material">5.9 
<code class="code">@inforef</code>: Cross-references to Info-only Material</h3>
+
+<a class="anchor" id="inforef"></a><a class="index-entry-id" 
id="index-inforef"></a>
+<a class="index-entry-id" 
id="index-Cross_002dreferences-using-_0040inforef"></a>
+<a class="index-entry-id" id="index-References-using-_0040inforef"></a>
+
+<p><code class="code">@inforef</code> is used for making cross-references to 
Info
+documents&mdash;even from a printed manual.  This was originally
+used for Info files that were not generated from any Texinfo source.
+The command is now obsolete and should not be used.
 </p>
 <p>The command takes either two or three arguments, in the following
 order:
 </p>
-<ol>
+<ol class="enumerate">
 <li> The node name.
 
 </li><li> The cross-reference name (optional).
@@ -91,38 +71,39 @@ order:
 <p>The template is:
 </p>
 <div class="example">
-<pre class="example">@inforef{<var>node-name</var>, 
<var>cross-reference-name</var>, <var>info-file-name</var>}
+<pre class="example-preformatted">@inforef{<var class="var">node-name</var>, 
<var class="var">cross-reference-name</var>, <var 
class="var">info-file-name</var>}
 </pre></div>
 
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@inforef{Advanced, Advanced Info commands, info},
+<div class="group"><pre class="example-preformatted">@inforef{Advanced, 
Advanced Info commands, info},
 for more information.
-</pre></div>
+</pre></div></div>
 
 <p>produces (in Info):
 </p>
 <div class="example">
-<pre class="example">*Note Advanced Info commands: (info)Advanced,
+<div class="group"><pre class="example-preformatted">*Note Advanced Info 
commands: (info)Advanced,
 for more information.
-</pre></div>
+</pre></div></div>
 
 <p>and (in the printed output):
 </p>
-<blockquote>
-<p>See Info file <samp>info</samp>, node &lsquo;<samp>Advanced</samp>&rsquo;, 
for more information.
+<blockquote class="quotation">
+<p>See Info file <samp class="file">info</samp>, node &lsquo;<samp 
class="samp">Advanced</samp>&rsquo;, for more information.
 </p></blockquote>
 
 <p>(This particular example is not realistic, since the Info manual is
 written in Texinfo, so all formats are available.  In fact, we don&rsquo;t
 know of any extant Info-only manuals.)
 </p>
-<p>The converse of <code>@inforef</code> is <code>@cite</code>, which is used 
to
+<p>The converse of <code class="code">@inforef</code> is <code 
class="code">@cite</code>, which is used to
 refer to printed works for which no Info form exists.
-See <a href="_0040cite.html"><code>@cite</code></a>.
+See <a class="xref" href="_0040cite.html"><code class="code">@cite</code>{<var 
class="var">reference</var>}</a>.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040inlineifset-_0040inlineifclear.html 
b/js/infog/test-infodir/texinfo_html/_0040inlineifset-_0040inlineifclear.html
index df2c063c99..bd84ca3ca5 100644
--- 
a/js/infog/test-infodir/texinfo_html/_0040inlineifset-_0040inlineifclear.html
+++ 
b/js/infog/test-infodir/texinfo_html/_0040inlineifset-_0040inlineifclear.html
@@ -1,97 +1,75 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@inlineifset @inlineifclear (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@inlineifset @inlineifclear (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@inlineifset @inlineifclear (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="@inlineifset @inlineifclear (GNU Texinfo 
6.7dev)">
+<meta name="description" content="@inlineifset @inlineifclear (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="@inlineifset @inlineifclear (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040set-_0040clear-_0040value.html" rel="up" title="@set @clear 
@value">
 <link href="_0040value-Example.html" rel="next" title="@value Example">
 <link href="_0040ifset-_0040ifclear.html" rel="prev" title="@ifset @ifclear">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040inlineifset-_0040inlineifclear"></span><div class="header">
+<div class="subsection-level-extent" 
id="g_t_0040inlineifset-_0040inlineifclear">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040value-Example.html" accesskey="n" 
rel="next"><code>@value</code> Example</a>, Previous: <a 
href="_0040ifset-_0040ifclear.html" accesskey="p" rel="prev"><code>@ifset 
@ifclear</code></a>, Up: <a href="_0040set-_0040clear-_0040value.html" 
accesskey="u" rel="up"><code>@set @clear @value</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040value-Example.html" accesskey="n" rel="next"><code 
class="code">@value</code> Example</a>, Previous: <a 
href="_0040ifset-_0040ifclear.html" accesskey="p" rel="prev"><code 
class="code">@ifset</code> and <code class="code">@ifclear</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html" accesskey="u" rel="up">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a> &nbsp; [<a href="index.html#S [...]
 </div>
 <hr>
-<span id="g_t_0040inlineifset-and-_0040inlineifclear"></span><h4 
class="subsection"><code>@inlineifset</code> and 
<code>@inlineifclear</code></h4>
+<h4 class="subsection" id="g_t_0040inlineifset-and-_0040inlineifclear">15.5.3 
<code class="code">@inlineifset</code> and <code 
class="code">@inlineifclear</code></h4>
 
-<span id="index-inlineifset"></span>
-<span id="index-inlineifclear"></span>
-<span id="index-Flag-conditionals_002c-brace_002ddelimited"></span>
-<span id="index-Brace_002ddelimited-flag-conditionals"></span>
+<a class="index-entry-id" id="index-inlineifset"></a>
+<a class="index-entry-id" id="index-inlineifclear"></a>
+<a class="index-entry-id" 
id="index-Flag-conditionals_002c-brace_002ddelimited"></a>
+<a class="index-entry-id" id="index-Brace_002ddelimited-flag-conditionals"></a>
 
-<p><code>@inlineifset</code> and <code>@inlineifclear</code> provide
-brace-delimited alternatives to the <code>@ifset</code> and
-<code>@ifclear</code> forms, similar to the other <code>@inline...</code>
-Commands (see <a href="Inline-Conditionals.html">Inline Conditionals</a>).  
The same caveats about
+<p><code class="code">@inlineifset</code> and <code 
class="code">@inlineifclear</code> provide
+brace-delimited alternatives to the <code class="code">@ifset</code> and
+<code class="code">@ifclear</code> forms, similar to the other <code 
class="code">@inline...</code>
+Commands (see <a class="pxref" href="Inline-Conditionals.html">Inline 
Conditionals: <code class="code">@inline</code>, <code 
class="code">@inlineifelse</code>, <code class="code">@inlineraw</code></a>).  
The same caveats about
 argument parsing given there apply here too.
 </p>
-<dl compact="compact">
-<dt><code>@inlineifset{<var>var</var>, <var>text</var>}</code></dt>
-<dd><p>Process the Texinfo <var>text</var> if the flag <var>var</var> is 
defined.
+<dl class="table">
+<dt><code class="code">@inlineifset{<var class="var">var</var>, <var 
class="var">text</var>}</code></dt>
+<dd><p>Process the Texinfo <var class="var">text</var> if the flag <var 
class="var">var</var> is defined.
 </p>
 </dd>
-<dt><code>@inlineifclear{<var>var</var>, <var>text</var>}</code></dt>
-<dd><p>Process the Texinfo <var>text</var> if the flag <var>var</var> is not 
defined.
+<dt><code class="code">@inlineifclear{<var class="var">var</var>, <var 
class="var">text</var>}</code></dt>
+<dd><p>Process the Texinfo <var class="var">text</var> if the flag <var 
class="var">var</var> is not defined.
 </p></dd>
 </dl>
 
 <p>Except for the syntax, their general behavior and purposes is the same
-as with <code>@ifset</code> and <code>@ifclear</code>, described in the 
previous
+as with <code class="code">@ifset</code> and <code 
class="code">@ifclear</code>, described in the previous
 section.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040insertcopying.html 
b/js/infog/test-infodir/texinfo_html/_0040insertcopying.html
index 99d46d4a22..0af42ffbc5 100644
--- a/js/infog/test-infodir/texinfo_html/_0040insertcopying.html
+++ b/js/infog/test-infodir/texinfo_html/_0040insertcopying.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@insertcopying (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@insertcopying (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@insertcopying (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@insertcopying (GNU Texinfo 6.7dev)">
+<meta name="description" content="@insertcopying (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@insertcopying (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Document-Permissions.html" rel="up" title="Document Permissions">
-<link href="Titlepage-_0026-Copyright-Page.html" rel="next" title="Titlepage 
&amp; Copyright Page">
 <link href="_0040copying.html" rel="prev" title="@copying">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,45 +40,51 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040insertcopying"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040insertcopying">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040copying.html" accesskey="p" 
rel="prev"><code>@copying</code></a>, Up: <a href="Document-Permissions.html" 
accesskey="u" rel="up">Document Permissions</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040copying.html" accesskey="p" rel="prev"><code 
class="code">@copying</code>: Declare Copying Permissions</a>, Up: <a 
href="Document-Permissions.html" accesskey="u" rel="up">Document 
Permissions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040insertcopying_003a-Include-Permissions-Text"></span><h4 
class="subsection"><code>@insertcopying</code>: Include Permissions Text</h4>
+<h4 class="subsection" 
id="g_t_0040insertcopying_003a-Include-Permissions-Text">2.7.2 <code 
class="code">@insertcopying</code>: Include Permissions Text</h4>
 
-<span id="insertcopying"></span><span id="index-insertcopying"></span>
-<span id="index-Copying-text_002c-including"></span>
-<span id="index-Permissions-text_002c-including"></span>
-<span id="index-Including-permissions-text"></span>
+<a class="anchor" id="insertcopying"></a><a class="index-entry-id" 
id="index-insertcopying"></a>
+<a class="index-entry-id" id="index-Copying-text_002c-including"></a>
+<a class="index-entry-id" id="index-Permissions-text_002c-including"></a>
+<a class="index-entry-id" id="index-Including-permissions-text"></a>
 
-<p>The <code>@insertcopying</code> command is simply written on a line by
+<p>The <code class="code">@insertcopying</code> command is simply written on a 
line by
 itself, like this:
 </p>
 <div class="example">
-<pre class="example">@insertcopying
+<pre class="example-preformatted">@insertcopying
 </pre></div>
 
-<p>This inserts the text previously defined by <code>@copying</code>.  To meet
+<p>This inserts the text previously defined by <code 
class="code">@copying</code>.  To meet
 legal requirements, it must be used on the copyright page in the printed
-manual (see <a href="Copyright.html">Copyright</a>).
+manual (see <a class="pxref" href="Copyright.html">Copyright Page</a>).
 </p>
-<p>The <code>@copying</code> command itself causes the permissions text to
-appear in an Info file <em>before</em> the first node.  The text is also
+<p>The <code class="code">@copying</code> command itself causes the 
permissions text to
+appear in an Info file <em class="emph">before</em> the first node.  The text 
is also
 copied into the beginning of each split Info output file, as is legally
 necessary.  This location implies a human reading the manual using Info
-does <em>not</em> see this text (except when using the advanced Info
-command <kbd>g *</kbd>), but this does not matter for legal purposes,
-because the text is present.
+does <em class="emph">not</em> see this text (except when using the advanced 
Info
+command <kbd class="kbd">g *</kbd>). This does not matter for legal purposes,
+because the text is present.  But to get a visible text in the output,
+<code class="code">@insertcopying</code> should be used.
 </p>
-<p>Similarly, the <code>@copying</code> text is automatically included at the
+<p>Similarly, the <code class="code">@copying</code> text is automatically 
included at the
 beginning of each HTML output file, as an HTML comment.  Again, this
-text is not visible (unless the reader views the HTML source).
+text is not visible without <code class="code">@insertcopying</code> (unless 
the reader views the
+HTML source).
 </p>
-<p>The permissions text defined by <code>@copying</code> also appears
-automatically at the beginning of the XML and Docbook output files.
+<p>The permissions text defined by <code class="code">@copying</code> also 
appears
+automatically at the beginning of the XML and DocBook output files
+using appropriate markup.  <code class="code">@insertcopying</code> can be used
+to output the permission text within normal text.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040itemize.html 
b/js/infog/test-infodir/texinfo_html/_0040itemize.html
index 4491a662ad..7fa887915f 100644
--- a/js/infog/test-infodir/texinfo_html/_0040itemize.html
+++ b/js/infog/test-infodir/texinfo_html/_0040itemize.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@itemize (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@itemize (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@itemize (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@itemize (GNU Texinfo 6.7dev)">
+<meta name="description" content="@itemize (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@itemize (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Introducing-Lists.html" rel="prev" title="Introducing Lists">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
+ul.mark-minus {list-style-type: "\2212"}
 -->
 </style>
 
@@ -59,46 +42,47 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040itemize"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040itemize">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040enumerate.html" accesskey="n" 
rel="next"><code>@enumerate</code></a>, Previous: <a 
href="Introducing-Lists.html" accesskey="p" rel="prev">Introducing Lists</a>, 
Up: <a href="Lists-and-Tables.html" accesskey="u" rel="up">Lists and Tables</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040enumerate.html" accesskey="n" rel="next"><code 
class="code">@enumerate</code>: Making a Numbered or Lettered List</a>, 
Previous: <a href="Introducing-Lists.html" accesskey="p" rel="prev">Introducing 
Lists</a>, Up: <a href="Lists-and-Tables.html" accesskey="u" rel="up">Lists and 
Tables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040itemize_003a-Making-an-Itemized-List"></span><h3 
class="section"><code>@itemize</code>: Making an Itemized List</h3>
+<h3 class="section" id="g_t_0040itemize_003a-Making-an-Itemized-List">8.2 
<code class="code">@itemize</code>: Making an Itemized List</h3>
 
-<span id="itemize"></span><span id="index-itemize"></span>
-<span id="index-Itemization"></span>
+<a class="anchor" id="itemize"></a><a class="index-entry-id" 
id="index-itemize"></a>
+<a class="index-entry-id" id="index-Itemization"></a>
 
-<p>The <code>@itemize</code> command produces a sequence of 
&ldquo;items&rdquo;, each
+<p>The <code class="code">@itemize</code> command produces a sequence of 
&ldquo;items&rdquo;, each
 starting with a bullet or other mark inside the left margin, and
 generally indented.
 </p>
-<span id="index-_0040w_002c-for-blank-items"></span>
-<p>Begin an itemized list by writing <code>@itemize</code> at the beginning of
+<a class="index-entry-id" id="index-_0040w_002c-for-blank-items"></a>
+<p>Begin an itemized list by writing <code class="code">@itemize</code> at the 
beginning of
 a line.  Follow the command, on the same line, with a character or a
 Texinfo command that generates a mark.  Usually, you will use
-<code>@bullet</code> after <code>@itemize</code>, but you can use
-<code>@minus</code>, or any command or character that results in a single
+<code class="code">@bullet</code> after <code class="code">@itemize</code>, 
but you can use
+<code class="code">@minus</code>, or any command or character that results in 
a single
 character in the Info file.  (When you write the mark command such as
-<code>@bullet</code> after an <code>@itemize</code> command, you may omit the
-&lsquo;<samp>{}</samp>&rsquo;.)  If you don&rsquo;t specify a mark command, 
the default is
-<code>@bullet</code>.  If you don&rsquo;t want any mark at all, but still want
-logical items, use <code>@w{}</code> (in this case the braces are
+<code class="code">@bullet</code> after an <code class="code">@itemize</code> 
command, you may omit the
+&lsquo;<samp class="samp">{}</samp>&rsquo;.)  If you don&rsquo;t specify a 
mark command, the default is
+<code class="code">@bullet</code>.  If you don&rsquo;t want any mark at all, 
but still want
+logical items, use <code class="code">@w{}</code> (in this case the braces are
 required).
 </p>
-<span id="index-item"></span>
-<p>After the <code>@itemize</code>, write your items, each starting with
-<code>@item</code>.  Text can follow on the same line as the 
<code>@item</code>.
+<a class="index-entry-id" id="index-item"></a>
+<p>After the <code class="code">@itemize</code>, write your items, each 
starting with
+<code class="code">@item</code>.  Text can follow on the same line as the 
<code class="code">@item</code>.
 The text of an item can continue for more than one paragraph.
 </p>
-<p>There should be at least one <code>@item</code> inside the 
<code>@itemize</code>
-environment.  If none are present, <code>makeinfo</code> gives a warning.
+<p>There should be at least one <code class="code">@item</code> inside the 
<code class="code">@itemize</code>
+environment.  If none are present, <code class="code">makeinfo</code> gives a 
warning.
 If you just want indented text and not a list of items, use
-<code>@indentedblock</code>; see <a 
href="_0040indentedblock.html"><code>@indentedblock</code></a>.
+<code class="code">@indentedblock</code>; see <a class="pxref" 
href="_0040indentedblock.html"><code class="code">@indentedblock</code>: 
Indented text blocks</a>.
 </p>
-<p>Index entries and comments that are given before an <code>@item</code>
+<p>Index entries and comments that are given before an <code 
class="code">@item</code>
 including the first, are automatically moved (internally) to after the
-<code>@item</code>, so the output is as expected.  Historically this has
+<code class="code">@item</code>, so the output is as expected.  Historically 
this has
 been a common practice.
 </p>
 <p>Usually, you should put a blank line between items.  This puts a blank
@@ -106,12 +90,12 @@ line in the Info file. (TeX inserts the proper vertical 
space in
 any case.)  Except when the entries are very brief, these blank lines
 make the list look better.
 </p>
-<p>Here is an example of the use of <code>@itemize</code>, followed by the
-output it produces.  <code>@bullet</code> produces an 
&lsquo;<samp>*</samp>&rsquo; in Info and
+<p>Here is an example of the use of <code class="code">@itemize</code>, 
followed by the
+output it produces.  <code class="code">@bullet</code> produces an 
&lsquo;<samp class="samp">*</samp>&rsquo; in Info and
 a round dot in other output formats.
 </p>
 <div class="example">
-<pre class="example">@itemize @bullet
+<div class="group"><pre class="example-preformatted">@itemize @bullet
 @item
 Some text for foo.
 
@@ -119,15 +103,15 @@ Some text for foo.
 Some text
 for bar.
 @end itemize
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
-<blockquote>
-<ul>
-<li> Some text for foo.
+<blockquote class="quotation">
+<ul class="itemize mark-bullet">
+<li>Some text for foo.
 
-</li><li> Some text
+</li><li>Some text
 for bar.
 </li></ul>
 </blockquote>
@@ -136,7 +120,7 @@ for bar.
 list marked with dashes embedded in a list marked with bullets:
 </p>
 <div class="example">
-<pre class="example">@itemize @bullet
+<div class="group"><pre class="example-preformatted">@itemize @bullet
 @item
 First item.
 
@@ -151,29 +135,30 @@ Second inner item.
 @item
 Second outer item.
 @end itemize
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
-<blockquote>
-<ul>
-<li> First item.
+<blockquote class="quotation">
+<ul class="itemize mark-bullet">
+<li>First item.
 
-<ul class="no-bullet">
-<li>- Inner item.
+<ul class="itemize mark-minus">
+<li>Inner item.
 
-</li><li>- Second inner item.
+</li><li>Second inner item.
 </li></ul>
 
-</li><li> Second outer item.
+</li><li>Second outer item.
 </li></ul>
 </blockquote>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040enumerate.html" accesskey="n" 
rel="next"><code>@enumerate</code></a>, Previous: <a 
href="Introducing-Lists.html" accesskey="p" rel="prev">Introducing Lists</a>, 
Up: <a href="Lists-and-Tables.html" accesskey="u" rel="up">Lists and Tables</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040enumerate.html"><code class="code">@enumerate</code>: 
Making a Numbered or Lettered List</a>, Previous: <a 
href="Introducing-Lists.html">Introducing Lists</a>, Up: <a 
href="Lists-and-Tables.html">Lists and Tables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040itemx.html 
b/js/infog/test-infodir/texinfo_html/_0040itemx.html
index 3643fb9755..374306f96e 100644
--- a/js/infog/test-infodir/texinfo_html/_0040itemx.html
+++ b/js/infog/test-infodir/texinfo_html/_0040itemx.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@itemx (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@itemx (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@itemx (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@itemx (GNU Texinfo 6.7dev)">
+<meta name="description" content="@itemx (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@itemx (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Two_002dcolumn-Tables.html" rel="up" title="Two-column Tables">
-<link href="Multi_002dcolumn-Tables.html" rel="next" title="Multi-column 
Tables">
 <link href="_0040ftable-_0040vtable.html" rel="prev" title="@ftable @vtable">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,46 +39,47 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040itemx"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040itemx">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040ftable-_0040vtable.html" accesskey="p" 
rel="prev"><code>@ftable @vtable</code></a>, Up: <a 
href="Two_002dcolumn-Tables.html" accesskey="u" rel="up">Two-column Tables</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040ftable-_0040vtable.html" accesskey="p" 
rel="prev"><code class="code">@ftable</code> and <code 
class="code">@vtable</code></a>, Up: <a href="Two_002dcolumn-Tables.html" 
accesskey="u" rel="up">Making a Two-column Table</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040itemx_003a-Second-and-Subsequent-Items"></span><h4 
class="subsection"><code>@itemx</code>: Second and Subsequent Items</h4>
+<h4 class="subsection" 
id="g_t_0040itemx_003a-Second-and-Subsequent-Items">8.4.3 <code 
class="code">@itemx</code>: Second and Subsequent Items</h4>
 
-<span id="itemx"></span><span id="index-Two-named-items-for-_0040table"></span>
-<span id="index-itemx"></span>
+<a class="anchor" id="itemx"></a><a class="index-entry-id" 
id="index-Two-named-items-for-_0040table"></a>
+<a class="index-entry-id" id="index-itemx"></a>
 
-<p>Use the <code>@itemx</code> command inside a table when you have two or more
+<p>Use the <code class="code">@itemx</code> command inside a table when you 
have two or more
 first column entries for the same item, each of which should appear on a
 line of its own.
 </p>
-<p>Use <code>@item</code> for the first entry, and <code>@itemx</code> for all
-subsequent entries; <code>@itemx</code> must always follow an 
<code>@item</code>
+<p>Use <code class="code">@item</code> for the first entry, and <code 
class="code">@itemx</code> for all
+subsequent entries; <code class="code">@itemx</code> must always follow an 
<code class="code">@item</code>
 command, with no blank line intervening.
 </p>
-<p>The <code>@itemx</code> command works exactly like <code>@item</code> except
+<p>The <code class="code">@itemx</code> command works exactly like <code 
class="code">@item</code> except
 that it does not generate extra vertical space above the first column
-text.  If you have multiple consecutive <code>@itemx</code> commands, do
+text.  If you have multiple consecutive <code class="code">@itemx</code> 
commands, do
 not insert any blank lines between them.
 </p>
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">@table @code
+<div class="group"><pre class="example-preformatted">@table @code
 @item upcase
 @itemx downcase
 These two functions accept a character or a string as
 argument, and return the corresponding uppercase (lowercase)
 character or string.
 @end table
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
-<dl compact="compact">
-<dt><code>upcase</code></dt>
-<dt><code>downcase</code></dt>
+<dl class="table">
+<dt><code class="code">upcase</code></dt>
+<dt><code class="code">downcase</code></dt>
 <dd><p>These two functions accept a character or a string as
 argument, and return the corresponding uppercase (lowercase)
 character or string.
@@ -109,6 +90,7 @@ character or string.
 a two-column table.)
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040kbd.html 
b/js/infog/test-infodir/texinfo_html/_0040kbd.html
index 24c4f2b324..b7e10dd329 100644
--- a/js/infog/test-infodir/texinfo_html/_0040kbd.html
+++ b/js/infog/test-infodir/texinfo_html/_0040kbd.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@kbd (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@kbd (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@kbd (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@kbd (GNU Texinfo 6.7dev)">
+<meta name="description" content="@kbd (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@kbd (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,10 @@ developing GNU and promoting software freedom." -->
 <link href="_0040code.html" rel="prev" title="@code">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+kbd.key {font-style: normal}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,95 +43,97 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040kbd"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040kbd">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040key.html" accesskey="n" rel="next"><code>@key</code></a>, 
Previous: <a href="_0040code.html" accesskey="p" 
rel="prev"><code>@code</code></a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040key.html" accesskey="n" rel="next"><code 
class="code">@key</code>{<var class="var">key-name</var>}</a>, Previous: <a 
href="_0040code.html" accesskey="p" rel="prev"><code 
class="code">@code</code>{<var class="var">sample-code</var>}</a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, Commands, 
etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html"  [...]
 </div>
 <hr>
-<span id="g_t_0040kbd_007bkeyboard_002dcharacters_007d"></span><h4 
class="subsection"><code>@kbd</code>{<var>keyboard-characters</var>}</h4>
+<h4 class="subsection" id="g_t_0040kbd_007bkeyboard_002dcharacters_007d">6.1.3 
<code class="code">@kbd</code>{<var class="var">keyboard-characters</var>}</h4>
 
-<span id="kbd"></span><span id="index-kbd"></span>
-<span id="index-Keyboard-input"></span>
+<a class="anchor" id="kbd"></a><a class="index-entry-id" id="index-kbd"></a>
+<a class="index-entry-id" id="index-Keyboard-input"></a>
 
-<p>Use the <code>@kbd</code> command for characters of input to be typed by
-users.  For example, to refer to the characters <kbd>M-a</kbd>, write:
+<p>Use the <code class="code">@kbd</code> command for characters of input to 
be typed by
+users.  For example, to refer to the characters <kbd class="kbd">M-a</kbd>, 
write:
 </p>
 <div class="example">
-<pre class="example">@kbd{M-a}
+<pre class="example-preformatted">@kbd{M-a}
 </pre></div>
 
-<p>and to refer to the characters <kbd>M-x shell</kbd>, write:
+<p>and to refer to the characters <kbd class="kbd">M-x shell</kbd>, write:
 </p>
 <div class="example">
-<pre class="example">@kbd{M-x shell}
+<pre class="example-preformatted">@kbd{M-x shell}
 </pre></div>
 
-<span id="index-User-input"></span>
-<span id="index-Slanted-typewriter-font_002c-for-_0040kbd"></span>
-<p>By default, the <code>@kbd</code> command produces a different font
+<a class="index-entry-id" id="index-User-input"></a>
+<a class="index-entry-id" 
id="index-Slanted-typewriter-font_002c-for-_0040kbd"></a>
+<p>By default, the <code class="code">@kbd</code> command produces a different 
font
 (slanted typewriter instead of normal typewriter),
 so users can distinguish the characters that they are supposed
 to type from those that the computer outputs.
 </p>
-<span id="index-kbdinputstyle"></span>
-<p>Since the usage of <code>@kbd</code> varies from manual to manual, you can
-control the font switching with the <code>@kbdinputstyle</code> command.
+<a class="index-entry-id" id="index-kbdinputstyle"></a>
+<p>Since the usage of <code class="code">@kbd</code> varies from manual to 
manual, you can
+control the font switching with the <code class="code">@kbdinputstyle</code> 
command.
 This command has no effect on Info output.  Write this command at the
 beginning of a line with a single word as an argument, one of the
 following:
 </p>
-<span id="index-distinct_002c-value-for-_0040kbdinputstyle"></span>
-<span id="index-example_002c-value-for-_0040kbdinputstyle"></span>
-<span id="index-code_002c-value-for-_0040kbdinputstyle"></span>
-<dl compact="compact">
-<dt>&lsquo;<samp>code</samp>&rsquo;</dt>
-<dd><p>Always use the same font for <code>@kbd</code> as <code>@code</code>.
+<a class="index-entry-id" 
id="index-distinct_002c-value-for-_0040kbdinputstyle"></a>
+<a class="index-entry-id" 
id="index-example_002c-value-for-_0040kbdinputstyle"></a>
+<a class="index-entry-id" 
id="index-code_002c-value-for-_0040kbdinputstyle"></a>
+<dl class="table">
+<dt>&lsquo;<samp class="samp">code</samp>&rsquo;</dt>
+<dd><p>Always use the same font for <code class="code">@kbd</code> as <code 
class="code">@code</code>.
 </p></dd>
-<dt>&lsquo;<samp>example</samp>&rsquo;</dt>
-<dd><p>Use the distinguishing font for <code>@kbd</code> only in 
<code>@example</code>
+<dt>&lsquo;<samp class="samp">example</samp>&rsquo;</dt>
+<dd><p>Use the distinguishing font for <code class="code">@kbd</code> only in 
<code class="code">@example</code>
 and similar environments.
 </p></dd>
-<dt>&lsquo;<samp>distinct</samp>&rsquo;</dt>
-<dd><p>(the default) Always use the distinguishing font for <code>@kbd</code>.
+<dt>&lsquo;<samp class="samp">distinct</samp>&rsquo;</dt>
+<dd><p>(the default) Always use the distinguishing font for <code 
class="code">@kbd</code>.
 </p></dd>
 </dl>
 
-<p>You can embed another @-command inside the braces of a <code>@kbd</code>
+<p>You can embed another @-command inside the braces of a <code 
class="code">@kbd</code>
 command.  Here, for example, is the way to describe a command that
-would be described more verbosely as &ldquo;press the 
&lsquo;<samp>r</samp>&rsquo; key and then
-press the <tt class="key">RETURN</tt> key&rdquo;:
+would be described more verbosely as &ldquo;press the &lsquo;<samp 
class="samp">r</samp>&rsquo; key and then
+press the <kbd class="key">RETURN</kbd> key&rdquo;:
 </p>
 <div class="example">
-<pre class="example">@kbd{r @key{RET}}
+<pre class="example-preformatted">@kbd{r @key{RET}}
 </pre></div>
 
-<p>This produces: <kbd>r <span class="key">RET</span></kbd>.  (The present 
manual uses the
-default for <code>@kbdinputstyle</code>.)
+<p>This produces: <kbd class="kbd">r <kbd class="key">RET</kbd></kbd>.  (The 
present manual uses the
+default for <code class="code">@kbdinputstyle</code>.)
 </p>
-<p>You also use the <code>@kbd</code> command if you are spelling out the 
letters
+<p>You also use the <code class="code">@kbd</code> command if you are spelling 
out the letters
 you type; for example:
 </p>
 <div class="example">
-<pre class="example">To give the @code{logout} command,
+<pre class="example-preformatted">To give the @code{logout} command,
 type the characters @kbd{l o g o u t @key{RET}}.
 </pre></div>
 
 <p>This produces:
 </p>
-<blockquote>
-<p>To give the <code>logout</code> command,
-type the characters <kbd>l o g o u t <span class="key">RET</span></kbd>.
+<blockquote class="quotation">
+<p>To give the <code class="code">logout</code> command,
+type the characters <kbd class="kbd">l o g o u t <kbd 
class="key">RET</kbd></kbd>.
 </p></blockquote>
 
 <p>(Also, this example shows that you can add spaces for clarity.  If you
 explicitly want to mention a space character as one of the characters of
-input, write <kbd>@key{SPC}</kbd> for it.)
+input, write <kbd class="kbd">@key{SPC}</kbd> for it.)
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040key.html" accesskey="n" rel="next"><code>@key</code></a>, 
Previous: <a href="_0040code.html" accesskey="p" 
rel="prev"><code>@code</code></a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040key.html"><code class="code">@key</code>{<var 
class="var">key-name</var>}</a>, Previous: <a href="_0040code.html"><code 
class="code">@code</code>{<var class="var">sample-code</var>}</a>, Up: <a 
href="Indicating.html">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040key.html 
b/js/infog/test-infodir/texinfo_html/_0040key.html
index c0be797510..c148454d12 100644
--- a/js/infog/test-infodir/texinfo_html/_0040key.html
+++ b/js/infog/test-infodir/texinfo_html/_0040key.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@key (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@key (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@key (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@key (GNU Texinfo 6.7dev)">
+<meta name="description" content="@key (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@key (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="_0040kbd.html" rel="prev" title="@kbd">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+kbd.key {font-style: normal}
 -->
 </style>
 
@@ -59,91 +42,98 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040key"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040key">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040samp.html" accesskey="n" 
rel="next"><code>@samp</code></a>, Previous: <a href="_0040kbd.html" 
accesskey="p" rel="prev"><code>@kbd</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040samp.html" accesskey="n" rel="next"><code 
class="code">@samp</code>{<var class="var">text</var>}</a>, Previous: <a 
href="_0040kbd.html" accesskey="p" rel="prev"><code 
class="code">@kbd</code>{<var class="var">keyboard-characters</var>}</a>, Up: 
<a href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, 
Commands, etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and-Variable-Index.ht 
[...]
 </div>
 <hr>
-<span id="g_t_0040key_007bkey_002dname_007d"></span><h4 
class="subsection"><code>@key</code>{<var>key-name</var>}</h4>
+<h4 class="subsection" id="g_t_0040key_007bkey_002dname_007d">6.1.4 <code 
class="code">@key</code>{<var class="var">key-name</var>}</h4>
 
-<span id="key"></span><span id="index-key"></span>
+<a class="anchor" id="key"></a><a class="index-entry-id" id="index-key"></a>
 
-<p>Use the <code>@key</code> command for the conventional name for a key on a
+<p>Use the <code class="code">@key</code> command for the conventional name 
for a key on a
 keyboard, as in:
 </p>
 <div class="example">
-<pre class="example">@key{RET}
+<pre class="example-preformatted">@key{RET}
 </pre></div>
 
-<p>You can use the <code>@key</code> command within the argument of an
-<code>@kbd</code> command when the sequence of characters to be typed
+<p>You can use the <code class="code">@key</code> command within the argument 
of an
+<code class="code">@kbd</code> command when the sequence of characters to be 
typed
 includes one or more keys that are described by name.
 </p>
-<p>For example, to produce <kbd>C-x <span class="key">ESC</span></kbd> and 
<kbd>M-<span class="key">TAB</span></kbd> you
+<p>For example, to produce <kbd class="kbd">C-x <kbd 
class="key">ESC</kbd></kbd> and <kbd class="kbd">M-<kbd 
class="key">TAB</kbd></kbd> you
 would type:
 </p>
 <div class="example">
-<pre class="example">@kbd{C-x @key{ESC}}
+<pre class="example-preformatted">@kbd{C-x @key{ESC}}
 @kbd{M-@key{TAB}}
 </pre></div>
 
 <p>Here is a list of the recommended names for keys:
-<span id="index-Recommended-names-for-keys"></span>
-<span id="index-Keys_002c-recommended-names"></span>
-<span id="index-Names-recommended-for-keys"></span>
-<span id="index-Abbreviations-for-keys"></span>
-<span id="index-Control-keys_002c-specifying"></span>
-<span id="index-Meta-keys_002c-specifying"></span>
+<a class="index-entry-id" id="index-Recommended-names-for-keys"></a>
+<a class="index-entry-id" id="index-Keys_002c-recommended-names"></a>
+<a class="index-entry-id" id="index-Names-recommended-for-keys"></a>
+<a class="index-entry-id" id="index-Abbreviations-for-keys"></a>
+<a class="index-entry-id" id="index-Control-keys_002c-specifying"></a>
+<a class="index-entry-id" id="index-Meta-keys_002c-specifying"></a>
 </p>
-<blockquote>
-<dl compact="compact">
-<dt><tt>SPC</tt></dt>
+<blockquote class="quotation">
+<dl class="table">
+<dt><code class="t">SPC</code></dt>
 <dd><p>Space
 </p></dd>
-<dt><tt>RET</tt></dt>
+<dt><code class="t">RET</code></dt>
 <dd><p>Return
 </p></dd>
-<dt><tt>LFD</tt></dt>
+<dt><code class="t">LFD</code></dt>
 <dd><p>Linefeed (however, since most keyboards nowadays do not have a Linefeed 
key,
-it might be better to call this character <kbd>C-j</kbd>)
+it might be better to call this character <kbd class="kbd">C-j</kbd>)
 </p></dd>
-<dt><tt>TAB</tt></dt>
+<dt><code class="t">TAB</code></dt>
 <dd><p>Tab
 </p></dd>
-<dt><tt>BS</tt></dt>
+<dt><code class="t">BS</code></dt>
 <dd><p>Backspace
 </p></dd>
-<dt><tt>ESC</tt></dt>
+<dt><code class="t">ESC</code></dt>
 <dd><p>Escape
 </p></dd>
-<dt><tt>DELETE</tt></dt>
+<dt><code class="t">DELETE</code></dt>
 <dd><p>Delete
 </p></dd>
-<dt><tt>SHIFT</tt></dt>
+<dt><code class="t">SHIFT</code></dt>
 <dd><p>Shift
 </p></dd>
-<dt><tt>CTRL</tt></dt>
+<dt><code class="t">CTRL</code></dt>
 <dd><p>Control
 </p></dd>
-<dt><tt>META</tt></dt>
+<dt><code class="t">META</code></dt>
 <dd><p>Meta
 </p></dd>
 </dl>
 </blockquote>
 
-<span id="index-META-key"></span>
+<a class="index-entry-id" id="index-META-key"></a>
 <p>There are subtleties to handling words like &lsquo;meta&rsquo; or 
&lsquo;ctrl&rsquo; that are
 names of modifier keys.  When mentioning a character in which the
-modifier key is used, such as <kbd>Meta-a</kbd>, use the <code>@kbd</code> 
command
-alone; do not use the <code>@key</code> command; but when you are referring
-to the modifier key in isolation, use the <code>@key</code> command.  For
-example, write &lsquo;<samp>@kbd{Meta-a}</samp>&rsquo; to produce 
<kbd>Meta-a</kbd> and
-&lsquo;<samp>@key{META}</samp>&rsquo; to produce <tt class="key">META</tt>.
+modifier key is used, such as <kbd class="kbd">Meta-a</kbd>, use the <code 
class="code">@kbd</code> command
+alone; do not use the <code class="code">@key</code> command; but when you are 
referring
+to the modifier key in isolation, use the <code class="code">@key</code> 
command.  For
+example, write &lsquo;<samp class="samp">@kbd{Meta-a}</samp>&rsquo; to produce 
<kbd class="kbd">Meta-a</kbd> and
+&lsquo;<samp class="samp">@key{META}</samp>&rsquo; to produce <kbd 
class="key">META</kbd>.
 </p>
-<p>As a convention in GNU manuals, <code>@key</code> should not be used in
+<p>As a convention in GNU manuals, <code class="code">@key</code> should not 
be used in
 index entries.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="_0040samp.html"><code class="code">@samp</code>{<var 
class="var">text</var>}</a>, Previous: <a href="_0040kbd.html"><code 
class="code">@kbd</code>{<var class="var">keyboard-characters</var>}</a>, Up: 
<a href="Indicating.html">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040lisp.html 
b/js/infog/test-infodir/texinfo_html/_0040lisp.html
index ae1c4d2409..2cc09cbd7a 100644
--- a/js/infog/test-infodir/texinfo_html/_0040lisp.html
+++ b/js/infog/test-infodir/texinfo_html/_0040lisp.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@lisp (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@lisp (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@lisp (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@lisp (GNU Texinfo 6.7dev)">
+<meta name="description" content="@lisp (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@lisp (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040verbatim.html" rel="prev" title="@verbatim">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,32 +40,40 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040lisp"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040lisp">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040display.html" accesskey="n" 
rel="next"><code>@display</code></a>, Previous: <a href="_0040verbatim.html" 
accesskey="p" rel="prev"><code>@verbatim</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040display.html" accesskey="n" rel="next"><code 
class="code">@display</code>: Examples Using the Text Font</a>, Previous: <a 
href="_0040verbatim.html" accesskey="p" rel="prev"><code 
class="code">@verbatim</code>: Literal Text</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Inde [...]
 </div>
 <hr>
-<span id="g_t_0040lisp_003a-Marking-a-Lisp-Example"></span><h3 
class="section"><code>@lisp</code>: Marking a Lisp Example</h3>
+<h3 class="section" id="g_t_0040lisp_003a-Marking-a-Lisp-Example">7.6 <code 
class="code">@lisp</code>: Marking a Lisp Example</h3>
 
-<span id="lisp"></span><span id="index-lisp"></span>
-<span id="index-Lisp-example"></span>
+<a class="anchor" id="lisp"></a><a class="index-entry-id" id="index-lisp"></a>
+<a class="index-entry-id" id="index-Lisp-example"></a>
 
-<p>The <code>@lisp</code> command is used for Lisp code.  It is synonymous
-with the <code>@example</code> command.
+<p>The <code class="code">@lisp</code> command is used for Lisp code:
 </p>
-<div class="lisp">
-<pre class="lisp">This is an example of text written between an
-<code>@lisp</code> command and an <code>@end lisp</code> command.
+<div class="example">
+<pre class="example-preformatted">@lisp
+Example lisp code
+@end lisp
 </pre></div>
 
-<p>Use <code>@lisp</code> instead of <code>@example</code> to preserve 
information
-regarding the nature of the example.  This is useful, for example, if
-you write a function that evaluates only and all the Lisp code in a
-Texinfo file.  Then you can use the Texinfo file as a Lisp
-library.  Mark the end of <code>@lisp</code> with <code>@end lisp</code> on a 
line
-by itself.
+<p>This is synonymous with the following:
 </p>
+<div class="example">
+<pre class="example-preformatted">@example lisp
+Example lisp code
+@end example
+</pre></div>
 
+<p>Use <code class="code">@lisp</code> to preserve information regarding the 
nature of
+the example.  This is useful, for example, if you write a function
+that evaluates only and all the Lisp code in a Texinfo file.  Then you
+can use the Texinfo file as a Lisp library.
+</p>
+
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040listoffloats.html 
b/js/infog/test-infodir/texinfo_html/_0040listoffloats.html
index da2bc3f923..f1058e1101 100644
--- a/js/infog/test-infodir/texinfo_html/_0040listoffloats.html
+++ b/js/infog/test-infodir/texinfo_html/_0040listoffloats.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@listoffloats (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@listoffloats (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@listoffloats (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@listoffloats (GNU Texinfo 6.7dev)">
+<meta name="description" content="@listoffloats (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@listoffloats (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Floats.html" rel="up" title="Floats">
-<link href="Images.html" rel="next" title="Images">
 <link href="_0040caption-_0040shortcaption.html" rel="prev" title="@caption 
@shortcaption">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,50 +40,51 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040listoffloats"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040listoffloats">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040caption-_0040shortcaption.html" accesskey="p" 
rel="prev"><code>@caption @shortcaption</code></a>, Up: <a href="Floats.html" 
accesskey="u" rel="up">Floats</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040caption-_0040shortcaption.html" accesskey="p" 
rel="prev"><code class="code">@caption</code> &amp; <code 
class="code">@shortcaption</code></a>, Up: <a href="Floats.html" accesskey="u" 
rel="up">Floats</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040listoffloats_003a-Tables-of-Contents-for-Floats"></span><h4 
class="subsection"><code>@listoffloats</code>: Tables of Contents for 
Floats</h4>
+<h4 class="subsection" 
id="g_t_0040listoffloats_003a-Tables-of-Contents-for-Floats">9.1.3 <code 
class="code">@listoffloats</code>: Tables of Contents for Floats</h4>
 
-<span id="listoffloats"></span><span id="index-listoffloats"></span>
-<span id="index-List-of-floats"></span>
-<span id="index-Floats_002c-list-of"></span>
-<span id="index-Table-of-contents_002c-for-floats"></span>
+<a class="anchor" id="listoffloats"></a><a class="index-entry-id" 
id="index-listoffloats"></a>
+<a class="index-entry-id" id="index-List-of-floats"></a>
+<a class="index-entry-id" id="index-Floats-3"></a>
+<a class="index-entry-id" id="index-Table-of-contents_002c-for-floats"></a>
 
-<p>You can write a <code>@listoffloats</code> command to generate a list of
-floats for a given float type (see <a 
href="_0040float.html"><code>@float</code></a>), analogous to
+<p>You can write a <code class="code">@listoffloats</code> command to generate 
a list of
+floats for a given float type (see <a class="pxref" 
href="_0040float.html"><code class="code">@float</code> [<var 
class="var">type</var>][,<var class="var">label</var>]: Floating Material</a>), 
analogous to
 the document&rsquo;s overall table of contents.  Typically, it is written in
-its own <code>@unnumbered</code> node to provide a heading and structure,
-rather like <code>@printindex</code> (see <a 
href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; Menus</a>).
+its own <code class="code">@unnumbered</code> node to provide a heading and 
structure,
+rather like <code class="code">@printindex</code> (see <a class="pxref" 
href="Printing-Indices-_0026-Menus.html">Printing Indices and Menus</a>).
 </p>
-<p><code>@listoffloats</code> takes one optional argument, the float type.
+<p><code class="code">@listoffloats</code> takes one optional argument, the 
float type.
 Here&rsquo;s an example:
 </p>
 <div class="example">
-<pre class="example">@node List of Figures
+<pre class="example-preformatted">@node List of Figures
 @unnumbered List of Figures
 @listoffloats Figure
 </pre></div>
 
-<p>And here&rsquo;s what the output from <code>@listoffloats</code>
+<p>And here&rsquo;s what the output from <code 
class="code">@listoffloats</code>
 looks like, given the example figure earlier in this chapter (the Info
 output is formatted as a menu):
 </p>
 <div class="display">
 <dl class="listoffloats">
-<dt><a href="_0040float.html#fig_003aex1">Figure 10.1</a></dt><dd></dd>
+<dt><a href="_0040float.html#fig_003aex1">Figure 9.1</a></dt><dd></dd>
 </dl>
 </div>
 
-<p>Without any argument, <code>@listoffloats</code> generates a list of floats
+<p>Without any argument, <code class="code">@listoffloats</code> generates a 
list of floats
 for which no float type was specified, i.e., no first argument to the
-<code>@float</code> command (see <a 
href="_0040float.html"><code>@float</code></a>).
+<code class="code">@float</code> command (see <a class="pxref" 
href="_0040float.html"><code class="code">@float</code> [<var 
class="var">type</var>][,<var class="var">label</var>]: Floating Material</a>).
 </p>
 <p>Each line in the list of floats contains the float type (if any),
-the float number, and the caption, if any&mdash;the <code>@shortcaption</code>
-argument, if it was specified, else the <code>@caption</code> argument.
+the float number, and the caption, if any&mdash;the <code 
class="code">@shortcaption</code>
+argument, if it was specified, else the <code class="code">@caption</code> 
argument.
 In Info, the result is a menu where each float can be selected.  In
 HTML, each line is a link to the float.  In printed output, the page
 number is included.
@@ -111,6 +93,7 @@ number is included.
 from the list of floats.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040majorheading-_0040chapheading.html 
b/js/infog/test-infodir/texinfo_html/_0040majorheading-_0040chapheading.html
index 53a62aba7f..2de8aaed91 100644
--- a/js/infog/test-infodir/texinfo_html/_0040majorheading-_0040chapheading.html
+++ b/js/infog/test-infodir/texinfo_html/_0040majorheading-_0040chapheading.html
@@ -1,93 +1,71 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@majorheading @chapheading (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@majorheading @chapheading (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@majorheading @chapheading (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="@majorheading @chapheading (GNU Texinfo 
6.7dev)">
+<meta name="description" content="@majorheading @chapheading (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="@majorheading @chapheading (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Chapter-Structuring.html" rel="up" title="Chapter Structuring">
 <link href="_0040section.html" rel="next" title="@section">
 <link href="_0040unnumbered-_0040appendix.html" rel="prev" title="@unnumbered 
@appendix">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040majorheading-_0040chapheading"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040majorheading-_0040chapheading">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040section.html" accesskey="n" 
rel="next"><code>@section</code></a>, Previous: <a 
href="_0040unnumbered-_0040appendix.html" accesskey="p" 
rel="prev"><code>@unnumbered @appendix</code></a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040section.html" accesskey="n" rel="next"><code 
class="code">@section</code>: Sections Below Chapters</a>, Previous: <a 
href="_0040unnumbered-_0040appendix.html" accesskey="p" rel="prev"><code 
class="code">@unnumbered</code>, <code class="code">@appendix</code>: Chapters 
with Other Labeling</a>, Up: <a href="Chapter-Structuring.html" accesskey="u" 
rel="up">Chapter Structuring</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents< [...]
 </div>
 <hr>
-<span 
id="g_t_0040majorheading_002c-_0040chapheading_003a-Chapter_002dlevel-Headings"></span><h3
 class="section"><code>@majorheading</code>, <code>@chapheading</code>: 
Chapter-level Headings</h3>
+<h3 class="section" 
id="g_t_0040majorheading_002c-_0040chapheading_003a-Chapter_002dlevel-Headings">4.5
 <code class="code">@majorheading</code>, <code 
class="code">@chapheading</code>: Chapter-level Headings</h3>
 
-<span id="majorheading-_0026-chapheading"></span><span 
id="index-majorheading"></span>
-<span id="index-chapheading"></span>
+<a class="anchor" id="majorheading-_0026-chapheading"></a><a 
class="index-entry-id" id="index-majorheading"></a>
+<a class="index-entry-id" id="index-chapheading"></a>
 
-<p>The <code>@majorheading</code> and <code>@chapheading</code> commands 
produce
+<p>The <code class="code">@majorheading</code> and <code 
class="code">@chapheading</code> commands produce
 chapter-like headings in the body of a document.
 </p>
 <p>However, neither command produces an entry in the table of contents,
 and neither command causes TeX to start a new page in a printed
 manual.
 </p>
-<p>In TeX, a <code>@majorheading</code> command generates a larger vertical
-whitespace before the heading than a <code>@chapheading</code> command but
+<p>In TeX, a <code class="code">@majorheading</code> command generates a 
larger vertical
+whitespace before the heading than a <code class="code">@chapheading</code> 
command but
 is otherwise the same.
 </p>
-<p>In Info and plain text, the <code>@majorheading</code> and
-<code>@chapheading</code> commands produce the same output as
-<code>@chapter</code>: the title is printed on a line by itself with a line
+<p>In Info and plain text, the <code class="code">@majorheading</code> and
+<code class="code">@chapheading</code> commands produce the same output as
+<code class="code">@chapter</code>: the title is printed on a line by itself 
with a line
 of asterisks underneath.  Similarly for HTML.  The only difference is
 the lack of numbering and the lack of any association with nodes.
-See <a href="_0040chapter.html"><code>@chapter</code></a>.
+See <a class="xref" href="_0040chapter.html"><code 
class="code">@chapter</code>: Chapter Structuring</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040minus.html 
b/js/infog/test-infodir/texinfo_html/_0040minus.html
index f255f66bf2..ecc3119cd9 100644
--- a/js/infog/test-infodir/texinfo_html/_0040minus.html
+++ b/js/infog/test-infodir/texinfo_html/_0040minus.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@minus (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@minus (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@minus (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@minus (GNU Texinfo 6.7dev)">
+<meta name="description" content="@minus (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@minus (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0040textdegree.html" rel="prev" title="@textdegree">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,47 +41,49 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040minus"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040minus">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040geq-_0040leq.html" accesskey="n" rel="next"><code>@geq 
@leq</code></a>, Previous: <a href="_0040textdegree.html" accesskey="p" 
rel="prev"><code>@textdegree</code></a>, Up: <a href="Glyphs-for-Text.html" 
accesskey="u" rel="up">Glyphs for Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040geq-_0040leq.html" accesskey="n" rel="next"><code 
class="code">@geq</code> (&ge;) and <code class="code">@leq</code> (&le;): 
Inserting Relations</a>, Previous: <a href="_0040textdegree.html" accesskey="p" 
rel="prev"><code class="code">@textdegree</code> (&deg;): Degrees Symbol</a>, 
Up: <a href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Comma [...]
 </div>
 <hr>
-<span 
id="g_t_0040minus-_0028_2212_0029_003a-Inserting-a-Minus-Sign"></span><h4 
class="subsection"><code>@minus</code> (-): Inserting a Minus Sign</h4>
+<h4 class="subsection" 
id="g_t_0040minus-_0028_2212_0029_003a-Inserting-a-Minus-Sign">11.8.9 <code 
class="code">@minus</code> (-): Inserting a Minus Sign</h4>
 
-<span id="minus"></span><span id="index-minus"></span>
-<span id="index-Minus-sign"></span>
+<a class="anchor" id="minus"></a><a class="index-entry-id" 
id="index-minus"></a>
+<a class="index-entry-id" id="index-Minus-sign"></a>
 
-<span id="index-Em-dash_002c-compared-to-minus-sign"></span>
-<span id="index-Hyphen_002c-compared-to-minus"></span>
-<p>Use the <code>@minus{}</code> command to generate a minus sign.  In a
+<a class="index-entry-id" id="index-Em-dash_002c-compared-to-minus-sign"></a>
+<a class="index-entry-id" id="index-Hyphen_002c-compared-to-minus"></a>
+<p>Use the <code class="code">@minus{}</code> command to generate a minus 
sign.  In a
 fixed-width font, this is a single hyphen, but in a proportional font,
 the symbol is the customary length for a minus sign&mdash;a little longer
 than a hyphen, shorter than an em-dash:
 </p>
 <div class="display">
-<pre class="display">&lsquo;<samp>-</samp>&rsquo; is a minus sign generated 
with &lsquo;<samp>@minus{}</samp>&rsquo;,
+<pre class="display-preformatted">&lsquo;<samp class="samp">-</samp>&rsquo; is 
a minus sign generated with &lsquo;<samp class="samp">@minus{}</samp>&rsquo;,
 
-&lsquo;-&rsquo; is a hyphen generated with the character 
&lsquo;<samp>-</samp>&rsquo;,
+&lsquo;-&rsquo; is a hyphen generated with the character &lsquo;<samp 
class="samp">-</samp>&rsquo;,
 
 &lsquo;&mdash;&rsquo; is an em-dash for text.
 </pre></div>
 
-<p>In the fixed-width font used by Info, <code>@minus{}</code> is the same
+<p>In the fixed-width font used by Info, <code class="code">@minus{}</code> is 
the same
 as a hyphen.
 </p>
-<p>You should not use <code>@minus{}</code> inside <code>@code</code> or
-<code>@example</code> because the width distinction is not made in the
+<p>You should not use <code class="code">@minus{}</code> inside <code 
class="code">@code</code> or
+<code class="code">@example</code> because the width distinction is not made 
in the
 fixed-width font they use.
 </p>
-<p>When you use <code>@minus</code> to specify the mark beginning each entry
+<p>When you use <code class="code">@minus</code> to specify the mark beginning 
each entry
 in an itemized list, you do not need to type the braces
-(see <a href="_0040itemize.html"><code>@itemize</code></a>).
+(see <a class="pxref" href="_0040itemize.html"><code 
class="code">@itemize</code>: Making an Itemized List</a>).
 </p>
 <p>If you actually want to typeset some math that does a subtraction, it
-is better to use <code>@math</code>.  Then the regular 
&lsquo;<samp>-</samp>&rsquo; character
-produces a minus sign, as in <code>@math{a-b}</code> (see <a 
href="Inserting-Math.html">Inserting Math</a>).
+is better to use <code class="code">@math</code>.  Then the regular 
&lsquo;<samp class="samp">-</samp>&rsquo; character
+produces a minus sign, as in <code class="code">@math{a-b}</code> (see <a 
class="pxref" href="Inserting-Math.html"><code class="code">@math</code> and 
<code class="code">@displaymath</code>: Formatting Mathematics</a>).
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040need.html 
b/js/infog/test-infodir/texinfo_html/_0040need.html
index 35c98cd4c6..3386a18bed 100644
--- a/js/infog/test-infodir/texinfo_html/_0040need.html
+++ b/js/infog/test-infodir/texinfo_html/_0040need.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@need (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@need (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@need (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@need (GNU Texinfo 6.7dev)">
+<meta name="description" content="@need (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@need (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Breaks.html" rel="up" title="Breaks">
-<link href="Definition-Commands.html" rel="next" title="Definition Commands">
 <link href="_0040group.html" rel="prev" title="@group">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,37 +39,39 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040need"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040need">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040group.html" accesskey="p" 
rel="prev"><code>@group</code></a>, Up: <a href="Breaks.html" accesskey="u" 
rel="up">Breaks</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040group.html" accesskey="p" rel="prev"><code 
class="code">@group</code>: Prevent Page Breaks</a>, Up: <a href="Breaks.html" 
accesskey="u" rel="up">Forcing and Preventing Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040need-mils_003a-Prevent-Page-Breaks"></span><h3 
class="section"><code>@need <var>mils</var></code>: Prevent Page Breaks</h3>
+<h3 class="section" id="g_t_0040need-mils_003a-Prevent-Page-Breaks">12.10 
<code class="code">@need <var class="var">mils</var></code>: Prevent Page 
Breaks</h3>
 
-<span id="need"></span><span id="index-need"></span>
-<span id="index-Need-space-at-page-bottom"></span>
-<span id="index-Mils_002c-argument-to-_0040need"></span>
+<a class="anchor" id="need"></a><a class="index-entry-id" id="index-need"></a>
+<a class="index-entry-id" id="index-Need-space-at-page-bottom"></a>
+<a class="index-entry-id" id="index-Mils_002c-argument-to-_0040need"></a>
 
-<p>A line containing only <code>@need <var>n</var></code> starts a new page in 
a
-printed manual if fewer than <var>n</var> mils (thousandths of an inch)
+<p>A line containing only <code class="code">@need <var 
class="var">n</var></code> starts a new page in a
+printed manual if fewer than <var class="var">n</var> mils (thousandths of an 
inch)
 remain on the current page.  Do not use braces around the argument
-<var>n</var>.  The <code>@need</code> command has no effect on other output
+<var class="var">n</var>.  The <code class="code">@need</code> command has no 
effect on other output
 formats since they are not paginated.
 </p>
-<p>This paragraph is preceded by a <code>@need</code> command that tells
+<p>This paragraph is preceded by a <code class="code">@need</code> command 
that tells
 TeX to start a new page if fewer than 800 mils (eight-tenths
 inch) remain on the page.  It looks like this:
 </p>
 <div class="example">
-<pre class="example">@need 800
+<div class="group"><pre class="example-preformatted">@need 800
 This paragraph is preceded by &hellip;
-</pre></div>
+</pre></div></div>
 
-<span id="index-Orphans_002c-preventing"></span>
-<p>The <code>@need</code> command is useful for preventing orphans: single
+<a class="index-entry-id" id="index-Orphans_002c-preventing"></a>
+<p>The <code class="code">@need</code> command is useful for preventing 
orphans: single
 lines at the bottoms of printed pages.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040node.html 
b/js/infog/test-infodir/texinfo_html/_0040node.html
index 47840528f5..37c8212a7a 100644
--- a/js/infog/test-infodir/texinfo_html/_0040node.html
+++ b/js/infog/test-infodir/texinfo_html/_0040node.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@node (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@node (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@node (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@node (GNU Texinfo 6.7dev)">
+<meta name="description" content="@node (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@node (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=Nodes.html#g_t_0040node">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040noindent.html 
b/js/infog/test-infodir/texinfo_html/_0040noindent.html
index 96460b60ae..b6446e8c46 100644
--- a/js/infog/test-infodir/texinfo_html/_0040noindent.html
+++ b/js/infog/test-infodir/texinfo_html/_0040noindent.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@noindent (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@noindent (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@noindent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@noindent (GNU Texinfo 6.7dev)">
+<meta name="description" content="@noindent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@noindent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="_0040raggedright.html" rel="prev" title="@raggedright">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,30 +42,31 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040noindent"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040noindent">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040indent.html" accesskey="n" 
rel="next"><code>@indent</code></a>, Previous: <a href="_0040raggedright.html" 
accesskey="p" rel="prev"><code>@raggedright</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040indent.html" accesskey="n" rel="next"><code 
class="code">@indent</code>: Forcing Indentation</a>, Previous: <a 
href="_0040raggedright.html" accesskey="p" rel="prev"><code 
class="code">@raggedright</code>: Ragged Right Text</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Inde [...]
 </div>
 <hr>
-<span id="g_t_0040noindent_003a-Omitting-Indentation"></span><h3 
class="section"><code>@noindent</code>: Omitting Indentation</h3>
+<h3 class="section" id="g_t_0040noindent_003a-Omitting-Indentation">7.12 <code 
class="code">@noindent</code>: Omitting Indentation</h3>
 
-<span id="noindent"></span><span id="index-noindent"></span>
-<span id="index-Omitting-indentation"></span>
-<span id="index-Suppressing-indentation"></span>
-<span id="index-Indentation_002c-omitting"></span>
+<a class="anchor" id="noindent"></a><a class="index-entry-id" 
id="index-noindent"></a>
+<a class="index-entry-id" id="index-Omitting-indentation"></a>
+<a class="index-entry-id" id="index-Suppressing-indentation"></a>
+<a class="index-entry-id" id="index-Indentation_002c-omitting"></a>
 
 <p>An example or other inclusion can break a paragraph into segments.
 Ordinarily, the formatters indent text that follows an example as a new
 paragraph.  You can prevent this on a case-by-case basis by writing
-<code>@noindent</code> at the beginning of a line, preceding the continuation
+<code class="code">@noindent</code> at the beginning of a line, preceding the 
continuation
 text.  You can also disable indentation for all paragraphs globally with
-<code>@paragraphindent</code> (see <a 
href="_0040paragraphindent.html"><code>@paragraphindent</code></a>).
+<code class="code">@paragraphindent</code> (see <a class="pxref" 
href="_0040paragraphindent.html"><code class="code">@paragraphindent</code>: 
Controlling Paragraph Indentation</a>).
 </p>
 <p>Here is an example showing how to eliminate the normal indentation of
-the text after an <code>@example</code>, a common situation:
+the text after an <code class="code">@example</code>, a common situation:
 </p>
 <div class="example">
-<pre class="example">@example
+<div class="group"><pre class="example-preformatted">@example
 This is an example
 @end example
 
@@ -90,42 +74,43 @@ This is an example
 This line is not indented.  As you can see, the
 beginning of the line is fully flush left with the
 line that follows after it.
-</pre></div>
+</pre></div></div>
 
 <p>produces:
 </p>
 <div class="display">
 <div class="example">
-<pre class="example">This is an example
+<pre class="example-preformatted">This is an example
 </pre></div>
-<pre class="display">
+<pre class="display-preformatted">
 
 This line is not indented.  As you can see, the
 beginning of the line is fully flush left with the
 line that follows after it.
 </pre></div>
 
-<p>The standard usage of <code>@noindent</code> is just as above: at the
+<p>The standard usage of <code class="code">@noindent</code> is just as above: 
at the
 beginning of what would otherwise be a paragraph, to eliminate the
 indentation that normally happens there.  It can either be followed by
 text or be on a line by itself.  There is no reason to use it
 in other contexts, such as in the middle of a paragraph or inside an
-environment (see <a href="Quotations-and-Examples.html">Quotations and 
Examples</a>).
+environment (see <a class="pxref" 
href="Quotations-and-Examples.html">Quotations and Examples</a>).
 </p>
 <p>You can control the number of blank lines in the Info file output by
 adjusting the input as desired: a line containing just
-<code>@noindent</code> does not generate a blank line, and neither does an
-<code>@end</code> line for an environment.
+<code class="code">@noindent</code> does not generate a blank line, and 
neither does an
+<code class="code">@end</code> line for an environment.
 </p>
-<p>Do not put braces after a <code>@noindent</code> command; they are not
-used, since <code>@noindent</code> is a command used outside of paragraphs
-(see <a href="Command-Syntax.html">Command Syntax</a>).
+<p>Do not put braces after a <code class="code">@noindent</code> command; they 
are not
+used, since <code class="code">@noindent</code> is a command used outside of 
paragraphs
+(see <a class="pxref" href="Command-Syntax.html">@-Command Syntax</a>).
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040indent.html" accesskey="n" 
rel="next"><code>@indent</code></a>, Previous: <a href="_0040raggedright.html" 
accesskey="p" rel="prev"><code>@raggedright</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040indent.html"><code class="code">@indent</code>: Forcing 
Indentation</a>, Previous: <a href="_0040raggedright.html"><code 
class="code">@raggedright</code>: Ragged Right Text</a>, Up: <a 
href="Quotations-and-Examples.html">Quotations and Examples</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040option.html 
b/js/infog/test-infodir/texinfo_html/_0040option.html
index 0d56bc331f..014af3e5b9 100644
--- a/js/infog/test-infodir/texinfo_html/_0040option.html
+++ b/js/infog/test-infodir/texinfo_html/_0040option.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@option (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@option (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@option (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@option (GNU Texinfo 6.7dev)">
+<meta name="description" content="@option (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@option (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040command.html" rel="prev" title="@command">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,31 +40,33 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040option"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040option">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040dfn.html" accesskey="n" rel="next"><code>@dfn</code></a>, 
Previous: <a href="_0040command.html" accesskey="p" 
rel="prev"><code>@command</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040dfn.html" accesskey="n" rel="next"><code 
class="code">@dfn</code>{<var class="var">term</var>}</a>, Previous: <a 
href="_0040command.html" accesskey="p" rel="prev"><code 
class="code">@command</code>{<var class="var">command-name</var>}</a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, Commands, 
etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.htm [...]
 </div>
 <hr>
-<span id="g_t_0040option_007boption_002dname_007d"></span><h4 
class="subsection"><code>@option</code>{<var>option-name</var>}</h4>
+<h4 class="subsection" id="g_t_0040option_007boption_002dname_007d">6.1.11 
<code class="code">@option</code>{<var class="var">option-name</var>}</h4>
 
-<span id="option"></span><span id="index-option"></span>
+<a class="anchor" id="option"></a><a class="index-entry-id" 
id="index-option"></a>
 
-<p>Use the <code>@option</code> command to indicate a command-line option; for
-example, <samp>-l</samp> or <samp>--version</samp> or
-<samp>--output=<var>filename</var></samp>.
+<p>Use the <code class="code">@option</code> command to indicate a 
command-line option; for
+example, <samp class="option">-l</samp> or <samp 
class="option">--version</samp> or
+<samp class="option">--output=<var class="var">filename</var></samp>.
 </p>
-<p><code>@option</code> is equivalent to <code>@code</code> in its effects.
+<p><code class="code">@option</code> is equivalent to <code 
class="code">@code</code> in its effects.
 For example:
 </p>
 <div class="example">
-<pre class="example">The option @option{-l} produces a long listing.
+<pre class="example-preformatted">The option @option{-l} produces a long 
listing.
 </pre></div>
 <p>produces
-</p><blockquote>
-<p>The option <samp>-l</samp> produces a long listing.
+</p><blockquote class="quotation">
+<p>The option <samp class="option">-l</samp> produces a long listing.
 </p></blockquote>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040page.html 
b/js/infog/test-infodir/texinfo_html/_0040page.html
index 59bc3819d0..355c3c4bc9 100644
--- a/js/infog/test-infodir/texinfo_html/_0040page.html
+++ b/js/infog/test-infodir/texinfo_html/_0040page.html
@@ -1,81 +1,59 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@page (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@page (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@page (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@page (GNU Texinfo 6.7dev)">
+<meta name="description" content="@page (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@page (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Breaks.html" rel="up" title="Breaks">
 <link href="_0040group.html" rel="next" title="@group">
 <link href="_0040sp.html" rel="prev" title="@sp">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040page"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040page">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040group.html" accesskey="n" 
rel="next"><code>@group</code></a>, Previous: <a href="_0040sp.html" 
accesskey="p" rel="prev"><code>@sp</code></a>, Up: <a href="Breaks.html" 
accesskey="u" rel="up">Breaks</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040group.html" accesskey="n" rel="next"><code 
class="code">@group</code>: Prevent Page Breaks</a>, Previous: <a 
href="_0040sp.html" accesskey="p" rel="prev"><code class="code">@sp</code> <var 
class="var">n</var>: Insert Blank Lines</a>, Up: <a href="Breaks.html" 
accesskey="u" rel="up">Forcing and Preventing Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" re [...]
 </div>
 <hr>
-<span id="g_t_0040page_003a-Start-a-New-Page"></span><h3 
class="section"><code>@page</code>: Start a New Page</h3>
+<h3 class="section" id="g_t_0040page_003a-Start-a-New-Page">12.8 <code 
class="code">@page</code>: Start a New Page</h3>
 
-<span id="page"></span><span id="index-page"></span>
-<span id="index-Page-breaks_002c-forcing"></span>
+<a class="anchor" id="page"></a><a class="index-entry-id" id="index-page"></a>
+<a class="index-entry-id" id="index-Page-breaks_002c-forcing"></a>
 
-<p>A line containing only <code>@page</code> starts a new page in a printed
+<p>A line containing only <code class="code">@page</code> starts a new page in 
a printed
 manual.  In other formats, without the concept of pages, it starts a
-new paragraph.  A <code>@page</code> command is often used in the
-<code>@titlepage</code> section of a Texinfo file to start the copyright
+new paragraph.  A <code class="code">@page</code> command is often used in the
+<code class="code">@titlepage</code> section of a Texinfo file to start the 
copyright
 page.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040pagesizes.html 
b/js/infog/test-infodir/texinfo_html/_0040pagesizes.html
index cdaf6b2687..5a3c80ba52 100644
--- a/js/infog/test-infodir/texinfo_html/_0040pagesizes.html
+++ b/js/infog/test-infodir/texinfo_html/_0040pagesizes.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@pagesizes (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@pagesizes (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@pagesizes (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@pagesizes (GNU Texinfo 6.7dev)">
+<meta name="description" content="@pagesizes (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@pagesizes (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Hardcopy.html" rel="up" title="Hardcopy">
+<link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
 <link href="Magnification.html" rel="next" title="Magnification">
 <link href="A4-Paper.html" rel="prev" title="A4 Paper">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,50 +40,52 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040pagesizes"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040pagesizes">
+<div class="nav-panel">
 <p>
-Next: <a href="Magnification.html" accesskey="n" rel="next">Magnification</a>, 
Previous: <a href="A4-Paper.html" accesskey="p" rel="prev">A4 Paper</a>, Up: <a 
href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Magnification.html" accesskey="n" rel="next">Magnification</a>, 
Previous: <a href="A4-Paper.html" accesskey="p" rel="prev">Printing on A4 
Paper</a>, Up: <a href="Global-Document-Commands.html" accesskey="u" 
rel="up">Global Document Commands</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040pagesizes-_005bwidth_005d_005b_002c-height_005d_003a-Custom-Page-Sizes"></span><h3
 class="section"><code>@pagesizes</code> [<var>width</var>][, 
<var>height</var>]: Custom Page Sizes</h3>
-<span id="pagesizes"></span>
-<span id="index-pagesizes"></span>
-<span id="index-Custom-page-sizes"></span>
-<span id="index-Page-sizes_002c-customized"></span>
-<span id="index-Text-width-and-height"></span>
-<span id="index-Width-of-text-area"></span>
-<span id="index-Height-of-text-area"></span>
-<span id="index-Depth-of-text-area"></span>
+<h3 class="section" 
id="g_t_0040pagesizes-_005bwidth_005d_005b_002c-height_005d_003a-Custom-Page-Sizes">E.8
 <code class="code">@pagesizes</code> [<var class="var">width</var>][, <var 
class="var">height</var>]: Custom Page Sizes</h3>
+<a class="anchor" id="pagesizes"></a>
+<a class="index-entry-id" id="index-pagesizes"></a>
+<a class="index-entry-id" id="index-Custom-page-sizes"></a>
+<a class="index-entry-id" id="index-Page-sizes_002c-customized"></a>
+<a class="index-entry-id" id="index-Text-width-and-height"></a>
+<a class="index-entry-id" id="index-Width-of-text-area"></a>
+<a class="index-entry-id" id="index-Height-of-text-area"></a>
+<a class="index-entry-id" id="index-Depth-of-text-area"></a>
 
 <p>You can explicitly specify the height and (optionally) width of the main
-text area on the page with the <code>@pagesizes</code> command.  Write this
+text area on the page with the <code class="code">@pagesizes</code> command.  
Write this
 on a line by itself near the beginning of the Texinfo file, before the
 title page.  The height comes first, then the width if desired,
 separated by a comma.  Examples:
 </p>
 <div class="example">
-<pre class="example">@pagesizes 200mm,150mm  </pre></div>
+<pre class="example-preformatted">@pagesizes 200mm,150mm  </pre></div>
 <p>and
 </p><div class="example">
-<pre class="example">@pagesizes 11.5in       </pre></div>
+<pre class="example-preformatted">@pagesizes 11.5in       </pre></div>
 
-<span id="index-B5-paper_002c-printing-on"></span>
-<span id="index-Legal-paper_002c-printing-on"></span>
+<a class="index-entry-id" id="index-B5-paper_002c-printing-on"></a>
+<a class="index-entry-id" id="index-Legal-paper_002c-printing-on"></a>
 <p>This would be reasonable for printing on B5-size paper.  To emphasize,
-this command specifies the size of the <em>text area</em>, not the size of
-the paper (which is 250mm by 177mm for B5, 14in by
-8.5in for legal).
+this command specifies the size of the <em class="emph">text area</em>, not 
the size of
+the paper (which is 250<span class="dmn">mm</span> by 177<span 
class="dmn">mm</span> for B5, 14<span class="dmn">in</span> by
+8.5<span class="dmn">in</span> for legal).
 </p>
-<span id="index-Margins-on-page_002c-not-controllable"></span>
+<a class="index-entry-id" id="index-Margins-on-page_002c-not-controllable"></a>
 <p>To make more elaborate changes, such as changing any of the page
-margins, you must define a new command in <samp>texinfo.tex</samp> or
-<samp>texinfo.cnf</samp>.
+margins, you must define a new command in <samp 
class="file">texinfo.tex</samp> or
+<samp class="file">texinfo.cnf</samp>.
 </p>
-<p>See <a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a>, and <a href="Preparing-for-TeX.html">Preparing for 
TeX</a>,
-for other ways to specify <code>@pagesizes</code> that do not require
+<p>See <a class="xref" href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a>, and <a class="ref" 
href="Preparing-for-TeX.html">Preparing for TeX</a>,
+for other ways to specify <code class="code">@pagesizes</code> that do not 
require
 changing the source file.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040paragraphindent.html 
b/js/infog/test-infodir/texinfo_html/_0040paragraphindent.html
index c3c8311145..61471b937e 100644
--- a/js/infog/test-infodir/texinfo_html/_0040paragraphindent.html
+++ b/js/infog/test-infodir/texinfo_html/_0040paragraphindent.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@paragraphindent (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@paragraphindent (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@paragraphindent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@paragraphindent (GNU Texinfo 6.7dev)">
+<meta name="description" content="@paragraphindent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@paragraphindent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
 <link href="_0040firstparagraphindent.html" rel="next" 
title="@firstparagraphindent">
-<link href="_0040headings.html" rel="prev" title="@headings">
+<link href="Headings.html" rel="prev" title="Headings">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,54 +40,56 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040paragraphindent"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040paragraphindent">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040firstparagraphindent.html" accesskey="n" 
rel="next"><code>@firstparagraphindent</code></a>, Previous: <a 
href="_0040headings.html" accesskey="p" rel="prev"><code>@headings</code></a>, 
Up: <a href="Global-Document-Commands.html" accesskey="u" rel="up">Global 
Document Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040firstparagraphindent.html" accesskey="n" rel="next"><code 
class="code">@firstparagraphindent</code>: Indenting After Headings</a>, 
Previous: <a href="Headings.html" accesskey="p" rel="prev">Page Headings</a>, 
Up: <a href="Global-Document-Commands.html" accesskey="u" rel="up">Global 
Document Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">In [...]
 </div>
 <hr>
-<span 
id="g_t_0040paragraphindent_003a-Controlling-Paragraph-Indentation"></span><h4 
class="subsection"><code>@paragraphindent</code>: Controlling Paragraph 
Indentation</h4>
+<h3 class="section" 
id="g_t_0040paragraphindent_003a-Controlling-Paragraph-Indentation">E.3 <code 
class="code">@paragraphindent</code>: Controlling Paragraph Indentation</h3>
 
-<span id="paragraphindent"></span><span id="index-paragraphindent"></span>
-<span id="index-Indenting-paragraphs_002c-control-of"></span>
-<span id="index-Paragraph-indentation-control"></span>
+<a class="anchor" id="paragraphindent"></a><a class="index-entry-id" 
id="index-paragraphindent"></a>
+<a class="index-entry-id" id="index-Indenting-paragraphs_002c-control-of"></a>
+<a class="index-entry-id" id="index-Paragraph-indentation-control"></a>
 
 <p>The Texinfo processors may insert whitespace at the beginning of the
 first line of each paragraph, thereby indenting that paragraph.  You can
-use the <code>@paragraphindent</code> command to specify this indentation.
-Write a <code>@paragraphindent</code> command at the beginning of a line
-followed by either &lsquo;<samp>asis</samp>&rsquo; or a number:
+use the <code class="code">@paragraphindent</code> command to specify this 
indentation.
+Write a <code class="code">@paragraphindent</code> command at the beginning of 
a line
+followed by either &lsquo;<samp class="samp">asis</samp>&rsquo; or a number:
 </p>
 <div class="example">
-<pre class="example">@paragraphindent <var>indent</var>
+<pre class="example-preformatted">@paragraphindent <var 
class="var">indent</var>
 </pre></div>
 
-<p>The indentation is according to the value of <var>indent</var>:
+<p>The indentation is according to the value of <var class="var">indent</var>:
 </p>
-<dl compact="compact">
-<dt><code>asis</code></dt>
+<dl class="table">
+<dt><code class="code">asis</code></dt>
 <dd><p>Do not change the existing indentation (not implemented in TeX).
 </p>
 </dd>
-<dt><code>none</code></dt>
+<dt><code class="code">none</code></dt>
 <dt>0</dt>
 <dd><p>Omit all indentation.
 </p>
 </dd>
-<dt><var>n</var></dt>
-<dd><p>Indent by <var>n</var> space characters in Info output, by <var>n</var> 
ems in
+<dt><var class="var">n</var></dt>
+<dd><p>Indent by <var class="var">n</var> space characters in Info output, by 
<var class="var">n</var> ems in
 TeX.
 </p>
 </dd>
 </dl>
 
-<p>The default value of <var>indent</var> is 3.  <code>@paragraphindent</code> 
is
+<p>The default value of <var class="var">indent</var> is 3.  <code 
class="code">@paragraphindent</code> is
 ignored for HTML output.
 </p>
-<p>It is best to write the <code>@paragraphindent</code> command before the
+<p>It is best to write the <code class="code">@paragraphindent</code> command 
before the
 end-of-header line at the beginning of a Texinfo file, so the region
-formatting commands indent paragraphs as specified.  See <a 
href="Start-of-Header.html">Start of Header</a>.
+formatting commands indent paragraphs as specified.  See <a class="xref" 
href="Start-of-Header.html">Start of Header</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040part.html 
b/js/infog/test-infodir/texinfo_html/_0040part.html
index bc1137144f..9995e918c3 100644
--- a/js/infog/test-infodir/texinfo_html/_0040part.html
+++ b/js/infog/test-infodir/texinfo_html/_0040part.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@part (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@part (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@part (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@part (GNU Texinfo 6.7dev)">
+<meta name="description" content="@part (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@part (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040subsubsection.html" rel="prev" title="@subsubsection">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,73 +40,75 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040part"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040part">
+<div class="nav-panel">
 <p>
-Next: <a href="Raise_002flower-sections.html" accesskey="n" 
rel="next">Raise/lower sections</a>, Previous: <a 
href="_0040subsubsection.html" accesskey="p" 
rel="prev"><code>@subsubsection</code></a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Raise_002flower-sections.html" accesskey="n" 
rel="next">Raise/lower Sections: <code class="code">@raisesections</code> and 
<code class="code">@lowersections</code></a>, Previous: <a 
href="_0040subsubsection.html" accesskey="p" rel="prev"><code 
class="code">@subsection</code> and Other Subsub Commands</a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">C [...]
 </div>
 <hr>
-<span id="g_t_0040part_003a-Groups-of-Chapters"></span><h3 
class="section"><code>@part</code>: Groups of Chapters</h3>
-<span id="index-part"></span>
-<span id="index-Part-pages"></span>
+<h3 class="section" id="g_t_0040part_003a-Groups-of-Chapters">4.11 <code 
class="code">@part</code>: Groups of Chapters</h3>
+<a class="index-entry-id" id="index-part"></a>
+<a class="index-entry-id" id="index-Part-pages"></a>
 
-<p>The final sectioning command is <code>@part</code>, to mark a <em>part</em> 
of
+<p>The final sectioning command is <code class="code">@part</code>, to mark a 
<em class="dfn">part</em> of
 a manual, that is, a group of chapters or (rarely) appendices.  This
 behaves quite differently from the other sectioning commands, to fit
 with the way such &ldquo;parts&rdquo; are conventionally used in books.
 </p>
-<p>No <code>@node</code> command is associated with <code>@part</code>.  Just 
write
+<p>No <code class="code">@node</code> command is associated with <code 
class="code">@part</code>.  Just write
 the command on a line by itself, including the part title, at the
 place in the document you want to mark off as starting that part.  For
 example:
 </p>
 <div class="example">
-<pre class="example">@part Part I:@* The beginning
+<pre class="example-preformatted">@part Part I:@* The beginning
 </pre></div>
 
 <p>As can be inferred from this example, no automatic numbering or
-labeling of the <code>@part</code> text is done.  The text is taken as-is.
+labeling of the <code class="code">@part</code> text is done.  The text is 
taken as-is.
 </p>
 <p>Because parts are not associated with nodes, no general text can
-follow the <code>@part</code> line.  To produce the intended output, it
+follow the <code class="code">@part</code> line.  To produce the intended 
output, it
 must be followed by a chapter-level command (including its node).
 Thus, to continue the example:
 </p>
 <div class="example">
-<pre class="example">@part Part I:@* The beginning
+<pre class="example-preformatted">@part Part I:@* The beginning
 
 @node Introduction
 @chapter Introduction
 ...
 </pre></div>
 
-<p>In the TeX output, the <code>@part</code> text is included in both the
-normal and short tables of contents (see <a 
href="Contents.html">Contents</a>), without a page
+<p>In the TeX output, the <code class="code">@part</code> text is included in 
both the
+normal and short tables of contents (see <a class="pxref" 
href="Contents.html">Generating a Table of Contents</a>), without a page
 number (since that is the normal convention).  In addition, a &ldquo;part
 page&rdquo; is output in the body of the document, with just the
-<code>@part</code> text.  In the example above, the <code>@*</code> causes a
+<code class="code">@part</code> text.  In the example above, the <code 
class="code">@*</code> causes a
 line break on the part page (but is replaced with a space in the
 tables of contents).  This part page is always forced to be on an odd
 (right-hand) page, regardless of the chapter pagination
-(see <a 
href="_0040setchapternewpage.html"><code>@setchapternewpage</code></a>).
+(see <a class="pxref" href="_0040setchapternewpage.html"><code 
class="code">@setchapternewpage</code>: Blank Pages Before Chapters</a>).
 </p>
-<p>In the HTML output, the <code>@part</code> text is similarly included in
+<p>In the HTML output, the <code class="code">@part</code> text is similarly 
included in
 the tables of contents, and a heading is included in the main document
 text, as part of the following chapter or appendix node.
 </p>
-<p>In the XML and Docbook output, the <code>&lt;part&gt;</code> element 
includes all
-the following chapters, up to the next <code>&lt;part&gt;</code>.  A 
<code>&lt;part&gt;</code>
+<p>In the XML and DocBook output, the <code class="code">&lt;part&gt;</code> 
element includes all
+the following chapters, up to the next <code class="code">&lt;part&gt;</code>. 
 A <code class="code">&lt;part&gt;</code>
 containing chapters is also closed at an appendix.
 </p>
-<p>In the Info and plain text output, <code>@part</code> has no effect.
+<p>In the Info and plain text output, <code class="code">@part</code> has no 
effect.
 </p>
-<p><code>@part</code> is ignored when raising or lowering sections (see next
+<p><code class="code">@part</code> is ignored when raising or lowering 
sections (see next
 section).  That is, it is never lowered and nothing can be raised to it.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Raise_002flower-sections.html" accesskey="n" 
rel="next">Raise/lower sections</a>, Previous: <a 
href="_0040subsubsection.html" accesskey="p" 
rel="prev"><code>@subsubsection</code></a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Raise_002flower-sections.html">Raise/lower Sections: <code 
class="code">@raisesections</code> and <code 
class="code">@lowersections</code></a>, Previous: <a 
href="_0040subsubsection.html"><code class="code">@subsection</code> and Other 
Subsub Commands</a>, Up: <a href="Chapter-Structuring.html">Chapter 
Structuring</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel= [...]
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040point.html 
b/js/infog/test-infodir/texinfo_html/_0040point.html
index b75b11dd9e..22dc693ada 100644
--- a/js/infog/test-infodir/texinfo_html/_0040point.html
+++ b/js/infog/test-infodir/texinfo_html/_0040point.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@point (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@point (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@point (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@point (GNU Texinfo 6.7dev)">
+<meta name="description" content="@point (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@point (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040equiv.html" rel="prev" title="@equiv">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,53 +40,54 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040point"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040point">
+<div class="nav-panel">
 <p>
-Next: <a href="Click-Sequences.html" accesskey="n" rel="next">Click 
Sequences</a>, Previous: <a href="_0040equiv.html" accesskey="p" 
rel="prev"><code>@equiv</code></a>, Up: <a href="Glyphs-for-Programming.html" 
accesskey="u" rel="up">Glyphs for Programming</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Click-Sequences.html" accesskey="n" rel="next">Click 
Sequences</a>, Previous: <a href="_0040equiv.html" accesskey="p" 
rel="prev"><code class="code">@equiv{}</code> (&equiv;): Indicating 
Equivalence</a>, Up: <a href="Glyphs-for-Programming.html" accesskey="u" 
rel="up">Glyphs for Programming</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040point_007b_007d-_0028_2605_0029_003a-Indicating-Point-in-a-Buffer"></span><h4
 class="subsection"><code>@point{}</code> (&lowast;): Indicating Point in a 
Buffer</h4>
+<h4 class="subsection" 
id="g_t_0040point_007b_007d-_0028_2605_0029_003a-Indicating-Point-in-a-Buffer">11.9.7
 <code class="code">@point{}</code> (&lowast;): Indicating Point in a 
Buffer</h4>
 
-<span id="Point-Glyph"></span><span 
id="index-Point_002c-indicating-in-a-buffer"></span>
-<span id="index-point"></span>
+<a class="anchor" id="Point-Glyph"></a><a class="index-entry-id" 
id="index-Point_002c-indicating-in-a-buffer"></a>
+<a class="index-entry-id" id="index-point"></a>
 
 <p>Sometimes you need to show an example of text in an Emacs buffer.  In
 such examples, the convention is to include the entire contents of the
 buffer in question between two lines of dashes containing the buffer
 name.
 </p>
-<p>You can use the &lsquo;<samp>@point{}</samp>&rsquo; command to show the 
location of
+<p>You can use the &lsquo;<samp class="samp">@point{}</samp>&rsquo; command to 
show the location of
 point in the text in the buffer.  (The symbol for point, of course, is
 not part of the text in the buffer; it indicates the place
-<em>between</em> two characters where point is located.)
+<em class="emph">between</em> two characters where point is located.)
 </p>
-<p>The <code>@point{}</code> command is displayed as 
&lsquo;<samp>&lowast;</samp>&rsquo;, either
+<p>The <code class="code">@point{}</code> command is displayed as &lsquo;<samp 
class="samp">&lowast;</samp>&rsquo;, either
 a pointed star or (when that is not available) the ASCII sequence
-&lsquo;<samp>-!-</samp>&rsquo;.
+&lsquo;<samp class="samp">-!-</samp>&rsquo;.
 </p>
-<p>The following example shows the contents of buffer <samp>foo</samp> before
-and after evaluating a Lisp command to insert the word <code>changed</code>.
+<p>The following example shows the contents of buffer <samp 
class="file">foo</samp> before
+and after evaluating a Lisp command to insert the word <code 
class="code">changed</code>.
 </p>
 <div class="example">
-<pre class="example">---------- Buffer: foo ----------
+<div class="group"><pre class="example-preformatted">---------- Buffer: foo 
----------
 This is the &lowast;contents of foo.
 ---------- Buffer: foo ----------
 
-</pre></div>
+</pre></div></div>
 
 <div class="example">
-<pre class="example">(insert &quot;changed &quot;)
+<div class="group"><pre class="example-preformatted">(insert &quot;changed 
&quot;)
     &rArr; nil
 ---------- Buffer: foo ----------
 This is the changed &lowast;contents of foo.
 ---------- Buffer: foo ----------
 
-</pre></div>
+</pre></div></div>
 
 <p>In a Texinfo source file, the example is written like this:
 </p>
 <div class="example">
-<pre class="example">@example
+<pre class="example-preformatted">@example
 ---------- Buffer: foo ----------
 This is the @point{}contents of foo.
 ---------- Buffer: foo ----------
@@ -119,6 +101,7 @@ This is the changed @point{}contents of foo.
 </pre></div>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040pounds.html 
b/js/infog/test-infodir/texinfo_html/_0040pounds.html
index 8257221751..7af1e5947d 100644
--- a/js/infog/test-infodir/texinfo_html/_0040pounds.html
+++ b/js/infog/test-infodir/texinfo_html/_0040pounds.html
@@ -1,79 +1,57 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@pounds (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@pounds (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@pounds (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@pounds (GNU Texinfo 6.7dev)">
+<meta name="description" content="@pounds (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@pounds (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Text.html" rel="up" title="Glyphs for Text">
 <link href="_0040textdegree.html" rel="next" title="@textdegree">
 <link href="_0040euro.html" rel="prev" title="@euro">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040pounds"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040pounds">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040textdegree.html" accesskey="n" 
rel="next"><code>@textdegree</code></a>, Previous: <a href="_0040euro.html" 
accesskey="p" rel="prev"><code>@euro</code></a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040textdegree.html" accesskey="n" rel="next"><code 
class="code">@textdegree</code> (&deg;): Degrees Symbol</a>, Previous: <a 
href="_0040euro.html" accesskey="p" rel="prev"><code class="code">@euro</code> 
(&euro;): Euro Currency Symbol</a>, Up: <a href="Glyphs-for-Text.html" 
accesskey="u" rel="up">Glyphs for Text</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel= [...]
 </div>
 <hr>
-<span id="g_t_0040pounds-_0028_00a3_0029_003a-Pounds-Sterling"></span><h4 
class="subsection"><code>@pounds</code> (&pound;): Pounds Sterling</h4>
+<h4 class="subsection" 
id="g_t_0040pounds-_0028_00a3_0029_003a-Pounds-Sterling">11.8.7 <code 
class="code">@pounds</code> (&pound;): Pounds Sterling</h4>
 
-<span id="pounds"></span><span id="index-pounds"></span>
-<span id="index-Pounds-symbol"></span>
+<a class="anchor" id="pounds"></a><a class="index-entry-id" 
id="index-pounds"></a>
+<a class="index-entry-id" id="index-Pounds-symbol"></a>
 
-<p>Use the <code>@pounds{}</code> command to generate &lsquo;&pound;&rsquo;.  
Where
+<p>Use the <code class="code">@pounds{}</code> command to generate 
&lsquo;&pound;&rsquo;.  Where
 possible, this is the symbol for the pounds sterling British currency.
-Otherwise, it is &lsquo;<samp>#</samp>&rsquo;.
+Otherwise, it is &lsquo;<samp class="samp">#</samp>&rsquo;.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040print.html 
b/js/infog/test-infodir/texinfo_html/_0040print.html
index a37cf73304..5d4c2fa7f4 100644
--- a/js/infog/test-infodir/texinfo_html/_0040print.html
+++ b/js/infog/test-infodir/texinfo_html/_0040print.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@print (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@print (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@print (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@print (GNU Texinfo 6.7dev)">
+<meta name="description" content="@print (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@print (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040expansion.html" rel="prev" title="@expansion">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,47 +40,49 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040print"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040print">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040error.html" accesskey="n" 
rel="next"><code>@error</code></a>, Previous: <a href="_0040expansion.html" 
accesskey="p" rel="prev"><code>@expansion</code></a>, Up: <a 
href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040error.html" accesskey="n" rel="next"><code 
class="code">@error{}</code> (error&rarr;): Indicating an Error Message</a>, 
Previous: <a href="_0040expansion.html" accesskey="p" rel="prev"><code 
class="code">@expansion{}</code> (&rarr;): Indicating an Expansion</a>, Up: <a 
href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Command-and [...]
 </div>
 <hr>
-<span 
id="g_t_0040print_007b_007d-_0028_22a3_0029_003a-Indicating-Generated-Output"></span><h4
 class="subsection"><code>@print{}</code> (-|): Indicating Generated Output</h4>
+<h4 class="subsection" 
id="g_t_0040print_007b_007d-_0028_22a3_0029_003a-Indicating-Generated-Output">11.9.4
 <code class="code">@print{}</code> (-|): Indicating Generated Output</h4>
 
-<span id="Print-Glyph"></span><span id="index-print"></span>
-<span id="index-Printed-output_002c-indicating"></span>
+<a class="anchor" id="Print-Glyph"></a><a class="index-entry-id" 
id="index-print"></a>
+<a class="index-entry-id" id="index-Printed-output_002c-indicating"></a>
 
 <p>Sometimes an expression will generate output during its execution.
-You can indicate such displayed output with the <code>@print{}</code>
+You can indicate such displayed output with the <code 
class="code">@print{}</code>
 command.
 </p>
-<p>The <code>@print{}</code> command is displayed as 
&lsquo;<samp>-|</samp>&rsquo;, either
+<p>The <code class="code">@print{}</code> command is displayed as &lsquo;<samp 
class="samp">-|</samp>&rsquo;, either
 a horizontal dash butting against a vertical bar or (when that is not
-available) the ASCII sequence &lsquo;<samp>-|</samp>&rsquo;.
+available) the ASCII sequence &lsquo;<samp class="samp">-|</samp>&rsquo;.
 </p>
 <p>In the following example, the printed text is indicated with
-&lsquo;<samp>-|</samp>&rsquo;, and the value of the expression follows on the
+&lsquo;<samp class="samp">-|</samp>&rsquo;, and the value of the expression 
follows on the
 last line.
 </p>
-<div class="lisp">
-<pre class="lisp">(progn (print 'foo) (print 'bar))
+<div class="example lisp">
+<div class="group"><pre class="lisp-preformatted">(progn (print 'foo) (print 
'bar))
     -| foo
     -| bar
     &rArr; bar
-</pre></div>
+</pre></div></div>
 
 <p>In a Texinfo source file, this example is written as follows:
 </p>
-<div class="lisp">
-<pre class="lisp">@lisp
+<div class="example lisp">
+<div class="group"><pre class="lisp-preformatted">@lisp
 (progn (print 'foo) (print 'bar))
     @print{} foo
     @print{} bar
     @result{} bar
 @end lisp
-</pre></div>
+</pre></div></div>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040pxref.html 
b/js/infog/test-infodir/texinfo_html/_0040pxref.html
index 06660a5c48..f5e9bab95d 100644
--- a/js/infog/test-infodir/texinfo_html/_0040pxref.html
+++ b/js/infog/test-infodir/texinfo_html/_0040pxref.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@pxref (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@pxref (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@pxref (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@pxref (GNU Texinfo 6.7dev)">
+<meta name="description" content="@pxref (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@pxref (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040ref.html" rel="prev" title="@ref">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,39 +40,40 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040pxref"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040pxref">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040anchor.html" accesskey="n" 
rel="next"><code>@anchor</code></a>, Previous: <a href="_0040ref.html" 
accesskey="p" rel="prev"><code>@ref</code></a>, Up: <a 
href="Cross-References.html" accesskey="u" rel="up">Cross References</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040anchor.html" accesskey="n" rel="next"><code 
class="code">@anchor</code>: Defining Arbitrary Cross-reference Targets</a>, 
Previous: <a href="_0040ref.html" accesskey="p" rel="prev"><code 
class="code">@ref</code></a>, Up: <a href="Cross-References.html" accesskey="u" 
rel="up">Cross-references</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040pxref-1"></span><h3 class="section"><code>@pxref</code></h3>
+<h3 class="section" id="g_t_0040pxref-1">5.7 <code 
class="code">@pxref</code></h3>
 
-<span id="pxref"></span><span id="index-pxref"></span>
-<span id="index-Cross_002dreferences-using-_0040pxref"></span>
-<span id="index-References-using-_0040pxref"></span>
+<a class="anchor" id="pxref"></a><a class="index-entry-id" 
id="index-pxref"></a>
+<a class="index-entry-id" id="index-Cross_002dreferences-using-_0040pxref"></a>
+<a class="index-entry-id" id="index-References-using-_0040pxref"></a>
 
-<p>The parenthetical reference command, <code>@pxref</code>, is nearly the
-same as <code>@xref</code>, but it is best used within parentheses.
-The command differs from <code>@xref</code> in that TeX typesets the 
+<p>The parenthetical reference command, <code class="code">@pxref</code>, is 
nearly the
+same as <code class="code">@xref</code>, but it is best used within 
parentheses.
+The command differs from <code class="code">@xref</code> in that TeX typesets 
the 
 reference for the printed manual with a lowercase &lsquo;see&rsquo; rather 
than an 
 uppercase &lsquo;See&rsquo;.
 </p>
 <p>With one argument, a parenthetical cross-reference looks like this:
 </p>
-<span id="index-Flooding"></span>
+<a class="index-entry-id" id="index-Flooding"></a>
 <div class="example">
-<pre class="example">&hellip; storms cause flooding (@pxref{Hurricanes}) 
&hellip;
+<pre class="example-preformatted">&hellip; storms cause flooding 
(@pxref{Hurricanes}) &hellip;
 </pre></div>
 
 <p>which produces
 </p>
 <div class="example">
-<pre class="example">&hellip; storms cause flooding (*note Hurricanes::) 
&hellip;
-</pre></div>
+<div class="group"><pre class="example-preformatted">&hellip; storms cause 
flooding (*note Hurricanes::) &hellip;
+</pre></div></div>
 
 <p>in Info and
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>&hellip; storms cause flooding (see Section 6.7 [Hurricanes], page 72) 
&hellip;
 </p></blockquote>
 
@@ -100,35 +82,41 @@ uppercase &lsquo;See&rsquo;.
 <p>With two arguments, a parenthetical cross-reference has this template:
 </p>
 <div class="example">
-<pre class="example">&hellip; (@pxref{<var>node-name</var>, 
<var>cross-reference-name</var>}) &hellip;
+<pre class="example-preformatted">&hellip; (@pxref{<var 
class="var">node-name</var>, <var class="var">cross-reference-name</var>}) 
&hellip;
 </pre></div>
 
 <p>which produces
 </p>
 <div class="example">
-<pre class="example">&hellip; (*note <var>cross-reference-name</var>: 
<var>node-name</var>.) &hellip;
+<pre class="example-preformatted">&hellip; (*note <var 
class="var">cross-reference-name</var>: <var class="var">node-name</var>.) 
&hellip;
 </pre></div>
 
 <p>in Info and
 </p>
-<blockquote>
-<p>&hellip; (see Section <var>nnn</var> [<var>node-name</var>], page 
<var>ppp</var>) &hellip;
+<blockquote class="quotation">
+<p>&hellip; (see Section <var class="var">nnn</var> [<var 
class="var">node-name</var>], page <var class="var">ppp</var>) &hellip;
 </p></blockquote>
 
 <p>in a printed manual.
 </p>
-<p><code>@pxref</code> can be used with up to five arguments, just like
-<code>@xref</code> (see <a href="_0040xref.html"><code>@xref</code></a>).
+<p><code class="code">@pxref</code> can be used with up to five arguments, 
just like
+<code class="code">@xref</code> (see <a class="pxref" 
href="_0040xref.html"><code class="code">@xref</code></a>).
 </p>
 <p>In past versions of Texinfo, it was not allowed to write punctuation
-after a <code>@pxref</code>, so it could be used <em>only</em> before a
+after a <code class="code">@pxref</code>, so it could be used <em 
class="emph">only</em> before a
 right parenthesis.  This is no longer the case.
-The effect of &lsquo;<samp>@pxref{<var>node-name</var>}</samp>&rsquo; is 
similar to that of
-&lsquo;<samp>see @ref{<var>node-name</var>}</samp>&rsquo;.  However, in many 
circumstance the
-latter is preferrable, as this makes it clear in the Info output that 
+The effect of &lsquo;<samp class="samp">@pxref{<var 
class="var">node-name</var>}</samp>&rsquo; is similar to that of
+&lsquo;<samp class="samp">see @ref{<var 
class="var">node-name</var>}</samp>&rsquo;.  However, in many circumstances the
+latter is preferable, as this makes it clear in the Info output that 
 the word &ldquo;see&rdquo; should be present.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="_0040anchor.html"><code class="code">@anchor</code>: Defining 
Arbitrary Cross-reference Targets</a>, Previous: <a href="_0040ref.html"><code 
class="code">@ref</code></a>, Up: <a 
href="Cross-References.html">Cross-references</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040quotation.html 
b/js/infog/test-infodir/texinfo_html/_0040quotation.html
index 3eb242eb93..d69f33960c 100644
--- a/js/infog/test-infodir/texinfo_html/_0040quotation.html
+++ b/js/infog/test-infodir/texinfo_html/_0040quotation.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@quotation (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@quotation (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@quotation (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@quotation (GNU Texinfo 6.7dev)">
+<meta name="description" content="@quotation (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@quotation (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Block-Enclosing-Commands.html" rel="prev" title="Block Enclosing 
Commands">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+div.center {text-align:center}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,49 +42,50 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040quotation"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040quotation">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040indentedblock.html" accesskey="n" 
rel="next"><code>@indentedblock</code></a>, Previous: <a 
href="Block-Enclosing-Commands.html" accesskey="p" rel="prev">Block Enclosing 
Commands</a>, Up: <a href="Quotations-and-Examples.html" accesskey="u" 
rel="up">Quotations and Examples</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040indentedblock.html" accesskey="n" rel="next"><code 
class="code">@indentedblock</code>: Indented text blocks</a>, Previous: <a 
href="Block-Enclosing-Commands.html" accesskey="p" rel="prev">Block Enclosing 
Commands</a>, Up: <a href="Quotations-and-Examples.html" accesskey="u" 
rel="up">Quotations and Examples</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="in [...]
 </div>
 <hr>
-<span id="g_t_0040quotation_003a-Block-Quotations"></span><h3 
class="section"><code>@quotation</code>: Block Quotations</h3>
-<span id="quotation"></span>
-<span id="index-Quotations"></span>
-<span id="index-quotation"></span>
+<h3 class="section" id="g_t_0040quotation_003a-Block-Quotations">7.2 <code 
class="code">@quotation</code>: Block Quotations</h3>
+<a class="anchor" id="quotation"></a>
+<a class="index-entry-id" id="index-Quotations"></a>
+<a class="index-entry-id" id="index-quotation"></a>
 
 <p>The text of a quotation is processed like normal text (regular font,
 text is filled) except that:
 </p>
-<ul>
-<li> both the left and right margins are closer to the center of the page,
+<ul class="itemize mark-bullet">
+<li>both the left and right margins are closer to the center of the page,
 so the whole of the quotation is indented;
 
-</li><li> the first lines of paragraphs are indented no more than other lines; 
and
+</li><li>the first lines of paragraphs are indented no more than other lines; 
and
 
-</li><li> an <code>@author</code> command may be given to specify the author 
of the
+</li><li>an <code class="code">@author</code> command may be given to specify 
the author of the
 quotation.
 </li></ul>
 
-<blockquote>
-<p>This is an example of text written between a <code>@quotation</code>
-command and an <code>@end quotation</code> command.  A <code>@quotation</code>
+<blockquote class="quotation">
+<p>This is an example of text written between a <code 
class="code">@quotation</code>
+command and an <code class="code">@end quotation</code> command.  A <code 
class="code">@quotation</code>
 command is most often used to indicate text that is excerpted from
 another (real or hypothetical) printed work.
 </p></blockquote>
 
-<p>Write a <code>@quotation</code> command as text on a line by itself.  This
+<p>Write a <code class="code">@quotation</code> command as text on a line by 
itself.  This
 line will disappear from the output.  Mark the end of the quotation
-with a line beginning with and containing only <code>@end quotation</code>.
-The <code>@end quotation</code> line will likewise disappear from the
+with a line beginning with and containing only <code class="code">@end 
quotation</code>.
+The <code class="code">@end quotation</code> line will likewise disappear from 
the
 output.
 </p>
-<p><code>@quotation</code> takes one optional argument, given on the remainder
+<p><code class="code">@quotation</code> takes one optional argument, given on 
the remainder
 of the line.  This text, if present, is included at the beginning of
 the quotation in bold or otherwise emphasized, and followed with a
-&lsquo;<samp>:</samp>&rsquo;.  For example:
+&lsquo;<samp class="samp">:</samp>&rsquo;.  For example:
 </p>
 <div class="example">
-<pre class="example">@quotation Note
+<pre class="example-preformatted">@quotation Note
 This is
 a foo.
 @end quotation
@@ -109,34 +93,34 @@ a foo.
 
 <p>produces
 </p>
-<blockquote>
-<p><b>Note:</b> This is
+<blockquote class="quotation">
+<p><b class="b">Note:</b> This is
 a foo.
 </p></blockquote>
 
-<p>If the <code>@quotation</code> argument is one of these English words
+<p>If the <code class="code">@quotation</code> argument is one of these 
English words
 (case-insensitive):
 </p>
 <div class="example">
-<pre class="example">Caution  Important  Note  Tip  Warning
+<pre class="example-preformatted">Caution  Important  Note  Tip  Warning
 </pre></div>
 
-<span id="index-_003ccaution_003e-Docbook-tag"></span>
-<span id="index-_003cimportant_003e-Docbook-tag"></span>
-<span id="index-_003cnote_003e-Docbook-tag"></span>
-<span id="index-_003ctip_003e-Docbook-tag"></span>
-<span id="index-_003cwarning_003e-Docbook-tag"></span>
-<span id="index-_003cblockquote_003e-HTML-tag"></span>
-<p>then the Docbook output uses corresponding special tags
-(<code>&lt;note&gt;</code>, etc.) instead of the default 
<code>&lt;blockquote&gt;</code>.
-HTML output always uses <code>&lt;blockquote&gt;</code>.
+<a class="index-entry-id" id="index-_003ccaution_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003cimportant_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003cnote_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003ctip_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003cwarning_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003cblockquote_003e-HTML-tag"></a>
+<p>then the DocBook output uses corresponding special tags
+(<code class="code">&lt;note&gt;</code>, etc.) instead of the default <code 
class="code">&lt;blockquote&gt;</code>.
+HTML output always uses <code class="code">&lt;blockquote&gt;</code>.
 </p>
-<p>If the author of the quotation is specified in the <code>@quotation</code>
-block with the <code>@author</code> command, a line with the author name is
+<p>If the author of the quotation is specified in the <code 
class="code">@quotation</code>
+block with the <code class="code">@author</code> command, a line with the 
author name is
 displayed after the quotation:
 </p>
 <div class="example">
-<pre class="example">@quotation
+<pre class="example-preformatted">@quotation
 People sometimes ask me if it is a sin in the Church of Emacs to use
 vi.  Using a free version of vi is not a sin; it is a penance.  So happy
 hacking.
@@ -147,24 +131,20 @@ hacking.
 
 <p>produces
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>People sometimes ask me if it is a sin in the Church of Emacs to use
 vi.  Using a free version of vi is not a sin; it is a penance.  So happy
 hacking.
 </p>
 </blockquote>
-<div align="center">&mdash; <em>Richard Stallman</em>
+<div class="center">&mdash; <em class="emph">Richard Stallman</em>
 </div>
-<span id="index-smallquotation"></span>
-<p>Texinfo also provides a command <code>@smallquotation</code>, which is just
-like <code>@quotation</code> but uses a smaller font size where possible.
-See <a href="_0040small_2026.html"><code>@small&hellip;</code></a>.
-</p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040indentedblock.html" accesskey="n" 
rel="next"><code>@indentedblock</code></a>, Previous: <a 
href="Block-Enclosing-Commands.html" accesskey="p" rel="prev">Block Enclosing 
Commands</a>, Up: <a href="Quotations-and-Examples.html" accesskey="u" 
rel="up">Quotations and Examples</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040indentedblock.html"><code 
class="code">@indentedblock</code>: Indented text blocks</a>, Previous: <a 
href="Block-Enclosing-Commands.html">Block Enclosing Commands</a>, Up: <a 
href="Quotations-and-Examples.html">Quotations and Examples</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040raggedright.html 
b/js/infog/test-infodir/texinfo_html/_0040raggedright.html
index de008b35ef..166e19cb73 100644
--- a/js/infog/test-infodir/texinfo_html/_0040raggedright.html
+++ b/js/infog/test-infodir/texinfo_html/_0040raggedright.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@raggedright (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@raggedright (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@raggedright (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@raggedright (GNU Texinfo 6.7dev)">
+<meta name="description" content="@raggedright (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@raggedright (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040flushleft-_0040flushright.html" rel="prev" title="@flushleft 
@flushright">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,24 +40,25 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040raggedright"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040raggedright">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040noindent.html" accesskey="n" 
rel="next"><code>@noindent</code></a>, Previous: <a 
href="_0040flushleft-_0040flushright.html" accesskey="p" 
rel="prev"><code>@flushleft @flushright</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040noindent.html" accesskey="n" rel="next"><code 
class="code">@noindent</code>: Omitting Indentation</a>, Previous: <a 
href="_0040flushleft-_0040flushright.html" accesskey="p" rel="prev"><code 
class="code">@flushleft</code> and <code class="code">@flushright</code></a>, 
Up: <a href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations 
and Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Comm [...]
 </div>
 <hr>
-<span id="g_t_0040raggedright_003a-Ragged-Right-Text"></span><h3 
class="section"><code>@raggedright</code>: Ragged Right Text</h3>
+<h3 class="section" id="g_t_0040raggedright_003a-Ragged-Right-Text">7.11 <code 
class="code">@raggedright</code>: Ragged Right Text</h3>
 
-<span id="raggedright"></span><span id="index-raggedright"></span>
-<span id="index-Ragged-right_002c-with-filling"></span>
+<a class="anchor" id="raggedright"></a><a class="index-entry-id" 
id="index-raggedright"></a>
+<a class="index-entry-id" id="index-Ragged-right_002c-with-filling"></a>
 
-<p>The <code>@raggedright</code> fills text as usual, but the text is only
+<p>The <code class="code">@raggedright</code> fills text as usual, but the 
text is only
 justified on the left; the right margin is ragged.  The command is
 written on a line of its own, without braces.  The
-<code>@raggedright</code> command is ended by <code>@end raggedright</code> on 
a
+<code class="code">@raggedright</code> command is ended by <code 
class="code">@end raggedright</code> on a
 line of its own.  This command has no effect in Info and HTML output,
 where text is always set ragged right.
 </p>
-<p>The <code>@raggedright</code> command can be useful with paragraphs
+<p>The <code class="code">@raggedright</code> command can be useful with 
paragraphs
 containing lists of commands with long names, when it is known in
 advance that justifying the text on both margins will make the
 paragraph look bad.
@@ -84,22 +66,23 @@ paragraph look bad.
 <p>An example (from elsewhere in this manual):
 </p>
 <div class="example">
-<pre class="example">@raggedright
+<div class="group"><pre class="example-preformatted">@raggedright
 Commands for double and single angle quotation marks:
 @code{@@guillemetleft@{@}}, @code{@@guillemetright@{@}},
 @code{@@guillemotleft@{@}}, @code{@@guillemotright@{@}},
 @code{@@guilsinglleft@{@}}, @code{@@guilsinglright@{@}}.
 @end raggedright
-</pre></div>
+</pre></div></div>
 
 <p>produces
 </p>
-<p>Commands for double and single angle quotation marks:
-<code>@guillemetleft{}</code>, <code>@guillemetright{}</code>,
-<code>@guillemotleft{}</code>, <code>@guillemotright{}</code>,
-<code>@guilsinglleft{}</code>, <code>@guilsinglright{}</code>.
-</p>
+<div class="raggedright"><p class="raggedright-paragraph">Commands for double 
and single angle quotation marks:
+<code class="code">@guillemetleft{}</code>, <code 
class="code">@guillemetright{}</code>,
+<code class="code">@guillemotleft{}</code>, <code 
class="code">@guillemotright{}</code>,
+<code class="code">@guilsinglleft{}</code>, <code 
class="code">@guilsinglright{}</code>.
+</p></div>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040ref.html 
b/js/infog/test-infodir/texinfo_html/_0040ref.html
index a38c1fe066..4e50f38cff 100644
--- a/js/infog/test-infodir/texinfo_html/_0040ref.html
+++ b/js/infog/test-infodir/texinfo_html/_0040ref.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@ref (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@ref (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@ref (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@ref (GNU Texinfo 6.7dev)">
+<meta name="description" content="@ref (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@ref (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Referring-to-a-Manual-as-a-Whole.html" rel="prev" title="Referring 
to a Manual as a Whole">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,64 +40,66 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040ref"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040ref">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040pxref.html" accesskey="n" 
rel="next"><code>@pxref</code></a>, Previous: <a 
href="Referring-to-a-Manual-as-a-Whole.html" accesskey="p" rel="prev">Referring 
to a Manual as a Whole</a>, Up: <a href="Cross-References.html" accesskey="u" 
rel="up">Cross References</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040pxref.html" accesskey="n" rel="next"><code 
class="code">@pxref</code></a>, Previous: <a 
href="Referring-to-a-Manual-as-a-Whole.html" accesskey="p" rel="prev">Referring 
to a Manual as a Whole</a>, Up: <a href="Cross-References.html" accesskey="u" 
rel="up">Cross-references</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040ref-1"></span><h3 class="section"><code>@ref</code></h3>
+<h3 class="section" id="g_t_0040ref-1">5.6 <code class="code">@ref</code></h3>
 
-<span id="ref"></span><span id="index-ref"></span>
-<span id="index-Cross_002dreferences-using-_0040ref"></span>
-<span id="index-References-using-_0040ref"></span>
+<a class="anchor" id="ref"></a><a class="index-entry-id" id="index-ref"></a>
+<a class="index-entry-id" id="index-Cross_002dreferences-using-_0040ref"></a>
+<a class="index-entry-id" id="index-References-using-_0040ref"></a>
 
-<p><code>@ref</code> is nearly the same as <code>@xref</code> except that it 
does
+<p><code class="code">@ref</code> is nearly the same as <code 
class="code">@xref</code> except that it does
 not generate a &lsquo;See&rsquo; in the printed output, just the reference 
itself.
 This makes it useful as the last part of a sentence.
 </p>
 <p>For example,
 </p>
-<span id="index-Hurricanes"></span>
+<a class="index-entry-id" id="index-Hurricanes"></a>
 <div class="example">
-<pre class="example">For more information, @pxref{This}, and @ref{That}.
+<pre class="example-preformatted">For more information, @pxref{This}, and 
@ref{That}.
 </pre></div>
 
 <p>produces in Info:
 </p>
 <div class="example">
-<pre class="example">For more information, *note This::, and *note That::.
+<pre class="example-preformatted">For more information, *note This::, and 
*note That::.
 </pre></div>
 
 <p>and in printed output:
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>For more information, see Section 1.1 [This], page 1,
 and Section 1.2 [That], page 2.
 </p></blockquote>
 
-<p>The <code>@ref</code> command can tempt writers to express themselves in a
+<p>The <code class="code">@ref</code> command can tempt writers to express 
themselves in a
 manner that is suitable for a printed manual but looks awkward in the
 Info format.  Bear in mind that your audience could be using both the
 printed and the Info format.  For example:
 </p>
-<span id="index-Sea-surges"></span>
+<a class="index-entry-id" id="index-Sea-surges"></a>
 <div class="example">
-<pre class="example">Sea surges are described in @ref{Hurricanes}.
+<pre class="example-preformatted">Sea surges are described in @ref{Hurricanes}.
 </pre></div>
 
 <p>looks ok in the printed output:
 </p>
-<blockquote>
+<blockquote class="quotation">
 <p>Sea surges are described in Section 6.7 [Hurricanes], page 72.
 </p></blockquote>
 
 <p>but is awkward to read in Info, &ldquo;note&rdquo; being a verb:
 </p>
 <div class="example">
-<pre class="example">Sea surges are described in *note Hurricanes::.
+<pre class="example-preformatted">Sea surges are described in *note 
Hurricanes::.
 </pre></div>
 
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040registeredsymbol.html 
b/js/infog/test-infodir/texinfo_html/_0040registeredsymbol.html
index 3109bac12d..4b6d3553c6 100644
--- a/js/infog/test-infodir/texinfo_html/_0040registeredsymbol.html
+++ b/js/infog/test-infodir/texinfo_html/_0040registeredsymbol.html
@@ -1,79 +1,57 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@registeredsymbol (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@registeredsymbol (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@registeredsymbol (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@registeredsymbol (GNU Texinfo 6.7dev)">
+<meta name="description" content="@registeredsymbol (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@registeredsymbol (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Text.html" rel="up" title="Glyphs for Text">
 <link href="_0040dots.html" rel="next" title="@dots">
 <link href="_0040copyright.html" rel="prev" title="@copyright">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040registeredsymbol"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040registeredsymbol">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040dots.html" accesskey="n" 
rel="next"><code>@dots</code></a>, Previous: <a href="_0040copyright.html" 
accesskey="p" rel="prev"><code>@copyright</code></a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040dots.html" accesskey="n" rel="next"><code 
class="code">@dots</code> (&hellip;) and <code class="code">@enddots</code> 
(<small class="enddots">...</small>)</a>, Previous: <a 
href="_0040copyright.html" accesskey="p" rel="prev"><code 
class="code">@copyright{}</code> (&copy;)</a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-an [...]
 </div>
 <hr>
-<span id="g_t_0040registeredsymbol_007b_007d-_0028_00ae_0029"></span><h4 
class="subsection"><code>@registeredsymbol{}</code> (&reg;)</h4>
+<h4 class="subsection" 
id="g_t_0040registeredsymbol_007b_007d-_0028_00ae_0029">11.8.3 <code 
class="code">@registeredsymbol{}</code> (&reg;)</h4>
 
-<span id="registered-symbol"></span><span id="index-registeredsymbol"></span>
-<span id="index-Registered-symbol"></span>
+<a class="anchor" id="registered-symbol"></a><a class="index-entry-id" 
id="index-registeredsymbol"></a>
+<a class="index-entry-id" id="index-Registered-symbol"></a>
 
-<p>Use the <code>@registeredsymbol{}</code> command to generate the
+<p>Use the <code class="code">@registeredsymbol{}</code> command to generate 
the
 registered symbol, &lsquo;&reg;&rsquo;.  Where possible, this is an
-&lsquo;<samp>R</samp>&rsquo; inside a circle; in Info, this is 
&lsquo;<samp>(R)</samp>&rsquo;.
+&lsquo;<samp class="samp">R</samp>&rsquo; inside a circle; in Info, this is 
&lsquo;<samp class="samp">(R)</samp>&rsquo;.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040result.html 
b/js/infog/test-infodir/texinfo_html/_0040result.html
index b9e3ba988e..a1c10201d7 100644
--- a/js/infog/test-infodir/texinfo_html/_0040result.html
+++ b/js/infog/test-infodir/texinfo_html/_0040result.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@result (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@result (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@result (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@result (GNU Texinfo 6.7dev)">
+<meta name="description" content="@result (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@result (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Glyphs-Summary.html" rel="prev" title="Glyphs Summary">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,36 +40,38 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040result"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040result">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040expansion.html" accesskey="n" 
rel="next"><code>@expansion</code></a>, Previous: <a href="Glyphs-Summary.html" 
accesskey="p" rel="prev">Glyphs Summary</a>, Up: <a 
href="Glyphs-for-Programming.html" accesskey="u" rel="up">Glyphs for 
Programming</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040expansion.html" accesskey="n" rel="next"><code 
class="code">@expansion{}</code> (&rarr;): Indicating an Expansion</a>, 
Previous: <a href="Glyphs-Summary.html" accesskey="p" rel="prev">Glyphs 
Summary</a>, Up: <a href="Glyphs-for-Programming.html" accesskey="u" 
rel="up">Glyphs for Programming</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040result_007b_007d-_0028_21d2_0029_003a-Result-of-an-Expression"></span><h4
 class="subsection"><code>@result{}</code> (&rArr;): Result of an 
Expression</h4>
+<h4 class="subsection" 
id="g_t_0040result_007b_007d-_0028_21d2_0029_003a-Result-of-an-Expression">11.9.2
 <code class="code">@result{}</code> (&rArr;): Result of an Expression</h4>
 
-<span id="result"></span><span id="index-result"></span>
-<span id="index-Result-of-an-expression"></span>
-<span id="index-Indicating-evaluation"></span>
-<span id="index-Evaluation-glyph"></span>
-<span id="index-Value-of-an-expression_002c-indicating"></span>
+<a class="anchor" id="result"></a><a class="index-entry-id" 
id="index-result"></a>
+<a class="index-entry-id" id="index-Result-of-an-expression"></a>
+<a class="index-entry-id" id="index-Indicating-evaluation"></a>
+<a class="index-entry-id" id="index-Evaluation-glyph"></a>
+<a class="index-entry-id" 
id="index-Value-of-an-expression_002c-indicating"></a>
 
-<p>Use the <code>@result{}</code> command to indicate the result of
+<p>Use the <code class="code">@result{}</code> command to indicate the result 
of
 evaluating an expression.
 </p>
-<p>The <code>@result{}</code> command is displayed as 
&lsquo;<samp>&rArr;</samp>&rsquo;,
+<p>The <code class="code">@result{}</code> command is displayed as 
&lsquo;<samp class="samp">&rArr;</samp>&rsquo;,
 either a double stemmed arrow or (when that is not available) the
-ASCII sequence &lsquo;<samp>=&gt;</samp>&rsquo;.
+ASCII sequence &lsquo;<samp class="samp">=&gt;</samp>&rsquo;.
 </p>
 <p>Thus, the following,
 </p>
-<div class="lisp">
-<pre class="lisp">(cdr '(1 2 3))
+<div class="example lisp">
+<pre class="lisp-preformatted">(cdr '(1 2 3))
     &rArr; (2 3)
 </pre></div>
 
-<p>may be read as &ldquo;<code>(cdr '(1 2 3))</code> evaluates to <code>(2 
3)</code>&rdquo;.
+<p>may be read as &ldquo;<code class="code">(cdr '(1 2 3))</code> evaluates to 
<code class="code">(2 3)</code>&rdquo;.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040samp.html 
b/js/infog/test-infodir/texinfo_html/_0040samp.html
index 8b9968a19d..9ca6ef0b60 100644
--- a/js/infog/test-infodir/texinfo_html/_0040samp.html
+++ b/js/infog/test-infodir/texinfo_html/_0040samp.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@samp (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@samp (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@samp (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@samp (GNU Texinfo 6.7dev)">
+<meta name="description" content="@samp (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@samp (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040key.html" rel="prev" title="@key">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,40 +40,41 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040samp"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040samp">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040verb.html" accesskey="n" 
rel="next"><code>@verb</code></a>, Previous: <a href="_0040key.html" 
accesskey="p" rel="prev"><code>@key</code></a>, Up: <a href="Indicating.html" 
accesskey="u" rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040verb.html" accesskey="n" rel="next"><code 
class="code">@verb</code>{<var class="var">char</var><var 
class="var">text</var><var class="var">char</var>}</a>, Previous: <a 
href="_0040key.html" accesskey="p" rel="prev"><code 
class="code">@key</code>{<var class="var">key-name</var>}</a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, Commands, 
etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents< [...]
 </div>
 <hr>
-<span id="g_t_0040samp_007btext_007d"></span><h4 
class="subsection"><code>@samp</code>{<var>text</var>}</h4>
+<h4 class="subsection" id="g_t_0040samp_007btext_007d">6.1.5 <code 
class="code">@samp</code>{<var class="var">text</var>}</h4>
 
-<span id="samp"></span><span id="index-samp"></span>
+<a class="anchor" id="samp"></a><a class="index-entry-id" id="index-samp"></a>
 
-<p>Use the <code>@samp</code> command to indicate text that is a literal 
example
+<p>Use the <code class="code">@samp</code> command to indicate text that is a 
literal example
 or &lsquo;sample&rsquo; of a sequence of characters in a file, string, 
pattern, etc.
 Enclose the text in braces.  The argument appears within single
 quotation marks in both the Info file and the printed manual; in
 addition, it is printed in a fixed-width font.
 </p>
 <div class="example">
-<pre class="example">To match @samp{foo} at the end of the line,
+<pre class="example-preformatted">To match @samp{foo} at the end of the line,
 use the regexp @samp{foo$}.
 </pre></div>
 
 <p>produces
 </p>
-<blockquote>
-<p>To match &lsquo;<samp>foo</samp>&rsquo; at the end of the line, use the 
regexp
-&lsquo;<samp>foo$</samp>&rsquo;.
+<blockquote class="quotation">
+<p>To match &lsquo;<samp class="samp">foo</samp>&rsquo; at the end of the 
line, use the regexp
+&lsquo;<samp class="samp">foo$</samp>&rsquo;.
 </p></blockquote>
 
 <p>Any time you are referring to single characters, you should use
-<code>@samp</code> unless <code>@kbd</code> or <code>@key</code> is more 
appropriate.
-Also, you may use <code>@samp</code> for entire statements in C and for entire
-shell commands&mdash;in this case, <code>@samp</code> often looks better than
-<code>@code</code>.  Basically, <code>@samp</code> is a catchall for whatever 
is
-not covered by <code>@code</code>, <code>@kbd</code>, <code>@key</code>,
-<code>@command</code>, etc.
+<code class="code">@samp</code> unless <code class="code">@kbd</code> or <code 
class="code">@key</code> is more appropriate.
+Also, you may use <code class="code">@samp</code> for entire statements in C 
and for entire
+shell commands&mdash;in this case, <code class="code">@samp</code> often looks 
better than
+<code class="code">@code</code>.  Basically, <code class="code">@samp</code> 
is a catchall for whatever is
+not covered by <code class="code">@code</code>, <code 
class="code">@kbd</code>, <code class="code">@key</code>,
+<code class="code">@command</code>, etc.
 </p>
 <p>Only include punctuation marks within braces if they are part of the
 string you are specifying.  Write punctuation marks outside the braces
@@ -101,20 +83,26 @@ the string.  In the following sentence, for example, the 
commas and
 period are outside of the braces:
 </p>
 <div class="example">
-<pre class="example">In English, the vowels are @samp{a}, @samp{e},
+<div class="group"><pre class="example-preformatted">In English, the vowels 
are @samp{a}, @samp{e},
 @samp{i}, @samp{o}, @samp{u}, and sometimes
 @samp{y}.
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
-<blockquote>
-<p>In English, the vowels are &lsquo;<samp>a</samp>&rsquo;, 
&lsquo;<samp>e</samp>&rsquo;,
-&lsquo;<samp>i</samp>&rsquo;, &lsquo;<samp>o</samp>&rsquo;, 
&lsquo;<samp>u</samp>&rsquo;,  and sometimes
-&lsquo;<samp>y</samp>&rsquo;.
+<blockquote class="quotation">
+<p>In English, the vowels are &lsquo;<samp class="samp">a</samp>&rsquo;, 
&lsquo;<samp class="samp">e</samp>&rsquo;,
+&lsquo;<samp class="samp">i</samp>&rsquo;, &lsquo;<samp 
class="samp">o</samp>&rsquo;, &lsquo;<samp class="samp">u</samp>&rsquo;,  and 
sometimes
+&lsquo;<samp class="samp">y</samp>&rsquo;.
 </p></blockquote>
 
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="_0040verb.html"><code class="code">@verb</code>{<var 
class="var">char</var><var class="var">text</var><var 
class="var">char</var>}</a>, Previous: <a href="_0040key.html"><code 
class="code">@key</code>{<var class="var">key-name</var>}</a>, Up: <a 
href="Indicating.html">Indicating Definitions, Commands, etc.</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index"> [...]
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040section.html 
b/js/infog/test-infodir/texinfo_html/_0040section.html
index c397d44b92..cd43b227da 100644
--- a/js/infog/test-infodir/texinfo_html/_0040section.html
+++ b/js/infog/test-infodir/texinfo_html/_0040section.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@section (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@section (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@section (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@section (GNU Texinfo 6.7dev)">
+<meta name="description" content="@section (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@section (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040majorheading-_0040chapheading.html" rel="prev" 
title="@majorheading @chapheading">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,45 +40,47 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040section"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040section">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040unnumberedsec-_0040appendixsec-_0040heading.html" 
accesskey="n" rel="next"><code>@unnumberedsec @appendixsec @heading</code></a>, 
Previous: <a href="_0040majorheading-_0040chapheading.html" accesskey="p" 
rel="prev"><code>@majorheading @chapheading</code></a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable [...]
+Next: <a href="_0040unnumberedsec-_0040appendixsec-_0040heading.html" 
accesskey="n" rel="next"><code class="code">@unnumberedsec</code>, <code 
class="code">@appendixsec</code>, <code class="code">@heading</code></a>, 
Previous: <a href="_0040majorheading-_0040chapheading.html" accesskey="p" 
rel="prev"><code class="code">@majorheading</code>, <code 
class="code">@chapheading</code>: Chapter-level Headings</a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring [...]
 </div>
 <hr>
-<span id="g_t_0040section_003a-Sections-Below-Chapters"></span><h3 
class="section"><code>@section</code>: Sections Below Chapters</h3>
+<h3 class="section" id="g_t_0040section_003a-Sections-Below-Chapters">4.6 
<code class="code">@section</code>: Sections Below Chapters</h3>
 
-<span id="section"></span><span id="index-section"></span>
+<a class="anchor" id="section"></a><a class="index-entry-id" 
id="index-section"></a>
 
-<p>An <code>@section</code> command identifies a section within a chapter
-unit, whether created with <code>@chapter</code>, <code>@unnumbered</code>, or
-<code>@appendix</code>, following the numbering scheme of the chapter-level
-command.  Thus, within a <code>@chapter</code> chapter numbered 
&lsquo;1&rsquo;, the
-sections are numbered &lsquo;1.1&rsquo;, &lsquo;1.2&rsquo;, etc.; within an 
<code>@appendix</code>
+<p>An <code class="code">@section</code> command identifies a section within a 
chapter
+unit, whether created with <code class="code">@chapter</code>, <code 
class="code">@unnumbered</code>, or
+<code class="code">@appendix</code>, following the numbering scheme of the 
chapter-level
+command.  Thus, within a <code class="code">@chapter</code> chapter numbered 
&lsquo;1&rsquo;, the
+sections are numbered &lsquo;1.1&rsquo;, &lsquo;1.2&rsquo;, etc.; within an 
<code class="code">@appendix</code>
 &ldquo;chapter&rdquo; labeled &lsquo;A&rsquo;, the sections are numbered 
&lsquo;A.1&rsquo;, &lsquo;A.2&rsquo;, etc.;
-within an <code>@unnumbered</code> chapter, the section gets no number.
-The output is underlined with &lsquo;<samp>=</samp>&rsquo; in Info and plain 
text.
+within an <code class="code">@unnumbered</code> chapter, the section gets no 
number.
+The output is underlined with &lsquo;<samp class="samp">=</samp>&rsquo; in 
Info and plain text.
 </p>
-<p>To make a section, write the <code>@section</code> command at the
+<p>To make a section, write the <code class="code">@section</code> command at 
the
 beginning of a line and follow it on the same line by the section
 title.  For example,
 </p>
 <div class="example">
-<pre class="example">@section This is a section
+<pre class="example-preformatted">@section This is a section
 </pre></div>
 
 <p>might produce the following in Info:
 </p>
 <div class="example">
-<pre class="example">5.7 This is a section
+<div class="group"><pre class="example-preformatted">5.7 This is a section
 =====================
-</pre></div>
+</pre></div></div>
 
 <p>Section titles are listed in the table of contents.
 </p>
-<p>The TeX, HTML, Docbook, and XML output is all analogous to the
-chapter-level output, just &ldquo;one level down&rdquo;; see <a 
href="_0040chapter.html"><code>@chapter</code></a>.
+<p>The TeX, HTML, DocBook, and XML output is all analogous to the
+chapter-level output, just &ldquo;one level down&rdquo;; see <a class="pxref" 
href="_0040chapter.html"><code class="code">@chapter</code>: Chapter 
Structuring</a>.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040set-_0040clear-_0040value.html 
b/js/infog/test-infodir/texinfo_html/_0040set-_0040clear-_0040value.html
index e2898582b8..6479f3ed7c 100644
--- a/js/infog/test-infodir/texinfo_html/_0040set-_0040clear-_0040value.html
+++ b/js/infog/test-infodir/texinfo_html/_0040set-_0040clear-_0040value.html
@@ -1,121 +1,95 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@set @clear @value (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@set @clear @value (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@set @clear @value (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@set @clear @value (GNU Texinfo 6.7dev)">
+<meta name="description" content="@set @clear @value (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@set @clear @value (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Conditionals.html" rel="up" title="Conditionals">
-<link href="_0040set-_0040value.html" rel="next" title="@set @value">
+<link href="Testing-for-Texinfo-Commands.html" rel="next" title="Testing for 
Texinfo Commands">
 <link href="Inline-Conditionals.html" rel="prev" title="Inline Conditionals">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040set-_0040clear-_0040value"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040set-_0040clear-_0040value">
+<div class="nav-panel">
 <p>
-Next: <a href="Testing-for-Texinfo-Commands.html" accesskey="n" 
rel="next">Testing for Texinfo Commands</a>, Previous: <a 
href="Inline-Conditionals.html" accesskey="p" rel="prev">Inline 
Conditionals</a>, Up: <a href="Conditionals.html" accesskey="u" 
rel="up">Conditionals</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Testing-for-Texinfo-Commands.html" accesskey="n" 
rel="next">Testing for Texinfo Commands: <code 
class="code">@ifcommanddefined</code>, <code 
class="code">@ifcommandnotdefined</code></a>, Previous: <a 
href="Inline-Conditionals.html" accesskey="p" rel="prev">Inline Conditionals: 
<code class="code">@inline</code>, <code class="code">@inlineifelse</code>, 
<code class="code">@inlineraw</code></a>, Up: <a href="Conditionals.html" 
accesskey="u" rel="up">Conditionally Visible Text [...]
 </div>
 <hr>
-<span 
id="Flags_003a-_0040set_002c-_0040clear_002c-conditionals_002c-and-_0040value"></span><h3
 class="section">Flags: <code>@set</code>, <code>@clear</code>, conditionals, 
and <code>@value</code></h3>
+<h3 class="section" 
id="Flags_003a-_0040set_002c-_0040clear_002c-conditionals_002c-and-_0040value">15.5
 Flags: <code class="code">@set</code>, <code class="code">@clear</code>, 
conditionals, and <code class="code">@value</code></h3>
 
-<span id="set-clear-value"></span><p>You can direct the Texinfo formatting 
commands to format or ignore parts
-of a Texinfo file with the <code>@set</code>, <code>@clear</code>, 
<code>@ifset</code>,
-and <code>@ifclear</code> commands.
+<a class="anchor" id="set-clear-value"></a><p>You can direct the Texinfo 
formatting commands to format or ignore parts
+of a Texinfo file with the <code class="code">@set</code>, <code 
class="code">@clear</code>, <code class="code">@ifset</code>,
+and <code class="code">@ifclear</code> commands.
 </p>
 <p>Here are brief descriptions of these commands, see the following
 sections for more details:
 </p>
-<dl compact="compact">
-<dt><code>@set <var>flag</var> [<var>value</var>]</code></dt>
-<dd><p>Set the variable <var>flag</var>, to the optional <var>value</var> if 
specified.
+<dl class="table">
+<dt><code class="code">@set <var class="var">flag</var> [<var 
class="var">value</var>]</code></dt>
+<dd><p>Set the variable <var class="var">flag</var>, to the optional <var 
class="var">value</var> if specified.
 </p>
 </dd>
-<dt><code>@clear <var>flag</var></code></dt>
-<dd><p>Undefine the variable <var>flag</var>, whether or not it was previously 
defined.
+<dt><code class="code">@clear <var class="var">flag</var></code></dt>
+<dd><p>Undefine the variable <var class="var">flag</var>, whether or not it 
was previously defined.
 </p>
 </dd>
-<dt><code>@ifset <var>flag</var></code></dt>
-<dd><p>If <var>flag</var> is set, text through the next <code>@end 
ifset</code> command
-is formatted.  If <var>flag</var> is clear, text through the following
-<code>@end ifset</code> command is ignored.
+<dt><code class="code">@ifset <var class="var">flag</var></code></dt>
+<dd><p>If <var class="var">flag</var> is set, text through the next <code 
class="code">@end ifset</code> command
+is formatted.  If <var class="var">flag</var> is clear, text through the 
following
+<code class="code">@end ifset</code> command is ignored.
 </p>
 </dd>
-<dt><code>@inlineifset{<var>flag</var>, <var>text</var>}</code></dt>
-<dd><p>Brace-delimited version of <code>@ifset</code>.
+<dt><code class="code">@inlineifset{<var class="var">flag</var>, <var 
class="var">text</var>}</code></dt>
+<dd><p>Brace-delimited version of <code class="code">@ifset</code>.
 </p>
 </dd>
-<dt><code>@ifclear <var>flag</var></code></dt>
-<dd><p>If <var>flag</var> is set, text through the next <code>@end 
ifclear</code> command
-is ignored.  If <var>flag</var> is clear, text through the following
-<code>@end ifclear</code> command is formatted.
+<dt><code class="code">@ifclear <var class="var">flag</var></code></dt>
+<dd><p>If <var class="var">flag</var> is set, text through the next <code 
class="code">@end ifclear</code> command
+is ignored.  If <var class="var">flag</var> is clear, text through the 
following
+<code class="code">@end ifclear</code> command is formatted.
 </p>
 </dd>
-<dt><code>@inlineifclear{<var>flag</var>, <var>text</var>}</code></dt>
-<dd><p>Brace-delimited version of <code>@ifclear</code>.
+<dt><code class="code">@inlineifclear{<var class="var">flag</var>, <var 
class="var">text</var>}</code></dt>
+<dd><p>Brace-delimited version of <code class="code">@ifclear</code>.
 </p>
 </dd>
 </dl>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040set-_0040value.html" 
accesskey="1"><code>@set @value</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Expand a flag variable to a string.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040ifset-_0040ifclear.html" accesskey="2"><code>@ifset 
@ifclear</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Format a region if a flag is set.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040inlineifset-_0040inlineifclear.html" 
accesskey="3"><code>@inlineifset 
@inlineifclear</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Brace-delimited flag conditionals.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="_0040value-Example.html" 
accesskey="4"><code>@value</code> Example</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">An easy way to update edition information.
-</td></tr>
-</table>
 
 
+<ul class="mini-toc">
+<li><a href="_0040set-_0040value.html" accesskey="1"><code 
class="code">@set</code> and <code class="code">@value</code></a></li>
+<li><a href="_0040ifset-_0040ifclear.html" accesskey="2"><code 
class="code">@ifset</code> and <code class="code">@ifclear</code></a></li>
+<li><a href="_0040inlineifset-_0040inlineifclear.html" accesskey="3"><code 
class="code">@inlineifset</code> and <code 
class="code">@inlineifclear</code></a></li>
+<li><a href="_0040value-Example.html" accesskey="4"><code 
class="code">@value</code> Example</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040set-_0040value.html 
b/js/infog/test-infodir/texinfo_html/_0040set-_0040value.html
index fbdc7910c0..2b29176652 100644
--- a/js/infog/test-infodir/texinfo_html/_0040set-_0040value.html
+++ b/js/infog/test-infodir/texinfo_html/_0040set-_0040value.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@set @value (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@set @value (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@set @value (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@set @value (GNU Texinfo 6.7dev)">
+<meta name="description" content="@set @value (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@set @value (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040set-_0040clear-_0040value.html" rel="up" title="@set @clear 
@value">
 <link href="_0040ifset-_0040ifclear.html" rel="next" title="@ifset @ifclear">
-<link href="_0040set-_0040clear-_0040value.html" rel="prev" title="@set @clear 
@value">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,104 +40,106 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040set-_0040value"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040set-_0040value">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040ifset-_0040ifclear.html" accesskey="n" 
rel="next"><code>@ifset @ifclear</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html" accesskey="u" rel="up"><code>@set 
@clear @value</code></a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040ifset-_0040ifclear.html" accesskey="n" rel="next"><code 
class="code">@ifset</code> and <code class="code">@ifclear</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html" accesskey="u" rel="up">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title [...]
 </div>
 <hr>
-<span id="g_t_0040set-and-_0040value"></span><h4 
class="subsection"><code>@set</code> and <code>@value</code></h4>
+<h4 class="subsection" id="g_t_0040set-and-_0040value">15.5.1 <code 
class="code">@set</code> and <code class="code">@value</code></h4>
 
-<span id="set-value"></span><span id="index-set"></span>
-<span id="index-value"></span>
-<span id="index-clear"></span>
+<a class="anchor" id="set-value"></a><a class="index-entry-id" 
id="index-set"></a>
+<a class="index-entry-id" id="index-value"></a>
+<a class="index-entry-id" id="index-clear"></a>
 
-<p>You use the <code>@set</code> command to specify a value for a flag, which
-is later expanded by the <code>@value</code> command.
+<p>You use the <code class="code">@set</code> command to specify a value for a 
flag, which
+is later expanded by the <code class="code">@value</code> command.
 </p>
-<p>A <em>flag</em> (aka <em>variable</em>) name is an identifier starting with
-an alphanumeric, &lsquo;<samp>-</samp>&rsquo;, or 
&lsquo;<samp>_</samp>&rsquo;.  Subsequent characters, if
-any, may not be whitespace, &lsquo;<samp>@</samp>&rsquo;, braces, angle 
brackets, or any
-of &lsquo;<samp>~`^+|</samp>&rsquo;; other characters, such as 
&lsquo;<samp>%</samp>&rsquo;, may work.
+<p>A <em class="dfn">flag</em> (aka <em class="dfn">variable</em>) name is an 
identifier starting with
+an alphanumeric, &lsquo;<samp class="samp">-</samp>&rsquo;, or &lsquo;<samp 
class="samp">_</samp>&rsquo;.  Subsequent characters, if
+any, may not be whitespace, &lsquo;<samp class="samp">@</samp>&rsquo;, braces, 
angle brackets, or any
+of &lsquo;<samp class="samp">~`^+|</samp>&rsquo;; other characters, such as 
&lsquo;<samp class="samp">%</samp>&rsquo;, may work.
 However, it is best to use only letters and numerals in a flag name,
-not &lsquo;<samp>-</samp>&rsquo; or &lsquo;<samp>_</samp>&rsquo; or 
others&mdash;they will work in some contexts,
+not &lsquo;<samp class="samp">-</samp>&rsquo; or &lsquo;<samp 
class="samp">_</samp>&rsquo; or others&mdash;they will work in some contexts,
 but not all, due to limitations in TeX.
 </p>
 <p>The value is the remainder of the input line, and can contain anything.
 However, unlike most other commands which take the rest of the line as
-a value, <code>@set</code> need not appear at the beginning of a line.
+a value, <code class="code">@set</code> need not appear at the beginning of a 
line.
 </p>
-<p>Write the <code>@set</code> command like this:
+<p>Write the <code class="code">@set</code> command like this:
 </p>
 <div class="example">
-<pre class="example">@set foo This is a string.
+<pre class="example-preformatted">@set foo This is a string.
 </pre></div>
 
-<p>This sets the value of the flag <code>foo</code> to &ldquo;This is a 
string.&rdquo;.
+<p>This sets the value of the flag <code class="code">foo</code> to 
&ldquo;This is a string.&rdquo;.
 </p>
-<p>The Texinfo formatters then replace a <code>@value{<var>flag</var>}</code>
-command with the string to which <var>flag</var> is set.  Thus, when
-<code>foo</code> is set as shown above, the Texinfo formatters convert this:
+<p>The Texinfo formatters then replace a <code class="code">@value{<var 
class="var">flag</var>}</code>
+command with the string to which <var class="var">flag</var> is set.  Thus, 
when
+<code class="code">foo</code> is set as shown above, the Texinfo formatters 
convert this:
 </p>
 <div class="example">
-<pre class="example">@value{foo}
-</pre><pre class="example"><span class="roman">to this:</span>
-</pre><pre class="example">This is a string.
-</pre></div>
+<div class="group"><pre class="example-preformatted">@value{foo}
+</pre><pre class="exdent"><span class="r">to this:</span>
+</pre><pre class="example-preformatted">This is a string.
+</pre></div></div>
 
-<p>You can write a <code>@value</code> command within a paragraph; but you
-must write a <code>@set</code> command on a line of its own.
+<p>You can write a <code class="code">@value</code> command within a 
paragraph; but you
+must write a <code class="code">@set</code> command on a line of its own.
 </p>
-<p>If you write the <code>@set</code> command like this:
+<p>If you write the <code class="code">@set</code> command like this:
 </p>
 <div class="example">
-<pre class="example">@set foo
+<pre class="example-preformatted">@set foo
 </pre></div>
 
-<p>without specifying a string, the value of <code>foo</code> is the empty 
string.
+<p>without specifying a string, the value of <code class="code">foo</code> is 
the empty string.
 </p>
-<p>If you clear a previously set flag with <code>@clear 
<var>flag</var></code>, a
-subsequent <code>@value{flag}</code> command will report an error.
+<p>If you clear a previously set flag with <code class="code">@clear <var 
class="var">flag</var></code>, a
+subsequent <code class="code">@value{flag}</code> command will report an error.
 </p>
-<p>For example, if you set <code>foo</code> as follows:
+<p>For example, if you set <code class="code">foo</code> as follows:
 </p>
 <div class="example">
-<pre class="example">@set howmuch very, very, very
+<pre class="example-preformatted">@set howmuch very, very, very
 </pre></div>
 
 <p>then the formatters transform
 </p>
 <div class="example">
-<pre class="example">It is a @value{howmuch} wet day.
-</pre><pre class="example"><span class="roman">into</span>
-</pre><pre class="example">It is a very, very, very wet day.
-</pre></div>
+<div class="group"><pre class="example-preformatted">It is a @value{howmuch} 
wet day.
+</pre><pre class="exdent"><span class="r">into</span>
+</pre><pre class="example-preformatted">It is a very, very, very wet day.
+</pre></div></div>
 
 <p>If you write
 </p>
 <div class="example">
-<pre class="example">@clear howmuch
+<pre class="example-preformatted">@clear howmuch
 </pre></div>
 
 <p>then the formatters transform
 </p>
 <div class="example">
-<pre class="example">It is a @value{howmuch} wet day.
-</pre><pre class="example"><span class="roman">into</span>
-</pre><pre class="example">It is a {No value for &quot;howmuch&quot;} wet day.
-</pre></div>
+<div class="group"><pre class="example-preformatted">It is a @value{howmuch} 
wet day.
+</pre><pre class="exdent"><span class="r">into</span>
+</pre><pre class="example-preformatted">It is a {No value for 
&quot;howmuch&quot;} wet day.
+</pre></div></div>
 
-<p><code>@value</code> cannot be reliably used as the argument to an accent
-command (see <a href="Inserting-Accents.html">Inserting Accents</a>).  For 
example, this fails:
+<p><code class="code">@value</code> cannot be reliably used as the argument to 
an accent
+command (see <a class="pxref" href="Inserting-Accents.html">Inserting 
Accents</a>).  For example, this fails:
 </p>
 <div class="example">
-<pre class="example">@set myletter a
+<pre class="example-preformatted">@set myletter a
 @'@value{myletter}    </pre></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040ifset-_0040ifclear.html" accesskey="n" 
rel="next"><code>@ifset @ifclear</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html" accesskey="u" rel="up"><code>@set 
@clear @value</code></a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040ifset-_0040ifclear.html"><code class="code">@ifset</code> 
and <code class="code">@ifclear</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040setchapternewpage.html 
b/js/infog/test-infodir/texinfo_html/_0040setchapternewpage.html
index 26b16a24ae..0c45b6392d 100644
--- a/js/infog/test-infodir/texinfo_html/_0040setchapternewpage.html
+++ b/js/infog/test-infodir/texinfo_html/_0040setchapternewpage.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@setchapternewpage (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@setchapternewpage (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@setchapternewpage (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@setchapternewpage (GNU Texinfo 6.7dev)">
+<meta name="description" content="@setchapternewpage (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@setchapternewpage (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
-<link href="_0040headings.html" rel="next" title="@headings">
-<link href="_0040documentdescription.html" rel="prev" 
title="@documentdescription">
+<link href="Headings.html" rel="next" title="Headings">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,16 +39,17 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040setchapternewpage"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040setchapternewpage">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040headings.html" accesskey="n" 
rel="next"><code>@headings</code></a>, Previous: <a 
href="_0040documentdescription.html" accesskey="p" 
rel="prev"><code>@documentdescription</code></a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Headings.html" accesskey="n" rel="next">Page Headings</a>, Up: 
<a href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040setchapternewpage_003a-Blank-Pages-Before-Chapters"></span><h4 
class="subsection"><code>@setchapternewpage</code>: Blank Pages Before 
Chapters</h4>
+<h3 class="section" 
id="g_t_0040setchapternewpage_003a-Blank-Pages-Before-Chapters">E.1 <code 
class="code">@setchapternewpage</code>: Blank Pages Before Chapters</h3>
 
-<span id="setchapternewpage"></span><span id="index-setchapternewpage"></span>
-<span id="index-Starting-chapters"></span>
-<span id="index-Pages_002c-starting-odd"></span>
+<a class="anchor" id="setchapternewpage"></a><a class="index-entry-id" 
id="index-setchapternewpage"></a>
+<a class="index-entry-id" id="index-Starting-chapters"></a>
+<a class="index-entry-id" id="index-Pages_002c-starting-odd"></a>
 
 <p>In an officially bound book, text is usually printed on both sides of
 the paper, chapters start on right-hand pages, and right-hand pages have
@@ -77,72 +58,72 @@ side of the paper.  Also in short reports, chapters 
sometimes do not
 start on new pages, but are printed on the same page as the end of the
 preceding chapter, after a small amount of vertical whitespace.
 </p>
-<p>You can use the <code>@setchapternewpage</code> command with various
+<p>You can use the <code class="code">@setchapternewpage</code> command with 
various
 arguments to specify how TeX should start chapters and whether it
 should format headers for printing on one or both sides of the paper
 (single-sided or double-sided printing).
 </p>
-<p>Write the <code>@setchapternewpage</code> command at the beginning of a
-line followed by its argument.
-</p>
-<p>For example, you would write the following to cause each chapter to
-start on a fresh odd-numbered page:
+<p>Write the <code class="code">@setchapternewpage</code> command at the 
beginning of a
+line followed by its argument.  For example, you would write the 
+following to cause each chapter to start on a fresh odd-numbered page:
 </p>
 <div class="example">
-<pre class="example">@setchapternewpage odd
+<pre class="example-preformatted">@setchapternewpage odd
 </pre></div>
 
 <p>You can specify one of three alternatives with the
-<code>@setchapternewpage</code> command:
+<code class="code">@setchapternewpage</code> command:
 </p>
-<dl compact="compact">
-<dt><code>@setchapternewpage off</code></dt>
+<dl class="table">
+<dt><code class="code">@setchapternewpage off</code></dt>
 <dd><p>Cause TeX to typeset a new chapter on the same page as the last
 chapter, after skipping some vertical whitespace.  Also, cause TeX to
 format page headers for single-sided printing.
 </p>
 </dd>
-<dt><code>@setchapternewpage on</code></dt>
+<dt><code class="code">@setchapternewpage on</code></dt>
 <dd><p>Cause TeX to start new chapters on new pages and to format page
 headers for single-sided printing.  This is the form most often used for
 short reports or personal printing. This is the default.
 </p>
 </dd>
-<dt><code>@setchapternewpage odd</code></dt>
+<dt><code class="code">@setchapternewpage odd</code></dt>
 <dd><p>Cause TeX to start new chapters on new, odd-numbered pages
 (right-handed pages) and to typeset for double-sided printing.  This is
 the form most often used for books and manuals.
 </p></dd>
 </dl>
 
-<p>Texinfo does not have a <code>@setchapternewpage even</code> command,
+<p>Texinfo does not have a <code class="code">@setchapternewpage even</code> 
command,
 because there is no printing tradition of starting chapters or books on
 an even-numbered page.
 </p>
-<p>If you don&rsquo;t like the default headers that 
<code>@setchapternewpage</code>
-sets, you can explicit control them with the <code>@headings</code> command.
-See <a href="_0040headings.html"><code>@headings</code></a>.
+<p>If you don&rsquo;t like the default headers that <code 
class="code">@setchapternewpage</code>
+sets, you can explicit control them with the <code 
class="code">@headings</code> command.
+See <a class="xref" href="_0040headings.html">The <code 
class="code">@headings</code> Command</a>.
 </p>
 <p>At the beginning of a manual or book, pages are not numbered&mdash;for
 example, the title and copyright pages of a book are not numbered.  By
 convention, table of contents and frontmatter pages are numbered with
 roman numerals and not in sequence with the rest of the document.
 </p>
-<p>The <code>@setchapternewpage</code> has no effect in output formats that do
+<p>The <code class="code">@setchapternewpage</code> has no effect in output 
formats that do
 not have pages, such as Info and HTML.
 </p>
-<p>We recommend not including any <code>@setchapternewpage</code> command in
+<p>We recommend not including any <code class="code">@setchapternewpage</code> 
command in
 your document source at all, since such desired pagination is not
 intrinsic to the document.  For a particular hard copy run, if you
 don&rsquo;t want the default output (no blank pages, same headers on all
-pages) use the <samp>--texinfo</samp> option to <code>texi2dvi</code> to
+pages) use the <samp class="option">--texinfo</samp> option to <code 
class="command">texi2dvi</code> to
 specify the output you want.
 </p>
 
+
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040headings.html" accesskey="n" 
rel="next"><code>@headings</code></a>, Previous: <a 
href="_0040documentdescription.html" accesskey="p" 
rel="prev"><code>@documentdescription</code></a>, Up: <a 
href="Global-Document-Commands.html" accesskey="u" rel="up">Global Document 
Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Headings.html">Page Headings</a>, Up: <a 
href="Global-Document-Commands.html">Global Document Commands</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040setfilename.html 
b/js/infog/test-infodir/texinfo_html/_0040setfilename.html
index f57bf81b1a..0838c94f69 100644
--- a/js/infog/test-infodir/texinfo_html/_0040setfilename.html
+++ b/js/infog/test-infodir/texinfo_html/_0040setfilename.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@setfilename (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@setfilename (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@setfilename (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@setfilename (GNU Texinfo 6.7dev)">
+<meta name="description" content="@setfilename (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@setfilename (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Start-of-Header.html" rel="prev" title="Start of Header">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,83 +40,83 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040setfilename"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040setfilename">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040settitle.html" accesskey="n" 
rel="next"><code>@settitle</code></a>, Previous: <a href="Start-of-Header.html" 
accesskey="p" rel="prev">Start of Header</a>, Up: <a 
href="Texinfo-File-Header.html" accesskey="u" rel="up">Texinfo File Header</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040settitle.html" accesskey="n" rel="next"><code 
class="code">@settitle</code>: Set the Document Title</a>, Previous: <a 
href="Start-of-Header.html" accesskey="p" rel="prev">Start of Header</a>, Up: 
<a href="Texinfo-File-Header.html" accesskey="u" rel="up">Texinfo File 
Header</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040setfilename_003a-Set-the-Output-File-Name"></span><h4 
class="subsection"><code>@setfilename</code>: Set the Output File Name</h4>
+<h4 class="subsection" 
id="g_t_0040setfilename_003a-Set-the-Output-File-Name">2.5.3 <code 
class="code">@setfilename</code>: Set the Output File Name</h4>
 
-<span id="setfilename"></span><span id="index-setfilename"></span>
-<span id="index-Texinfo-requires-_0040setfilename"></span>
-<span id="index-Output-file-name_002c-required"></span>
+<a class="anchor" id="setfilename"></a><a class="index-entry-id" 
id="index-setfilename"></a>
 
-<p>The <code>@setfilename</code> line specifies the name of the output file to
+<p>The <code class="code">@setfilename</code> line specifies the name of the 
output file to
 be generated.
 When present, it should be the first Texinfo command (that is, after
-&lsquo;<samp>\input texinfo</samp>&rsquo;).
-Write the <code>@setfilename</code> command at the beginning of a line and
+&lsquo;<samp class="samp">\input texinfo</samp>&rsquo;).
+Write the <code class="code">@setfilename</code> command at the beginning of a 
line and
 follow it on the same line by the Info file name.
 </p>
 <div class="example">
-<pre class="example">@setfilename <var>info-file-name</var>
+<pre class="example-preformatted">@setfilename <var 
class="var">info-file-name</var>
 </pre></div>
 
 <p>The name must be different from the name of the
 Texinfo file.  There are two conventions for choosing the name: you
-can either remove the extension (such as &lsquo;<samp>.texi</samp>&rsquo;) 
entirely from
-the input file name, or (recommended) replace it with the 
&lsquo;<samp>.info</samp>&rsquo;
+can either remove the extension (such as &lsquo;<samp 
class="samp">.texi</samp>&rsquo;) entirely from
+the input file name, or (recommended) replace it with the &lsquo;<samp 
class="samp">.info</samp>&rsquo;
 extension.
 </p>
-<span id="index-Ignored-before-_0040setfilename"></span>
-<span id="index-_005cinput-source-line-ignored"></span>
-<p>When a <code>@setfilename</code> line is present, the Texinfo processors
-ignore everything written before the <code>@setfilename</code> line.  This
-is why the very first line of the file (the <code>\input</code> line) does
+<a class="index-entry-id" id="index-Ignored-before-_0040setfilename"></a>
+<a class="index-entry-id" id="index-_005cinput-source-line-ignored"></a>
+<p>When a <code class="code">@setfilename</code> line is present, the Texinfo 
processors
+ignore everything written before the <code class="code">@setfilename</code> 
line.  This
+is why the very first line of the file (the <code class="code">\input</code> 
line) does
 not show up in the output.
 </p>
-<p>If there is no <code>@setfilename</code> line, <code>makeinfo</code> uses 
the
+<p>If there is no <code class="code">@setfilename</code> line, <code 
class="code">makeinfo</code> uses the
 input file name to determine the output name: first, any of the
-extensions <code>.texi</code>, <code>.tex</code>, <code>.txi</code> or 
<code>.texinfo</code>
+extensions <code class="code">.texi</code>, <code class="code">.tex</code>, 
<code class="code">.txi</code> or <code class="code">.texinfo</code>
 is removed from the input file name; then, the output format specific
-extension is added&mdash;<code>.html</code> when generating HTML, 
<code>.info</code>
-when generating Info, etc.  The <code>\input</code> line is still ignored in
+extension is added&mdash;<code class="code">.html</code> when generating HTML, 
<code class="code">.info</code>
+when generating Info, etc.  The <code class="code">\input</code> line is still 
ignored in
 this processing, as well as leading blank lines.
 </p>
-<p>When producing another output format, <code>makeinfo</code> will replace any
-final extension with the output format-specific extension 
(&lsquo;<samp>html</samp>&rsquo;
+<p>When producing another output format, <code class="code">makeinfo</code> 
will replace any
+final extension with the output format-specific extension (&lsquo;<samp 
class="samp">html</samp>&rsquo;
 when generating HTML, for example), or add a dot followed by the
-extension (&lsquo;<samp>.html</samp>&rsquo; for HTML) if the given name has no 
extension.
+extension (&lsquo;<samp class="samp">.html</samp>&rsquo; for HTML) if the 
given name has no extension.
 </p>
-<p><code>@setfilename</code> used to be required by the Texinfo processors, 
and 
+<p><code class="code">@setfilename</code> used to be required by the Texinfo 
processors, and 
 some other programs may still expect it to be present; for example, 
-Automake (see <a href="../automake/Texinfo.html#Texinfo">Texinfo</a> in 
<cite>GNU Automake</cite>).
+Automake (see <a data-manual="automake" 
href="https://www.gnu.org/software/automake/manual/html_node/Texinfo.html#Texinfo";>Texinfo</a>
 in <cite class="cite">GNU Automake</cite>).
 </p>
-<span id="index-Length-of-file-names"></span>
-<span id="index-File-name-collision"></span>
-<span id="index-Info-file-name_002c-choosing"></span>
-<p>Although an explicit &lsquo;<samp>.info</samp>&rsquo; extension is 
preferable, some
+<a class="index-entry-id" id="index-Length-of-file-names"></a>
+<a class="index-entry-id" id="index-File-name-collision"></a>
+<a class="index-entry-id" id="index-Info-file-name_002c-choosing"></a>
+<p>Although an explicit &lsquo;<samp class="samp">.info</samp>&rsquo; 
extension is preferable, some
 operating systems cannot handle long file names.  You can run into a
 problem even when the file name you specify is itself short enough.
 This occurs because the Info formatters split a long Info file into
-short indirect subfiles, and name them by appending 
&lsquo;<samp>-1</samp>&rsquo;,
-&lsquo;<samp>-2</samp>&rsquo;, &hellip;, &lsquo;<samp>-10</samp>&rsquo;, 
&lsquo;<samp>-11</samp>&rsquo;, and so on, to the original
-file name.  (See <a href="Tag-and-Split-Files.html">Tag and Split Files</a>.)  
The subfile name
-<samp>texinfo.info-10</samp>, for example, is too long for old systems with
+short indirect subfiles, and name them by appending &lsquo;<samp 
class="samp">-1</samp>&rsquo;,
+&lsquo;<samp class="samp">-2</samp>&rsquo;, &hellip;, &lsquo;<samp 
class="samp">-10</samp>&rsquo;, &lsquo;<samp class="samp">-11</samp>&rsquo;, 
and so on, to the original
+file name.  (See <a class="xref" href="Tag-and-Split-Files.html">Tag Files and 
Split Files</a>.)  The subfile name
+<samp class="file">texinfo.info-10</samp>, for example, is too long for old 
systems with
 a 14-character limit on filenames; so the Info file name for this
-document is <samp>texinfo</samp> rather than <samp>texinfo.info</samp>.  When
-<code>makeinfo</code> is running on operating systems such as MS-DOS which
+document is <samp class="file">texinfo</samp> rather than <samp 
class="file">texinfo.info</samp>.  When
+<code class="code">makeinfo</code> is running on operating systems such as 
MS-DOS which
 impose severe limits on file names, it may remove some characters from
 the original file name to leave enough space for the subfile suffix,
-thus producing files named <samp>texin-10</samp>, <samp>gcc.i12</samp>, etc.
+thus producing files named <samp class="file">texin-10</samp>, <samp 
class="file">gcc.i12</samp>, etc.
 </p>
-<p>See also the <samp>--output</samp> option in <a 
href="Invoking-texi2any.html">Invoking <code>texi2any</code></a>.
+<p>See also the <samp class="option">--output</samp> option in <a class="ref" 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040settitle.html" accesskey="n" 
rel="next"><code>@settitle</code></a>, Previous: <a href="Start-of-Header.html" 
accesskey="p" rel="prev">Start of Header</a>, Up: <a 
href="Texinfo-File-Header.html" accesskey="u" rel="up">Texinfo File Header</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040settitle.html"><code class="code">@settitle</code>: Set 
the Document Title</a>, Previous: <a href="Start-of-Header.html">Start of 
Header</a>, Up: <a href="Texinfo-File-Header.html">Texinfo File Header</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040settitle.html 
b/js/infog/test-infodir/texinfo_html/_0040settitle.html
index 2b9a3446a1..9f7e2d30c9 100644
--- a/js/infog/test-infodir/texinfo_html/_0040settitle.html
+++ b/js/infog/test-infodir/texinfo_html/_0040settitle.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@settitle (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@settitle (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@settitle (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@settitle (GNU Texinfo 6.7dev)">
+<meta name="description" content="@settitle (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@settitle (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040setfilename.html" rel="prev" title="@setfilename">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,47 +40,48 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040settitle"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040settitle">
+<div class="nav-panel">
 <p>
-Next: <a href="End-of-Header.html" accesskey="n" rel="next">End of Header</a>, 
Previous: <a href="_0040setfilename.html" accesskey="p" 
rel="prev"><code>@setfilename</code></a>, Up: <a 
href="Texinfo-File-Header.html" accesskey="u" rel="up">Texinfo File Header</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="End-of-Header.html" accesskey="n" rel="next">End of Header</a>, 
Previous: <a href="_0040setfilename.html" accesskey="p" rel="prev"><code 
class="code">@setfilename</code>: Set the Output File Name</a>, Up: <a 
href="Texinfo-File-Header.html" accesskey="u" rel="up">Texinfo File Header</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040settitle_003a-Set-the-Document-Title"></span><h4 
class="subsection"><code>@settitle</code>: Set the Document Title</h4>
+<h4 class="subsection" id="g_t_0040settitle_003a-Set-the-Document-Title">2.5.4 
<code class="code">@settitle</code>: Set the Document Title</h4>
 
-<span id="settitle"></span><span id="index-settitle"></span>
-<span id="index-Document-title_002c-specifying"></span>
+<a class="anchor" id="settitle"></a><a class="index-entry-id" 
id="index-settitle"></a>
+<a class="index-entry-id" id="index-Document-title_002c-specifying"></a>
 
 <p>A Texinfo file should contain a line that looks like this:
 </p>
 <div class="example">
-<pre class="example">@settitle <var>title</var>
+<pre class="example-preformatted">@settitle <var class="var">title</var>
 </pre></div>
 
-<p>Write the <code>@settitle</code> command at the beginning of a line and
+<p>Write the <code class="code">@settitle</code> command at the beginning of a 
line and
 follow it on the same line by the title.  Do not write anything else
-on the line.  The <code>@settitle</code> command should precede everything
+on the line.  The <code class="code">@settitle</code> command should precede 
everything
 that generates actual output.  The best place for it is right after
-the <code>@setfilename</code> command (described in the previous section).
+the <code class="code">@setfilename</code> command (described in the previous 
section).
 </p>
 <p>This command tells TeX the title to use in a header or footer
 for double-sided output, in case such headings are output.  For
-more on headings for TeX, see <a href="Heading-Generation.html">Heading 
Generation</a>.
+more on headings for TeX, see <a class="ref" 
href="Heading-Generation.html">Heading Generation</a>.
 </p>
-<span id="index-_003ctitle_003e-HTML-tag"></span>
-<p>In the HTML file produced by <code>makeinfo</code>, <var>title</var> serves 
as
-the document &lsquo;<samp>&lt;title&gt;</samp>&rsquo;.  It also becomes the 
default document
-description in the &lsquo;<samp>&lt;head&gt;</samp>&rsquo; part
-(see <a 
href="_0040documentdescription.html"><code>@documentdescription</code></a>).
+<a class="index-entry-id" id="index-_003ctitle_003e-HTML-tag"></a>
+<p>In the HTML file produced by <code class="command">makeinfo</code>, <var 
class="var">title</var> serves as
+the document &lsquo;<samp class="samp">&lt;title&gt;</samp>&rsquo; and it 
becomes the default document
+description in the &lsquo;<samp class="samp">&lt;head&gt;</samp>&rsquo; part.
 </p>
-<p>When the title page is used in the output, the title in the
-<code>@settitle</code> command does not affect the title as it appears on
-the title page.  Thus, the two do not need not to match exactly.  A
-practice we recommend is to include the version or edition number of
-the manual in the <code>@settitle</code> title; on the title page, the
-version number generally appears as a <code>@subtitle</code> so it would
-be omitted from the <code>@title</code>.  See <a 
href="_0040titlepage.html"><code>@titlepage</code></a>.
+<p>When the title page is used in the output, as is generally the case for 
printed
+output, the title in the <code class="code">@settitle</code> command does not 
affect the title as
+it appears on the title page.  Thus, the two do not need not to match exactly.
+A practice we recommend is to include the version or edition number of the
+manual in the <code class="code">@settitle</code> title; on the title page, 
the version number
+generally appears as a <code class="code">@subtitle</code> so it would be 
omitted from the
+<code class="code">@title</code>.  See <a class="xref" 
href="_0040titlepage.html"><code class="code">@titlepage</code></a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040small_2026.html 
b/js/infog/test-infodir/texinfo_html/_0040small_2026.html
deleted file mode 100644
index 2e46ccf368..0000000000
--- a/js/infog/test-infodir/texinfo_html/_0040small_2026.html
+++ /dev/null
@@ -1,132 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
-a documentation system that can produce both online information and a
-printed manual from a single source using semantic markup.
-
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@small&hellip; (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@small&hellip; (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@small&hellip; (GNU Texinfo 6.7dev)">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Quotations-and-Examples.html" rel="up" title="Quotations and 
Examples">
-<link href="Lists-and-Tables.html" rel="next" title="Lists and Tables">
-<link href="_0040cartouche.html" rel="prev" title="@cartouche">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
-
-
-</head>
-
-<body lang="en">
-<span id="g_t_0040small_2026"></span><div class="header">
-<p>
-Previous: <a href="_0040cartouche.html" accesskey="p" 
rel="prev"><code>@cartouche</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="g_t_0040small_2026-Block-Commands"></span><h3 
class="section"><code>@small&hellip;</code> Block Commands</h3>
-
-<span id="small"></span><span id="index-smallexample"></span>
-<span id="index-smallformat-1"></span>
-<span id="index-smalllisp"></span>
-<span id="index-smallquotation-1"></span>
-<span id="index-Small-examples"></span>
-<span id="index-Examples-in-smaller-fonts"></span>
-<span id="index-Quotations-in-smaller-fonts"></span>
-<span id="index-Lisp-examples-in-smaller-fonts"></span>
-
-<p>In addition to the regular <code>@example</code> and similar commands,
-Texinfo has &ldquo;small&rdquo; example-style commands.  These are
-<code>@smallquotation</code>, <code>@smallindentedblock</code>,
-<code>@smalldisplay</code>, <code>@smallexample</code>, 
<code>@smallformat</code>,
-and <code>@smalllisp</code>.
-</p>
-<p>In Info and HTML output, the <code>@small&hellip;</code> commands are 
-equivalent to their non-small companion commands.
-</p>
-<p>In TeX, however, the <code>@small&hellip;</code> commands typeset text in
-a smaller font than the non-small example commands.  Thus, for
-instance, code examples can contain longer lines and still fit on a
-page without needing to be rewritten.
-</p>
-<p>A smaller font size is also retained in the Texinfo&nbsp;XML 
transliteration.
-</p>
-<p>Mark the end of a <code>@small&hellip;</code> block with a corresponding
-<code>@end small&hellip;</code>.  For example, pair <code>@smallexample</code> 
with
-<code>@end smallexample</code>.
-</p>
-<p>Here is an example of the font used by the <code>@smallexample</code>
-command (in Info, the output will be the same as usual):
-</p>
-<div class="example">
-<pre class="example">&hellip; to make sure that you have the freedom to
-distribute copies of free software (and charge for
-this service if you wish), that you receive source
-code or can get it if you want it, that you can
-change the software or use pieces of it in new free
-programs; and that you know you can do these things.
-</pre></div>
-
-<p>The <code>@small&hellip;</code> commands use the same font style as their
-normal counterparts: <code>@smallexample</code> and <code>@smalllisp</code> use
-a fixed-width font, and everything else uses the regular font.
-They also have the same behavior in other respects&mdash;whether filling
-is done and whether margins are narrowed.
-</p>
-<p>As a general rule, a printed document looks better if you use only one
-of (for instance) <code>@example</code> or <code>@smallexample</code>
-consistently within a chapter.
-</p>
-
-
-
-<hr>
-<div class="header">
-<p>
-Previous: <a href="_0040cartouche.html" accesskey="p" 
rel="prev"><code>@cartouche</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
-</div>
-
-
-
-</body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/_0040smallbook.html 
b/js/infog/test-infodir/texinfo_html/_0040smallbook.html
index 62177ae6d3..014866de6e 100644
--- a/js/infog/test-infodir/texinfo_html/_0040smallbook.html
+++ b/js/infog/test-infodir/texinfo_html/_0040smallbook.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@smallbook (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@smallbook (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@smallbook (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@smallbook (GNU Texinfo 6.7dev)">
+<meta name="description" content="@smallbook (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@smallbook (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Hardcopy.html" rel="up" title="Hardcopy">
+<link href="Global-Document-Commands.html" rel="up" title="Global Document 
Commands">
 <link href="A4-Paper.html" rel="next" title="A4 Paper">
-<link href="Overfull-hboxes.html" rel="prev" title="Overfull hboxes">
+<link href="_0040exampleindent.html" rel="prev" title="@exampleindent">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,18 +40,19 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040smallbook"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040smallbook">
+<div class="nav-panel">
 <p>
-Next: <a href="A4-Paper.html" accesskey="n" rel="next">A4 Paper</a>, Previous: 
<a href="Overfull-hboxes.html" accesskey="p" rel="prev">Overfull hboxes</a>, 
Up: <a href="Hardcopy.html" accesskey="u" rel="up">Hardcopy</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="A4-Paper.html" accesskey="n" rel="next">Printing on A4 
Paper</a>, Previous: <a href="_0040exampleindent.html" accesskey="p" 
rel="prev"><code class="code">@exampleindent</code>: Environment Indenting</a>, 
Up: <a href="Global-Document-Commands.html" accesskey="u" rel="up">Global 
Document Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040smallbook_003a-Printing-_0060_0060Small_0027_0027-Books"></span><h3 
class="section"><code>@smallbook</code>: Printing &ldquo;Small&rdquo; Books</h3>
+<h3 class="section" 
id="g_t_0040smallbook_003a-Printing-_0060_0060Small_0027_0027-Books">E.6 <code 
class="code">@smallbook</code>: Printing &ldquo;Small&rdquo; Books</h3>
 
-<span id="smallbook"></span><span id="index-smallbook"></span>
-<span id="index-Small-book-size"></span>
-<span id="index-Book_002c-printing-small"></span>
-<span id="index-Page-sizes-for-books"></span>
-<span id="index-Size-of-printed-book"></span>
+<a class="anchor" id="smallbook"></a><a class="index-entry-id" 
id="index-smallbook"></a>
+<a class="index-entry-id" id="index-Small-book-size"></a>
+<a class="index-entry-id" id="index-Book_002c-printing-small"></a>
+<a class="index-entry-id" id="index-Page-sizes-for-books"></a>
+<a class="index-entry-id" id="index-Size-of-printed-book"></a>
 
 <p>By default, TeX typesets pages for printing in an 8.5 by 11 inch
 format.  However, you can direct TeX to typeset a document in a 7 by
@@ -79,27 +61,25 @@ following command on a line by itself at the beginning of 
the Texinfo
 file, before the title page:
 </p>
 <div class="example">
-<pre class="example">@smallbook
+<pre class="example-preformatted">@smallbook
 </pre></div>
 
 <p>(Since many books are about 7 by 9.25 inches, this command might better
-have been called the <code>@regularbooksize</code> command, but it came to be
-called the <code>@smallbook</code> command by comparison to the 8.5 by 11
+have been called the <code class="code">@regularbooksize</code> command, but 
it came to be
+called the <code class="code">@smallbook</code> command by comparison to the 
8.5 by 11
 inch format.)
 </p>
-<p>If you write the <code>@smallbook</code> command between the
+<p>If you write the <code class="code">@smallbook</code> command between the
 start-of-header and end-of-header lines, the Texinfo mode TeX
-region formatting command, <code>texinfo-tex-region</code>, will format the
-region in &ldquo;small&rdquo; book size (see <a 
href="Start-of-Header.html">Start of Header</a>).
+region formatting command, <code class="code">texinfo-tex-region</code>, will 
format the
+region in &ldquo;small&rdquo; book size (see <a class="pxref" 
href="Start-of-Header.html">Start of Header</a>).
 </p>
-<p>See <a href="_0040small_2026.html"><code>@small&hellip;</code></a>, for 
information about commands that make
-it easier to produce examples for a smaller manual.
-</p>
-<p>See <a href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a>, and <a href="Preparing-for-TeX.html">Preparing for 
TeX</a>,
-for other ways to format with <code>@smallbook</code> that do not require
+<p>See <a class="xref" href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a>, and <a class="ref" 
href="Preparing-for-TeX.html">Preparing for TeX</a>,
+for other ways to format with <code class="code">@smallbook</code> that do not 
require
 changing the source file.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040sp.html 
b/js/infog/test-infodir/texinfo_html/_0040sp.html
index 4897ca7258..cd9182647c 100644
--- a/js/infog/test-infodir/texinfo_html/_0040sp.html
+++ b/js/infog/test-infodir/texinfo_html/_0040sp.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@sp (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@sp (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@sp (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@sp (GNU Texinfo 6.7dev)">
+<meta name="description" content="@sp (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@sp (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0040tie.html" rel="prev" title="@tie">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,32 +41,34 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040sp"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040sp">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040page.html" accesskey="n" 
rel="next"><code>@page</code></a>, Previous: <a href="_0040tie.html" 
accesskey="p" rel="prev"><code>@tie</code></a>, Up: <a href="Breaks.html" 
accesskey="u" rel="up">Breaks</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040page.html" accesskey="n" rel="next"><code 
class="code">@page</code>: Start a New Page</a>, Previous: <a 
href="_0040tie.html" accesskey="p" rel="prev"><code class="code">@tie{}</code>: 
Inserting an Unbreakable Space</a>, Up: <a href="Breaks.html" accesskey="u" 
rel="up">Forcing and Preventing Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Inde [...]
 </div>
 <hr>
-<span id="g_t_0040sp-n_003a-Insert-Blank-Lines"></span><h3 
class="section"><code>@sp</code> <var>n</var>: Insert Blank Lines</h3>
+<h3 class="section" id="g_t_0040sp-n_003a-Insert-Blank-Lines">12.7 <code 
class="code">@sp</code> <var class="var">n</var>: Insert Blank Lines</h3>
 
-<span id="sp"></span><span id="index-sp-_0028line-spacing_0029"></span>
-<span id="index-Space_002c-inserting-vertical"></span>
-<span id="index-Blank-lines"></span>
-<span id="index-Line-spacing"></span>
+<a class="anchor" id="sp"></a><a class="index-entry-id" 
id="index-sp-_0028line-spacing_0029"></a>
+<a class="index-entry-id" id="index-Space_002c-inserting-vertical"></a>
+<a class="index-entry-id" id="index-Blank-lines"></a>
+<a class="index-entry-id" id="index-Line-spacing"></a>
 
-<p>A line beginning with and containing only <code>@sp <var>n</var></code>
-generates <var>n</var> blank lines of space in both the printed manual and
-the Info file.  <code>@sp</code> also forces a paragraph break.  For
+<p>A line beginning with and containing only <code class="code">@sp <var 
class="var">n</var></code>
+generates <var class="var">n</var> blank lines of space in both the printed 
manual and
+the Info file.  <code class="code">@sp</code> also forces a paragraph break.  
For
 example,
 </p>
 <div class="example">
-<pre class="example">@sp 2
+<pre class="example-preformatted">@sp 2
 </pre></div>
 
 <p>generates two blank lines.
 </p>
-<p>The <code>@sp</code> command is most often used in the title page.
+<p>The <code class="code">@sp</code> command is most often used in the title 
page.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040subsection.html 
b/js/infog/test-infodir/texinfo_html/_0040subsection.html
index 45d78d4126..55a2472be6 100644
--- a/js/infog/test-infodir/texinfo_html/_0040subsection.html
+++ b/js/infog/test-infodir/texinfo_html/_0040subsection.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@subsection (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@subsection (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@subsection (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@subsection (GNU Texinfo 6.7dev)">
+<meta name="description" content="@subsection (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@subsection (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040unnumberedsec-_0040appendixsec-_0040heading.html" rel="prev" 
title="@unnumberedsec @appendixsec @heading">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,37 +40,39 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040subsection"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040subsection">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html" 
accesskey="n" rel="next"><code>@unnumberedsubsec @appendixsubsec 
@subheading</code></a>, Previous: <a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html" accesskey="p" 
rel="prev"><code>@unnumberedsec @appendixsec @heading</code></a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">C [...]
+Next: <a href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html" 
accesskey="n" rel="next">The <code class="code">@subsection</code>-like 
Commands</a>, Previous: <a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html" accesskey="p" 
rel="prev"><code class="code">@unnumberedsec</code>, <code 
class="code">@appendixsec</code>, <code class="code">@heading</code></a>, Up: 
<a href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter 
Structuring</a> &nbsp; [<a href="ind [...]
 </div>
 <hr>
-<span id="g_t_0040subsection_003a-Subsections-Below-Sections"></span><h3 
class="section"><code>@subsection</code>: Subsections Below Sections</h3>
+<h3 class="section" 
id="g_t_0040subsection_003a-Subsections-Below-Sections">4.8 <code 
class="code">@subsection</code>: Subsections Below Sections</h3>
 
-<span id="subsection"></span><span id="index-subsection"></span>
+<a class="anchor" id="subsection"></a><a class="index-entry-id" 
id="index-subsection"></a>
 
 <p>Subsections are to sections as sections are to chapters;
-see <a href="_0040section.html"><code>@section</code></a>.  In Info and plain 
text, subsection titles
-are underlined with &lsquo;<samp>-</samp>&rsquo;.  For example,
+see <a class="pxref" href="_0040section.html"><code 
class="code">@section</code>: Sections Below Chapters</a>.  In Info and plain 
text, subsection titles
+are underlined with &lsquo;<samp class="samp">-</samp>&rsquo;.  For example,
 </p>
 <div class="example">
-<pre class="example">@subsection This is a subsection
+<pre class="example-preformatted">@subsection This is a subsection
 </pre></div>
 
 <p>might produce
 </p>
 <div class="example">
-<pre class="example">1.2.3 This is a subsection
+<div class="group"><pre class="example-preformatted">1.2.3 This is a subsection
 --------------------------
-</pre></div>
+</pre></div></div>
 
 <p>Subsection titles are listed in the table of contents.
 </p>
-<p>The TeX, HTML, Docbook, and XML output is all analogous to the
+<p>The TeX, HTML, DocBook, and XML output is all analogous to the
 chapter-level output, just &ldquo;two levels down&rdquo;;
-see <a href="_0040chapter.html"><code>@chapter</code></a>.
+see <a class="pxref" href="_0040chapter.html"><code 
class="code">@chapter</code>: Chapter Structuring</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040subsubsection.html 
b/js/infog/test-infodir/texinfo_html/_0040subsubsection.html
index 30e9bcb972..061187a40e 100644
--- a/js/infog/test-infodir/texinfo_html/_0040subsubsection.html
+++ b/js/infog/test-infodir/texinfo_html/_0040subsubsection.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@subsubsection (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@subsubsection (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@subsubsection (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@subsubsection (GNU Texinfo 6.7dev)">
+<meta name="description" content="@subsubsection (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@subsubsection (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html" 
rel="prev" title="@unnumberedsubsec @appendixsubsec @subheading">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,70 +40,72 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040subsubsection"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040subsubsection">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040part.html" accesskey="n" 
rel="next"><code>@part</code></a>, Previous: <a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html" 
accesskey="p" rel="prev"><code>@unnumberedsubsec @appendixsubsec 
@subheading</code></a>, Up: <a href="Chapter-Structuring.html" accesskey="u" 
rel="up">Chapter Structuring</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" r [...]
+Next: <a href="_0040part.html" accesskey="n" rel="next"><code 
class="code">@part</code>: Groups of Chapters</a>, Previous: <a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html" 
accesskey="p" rel="prev">The <code class="code">@subsection</code>-like 
Commands</a>, Up: <a href="Chapter-Structuring.html" accesskey="u" 
rel="up">Chapter Structuring</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variab [...]
 </div>
 <hr>
-<span id="g_t_0040subsection-and-Other-Subsub-Commands"></span><h3 
class="section"><code>@subsection</code> and Other Subsub Commands</h3>
+<h3 class="section" id="g_t_0040subsection-and-Other-Subsub-Commands">4.10 
<code class="code">@subsection</code> and Other Subsub Commands</h3>
 
-<span id="subsubsection"></span><span id="index-subsubsection"></span>
-<span id="index-unnumberedsubsubsec"></span>
-<span id="index-appendixsubsubsec"></span>
-<span id="index-subsubheading"></span>
-<span id="index-Subsub-sectioning-commands"></span>
+<a class="anchor" id="subsubsection"></a><a class="index-entry-id" 
id="index-subsubsection"></a>
+<a class="index-entry-id" id="index-unnumberedsubsubsec"></a>
+<a class="index-entry-id" id="index-appendixsubsubsec"></a>
+<a class="index-entry-id" id="index-subsubheading"></a>
+<a class="index-entry-id" id="index-Subsub-sectioning-commands"></a>
 
 <p>The fourth and lowest level sectioning commands in Texinfo are the
 &lsquo;subsub&rsquo; commands.  They are:
 </p>
-<dl compact="compact">
-<dt><code>@subsubsection</code></dt>
+<dl class="table">
+<dt><code class="code">@subsubsection</code></dt>
 <dd><p>Subsubsections are to subsections as subsections are to sections.
-(See <a href="_0040subsection.html"><code>@subsection</code></a>.)  
Subsubsection titles appear in the
+(See <a class="xref" href="_0040subsection.html"><code 
class="code">@subsection</code>: Subsections Below Sections</a>.)  
Subsubsection titles appear in the
 table of contents.
 </p>
 </dd>
-<dt><code>@unnumberedsubsubsec</code></dt>
+<dt><code class="code">@unnumberedsubsubsec</code></dt>
 <dd><p>Unnumbered subsubsection titles appear in the table of contents,
 but lack numbers.  Otherwise, unnumbered subsubsections are the same
 as subsubsections.
 </p>
 </dd>
-<dt><code>@appendixsubsubsec</code></dt>
+<dt><code class="code">@appendixsubsubsec</code></dt>
 <dd><p>Conventionally, appendix commands are used only for appendices and are
 lettered and numbered appropriately.  They also appear in the table
 of contents.
 </p>
 </dd>
-<dt><code>@subsubheading</code></dt>
-<dd><p>The <code>@subsubheading</code> command may be used anywhere that you 
want
+<dt><code class="code">@subsubheading</code></dt>
+<dd><p>The <code class="code">@subsubheading</code> command may be used 
anywhere that you want
 a small heading that will not appear in the table of contents.
 </p></dd>
 </dl>
 
-<p>As with subsections, <code>@unnumberedsubsubsec</code> and
-<code>@appendixsubsubsec</code> do not need to be used in ordinary
-circumstances, because <code>@subsubsection</code> may also be used within
-subsections of <code>@unnumbered</code> and <code>@appendix</code> chapters
-(see <a href="_0040section.html"><code>@section</code></a>).
+<p>As with subsections, <code class="code">@unnumberedsubsubsec</code> and
+<code class="code">@appendixsubsubsec</code> do not need to be used in ordinary
+circumstances, because <code class="code">@subsubsection</code> may also be 
used within
+subsections of <code class="code">@unnumbered</code> and <code 
class="code">@appendix</code> chapters
+(see <a class="pxref" href="_0040section.html"><code 
class="code">@section</code>: Sections Below Chapters</a>).
 </p>
 <p>In Info, &lsquo;subsub&rsquo; titles are underlined with periods.  For 
example,
 </p>
 <div class="example">
-<pre class="example">@subsubsection This is a subsubsection
+<pre class="example-preformatted">@subsubsection This is a subsubsection
 </pre></div>
 
 <p>might produce
 </p>
 <div class="example">
-<pre class="example">1.2.3.4 This is a subsubsection
+<div class="group"><pre class="example-preformatted">1.2.3.4 This is a 
subsubsection
 ...............................
-</pre></div>
+</pre></div></div>
 
-<p>The TeX, HTML, Docbook, and XML output is all analogous to the
-chapter-level output, just &ldquo;three levels down&rdquo;; see <a 
href="_0040chapter.html"><code>@chapter</code></a>.
+<p>The TeX, HTML, DocBook, and XML output is all analogous to the
+chapter-level output, just &ldquo;three levels down&rdquo;; see <a 
class="pxref" href="_0040chapter.html"><code class="code">@chapter</code>: 
Chapter Structuring</a>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040syncodeindex.html 
b/js/infog/test-infodir/texinfo_html/_0040syncodeindex.html
index ee654bfac4..197fe0e942 100644
--- a/js/infog/test-infodir/texinfo_html/_0040syncodeindex.html
+++ b/js/infog/test-infodir/texinfo_html/_0040syncodeindex.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@syncodeindex (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@syncodeindex (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@syncodeindex (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@syncodeindex (GNU Texinfo 6.7dev)">
+<meta name="description" content="@syncodeindex (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@syncodeindex (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Combining-Indices.html" rel="up" title="Combining Indices">
 <link href="_0040synindex.html" rel="next" title="@synindex">
-<link href="Combining-Indices.html" rel="prev" title="Combining Indices">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,88 +39,90 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040syncodeindex"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040syncodeindex">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040synindex.html" accesskey="n" 
rel="next"><code>@synindex</code></a>, Up: <a href="Combining-Indices.html" 
accesskey="u" rel="up">Combining Indices</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040synindex.html" accesskey="n" rel="next"><code 
class="code">@synindex</code>: Combining Indices</a>, Up: <a 
href="Combining-Indices.html" accesskey="u" rel="up">Combining Indices</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040syncodeindex_003a-Combining-indices-using-_0040code"></span><h4 
class="subsection"><code>@syncodeindex</code>: Combining indices using 
<code>@code</code></h4>
+<h4 class="subsection" 
id="g_t_0040syncodeindex_003a-Combining-Indices-Using-_0040code">10.6.1 <code 
class="code">@syncodeindex</code>: Combining Indices Using <code 
class="code">@code</code></h4>
 
-<span id="syncodeindex"></span><span id="index-syncodeindex"></span>
+<a class="anchor" id="syncodeindex"></a><a class="index-entry-id" 
id="index-syncodeindex"></a>
 
 <p>When you want to combine functions and concepts into one index, you
-should index the functions with <code>@findex</code> and index the concepts
-with <code>@cindex</code>, and use the <code>@syncodeindex</code> command to
+should index the functions with <code class="code">@findex</code> and index 
the concepts
+with <code class="code">@cindex</code>, and use the <code 
class="code">@syncodeindex</code> command to
 redirect the function index entries into the concept index.
 </p>
-<p>The <code>@syncodeindex</code> command takes two arguments; they are the 
name
+<p>The <code class="code">@syncodeindex</code> command takes two arguments; 
they are the name
 of the index to redirect, and the name of the index to redirect it to.
 The template looks like this:
 </p>
 <div class="example">
-<pre class="example">@syncodeindex <var>from</var> <var>to</var>
+<pre class="example-preformatted">@syncodeindex <var class="var">from</var> 
<var class="var">to</var>
 </pre></div>
 
-<span id="index-Predefined-names-for-indices"></span>
-<span id="index-Two-letter-names-for-indices"></span>
-<span id="index-Indices_002c-two-letter-names"></span>
-<span id="index-Names-for-indices"></span>
+<a class="index-entry-id" id="index-Predefined-names-for-indices"></a>
+<a class="index-entry-id" id="index-Two-letter-names-for-indices"></a>
+<a class="index-entry-id" id="index-Indices_002c-two-letter-names"></a>
+<a class="index-entry-id" id="index-Names-for-indices"></a>
 <p>For this purpose, the indices are given two-letter names:
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>cp</samp>&rsquo;</dt>
-<dd><p>concept index
+<dl class="table">
+<dt>&lsquo;<samp class="samp">cp</samp>&rsquo;</dt>
+<dd><p>Concept index
 </p></dd>
-<dt>&lsquo;<samp>fn</samp>&rsquo;</dt>
-<dd><p>function index
+<dt>&lsquo;<samp class="samp">fn</samp>&rsquo;</dt>
+<dd><p>Function index
 </p></dd>
-<dt>&lsquo;<samp>vr</samp>&rsquo;</dt>
-<dd><p>variable index
+<dt>&lsquo;<samp class="samp">ky</samp>&rsquo;</dt>
+<dd><p>Key index
 </p></dd>
-<dt>&lsquo;<samp>ky</samp>&rsquo;</dt>
-<dd><p>key index
+<dt>&lsquo;<samp class="samp">pg</samp>&rsquo;</dt>
+<dd><p>Program index
 </p></dd>
-<dt>&lsquo;<samp>pg</samp>&rsquo;</dt>
-<dd><p>program index
+<dt>&lsquo;<samp class="samp">tp</samp>&rsquo;</dt>
+<dd><p>Data type index
 </p></dd>
-<dt>&lsquo;<samp>tp</samp>&rsquo;</dt>
-<dd><p>data type index
+<dt>&lsquo;<samp class="samp">vr</samp>&rsquo;</dt>
+<dd><p>Variable index
 </p></dd>
 </dl>
 
-<p>Write a <code>@syncodeindex</code> command before or shortly after the
+<p>Write a <code class="code">@syncodeindex</code> command before or shortly 
after the
 end-of-header line at the beginning of a Texinfo file.  For example,
 to merge a function index with a concept index, write the
 following:
 </p>
 <div class="example">
-<pre class="example">@syncodeindex fn cp
+<pre class="example-preformatted">@syncodeindex fn cp
 </pre></div>
 
-<p>This will cause all entries designated for the function index to merge
+<p>This causes all entries designated for the function index to merge
 in with the concept index instead.
 </p>
-<p>To merge both a variables index and a function index into a concept
+<p>To merge both a variable index and a function index into a concept
 index, write the following:
 </p>
 <div class="example">
-<pre class="example">@syncodeindex vr cp
+<div class="group"><pre class="example-preformatted">@syncodeindex vr cp
 @syncodeindex fn cp
-</pre></div>
+</pre></div></div>
 
-<span id="index-Fonts-for-indices"></span>
-<p>The <code>@syncodeindex</code> command puts all the entries from the 
&lsquo;from&rsquo;
-index (the redirected index) into the <code>@code</code> font, overriding
+<a class="index-entry-id" id="index-Fonts-for-indices"></a>
+<p>The <code class="code">@syncodeindex</code> command puts all the entries 
from the &lsquo;from&rsquo;
+index (the redirected index) into the <code class="code">@code</code> font, 
overriding
 whatever default font is used by the index to which the entries are
 now directed.  This way, if you direct function names from a function
 index into a concept index, all the function names are printed in the
-<code>@code</code> font as you would expect.
+<code class="code">@code</code> font as you would expect.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040synindex.html" accesskey="n" 
rel="next"><code>@synindex</code></a>, Up: <a href="Combining-Indices.html" 
accesskey="u" rel="up">Combining Indices</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040synindex.html"><code class="code">@synindex</code>: 
Combining Indices</a>, Up: <a href="Combining-Indices.html">Combining 
Indices</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040synindex.html 
b/js/infog/test-infodir/texinfo_html/_0040synindex.html
index 815584a346..b101ac1ec4 100644
--- a/js/infog/test-infodir/texinfo_html/_0040synindex.html
+++ b/js/infog/test-infodir/texinfo_html/_0040synindex.html
@@ -1,83 +1,60 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@synindex (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@synindex (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@synindex (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@synindex (GNU Texinfo 6.7dev)">
+<meta name="description" content="@synindex (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@synindex (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Combining-Indices.html" rel="up" title="Combining Indices">
-<link href="New-Indices.html" rel="next" title="New Indices">
 <link href="_0040syncodeindex.html" rel="prev" title="@syncodeindex">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040synindex"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040synindex">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040syncodeindex.html" accesskey="p" 
rel="prev"><code>@syncodeindex</code></a>, Up: <a href="Combining-Indices.html" 
accesskey="u" rel="up">Combining Indices</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040syncodeindex.html" accesskey="p" rel="prev"><code 
class="code">@syncodeindex</code>: Combining Indices Using <code 
class="code">@code</code></a>, Up: <a href="Combining-Indices.html" 
accesskey="u" rel="up">Combining Indices</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040synindex_003a-Combining-indices"></span><h4 
class="subsection"><code>@synindex</code>: Combining indices</h4>
+<h4 class="subsection" id="g_t_0040synindex_003a-Combining-Indices">10.6.2 
<code class="code">@synindex</code>: Combining Indices</h4>
 
-<span id="synindex"></span><span id="index-synindex"></span>
+<a class="anchor" id="synindex"></a><a class="index-entry-id" 
id="index-synindex"></a>
 
-<p>The <code>@synindex</code> command is nearly the same as the
-<code>@syncodeindex</code> command, except that it does not put the 
&lsquo;from&rsquo;
-index entries into the <code>@code</code> font; rather it puts them in the
-roman font.  Thus, you use <code>@synindex</code> when you merge a concept
+<p>The <code class="code">@synindex</code> command is nearly the same as the
+<code class="code">@syncodeindex</code> command, except that it does not put 
the &lsquo;from&rsquo;
+index entries into the <code class="code">@code</code> font; rather it puts 
them in the
+roman font.  Thus, you use <code class="code">@synindex</code> when you merge 
a concept
 index into a function index.
 </p>
-<p>See <a href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; 
Menus</a>, for information about printing an index
+<p>See <a class="xref" href="Printing-Indices-_0026-Menus.html">Printing 
Indices and Menus</a>, for information about printing an index
 at the end of a book or creating an index menu in an Info file.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040table.html 
b/js/infog/test-infodir/texinfo_html/_0040table.html
index 7f6f1cfb5b..f3c5b80bbe 100644
--- a/js/infog/test-infodir/texinfo_html/_0040table.html
+++ b/js/infog/test-infodir/texinfo_html/_0040table.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@table (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@table (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@table (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@table (GNU Texinfo 6.7dev)">
+<meta name="description" content="@table (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@table (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Two_002dcolumn-Tables.html" rel="up" title="Two-column Tables">
 <link href="_0040ftable-_0040vtable.html" rel="next" title="@ftable @vtable">
-<link href="Two_002dcolumn-Tables.html" rel="prev" title="Two-column Tables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,62 +39,63 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040table"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040table">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040ftable-_0040vtable.html" accesskey="n" 
rel="next"><code>@ftable @vtable</code></a>, Up: <a 
href="Two_002dcolumn-Tables.html" accesskey="u" rel="up">Two-column Tables</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040ftable-_0040vtable.html" accesskey="n" rel="next"><code 
class="code">@ftable</code> and <code class="code">@vtable</code></a>, Up: <a 
href="Two_002dcolumn-Tables.html" accesskey="u" rel="up">Making a Two-column 
Table</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="Using-the-_0040table-Command"></span><h4 class="subsection">Using 
the <code>@table</code> Command</h4>
+<h4 class="subsection" id="Using-the-_0040table-Command">8.4.1 Using the <code 
class="code">@table</code> Command</h4>
 
-<span id="table"></span>
-<span id="index-Definition-lists_002c-typesetting"></span>
-<p>Use the <code>@table</code> command to produce a two-column table.  This 
+<a class="anchor" id="table"></a>
+<a class="index-entry-id" id="index-Definition-lists_002c-typesetting"></a>
+<p>Use the <code class="code">@table</code> command to produce a two-column 
table.  This 
 command is typically used when you have a list of items and a brief text 
 with each one, such as a list of definitions.
 </p>
-<p>Write the <code>@table</code> command at the beginning of a line, after a
+<p>Write the <code class="code">@table</code> command at the beginning of a 
line, after a
 blank line, and follow it on the same line with an argument that is an
-&lsquo;indicating&rsquo; command, such as <code>@code</code>, 
<code>@samp</code>,
-<code>@var</code>, <code>@option</code>, or <code>@kbd</code> (see <a 
href="Indicating.html">Indicating</a>).
+&lsquo;indicating&rsquo; command, such as <code class="code">@code</code>, 
<code class="code">@samp</code>,
+<code class="code">@var</code>, <code class="code">@option</code>, or <code 
class="code">@kbd</code> (see <a class="pxref" 
href="Indicating.html">Indicating Definitions, Commands, etc.</a>).
 This command will be applied to the text in the first column.  For 
-example, <code>@table @code</code> will cause the text in the first column 
-to be output as if it had been the argument to a <code>@code</code> command.
+example, <code class="code">@table @code</code> will cause the text in the 
first column 
+to be output as if it had been the argument to a <code 
class="code">@code</code> command.
 </p>
-<span id="g_t_0040asis"></span><span id="index-asis"></span>
-<p>You may use the <code>@asis</code> command as an argument to
-<code>@table</code>.  <code>@asis</code> is a command that does nothing: if you
-use this command after <code>@table</code>, the first column entries are
+<a class="anchor" id="g_t_0040asis"></a><a class="index-entry-id" 
id="index-asis"></a>
+<p>You may use the <code class="code">@asis</code> command as an argument to
+<code class="code">@table</code>.  <code class="code">@asis</code> is a 
command that does nothing: if you
+use this command after <code class="code">@table</code>, the first column 
entries are
 output without added highlighting (&ldquo;as is&rdquo;).
 </p>
-<p>The <code>@table</code> command works with other commands besides those
+<p>The <code class="code">@table</code> command works with other commands 
besides those
 explicitly mentioned here.  However, you can only use predefined
 Texinfo commands that take an argument in braces.  You cannot
-reliably use a new command defined with <code>@macro</code>, although an
-<code>@alias</code> (for a suitable predefined command) is acceptable.
-See <a href="Defining-New-Texinfo-Commands.html">Defining New Texinfo 
Commands</a>.
+reliably use a new command defined with <code class="code">@macro</code>, 
although an
+<code class="code">@alias</code> (for a suitable predefined command) is 
acceptable.
+See <a class="xref" href="Defining-New-Texinfo-Commands.html">Defining New 
Texinfo Commands</a>.
 </p>
-<span id="index-item-1"></span>
-<p>Begin each table entry with an <code>@item</code> command at the beginning
+<a class="index-entry-id" id="index-item-1"></a>
+<p>Begin each table entry with an <code class="code">@item</code> command at 
the beginning
 of a line.  Write the text for the first column on the same line as the
-<code>@item</code> command.  Write the text for the second column on the line
-following the <code>@item</code> line and on subsequent lines.  You may
+<code class="code">@item</code> command.  Write the text for the second column 
on the line
+following the <code class="code">@item</code> line and on subsequent lines.  
You may
 write as many lines of supporting text as you wish, even several
-paragraphs.  But only the text on the same line as the <code>@item</code>
+paragraphs.  But only the text on the same line as the <code 
class="code">@item</code>
 will be placed in the first column (including any footnotes).
 You do not need to type anything for an empty second column.
 </p>
-<p>Normally, you should put a blank line before an <code>@item</code> line
+<p>Normally, you should put a blank line before an <code 
class="code">@item</code> line
 (except the first one).  This puts a blank line in the Info file.
 Except when the entries are very brief, a blank line looks better.
-End the table with a line consisting of <code>@end table</code>, followed
+End the table with a line consisting of <code class="code">@end table</code>, 
followed
 by a blank line.  TeX will always start a new paragraph after the
 table, so the blank line is needed for the Info output to be analogous.
 </p>
 <p>For example, the following table highlights the text in the first
-column with the <code>@samp</code> command:
+column with the <code class="code">@samp</code> command:
 </p>
 <div class="example">
-<pre class="example">@table @samp
+<div class="group"><pre class="example-preformatted">@table @samp
 @item foo
 This is the text for
 @samp{foo}.
@@ -122,33 +103,34 @@ This is the text for
 @item bar
 Text for @samp{bar}.
 @end table
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>foo</samp>&rsquo;</dt>
+<dl class="table">
+<dt>&lsquo;<samp class="samp">foo</samp>&rsquo;</dt>
 <dd><p>This is the text for
-&lsquo;<samp>foo</samp>&rsquo;.
+&lsquo;<samp class="samp">foo</samp>&rsquo;.
 </p></dd>
-<dt>&lsquo;<samp>bar</samp>&rsquo;</dt>
-<dd><p>Text for &lsquo;<samp>bar</samp>&rsquo;.
+<dt>&lsquo;<samp class="samp">bar</samp>&rsquo;</dt>
+<dd><p>Text for &lsquo;<samp class="samp">bar</samp>&rsquo;.
 </p></dd>
 </dl>
 
 <p>If you want to list two or more named items with a single block of
-text, use the <code>@itemx</code> command.  (See <a 
href="_0040itemx.html"><code>@itemx</code></a>.)
+text, use the <code class="code">@itemx</code> command.  (See <a class="xref" 
href="_0040itemx.html"><code class="code">@itemx</code>: Second and Subsequent 
Items</a>.)
 </p>
-<p>The <code>@table</code> command (see <a 
href="#g_t_0040table"><code>@table</code></a>) is not supported
-inside <code>@display</code>.  Since <code>@display</code> is line-oriented, it
+<p>The <code class="code">@table</code> command (see <a class="pxref" 
href="#g_t_0040table">Using the <code class="code">@table</code> Command</a>) 
is not supported
+inside <code class="code">@display</code>.  Since <code 
class="code">@display</code> is line-oriented, it
 doesn&rsquo;t make sense to use them together.  If you want to indent a
-table, try <code>@quotation</code> (see <a 
href="_0040quotation.html"><code>@quotation</code></a>) or
-<code>@indentedblock</code> (see <a 
href="_0040indentedblock.html"><code>@indentedblock</code></a>).
+table, try <code class="code">@quotation</code> (see <a class="pxref" 
href="_0040quotation.html"><code class="code">@quotation</code>: Block 
Quotations</a>) or
+<code class="code">@indentedblock</code> (see <a class="pxref" 
href="_0040indentedblock.html"><code class="code">@indentedblock</code>: 
Indented text blocks</a>).
 </p>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040ftable-_0040vtable.html" accesskey="n" 
rel="next"><code>@ftable @vtable</code></a>, Up: <a 
href="Two_002dcolumn-Tables.html" accesskey="u" rel="up">Two-column Tables</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040ftable-_0040vtable.html"><code class="code">@ftable</code> 
and <code class="code">@vtable</code></a>, Up: <a 
href="Two_002dcolumn-Tables.html">Making a Two-column Table</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040textdegree.html 
b/js/infog/test-infodir/texinfo_html/_0040textdegree.html
index 00ca167df6..e7cbd58bde 100644
--- a/js/infog/test-infodir/texinfo_html/_0040textdegree.html
+++ b/js/infog/test-infodir/texinfo_html/_0040textdegree.html
@@ -1,79 +1,57 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@textdegree (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@textdegree (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@textdegree (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@textdegree (GNU Texinfo 6.7dev)">
+<meta name="description" content="@textdegree (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@textdegree (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Glyphs-for-Text.html" rel="up" title="Glyphs for Text">
 <link href="_0040minus.html" rel="next" title="@minus">
 <link href="_0040pounds.html" rel="prev" title="@pounds">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040textdegree"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040textdegree">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040minus.html" accesskey="n" 
rel="next"><code>@minus</code></a>, Previous: <a href="_0040pounds.html" 
accesskey="p" rel="prev"><code>@pounds</code></a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040minus.html" accesskey="n" rel="next"><code 
class="code">@minus</code> (-): Inserting a Minus Sign</a>, Previous: <a 
href="_0040pounds.html" accesskey="p" rel="prev"><code 
class="code">@pounds</code> (&pound;): Pounds Sterling</a>, Up: <a 
href="Glyphs-for-Text.html" accesskey="u" rel="up">Glyphs for Text</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index [...]
 </div>
 <hr>
-<span id="g_t_0040textdegree-_0028_00b0_0029_003a-Degrees-Symbol"></span><h4 
class="subsection"><code>@textdegree</code> (&deg;): Degrees Symbol</h4>
+<h4 class="subsection" 
id="g_t_0040textdegree-_0028_00b0_0029_003a-Degrees-Symbol">11.8.8 <code 
class="code">@textdegree</code> (&deg;): Degrees Symbol</h4>
 
-<span id="textdegree"></span><span id="index-textdegree"></span>
-<span id="index-Degree-symbol"></span>
+<a class="anchor" id="textdegree"></a><a class="index-entry-id" 
id="index-textdegree"></a>
+<a class="index-entry-id" id="index-Degree-symbol"></a>
 
-<p>Use the <code>@textdegree{}</code> command to generate &lsquo;&deg;&rsquo;.
+<p>Use the <code class="code">@textdegree{}</code> command to generate 
&lsquo;&deg;&rsquo;.
 Where possible, this is the normal symbol for degrees.  Otherwise,
-it is an &lsquo;<samp>o</samp>&rsquo;.
+it is an &lsquo;<samp class="samp">o</samp>&rsquo;.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040tie.html 
b/js/infog/test-infodir/texinfo_html/_0040tie.html
index 862f5218e0..4ad33138e7 100644
--- a/js/infog/test-infodir/texinfo_html/_0040tie.html
+++ b/js/infog/test-infodir/texinfo_html/_0040tie.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@tie (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@tie (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@tie (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@tie (GNU Texinfo 6.7dev)">
+<meta name="description" content="@tie (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@tie (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,11 @@ developing GNU and promoting software freedom." -->
 <link href="_0040w.html" rel="prev" title="@w">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
+span.r {font-family: initial; font-weight: normal}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,48 +44,50 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040tie"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040tie">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040sp.html" accesskey="n" rel="next"><code>@sp</code></a>, 
Previous: <a href="_0040w.html" accesskey="p" rel="prev"><code>@w</code></a>, 
Up: <a href="Breaks.html" accesskey="u" rel="up">Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040sp.html" accesskey="n" rel="next"><code 
class="code">@sp</code> <var class="var">n</var>: Insert Blank Lines</a>, 
Previous: <a href="_0040w.html" accesskey="p" rel="prev"><code 
class="code">@w</code>{<var class="var">text</var>}: Prevent Line Breaks</a>, 
Up: <a href="Breaks.html" accesskey="u" rel="up">Forcing and Preventing 
Breaks</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.h [...]
 </div>
 <hr>
-<span 
id="g_t_0040tie_007b_007d_003a-Inserting-an-Unbreakable-Space"></span><h3 
class="section"><code>@tie{}</code>: Inserting an Unbreakable Space</h3>
+<h3 class="section" 
id="g_t_0040tie_007b_007d_003a-Inserting-an-Unbreakable-Space">12.6 <code 
class="code">@tie{}</code>: Inserting an Unbreakable Space</h3>
 
-<span id="tie"></span><span 
id="index-tie-_0028unbreakable-interword-space_0029"></span>
-<span id="index-Tied-space"></span>
-<span id="index-Non_002dbreakable-space_002c-variable"></span>
-<span id="index-Unbreakable-space_002c-variable"></span>
+<a class="anchor" id="tie"></a><a class="index-entry-id" 
id="index-tie-_0028unbreakable-interword-space_0029"></a>
+<a class="index-entry-id" id="index-Tied-space"></a>
+<a class="index-entry-id" id="index-Non_002dbreakable-space_002c-variable"></a>
+<a class="index-entry-id" id="index-Unbreakable-space_002c-variable"></a>
 
-<p>The <code>@tie{}</code> command produces a normal interword space at which
+<p>The <code class="code">@tie{}</code> command produces a normal interword 
space at which
 a line break may not occur.  Always write it with following (empty)
 braces, as usual for commands used within a paragraph.  Here&rsquo;s an
 example:
 </p>
 <div class="example">
-<pre class="example">@TeX{} was written by Donald E.@tie{}Knuth.
+<pre class="example-preformatted">@TeX{} was written by Donald E.@tie{}Knuth.
 </pre></div>
 
 <p>produces:
 </p>
 <div class="display">
-<pre class="display">TeX was written by Donald E.&nbsp;Knuth.
+<pre class="display-preformatted">TeX was written by Donald E.&nbsp;Knuth.
 </pre></div>
 
-<p>There are two important differences between <code>@tie{}</code> and
-<code>@w{&nbsp;<!-- /@w -->}</code>:
+<p>There are two important differences between <code 
class="code">@tie{}</code> and
+<code class="code">@w{&nbsp;<!-- /@w -->}</code>:
 </p>
-<ul>
-<li> The space produced by <code>@tie{}</code> will stretch and shrink slightly
+<ul class="itemize mark-bullet">
+<li>The space produced by <code class="code">@tie{}</code> will stretch and 
shrink slightly
 along with the normal interword spaces in the paragraph; the space
-produced by <code>@w{&nbsp;<!-- /@w -->}</code> will not vary.
+produced by <code class="code">@w{&nbsp;<!-- /@w -->}</code> will not vary.
 
-</li><li> <code>@tie{}</code> allows hyphenation of the surrounding words, 
while
-<code>@w{&nbsp;<!-- /@w -->}</code> inhibits hyphenation of those words (for 
TeXnical
-reasons, namely that it produces an &lsquo;<samp>\hbox</samp>&rsquo;).
+</li><li><code class="code">@tie{}</code> allows hyphenation of the 
surrounding words, while
+<code class="code">@w{&nbsp;<!-- /@w -->}</code> inhibits hyphenation of those 
words (for TeXnical
+reasons, namely that it produces an &lsquo;<samp 
class="samp">\hbox</samp>&rsquo;).
 
 </li></ul>
 
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040title-_0040subtitle-_0040author.html 
b/js/infog/test-infodir/texinfo_html/_0040title-_0040subtitle-_0040author.html
index 560a2ce0ad..05a2e1314f 100644
--- 
a/js/infog/test-infodir/texinfo_html/_0040title-_0040subtitle-_0040author.html
+++ 
b/js/infog/test-infodir/texinfo_html/_0040title-_0040subtitle-_0040author.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@title @subtitle @author (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@title @subtitle @author (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@title @subtitle @author (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="@title @subtitle @author (GNU Texinfo 6.7dev)">
+<meta name="description" content="@title @subtitle @author (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="@title @subtitle @author (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Titlepage-_0026-Copyright-Page.html" rel="up" title="Titlepage 
&amp; Copyright Page">
-<link href="Copyright.html" rel="next" title="Copyright">
-<link href="_0040titlefont-_0040center-_0040sp.html" rel="prev" 
title="@titlefont @center @sp">
+<link href="_0040titlefont-_0040center-_0040sp.html" rel="next" 
title="@titlefont @center @sp">
+<link href="_0040titlepage.html" rel="prev" title="@titlepage">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,88 +40,88 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040title-_0040subtitle-_0040author"></span><div class="header">
+<div class="subsection-level-extent" 
id="g_t_0040title-_0040subtitle-_0040author">
+<div class="nav-panel">
 <p>
-Next: <a href="Copyright.html" accesskey="n" rel="next">Copyright</a>, 
Previous: <a href="_0040titlefont-_0040center-_0040sp.html" accesskey="p" 
rel="prev"><code>@titlefont @center @sp</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Titlepage 
&amp; Copyright Page</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040titlefont-_0040center-_0040sp.html" accesskey="n" 
rel="next"><code class="code">@titlefont</code>, <code 
class="code">@center</code>, and <code class="code">@sp</code></a>, Previous: 
<a href="_0040titlepage.html" accesskey="p" rel="prev"><code 
class="code">@titlepage</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Title and 
Copyright Pages</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Conten [...]
 </div>
 <hr>
-<span id="g_t_0040title_002c-_0040subtitle_002c-and-_0040author"></span><h4 
class="subsection"><code>@title</code>, <code>@subtitle</code>, and 
<code>@author</code></h4>
+<h4 class="subsection" 
id="g_t_0040title_002c-_0040subtitle_002c-and-_0040author">2.8.2 <code 
class="code">@title</code>, <code class="code">@subtitle</code>, and <code 
class="code">@author</code></h4>
 
-<span id="title-subtitle-author"></span><span id="index-title"></span>
-<span id="index-subtitle"></span>
-<span id="index-author"></span>
+<a class="anchor" id="title-subtitle-author"></a><a class="index-entry-id" 
id="index-title"></a>
+<a class="index-entry-id" id="index-subtitle"></a>
+<a class="index-entry-id" id="index-author"></a>
 
-<p>You can use the <code>@title</code>, <code>@subtitle</code>, and 
<code>@author</code>
+<p>You can use the <code class="code">@title</code>, <code 
class="code">@subtitle</code>, and <code class="code">@author</code>
 commands to create a title page in which the vertical and horizontal
-spacing is done for you automatically.  This contrasts with the method
-described in the previous section, in which the <code>@sp</code> command is
-needed to adjust vertical spacing.
+spacing is done for you automatically.
 </p>
-<p>Write the <code>@title</code>, <code>@subtitle</code>, or 
<code>@author</code>
+<p>Write the <code class="code">@title</code>, <code 
class="code">@subtitle</code>, or <code class="code">@author</code>
 commands at the beginning of a line followed by the title, subtitle,
-or author.  The <code>@author</code> command may be used for a quotation in
-an <code>@quotation</code> block (see <a 
href="_0040quotation.html"><code>@quotation</code></a>);
+or author.  The <code class="code">@author</code> command may be used for a 
quotation in
+an <code class="code">@quotation</code> block (see <a class="pxref" 
href="_0040quotation.html"><code class="code">@quotation</code>: Block 
Quotations</a>);
 except for that, it is an error to use any of these commands outside
-of <code>@titlepage</code>.
+of <code class="code">@titlepage</code>.
 </p>
-<p>The <code>@title</code> command produces a line in which the title is set
+<p>The <code class="code">@title</code> command produces a line in which the 
title is set
 flush to the left-hand side of the page in a larger than normal font.
 The title is underlined with a black rule.  The title must be given on
 a single line in the source file; it will be broken into multiple
 lines of output is needed.
 </p>
-<p>For long titles, the <code>@*</code> command may be used to specify the
+<p>For long titles, the <code class="code">@*</code> command may be used to 
specify the
 line breaks in long titles if the automatic breaks do not suit.  Such
 explicit line breaks are generally reflected in all output formats; if
 you only want to specify them for the printed output, use a
-conditional (see <a href="Conditionals.html">Conditionals</a>).  For example:
+conditional (see <a class="pxref" href="Conditionals.html">Conditionally 
Visible Text</a>).  For example:
 </p>
 <div class="example">
-<pre class="example">@title This Long Title@inlinefmt{tex,@*} Is Broken in 
@TeX{}
+<pre class="example-preformatted">@title This Long Title@inlinefmt{tex,@*} Is 
Broken in @TeX{}
 </pre></div>
 
-<p>The <code>@subtitle</code> command sets subtitles in a normal-sized font
+<p>The <code class="code">@subtitle</code> command sets subtitles in a 
normal-sized font
 flush to the right-hand side of the page.
 </p>
-<p>The <code>@author</code> command sets the names of the author or authors in
+<p>The <code class="code">@author</code> command sets the names of the author 
or authors in
 a middle-sized font flush to the left-hand side of the page on a line
 near the bottom of the title page.  The names are followed by a black
 rule that is thinner than the rule that underlines the title.
 </p>
-<p>There are two ways to use the <code>@author</code> command: you can write
+<p>There are two ways to use the <code class="code">@author</code> command: 
you can write
 the name or names on the remaining part of the line that starts with
-an <code>@author</code> command:
+an <code class="code">@author</code> command:
 </p>
 <div class="example">
-<pre class="example">@author by Jane Smith and John Doe
+<pre class="example-preformatted">@author by Jane Smith and John Doe
 </pre></div>
 
 <p>or you can write the names one above each other by using multiple
-<code>@author</code> commands:
+<code class="code">@author</code> commands:
 </p>
 <div class="example">
-<pre class="example">@author Jane Smith
+<div class="group"><pre class="example-preformatted">@author Jane Smith
 @author John Doe
-</pre></div>
+</pre></div></div>
 
 <p>A template for this method looks like this:
 </p>
 <div class="example">
-<pre class="example">@titlepage
-@title <var>name-of-manual-when-printed</var>
-@subtitle <var>subtitle-if-any</var>
-@subtitle <var>second-subtitle</var>
-@author <var>author</var>
+<div class="group"><pre class="example-preformatted">@titlepage
+@title <var class="var">name-of-manual-when-printed</var>
+@subtitle <var class="var">subtitle-if-any</var>
+@subtitle <var class="var">second-subtitle</var>
+@author <var class="var">author</var>
 @page
 &hellip;
 @end titlepage
-</pre></div>
+</pre></div></div>
 
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Copyright.html" accesskey="n" rel="next">Copyright</a>, 
Previous: <a href="_0040titlefont-_0040center-_0040sp.html" accesskey="p" 
rel="prev"><code>@titlefont @center @sp</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Titlepage 
&amp; Copyright Page</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040titlefont-_0040center-_0040sp.html"><code 
class="code">@titlefont</code>, <code class="code">@center</code>, and <code 
class="code">@sp</code></a>, Previous: <a href="_0040titlepage.html"><code 
class="code">@titlepage</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html">Title and Copyright Pages</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="inde [...]
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040titlefont-_0040center-_0040sp.html 
b/js/infog/test-infodir/texinfo_html/_0040titlefont-_0040center-_0040sp.html
index 5034951ced..27b3d81d35 100644
--- a/js/infog/test-infodir/texinfo_html/_0040titlefont-_0040center-_0040sp.html
+++ b/js/infog/test-infodir/texinfo_html/_0040titlefont-_0040center-_0040sp.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@titlefont @center @sp (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@titlefont @center @sp (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@titlefont @center @sp (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@titlefont @center @sp (GNU Texinfo 6.7dev)">
+<meta name="description" content="@titlefont @center @sp (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@titlefont @center @sp (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Titlepage-_0026-Copyright-Page.html" rel="up" title="Titlepage 
&amp; Copyright Page">
-<link href="_0040title-_0040subtitle-_0040author.html" rel="next" 
title="@title @subtitle @author">
-<link href="_0040titlepage.html" rel="prev" title="@titlepage">
+<link href="Copyright.html" rel="next" title="Copyright">
+<link href="_0040title-_0040subtitle-_0040author.html" rel="prev" 
title="@title @subtitle @author">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,73 +41,79 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040titlefont-_0040center-_0040sp"></span><div class="header">
+<div class="subsection-level-extent" 
id="g_t_0040titlefont-_0040center-_0040sp">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040title-_0040subtitle-_0040author.html" accesskey="n" 
rel="next"><code>@title @subtitle @author</code></a>, Previous: <a 
href="_0040titlepage.html" accesskey="p" 
rel="prev"><code>@titlepage</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Titlepage 
&amp; Copyright Page</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index" [...]
+Next: <a href="Copyright.html" accesskey="n" rel="next">Copyright Page</a>, 
Previous: <a href="_0040title-_0040subtitle-_0040author.html" accesskey="p" 
rel="prev"><code class="code">@title</code>, <code 
class="code">@subtitle</code>, and <code class="code">@author</code></a>, Up: 
<a href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Title and 
Copyright Pages</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a href="Comman [...]
 </div>
 <hr>
-<span id="g_t_0040titlefont_002c-_0040center_002c-and-_0040sp"></span><h4 
class="subsection"><code>@titlefont</code>, <code>@center</code>, and 
<code>@sp</code></h4>
+<h4 class="subsection" 
id="g_t_0040titlefont_002c-_0040center_002c-and-_0040sp">2.8.3 <code 
class="code">@titlefont</code>, <code class="code">@center</code>, and <code 
class="code">@sp</code></h4>
 
-<span id="titlefont-center-sp"></span><span id="index-titlefont"></span>
-<span id="index-center"></span>
-<span id="index-sp-_0028titlepage-line-spacing_0029"></span>
+<a class="anchor" id="titlefont-center-sp"></a><a class="index-entry-id" 
id="index-titlefont"></a>
+<a class="index-entry-id" id="index-center"></a>
+<a class="index-entry-id" id="index-sp-_0028titlepage-line-spacing_0029"></a>
 
-<p>You can use the <code>@titlefont</code>, <code>@sp</code>, and 
<code>@center</code>
-commands to create a title page for a printed document.  (This is the
-first of the two methods for creating a title page in Texinfo.)
+<p>You can also use the <code class="code">@titlefont</code>, <code 
class="code">@sp</code>, and <code class="code">@center</code>
+commands to create a title page for a printed document.
 </p>
-<p>Use the <code>@titlefont</code> command to select a large font suitable for
-the title itself.  You can use <code>@titlefont</code> more than once if you
+<p>Use the <code class="code">@titlefont</code> command to select a large font 
suitable for
+the title itself.  You can use <code class="code">@titlefont</code> more than 
once if you
 have an especially long title.
 </p>
-<p>For HTML output, each <code>@titlefont</code> command produces an
-<code>&lt;h1&gt;</code> heading, but the HTML document 
<code>&lt;title&gt;</code> is not
-affected.  For that, you must put a <code>@settitle</code> command before
-the <code>@titlefont</code> command (see <a 
href="_0040settitle.html"><code>@settitle</code></a>).
+<p>For HTML output, each <code class="code">@titlefont</code> command produces 
an
+<code class="code">&lt;h1&gt;</code> heading, but the HTML document <code 
class="code">&lt;title&gt;</code> is not
+affected.  For that, you could put a <code class="code">@settitle</code> 
command before
+the <code class="code">@titlefont</code> command (see <a class="pxref" 
href="_0040settitle.html"><code class="code">@settitle</code>: Set the Document 
Title</a>).
 </p>
 <p>For example:
 </p>
 <div class="example">
-<pre class="example">@titlefont{Texinfo}
+<pre class="example-preformatted">@titlefont{Texinfo}
 </pre></div>
 
-<p>Use the <code>@center</code> command at the beginning of a line to center
+<p>Use the <code class="code">@center</code> command at the beginning of a 
line to center
 the remaining text on that line.  Thus,
 </p>
 <div class="example">
-<pre class="example">@center @titlefont{Texinfo}
+<pre class="example-preformatted">@center @titlefont{Texinfo}
 </pre></div>
 
 <p>centers the title, which in this example is &ldquo;Texinfo&rdquo; printed
 in the title font.
 </p>
-<p>Use the <code>@sp</code> command to insert vertical space.  For example:
+<p>Use the <code class="code">@sp</code> command to insert vertical space.  
For example:
 </p>
 <div class="example">
-<pre class="example">@sp 2
+<pre class="example-preformatted">@sp 2
 </pre></div>
 
 <p>This inserts two blank lines on the printed page.
-(See <a href="_0040sp.html"><code>@sp</code></a>, for more information about 
the <code>@sp</code>
+(See <a class="xref" href="_0040sp.html"><code class="code">@sp</code> <var 
class="var">n</var>: Insert Blank Lines</a>, for more information about the 
<code class="code">@sp</code>
 command.)
 </p>
 <p>A template for this method looks like this:
 </p>
 <div class="example">
-<pre class="example">@titlepage
+<div class="group"><pre class="example-preformatted">@titlepage
 @sp 10
-@center @titlefont{<var>name-of-manual-when-printed</var>}
+@center @titlefont{<var class="var">name-of-manual-when-printed</var>}
 @sp 2
-@center <var>subtitle-if-any</var>
+@center <var class="var">subtitle-if-any</var>
 @sp 2
-@center <var>author</var>
+@center <var class="var">author</var>
 &hellip;
 @end titlepage
-</pre></div>
+</pre></div></div>
 
 <p>The spacing of the example fits an 8.5 by 11 inch manual.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Copyright.html">Copyright Page</a>, Previous: <a 
href="_0040title-_0040subtitle-_0040author.html"><code 
class="code">@title</code>, <code class="code">@subtitle</code>, and <code 
class="code">@author</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html">Title and Copyright Pages</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040titlepage.html 
b/js/infog/test-infodir/texinfo_html/_0040titlepage.html
index 2674e3ddb8..644aa58cc6 100644
--- a/js/infog/test-infodir/texinfo_html/_0040titlepage.html
+++ b/js/infog/test-infodir/texinfo_html/_0040titlepage.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@titlepage (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@titlepage (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@titlepage (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@titlepage (GNU Texinfo 6.7dev)">
+<meta name="description" content="@titlepage (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@titlepage (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Titlepage-_0026-Copyright-Page.html" rel="up" title="Titlepage 
&amp; Copyright Page">
-<link href="_0040titlefont-_0040center-_0040sp.html" rel="next" 
title="@titlefont @center @sp">
-<link href="Titlepage-_0026-Copyright-Page.html" rel="prev" title="Titlepage 
&amp; Copyright Page">
+<link href="_0040title-_0040subtitle-_0040author.html" rel="next" 
title="@title @subtitle @author">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+span.r {font-family: initial; font-weight: normal}
 -->
 </style>
 
@@ -59,71 +39,74 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040titlepage"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040titlepage">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040titlefont-_0040center-_0040sp.html" accesskey="n" 
rel="next"><code>@titlefont @center @sp</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Titlepage 
&amp; Copyright Page</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040title-_0040subtitle-_0040author.html" accesskey="n" 
rel="next"><code class="code">@title</code>, <code 
class="code">@subtitle</code>, and <code class="code">@author</code></a>, Up: 
<a href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Title and 
Copyright Pages</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040titlepage-1"></span><h4 
class="subsection"><code>@titlepage</code></h4>
+<h4 class="subsection" id="g_t_0040titlepage-1">2.8.1 <code 
class="code">@titlepage</code></h4>
 
-<span id="titlepage"></span><span id="index-Title-page"></span>
-<span id="index-titlepage"></span>
+<a class="anchor" id="titlepage"></a><a class="index-entry-id" 
id="index-Title-page"></a>
+<a class="index-entry-id" id="index-titlepage"></a>
 
 <p>Start the material for the title page and following copyright page
-with <code>@titlepage</code> on a line by itself and end it with
-<code>@end titlepage</code> on a line by itself.
+with <code class="code">@titlepage</code> on a line by itself and end it with
+<code class="code">@end titlepage</code> on a line by itself.
 </p>
-<p>The <code>@end titlepage</code> command starts a new page and turns on page
-numbering (see <a href="Heading-Generation.html">Heading Generation</a>).  All 
the
+<p>The <code class="code">@end titlepage</code> command starts a new page and 
turns on page
+numbering (see <a class="pxref" href="Heading-Generation.html">Heading 
Generation</a>).  All the
 material that you want to appear on unnumbered pages should be put
-between the <code>@titlepage</code> and <code>@end titlepage</code> commands.
+between the <code class="code">@titlepage</code> and <code class="code">@end 
titlepage</code> commands.
 </p>
-<span id="index-page_002c-within-_0040titlepage"></span>
-<p>By using the <code>@page</code> command you can force a page break within 
the
-region delineated by the <code>@titlepage</code> and <code>@end 
titlepage</code>
+<a class="index-entry-id" id="index-page_002c-within-_0040titlepage"></a>
+<p>By using the <code class="code">@page</code> command, you can force a page 
break within the
+region delineated by the <code class="code">@titlepage</code> and <code 
class="code">@end titlepage</code>
 commands and thereby create more than one unnumbered page.  This is how
-the copyright page is produced.  (The <code>@titlepage</code> command might
-perhaps have been better named the <code>@titleandadditionalpages</code>
+the copyright page is produced.  (The <code class="code">@titlepage</code> 
command might
+perhaps have been better named the <code 
class="code">@titleandadditionalpages</code>
 command, but that would have been rather long!)
 </p>
 <p>When you write a manual about a computer program, you should write the
 version of the program to which the manual applies on the title page.
 If the manual changes more frequently than the program or is independent
-of it, you should also include an edition number<a id="DOCF3" 
href="#FOOT3"><sup>3</sup></a> for the manual.
+of it, you should also include an edition number<a class="footnote" id="DOCF1" 
href="#FOOT1"><sup>1</sup></a> for the manual.
 This helps readers keep track of which manual is for which version of
 the program.  (The &lsquo;Top&rsquo; node should also contain this 
information; see
-<a href="The-Top-Node.html">The Top Node</a>.)
+<a class="ref" href="The-Top-Node.html">The &lsquo;Top&rsquo; Node and Master 
Menu</a>.)
 </p>
-<p>Texinfo provides two main methods for creating a title page.  One method
-uses the <code>@titlefont</code>, <code>@sp</code>, and <code>@center</code> 
commands
-to generate a title page in which the words on the page are
-centered.
-</p>
-<p>The second method uses the <code>@title</code>, <code>@subtitle</code>, and
-<code>@author</code> commands to create a title page with black rules under
+<p>One method uses the <code class="code">@title</code>, <code 
class="code">@subtitle</code>, and
+<code class="code">@author</code> commands to create a title page with black 
rules under
 the title and author lines and the subtitle text set flush to the
-right hand side of the page.  With this method, you do not specify any
+right-hand side of the page.  With this method, you do not specify any
 of the actual formatting of the title page.  You specify the text
 you want, and Texinfo does the formatting.
 </p>
-<p>You may use either method, or you may combine them; see the examples in
-the sections below.
+<p>Texinfo also provides a second method for creating a title page.
+using typesetting commands that are not to be used in the main text.
+This method uses uses the <code class="code">@titlefont</code>, <code 
class="code">@sp</code>, and <code class="code">@center</code> 
+commands to generate a title page in which the words on the page are
+centered.
 </p>
-<span id="index-shorttitlepage"></span>
-<span id="index-Bastard-title-page"></span>
-<span id="index-Title-page_002c-bastard"></span>
+<a class="index-entry-id" id="index-shorttitlepage"></a>
+<a class="index-entry-id" id="index-Bastard-title-page"></a>
+<a class="index-entry-id" id="index-Title-page-1"></a>
 <p>For sufficiently simple documents, and for the bastard title page in
 traditional book frontmatter, Texinfo also provides a command
-<code>@shorttitlepage</code> which takes the rest of the line as the title.
+<code class="code">@shorttitlepage</code> which takes the rest of the line as 
the title.
 The argument is typeset on a page by itself and followed by a blank
-page.
+page.  In HTML, <code class="code">@shorttitlepage</code> can play the same 
role as
+<code class="code">@settitle</code>, if <code class="code">@settitle</code> is 
not set.  See <a class="xref" href="_0040settitle.html"><code 
class="code">@settitle</code>: Set the Document Title</a>.
 </p>
 
-<div class="footnote">
+
+
+</div>
+<div class="footnotes-segment">
 <hr>
 <h4 class="footnotes-heading">Footnotes</h4>
 
-<h5><a id="FOOT3" href="#DOCF3">(3)</a></h3>
+<h5 class="footnote-body-heading"><a id="FOOT1" href="#DOCF1">(1)</a></h5>
 <p>We have found
 that it is helpful to refer to versions of independent manuals as
 &lsquo;editions&rsquo; and versions of programs as &lsquo;versions&rsquo;; 
otherwise, we find we
@@ -131,9 +114,9 @@ are liable to confuse each other in conversation by 
referring to both
 the documentation and the software with the same words.</p>
 </div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040titlefont-_0040center-_0040sp.html" accesskey="n" 
rel="next"><code>@titlefont @center @sp</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html" accesskey="u" rel="up">Titlepage 
&amp; Copyright Page</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040title-_0040subtitle-_0040author.html"><code 
class="code">@title</code>, <code class="code">@subtitle</code>, and <code 
class="code">@author</code></a>, Up: <a 
href="Titlepage-_0026-Copyright-Page.html">Title and Copyright Pages</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040top-Command.html 
b/js/infog/test-infodir/texinfo_html/_0040top-Command.html
index 4d7f22063a..91fce2bf03 100644
--- a/js/infog/test-infodir/texinfo_html/_0040top-Command.html
+++ b/js/infog/test-infodir/texinfo_html/_0040top-Command.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@top Command (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@top Command (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@top Command (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@top Command (GNU Texinfo 6.7dev)">
+<meta name="description" content="@top Command (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@top Command (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Nodes.html" rel="up" title="Nodes">
-<link href="Node-Menu-Illustration.html" rel="next" title="Node Menu 
Illustration">
+<link href="Texinfo-Document-Structure.html" rel="next" title="Texinfo 
Document Structure">
 <link href="First-Node.html" rel="prev" title="First Node">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,42 +40,47 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040top-Command"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040top-Command">
+<div class="nav-panel">
 <p>
-Next: <a href="Node-Menu-Illustration.html" accesskey="n" rel="next">Node Menu 
Illustration</a>, Previous: <a href="First-Node.html" accesskey="p" 
rel="prev">First Node</a>, Up: <a href="Nodes.html" accesskey="u" 
rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Texinfo-Document-Structure.html" accesskey="n" 
rel="next">Texinfo Document Structure</a>, Previous: <a href="First-Node.html" 
accesskey="p" rel="prev">The First Node</a>, Up: <a href="Nodes.html" 
accesskey="u" rel="up">Nodes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-_0040top-Sectioning-Command"></span><h3 class="section">The 
<code>@top</code> Sectioning Command</h3>
+<h3 class="section" id="The-_0040top-Sectioning-Command">3.5 The <code 
class="code">@top</code> Sectioning Command</h3>
 
-<span id="top-command"></span><span id="makeinfo-top"></span><span 
id="makeinfo-top-command"></span><span id="index-top-1"></span>
+<a class="anchor" id="top-command"></a><a class="anchor" 
id="makeinfo-top"></a><a class="anchor" id="makeinfo-top-command"></a><a 
class="index-entry-id" id="index-top-1"></a>
 
-<p>The <code>@top</code> command is a special sectioning command that you
-should only use after a &lsquo;<samp>@node Top</samp>&rsquo; line at the 
beginning of a
-Texinfo file.  The <code>@top</code> command tells the <code>makeinfo</code>
+<p>The <code class="code">@top</code> command is a special sectioning command 
that you
+should only use after a &lsquo;<samp class="samp">@node Top</samp>&rsquo; line 
at the beginning of a
+Texinfo file.  The <code class="code">@top</code> command tells the <code 
class="code">makeinfo</code>
 formatter which node is to be used as the root of the node tree.
 </p>
-<p>It produces the same sort of output as <code>@unnumbered</code>
-(see <a href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a>).
+<p>It produces the same sort of output as <code class="code">@unnumbered</code>
+(see <a class="pxref" href="_0040unnumbered-_0040appendix.html"><code 
class="code">@unnumbered</code>, <code class="code">@appendix</code>: Chapters 
with Other Labeling</a>).
+</p>
+<p><code class="code">@top</code> is ignored when raising or lowering 
sections.  That is,
+it is never lowered and nothing can be raised to it
+(see <a class="pxref" href="Raise_002flower-sections.html">Raise/lower 
Sections: <code class="code">@raisesections</code> and <code 
class="code">@lowersections</code></a>).
 </p>
-<p>The <code>@top</code> node is conventionally wrapped in an
-<code>@ifnottex</code> conditional so that it will not appear in TeX
-output (see <a href="Conditionals.html">Conditionals</a>).
-Thus, in practice, a Top node usually looks like this:
+<p>It used to be conventional to wrap the &lsquo;<samp 
class="samp">Top</samp>&rsquo; node
+in an <code class="code">@ifnottex</code> conditional so that it would not 
appear in 
+TeX output (see <a class="pxref" href="Conditionals.html">Conditionally 
Visible Text</a>).  Thus, a Top node often looked 
+like this:
 </p>
 <div class="example">
-<pre class="example">@ifnottex
+<pre class="example-preformatted">@ifnottex
 @node Top
-@top <var>your-manual-title</var>
+@top <var class="var">your-manual-title</var>
 
-<var>very-high-level-summary</var>
+<var class="var">very-high-level-summary</var>
 @end ifnottex
 </pre></div>
 
-<p><code>@top</code> is ignored when raising or lowering sections.  That is,
-it is never lowered and nothing can be raised to it
-(see <a href="Raise_002flower-sections.html">Raise/lower sections</a>).
+<p>This is no longer necessary, as the &lsquo;<samp 
class="samp">Top</samp>&rsquo; node is now never output 
+for TeX output.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040unnumbered-_0040appendix.html 
b/js/infog/test-infodir/texinfo_html/_0040unnumbered-_0040appendix.html
index 4e043bdcff..14947a8779 100644
--- a/js/infog/test-infodir/texinfo_html/_0040unnumbered-_0040appendix.html
+++ b/js/infog/test-infodir/texinfo_html/_0040unnumbered-_0040appendix.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@unnumbered @appendix (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@unnumbered @appendix (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@unnumbered @appendix (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@unnumbered @appendix (GNU Texinfo 6.7dev)">
+<meta name="description" content="@unnumbered @appendix (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@unnumbered @appendix (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040chapter.html" rel="prev" title="@chapter">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,53 +40,57 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040unnumbered-_0040appendix"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040unnumbered-_0040appendix">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040majorheading-_0040chapheading.html" accesskey="n" 
rel="next"><code>@majorheading @chapheading</code></a>, Previous: <a 
href="_0040chapter.html" accesskey="p" rel="prev"><code>@chapter</code></a>, 
Up: <a href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter 
Structuring</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040majorheading-_0040chapheading.html" accesskey="n" 
rel="next"><code class="code">@majorheading</code>, <code 
class="code">@chapheading</code>: Chapter-level Headings</a>, Previous: <a 
href="_0040chapter.html" accesskey="p" rel="prev"><code 
class="code">@chapter</code>: Chapter Structuring</a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents< [...]
 </div>
 <hr>
-<span 
id="g_t_0040unnumbered_002c-_0040appendix_003a-Chapters-with-Other-Labeling"></span><h3
 class="section"><code>@unnumbered</code>, <code>@appendix</code>: Chapters 
with Other Labeling</h3>
+<h3 class="section" 
id="g_t_0040unnumbered_002c-_0040appendix_003a-Chapters-with-Other-Labeling">4.4
 <code class="code">@unnumbered</code>, <code class="code">@appendix</code>: 
Chapters with Other Labeling</h3>
 
-<span id="unnumbered-_0026-appendix"></span><span id="index-unnumbered"></span>
-<span id="index-appendix"></span>
+<a class="anchor" id="unnumbered-_0026-appendix"></a><a class="index-entry-id" 
id="index-unnumbered"></a>
+<a class="index-entry-id" id="index-appendix"></a>
 
-<p>Use the <code>@unnumbered</code> command to start a chapter-level element
+<p>Use the <code class="code">@unnumbered</code> command to start a 
chapter-level element
 that appears without chapter numbers of any kind.  Use the
-<code>@appendix</code> command to start an appendix that is labeled by
+<code class="code">@appendix</code> command to start an appendix that is 
labeled by
 letter (&lsquo;A&rsquo;, &lsquo;B&rsquo;, &hellip;) instead of by number; 
appendices are also
 at the chapter level of structuring.
 </p>
-<p>Write an <code>@appendix</code> or <code>@unnumbered</code> command at the
+<p>Write an <code class="code">@appendix</code> or <code 
class="code">@unnumbered</code> command at the
 beginning of a line and follow it on the same line by the title,
-just as with <code>@chapter</code>.
+just as with <code class="code">@chapter</code>.
 </p>
-<span id="index-centerchap"></span>
-<p>Texinfo also provides a command <code>@centerchap</code>, which is analogous
-to <code>@unnumbered</code>, but centers its argument in the printed and HTML
+<a class="index-entry-id" id="index-centerchap"></a>
+<p>Texinfo also provides a command <code class="code">@centerchap</code>, 
which is analogous
+to <code class="code">@unnumbered</code>, but centers its argument in the 
printed and HTML
 outputs.  This kind of stylistic choice is not usually offered by
-Texinfo.  It may be suitable for short documents.
+Texinfo.
+You are recommended not to use this command, as
+it may be removed in future releases of Texinfo.
 </p>
-<span id="index-Docbook-and-prefatory-sections"></span>
-<span id="index-Preface_002c-etc_002e_002c-and-Docbook"></span>
-<p>With <code>@unnumbered</code>, if the name of the associated node is one of
+<a class="index-entry-id" id="index-DocBook-and-prefatory-sections"></a>
+<a class="index-entry-id" 
id="index-Preface_002c-etc_002e_002c-and-DocBook"></a>
+<p>With <code class="code">@unnumbered</code>, if the name of the associated 
node is one of
 these English words (case-insensitive):
 </p>
 <div class="example">
-<pre class="example">Acknowledgements  Colophon  Dedication  Preface
+<pre class="example-preformatted">Acknowledgements  Colophon  Dedication  
Preface
 </pre></div>
 
-<span id="index-_003cacknowledgements_003e-Docbook-tag"></span>
-<span id="index-_003ccolophon_003e-Docbook-tag"></span>
-<span id="index-_003cdedication_003e-Docbook-tag"></span>
-<span id="index-_003cpreface_003e-Docbook-tag"></span>
-<span id="index-_003cchapter_003e-Docbook-tag"></span>
-<span id="index-_003ctitle_003e-Docbook-tag"></span>
-<p>then the Docbook output uses corresponding special tags
-(<code>&lt;preface&gt;</code>, etc.) instead of the default 
<code>&lt;chapter&gt;</code>.
-The argument to <code>@unnumbered</code> itself can be anything, and is
-output as the following <code>&lt;title&gt;</code> text as usual.
+<a class="index-entry-id" 
id="index-_003cacknowledgements_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003ccolophon_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003cdedication_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003cpreface_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003cchapter_003e-DocBook-tag"></a>
+<a class="index-entry-id" id="index-_003ctitle_003e-DocBook-tag"></a>
+<p>then the DocBook output uses corresponding special tags
+(<code class="code">&lt;preface&gt;</code>, etc.) instead of the default <code 
class="code">&lt;chapter&gt;</code>.
+The argument to <code class="code">@unnumbered</code> itself can be anything, 
and is
+output as the following <code class="code">&lt;title&gt;</code> text as usual.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040unnumberedsec-_0040appendixsec-_0040heading.html
 
b/js/infog/test-infodir/texinfo_html/_0040unnumberedsec-_0040appendixsec-_0040heading.html
index 5bc25e9db4..fe90d654e1 100644
--- 
a/js/infog/test-infodir/texinfo_html/_0040unnumberedsec-_0040appendixsec-_0040heading.html
+++ 
b/js/infog/test-infodir/texinfo_html/_0040unnumberedsec-_0040appendixsec-_0040heading.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@unnumberedsec @appendixsec @heading (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@unnumberedsec @appendixsec @heading (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@unnumberedsec @appendixsec @heading (GNU 
Texinfo 6.7dev)">
-<meta name="keywords" content="@unnumberedsec @appendixsec @heading (GNU 
Texinfo 6.7dev)">
+<meta name="description" content="@unnumberedsec @appendixsec @heading (GNU 
Texinfo 6.8dev)">
+<meta name="keywords" content="@unnumberedsec @appendixsec @heading (GNU 
Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0040section.html" rel="prev" title="@section">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,57 +41,58 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040unnumberedsec-_0040appendixsec-_0040heading"></span><div 
class="header">
+<div class="section-level-extent" 
id="g_t_0040unnumberedsec-_0040appendixsec-_0040heading">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040subsection.html" accesskey="n" 
rel="next"><code>@subsection</code></a>, Previous: <a href="_0040section.html" 
accesskey="p" rel="prev"><code>@section</code></a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040subsection.html" accesskey="n" rel="next"><code 
class="code">@subsection</code>: Subsections Below Sections</a>, Previous: <a 
href="_0040section.html" accesskey="p" rel="prev"><code 
class="code">@section</code>: Sections Below Chapters</a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" title= 
[...]
 </div>
 <hr>
-<span 
id="g_t_0040unnumberedsec_002c-_0040appendixsec_002c-_0040heading"></span><h3 
class="section"><code>@unnumberedsec</code>, <code>@appendixsec</code>, 
<code>@heading</code></h3>
+<h3 class="section" 
id="g_t_0040unnumberedsec_002c-_0040appendixsec_002c-_0040heading">4.7 <code 
class="code">@unnumberedsec</code>, <code class="code">@appendixsec</code>, 
<code class="code">@heading</code></h3>
 
-<span id="unnumberedsec-appendixsec-heading"></span><span 
id="index-unnumberedsec"></span>
-<span id="index-appendixsec"></span>
-<span id="index-heading"></span>
+<a class="anchor" id="unnumberedsec-appendixsec-heading"></a><a 
class="index-entry-id" id="index-unnumberedsec"></a>
+<a class="index-entry-id" id="index-appendixsec"></a>
+<a class="index-entry-id" id="index-heading"></a>
 
-<p>The <code>@unnumberedsec</code>, <code>@appendixsec</code>, and 
<code>@heading</code>
+<p>The <code class="code">@unnumberedsec</code>, <code 
class="code">@appendixsec</code>, and <code class="code">@heading</code>
 commands are, respectively, the unnumbered, appendix-like, and
-heading-like equivalents of the <code>@section</code> command (see the
+heading-like equivalents of the <code class="code">@section</code> command 
(see the
 previous section).
 </p>
-<p><code>@unnumberedsec</code> and <code>@appendixsec</code> do not need to be 
used
-in ordinary circumstances, because <code>@section</code> may also be used
-within <code>@unnumbered</code> and <code>@appendix</code> chapters; again, see
+<p><code class="code">@unnumberedsec</code> and <code 
class="code">@appendixsec</code> do not need to be used
+in ordinary circumstances, because <code class="code">@section</code> may also 
be used
+within <code class="code">@unnumbered</code> and <code 
class="code">@appendix</code> chapters; again, see
 the previous section.
 </p>
-<dl compact="compact">
-<dt><code>@unnumberedsec</code></dt>
-<dd><p>The <code>@unnumberedsec</code> command may be used within an unnumbered
+<dl class="table">
+<dt><code class="code">@unnumberedsec</code></dt>
+<dd><p>The <code class="code">@unnumberedsec</code> command may be used within 
an unnumbered
 chapter or within a regular chapter or appendix to produce an
 unnumbered section.
 </p>
 </dd>
-<dt><code>@appendixsec</code></dt>
-<dt><code>@appendixsection</code></dt>
-<dd><span id="index-appendixsection"></span>
-<span id="index-appendixsec-1"></span>
-<p><code>@appendixsection</code> is a longer spelling of the
-<code>@appendixsec</code> command; the two are synonymous.
+<dt id='index-appendixsection'><span><code class="code">@appendixsec</code><a 
class="copiable-link" href='#index-appendixsection'> &para;</a></span></dt>
+<dt><code class="code">@appendixsection</code></dt>
+<dd><a class="index-entry-id" id="index-appendixsec-1"></a>
+<p><code class="code">@appendixsection</code> is a longer spelling of the
+<code class="code">@appendixsec</code> command; the two are synonymous.
 </p>
-<p>Conventionally, the <code>@appendixsec</code> or 
<code>@appendixsection</code>
+<p>Conventionally, the <code class="code">@appendixsec</code> or <code 
class="code">@appendixsection</code>
 command is used only within appendices.
 </p>
 </dd>
-<dt><code>@heading</code></dt>
-<dd><p>You may use the <code>@heading</code> command (almost) anywhere for a
+<dt><code class="code">@heading</code></dt>
+<dd><p>You may use the <code class="code">@heading</code> command (almost) 
anywhere for a
 section-style heading that will not appear in the table of contents.
-The <code>@heading</code>-series commands can appear inside most
+The <code class="code">@heading</code>-series commands can appear inside most
 environments, for example, though pathological and useless locations
-such as inside <code>@titlepage</code>, as an argument to another command,
+such as inside <code class="code">@titlepage</code>, as an argument to another 
command,
 etc., are not allowed.
 </p>
 </dd>
 </dl>
 
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html
 
b/js/infog/test-infodir/texinfo_html/_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html
index 74dc077193..5d316718c4 100644
--- 
a/js/infog/test-infodir/texinfo_html/_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html
+++ 
b/js/infog/test-infodir/texinfo_html/_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html
@@ -1,97 +1,75 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@unnumberedsubsec @appendixsubsec @subheading (GNU Texinfo 
6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@unnumberedsubsec @appendixsubsec @subheading (GNU Texinfo 
6.7dev)</title>
-
-<meta name="description" content="@unnumberedsubsec @appendixsubsec 
@subheading (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@unnumberedsubsec @appendixsubsec @subheading 
(GNU Texinfo 6.7dev)">
+<meta name="description" content="@unnumberedsubsec @appendixsubsec 
@subheading (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@unnumberedsubsec @appendixsubsec @subheading 
(GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Chapter-Structuring.html" rel="up" title="Chapter Structuring">
 <link href="_0040subsubsection.html" rel="next" title="@subsubsection">
 <link href="_0040subsection.html" rel="prev" title="@subsection">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span 
id="g_t_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading"></span><div 
class="header">
+<div class="section-level-extent" 
id="g_t_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040subsubsection.html" accesskey="n" 
rel="next"><code>@subsubsection</code></a>, Previous: <a 
href="_0040subsection.html" accesskey="p" 
rel="prev"><code>@subsection</code></a>, Up: <a href="Chapter-Structuring.html" 
accesskey="u" rel="up">Chapter Structuring</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040subsubsection.html" accesskey="n" rel="next"><code 
class="code">@subsection</code> and Other Subsub Commands</a>, Previous: <a 
href="_0040subsection.html" accesskey="p" rel="prev"><code 
class="code">@subsection</code>: Subsections Below Sections</a>, Up: <a 
href="Chapter-Structuring.html" accesskey="u" rel="up">Chapter Structuring</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.ht [...]
 </div>
 <hr>
-<span id="The-_0040subsection_002dlike-Commands"></span><h3 
class="section">The <code>@subsection</code>-like Commands</h3>
+<h3 class="section" id="The-_0040subsection_002dlike-Commands">4.9 The <code 
class="code">@subsection</code>-like Commands</h3>
 
-<span id="unnumberedsubsec-appendixsubsec-subheading"></span><span 
id="index-unnumberedsubsec"></span>
-<span id="index-appendixsubsec"></span>
-<span id="index-subheading"></span>
-<span id="index-Subsection_002dlike-commands"></span>
+<a class="anchor" id="unnumberedsubsec-appendixsubsec-subheading"></a><a 
class="index-entry-id" id="index-unnumberedsubsec"></a>
+<a class="index-entry-id" id="index-appendixsubsec"></a>
+<a class="index-entry-id" id="index-subheading"></a>
+<a class="index-entry-id" id="index-Subsection_002dlike-commands"></a>
 
-<p>The <code>@unnumberedsubsec</code>, <code>@appendixsubsec</code>, and
-<code>@subheading</code> commands are, respectively, the unnumbered,
-appendix-like, and heading-like equivalents of the <code>@subsection</code>
-command.  (See <a href="_0040subsection.html"><code>@subsection</code></a>.)
+<p>The <code class="code">@unnumberedsubsec</code>, <code 
class="code">@appendixsubsec</code>, and
+<code class="code">@subheading</code> commands are, respectively, the 
unnumbered,
+appendix-like, and heading-like equivalents of the <code 
class="code">@subsection</code>
+command.  (See <a class="xref" href="_0040subsection.html"><code 
class="code">@subsection</code>: Subsections Below Sections</a>.)
 </p>
-<p><code>@unnumberedsubsec</code> and <code>@appendixsubsec</code> do not need 
to
-be used in ordinary circumstances, because <code>@subsection</code> may
-also be used within sections of <code>@unnumbered</code> and
-<code>@appendix</code> chapters (see <a 
href="_0040section.html"><code>@section</code></a>).
+<p><code class="code">@unnumberedsubsec</code> and <code 
class="code">@appendixsubsec</code> do not need to
+be used in ordinary circumstances, because <code 
class="code">@subsection</code> may
+also be used within sections of <code class="code">@unnumbered</code> and
+<code class="code">@appendix</code> chapters (see <a class="pxref" 
href="_0040section.html"><code class="code">@section</code>: Sections Below 
Chapters</a>).
 </p>
-<p>An <code>@subheading</code> command produces a heading like that of a
+<p>An <code class="code">@subheading</code> command produces a heading like 
that of a
 subsection except that it is not numbered and does not appear in the
-table of contents.  Similarly, an <code>@unnumberedsubsec</code> command
+table of contents.  Similarly, an <code class="code">@unnumberedsubsec</code> 
command
 produces an unnumbered heading like that of a subsection and an
-<code>@appendixsubsec</code> command produces a subsection-like heading
+<code class="code">@appendixsubsec</code> command produces a subsection-like 
heading
 labeled with a letter and numbers; both of these commands produce
 headings that appear in the table of contents.  In Info and plain
-text, the <code>@subsection</code>-like commands generate a title
+text, the <code class="code">@subsection</code>-like commands generate a title
 underlined with hyphens.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040url-Examples.html 
b/js/infog/test-infodir/texinfo_html/_0040url-Examples.html
index 7460a28c7b..66f0225130 100644
--- a/js/infog/test-infodir/texinfo_html/_0040url-Examples.html
+++ b/js/infog/test-infodir/texinfo_html/_0040url-Examples.html
@@ -1,57 +1,39 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@url Examples (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@url Examples (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@url Examples (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@url Examples (GNU Texinfo 6.7dev)">
+<meta name="description" content="@url Examples (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@url Examples (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040url.html" rel="up" title="@url">
 <link href="URL-Line-Breaking.html" rel="next" title="URL Line Breaking">
-<link href="_0040url.html" rel="prev" title="@url">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,70 +41,71 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040url-Examples"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040url-Examples">
+<div class="nav-panel">
 <p>
-Next: <a href="URL-Line-Breaking.html" accesskey="n" rel="next">URL Line 
Breaking</a>, Up: <a href="_0040url.html" accesskey="u" 
rel="up"><code>@url</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="URL-Line-Breaking.html" accesskey="n" rel="next">URL Line 
Breaking</a>, Up: <a href="_0040url.html" accesskey="u" rel="up"><code 
class="code">@url</code>, <code class="code">@uref{<var class="var">url</var>[, 
<var class="var">text</var>][, <var class="var">replacement</var>]}</code></a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040url-Examples-1"></span><h4 
class="subsection"><code>@url</code> Examples</h4>
+<h4 class="subsection" id="g_t_0040url-Examples-1">5.10.1 <code 
class="code">@url</code> Examples</h4>
 
-<span id="index-_0040url_002c-examples-of-using"></span>
-<span id="index-URL_002c-examples-of-displaying"></span>
+<a class="index-entry-id" id="index-_0040url_002c-examples-of-using"></a>
+<a class="index-entry-id" id="index-URL-1"></a>
 
-<p>First, here is an example of the simplest form of <code>@url</code>, with
+<p>First, here is an example of the simplest form of <code 
class="code">@url</code>, with
 just one argument.  The given url is both the target and the visible
 text of the link:
 </p>
 <div class="example">
-<pre class="example">The official GNU ftp site is @url{http://ftp.gnu.org/gnu}.
+<pre class="example-preformatted">The official GNU ftp site is 
@url{http://ftp.gnu.org/gnu}.
 </pre></div>
 
 <p>produces:
 </p><div class="display">
-<pre class="display">The official GNU ftp site is <a 
href="http://ftp.gnu.org/gnu";>http://ftp.gnu.org/gnu</a>.
+<pre class="display-preformatted">The official GNU ftp site is <a class="url" 
href="http://ftp.gnu.org/gnu";>http://ftp.gnu.org/gnu</a>.
 </pre></div>
 
-<span id="Two_002dargument-form-of-_0040url"></span><h4 
class="subsubheading">Two-argument form of <code>@url</code></h4>
+<h4 class="subsubheading" id="Two_002dargument-form-of-_0040url">Two-argument 
form of <code class="code">@url</code></h4>
 
 <p>Here is an example of the two-argument form:
 </p><div class="example">
-<pre class="example">The official @url{http://ftp.gnu.org/gnu, GNU ftp site}
+<pre class="example-preformatted">The official @url{http://ftp.gnu.org/gnu, 
GNU ftp site}
 holds programs and texts.
 </pre></div>
 
 <p>which produces:
 </p><div class="display">
-<pre class="display">The official <a href="http://ftp.gnu.org/gnu";>GNU ftp 
site</a>
+<pre class="display-preformatted">The official <a class="url" 
href="http://ftp.gnu.org/gnu";>GNU ftp site</a>
 holds programs and texts.
 </pre></div>
 
 <p>that is, the Info (and TeX, etc.) output is this:
 </p><div class="example">
-<pre class="example">The official GNU ftp site (http://ftp.gnu.org/gnu)
+<pre class="example-preformatted">The official GNU ftp site 
(http://ftp.gnu.org/gnu)
 holds programs and texts.
 </pre></div>
 
 <p>while the HTML output is this:
 </p><div class="example">
-<pre class="example">The official &lt;a 
href=&quot;http://ftp.gnu.org/gnu&quot;&gt;GNU ftp site&lt;/a&gt;
+<pre class="example-preformatted">The official &lt;a 
href=&quot;http://ftp.gnu.org/gnu&quot;&gt;GNU ftp site&lt;/a&gt;
 holds programs and texts.
 </pre></div>
 
-<span id="Three_002dargument-form-of-_0040url"></span><h4 
class="subsubheading">Three-argument form of <code>@url</code></h4>
+<h4 class="subsubheading" 
id="Three_002dargument-form-of-_0040url">Three-argument form of <code 
class="code">@url</code></h4>
 
 <p>Finally, an example of the three-argument form:
 </p><div class="example">
-<pre class="example">The @url{/man.cgi/1/ls,,ls} program &hellip;
+<pre class="example-preformatted">The @url{/man.cgi/1/ls,,ls} program &hellip;
 </pre></div>
 
 <p>which, except for HTML, produces:
 </p><div class="display">
-<pre class="display">The <a href="/man.cgi/1/ls">ls</a> program &hellip;
+<pre class="display-preformatted">The <a class="url" 
href="/man.cgi/1/ls">ls</a> program &hellip;
 </pre></div>
 
 <p>but with HTML:
 </p><div class="example">
-<pre class="example">The &lt;a href=&quot;/man.cgi/1/ls&quot;&gt;ls&lt;/a&gt; 
program &hellip;
+<pre class="example-preformatted">The &lt;a 
href=&quot;/man.cgi/1/ls&quot;&gt;ls&lt;/a&gt; program &hellip;
 </pre></div>
 
 
@@ -130,16 +113,22 @@ holds programs and texts.
 format:
 </p>
 <div class="display">
-<pre class="display">&lt;URL:http://<var>host</var>/<var>path</var>&gt;
+<pre class="display-preformatted">&lt;URL:http://<var 
class="var">host</var>/<var class="var">path</var>&gt;
 </pre></div>
 
-<p><span 
id="index-_003cURL_002e_002e_002e_003e-convention_002c-not-used"></span>
+<p><a class="index-entry-id" 
id="index-_003cURL_002e_002e_002e_003e-convention_002c-not-used"></a>
 You can use this form in the input file if you wish.  We feel it&rsquo;s not
-necessary to include the &lsquo;<samp>&lt;URL:</samp>&rsquo; and 
&lsquo;<samp>&gt;</samp>&rsquo; in the output,
+necessary to include the &lsquo;<samp class="samp">&lt;URL:</samp>&rsquo; and 
&lsquo;<samp class="samp">&gt;</samp>&rsquo; in the output,
 since to be useful any software that tries to detect urls in text
-already has to detect them without the &lsquo;<samp>&lt;URL:</samp>&rsquo;.
+already has to detect them without the &lsquo;<samp 
class="samp">&lt;URL:</samp>&rsquo;.
 </p>
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="URL-Line-Breaking.html">URL Line Breaking</a>, Up: <a 
href="_0040url.html"><code class="code">@url</code>, <code 
class="code">@uref{<var class="var">url</var>[, <var class="var">text</var>][, 
<var class="var">replacement</var>]}</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040url-PDF-Output-Format.html 
b/js/infog/test-infodir/texinfo_html/_0040url-PDF-Output-Format.html
index 8eb5ef9b2c..b252f134c4 100644
--- a/js/infog/test-infodir/texinfo_html/_0040url-PDF-Output-Format.html
+++ b/js/infog/test-infodir/texinfo_html/_0040url-PDF-Output-Format.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@url PDF Output Format (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@url PDF Output Format (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@url PDF Output Format (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@url PDF Output Format (GNU Texinfo 6.7dev)">
+<meta name="description" content="@url PDF Output Format (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@url PDF Output Format (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="URL-Line-Breaking.html" rel="prev" title="URL Line Breaking">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,41 +40,43 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040url-PDF-Output-Format"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040url-PDF-Output-Format">
+<div class="nav-panel">
 <p>
-Next: <a href="PDF-Colors.html" accesskey="n" rel="next">PDF Colors</a>, 
Previous: <a href="URL-Line-Breaking.html" accesskey="p" rel="prev">URL Line 
Breaking</a>, Up: <a href="_0040url.html" accesskey="u" 
rel="up"><code>@url</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="PDF-Colors.html" accesskey="n" rel="next">PDF Colors</a>, 
Previous: <a href="URL-Line-Breaking.html" accesskey="p" rel="prev">URL Line 
Breaking</a>, Up: <a href="_0040url.html" accesskey="u" rel="up"><code 
class="code">@url</code>, <code class="code">@uref{<var class="var">url</var>[, 
<var class="var">text</var>][, <var class="var">replacement</var>]}</code></a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Comman [...]
 </div>
 <hr>
-<span id="g_t_0040url-PDF-Output-Format-1"></span><h4 
class="subsection"><code>@url</code> PDF Output Format</h4>
+<h4 class="subsection" id="g_t_0040url-PDF-Output-Format-1">5.10.3 <code 
class="code">@url</code> PDF Output Format</h4>
 
-<span id="index-PDF-output-of-urls"></span>
-<span id="index-URLs_002c-PDF-output-of"></span>
+<a class="index-entry-id" id="index-PDF-output-of-urls"></a>
+<a class="index-entry-id" id="index-URLs_002c-PDF-output-of"></a>
 
 <p>If the ultimate purpose of a PDF is only to be viewed online, perhaps
 similar to HTML in some inchoate way, you may not want the urls to be
 included in the visible text (just as urls are not visible to readers
 of web pages).  Texinfo provides a PDF-specific option for this, which
-must be used inside <code>@tex</code>:
+must be used inside <code class="code">@tex</code>:
 </p>
-<span id="index-_005curefurlonlylinktrue"></span>
+<a class="index-entry-id" id="index-_005curefurlonlylinktrue"></a>
 <div class="example">
-<pre class="example">@tex
+<pre class="example-preformatted">@tex
 \global\urefurlonlylinktrue
 @end tex
 </pre></div>
 
-<p>The result is that <code>@url{http://www.gnu.org, GNU}</code> has the
+<p>The result is that <code class="code">@url{http://www.gnu.org, GNU}</code> 
has the
 visible output of just &lsquo;GNU&rsquo;, with a link target of
-<a href="http://www.gnu.org";>http://www.gnu.org</a>.  Ordinarily, the visible 
output would
-include both the label and the url: &lsquo;GNU (<a 
href="http://www.gnu.org";>http://www.gnu.org</a>)&rsquo;.
+<a class="url" href="http://www.gnu.org";>http://www.gnu.org</a>.  Ordinarily, 
the visible output would
+include both the label and the url: &lsquo;GNU (<a class="url" 
href="http://www.gnu.org";>http://www.gnu.org</a>)&rsquo;.
 </p>
 <p>This option only has effect when the PDF output is produced with the
 pdfTeX program, not with other ways of getting from Texinfo to PDF
 (e.g., TeX to DVI to PDF).  Consequently, it is ok to specify this
-option unconditionally within <code>@tex</code>, as shown above.  It is
+option unconditionally within <code class="code">@tex</code>, as shown above.  
It is
 ignored when DVI is being produced.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040url.html 
b/js/infog/test-infodir/texinfo_html/_0040url.html
index e463025427..0f3dbd6268 100644
--- a/js/infog/test-infodir/texinfo_html/_0040url.html
+++ b/js/infog/test-infodir/texinfo_html/_0040url.html
@@ -1,116 +1,84 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@url (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@url (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@url (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@url (GNU Texinfo 6.7dev)">
+<meta name="description" content="@url (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@url (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Cross-References.html" rel="up" title="Cross References">
-<link href="_0040url-Examples.html" rel="next" title="@url Examples">
+<link href="_0040cite.html" rel="next" title="@cite">
 <link href="_0040inforef.html" rel="prev" title="@inforef">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040url"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040url">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040cite.html" accesskey="n" 
rel="next"><code>@cite</code></a>, Previous: <a href="_0040inforef.html" 
accesskey="p" rel="prev"><code>@inforef</code></a>, Up: <a 
href="Cross-References.html" accesskey="u" rel="up">Cross References</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040cite.html" accesskey="n" rel="next"><code 
class="code">@cite</code>{<var class="var">reference</var>}</a>, Previous: <a 
href="_0040inforef.html" accesskey="p" rel="prev"><code 
class="code">@inforef</code>: Cross-references to Info-only Material</a>, Up: 
<a href="Cross-References.html" accesskey="u" rel="up">Cross-references</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" tit [...]
 </div>
 <hr>
-<span 
id="g_t_0040url_002c-_0040uref_007burl_005b_002c-text_005d_005b_002c-replacement_005d_007d"></span><h3
 class="section"><code>@url</code>, <code>@uref{<var>url</var>[, 
<var>text</var>][, <var>replacement</var>]}</code></h3>
+<h3 class="section" 
id="g_t_0040url_002c-_0040uref_007burl_005b_002c-text_005d_005b_002c-replacement_005d_007d">5.10
 <code class="code">@url</code>, <code class="code">@uref{<var 
class="var">url</var>[, <var class="var">text</var>][, <var 
class="var">replacement</var>]}</code></h3>
 
-<span id="uref"></span><span id="url"></span><span 
id="index-Uniform-resource-locator_002c-referring-to"></span>
-<span id="index-URL_002c-referring-to"></span>
+<a class="anchor" id="uref"></a><a class="anchor" id="url"></a><a 
class="index-entry-id" id="index-URL"></a>
 
-<span id="index-url"></span>
-<span id="index-href_002c-producing-HTML"></span>
-<p><code>@url</code> produces a reference to a uniform resource locator
+<a class="index-entry-id" id="index-url"></a>
+<a class="index-entry-id" id="index-href_002c-producing-HTML"></a>
+<p><code class="code">@url</code> produces a reference to a uniform resource 
locator
 (url).  It takes one mandatory argument, the url, and two optional
 arguments which control the text that is displayed.  In HTML and PDF
-output, <code>@url</code> produces a link you can follow.  (To merely
+output, <code class="code">@url</code> produces a link you can follow.  (To 
merely
 indicate a url without creating a link people can follow, use
-<code>@indicateurl</code>, see <a 
href="_0040indicateurl.html"><code>@indicateurl</code></a>.)
+<code class="code">@indicateurl</code>, see <a class="pxref" 
href="_0040indicateurl.html"><code class="code">@indicateurl</code>{<var 
class="var">uniform-resource-locator</var>}</a>.)
 </p>
-<span id="index-uref"></span>
-<p><code>@uref</code> is a synonym for <code>@url</code>.
-(Originally, <code>@url</code> had the meaning of <code>@indicateurl</code>
-and <code>@uref</code> was required to produce a working link, but
-in practice <code>@url</code> was almost always misused.  So we&rsquo;ve 
changed 
+<a class="index-entry-id" id="index-uref"></a>
+<p><code class="code">@uref</code> is a synonym for <code 
class="code">@url</code>.
+(Originally, <code class="code">@url</code> had the meaning of <code 
class="code">@indicateurl</code>
+and <code class="code">@uref</code> was required to produce a working link, but
+in practice <code class="code">@url</code> was almost always misused.  So 
we&rsquo;ve changed 
 the meaning.)
 </p>
 <p>The second argument, if specified, is the text to display (the default
 is the url itself); in Info, DVI, and PDF output, but not in HTML
 output, the url is output in addition to this text.
 </p>
-<span id="index-Man-page_002c-reference-to"></span>
+<a class="index-entry-id" id="index-Man-page_002c-reference-to"></a>
 <p>The third argument, if specified, is the text to display, but in this
 case the url is not output in any format.  This is useful when the
 text is already sufficiently referential, as in a man page.  Also, if
 the third argument is given, the second argument is ignored.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="_0040url-Examples.html" 
accesskey="1"><code>@url</code> Examples</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Examples of using all the forms of <code>@url</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="URL-Line-Breaking.html" 
accesskey="2">URL Line Breaking</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How lines are broken within <code>@url</code> text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040url-PDF-Output-Format.html" accesskey="3"><code>@url</code> PDF 
Output Format</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A 
special option to hide links in PDF output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="PDF-Colors.html" 
accesskey="4">PDF Colors</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Colorizing urls and other links in PDF output.
-</td></tr>
-</table>
 
 
-<hr>
-<div class="header">
-<p>
-Next: <a href="_0040cite.html" accesskey="n" 
rel="next"><code>@cite</code></a>, Previous: <a href="_0040inforef.html" 
accesskey="p" rel="prev"><code>@inforef</code></a>, Up: <a 
href="Cross-References.html" accesskey="u" rel="up">Cross References</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+<ul class="mini-toc">
+<li><a href="_0040url-Examples.html" accesskey="1"><code 
class="code">@url</code> Examples</a></li>
+<li><a href="URL-Line-Breaking.html" accesskey="2">URL Line Breaking</a></li>
+<li><a href="_0040url-PDF-Output-Format.html" accesskey="3"><code 
class="code">@url</code> PDF Output Format</a></li>
+<li><a href="PDF-Colors.html" accesskey="4">PDF Colors</a></li>
+</ul>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040value-Example.html 
b/js/infog/test-infodir/texinfo_html/_0040value-Example.html
index 6e0d0c0810..d5784c79c8 100644
--- a/js/infog/test-infodir/texinfo_html/_0040value-Example.html
+++ b/js/infog/test-infodir/texinfo_html/_0040value-Example.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@value Example (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@value Example (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@value Example (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@value Example (GNU Texinfo 6.7dev)">
+<meta name="description" content="@value Example (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@value Example (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="_0040set-_0040clear-_0040value.html" rel="up" title="@set @clear 
@value">
-<link href="Testing-for-Texinfo-Commands.html" rel="next" title="Testing for 
Texinfo Commands">
 <link href="_0040inlineifset-_0040inlineifclear.html" rel="prev" 
title="@inlineifset @inlineifclear">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,35 +39,36 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040value-Example"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040value-Example">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040inlineifset-_0040inlineifclear.html" accesskey="p" 
rel="prev"><code>@inlineifset @inlineifclear</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html" accesskey="u" rel="up"><code>@set 
@clear @value</code></a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040inlineifset-_0040inlineifclear.html" accesskey="p" 
rel="prev"><code class="code">@inlineifset</code> and <code 
class="code">@inlineifclear</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html" accesskey="u" rel="up">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a href="Command-an [...]
 </div>
 <hr>
-<span id="g_t_0040value-Example-1"></span><h4 
class="subsection"><code>@value</code> Example</h4>
+<h4 class="subsection" id="g_t_0040value-Example-1">15.5.4 <code 
class="code">@value</code> Example</h4>
 
-<span id="value-Example"></span>
-<p>You can use the <code>@value</code> command to minimize the number of
+<a class="anchor" id="value-Example"></a>
+<p>You can use the <code class="code">@value</code> command to minimize the 
number of
 places you need to change when you record an update to a manual.
-See <a href="GNU-Sample-Texts.html">GNU Sample Texts</a>, for the full text of 
an example of using this
+See <a class="xref" href="GNU-Sample-Texts.html">GNU Sample Texts</a>, for the 
full text of an example of using this
 to work with Automake distributions.
 </p>
-<p>This example is adapted from <cite><a href="../make/index.html#Top">The GNU 
Make Manual</a></cite>.
+<p>This example is adapted from <cite class="cite"><a data-manual="make" 
href="https://www.gnu.org/software/make/manual/html_node/index.html#Top";>The 
GNU Make Manual</a></cite>.
 </p>
-<ol>
+<ol class="enumerate">
 <li> Set the flags:
 
 <div class="example">
-<pre class="example">@set EDITION 0.35 Beta
+<div class="group"><pre class="example-preformatted">@set EDITION 0.35 Beta
 @set VERSION 3.63 Beta
 @set UPDATED 14 August 1992
 @set UPDATE-MONTH August 1992
-</pre></div>
+</pre></div></div>
 
-</li><li> Write text for the <code>@copying</code> section (see <a 
href="_0040copying.html"><code>@copying</code></a>):
+</li><li> Write text for the <code class="code">@copying</code> section (see 
<a class="pxref" href="_0040copying.html"><code class="code">@copying</code>: 
Declare Copying Permissions</a>):
 
 <div class="example">
-<pre class="example">@copying
+<div class="group"><pre class="example-preformatted">@copying
 This is Edition @value{EDITION},
 last updated @value{UPDATED},
 of @cite{The GNU Make Manual},
@@ -97,12 +78,12 @@ Copyright &hellip;
 
 Permission is granted &hellip;
 @end copying
-</pre></div>
+</pre></div></div>
 
 </li><li> Write text for the title page, for people reading the printed manual:
 
 <div class="example">
-<pre class="example">@titlepage
+<div class="group"><pre class="example-preformatted">@titlepage
 @title GNU Make
 @subtitle A Program for Directing Recompilation
 @subtitle Edition @value{EDITION}, &hellip;
@@ -111,7 +92,7 @@ Permission is granted &hellip;
 @insertcopying
 &hellip;
 @end titlepage
-</pre></div>
+</pre></div></div>
 
 <p>(On a printed cover, a date listing the month and the year looks less
 fussy than a date listing the day as well as the month and year.)
@@ -119,7 +100,7 @@ fussy than a date listing the day as well as the month and 
year.)
 </li><li> Write text for the Top node, for people reading the Info file:
 
 <div class="example">
-<pre class="example">@ifnottex
+<div class="group"><pre class="example-preformatted">@ifnottex
 @node Top
 @top Make
 
@@ -128,25 +109,26 @@ last updated @value{UPDATED},
 of @cite{The GNU Make Manual},
 for @code{make}, version @value{VERSION}.
 @end ifnottex
-</pre></div>
+</pre></div></div>
 
-<p>After you format the manual, the <code>@value</code> constructs have been
+<p>After you format the manual, the <code class="code">@value</code> 
constructs have been
 expanded, so the output contains text like this:
 </p>
 <div class="example">
-<pre class="example">This is Edition 0.35 Beta, last updated 14 August 1992,
+<div class="group"><pre class="example-preformatted">This is Edition 0.35 
Beta, last updated 14 August 1992,
 of `The GNU Make Manual', for `make', Version 3.63 Beta.
-</pre></div>
+</pre></div></div>
 </li></ol>
 
 <p>When you update the manual, you change only the values of the flags; you
 do not need to edit the three sections.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="_0040inlineifset-_0040inlineifclear.html" accesskey="p" 
rel="prev"><code>@inlineifset @inlineifclear</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html" accesskey="u" rel="up"><code>@set 
@clear @value</code></a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="_0040inlineifset-_0040inlineifclear.html"><code 
class="code">@inlineifset</code> and <code 
class="code">@inlineifclear</code></a>, Up: <a 
href="_0040set-_0040clear-_0040value.html">Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index" [...]
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040var.html 
b/js/infog/test-infodir/texinfo_html/_0040var.html
index e0e12f511b..deb073d451 100644
--- a/js/infog/test-infodir/texinfo_html/_0040var.html
+++ b/js/infog/test-infodir/texinfo_html/_0040var.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@var (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@var (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@var (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@var (GNU Texinfo 6.7dev)">
+<meta name="description" content="@var (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@var (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040verb.html" rel="prev" title="@verb">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,49 +40,50 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040var"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040var">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040env.html" accesskey="n" rel="next"><code>@env</code></a>, 
Previous: <a href="_0040verb.html" accesskey="p" 
rel="prev"><code>@verb</code></a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040env.html" accesskey="n" rel="next"><code 
class="code">@env</code>{<var class="var">environment-variable</var>}</a>, 
Previous: <a href="_0040verb.html" accesskey="p" rel="prev"><code 
class="code">@verb</code>{<var class="var">char</var><var 
class="var">text</var><var class="var">char</var>}</a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, Commands, 
etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="content [...]
 </div>
 <hr>
-<span id="g_t_0040var_007bmetasyntactic_002dvariable_007d"></span><h4 
class="subsection"><code>@var</code>{<var>metasyntactic-variable</var>}</h4>
+<h4 class="subsection" 
id="g_t_0040var_007bmetasyntactic_002dvariable_007d">6.1.7 <code 
class="code">@var</code>{<var class="var">metasyntactic-variable</var>}</h4>
 
-<span id="var"></span><span id="index-var"></span>
+<a class="anchor" id="var"></a><a class="index-entry-id" id="index-var"></a>
 
-<p>Use the <code>@var</code> command to indicate metasyntactic variables.  A
-<em>metasyntactic variable</em> is something that stands for another
+<p>Use the <code class="code">@var</code> command to indicate metasyntactic 
variables.  A
+<em class="dfn">metasyntactic variable</em> is something that stands for 
another
 piece of text.  For example, you should use a metasyntactic variable
 in the documentation of a function to describe the arguments that are
 passed to that function.
 </p>
-<p>Do not use <code>@var</code> for the names of normal variables in computer
-programs.  These are specific names, so <code>@code</code> is correct for
-them (<code>@code</code>).  For example, the Emacs Lisp variable
-<code>texinfo-tex-command</code> is not a metasyntactic variable; it is
-properly formatted using <code>@code</code>.
+<p>Do not use <code class="code">@var</code> for the names of normal variables 
in computer
+programs.  These are specific names, so <code class="code">@code</code> is 
correct for
+them (<code class="code">@code</code>).  For example, the Emacs Lisp variable
+<code class="code">texinfo-tex-command</code> is not a metasyntactic variable; 
it is
+properly formatted using <code class="code">@code</code>.
 </p>
-<p>Do not use <code>@var</code> for environment variables either; 
<code>@env</code>
+<p>Do not use <code class="code">@var</code> for environment variables either; 
<code class="code">@env</code>
 is correct for them (see the next section).
 </p>
-<p>The effect of <code>@var</code> in the Info file is to change the case of
+<p>The effect of <code class="code">@var</code> in the Info file is to change 
the case of
 the argument to all uppercase.  In the printed manual and HTML
 output, the argument is output in slanted type.
 </p>
 <p>For example,
 </p>
 <div class="example">
-<pre class="example">To delete file @var{filename},
+<pre class="example-preformatted">To delete file @var{filename},
 type @samp{rm @var{filename}}.
 </pre></div>
 
 <p>produces
 </p>
-<blockquote>
-<p>To delete file <var>filename</var>, type &lsquo;<samp>rm 
<var>filename</var></samp>&rsquo;.
+<blockquote class="quotation">
+<p>To delete file <var class="var">filename</var>, type &lsquo;<samp 
class="samp">rm <var class="var">filename</var></samp>&rsquo;.
 </p></blockquote>
 
-<p>(Note that <code>@var</code> may appear inside <code>@code</code>,
-<code>@samp</code>, <code>@file</code>, etc.)
+<p>(Note that <code class="code">@var</code> may appear inside <code 
class="code">@code</code>,
+<code class="code">@samp</code>, <code class="code">@file</code>, etc.)
 </p>
 <p>Write a metasyntactic variable all in lowercase without spaces, and
 use hyphens to make it more readable.  Thus, the Texinfo source for
@@ -109,28 +91,34 @@ the illustration of how to begin a Texinfo manual looks 
like
 this:
 </p>
 <div class="example">
-<pre class="example">\input texinfo
+<div class="group"><pre class="example-preformatted">\input texinfo
 @@settitle @var{name-of-manual}
-</pre></div>
+</pre></div></div>
 
 <p>This produces:
 </p>
 <div class="example">
-<pre class="example">\input texinfo
-@settitle <var>name-of-manual</var>
-</pre></div>
+<div class="group"><pre class="example-preformatted">\input texinfo
+@settitle <var class="var">name-of-manual</var>
+</pre></div></div>
 
 <p>In some documentation styles, metasyntactic variables are shown with
 angle brackets, for example:
 </p>
 <div class="example">
-<pre class="example">&hellip;, type rm &lt;filename&gt;
+<pre class="example-preformatted">&hellip;, type rm &lt;filename&gt;
 </pre></div>
 
 <p>However, that is not the style that Texinfo uses.
 </p>
 
 
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="_0040env.html"><code class="code">@env</code>{<var 
class="var">environment-variable</var>}</a>, Previous: <a 
href="_0040verb.html"><code class="code">@verb</code>{<var 
class="var">char</var><var class="var">text</var><var 
class="var">char</var>}</a>, Up: <a href="Indicating.html">Indicating 
Definitions, Commands, etc.</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index"  [...]
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040verb.html 
b/js/infog/test-infodir/texinfo_html/_0040verb.html
index 197717f738..e148639f37 100644
--- a/js/infog/test-infodir/texinfo_html/_0040verb.html
+++ b/js/infog/test-infodir/texinfo_html/_0040verb.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@verb (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@verb (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@verb (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@verb (GNU Texinfo 6.7dev)">
+<meta name="description" content="@verb (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@verb (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="_0040samp.html" rel="prev" title="@samp">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,52 +40,54 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040verb"></span><div class="header">
+<div class="subsection-level-extent" id="g_t_0040verb">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040var.html" accesskey="n" rel="next"><code>@var</code></a>, 
Previous: <a href="_0040samp.html" accesskey="p" 
rel="prev"><code>@samp</code></a>, Up: <a href="Indicating.html" accesskey="u" 
rel="up">Indicating</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table 
of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040var.html" accesskey="n" rel="next"><code 
class="code">@var</code>{<var class="var">metasyntactic-variable</var>}</a>, 
Previous: <a href="_0040samp.html" accesskey="p" rel="prev"><code 
class="code">@samp</code>{<var class="var">text</var>}</a>, Up: <a 
href="Indicating.html" accesskey="u" rel="up">Indicating Definitions, Commands, 
etc.</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index [...]
 </div>
 <hr>
-<span id="g_t_0040verb_007bchartextchar_007d"></span><h4 
class="subsection"><code>@verb</code>{<var>char</var><var>text</var><var>char</var>}</h4>
+<h4 class="subsection" id="g_t_0040verb_007bchartextchar_007d">6.1.6 <code 
class="code">@verb</code>{<var class="var">char</var><var 
class="var">text</var><var class="var">char</var>}</h4>
 
-<span id="verb"></span><span id="index-verb"></span>
-<span id="index-Verbatim-in_002dline-text"></span>
+<a class="anchor" id="verb"></a><a class="index-entry-id" id="index-verb"></a>
+<a class="index-entry-id" id="index-Verbatim-in_002dline-text"></a>
 
-<span id="index-Delimiter-character_002c-for-verbatim"></span>
-<p>Use the <code>@verb</code> command to print a verbatim sequence of
+<a class="index-entry-id" id="index-Delimiter-character_002c-for-verbatim"></a>
+<p>Use the <code class="code">@verb</code> command to print a verbatim 
sequence of
 characters.
 </p>
-<p>Like LaTeX&rsquo;s <code>\verb</code> command, the verbatim text can be 
quoted using
+<p>Like LaTeX&rsquo;s <code class="code">\verb</code> command, the verbatim 
text can be quoted using
 any unique delimiter character.  Enclose the verbatim text, including the
 delimiters, in braces.  Text is printed in a fixed-width font:
 </p>
 <div class="example">
-<pre class="example">How many @verb{|@|}-escapes does one need to print this
+<pre class="example-preformatted">How many @verb{|@|}-escapes does one need to 
print this
 @verb{.@a @b.@c.} string or @verb{+@'e?`{}!`\+} this?
 </pre></div>
 
 <p>produces
 </p>
 <div class="example">
-<pre class="example">How many <tt>@</tt>-escapes does one need to print this
-<tt>@a @b.@c</tt> string or <tt>@'e?`{}!`\</tt> this?
+<pre class="example-preformatted">How many <tt class="verb">@</tt>-escapes 
does one need to print this
+<tt class="verb">@a @b.@c</tt> string or <tt class="verb">@'e?`{}!`\</tt> this?
 </pre></div>
 
-<p>This is in contrast to <code>@samp</code> (see the previous section),
-<code>@code</code>, and similar commands; in those cases, the argument is
-normal Texinfo text, where the three characters <code>@{}</code> are
-special, as usual.  With <code>@verb</code>, nothing is special except the
+<p>This is in contrast to <code class="code">@samp</code> (see the previous 
section),
+<code class="code">@code</code>, and similar commands; in those cases, the 
argument is
+normal Texinfo text, where the three characters <code class="code">@{}</code> 
are
+special, as usual.  With <code class="code">@verb</code>, nothing is special 
except the
 delimiter character you choose.
 </p>
 <p>The delimiter character itself may appear inside the verbatim text, as
-shown above.  As another example, &lsquo;<samp>@verb{...}</samp>&rsquo; prints 
a single
+shown above.  As another example, &lsquo;<samp 
class="samp">@verb{...}</samp>&rsquo; prints a single
 (fixed-width) period.
 </p>
-<p>It is not reliable to use <code>@verb</code> inside other Texinfo
-constructs.  In particular, it does not work to use <code>@verb</code> in
+<p>It is not reliable to use <code class="code">@verb</code> inside other 
Texinfo
+constructs.  In particular, it does not work to use <code 
class="code">@verb</code> in
 anything related to cross-referencing, such as section titles or
 figure captions.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040verbatim.html 
b/js/infog/test-infodir/texinfo_html/_0040verbatim.html
index bf1b5a0911..2c13b886f4 100644
--- a/js/infog/test-infodir/texinfo_html/_0040verbatim.html
+++ b/js/infog/test-infodir/texinfo_html/_0040verbatim.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@verbatim (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@verbatim (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@verbatim (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@verbatim (GNU Texinfo 6.7dev)">
+<meta name="description" content="@verbatim (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@verbatim (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,8 @@ developing GNU and promoting software freedom." -->
 <link href="_0040example.html" rel="prev" title="@example">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.key {font-style: normal}
 -->
 </style>
 
@@ -59,19 +41,20 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040verbatim"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040verbatim">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040lisp.html" accesskey="n" 
rel="next"><code>@lisp</code></a>, Previous: <a href="_0040example.html" 
accesskey="p" rel="prev"><code>@example</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040lisp.html" accesskey="n" rel="next"><code 
class="code">@lisp</code>: Marking a Lisp Example</a>, Previous: <a 
href="_0040example.html" accesskey="p" rel="prev"><code 
class="code">@example</code>: Example Text</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index" [...]
 </div>
 <hr>
-<span id="g_t_0040verbatim_003a-Literal-Text"></span><h3 
class="section"><code>@verbatim</code>: Literal Text</h3>
+<h3 class="section" id="g_t_0040verbatim_003a-Literal-Text">7.5 <code 
class="code">@verbatim</code>: Literal Text</h3>
 
-<span id="verbatim"></span><span id="index-verbatim"></span>
-<span id="index-Verbatim-environment"></span>
+<a class="anchor" id="verbatim"></a><a class="index-entry-id" 
id="index-verbatim"></a>
+<a class="index-entry-id" id="index-Verbatim-environment"></a>
 
-<p>Use the <code>@verbatim</code> environment for printing of text that may
+<p>Use the <code class="code">@verbatim</code> environment for printing of 
text that may
 contain special characters or commands that should not be interpreted,
-such as computer input or output (<code>@example</code> interprets its text
+such as computer input or output (<code class="code">@example</code> 
interprets its text
 as regular Texinfo commands).  This is especially useful for including 
automatically
 generated files in a Texinfo manual.
 </p>
@@ -80,21 +63,21 @@ character substitutions are made, e.g., all spaces and 
blank lines are
 significant, including tabs.  In the printed manual, the text is
 typeset in a fixed-width font, and not indented or filled.
 </p>
-<p>Write a <code>@verbatim</code> command at the beginning of a line by
+<p>Write a <code class="code">@verbatim</code> command at the beginning of a 
line by
 itself.  This line will disappear from the output.  Mark the end of
-the verbatim block with an <code>@end verbatim</code> command, also written
-at the beginning of a line by itself.  The <code>@end verbatim</code> will
+the verbatim block with an <code class="code">@end verbatim</code> command, 
also written
+at the beginning of a line by itself.  The <code class="code">@end 
verbatim</code> will
 also disappear from the output.
 </p>
 <p>For example:
 </p>
 <div class="example">
-<pre class="example"><tt>@verbatim</tt>
-</pre><pre class="example"><tt>{</tt>
-</pre><pre class="example"><span class="key">TAB</span><tt>@command with 
strange characters: @'e</tt>
-</pre><pre class="example"><tt>expand<span class="key">TAB</span>me</tt>
-</pre><pre class="example"><tt>}</tt>
-</pre><pre class="example"><tt>@end verbatim</tt>
+<pre class="exdent"><code class="t">@verbatim</code>
+</pre><pre class="exdent"><code class="t">{</code>
+</pre><pre class="exdent"><kbd class="key">TAB</kbd><code class="t">@command 
with strange characters: @'e</code>
+</pre><pre class="exdent"><code class="t">expand<kbd 
class="key">TAB</kbd>me</code>
+</pre><pre class="exdent"><code class="t">}</code>
+</pre><pre class="exdent"><code class="t">@end verbatim</code>
 </pre></div>
 
 <p>This produces:
@@ -104,35 +87,36 @@ also disappear from the output.
 expand me
 }
 </pre>
-<p>Since the lines containing <code>@verbatim</code> and <code>@end 
verbatim</code>
+<p>Since the lines containing <code class="code">@verbatim</code> and <code 
class="code">@end verbatim</code>
 produce no output, typically you should put a blank line before the
-<code>@verbatim</code> and another blank line after the <code>@end
-verbatim</code>.  Blank lines between the beginning <code>@verbatim</code> and
-the ending <code>@end verbatim</code> will appear in the output.
+<code class="code">@verbatim</code> and another blank line after the <code 
class="code">@end
+verbatim</code>.  Blank lines between the beginning <code 
class="code">@verbatim</code> and
+the ending <code class="code">@end verbatim</code> will appear in the output.
 </p>
-<span id="index-Verbatim_002c-small"></span>
-<span id="index-Small-verbatim"></span>
-<p>You can get a &ldquo;small&rdquo; verbatim by enclosing the 
<code>@verbatim</code> in
-an <code>@smallformat</code> environment, as shown here:
+<a class="index-entry-id" id="index-Verbatim_002c-small"></a>
+<a class="index-entry-id" id="index-Small-verbatim"></a>
+<p>You can get a &ldquo;small&rdquo; verbatim by enclosing the <code 
class="code">@verbatim</code> in
+an <code class="code">@smallformat</code> environment, as shown here:
 </p>
-<div class="example">
-<pre class="example"><tt>@smallformat</tt>
-</pre><pre class="example"><tt>@verbatim</tt>
-</pre><pre class="example"><tt>... still verbatim, but in a smaller font 
...</tt>
-</pre><pre class="example"><tt>@end verbatim</tt>
-</pre><pre class="example"><tt>@end smallformat</tt>
+<div class="example smallexample">
+<pre class="exdent"><code class="t">@smallformat</code>
+</pre><pre class="exdent"><code class="t">@verbatim</code>
+</pre><pre class="exdent"><code class="t">... still verbatim, but in a smaller 
font ...</code>
+</pre><pre class="exdent"><code class="t">@end verbatim</code>
+</pre><pre class="exdent"><code class="t">@end smallformat</code>
 </pre></div>
 
 <p>Finally, a word of warning: it is not reliable to use
-<code>@verbatim</code> inside other Texinfo constructs.
+<code class="code">@verbatim</code> inside other Texinfo constructs.
 </p>
-<p>See also <a 
href="_0040verbatiminclude.html"><code>@verbatiminclude</code></a>.
+<p>See also <a class="ref" href="_0040verbatiminclude.html"><code 
class="code">@verbatiminclude</code> <var class="var">file</var>: Include a 
File Verbatim</a>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040lisp.html" accesskey="n" 
rel="next"><code>@lisp</code></a>, Previous: <a href="_0040example.html" 
accesskey="p" rel="prev"><code>@example</code></a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040lisp.html"><code class="code">@lisp</code>: Marking a Lisp 
Example</a>, Previous: <a href="_0040example.html"><code 
class="code">@example</code>: Example Text</a>, Up: <a 
href="Quotations-and-Examples.html">Quotations and Examples</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040verbatiminclude.html 
b/js/infog/test-infodir/texinfo_html/_0040verbatiminclude.html
index 9712c0f3f6..050486cca0 100644
--- a/js/infog/test-infodir/texinfo_html/_0040verbatiminclude.html
+++ b/js/infog/test-infodir/texinfo_html/_0040verbatiminclude.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@verbatiminclude (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@verbatiminclude (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="@verbatiminclude (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@verbatiminclude (GNU Texinfo 6.7dev)">
+<meta name="description" content="@verbatiminclude (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@verbatiminclude (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Include-Files.html" rel="up" title="Include Files">
-<link href="Include-Files-Evolution.html" rel="next" title="Include Files 
Evolution">
 <link href="Sample-Include-File.html" rel="prev" title="Sample Include File">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,49 +39,53 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040verbatiminclude"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040verbatiminclude">
+<div class="nav-panel">
 <p>
-Next: <a href="Include-Files-Evolution.html" accesskey="n" rel="next">Include 
Files Evolution</a>, Previous: <a href="Sample-Include-File.html" accesskey="p" 
rel="prev">Sample Include File</a>, Up: <a href="Include-Files.html" 
accesskey="u" rel="up">Include Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Sample-Include-File.html" accesskey="p" rel="prev">Sample 
File with <code class="code">@include</code></a>, Up: <a 
href="Include-Files.html" accesskey="u" rel="up">Include Files</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span 
id="g_t_0040verbatiminclude-file_003a-Include-a-File-Verbatim"></span><h3 
class="section"><code>@verbatiminclude</code> <var>file</var>: Include a File 
Verbatim</h3>
+<h3 class="section" 
id="g_t_0040verbatiminclude-file_003a-Include-a-File-Verbatim">17.5 <code 
class="code">@verbatiminclude</code> <var class="var">file</var>: Include a 
File Verbatim</h3>
 
-<span id="verbatiminclude"></span><span id="index-verbatiminclude"></span>
-<span id="index-Verbatim_002c-include-file"></span>
-<span id="index-Including-a-file-verbatim"></span>
+<a class="anchor" id="verbatiminclude"></a><a class="index-entry-id" 
id="index-verbatiminclude"></a>
+<a class="index-entry-id" id="index-Verbatim_002c-include-file"></a>
+<a class="index-entry-id" id="index-Including-a-file-verbatim"></a>
 
 <p>You can include the exact contents of a file in the document with the
-<code>@verbatiminclude</code> command:
+<code class="code">@verbatiminclude</code> command:
 </p>
 <div class="example">
-<pre class="example">@verbatiminclude <var>filename</var>
+<pre class="example-preformatted">@verbatiminclude <var 
class="var">filename</var>
 </pre></div>
 
-<p>The contents of <var>filename</var> is printed in a verbatim environment
-(see <a href="_0040verbatim.html"><code>@verbatim</code></a>).  Generally, the 
file is printed exactly
+<p>The contents of <var class="var">filename</var> is printed in a verbatim 
environment
+(see <a class="pxref" href="_0040verbatim.html"><code 
class="code">@verbatim</code>: Literal Text</a>).  Generally, the file is 
printed exactly
 as it is, with all special characters and white space retained.  No
 indentation is added; if you want indentation, enclose the
-<code>@verbatiminclude</code> within <code>@example</code>
-(see <a href="_0040example.html"><code>@example</code></a>).
+<code class="code">@verbatiminclude</code> within <code 
class="code">@example</code>
+(see <a class="pxref" href="_0040example.html"><code 
class="code">@example</code>: Example Text</a>).
 </p>
 <p>The name of the file is taken literally, with a single exception:
-<code>@value{<var>var</var>}</code> references are expanded.  This makes it
+<code class="code">@value{<var class="var">var</var>}</code> references are 
expanded.  This makes it
 possible to include files in other directories within a distribution,
 for instance:
 </p>
 <div class="example">
-<pre class="example">@verbatiminclude @value{top_srcdir}/NEWS
+<pre class="example-preformatted">@verbatiminclude @value{top_srcdir}/NEWS
 </pre></div>
 
-<p>(You still have to get <code>top_srcdir</code> defined in the
+<p>(You still have to get <code class="code">top_srcdir</code> defined in the
 first place.)
 </p>
 <p>For a method on printing the file contents in a smaller font size, see
-the end of the section on <code>@verbatim</code>.
+the end of the section on <code class="code">@verbatim</code>.
 </p>
 
 
 
+</div>
+
+
 
 </body>
 </html>
diff --git a/js/infog/test-infodir/texinfo_html/_0040w.html 
b/js/infog/test-infodir/texinfo_html/_0040w.html
index b5870c42d6..a3c39cfa8f 100644
--- a/js/infog/test-infodir/texinfo_html/_0040w.html
+++ b/js/infog/test-infodir/texinfo_html/_0040w.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@w (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@w (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@w (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@w (GNU Texinfo 6.7dev)">
+<meta name="description" content="@w (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@w (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="_0040allowcodebreaks.html" rel="prev" title="@allowcodebreaks">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+pre.display-preformatted {font-family: inherit}
 -->
 </style>
 
@@ -59,55 +42,57 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="g_t_0040w"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040w">
+<div class="nav-panel">
 <p>
-Next: <a href="_0040tie.html" accesskey="n" rel="next"><code>@tie</code></a>, 
Previous: <a href="_0040allowcodebreaks.html" accesskey="p" 
rel="prev"><code>@allowcodebreaks</code></a>, Up: <a href="Breaks.html" 
accesskey="u" rel="up">Breaks</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="_0040tie.html" accesskey="n" rel="next"><code 
class="code">@tie{}</code>: Inserting an Unbreakable Space</a>, Previous: <a 
href="_0040allowcodebreaks.html" accesskey="p" rel="prev"><code 
class="code">@allowcodebreaks</code>: Control Line Breaks in <code 
class="code">@code</code></a>, Up: <a href="Breaks.html" accesskey="u" 
rel="up">Forcing and Preventing Breaks</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Com [...]
 </div>
 <hr>
-<span id="g_t_0040w_007btext_007d_003a-Prevent-Line-Breaks"></span><h3 
class="section"><code>@w</code>{<var>text</var>}: Prevent Line Breaks</h3>
+<h3 class="section" id="g_t_0040w_007btext_007d_003a-Prevent-Line-Breaks">12.5 
<code class="code">@w</code>{<var class="var">text</var>}: Prevent Line 
Breaks</h3>
 
-<span id="w"></span><span id="index-w"></span>
-<span id="index-Line-breaks_002c-preventing"></span>
+<a class="anchor" id="w"></a><a class="index-entry-id" id="index-w"></a>
+<a class="index-entry-id" id="index-Line-breaks_002c-preventing"></a>
 
-<p><code>@w{<var>text</var>}</code> outputs <var>text</var>, while prohibiting 
line
-breaks within <var>text</var>.
+<p><code class="code">@w{<var class="var">text</var>}</code> outputs <var 
class="var">text</var>, while prohibiting line
+breaks within <var class="var">text</var>.
 </p>
-<span id="index-Non_002dbreakable-space_002c-fixed"></span>
-<span id="index-Unbreakable-space_002c-fixed"></span>
-<p>Thus, you can use <code>@w</code> to produce a non-breakable space, fixed at
+<a class="index-entry-id" id="index-Non_002dbreakable-space_002c-fixed"></a>
+<a class="index-entry-id" id="index-Unbreakable-space_002c-fixed"></a>
+<p>Thus, you can use <code class="code">@w</code> to produce a non-breakable 
space, fixed at
 the width of a normal interword space:
 </p>
 <div class="example">
-<pre class="example">@w{ } @w{ } @w{ } indentation.
+<pre class="example-preformatted">@w{ } @w{ } @w{ } indentation.
 </pre></div>
 
 <p>produces:
 </p>
 <div class="display">
-<pre class="display"> <!-- /@w -->  <!-- /@w -->  <!-- /@w --> indentation.
+<pre class="display-preformatted"> <!-- /@w -->  <!-- /@w -->  <!-- /@w --> 
indentation.
 </pre></div>
 
-<p>The space from <code>@w{&nbsp;<!-- /@w -->}</code>, as well as being 
non-breakable,
+<p>The space from <code class="code">@w{&nbsp;<!-- /@w -->}</code>, as well as 
being non-breakable,
 also will not stretch or shrink.  Sometimes that is what you want, for
 instance if you&rsquo;re doing manual indenting.  However, usually you want
 a normal interword space that does stretch and shrink (in the printed
-output); for that, see the <code>@tie</code> command in the next section.
+output); for that, see the <code class="code">@tie</code> command in the next 
section.
 </p>
-<span id="index-Hyphenation_002c-preventing"></span>
-<p>You can also use the <code>@w</code> command to prevent TeX from
+<a class="index-entry-id" id="index-Hyphenation_002c-preventing"></a>
+<p>You can also use the <code class="code">@w</code> command to prevent TeX 
from
 automatically hyphenating a long name or phrase that happens to fall
-near the end of a line.  <code>makeinfo</code> does not ever hyphenate
+near the end of a line.  <code class="command">makeinfo</code> does not ever 
hyphenate
 words.
 </p>
-<span id="index-Keyword-expansion_002c-preventing"></span>
-<span id="index-Version-control-keywords_002c-preventing-expansion-of"></span>
-<span id="index-_0024Id-expansion_002c-preventing"></span>
-<p>You can also use <code>@w</code> to avoid unwanted keyword expansion in
-source control systems.  For example, to literally write <tt>$<!-- /@w 
-->Id$</tt>
-in your document, use <code>@w{$}Id$</code>.  This trick isn&rsquo;t effective
+<a class="index-entry-id" id="index-Keyword-expansion_002c-preventing"></a>
+<a class="index-entry-id" 
id="index-Version-control-keywords_002c-preventing-expansion-of"></a>
+<a class="index-entry-id" id="index-_0024Id-expansion_002c-preventing"></a>
+<p>You can also use <code class="code">@w</code> to avoid unwanted keyword 
expansion in
+source control systems.  For example, to literally write <code class="t">$<!-- 
/@w -->Id$</code>
+in your document, use <code class="code">@w{$}Id$</code>.  This trick 
isn&rsquo;t effective
 in Info or plain text output, though.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/_0040xref.html 
b/js/infog/test-infodir/texinfo_html/_0040xref.html
index ade5207965..9e8d9f6739 100644
--- a/js/infog/test-infodir/texinfo_html/_0040xref.html
+++ b/js/infog/test-infodir/texinfo_html/_0040xref.html
@@ -1,89 +1,63 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>@xref (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>@xref (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="@xref (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="@xref (GNU Texinfo 6.7dev)">
+<meta name="description" content="@xref (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="@xref (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Cross-References.html" rel="up" title="Cross References">
-<link href="One-Argument.html" rel="next" title="One Argument">
+<link href="Referring-to-a-Manual-as-a-Whole.html" rel="next" title="Referring 
to a Manual as a Whole">
 <link href="Cross-Reference-Parts.html" rel="prev" title="Cross Reference 
Parts">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="g_t_0040xref"></span><div class="header">
+<div class="section-level-extent" id="g_t_0040xref">
+<div class="nav-panel">
 <p>
-Next: <a href="Referring-to-a-Manual-as-a-Whole.html" accesskey="n" 
rel="next">Referring to a Manual as a Whole</a>, Previous: <a 
href="Cross-Reference-Parts.html" accesskey="p" rel="prev">Cross Reference 
Parts</a>, Up: <a href="Cross-References.html" accesskey="u" rel="up">Cross 
References</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Referring-to-a-Manual-as-a-Whole.html" accesskey="n" 
rel="next">Referring to a Manual as a Whole</a>, Previous: <a 
href="Cross-Reference-Parts.html" accesskey="p" rel="prev">Parts of a 
Cross-reference</a>, Up: <a href="Cross-References.html" accesskey="u" 
rel="up">Cross-references</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="g_t_0040xref-1"></span><h3 class="section"><code>@xref</code></h3>
+<h3 class="section" id="g_t_0040xref-1">5.4 <code 
class="code">@xref</code></h3>
 
-<span id="xref"></span><span id="index-xref"></span>
-<span id="index-Cross_002dreferences-using-_0040xref"></span>
-<span id="index-References-using-_0040xref"></span>
+<a class="anchor" id="xref"></a><a class="index-entry-id" id="index-xref"></a>
+<a class="index-entry-id" id="index-Cross_002dreferences-using-_0040xref"></a>
+<a class="index-entry-id" id="index-References-using-_0040xref"></a>
 
-<p>The <code>@xref</code> command generates a cross-reference for the
+<p>The <code class="code">@xref</code> command generates a cross-reference for 
the
 beginning of a sentence.
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="One-Argument.html" 
accesskey="1">One Argument</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@xref</code> with one argument.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Two-Arguments.html" 
accesskey="2">Two Arguments</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@xref</code> with two arguments.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Three-Arguments.html" 
accesskey="3">Three Arguments</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@xref</code> with three arguments.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Four-and-Five-Arguments.html" accesskey="4">Four and Five 
Arguments</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@xref</code> with four and five arguments.
-</td></tr>
-</table>
 
+<ul class="mini-toc">
+<li><a href="One-Argument.html" accesskey="1"><code class="code">@xref</code> 
with One Argument</a></li>
+<li><a href="Two-Arguments.html" accesskey="2"><code class="code">@xref</code> 
with Two Arguments</a></li>
+<li><a href="Three-Arguments.html" accesskey="3"><code 
class="code">@xref</code> with Three Arguments</a></li>
+<li><a href="Four-and-Five-Arguments.html" accesskey="4"><code 
class="code">@xref</code> with Four and Five Arguments</a></li>
+</ul>
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/abbr.html 
b/js/infog/test-infodir/texinfo_html/abbr.html
index 8a078dd1c1..c4460ac2be 100644
--- a/js/infog/test-infodir/texinfo_html/abbr.html
+++ b/js/infog/test-infodir/texinfo_html/abbr.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>abbr (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>abbr (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="abbr (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="abbr (GNU Texinfo 6.7dev)">
+<meta name="description" content="abbr (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="abbr (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040abbr.html#abbr">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/acronym.html 
b/js/infog/test-infodir/texinfo_html/acronym.html
index 7c02ef1c8b..d5e883f70e 100644
--- a/js/infog/test-infodir/texinfo_html/acronym.html
+++ b/js/infog/test-infodir/texinfo_html/acronym.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>acronym (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>acronym (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="acronym (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="acronym (GNU Texinfo 6.7dev)">
+<meta name="description" content="acronym (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="acronym (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040acronym.html#acronym">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/alias.html 
b/js/infog/test-infodir/texinfo_html/alias.html
index 87b52f862c..9140c672b0 100644
--- a/js/infog/test-infodir/texinfo_html/alias.html
+++ b/js/infog/test-infodir/texinfo_html/alias.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>alias (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>alias (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="alias (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="alias (GNU Texinfo 6.7dev)">
+<meta name="description" content="alias (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="alias (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040alias.html#alias">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/allowcodebreaks.html 
b/js/infog/test-infodir/texinfo_html/allowcodebreaks.html
index 1b882442a6..afe514440b 100644
--- a/js/infog/test-infodir/texinfo_html/allowcodebreaks.html
+++ b/js/infog/test-infodir/texinfo_html/allowcodebreaks.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>allowcodebreaks (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>allowcodebreaks (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="allowcodebreaks (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="allowcodebreaks (GNU Texinfo 6.7dev)">
+<meta name="description" content="allowcodebreaks (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="allowcodebreaks (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040allowcodebreaks.html#allowcodebreaks">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/anchor.html 
b/js/infog/test-infodir/texinfo_html/anchor.html
index 98cf92bf88..94d8281399 100644
--- a/js/infog/test-infodir/texinfo_html/anchor.html
+++ b/js/infog/test-infodir/texinfo_html/anchor.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>anchor (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>anchor (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="anchor (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="anchor (GNU Texinfo 6.7dev)">
+<meta name="description" content="anchor (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="anchor (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040anchor.html#anchor">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/bullet.html 
b/js/infog/test-infodir/texinfo_html/bullet.html
index 817e799e6f..9e904c9ff1 100644
--- a/js/infog/test-infodir/texinfo_html/bullet.html
+++ b/js/infog/test-infodir/texinfo_html/bullet.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>bullet (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>bullet (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="bullet (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="bullet (GNU Texinfo 6.7dev)">
+<meta name="description" content="bullet (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="bullet (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040bullet.html#bullet">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/caption-shortcaption.html 
b/js/infog/test-infodir/texinfo_html/caption-shortcaption.html
index 9f7bf71a58..22597c070c 100644
--- a/js/infog/test-infodir/texinfo_html/caption-shortcaption.html
+++ b/js/infog/test-infodir/texinfo_html/caption-shortcaption.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>caption shortcaption (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>caption shortcaption (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="caption shortcaption (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="caption shortcaption (GNU Texinfo 6.7dev)">
+<meta name="description" content="caption shortcaption (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="caption shortcaption (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040caption-_0040shortcaption.html#caption-shortcaption">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/cartouche.html 
b/js/infog/test-infodir/texinfo_html/cartouche.html
index b50ff16fbb..45c4915d73 100644
--- a/js/infog/test-infodir/texinfo_html/cartouche.html
+++ b/js/infog/test-infodir/texinfo_html/cartouche.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>cartouche (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>cartouche (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="cartouche (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="cartouche (GNU Texinfo 6.7dev)">
+<meta name="description" content="cartouche (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="cartouche (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040cartouche.html#cartouche">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/chapter.html 
b/js/infog/test-infodir/texinfo_html/chapter.html
index cf320af930..c061f5f449 100644
--- a/js/infog/test-infodir/texinfo_html/chapter.html
+++ b/js/infog/test-infodir/texinfo_html/chapter.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>chapter (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>chapter (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="chapter (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="chapter (GNU Texinfo 6.7dev)">
+<meta name="description" content="chapter (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="chapter (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040chapter.html#chapter">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/cite.html 
b/js/infog/test-infodir/texinfo_html/cite.html
index 770441e691..c16dd35fac 100644
--- a/js/infog/test-infodir/texinfo_html/cite.html
+++ b/js/infog/test-infodir/texinfo_html/cite.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>cite (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>cite (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="cite (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="cite (GNU Texinfo 6.7dev)">
+<meta name="description" content="cite (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="cite (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040cite.html#cite">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/code.html 
b/js/infog/test-infodir/texinfo_html/code.html
index 065c315cae..7c455b885b 100644
--- a/js/infog/test-infodir/texinfo_html/code.html
+++ b/js/infog/test-infodir/texinfo_html/code.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>code (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>code (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="code (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="code (GNU Texinfo 6.7dev)">
+<meta name="description" content="code (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="code (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040code.html#code">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/command.html 
b/js/infog/test-infodir/texinfo_html/command.html
index 345c0a3300..9aaf22d24e 100644
--- a/js/infog/test-infodir/texinfo_html/command.html
+++ b/js/infog/test-infodir/texinfo_html/command.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>command (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>command (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="command (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="command (GNU Texinfo 6.7dev)">
+<meta name="description" content="command (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="command (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040command.html#command">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/copying.html 
b/js/infog/test-infodir/texinfo_html/copying.html
index edd0efa928..2e4bc28712 100644
--- a/js/infog/test-infodir/texinfo_html/copying.html
+++ b/js/infog/test-infodir/texinfo_html/copying.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>copying (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>copying (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="copying (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="copying (GNU Texinfo 6.7dev)">
+<meta name="description" content="copying (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="copying (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040copying.html#copying">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/copyright-symbol.html 
b/js/infog/test-infodir/texinfo_html/copyright-symbol.html
index 27d76747e6..7f4f724a62 100644
--- a/js/infog/test-infodir/texinfo_html/copyright-symbol.html
+++ b/js/infog/test-infodir/texinfo_html/copyright-symbol.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>copyright symbol (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>copyright symbol (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="copyright symbol (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="copyright symbol (GNU Texinfo 6.7dev)">
+<meta name="description" content="copyright symbol (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="copyright symbol (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040copyright.html#copyright-symbol">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/deffnx.html 
b/js/infog/test-infodir/texinfo_html/deffnx.html
index 34ce2ce647..9e749dd87a 100644
--- a/js/infog/test-infodir/texinfo_html/deffnx.html
+++ b/js/infog/test-infodir/texinfo_html/deffnx.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>deffnx (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>deffnx (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="deffnx (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="deffnx (GNU Texinfo 6.7dev)">
+<meta name="description" content="deffnx (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="deffnx (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040deffnx.html#deffnx">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/definfoenclose.html 
b/js/infog/test-infodir/texinfo_html/definfoenclose.html
index 074f795125..97413d87a1 100644
--- a/js/infog/test-infodir/texinfo_html/definfoenclose.html
+++ b/js/infog/test-infodir/texinfo_html/definfoenclose.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>definfoenclose (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>definfoenclose (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="definfoenclose (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="definfoenclose (GNU Texinfo 6.7dev)">
+<meta name="description" content="definfoenclose (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="definfoenclose (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040definfoenclose.html#definfoenclose">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/dfn.html 
b/js/infog/test-infodir/texinfo_html/dfn.html
index 893ae27d9f..7b2ce3cf65 100644
--- a/js/infog/test-infodir/texinfo_html/dfn.html
+++ b/js/infog/test-infodir/texinfo_html/dfn.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>dfn (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>dfn (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="dfn (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="dfn (GNU Texinfo 6.7dev)">
+<meta name="description" content="dfn (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="dfn (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040dfn.html#dfn">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/display.html 
b/js/infog/test-infodir/texinfo_html/display.html
index 98e2e4bfcc..15783f3305 100644
--- a/js/infog/test-infodir/texinfo_html/display.html
+++ b/js/infog/test-infodir/texinfo_html/display.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>display (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>display (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="display (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="display (GNU Texinfo 6.7dev)">
+<meta name="description" content="display (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="display (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040display.html#display">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/dmn.html 
b/js/infog/test-infodir/texinfo_html/dmn.html
index deda17162e..d7fbe41f65 100644
--- a/js/infog/test-infodir/texinfo_html/dmn.html
+++ b/js/infog/test-infodir/texinfo_html/dmn.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>dmn (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>dmn (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="dmn (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="dmn (GNU Texinfo 6.7dev)">
+<meta name="description" content="dmn (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="dmn (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040dmn.html#dmn">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/documentdescription.html 
b/js/infog/test-infodir/texinfo_html/documentdescription.html
index 1aaf710388..b0add326f9 100644
--- a/js/infog/test-infodir/texinfo_html/documentdescription.html
+++ b/js/infog/test-infodir/texinfo_html/documentdescription.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>documentdescription (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>documentdescription (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="documentdescription (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="documentdescription (GNU Texinfo 6.7dev)">
+<meta name="description" content="documentdescription (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="documentdescription (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040documentdescription.html#documentdescription">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/documentencoding.html 
b/js/infog/test-infodir/texinfo_html/documentencoding.html
index aad47071c7..ba1670f493 100644
--- a/js/infog/test-infodir/texinfo_html/documentencoding.html
+++ b/js/infog/test-infodir/texinfo_html/documentencoding.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>documentencoding (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>documentencoding (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="documentencoding (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="documentencoding (GNU Texinfo 6.7dev)">
+<meta name="description" content="documentencoding (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="documentencoding (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040documentencoding.html#documentencoding">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/documentlanguage.html 
b/js/infog/test-infodir/texinfo_html/documentlanguage.html
index 19848c35c3..42f52c09f0 100644
--- a/js/infog/test-infodir/texinfo_html/documentlanguage.html
+++ b/js/infog/test-infodir/texinfo_html/documentlanguage.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>documentlanguage (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>documentlanguage (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="documentlanguage (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="documentlanguage (GNU Texinfo 6.7dev)">
+<meta name="description" content="documentlanguage (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="documentlanguage (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040documentlanguage.html#documentlanguage">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/dots.html 
b/js/infog/test-infodir/texinfo_html/dots.html
index e25c12fabe..3e76b86935 100644
--- a/js/infog/test-infodir/texinfo_html/dots.html
+++ b/js/infog/test-infodir/texinfo_html/dots.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>dots (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>dots (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="dots (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="dots (GNU Texinfo 6.7dev)">
+<meta name="description" content="dots (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="dots (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040dots.html#dots">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/email.html 
b/js/infog/test-infodir/texinfo_html/email.html
index 12bf861f4c..b80f6a36cb 100644
--- a/js/infog/test-infodir/texinfo_html/email.html
+++ b/js/infog/test-infodir/texinfo_html/email.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>email (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>email (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="email (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="email (GNU Texinfo 6.7dev)">
+<meta name="description" content="email (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="email (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040email.html#email">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/emph-_0026-strong.html 
b/js/infog/test-infodir/texinfo_html/emph-_0026-strong.html
index 99422dcd40..2936ec93fb 100644
--- a/js/infog/test-infodir/texinfo_html/emph-_0026-strong.html
+++ b/js/infog/test-infodir/texinfo_html/emph-_0026-strong.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>emph &amp; strong (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>emph &amp; strong (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="emph &amp; strong (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="emph &amp; strong (GNU Texinfo 6.7dev)">
+<meta name="description" content="emph &amp; strong (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="emph &amp; strong (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040emph-_0040strong.html#emph-_0026-strong">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/end-titlepage.html 
b/js/infog/test-infodir/texinfo_html/end-titlepage.html
index 66a4846c07..19a3d7be76 100644
--- a/js/infog/test-infodir/texinfo_html/end-titlepage.html
+++ b/js/infog/test-infodir/texinfo_html/end-titlepage.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>end titlepage (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>end titlepage (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="end titlepage (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="end titlepage (GNU Texinfo 6.7dev)">
+<meta name="description" content="end titlepage (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="end titlepage (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Heading-Generation.html#end-titlepage">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/enumerate.html 
b/js/infog/test-infodir/texinfo_html/enumerate.html
index 40377f4bd3..95d1a0cb69 100644
--- a/js/infog/test-infodir/texinfo_html/enumerate.html
+++ b/js/infog/test-infodir/texinfo_html/enumerate.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>enumerate (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>enumerate (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="enumerate (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="enumerate (GNU Texinfo 6.7dev)">
+<meta name="description" content="enumerate (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="enumerate (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040enumerate.html#enumerate">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/env.html 
b/js/infog/test-infodir/texinfo_html/env.html
index 34bb61ae1e..a3e48810f6 100644
--- a/js/infog/test-infodir/texinfo_html/env.html
+++ b/js/infog/test-infodir/texinfo_html/env.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>env (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>env (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="env (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="env (GNU Texinfo 6.7dev)">
+<meta name="description" content="env (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="env (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040env.html#env">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/euro.html 
b/js/infog/test-infodir/texinfo_html/euro.html
index 2ac8765067..7ba2eefcd8 100644
--- a/js/infog/test-infodir/texinfo_html/euro.html
+++ b/js/infog/test-infodir/texinfo_html/euro.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>euro (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>euro (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="euro (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="euro (GNU Texinfo 6.7dev)">
+<meta name="description" content="euro (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="euro (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040euro.html#euro">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/example.html 
b/js/infog/test-infodir/texinfo_html/example.html
index 86f979eb5f..6e08de4f30 100644
--- a/js/infog/test-infodir/texinfo_html/example.html
+++ b/js/infog/test-infodir/texinfo_html/example.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>example (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>example (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="example (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="example (GNU Texinfo 6.7dev)">
+<meta name="description" content="example (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="example (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040example.html#example">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/exampleindent.html 
b/js/infog/test-infodir/texinfo_html/exampleindent.html
index 4e4cfca302..760b856b27 100644
--- a/js/infog/test-infodir/texinfo_html/exampleindent.html
+++ b/js/infog/test-infodir/texinfo_html/exampleindent.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>exampleindent (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>exampleindent (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="exampleindent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="exampleindent (GNU Texinfo 6.7dev)">
+<meta name="description" content="exampleindent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="exampleindent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040exampleindent.html#exampleindent">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/exdent.html 
b/js/infog/test-infodir/texinfo_html/exdent.html
index bcf1373dc1..18f365e514 100644
--- a/js/infog/test-infodir/texinfo_html/exdent.html
+++ b/js/infog/test-infodir/texinfo_html/exdent.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>exdent (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>exdent (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="exdent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="exdent (GNU Texinfo 6.7dev)">
+<meta name="description" content="exdent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="exdent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040exdent.html#exdent">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/expansion.html 
b/js/infog/test-infodir/texinfo_html/expansion.html
index 1c1b91c17c..ae47026626 100644
--- a/js/infog/test-infodir/texinfo_html/expansion.html
+++ b/js/infog/test-infodir/texinfo_html/expansion.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>expansion (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>expansion (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="expansion (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="expansion (GNU Texinfo 6.7dev)">
+<meta name="description" content="expansion (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="expansion (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040expansion.html#expansion">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/fig_003aex1.html 
b/js/infog/test-infodir/texinfo_html/fig_003aex1.html
index 3673689e44..a76c90f637 100644
--- a/js/infog/test-infodir/texinfo_html/fig_003aex1.html
+++ b/js/infog/test-infodir/texinfo_html/fig_003aex1.html
@@ -1,60 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Figure 10.1 (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Figure 9.1 (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Figure 10.1 (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Figure 10.1 (GNU Texinfo 6.7dev)">
+<meta name="description" content="Figure 9.1 (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Figure 9.1 (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040float.html#fig_003aex1">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
 
-<p>The node you are looking for is at <a 
href="_0040float.html#fig_003aex1">Figure 10.1</a>.</p>
+<p>The node you are looking for is at <a 
href="_0040float.html#fig_003aex1">Figure 9.1</a>.</p>
 </body>
diff --git a/js/infog/test-infodir/texinfo_html/file.html 
b/js/infog/test-infodir/texinfo_html/file.html
index d3e2dfdad1..1ce822ee7f 100644
--- a/js/infog/test-infodir/texinfo_html/file.html
+++ b/js/infog/test-infodir/texinfo_html/file.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>file (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>file (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="file (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="file (GNU Texinfo 6.7dev)">
+<meta name="description" content="file (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="file (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040file.html#file">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/firstparagraphindent.html 
b/js/infog/test-infodir/texinfo_html/firstparagraphindent.html
index e36dc96c96..d6ea106d52 100644
--- a/js/infog/test-infodir/texinfo_html/firstparagraphindent.html
+++ b/js/infog/test-infodir/texinfo_html/firstparagraphindent.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>firstparagraphindent (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>firstparagraphindent (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="firstparagraphindent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="firstparagraphindent (GNU Texinfo 6.7dev)">
+<meta name="description" content="firstparagraphindent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="firstparagraphindent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040firstparagraphindent.html#firstparagraphindent">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/float.html 
b/js/infog/test-infodir/texinfo_html/float.html
index 8d283a4ea1..e1804b2f1e 100644
--- a/js/infog/test-infodir/texinfo_html/float.html
+++ b/js/infog/test-infodir/texinfo_html/float.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>float (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>float (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="float (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="float (GNU Texinfo 6.7dev)">
+<meta name="description" content="float (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="float (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040float.html#float">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/flushleft-_0026-flushright.html 
b/js/infog/test-infodir/texinfo_html/flushleft-_0026-flushright.html
index d39ba76a67..7537fa0bac 100644
--- a/js/infog/test-infodir/texinfo_html/flushleft-_0026-flushright.html
+++ b/js/infog/test-infodir/texinfo_html/flushleft-_0026-flushright.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>flushleft &amp; flushright (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>flushleft &amp; flushright (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="flushleft &amp; flushright (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="flushleft &amp; flushright (GNU Texinfo 
6.7dev)">
+<meta name="description" content="flushleft &amp; flushright (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="flushleft &amp; flushright (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040flushleft-_0040flushright.html#flushleft-_0026-flushright">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/format.html 
b/js/infog/test-infodir/texinfo_html/format.html
index 873fb16e5f..7663999ba2 100644
--- a/js/infog/test-infodir/texinfo_html/format.html
+++ b/js/infog/test-infodir/texinfo_html/format.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>format (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>format (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="format (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="format (GNU Texinfo 6.7dev)">
+<meta name="description" content="format (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="format (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040format.html#format">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/frenchspacing.html 
b/js/infog/test-infodir/texinfo_html/frenchspacing.html
index c943dd3188..91383fde1a 100644
--- a/js/infog/test-infodir/texinfo_html/frenchspacing.html
+++ b/js/infog/test-infodir/texinfo_html/frenchspacing.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>frenchspacing (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>frenchspacing (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="frenchspacing (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="frenchspacing (GNU Texinfo 6.7dev)">
+<meta name="description" content="frenchspacing (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="frenchspacing (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040frenchspacing.html#frenchspacing">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/ftable-vtable.html 
b/js/infog/test-infodir/texinfo_html/ftable-vtable.html
index f98bceea73..56d10834bf 100644
--- a/js/infog/test-infodir/texinfo_html/ftable-vtable.html
+++ b/js/infog/test-infodir/texinfo_html/ftable-vtable.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>ftable vtable (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>ftable vtable (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="ftable vtable (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="ftable vtable (GNU Texinfo 6.7dev)">
+<meta name="description" content="ftable vtable (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="ftable vtable (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040ftable-_0040vtable.html#ftable-vtable">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/geq-leq.html 
b/js/infog/test-infodir/texinfo_html/geq-leq.html
index 1986231b42..5a7ba5fef8 100644
--- a/js/infog/test-infodir/texinfo_html/geq-leq.html
+++ b/js/infog/test-infodir/texinfo_html/geq-leq.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>geq leq (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>geq leq (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="geq leq (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="geq leq (GNU Texinfo 6.7dev)">
+<meta name="description" content="geq leq (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="geq leq (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040geq-_0040leq.html#geq-leq">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/group.html 
b/js/infog/test-infodir/texinfo_html/group.html
index e1dcd3c9ab..b8d9a3babe 100644
--- a/js/infog/test-infodir/texinfo_html/group.html
+++ b/js/infog/test-infodir/texinfo_html/group.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>group (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>group (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="group (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="group (GNU Texinfo 6.7dev)">
+<meta name="description" content="group (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="group (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040group.html#group">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/headings-on-off.html 
b/js/infog/test-infodir/texinfo_html/headings-on-off.html
index 54af4a744d..f2abd4fd0b 100644
--- a/js/infog/test-infodir/texinfo_html/headings-on-off.html
+++ b/js/infog/test-infodir/texinfo_html/headings-on-off.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>headings on off (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>headings on off (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="headings on off (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="headings on off (GNU Texinfo 6.7dev)">
+<meta name="description" content="headings on off (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="headings on off (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040headings.html#headings-on-off">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/ifset-ifclear.html 
b/js/infog/test-infodir/texinfo_html/ifset-ifclear.html
index 7f2a493569..96473bcfa7 100644
--- a/js/infog/test-infodir/texinfo_html/ifset-ifclear.html
+++ b/js/infog/test-infodir/texinfo_html/ifset-ifclear.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>ifset ifclear (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>ifset ifclear (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="ifset ifclear (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="ifset ifclear (GNU Texinfo 6.7dev)">
+<meta name="description" content="ifset ifclear (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="ifset ifclear (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040ifset-_0040ifclear.html#ifset-ifclear">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/indent.html 
b/js/infog/test-infodir/texinfo_html/indent.html
index 53f4934961..6d251d4363 100644
--- a/js/infog/test-infodir/texinfo_html/indent.html
+++ b/js/infog/test-infodir/texinfo_html/indent.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>indent (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>indent (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="indent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="indent (GNU Texinfo 6.7dev)">
+<meta name="description" content="indent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="indent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040indent.html#indent">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/index.html 
b/js/infog/test-infodir/texinfo_html/index.html
index 5a93bed69d..0f343991be 100644
--- a/js/infog/test-infodir/texinfo_html/index.html
+++ b/js/infog/test-infodir/texinfo_html/index.html
@@ -1,55 +1,36 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Top (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>Top (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="Top (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="Top (GNU Texinfo 6.7dev)">
+<meta name="description" content="Top (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="Top (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="#Top" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Copying-Conditions.html" rel="next" title="Copying Conditions">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.toc-numbered-mark {list-style: none}
 -->
 </style>
 
@@ -57,7 +38,6 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<h1 class="settitle" align="center">GNU Texinfo 6.7dev</h1>
 
 
 
@@ -71,1579 +51,566 @@ ul.no-bullet {list-style: none}
 
 
 
+<div class="top-level-extent" id="Top">
+<div class="nav-panel">
+<p>
+Next: <a href="Copying-Conditions.html" accesskey="n" rel="next">Texinfo 
Copying Conditions</a> &nbsp; [<a href="#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h1 class="top" id="Texinfo">Texinfo</h1>
+
+<p>This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+</p>
+
+
 
-<span id="SEC_Overview"></span>
-<h2 class="shortcontents-heading">Short Table of Contents</h2>
 
-<div class="shortcontents">
-<ul>
-<li><a id="stoc-Texinfo-Copying-Conditions" 
href="#toc-Texinfo-Copying-Conditions">Texinfo Copying Conditions</a></li>
-<li><a id="stoc-Overview-of-Texinfo" href="#toc-Overview-of-Texinfo">Overview 
of Texinfo</a></li>
-<li><a id="stoc-Writing-a-Texinfo-File-1" 
href="#toc-Writing-a-Texinfo-File-1">Writing a Texinfo File</a></li>
-<li><a id="stoc-Beginning-and-Ending-a-Texinfo-File" 
href="#toc-Beginning-and-Ending-a-Texinfo-File">Beginning and Ending a Texinfo 
File</a></li>
-<li><a id="stoc-Nodes-1" href="#toc-Nodes-1">Nodes</a></li>
-<li><a id="stoc-Chapter-Structuring-1" 
href="#toc-Chapter-Structuring-1">Chapter Structuring</a></li>
-<li><a id="stoc-Cross_002dreferences" 
href="#toc-Cross_002dreferences">Cross-references</a></li>
-<li><a id="stoc-Marking-Text_002c-Words-and-Phrases" 
href="#toc-Marking-Text_002c-Words-and-Phrases">Marking Text, Words and 
Phrases</a></li>
-<li><a id="stoc-Quotations-and-Examples-1" 
href="#toc-Quotations-and-Examples-1">Quotations and Examples</a></li>
-<li><a id="stoc-Lists-and-Tables-1" href="#toc-Lists-and-Tables-1">Lists and 
Tables</a></li>
-<li><a id="stoc-Special-Displays-1" href="#toc-Special-Displays-1">Special 
Displays</a></li>
-<li><a id="stoc-Indices-1" href="#toc-Indices-1">Indices</a></li>
-<li><a id="stoc-Special-Insertions" href="#toc-Special-Insertions">Special 
Insertions</a></li>
-<li><a id="stoc-Forcing-and-Preventing-Breaks" 
href="#toc-Forcing-and-Preventing-Breaks">Forcing and Preventing Breaks</a></li>
-<li><a id="stoc-Definition-Commands-1" 
href="#toc-Definition-Commands-1">Definition Commands</a></li>
-<li><a id="stoc-Internationalization-1" 
href="#toc-Internationalization-1">Internationalization</a></li>
-<li><a id="stoc-Conditionally-Visible-Text" 
href="#toc-Conditionally-Visible-Text">Conditionally Visible Text</a></li>
-<li><a id="stoc-Defining-New-Texinfo-Commands-1" 
href="#toc-Defining-New-Texinfo-Commands-1">Defining New Texinfo 
Commands</a></li>
-<li><a id="stoc-Include-Files-1" href="#toc-Include-Files-1">Include 
Files</a></li>
-<li><a id="stoc-Formatting-and-Printing-Hardcopy" 
href="#toc-Formatting-and-Printing-Hardcopy">Formatting and Printing 
Hardcopy</a></li>
-<li><a id="stoc-texi2any_003a-The-Generic-Translator-for-Texinfo" 
href="#toc-texi2any_003a-The-Generic-Translator-for-Texinfo"><code>texi2any</code>:
 The Generic Translator for Texinfo</a></li>
-<li><a id="stoc-Creating-and-Installing-Info-Files-1" 
href="#toc-Creating-and-Installing-Info-Files-1">Creating and Installing Info 
Files</a></li>
-<li><a id="stoc-Generating-HTML-1" href="#toc-Generating-HTML-1">Generating 
HTML</a></li>
-<li><a id="stoc-_0040_002dCommand-Details-1" 
href="#toc-_0040_002dCommand-Details-1">@-Command Details</a></li>
-<li><a id="stoc-Tips-and-Hints" href="#toc-Tips-and-Hints">Tips and 
Hints</a></li>
-<li><a id="stoc-Sample-Texinfo-Files-1" 
href="#toc-Sample-Texinfo-Files-1">Sample Texinfo Files</a></li>
-<li><a id="stoc-Using-Texinfo-Mode" href="#toc-Using-Texinfo-Mode">Using 
Texinfo Mode</a></li>
-<li><a id="stoc-Page-Headings" href="#toc-Page-Headings">Page Headings</a></li>
-<li><a id="stoc-Catching-Mistakes-1" href="#toc-Catching-Mistakes-1">Catching 
Mistakes</a></li>
-<li><a id="stoc-Info-Format-Specification-1" 
href="#toc-Info-Format-Specification-1">Info Format Specification</a></li>
-<li><a id="stoc-GNU-Free-Documentation-License-1" 
href="#toc-GNU-Free-Documentation-License-1">GNU Free Documentation 
License</a></li>
-<li><a id="stoc-Command-and-Variable-Index-1" 
href="#toc-Command-and-Variable-Index-1" rel="index">Command and Variable 
Index</a></li>
-<li><a id="stoc-General-Index-1" href="#toc-General-Index-1" 
rel="index">General Index</a></li>
-</ul>
-</div>
 
-<span id="SEC_Contents"></span>
+<div class="element-contents" id="SEC_Contents">
 <h2 class="contents-heading">Table of Contents</h2>
 
 <div class="contents">
 
-<ul>
-  <li><a id="toc-Texinfo-Copying-Conditions" 
href="Copying-Conditions.html#Copying-Conditions">Texinfo Copying 
Conditions</a></li>
-  <li><a id="toc-Overview-of-Texinfo" href="Overview.html#Overview">Overview 
of Texinfo</a>
-  <ul>
-    <li><a id="toc-Reporting-Bugs-1" 
href="Reporting-Bugs.html#Reporting-Bugs">Reporting Bugs</a></li>
-    <li><a id="toc-Output-Formats-1" 
href="Output-Formats.html#Output-Formats">Output Formats</a></li>
-    <li><a id="toc-Info-Files-1" href="Info-Files.html#Info-Files">Info 
Files</a></li>
-    <li><a id="toc-Printed-Books-1" 
href="Printed-Books.html#Printed-Books">Printed Books</a></li>
-    <li><a id="toc-Adding-Output-Formats-1" 
href="Adding-Output-Formats.html#Adding-Output-Formats">Adding Output 
Formats</a></li>
-    <li><a id="toc-History-1" href="History.html#History">History</a></li>
+<ul class="toc-numbered-mark">
+  <li><a id="toc-Texinfo-Copying-Conditions" 
href="Copying-Conditions.html">Texinfo Copying Conditions</a></li>
+  <li><a id="toc-Overview-of-Texinfo" href="Overview.html">1 Overview of 
Texinfo</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Reporting-Bugs-1" href="Reporting-Bugs.html">1.1 Reporting 
Bugs</a></li>
+    <li><a id="toc-Output-Formats-1" href="Output-Formats.html">1.2 Output 
Formats</a></li>
+    <li><a id="toc-Info-Files-1" href="Info-Files.html">1.3 Info Files</a></li>
+    <li><a id="toc-Printed-Books-1" href="Printed-Books.html">1.4 Printed 
Books</a></li>
+    <li><a id="toc-Adding-Output-Formats-1" 
href="Adding-Output-Formats.html">1.5 Adding Output Formats</a></li>
+    <li><a id="toc-History-1" href="History.html">1.6 History</a></li>
   </ul></li>
-  <li><a id="toc-Writing-a-Texinfo-File-1" 
href="Writing-a-Texinfo-File.html#Writing-a-Texinfo-File">Writing a Texinfo 
File</a>
-  <ul>
-    <li><a id="toc-General-Syntactic-Conventions" 
href="Conventions.html#Conventions">General Syntactic Conventions</a></li>
-    <li><a id="toc-Comments-1" href="Comments.html#Comments">Comments</a></li>
-    <li><a id="toc-What-a-Texinfo-File-Must-Have" 
href="Minimum.html#Minimum">What a Texinfo File Must Have</a></li>
-    <li><a id="toc-A-Short-Sample-Texinfo-File" 
href="Short-Sample.html#Short-Sample">A Short Sample Texinfo File</a></li>
-  </ul></li>
-  <li><a id="toc-Beginning-and-Ending-a-Texinfo-File" 
href="Beginning-and-Ending-a-File.html#Beginning-and-Ending-a-File">Beginning 
and Ending a Texinfo File</a>
-  <ul>
-    <li><a id="toc-Sample-Texinfo-File-Beginning" 
href="Sample-Beginning.html#Sample-Beginning">Sample Texinfo File 
Beginning</a></li>
-    <li><a id="toc-Texinfo-File-Header-1" 
href="Texinfo-File-Header.html#Texinfo-File-Header">Texinfo File Header</a>
-    <ul>
-      <li><a id="toc-The-First-Line-of-a-Texinfo-File" 
href="First-Line.html#First-Line">The First Line of a Texinfo File</a></li>
-      <li><a id="toc-Start-of-Header-1" 
href="Start-of-Header.html#Start-of-Header">Start of Header</a></li>
-      <li><a id="toc-_0040setfilename_003a-Set-the-Output-File-Name" 
href="_0040setfilename.html#g_t_0040setfilename"><code>@setfilename</code>: Set 
the Output File Name</a></li>
-      <li><a id="toc-_0040settitle_003a-Set-the-Document-Title" 
href="_0040settitle.html#g_t_0040settitle"><code>@settitle</code>: Set the 
Document Title</a></li>
-      <li><a id="toc-End-of-Header-1" 
href="End-of-Header.html#End-of-Header">End of Header</a></li>
-    </ul></li>
-    <li><a id="toc-Document-Permissions-1" 
href="Document-Permissions.html#Document-Permissions">Document Permissions</a>
-    <ul>
-      <li><a id="toc-_0040copying_003a-Declare-Copying-Permissions" 
href="_0040copying.html#g_t_0040copying"><code>@copying</code>: Declare Copying 
Permissions</a></li>
-      <li><a id="toc-_0040insertcopying_003a-Include-Permissions-Text" 
href="_0040insertcopying.html#g_t_0040insertcopying"><code>@insertcopying</code>:
 Include Permissions Text</a></li>
+  <li><a id="toc-Writing-a-Texinfo-File-1" 
href="Writing-a-Texinfo-File.html">2 Writing a Texinfo File</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-General-Syntactic-Conventions" href="Conventions.html">2.1 
General Syntactic Conventions</a></li>
+    <li><a id="toc-Comments-1" href="Comments.html">2.2 Comments</a></li>
+    <li><a id="toc-What-a-Texinfo-File-Must-Have" href="Minimum.html">2.3 What 
a Texinfo File Must Have</a></li>
+    <li><a id="toc-Short-Sample-1" href="Short-Sample-Texinfo-File.html">2.4 
Short Sample</a></li>
+    <li><a id="toc-Texinfo-File-Header-1" href="Texinfo-File-Header.html">2.5 
Texinfo File Header</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-The-First-Line-of-a-Texinfo-File" 
href="First-Line.html">2.5.1 The First Line of a Texinfo File</a></li>
+      <li><a id="toc-Start-of-Header-1" href="Start-of-Header.html">2.5.2 
Start of Header</a></li>
+      <li><a id="toc-_0040setfilename_003a-Set-the-Output-File-Name" 
href="_0040setfilename.html">2.5.3 <code class="code">@setfilename</code>: Set 
the Output File Name</a></li>
+      <li><a id="toc-_0040settitle_003a-Set-the-Document-Title" 
href="_0040settitle.html">2.5.4 <code class="code">@settitle</code>: Set the 
Document Title</a></li>
+      <li><a id="toc-End-of-Header-1" href="End-of-Header.html">2.5.5 End of 
Header</a></li>
+      <li><a id="toc-Texinfo-Preamble-1" href="Texinfo-Preamble.html">2.5.6 
Texinfo Preamble</a></li>
     </ul></li>
-    <li><a id="toc-Title-and-Copyright-Pages" 
href="Titlepage-_0026-Copyright-Page.html#Titlepage-_0026-Copyright-Page">Title 
and Copyright Pages</a>
-    <ul>
-      <li><a id="toc-_0040titlepage-1" 
href="_0040titlepage.html#g_t_0040titlepage"><code>@titlepage</code></a></li>
-      <li><a id="toc-_0040titlefont_002c-_0040center_002c-and-_0040sp" 
href="_0040titlefont-_0040center-_0040sp.html#g_t_0040titlefont-_0040center-_0040sp"><code>@titlefont</code>,
 <code>@center</code>, and <code>@sp</code></a></li>
-      <li><a id="toc-_0040title_002c-_0040subtitle_002c-and-_0040author" 
href="_0040title-_0040subtitle-_0040author.html#g_t_0040title-_0040subtitle-_0040author"><code>@title</code>,
 <code>@subtitle</code>, and <code>@author</code></a></li>
-      <li><a id="toc-Copyright-Page" href="Copyright.html#Copyright">Copyright 
Page</a></li>
-      <li><a id="toc-Heading-Generation-1" 
href="Heading-Generation.html#Heading-Generation">Heading Generation</a></li>
+    <li><a id="toc-Directory-Category-1" href="Directory-Category.html">2.6 
Directory Category</a></li>
+    <li><a id="toc-Document-Permissions-1" 
href="Document-Permissions.html">2.7 Document Permissions</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-_0040copying_003a-Declare-Copying-Permissions" 
href="_0040copying.html">2.7.1 <code class="code">@copying</code>: Declare 
Copying Permissions</a></li>
+      <li><a id="toc-_0040insertcopying_003a-Include-Permissions-Text" 
href="_0040insertcopying.html">2.7.2 <code class="code">@insertcopying</code>: 
Include Permissions Text</a></li>
     </ul></li>
-    <li><a id="toc-Generating-a-Table-of-Contents" 
href="Contents.html#Contents">Generating a Table of Contents</a></li>
-    <li><a id="toc-The-_0060Top_0027-Node-and-Master-Menu" 
href="The-Top-Node.html#The-Top-Node">The &lsquo;Top&rsquo; Node and Master 
Menu</a>
-    <ul>
-      <li><a id="toc-Top-Node-Example-1" 
href="Top-Node-Example.html#Top-Node-Example">Top Node Example</a></li>
-      <li><a id="toc-Parts-of-a-Master-Menu" 
href="Master-Menu-Parts.html#Master-Menu-Parts">Parts of a Master Menu</a></li>
+    <li><a id="toc-Title-and-Copyright-Pages" 
href="Titlepage-_0026-Copyright-Page.html">2.8 Title and Copyright Pages</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-_0040titlepage-1" href="_0040titlepage.html">2.8.1 <code 
class="code">@titlepage</code></a></li>
+      <li><a id="toc-_0040title_002c-_0040subtitle_002c-and-_0040author" 
href="_0040title-_0040subtitle-_0040author.html">2.8.2 <code 
class="code">@title</code>, <code class="code">@subtitle</code>, and <code 
class="code">@author</code></a></li>
+      <li><a id="toc-_0040titlefont_002c-_0040center_002c-and-_0040sp" 
href="_0040titlefont-_0040center-_0040sp.html">2.8.3 <code 
class="code">@titlefont</code>, <code class="code">@center</code>, and <code 
class="code">@sp</code></a></li>
+      <li><a id="toc-Copyright-Page" href="Copyright.html">2.8.4 Copyright 
Page</a></li>
+      <li><a id="toc-Heading-Generation-1" 
href="Heading-Generation.html">2.8.5 Heading Generation</a></li>
     </ul></li>
-    <li><a id="toc-Global-Document-Commands-1" 
href="Global-Document-Commands.html#Global-Document-Commands">Global Document 
Commands</a>
-    <ul>
-      <li><a id="toc-_0040documentdescription_003a-Summary-Text" 
href="_0040documentdescription.html#g_t_0040documentdescription"><code>@documentdescription</code>:
 Summary Text</a></li>
-      <li><a id="toc-_0040setchapternewpage_003a-Blank-Pages-Before-Chapters" 
href="_0040setchapternewpage.html#g_t_0040setchapternewpage"><code>@setchapternewpage</code>:
 Blank Pages Before Chapters</a></li>
-      <li><a id="toc-The-_0040headings-Command" 
href="_0040headings.html#g_t_0040headings">The <code>@headings</code> 
Command</a></li>
-      <li><a 
id="toc-_0040paragraphindent_003a-Controlling-Paragraph-Indentation" 
href="_0040paragraphindent.html#g_t_0040paragraphindent"><code>@paragraphindent</code>:
 Controlling Paragraph Indentation</a></li>
-      <li><a id="toc-_0040firstparagraphindent_003a-Indenting-After-Headings" 
href="_0040firstparagraphindent.html#g_t_0040firstparagraphindent"><code>@firstparagraphindent</code>:
 Indenting After Headings</a></li>
-      <li><a id="toc-_0040exampleindent_003a-Environment-Indenting" 
href="_0040exampleindent.html#g_t_0040exampleindent"><code>@exampleindent</code>:
 Environment Indenting</a></li>
+    <li><a id="toc-Generating-a-Table-of-Contents" href="Contents.html">2.9 
Generating a Table of Contents</a></li>
+    <li><a id="toc-The-_0060Top_0027-Node-and-Master-Menu" 
href="The-Top-Node.html">2.10 The &lsquo;Top&rsquo; Node and Master Menu</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Parts-of-a-Master-Menu" 
href="Master-Menu-Parts.html">2.10.1 Parts of a Master Menu</a></li>
     </ul></li>
-    <li><a id="toc-Ending-a-Texinfo-File" 
href="Ending-a-File.html#Ending-a-File">Ending a Texinfo File</a></li>
+    <li><a id="toc-The-Body-of-the-Document-1" 
href="The-Body-of-the-Document.html">2.11 The Body of the Document</a></li>
+    <li><a id="toc-Ending-a-Texinfo-File" href="Ending-a-File.html">2.12 
Ending a Texinfo File</a></li>
   </ul></li>
-  <li><a id="toc-Nodes-1" href="Nodes.html#Nodes">Nodes</a>
-  <ul>
-    <li><a id="toc-Texinfo-Document-Structure-1" 
href="Texinfo-Document-Structure.html#Texinfo-Document-Structure">Texinfo 
Document Structure</a></li>
-    <li><a id="toc-Choosing-Node-Names" 
href="Node-Names.html#Node-Names">Choosing Node Names</a></li>
-    <li><a id="toc-Writing-an-_0040node-Line" 
href="Writing-a-Node.html#Writing-a-Node">Writing an <code>@node</code> 
Line</a></li>
-    <li><a id="toc-_0040node-Line-Requirements" 
href="Node-Line-Requirements.html#Node-Line-Requirements"><code>@node</code> 
Line Requirements</a></li>
-    <li><a id="toc-The-First-Node" href="First-Node.html#First-Node">The First 
Node</a></li>
-    <li><a id="toc-The-_0040top-Sectioning-Command" 
href="_0040top-Command.html#g_t_0040top-Command">The <code>@top</code> 
Sectioning Command</a></li>
-    <li><a id="toc-Node-and-Menu-Illustration" 
href="Node-Menu-Illustration.html#Node-Menu-Illustration">Node and Menu 
Illustration</a></li>
-    <li><a id="toc-makeinfo-Pointer-Creation-1" 
href="makeinfo-Pointer-Creation.html#makeinfo-Pointer-Creation"><code>makeinfo</code>
 Pointer Creation</a></li>
-    <li><a id="toc-Menus-1" href="Menus.html#Menus">Menus</a>
-    <ul>
-      <li><a id="toc-Writing-a-Menu-1" 
href="Writing-a-Menu.html#Writing-a-Menu">Writing a Menu</a></li>
-      <li><a id="toc-A-Menu-Example" href="Menu-Example.html#Menu-Example">A 
Menu Example</a></li>
-      <li><a id="toc-Menu-Location-1" 
href="Menu-Location.html#Menu-Location">Menu Location</a></li>
-      <li><a id="toc-The-Parts-of-a-Menu" 
href="Menu-Parts.html#Menu-Parts">The Parts of a Menu</a></li>
-      <li><a id="toc-Less-Cluttered-Menu-Entry-1" 
href="Less-Cluttered-Menu-Entry.html#Less-Cluttered-Menu-Entry">Less Cluttered 
Menu Entry</a></li>
-      <li><a id="toc-Referring-to-Other-Info-Files" 
href="Other-Info-Files.html#Other-Info-Files">Referring to Other Info 
Files</a></li>
+  <li><a id="toc-Nodes-1" href="Nodes.html">3 Nodes</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Writing-a-_0040node-Line" href="Writing-a-Node.html">3.1 
Writing a <code class="code">@node</code> Line</a></li>
+    <li><a id="toc-Choosing-Node-Names" href="Node-Names.html">3.2 Choosing 
Node Names</a></li>
+    <li><a id="toc-_0040node-Line-Requirements" 
href="Node-Line-Requirements.html">3.3 <code class="code">@node</code> Line 
Requirements</a></li>
+    <li><a id="toc-The-First-Node" href="First-Node.html">3.4 The First 
Node</a></li>
+    <li><a id="toc-The-_0040top-Sectioning-Command" 
href="_0040top-Command.html">3.5 The <code class="code">@top</code> Sectioning 
Command</a></li>
+    <li><a id="toc-Texinfo-Document-Structure-1" 
href="Texinfo-Document-Structure.html">3.6 Texinfo Document Structure</a></li>
+    <li><a id="toc-Node-and-Menu-Illustration" 
href="Node-Menu-Illustration.html">3.7 Node and Menu Illustration</a></li>
+    <li><a id="toc-Menus-1" href="Menus.html">3.8 Menus</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Writing-a-Menu-1" href="Writing-a-Menu.html">3.8.1 
Writing a Menu</a></li>
+      <li><a id="toc-A-Menu-Example" href="Menu-Example.html">3.8.2 A Menu 
Example</a></li>
+      <li><a id="toc-Menu-Location-1" href="Menu-Location.html">3.8.3 Menu 
Location</a></li>
+      <li><a id="toc-The-Parts-of-a-Menu" href="Menu-Parts.html">3.8.4 The 
Parts of a Menu</a></li>
+      <li><a id="toc-Less-Cluttered-Menu-Entry-1" 
href="Less-Cluttered-Menu-Entry.html">3.8.5 Less Cluttered Menu Entry</a></li>
+      <li><a id="toc-Referring-to-Other-Info-Files" 
href="Other-Info-Files.html">3.8.6 Referring to Other Info Files</a></li>
     </ul></li>
   </ul></li>
-  <li><a id="toc-Chapter-Structuring-1" 
href="Chapter-Structuring.html#Chapter-Structuring">Chapter Structuring</a>
-  <ul>
-    <li><a id="toc-Tree-Structure-of-Sections" 
href="Tree-Structuring.html#Tree-Structuring">Tree Structure of 
Sections</a></li>
-    <li><a id="toc-Structuring-Command-Types-1" 
href="Structuring-Command-Types.html#Structuring-Command-Types">Structuring 
Command Types</a></li>
-    <li><a id="toc-_0040chapter_003a-Chapter-Structuring" 
href="_0040chapter.html#g_t_0040chapter"><code>@chapter</code>: Chapter 
Structuring</a></li>
-    <li><a 
id="toc-_0040unnumbered_002c-_0040appendix_003a-Chapters-with-Other-Labeling" 
href="_0040unnumbered-_0040appendix.html#g_t_0040unnumbered-_0040appendix"><code>@unnumbered</code>,
 <code>@appendix</code>: Chapters with Other Labeling</a></li>
-    <li><a 
id="toc-_0040majorheading_002c-_0040chapheading_003a-Chapter_002dlevel-Headings"
 
href="_0040majorheading-_0040chapheading.html#g_t_0040majorheading-_0040chapheading"><code>@majorheading</code>,
 <code>@chapheading</code>: Chapter-level Headings</a></li>
-    <li><a id="toc-_0040section_003a-Sections-Below-Chapters" 
href="_0040section.html#g_t_0040section"><code>@section</code>: Sections Below 
Chapters</a></li>
-    <li><a id="toc-_0040unnumberedsec_002c-_0040appendixsec_002c-_0040heading" 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html#g_t_0040unnumberedsec-_0040appendixsec-_0040heading"><code>@unnumberedsec</code>,
 <code>@appendixsec</code>, <code>@heading</code></a></li>
-    <li><a id="toc-_0040subsection_003a-Subsections-Below-Sections" 
href="_0040subsection.html#g_t_0040subsection"><code>@subsection</code>: 
Subsections Below Sections</a></li>
-    <li><a id="toc-The-_0040subsection_002dlike-Commands" 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#g_t_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading">The
 <code>@subsection</code>-like Commands</a></li>
-    <li><a id="toc-_0040subsection-and-Other-Subsub-Commands" 
href="_0040subsubsection.html#g_t_0040subsubsection"><code>@subsection</code> 
and Other Subsub Commands</a></li>
-    <li><a id="toc-_0040part_003a-Groups-of-Chapters" 
href="_0040part.html#g_t_0040part"><code>@part</code>: Groups of 
Chapters</a></li>
-    <li><a 
id="toc-Raise_002flower-Sections_003a-_0040raisesections-and-_0040lowersections"
 href="Raise_002flower-sections.html#Raise_002flower-sections">Raise/lower 
Sections: <code>@raisesections</code> and <code>@lowersections</code></a></li>
+  <li><a id="toc-Chapter-Structuring-1" href="Chapter-Structuring.html">4 
Chapter Structuring</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Tree-Structure-of-Sections" 
href="Tree-Structuring.html">4.1 Tree Structure of Sections</a></li>
+    <li><a id="toc-Structuring-Command-Types-1" 
href="Structuring-Command-Types.html">4.2 Structuring Command Types</a></li>
+    <li><a id="toc-_0040chapter_003a-Chapter-Structuring" 
href="_0040chapter.html">4.3 <code class="code">@chapter</code>: Chapter 
Structuring</a></li>
+    <li><a 
id="toc-_0040unnumbered_002c-_0040appendix_003a-Chapters-with-Other-Labeling" 
href="_0040unnumbered-_0040appendix.html">4.4 <code 
class="code">@unnumbered</code>, <code class="code">@appendix</code>: Chapters 
with Other Labeling</a></li>
+    <li><a 
id="toc-_0040majorheading_002c-_0040chapheading_003a-Chapter_002dlevel-Headings"
 href="_0040majorheading-_0040chapheading.html">4.5 <code 
class="code">@majorheading</code>, <code class="code">@chapheading</code>: 
Chapter-level Headings</a></li>
+    <li><a id="toc-_0040section_003a-Sections-Below-Chapters" 
href="_0040section.html">4.6 <code class="code">@section</code>: Sections Below 
Chapters</a></li>
+    <li><a id="toc-_0040unnumberedsec_002c-_0040appendixsec_002c-_0040heading" 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html">4.7 <code 
class="code">@unnumberedsec</code>, <code class="code">@appendixsec</code>, 
<code class="code">@heading</code></a></li>
+    <li><a id="toc-_0040subsection_003a-Subsections-Below-Sections" 
href="_0040subsection.html">4.8 <code class="code">@subsection</code>: 
Subsections Below Sections</a></li>
+    <li><a id="toc-The-_0040subsection_002dlike-Commands" 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html">4.9 The 
<code class="code">@subsection</code>-like Commands</a></li>
+    <li><a id="toc-_0040subsection-and-Other-Subsub-Commands" 
href="_0040subsubsection.html">4.10 <code class="code">@subsection</code> and 
Other Subsub Commands</a></li>
+    <li><a id="toc-_0040part_003a-Groups-of-Chapters" 
href="_0040part.html">4.11 <code class="code">@part</code>: Groups of 
Chapters</a></li>
+    <li><a 
id="toc-Raise_002flower-Sections_003a-_0040raisesections-and-_0040lowersections"
 href="Raise_002flower-sections.html">4.12 Raise/lower Sections: <code 
class="code">@raisesections</code> and <code 
class="code">@lowersections</code></a></li>
   </ul></li>
-  <li><a id="toc-Cross_002dreferences" 
href="Cross-References.html#Cross-References">Cross-references</a>
-  <ul>
-    <li><a id="toc-What-References-Are-For" 
href="References.html#References">What References Are For</a></li>
-    <li><a id="toc-Different-Cross_002dreference-Commands" 
href="Cross-Reference-Commands.html#Cross-Reference-Commands">Different 
Cross-reference Commands</a></li>
-    <li><a id="toc-Parts-of-a-Cross_002dreference" 
href="Cross-Reference-Parts.html#Cross-Reference-Parts">Parts of a 
Cross-reference</a></li>
-    <li><a id="toc-_0040xref-1" 
href="_0040xref.html#g_t_0040xref"><code>@xref</code></a>
-    <ul>
-      <li><a id="toc-_0040xref-with-One-Argument" 
href="One-Argument.html#One-Argument"><code>@xref</code> with One 
Argument</a></li>
-      <li><a id="toc-_0040xref-with-Two-Arguments" 
href="Two-Arguments.html#Two-Arguments"><code>@xref</code> with Two 
Arguments</a></li>
-      <li><a id="toc-_0040xref-with-Three-Arguments" 
href="Three-Arguments.html#Three-Arguments"><code>@xref</code> with Three 
Arguments</a></li>
-      <li><a id="toc-_0040xref-with-Four-and-Five-Arguments" 
href="Four-and-Five-Arguments.html#Four-and-Five-Arguments"><code>@xref</code> 
with Four and Five Arguments</a></li>
+  <li><a id="toc-Cross_002dreferences" href="Cross-References.html">5 
Cross-references</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-What-References-Are-For" href="References.html">5.1 What 
References Are For</a></li>
+    <li><a id="toc-Different-Cross_002dreference-Commands" 
href="Cross-Reference-Commands.html">5.2 Different Cross-reference 
Commands</a></li>
+    <li><a id="toc-Parts-of-a-Cross_002dreference" 
href="Cross-Reference-Parts.html">5.3 Parts of a Cross-reference</a></li>
+    <li><a id="toc-_0040xref-1" href="_0040xref.html">5.4 <code 
class="code">@xref</code></a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-_0040xref-with-One-Argument" 
href="One-Argument.html">5.4.1 <code class="code">@xref</code> with One 
Argument</a></li>
+      <li><a id="toc-_0040xref-with-Two-Arguments" 
href="Two-Arguments.html">5.4.2 <code class="code">@xref</code> with Two 
Arguments</a></li>
+      <li><a id="toc-_0040xref-with-Three-Arguments" 
href="Three-Arguments.html">5.4.3 <code class="code">@xref</code> with Three 
Arguments</a></li>
+      <li><a id="toc-_0040xref-with-Four-and-Five-Arguments" 
href="Four-and-Five-Arguments.html">5.4.4 <code class="code">@xref</code> with 
Four and Five Arguments</a></li>
     </ul></li>
-    <li><a id="toc-Referring-to-a-Manual-as-a-Whole-1" 
href="Referring-to-a-Manual-as-a-Whole.html#Referring-to-a-Manual-as-a-Whole">Referring
 to a Manual as a Whole</a></li>
-    <li><a id="toc-_0040ref-1" 
href="_0040ref.html#g_t_0040ref"><code>@ref</code></a></li>
-    <li><a id="toc-_0040pxref-1" 
href="_0040pxref.html#g_t_0040pxref"><code>@pxref</code></a></li>
-    <li><a 
id="toc-_0040anchor_003a-Defining-Arbitrary-Cross_002dreference-Targets" 
href="_0040anchor.html#g_t_0040anchor"><code>@anchor</code>: Defining Arbitrary 
Cross-reference Targets</a></li>
-    <li><a 
id="toc-_0040inforef_003a-Cross_002dreferences-to-Info_002donly-Material" 
href="_0040inforef.html#g_t_0040inforef"><code>@inforef</code>: 
Cross-references to Info-only Material</a></li>
-    <li><a 
id="toc-_0040url_002c-_0040uref_007burl_005b_002c-text_005d_005b_002c-replacement_005d_007d"
 href="_0040url.html#g_t_0040url"><code>@url</code>, 
<code>@uref{<var>url</var>[, <var>text</var>][, 
<var>replacement</var>]}</code></a>
-    <ul>
-      <li><a id="toc-_0040url-Examples-1" 
href="_0040url-Examples.html#g_t_0040url-Examples"><code>@url</code> 
Examples</a></li>
-      <li><a id="toc-URL-Line-Breaking-1" 
href="URL-Line-Breaking.html#URL-Line-Breaking">URL Line Breaking</a></li>
-      <li><a id="toc-_0040url-PDF-Output-Format-1" 
href="_0040url-PDF-Output-Format.html#g_t_0040url-PDF-Output-Format"><code>@url</code>
 PDF Output Format</a></li>
-      <li><a id="toc-PDF-Colors-1" href="PDF-Colors.html#PDF-Colors">PDF 
Colors</a></li>
+    <li><a id="toc-Referring-to-a-Manual-as-a-Whole-1" 
href="Referring-to-a-Manual-as-a-Whole.html">5.5 Referring to a Manual as a 
Whole</a></li>
+    <li><a id="toc-_0040ref-1" href="_0040ref.html">5.6 <code 
class="code">@ref</code></a></li>
+    <li><a id="toc-_0040pxref-1" href="_0040pxref.html">5.7 <code 
class="code">@pxref</code></a></li>
+    <li><a 
id="toc-_0040anchor_003a-Defining-Arbitrary-Cross_002dreference-Targets" 
href="_0040anchor.html">5.8 <code class="code">@anchor</code>: Defining 
Arbitrary Cross-reference Targets</a></li>
+    <li><a 
id="toc-_0040inforef_003a-Cross_002dreferences-to-Info_002donly-Material" 
href="_0040inforef.html">5.9 <code class="code">@inforef</code>: 
Cross-references to Info-only Material</a></li>
+    <li><a 
id="toc-_0040url_002c-_0040uref_007burl_005b_002c-text_005d_005b_002c-replacement_005d_007d"
 href="_0040url.html">5.10 <code class="code">@url</code>, <code 
class="code">@uref{<var class="var">url</var>[, <var class="var">text</var>][, 
<var class="var">replacement</var>]}</code></a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-_0040url-Examples-1" href="_0040url-Examples.html">5.10.1 
<code class="code">@url</code> Examples</a></li>
+      <li><a id="toc-URL-Line-Breaking-1" href="URL-Line-Breaking.html">5.10.2 
URL Line Breaking</a></li>
+      <li><a id="toc-_0040url-PDF-Output-Format-1" 
href="_0040url-PDF-Output-Format.html">5.10.3 <code class="code">@url</code> 
PDF Output Format</a></li>
+      <li><a id="toc-PDF-Colors-1" href="PDF-Colors.html">5.10.4 PDF 
Colors</a></li>
     </ul></li>
-    <li><a id="toc-_0040cite_007breference_007d" 
href="_0040cite.html#g_t_0040cite"><code>@cite</code>{<var>reference</var>}</a></li>
+    <li><a id="toc-_0040cite_007breference_007d" href="_0040cite.html">5.11 
<code class="code">@cite</code>{<var class="var">reference</var>}</a></li>
   </ul></li>
-  <li><a id="toc-Marking-Text_002c-Words-and-Phrases" 
href="Marking-Text.html#Marking-Text">Marking Text, Words and Phrases</a>
-  <ul>
-    <li><a id="toc-Indicating-Definitions_002c-Commands_002c-etc_002e" 
href="Indicating.html#Indicating">Indicating Definitions, Commands, etc.</a>
-    <ul>
-      <li><a id="toc-Highlighting-Commands-are-Useful" 
href="Useful-Highlighting.html#Useful-Highlighting">Highlighting Commands are 
Useful</a></li>
-      <li><a id="toc-_0040code_007bsample_002dcode_007d" 
href="_0040code.html#g_t_0040code"><code>@code</code>{<var>sample-code</var>}</a></li>
-      <li><a id="toc-_0040kbd_007bkeyboard_002dcharacters_007d" 
href="_0040kbd.html#g_t_0040kbd"><code>@kbd</code>{<var>keyboard-characters</var>}</a></li>
-      <li><a id="toc-_0040key_007bkey_002dname_007d" 
href="_0040key.html#g_t_0040key"><code>@key</code>{<var>key-name</var>}</a></li>
-      <li><a id="toc-_0040samp_007btext_007d" 
href="_0040samp.html#g_t_0040samp"><code>@samp</code>{<var>text</var>}</a></li>
-      <li><a id="toc-_0040verb_007bchartextchar_007d" 
href="_0040verb.html#g_t_0040verb"><code>@verb</code>{<var>char</var><var>text</var><var>char</var>}</a></li>
-      <li><a id="toc-_0040var_007bmetasyntactic_002dvariable_007d" 
href="_0040var.html#g_t_0040var"><code>@var</code>{<var>metasyntactic-variable</var>}</a></li>
-      <li><a id="toc-_0040env_007benvironment_002dvariable_007d" 
href="_0040env.html#g_t_0040env"><code>@env</code>{<var>environment-variable</var>}</a></li>
-      <li><a id="toc-_0040file_007bfile_002dname_007d" 
href="_0040file.html#g_t_0040file"><code>@file</code>{<var>file-name</var>}</a></li>
-      <li><a id="toc-_0040command_007bcommand_002dname_007d" 
href="_0040command.html#g_t_0040command"><code>@command</code>{<var>command-name</var>}</a></li>
-      <li><a id="toc-_0040option_007boption_002dname_007d" 
href="_0040option.html#g_t_0040option"><code>@option</code>{<var>option-name</var>}</a></li>
-      <li><a id="toc-_0040dfn_007bterm_007d" 
href="_0040dfn.html#g_t_0040dfn"><code>@dfn</code>{<var>term</var>}</a></li>
-      <li><a id="toc-_0040abbr_007babbreviation_005b_002c-meaning_005d_007d" 
href="_0040abbr.html#g_t_0040abbr"><code>@abbr</code>{<var>abbreviation</var>[, 
<var>meaning</var>]}</a></li>
-      <li><a id="toc-_0040acronym_007bacronym_005b_002c-meaning_005d_007d" 
href="_0040acronym.html#g_t_0040acronym"><code>@acronym</code>{<var>acronym</var>[,
 <var>meaning</var>]}</a></li>
-      <li><a 
id="toc-_0040indicateurl_007buniform_002dresource_002dlocator_007d" 
href="_0040indicateurl.html#g_t_0040indicateurl"><code>@indicateurl</code>{<var>uniform-resource-locator</var>}</a></li>
-      <li><a 
id="toc-_0040email_007bemail_002daddress_005b_002c-displayed_002dtext_005d_007d"
 
href="_0040email.html#g_t_0040email"><code>@email</code>{<var>email-address</var>[,
 <var>displayed-text</var>]}</a></li>
+  <li><a id="toc-Marking-Text_002c-Words-and-Phrases" 
href="Marking-Text.html">6 Marking Text, Words and Phrases</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Indicating-Definitions_002c-Commands_002c-etc_002e" 
href="Indicating.html">6.1 Indicating Definitions, Commands, etc.</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Highlighting-Commands-are-Useful" 
href="Useful-Highlighting.html">6.1.1 Highlighting Commands are Useful</a></li>
+      <li><a id="toc-_0040code_007bsample_002dcode_007d" 
href="_0040code.html">6.1.2 <code class="code">@code</code>{<var 
class="var">sample-code</var>}</a></li>
+      <li><a id="toc-_0040kbd_007bkeyboard_002dcharacters_007d" 
href="_0040kbd.html">6.1.3 <code class="code">@kbd</code>{<var 
class="var">keyboard-characters</var>}</a></li>
+      <li><a id="toc-_0040key_007bkey_002dname_007d" 
href="_0040key.html">6.1.4 <code class="code">@key</code>{<var 
class="var">key-name</var>}</a></li>
+      <li><a id="toc-_0040samp_007btext_007d" href="_0040samp.html">6.1.5 
<code class="code">@samp</code>{<var class="var">text</var>}</a></li>
+      <li><a id="toc-_0040verb_007bchartextchar_007d" 
href="_0040verb.html">6.1.6 <code class="code">@verb</code>{<var 
class="var">char</var><var class="var">text</var><var 
class="var">char</var>}</a></li>
+      <li><a id="toc-_0040var_007bmetasyntactic_002dvariable_007d" 
href="_0040var.html">6.1.7 <code class="code">@var</code>{<var 
class="var">metasyntactic-variable</var>}</a></li>
+      <li><a id="toc-_0040env_007benvironment_002dvariable_007d" 
href="_0040env.html">6.1.8 <code class="code">@env</code>{<var 
class="var">environment-variable</var>}</a></li>
+      <li><a id="toc-_0040file_007bfile_002dname_007d" 
href="_0040file.html">6.1.9 <code class="code">@file</code>{<var 
class="var">file-name</var>}</a></li>
+      <li><a id="toc-_0040command_007bcommand_002dname_007d" 
href="_0040command.html">6.1.10 <code class="code">@command</code>{<var 
class="var">command-name</var>}</a></li>
+      <li><a id="toc-_0040option_007boption_002dname_007d" 
href="_0040option.html">6.1.11 <code class="code">@option</code>{<var 
class="var">option-name</var>}</a></li>
+      <li><a id="toc-_0040dfn_007bterm_007d" href="_0040dfn.html">6.1.12 <code 
class="code">@dfn</code>{<var class="var">term</var>}</a></li>
+      <li><a id="toc-_0040abbr_007babbreviation_005b_002c-meaning_005d_007d" 
href="_0040abbr.html">6.1.13 <code class="code">@abbr</code>{<var 
class="var">abbreviation</var>[, <var class="var">meaning</var>]}</a></li>
+      <li><a id="toc-_0040acronym_007bacronym_005b_002c-meaning_005d_007d" 
href="_0040acronym.html">6.1.14 <code class="code">@acronym</code>{<var 
class="var">acronym</var>[, <var class="var">meaning</var>]}</a></li>
+      <li><a 
id="toc-_0040indicateurl_007buniform_002dresource_002dlocator_007d" 
href="_0040indicateurl.html">6.1.15 <code class="code">@indicateurl</code>{<var 
class="var">uniform-resource-locator</var>}</a></li>
+      <li><a 
id="toc-_0040email_007bemail_002daddress_005b_002c-displayed_002dtext_005d_007d"
 href="_0040email.html">6.1.16 <code class="code">@email</code>{<var 
class="var">email-address</var>[, <var 
class="var">displayed-text</var>]}</a></li>
     </ul></li>
-    <li><a id="toc-Emphasizing-Text" href="Emphasis.html#Emphasis">Emphasizing 
Text</a>
-    <ul>
-      <li><a id="toc-_0040emph_007btext_007d-and-_0040strong_007btext_007d" 
href="_0040emph-_0040strong.html#g_t_0040emph-_0040strong"><code>@emph</code>{<var>text</var>}
 and <code>@strong</code>{<var>text</var>}</a></li>
-      <li><a id="toc-_0040sc_007btext_007d_003a-The-Small-Caps-Font" 
href="Smallcaps.html#Smallcaps"><code>@sc</code>{<var>text</var>}: The Small 
Caps Font</a></li>
-      <li><a id="toc-Fonts-for-Printing" href="Fonts.html#Fonts">Fonts for 
Printing</a></li>
+    <li><a id="toc-Emphasizing-Text" href="Emphasis.html">6.2 Emphasizing 
Text</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-_0040emph_007btext_007d-and-_0040strong_007btext_007d" 
href="_0040emph-_0040strong.html">6.2.1 <code class="code">@emph</code>{<var 
class="var">text</var>} and <code class="code">@strong</code>{<var 
class="var">text</var>}</a></li>
+      <li><a id="toc-_0040sc_007btext_007d_003a-The-Small-Caps-Font" 
href="Smallcaps.html">6.2.2 <code class="code">@sc</code>{<var 
class="var">text</var>}: The Small Caps Font</a></li>
+      <li><a id="toc-Fonts-for-Printing" href="Fonts.html">6.2.3 Fonts for 
Printing</a></li>
     </ul></li>
   </ul></li>
-  <li><a id="toc-Quotations-and-Examples-1" 
href="Quotations-and-Examples.html#Quotations-and-Examples">Quotations and 
Examples</a>
-  <ul>
-    <li><a id="toc-Block-Enclosing-Commands-1" 
href="Block-Enclosing-Commands.html#Block-Enclosing-Commands">Block Enclosing 
Commands</a></li>
-    <li><a id="toc-_0040quotation_003a-Block-Quotations" 
href="_0040quotation.html#g_t_0040quotation"><code>@quotation</code>: Block 
Quotations</a></li>
-    <li><a id="toc-_0040indentedblock_003a-Indented-text-blocks" 
href="_0040indentedblock.html#g_t_0040indentedblock"><code>@indentedblock</code>:
 Indented text blocks</a></li>
-    <li><a id="toc-_0040example_003a-Example-Text" 
href="_0040example.html#g_t_0040example"><code>@example</code>: Example 
Text</a></li>
-    <li><a id="toc-_0040verbatim_003a-Literal-Text" 
href="_0040verbatim.html#g_t_0040verbatim"><code>@verbatim</code>: Literal 
Text</a></li>
-    <li><a id="toc-_0040lisp_003a-Marking-a-Lisp-Example" 
href="_0040lisp.html#g_t_0040lisp"><code>@lisp</code>: Marking a Lisp 
Example</a></li>
-    <li><a id="toc-_0040display_003a-Examples-Using-the-Text-Font" 
href="_0040display.html#g_t_0040display"><code>@display</code>: Examples Using 
the Text Font</a></li>
-    <li><a id="toc-_0040format_003a-Examples-Using-the-Full-Line-Width" 
href="_0040format.html#g_t_0040format"><code>@format</code>: Examples Using the 
Full Line Width</a></li>
-    <li><a id="toc-_0040exdent_003a-Undoing-a-Line_0027s-Indentation" 
href="_0040exdent.html#g_t_0040exdent"><code>@exdent</code>: Undoing a 
Line&rsquo;s Indentation</a></li>
-    <li><a id="toc-_0040flushleft-and-_0040flushright" 
href="_0040flushleft-_0040flushright.html#g_t_0040flushleft-_0040flushright"><code>@flushleft</code>
 and <code>@flushright</code></a></li>
-    <li><a id="toc-_0040raggedright_003a-Ragged-Right-Text" 
href="_0040raggedright.html#g_t_0040raggedright"><code>@raggedright</code>: 
Ragged Right Text</a></li>
-    <li><a id="toc-_0040noindent_003a-Omitting-Indentation" 
href="_0040noindent.html#g_t_0040noindent"><code>@noindent</code>: Omitting 
Indentation</a></li>
-    <li><a id="toc-_0040indent_003a-Forcing-Indentation" 
href="_0040indent.html#g_t_0040indent"><code>@indent</code>: Forcing 
Indentation</a></li>
-    <li><a id="toc-_0040cartouche_003a-Rounded-Rectangles" 
href="_0040cartouche.html#g_t_0040cartouche"><code>@cartouche</code>: Rounded 
Rectangles</a></li>
-    <li><a id="toc-_0040small_2026-Block-Commands" 
href="_0040small_2026.html#g_t_0040small_2026"><code>@small&hellip;</code> 
Block Commands</a></li>
+  <li><a id="toc-Quotations-and-Examples-1" 
href="Quotations-and-Examples.html">7 Quotations and Examples</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Block-Enclosing-Commands-1" 
href="Block-Enclosing-Commands.html">7.1 Block Enclosing Commands</a></li>
+    <li><a id="toc-_0040quotation_003a-Block-Quotations" 
href="_0040quotation.html">7.2 <code class="code">@quotation</code>: Block 
Quotations</a></li>
+    <li><a id="toc-_0040indentedblock_003a-Indented-text-blocks" 
href="_0040indentedblock.html">7.3 <code class="code">@indentedblock</code>: 
Indented text blocks</a></li>
+    <li><a id="toc-_0040example_003a-Example-Text" 
href="_0040example.html">7.4 <code class="code">@example</code>: Example 
Text</a></li>
+    <li><a id="toc-_0040verbatim_003a-Literal-Text" 
href="_0040verbatim.html">7.5 <code class="code">@verbatim</code>: Literal 
Text</a></li>
+    <li><a id="toc-_0040lisp_003a-Marking-a-Lisp-Example" 
href="_0040lisp.html">7.6 <code class="code">@lisp</code>: Marking a Lisp 
Example</a></li>
+    <li><a id="toc-_0040display_003a-Examples-Using-the-Text-Font" 
href="_0040display.html">7.7 <code class="code">@display</code>: Examples Using 
the Text Font</a></li>
+    <li><a id="toc-_0040format_003a-Examples-Using-the-Full-Line-Width" 
href="_0040format.html">7.8 <code class="code">@format</code>: Examples Using 
the Full Line Width</a></li>
+    <li><a id="toc-_0040exdent_003a-Undoing-a-Line_0027s-Indentation" 
href="_0040exdent.html">7.9 <code class="code">@exdent</code>: Undoing a 
Line&rsquo;s Indentation</a></li>
+    <li><a id="toc-_0040flushleft-and-_0040flushright" 
href="_0040flushleft-_0040flushright.html">7.10 <code 
class="code">@flushleft</code> and <code 
class="code">@flushright</code></a></li>
+    <li><a id="toc-_0040raggedright_003a-Ragged-Right-Text" 
href="_0040raggedright.html">7.11 <code class="code">@raggedright</code>: 
Ragged Right Text</a></li>
+    <li><a id="toc-_0040noindent_003a-Omitting-Indentation" 
href="_0040noindent.html">7.12 <code class="code">@noindent</code>: Omitting 
Indentation</a></li>
+    <li><a id="toc-_0040indent_003a-Forcing-Indentation" 
href="_0040indent.html">7.13 <code class="code">@indent</code>: Forcing 
Indentation</a></li>
+    <li><a id="toc-_0040cartouche_003a-Rounded-Rectangles" 
href="_0040cartouche.html">7.14 <code class="code">@cartouche</code>: Rounded 
Rectangles</a></li>
+    <li><a id="toc-_0040small_2026-Block-Commands" href="small.html">7.15 
<code class="code">@small&hellip;</code> Block Commands</a></li>
   </ul></li>
-  <li><a id="toc-Lists-and-Tables-1" 
href="Lists-and-Tables.html#Lists-and-Tables">Lists and Tables</a>
-  <ul>
-    <li><a id="toc-Introducing-Lists-1" 
href="Introducing-Lists.html#Introducing-Lists">Introducing Lists</a></li>
-    <li><a id="toc-_0040itemize_003a-Making-an-Itemized-List" 
href="_0040itemize.html#g_t_0040itemize"><code>@itemize</code>: Making an 
Itemized List</a></li>
-    <li><a id="toc-_0040enumerate_003a-Making-a-Numbered-or-Lettered-List" 
href="_0040enumerate.html#g_t_0040enumerate"><code>@enumerate</code>: Making a 
Numbered or Lettered List</a></li>
-    <li><a id="toc-Making-a-Two_002dcolumn-Table" 
href="Two_002dcolumn-Tables.html#Two_002dcolumn-Tables">Making a Two-column 
Table</a>
-    <ul>
-      <li><a id="toc-Using-the-_0040table-Command" 
href="_0040table.html#g_t_0040table">Using the <code>@table</code> 
Command</a></li>
-      <li><a id="toc-_0040ftable-and-_0040vtable" 
href="_0040ftable-_0040vtable.html#g_t_0040ftable-_0040vtable"><code>@ftable</code>
 and <code>@vtable</code></a></li>
-      <li><a id="toc-_0040itemx_003a-Second-and-Subsequent-Items" 
href="_0040itemx.html#g_t_0040itemx"><code>@itemx</code>: Second and Subsequent 
Items</a></li>
+  <li><a id="toc-Lists-and-Tables-1" href="Lists-and-Tables.html">8 Lists and 
Tables</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Introducing-Lists-1" href="Introducing-Lists.html">8.1 
Introducing Lists</a></li>
+    <li><a id="toc-_0040itemize_003a-Making-an-Itemized-List" 
href="_0040itemize.html">8.2 <code class="code">@itemize</code>: Making an 
Itemized List</a></li>
+    <li><a id="toc-_0040enumerate_003a-Making-a-Numbered-or-Lettered-List" 
href="_0040enumerate.html">8.3 <code class="code">@enumerate</code>: Making a 
Numbered or Lettered List</a></li>
+    <li><a id="toc-Making-a-Two_002dcolumn-Table" 
href="Two_002dcolumn-Tables.html">8.4 Making a Two-column Table</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Using-the-_0040table-Command" 
href="_0040table.html">8.4.1 Using the <code class="code">@table</code> 
Command</a></li>
+      <li><a id="toc-_0040ftable-and-_0040vtable" 
href="_0040ftable-_0040vtable.html">8.4.2 <code class="code">@ftable</code> and 
<code class="code">@vtable</code></a></li>
+      <li><a id="toc-_0040itemx_003a-Second-and-Subsequent-Items" 
href="_0040itemx.html">8.4.3 <code class="code">@itemx</code>: Second and 
Subsequent Items</a></li>
     </ul></li>
-    <li><a id="toc-_0040multitable_003a-Multi_002dcolumn-Tables" 
href="Multi_002dcolumn-Tables.html#Multi_002dcolumn-Tables"><code>@multitable</code>:
 Multi-column Tables</a>
-    <ul>
-      <li><a id="toc-Multitable-Column-Widths-1" 
href="Multitable-Column-Widths.html#Multitable-Column-Widths">Multitable Column 
Widths</a></li>
-      <li><a id="toc-Multitable-Rows-1" 
href="Multitable-Rows.html#Multitable-Rows">Multitable Rows</a></li>
+    <li><a id="toc-_0040multitable_003a-Multi_002dcolumn-Tables" 
href="Multi_002dcolumn-Tables.html">8.5 <code class="code">@multitable</code>: 
Multi-column Tables</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Multitable-Column-Widths-1" 
href="Multitable-Column-Widths.html">8.5.1 Multitable Column Widths</a></li>
+      <li><a id="toc-Multitable-Rows-1" href="Multitable-Rows.html">8.5.2 
Multitable Rows</a></li>
     </ul></li>
   </ul></li>
-  <li><a id="toc-Special-Displays-1" 
href="Special-Displays.html#Special-Displays">Special Displays</a>
-  <ul>
-    <li><a id="toc-Floats-1" href="Floats.html#Floats">Floats</a>
-    <ul>
-      <li><a 
id="toc-_0040float-_005btype_005d_005b_002clabel_005d_003a-Floating-Material" 
href="_0040float.html#g_t_0040float"><code>@float</code> 
[<var>type</var>][,<var>label</var>]: Floating Material</a></li>
-      <li><a id="toc-_0040caption-_0026-_0040shortcaption" 
href="_0040caption-_0040shortcaption.html#g_t_0040caption-_0040shortcaption"><code>@caption</code>
 &amp; <code>@shortcaption</code></a></li>
-      <li><a id="toc-_0040listoffloats_003a-Tables-of-Contents-for-Floats" 
href="_0040listoffloats.html#g_t_0040listoffloats"><code>@listoffloats</code>: 
Tables of Contents for Floats</a></li>
+  <li><a id="toc-Special-Displays-1" href="Special-Displays.html">9 Special 
Displays</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Floats-1" href="Floats.html">9.1 Floats</a>
+    <ul class="toc-numbered-mark">
+      <li><a 
id="toc-_0040float-_005btype_005d_005b_002clabel_005d_003a-Floating-Material" 
href="_0040float.html">9.1.1 <code class="code">@float</code> [<var 
class="var">type</var>][,<var class="var">label</var>]: Floating 
Material</a></li>
+      <li><a id="toc-_0040caption-_0026-_0040shortcaption" 
href="_0040caption-_0040shortcaption.html">9.1.2 <code 
class="code">@caption</code> &amp; <code 
class="code">@shortcaption</code></a></li>
+      <li><a id="toc-_0040listoffloats_003a-Tables-of-Contents-for-Floats" 
href="_0040listoffloats.html">9.1.3 <code class="code">@listoffloats</code>: 
Tables of Contents for Floats</a></li>
     </ul></li>
-    <li><a id="toc-Inserting-Images" href="Images.html#Images">Inserting 
Images</a>
-    <ul>
-      <li><a id="toc-Image-Syntax-1" 
href="Image-Syntax.html#Image-Syntax">Image Syntax</a></li>
-      <li><a id="toc-Image-Scaling-1" 
href="Image-Scaling.html#Image-Scaling">Image Scaling</a></li>
+    <li><a id="toc-Inserting-Images" href="Images.html">9.2 Inserting 
Images</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Image-Syntax-1" href="Image-Syntax.html">9.2.1 Image 
Syntax</a></li>
+      <li><a id="toc-Image-Scaling-1" href="Image-Scaling.html">9.2.2 Image 
Scaling</a></li>
     </ul></li>
-    <li><a id="toc-Footnotes-1" href="Footnotes.html#Footnotes">Footnotes</a>
-    <ul>
-      <li><a id="toc-Footnote-Commands-1" 
href="Footnote-Commands.html#Footnote-Commands">Footnote Commands</a></li>
-      <li><a id="toc-Footnote-Styles-1" 
href="Footnote-Styles.html#Footnote-Styles">Footnote Styles</a></li>
+    <li><a id="toc-Footnotes-1" href="Footnotes.html">9.3 Footnotes</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Footnote-Commands-1" href="Footnote-Commands.html">9.3.1 
Footnote Commands</a></li>
+      <li><a id="toc-Footnote-Styles-1" href="Footnote-Styles.html">9.3.2 
Footnote Styles</a></li>
     </ul></li>
   </ul></li>
-  <li><a id="toc-Indices-1" href="Indices.html#Indices">Indices</a>
-  <ul>
-    <li><a id="toc-Predefined-Indices-1" 
href="Predefined-Indices.html#Predefined-Indices">Predefined Indices</a></li>
-    <li><a id="toc-Defining-the-Entries-of-an-Index" 
href="Indexing-Commands.html#Indexing-Commands">Defining the Entries of an 
Index</a></li>
-    <li><a id="toc-Making-Index-Entries" 
href="Index-Entries.html#Index-Entries">Making Index Entries</a></li>
-    <li><a id="toc-Printing-Indices-and-Menus" 
href="Printing-Indices-_0026-Menus.html#Printing-Indices-_0026-Menus">Printing 
Indices and Menus</a></li>
-    <li><a id="toc-Combining-Indices-1" 
href="Combining-Indices.html#Combining-Indices">Combining Indices</a>
-    <ul>
-      <li><a id="toc-_0040syncodeindex_003a-Combining-indices-using-_0040code" 
href="_0040syncodeindex.html#g_t_0040syncodeindex"><code>@syncodeindex</code>: 
Combining indices using <code>@code</code></a></li>
-      <li><a id="toc-_0040synindex_003a-Combining-indices" 
href="_0040synindex.html#g_t_0040synindex"><code>@synindex</code>: Combining 
indices</a></li>
+  <li><a id="toc-Indices-1" href="Indices.html">10 Indices</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Predefined-Indices-1" href="Predefined-Indices.html">10.1 
Predefined Indices</a></li>
+    <li><a id="toc-Defining-the-Entries-of-an-Index" 
href="Indexing-Commands.html">10.2 Defining the Entries of an Index</a></li>
+    <li><a id="toc-Advanced-Indexing-Commands" 
href="Advanced-Indexing.html">10.3 Advanced Indexing Commands</a></li>
+    <li><a id="toc-Making-Index-Entries" href="Index-Entries.html">10.4 Making 
Index Entries</a></li>
+    <li><a id="toc-Printing-Indices-and-Menus" 
href="Printing-Indices-_0026-Menus.html">10.5 Printing Indices and 
Menus</a></li>
+    <li><a id="toc-Combining-Indices-1" href="Combining-Indices.html">10.6 
Combining Indices</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-_0040syncodeindex_003a-Combining-Indices-Using-_0040code" 
href="_0040syncodeindex.html">10.6.1 <code class="code">@syncodeindex</code>: 
Combining Indices Using <code class="code">@code</code></a></li>
+      <li><a id="toc-_0040synindex_003a-Combining-Indices" 
href="_0040synindex.html">10.6.2 <code class="code">@synindex</code>: Combining 
Indices</a></li>
     </ul></li>
-    <li><a id="toc-Defining-New-Indices" 
href="New-Indices.html#New-Indices">Defining New Indices</a></li>
+    <li><a id="toc-Defining-New-Indices" href="New-Indices.html">10.7 Defining 
New Indices</a></li>
   </ul></li>
-  <li><a id="toc-Special-Insertions" href="Insertions.html#Insertions">Special 
Insertions</a>
-  <ul>
-    <li><a 
id="toc-Special-Characters_003a-Inserting-_0040-_007b_007d-_002c-_005c-_0023-_0026"
 href="Special-Characters.html#Special-Characters">Special Characters: 
Inserting @ {} , \ # &amp;</a>
-    <ul>
-      <li><a 
id="toc-Inserting-_0060_0040_0027-with-_0040_0040-and-_0040atchar_007b_007d" 
href="Inserting-an-Atsign.html#Inserting-an-Atsign">Inserting &lsquo;@&rsquo; 
with <code>@@</code> and <code>@atchar{}</code></a></li>
-      <li><a 
id="toc-Inserting-_0060_007b-_0060_007d_0027-with-_0040_007b-_0040_007d-and-_0040l-rbracechar_007b_007d"
 href="Inserting-Braces.html#Inserting-Braces">Inserting &lsquo;{ 
&lsquo;}&rsquo; with <code>@{ @}</code> and <code>@l 
rbracechar{}</code></a></li>
-      <li><a id="toc-Inserting-_0060_002c_0027-with-_0040comma_007b_007d" 
href="Inserting-a-Comma.html#Inserting-a-Comma">Inserting &lsquo;,&rsquo; with 
<code>@comma{}</code></a></li>
-      <li><a 
id="toc-Inserting-_0060_005c_0027-with-_0040backslashchar_007b_007d" 
href="Inserting-a-Backslash.html#Inserting-a-Backslash">Inserting 
&lsquo;\&rsquo; with <code>@backslashchar{}</code></a></li>
-      <li><a id="toc-Inserting-_0060_0023_0027-with-_0040hashchar_007b_007d" 
href="Inserting-a-Hashsign.html#Inserting-a-Hashsign">Inserting &lsquo;#&rsquo; 
with <code>@hashchar{}</code></a></li>
-      <li><a 
id="toc-Inserting-_0060_0026_0027-with-_0040_0026-and-_0040ampchar_007b_007d" 
href="Inserting-an-Ampersand.html#Inserting-an-Ampersand">Inserting 
&lsquo;&amp;&rsquo; with <code>@&amp;</code> and 
<code>@ampchar{}</code></a></li>
+  <li><a id="toc-Special-Insertions" href="Insertions.html">11 Special 
Insertions</a>
+  <ul class="toc-numbered-mark">
+    <li><a 
id="toc-Special-Characters_003a-Inserting-_0040-_007b_007d-_002c-_005c-_0023-_0026"
 href="Special-Characters.html">11.1 Special Characters: Inserting @ {} , \ # 
&amp;</a>
+    <ul class="toc-numbered-mark">
+      <li><a 
id="toc-Inserting-_0060_0040_0027-with-_0040_0040-and-_0040atchar_007b_007d" 
href="Inserting-an-Atsign.html">11.1.1 Inserting &lsquo;@&rsquo; with <code 
class="code">@@</code> and <code class="code">@atchar{}</code></a></li>
+      <li><a 
id="toc-Inserting-_0060_007b-_0060_007d_0027-with-_0040_007b-_0040_007d-and-_0040l-rbracechar_007b_007d"
 href="Inserting-Braces.html">11.1.2 Inserting &lsquo;{ &lsquo;}&rsquo; with 
<code class="code">@{ @}</code> and <code class="code">@l 
rbracechar{}</code></a></li>
+      <li><a id="toc-Inserting-_0060_002c_0027-with-_0040comma_007b_007d" 
href="Inserting-a-Comma.html">11.1.3 Inserting &lsquo;,&rsquo; with <code 
class="code">@comma{}</code></a></li>
+      <li><a 
id="toc-Inserting-_0060_005c_0027-with-_0040backslashchar_007b_007d" 
href="Inserting-a-Backslash.html">11.1.4 Inserting &lsquo;\&rsquo; with <code 
class="code">@backslashchar{}</code></a></li>
+      <li><a id="toc-Inserting-_0060_0023_0027-with-_0040hashchar_007b_007d" 
href="Inserting-a-Hashsign.html">11.1.5 Inserting &lsquo;#&rsquo; with <code 
class="code">@hashchar{}</code></a></li>
+      <li><a 
id="toc-Inserting-_0060_0026_0027-with-_0040_0026-and-_0040ampchar_007b_007d" 
href="Inserting-an-Ampersand.html">11.1.6 Inserting &lsquo;&amp;&rsquo; with 
<code class="code">@&amp;</code> and <code 
class="code">@ampchar{}</code></a></li>
     </ul></li>
-    <li><a id="toc-Inserting-Quote-Characters-1" 
href="Inserting-Quote-Characters.html#Inserting-Quote-Characters">Inserting 
Quote Characters</a></li>
-    <li><a id="toc-Inserting-Space-1" 
href="Inserting-Space.html#Inserting-Space">Inserting Space</a>
-    <ul>
-      <li><a id="toc-Multiple-Spaces-1" 
href="Multiple-Spaces.html#Multiple-Spaces">Multiple Spaces</a></li>
-      <li><a id="toc-Not-Ending-a-Sentence-1" 
href="Not-Ending-a-Sentence.html#Not-Ending-a-Sentence">Not Ending a 
Sentence</a></li>
-      <li><a id="toc-Ending-a-Sentence-1" 
href="Ending-a-Sentence.html#Ending-a-Sentence">Ending a Sentence</a></li>
-      <li><a id="toc-_0040frenchspacing-val_003a-Control-Sentence-Spacing" 
href="_0040frenchspacing.html#g_t_0040frenchspacing"><code>@frenchspacing</code>
 <var>val</var>: Control Sentence Spacing</a></li>
-      <li><a id="toc-_0040dmn_007bdimension_007d_003a-Format-a-Dimension" 
href="_0040dmn.html#g_t_0040dmn"><code>@dmn</code>{<var>dimension</var>}: 
Format a Dimension</a></li>
+    <li><a id="toc-Inserting-Quote-Characters-1" 
href="Inserting-Quote-Characters.html">11.2 Inserting Quote Characters</a></li>
+    <li><a id="toc-Inserting-Space-1" href="Inserting-Space.html">11.3 
Inserting Space</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Multiple-Spaces-1" href="Multiple-Spaces.html">11.3.1 
Multiple Spaces</a></li>
+      <li><a id="toc-Not-Ending-a-Sentence-1" 
href="Not-Ending-a-Sentence.html">11.3.2 Not Ending a Sentence</a></li>
+      <li><a id="toc-Ending-a-Sentence-1" href="Ending-a-Sentence.html">11.3.3 
Ending a Sentence</a></li>
+      <li><a id="toc-_0040frenchspacing-val_003a-Control-Sentence-Spacing" 
href="_0040frenchspacing.html">11.3.4 <code class="code">@frenchspacing</code> 
<var class="var">val</var>: Control Sentence Spacing</a></li>
+      <li><a id="toc-_0040dmn_007bdimension_007d_003a-Format-a-Dimension" 
href="_0040dmn.html">11.3.5 <code class="code">@dmn</code>{<var 
class="var">dimension</var>}: Format a Dimension</a></li>
     </ul></li>
-    <li><a id="toc-Inserting-Accents-1" 
href="Inserting-Accents.html#Inserting-Accents">Inserting Accents</a></li>
-    <li><a id="toc-Inserting-Quotation-Marks-1" 
href="Inserting-Quotation-Marks.html#Inserting-Quotation-Marks">Inserting 
Quotation Marks</a></li>
-    <li><a 
id="toc-_0040sub-and-_0040sup_003a-Inserting-Subscripts-and-Superscripts" 
href="Inserting-Subscripts-and-Superscripts.html#Inserting-Subscripts-and-Superscripts"><code>@sub</code>
 and <code>@sup</code>: Inserting Subscripts and Superscripts</a></li>
-    <li><a id="toc-_0040math_003a-Inserting-Mathematical-Expressions" 
href="Inserting-Math.html#Inserting-Math"><code>@math</code>: Inserting 
Mathematical Expressions</a></li>
-    <li><a id="toc-Glyphs-for-Text-1" 
href="Glyphs-for-Text.html#Glyphs-for-Text">Glyphs for Text</a>
-    <ul>
-      <li><a 
id="toc-_0040TeX_007b_007d-_0028TeX_0029-and-_0040LaTeX_007b_007d-_0028LaTeX_0029"
 href="_0040TeX-_0040LaTeX.html#g_t_0040TeX-_0040LaTeX"><code>@TeX</code>{} 
(TeX) and <code>@LaTeX</code>{} (LaTeX)</a></li>
-      <li><a id="toc-_0040copyright_007b_007d-_0028_00a9_0029" 
href="_0040copyright.html#g_t_0040copyright"><code>@copyright{}</code> 
(&copy;)</a></li>
-      <li><a id="toc-_0040registeredsymbol_007b_007d-_0028_00ae_0029" 
href="_0040registeredsymbol.html#g_t_0040registeredsymbol"><code>@registeredsymbol{}</code>
 (&reg;)</a></li>
-      <li><a 
id="toc-_0040dots-_0028_2026_0029-and-_0040enddots-_0028_002e_002e_002e_0029" 
href="_0040dots.html#g_t_0040dots"><code>@dots</code> (&hellip;) and 
<code>@enddots</code> (<small class="enddots">...</small>)</a></li>
-      <li><a id="toc-_0040bullet-_0028_2022_0029" 
href="_0040bullet.html#g_t_0040bullet"><code>@bullet</code> (&bull;)</a></li>
-      <li><a id="toc-_0040euro-_0028_20ac_0029_003a-Euro-Currency-Symbol" 
href="_0040euro.html#g_t_0040euro"><code>@euro</code> (&euro;): Euro Currency 
Symbol</a></li>
-      <li><a id="toc-_0040pounds-_0028_00a3_0029_003a-Pounds-Sterling" 
href="_0040pounds.html#g_t_0040pounds"><code>@pounds</code> (&pound;): Pounds 
Sterling</a></li>
-      <li><a id="toc-_0040textdegree-_0028_00b0_0029_003a-Degrees-Symbol" 
href="_0040textdegree.html#g_t_0040textdegree"><code>@textdegree</code> 
(&deg;): Degrees Symbol</a></li>
-      <li><a id="toc-_0040minus-_0028_2212_0029_003a-Inserting-a-Minus-Sign" 
href="_0040minus.html#g_t_0040minus"><code>@minus</code> (-): Inserting a Minus 
Sign</a></li>
-      <li><a 
id="toc-_0040geq-_0028_2265_0029-and-_0040leq-_0028_2264_0029_003a-Inserting-Relations"
 href="_0040geq-_0040leq.html#g_t_0040geq-_0040leq"><code>@geq</code> (&ge;) 
and <code>@leq</code> (&le;): Inserting Relations</a></li>
+    <li><a id="toc-Inserting-Accents-1" href="Inserting-Accents.html">11.4 
Inserting Accents</a></li>
+    <li><a id="toc-Inserting-Quotation-Marks-1" 
href="Inserting-Quotation-Marks.html">11.5 Inserting Quotation Marks</a></li>
+    <li><a 
id="toc-_0040sub-and-_0040sup_003a-Inserting-Subscripts-and-Superscripts" 
href="Inserting-Subscripts-and-Superscripts.html">11.6 <code 
class="code">@sub</code> and <code class="code">@sup</code>: Inserting 
Subscripts and Superscripts</a></li>
+    <li><a id="toc-_0040math-and-_0040displaymath_003a-Formatting-Mathematics" 
href="Inserting-Math.html">11.7 <code class="code">@math</code> and <code 
class="code">@displaymath</code>: Formatting Mathematics</a></li>
+    <li><a id="toc-Glyphs-for-Text-1" href="Glyphs-for-Text.html">11.8 Glyphs 
for Text</a>
+    <ul class="toc-numbered-mark">
+      <li><a 
id="toc-_0040TeX_007b_007d-_0028TeX_0029-and-_0040LaTeX_007b_007d-_0028LaTeX_0029"
 href="_0040TeX-_0040LaTeX.html">11.8.1 <code class="code">@TeX</code>{} (TeX) 
and <code class="code">@LaTeX</code>{} (LaTeX)</a></li>
+      <li><a id="toc-_0040copyright_007b_007d-_0028_00a9_0029" 
href="_0040copyright.html">11.8.2 <code class="code">@copyright{}</code> 
(&copy;)</a></li>
+      <li><a id="toc-_0040registeredsymbol_007b_007d-_0028_00ae_0029" 
href="_0040registeredsymbol.html">11.8.3 <code 
class="code">@registeredsymbol{}</code> (&reg;)</a></li>
+      <li><a 
id="toc-_0040dots-_0028_2026_0029-and-_0040enddots-_0028_002e_002e_002e_0029" 
href="_0040dots.html">11.8.4 <code class="code">@dots</code> (&hellip;) and 
<code class="code">@enddots</code> (<small class="enddots">...</small>)</a></li>
+      <li><a id="toc-_0040bullet-_0028_2022_0029" 
href="_0040bullet.html">11.8.5 <code class="code">@bullet</code> 
(&bull;)</a></li>
+      <li><a id="toc-_0040euro-_0028_20ac_0029_003a-Euro-Currency-Symbol" 
href="_0040euro.html">11.8.6 <code class="code">@euro</code> (&euro;): Euro 
Currency Symbol</a></li>
+      <li><a id="toc-_0040pounds-_0028_00a3_0029_003a-Pounds-Sterling" 
href="_0040pounds.html">11.8.7 <code class="code">@pounds</code> (&pound;): 
Pounds Sterling</a></li>
+      <li><a id="toc-_0040textdegree-_0028_00b0_0029_003a-Degrees-Symbol" 
href="_0040textdegree.html">11.8.8 <code class="code">@textdegree</code> 
(&deg;): Degrees Symbol</a></li>
+      <li><a id="toc-_0040minus-_0028_2212_0029_003a-Inserting-a-Minus-Sign" 
href="_0040minus.html">11.8.9 <code class="code">@minus</code> (-): Inserting a 
Minus Sign</a></li>
+      <li><a 
id="toc-_0040geq-_0028_2265_0029-and-_0040leq-_0028_2264_0029_003a-Inserting-Relations"
 href="_0040geq-_0040leq.html">11.8.10 <code class="code">@geq</code> (&ge;) 
and <code class="code">@leq</code> (&le;): Inserting Relations</a></li>
     </ul></li>
-    <li><a id="toc-Glyphs-for-Programming-1" 
href="Glyphs-for-Programming.html#Glyphs-for-Programming">Glyphs for 
Programming</a>
-    <ul>
-      <li><a id="toc-Glyphs-Summary-1" 
href="Glyphs-Summary.html#Glyphs-Summary">Glyphs Summary</a></li>
-      <li><a 
id="toc-_0040result_007b_007d-_0028_21d2_0029_003a-Result-of-an-Expression" 
href="_0040result.html#g_t_0040result"><code>@result{}</code> (&rArr;): Result 
of an Expression</a></li>
-      <li><a 
id="toc-_0040expansion_007b_007d-_0028_21a6_0029_003a-Indicating-an-Expansion" 
href="_0040expansion.html#g_t_0040expansion"><code>@expansion{}</code> 
(&rarr;): Indicating an Expansion</a></li>
-      <li><a 
id="toc-_0040print_007b_007d-_0028_22a3_0029_003a-Indicating-Generated-Output" 
href="_0040print.html#g_t_0040print"><code>@print{}</code> (-|): Indicating 
Generated Output</a></li>
-      <li><a 
id="toc-_0040error_007b_007d-_0028error_002d_002d_003e_0029_003a-Indicating-an-Error-Message"
 href="_0040error.html#g_t_0040error"><code>@error{}</code> (error&rarr;): 
Indicating an Error Message</a></li>
-      <li><a 
id="toc-_0040equiv_007b_007d-_0028_2261_0029_003a-Indicating-Equivalence" 
href="_0040equiv.html#g_t_0040equiv"><code>@equiv{}</code> (&equiv;): 
Indicating Equivalence</a></li>
-      <li><a 
id="toc-_0040point_007b_007d-_0028_2605_0029_003a-Indicating-Point-in-a-Buffer" 
href="_0040point.html#g_t_0040point"><code>@point{}</code> (&lowast;): 
Indicating Point in a Buffer</a></li>
-      <li><a id="toc-Click-Sequences-1" 
href="Click-Sequences.html#Click-Sequences">Click Sequences</a></li>
+    <li><a id="toc-Glyphs-for-Programming-1" 
href="Glyphs-for-Programming.html">11.9 Glyphs for Programming</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Glyphs-Summary-1" href="Glyphs-Summary.html">11.9.1 
Glyphs Summary</a></li>
+      <li><a 
id="toc-_0040result_007b_007d-_0028_21d2_0029_003a-Result-of-an-Expression" 
href="_0040result.html">11.9.2 <code class="code">@result{}</code> (&rArr;): 
Result of an Expression</a></li>
+      <li><a 
id="toc-_0040expansion_007b_007d-_0028_21a6_0029_003a-Indicating-an-Expansion" 
href="_0040expansion.html">11.9.3 <code class="code">@expansion{}</code> 
(&rarr;): Indicating an Expansion</a></li>
+      <li><a 
id="toc-_0040print_007b_007d-_0028_22a3_0029_003a-Indicating-Generated-Output" 
href="_0040print.html">11.9.4 <code class="code">@print{}</code> (-|): 
Indicating Generated Output</a></li>
+      <li><a 
id="toc-_0040error_007b_007d-_0028error_002d_002d_003e_0029_003a-Indicating-an-Error-Message"
 href="_0040error.html">11.9.5 <code class="code">@error{}</code> 
(error&rarr;): Indicating an Error Message</a></li>
+      <li><a 
id="toc-_0040equiv_007b_007d-_0028_2261_0029_003a-Indicating-Equivalence" 
href="_0040equiv.html">11.9.6 <code class="code">@equiv{}</code> (&equiv;): 
Indicating Equivalence</a></li>
+      <li><a 
id="toc-_0040point_007b_007d-_0028_2605_0029_003a-Indicating-Point-in-a-Buffer" 
href="_0040point.html">11.9.7 <code class="code">@point{}</code> (&lowast;): 
Indicating Point in a Buffer</a></li>
+      <li><a id="toc-Click-Sequences-1" href="Click-Sequences.html">11.9.8 
Click Sequences</a></li>
     </ul></li>
-    <li><a id="toc-Inserting-Unicode_003a-_0040U" 
href="Inserting-Unicode.html#Inserting-Unicode">Inserting Unicode: 
<code>@U</code></a></li>
+    <li><a id="toc-Inserting-Unicode_003a-_0040U" 
href="Inserting-Unicode.html">11.10 Inserting Unicode: <code 
class="code">@U</code></a></li>
   </ul></li>
-  <li><a id="toc-Forcing-and-Preventing-Breaks" 
href="Breaks.html#Breaks">Forcing and Preventing Breaks</a>
-  <ul>
-    <li><a id="toc-Break-Commands-1" 
href="Break-Commands.html#Break-Commands">Break Commands</a></li>
-    <li><a 
id="toc-_0040_002a-and-_0040_002f_003a-Generate-and-Allow-Line-Breaks" 
href="Line-Breaks.html#Line-Breaks"><code>@*</code> and <code>@/</code>: 
Generate and Allow Line Breaks</a></li>
-    <li><a id="toc-_0040_002d-and-_0040hyphenation_003a-Helping-TeX-Hyphenate" 
href="_0040_002d-_0040hyphenation.html#g_t_0040_002d-_0040hyphenation"><code>@-</code>
 and <code>@hyphenation</code>: Helping TeX Hyphenate</a></li>
-    <li><a id="toc-_0040allowcodebreaks_003a-Control-Line-Breaks-in-_0040code" 
href="_0040allowcodebreaks.html#g_t_0040allowcodebreaks"><code>@allowcodebreaks</code>:
 Control Line Breaks in <code>@code</code></a></li>
-    <li><a id="toc-_0040w_007btext_007d_003a-Prevent-Line-Breaks" 
href="_0040w.html#g_t_0040w"><code>@w</code>{<var>text</var>}: Prevent Line 
Breaks</a></li>
-    <li><a id="toc-_0040tie_007b_007d_003a-Inserting-an-Unbreakable-Space" 
href="_0040tie.html#g_t_0040tie"><code>@tie{}</code>: Inserting an Unbreakable 
Space</a></li>
-    <li><a id="toc-_0040sp-n_003a-Insert-Blank-Lines" 
href="_0040sp.html#g_t_0040sp"><code>@sp</code> <var>n</var>: Insert Blank 
Lines</a></li>
-    <li><a id="toc-_0040page_003a-Start-a-New-Page" 
href="_0040page.html#g_t_0040page"><code>@page</code>: Start a New Page</a></li>
-    <li><a id="toc-_0040group_003a-Prevent-Page-Breaks" 
href="_0040group.html#g_t_0040group"><code>@group</code>: Prevent Page 
Breaks</a></li>
-    <li><a id="toc-_0040need-mils_003a-Prevent-Page-Breaks" 
href="_0040need.html#g_t_0040need"><code>@need <var>mils</var></code>: Prevent 
Page Breaks</a></li>
+  <li><a id="toc-Forcing-and-Preventing-Breaks" href="Breaks.html">12 Forcing 
and Preventing Breaks</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Break-Commands-1" href="Break-Commands.html">12.1 Break 
Commands</a></li>
+    <li><a 
id="toc-_0040_002a-and-_0040_002f_003a-Generate-and-Allow-Line-Breaks" 
href="Line-Breaks.html">12.2 <code class="code">@*</code> and <code 
class="code">@/</code>: Generate and Allow Line Breaks</a></li>
+    <li><a id="toc-_0040_002d-and-_0040hyphenation_003a-Helping-TeX-Hyphenate" 
href="_0040_002d-_0040hyphenation.html">12.3 <code class="code">@-</code> and 
<code class="code">@hyphenation</code>: Helping TeX Hyphenate</a></li>
+    <li><a id="toc-_0040allowcodebreaks_003a-Control-Line-Breaks-in-_0040code" 
href="_0040allowcodebreaks.html">12.4 <code 
class="code">@allowcodebreaks</code>: Control Line Breaks in <code 
class="code">@code</code></a></li>
+    <li><a id="toc-_0040w_007btext_007d_003a-Prevent-Line-Breaks" 
href="_0040w.html">12.5 <code class="code">@w</code>{<var 
class="var">text</var>}: Prevent Line Breaks</a></li>
+    <li><a id="toc-_0040tie_007b_007d_003a-Inserting-an-Unbreakable-Space" 
href="_0040tie.html">12.6 <code class="code">@tie{}</code>: Inserting an 
Unbreakable Space</a></li>
+    <li><a id="toc-_0040sp-n_003a-Insert-Blank-Lines" href="_0040sp.html">12.7 
<code class="code">@sp</code> <var class="var">n</var>: Insert Blank 
Lines</a></li>
+    <li><a id="toc-_0040page_003a-Start-a-New-Page" href="_0040page.html">12.8 
<code class="code">@page</code>: Start a New Page</a></li>
+    <li><a id="toc-_0040group_003a-Prevent-Page-Breaks" 
href="_0040group.html">12.9 <code class="code">@group</code>: Prevent Page 
Breaks</a></li>
+    <li><a id="toc-_0040need-mils_003a-Prevent-Page-Breaks" 
href="_0040need.html">12.10 <code class="code">@need <var 
class="var">mils</var></code>: Prevent Page Breaks</a></li>
   </ul></li>
-  <li><a id="toc-Definition-Commands-1" 
href="Definition-Commands.html#Definition-Commands">Definition Commands</a>
-  <ul>
-    <li><a id="toc-The-Template-for-a-Definition" 
href="Def-Cmd-Template.html#Def-Cmd-Template">The Template for a 
Definition</a></li>
-    <li><a id="toc-Definition-Command-Continuation-Lines" 
href="Def-Cmd-Continuation-Lines.html#Def-Cmd-Continuation-Lines">Definition 
Command Continuation Lines</a></li>
-    <li><a id="toc-Optional-and-Repeated-Arguments" 
href="Optional-Arguments.html#Optional-Arguments">Optional and Repeated 
Arguments</a></li>
-    <li><a 
id="toc-_0040deffnx_002c-et-al_002e_003a-Two-or-More-_0060First_0027-Lines" 
href="_0040deffnx.html#g_t_0040deffnx"><code>@deffnx</code>, et al.: Two or 
More &lsquo;First&rsquo; Lines</a></li>
-    <li><a id="toc-The-Definition-Commands" 
href="Def-Cmds-in-Detail.html#Def-Cmds-in-Detail">The Definition Commands</a>
-    <ul>
-      <li><a id="toc-Functions-and-Similar-Entities" 
href="Functions-Commands.html#Functions-Commands">Functions and Similar 
Entities</a></li>
-      <li><a id="toc-Variables-and-Similar-Entities" 
href="Variables-Commands.html#Variables-Commands">Variables and Similar 
Entities</a></li>
-      <li><a id="toc-Functions-in-Typed-Languages" 
href="Typed-Functions.html#Typed-Functions">Functions in Typed 
Languages</a></li>
-      <li><a id="toc-Variables-in-Typed-Languages" 
href="Typed-Variables.html#Typed-Variables">Variables in Typed 
Languages</a></li>
-      <li><a id="toc-Data-Types-1" href="Data-Types.html#Data-Types">Data 
Types</a></li>
-      <li><a id="toc-Object_002dOriented-Programming" 
href="Abstract-Objects.html#Abstract-Objects">Object-Oriented Programming</a>
-      <ul>
-        <li><a id="toc-Object_002dOriented-Variables-1" 
href="Object_002dOriented-Variables.html#Object_002dOriented-Variables">Object-Oriented
 Variables</a></li>
-        <li><a id="toc-Object_002dOriented-Methods-1" 
href="Object_002dOriented-Methods.html#Object_002dOriented-Methods">Object-Oriented
 Methods</a></li>
+  <li><a id="toc-Definition-Commands-1" href="Definition-Commands.html">13 
Definition Commands</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-The-Template-for-a-Definition" 
href="Def-Cmd-Template.html">13.1 The Template for a Definition</a></li>
+    <li><a id="toc-Definition-Command-Continuation-Lines" 
href="Def-Cmd-Continuation-Lines.html">13.2 Definition Command Continuation 
Lines</a></li>
+    <li><a id="toc-Optional-and-Repeated-Arguments" 
href="Optional-Arguments.html">13.3 Optional and Repeated Arguments</a></li>
+    <li><a 
id="toc-_0040deffnx_002c-et-al_002e_003a-Two-or-More-_0060First_0027-Lines" 
href="_0040deffnx.html">13.4 <code class="code">@deffnx</code>, et al.: Two or 
More &lsquo;First&rsquo; Lines</a></li>
+    <li><a id="toc-The-Definition-Commands" 
href="Def-Cmds-in-Detail.html">13.5 The Definition Commands</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Functions-and-Similar-Entities" 
href="Functions-Commands.html">13.5.1 Functions and Similar Entities</a></li>
+      <li><a id="toc-Variables-and-Similar-Entities" 
href="Variables-Commands.html">13.5.2 Variables and Similar Entities</a></li>
+      <li><a id="toc-Functions-in-Typed-Languages" 
href="Typed-Functions.html">13.5.3 Functions in Typed Languages</a></li>
+      <li><a id="toc-Variables-in-Typed-Languages" 
href="Typed-Variables.html">13.5.4 Variables in Typed Languages</a></li>
+      <li><a id="toc-Data-Types-1" href="Data-Types.html">13.5.5 Data 
Types</a></li>
+      <li><a id="toc-Object_002dOriented-Programming" 
href="Abstract-Objects.html">13.5.6 Object-Oriented Programming</a>
+      <ul class="toc-numbered-mark">
+        <li><a id="toc-Object_002dOriented-Variables-1" 
href="Object_002dOriented-Variables.html">13.5.6.1 Object-Oriented 
Variables</a></li>
+        <li><a id="toc-Object_002dOriented-Methods-1" 
href="Object_002dOriented-Methods.html">13.5.6.2 Object-Oriented 
Methods</a></li>
       </ul></li>
     </ul></li>
-    <li><a id="toc-Conventions-for-Writing-Definitions" 
href="Def-Cmd-Conventions.html#Def-Cmd-Conventions">Conventions for Writing 
Definitions</a></li>
-    <li><a id="toc-A-Sample-Function-Definition" 
href="Sample-Function-Definition.html#Sample-Function-Definition">A Sample 
Function Definition</a></li>
+    <li><a id="toc-Conventions-for-Writing-Definitions" 
href="Def-Cmd-Conventions.html">13.6 Conventions for Writing 
Definitions</a></li>
+    <li><a id="toc-A-Sample-Function-Definition" 
href="Sample-Function-Definition.html">13.7 A Sample Function 
Definition</a></li>
   </ul></li>
-  <li><a id="toc-Internationalization-1" 
href="Internationalization.html#Internationalization">Internationalization</a>
-  <ul>
-    <li><a 
id="toc-_0040documentlanguage-ll_005b_005fcc_005d_003a-Set-the-Document-Language"
 
href="_0040documentlanguage.html#g_t_0040documentlanguage"><code>@documentlanguage
 <var>ll</var>[_<var>cc</var>]</code>: Set the Document Language</a></li>
-    <li><a id="toc-_0040documentencoding-enc_003a-Set-Input-Encoding" 
href="_0040documentencoding.html#g_t_0040documentencoding"><code>@documentencoding
 <var>enc</var></code>: Set Input Encoding</a></li>
+  <li><a id="toc-Internationalization-1" href="Internationalization.html">14 
Internationalization</a>
+  <ul class="toc-numbered-mark">
+    <li><a 
id="toc-_0040documentlanguage-ll_005b_005fcc_005d_003a-Set-the-Document-Language"
 href="_0040documentlanguage.html">14.1 <code class="code">@documentlanguage 
<var class="var">ll</var>[_<var class="var">cc</var>]</code>: Set the Document 
Language</a></li>
+    <li><a id="toc-_0040documentencoding-enc_003a-Set-Input-Encoding" 
href="_0040documentencoding.html">14.2 <code class="code">@documentencoding 
<var class="var">enc</var></code>: Set Input Encoding</a></li>
   </ul></li>
-  <li><a id="toc-Conditionally-Visible-Text" 
href="Conditionals.html#Conditionals">Conditionally Visible Text</a>
-  <ul>
-    <li><a id="toc-Conditional-Commands-1" 
href="Conditional-Commands.html#Conditional-Commands">Conditional 
Commands</a></li>
-    <li><a id="toc-Conditional-Not-Commands-1" 
href="Conditional-Not-Commands.html#Conditional-Not-Commands">Conditional Not 
Commands</a></li>
-    <li><a id="toc-Raw-Formatter-Commands-1" 
href="Raw-Formatter-Commands.html#Raw-Formatter-Commands">Raw Formatter 
Commands</a></li>
-    <li><a 
id="toc-Inline-Conditionals_003a-_0040inline_002c-_0040inlineifelse_002c-_0040inlineraw"
 href="Inline-Conditionals.html#Inline-Conditionals">Inline Conditionals: 
<code>@inline</code>, <code>@inlineifelse</code>, 
<code>@inlineraw</code></a></li>
-    <li><a 
id="toc-Flags_003a-_0040set_002c-_0040clear_002c-conditionals_002c-and-_0040value"
 
href="_0040set-_0040clear-_0040value.html#g_t_0040set-_0040clear-_0040value">Flags:
 <code>@set</code>, <code>@clear</code>, conditionals, and 
<code>@value</code></a>
-    <ul>
-      <li><a id="toc-_0040set-and-_0040value" 
href="_0040set-_0040value.html#g_t_0040set-_0040value"><code>@set</code> and 
<code>@value</code></a></li>
-      <li><a id="toc-_0040ifset-and-_0040ifclear" 
href="_0040ifset-_0040ifclear.html#g_t_0040ifset-_0040ifclear"><code>@ifset</code>
 and <code>@ifclear</code></a></li>
-      <li><a id="toc-_0040inlineifset-and-_0040inlineifclear" 
href="_0040inlineifset-_0040inlineifclear.html#g_t_0040inlineifset-_0040inlineifclear"><code>@inlineifset</code>
 and <code>@inlineifclear</code></a></li>
-      <li><a id="toc-_0040value-Example-1" 
href="_0040value-Example.html#g_t_0040value-Example"><code>@value</code> 
Example</a></li>
+  <li><a id="toc-Conditionally-Visible-Text" href="Conditionals.html">15 
Conditionally Visible Text</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Conditional-Commands-1" 
href="Conditional-Commands.html">15.1 Conditional Commands</a></li>
+    <li><a id="toc-Conditional-Not-Commands-1" 
href="Conditional-Not-Commands.html">15.2 Conditional Not Commands</a></li>
+    <li><a id="toc-Raw-Formatter-Commands-1" 
href="Raw-Formatter-Commands.html">15.3 Raw Formatter Commands</a></li>
+    <li><a 
id="toc-Inline-Conditionals_003a-_0040inline_002c-_0040inlineifelse_002c-_0040inlineraw"
 href="Inline-Conditionals.html">15.4 Inline Conditionals: <code 
class="code">@inline</code>, <code class="code">@inlineifelse</code>, <code 
class="code">@inlineraw</code></a></li>
+    <li><a 
id="toc-Flags_003a-_0040set_002c-_0040clear_002c-conditionals_002c-and-_0040value"
 href="_0040set-_0040clear-_0040value.html">15.5 Flags: <code 
class="code">@set</code>, <code class="code">@clear</code>, conditionals, and 
<code class="code">@value</code></a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-_0040set-and-_0040value" 
href="_0040set-_0040value.html">15.5.1 <code class="code">@set</code> and <code 
class="code">@value</code></a></li>
+      <li><a id="toc-_0040ifset-and-_0040ifclear" 
href="_0040ifset-_0040ifclear.html">15.5.2 <code class="code">@ifset</code> and 
<code class="code">@ifclear</code></a></li>
+      <li><a id="toc-_0040inlineifset-and-_0040inlineifclear" 
href="_0040inlineifset-_0040inlineifclear.html">15.5.3 <code 
class="code">@inlineifset</code> and <code 
class="code">@inlineifclear</code></a></li>
+      <li><a id="toc-_0040value-Example-1" 
href="_0040value-Example.html">15.5.4 <code class="code">@value</code> 
Example</a></li>
     </ul></li>
-    <li><a 
id="toc-Testing-for-Texinfo-Commands_003a-_0040ifcommanddefined_002c-_0040ifcommandnotdefined"
 href="Testing-for-Texinfo-Commands.html#Testing-for-Texinfo-Commands">Testing 
for Texinfo Commands: <code>@ifcommanddefined</code>, 
<code>@ifcommandnotdefined</code></a></li>
-    <li><a id="toc-Conditional-Nesting-1" 
href="Conditional-Nesting.html#Conditional-Nesting">Conditional Nesting</a></li>
+    <li><a 
id="toc-Testing-for-Texinfo-Commands_003a-_0040ifcommanddefined_002c-_0040ifcommandnotdefined"
 href="Testing-for-Texinfo-Commands.html">15.6 Testing for Texinfo Commands: 
<code class="code">@ifcommanddefined</code>, <code 
class="code">@ifcommandnotdefined</code></a></li>
+    <li><a id="toc-Conditional-Nesting-1" href="Conditional-Nesting.html">15.7 
Conditional Nesting</a></li>
   </ul></li>
-  <li><a id="toc-Defining-New-Texinfo-Commands-1" 
href="Defining-New-Texinfo-Commands.html#Defining-New-Texinfo-Commands">Defining
 New Texinfo Commands</a>
-  <ul>
-    <li><a id="toc-Defining-Macros-1" 
href="Defining-Macros.html#Defining-Macros">Defining Macros</a></li>
-    <li><a id="toc-Invoking-Macros-1" 
href="Invoking-Macros.html#Invoking-Macros">Invoking Macros</a></li>
-    <li><a id="toc-Macro-Details-and-Caveats" 
href="Macro-Details.html#Macro-Details">Macro Details and Caveats</a></li>
-    <li><a id="toc-_0040alias-new_003dexisting" 
href="_0040alias.html#g_t_0040alias">&lsquo;<samp>@alias 
<var>new</var>=<var>existing</var></samp>&rsquo;</a></li>
-    <li><a id="toc-_0040definfoenclose_003a-Customized-Highlighting" 
href="_0040definfoenclose.html#g_t_0040definfoenclose"><code>@definfoenclose</code>:
 Customized Highlighting</a></li>
-    <li><a id="toc-External-Macro-Processors_003a-Line-Directives" 
href="External-Macro-Processors.html#External-Macro-Processors">External Macro 
Processors: Line Directives</a>
-    <ul>
-      <li><a id="toc-_0023line-Directive-1" 
href="_0023line-Directive.html#g_t_0023line-Directive">&lsquo;<samp>#line</samp>&rsquo;
 Directive</a></li>
-      <li><a id="toc-_0023line-and-TeX-1" 
href="_0023line-and-TeX.html#g_t_0023line-and-TeX">&lsquo;<samp>#line</samp>&rsquo;
 and TeX</a></li>
-      <li><a id="toc-_0023line-Syntax-Details-1" 
href="_0023line-Syntax-Details.html#g_t_0023line-Syntax-Details">&lsquo;<samp>#line</samp>&rsquo;
 Syntax Details</a></li>
+  <li><a id="toc-Defining-New-Texinfo-Commands-1" 
href="Defining-New-Texinfo-Commands.html">16 Defining New Texinfo Commands</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Defining-Macros-1" href="Defining-Macros.html">16.1 
Defining Macros</a></li>
+    <li><a id="toc-Invoking-Macros-1" href="Invoking-Macros.html">16.2 
Invoking Macros</a></li>
+    <li><a id="toc-Macro-Details-and-Caveats" href="Macro-Details.html">16.3 
Macro Details and Caveats</a></li>
+    <li><a id="toc-_0040alias-new_003dexisting" href="_0040alias.html">16.4 
&lsquo;<samp class="samp">@alias <var class="var">new</var>=<var 
class="var">existing</var></samp>&rsquo;</a></li>
+    <li><a id="toc-_0040definfoenclose_003a-Customized-Highlighting" 
href="_0040definfoenclose.html">16.5 <code class="code">@definfoenclose</code>: 
Customized Highlighting</a></li>
+    <li><a id="toc-External-Macro-Processors_003a-Line-Directives" 
href="External-Macro-Processors.html">16.6 External Macro Processors: Line 
Directives</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-_0023line-Directive-1" 
href="_0023line-Directive.html">16.6.1 &lsquo;<samp 
class="samp">#line</samp>&rsquo; Directive</a></li>
+      <li><a id="toc-_0023line-and-TeX-1" href="_0023line-and-TeX.html">16.6.2 
&lsquo;<samp class="samp">#line</samp>&rsquo; and TeX</a></li>
+      <li><a id="toc-_0023line-Syntax-Details-1" 
href="_0023line-Syntax-Details.html">16.6.3 &lsquo;<samp 
class="samp">#line</samp>&rsquo; Syntax Details</a></li>
     </ul></li>
   </ul></li>
-  <li><a id="toc-Include-Files-1" 
href="Include-Files.html#Include-Files">Include Files</a>
-  <ul>
-    <li><a id="toc-How-to-Use-Include-Files" 
href="Using-Include-Files.html#Using-Include-Files">How to Use Include 
Files</a></li>
-    <li><a id="toc-texinfo_002dmultiple_002dfiles_002dupdate-1" 
href="texinfo_002dmultiple_002dfiles_002dupdate.html#texinfo_002dmultiple_002dfiles_002dupdate"><code>texinfo-multiple-files-update</code></a></li>
-    <li><a id="toc-Include-Files-Requirements-1" 
href="Include-Files-Requirements.html#Include-Files-Requirements">Include Files 
Requirements</a></li>
-    <li><a id="toc-Sample-File-with-_0040include" 
href="Sample-Include-File.html#Sample-Include-File">Sample File with 
<code>@include</code></a></li>
-    <li><a id="toc-_0040verbatiminclude-file_003a-Include-a-File-Verbatim" 
href="_0040verbatiminclude.html#g_t_0040verbatiminclude"><code>@verbatiminclude</code>
 <var>file</var>: Include a File Verbatim</a></li>
-    <li><a id="toc-Evolution-of-Include-Files" 
href="Include-Files-Evolution.html#Include-Files-Evolution">Evolution of 
Include Files</a></li>
+  <li><a id="toc-Include-Files-1" href="Include-Files.html">17 Include 
Files</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-How-to-Use-Include-Files" 
href="Using-Include-Files.html">17.1 How to Use Include Files</a></li>
+    <li><a id="toc-texinfo_002dmultiple_002dfiles_002dupdate-1" 
href="texinfo_002dmultiple_002dfiles_002dupdate.html">17.2 <code 
class="code">texinfo-multiple-files-update</code></a></li>
+    <li><a id="toc-Include-Files-Requirements-1" 
href="Include-Files-Requirements.html">17.3 Include Files Requirements</a></li>
+    <li><a id="toc-Sample-File-with-_0040include" 
href="Sample-Include-File.html">17.4 Sample File with <code 
class="code">@include</code></a></li>
+    <li><a id="toc-_0040verbatiminclude-file_003a-Include-a-File-Verbatim" 
href="_0040verbatiminclude.html">17.5 <code 
class="code">@verbatiminclude</code> <var class="var">file</var>: Include a 
File Verbatim</a></li>
   </ul></li>
-  <li><a id="toc-Formatting-and-Printing-Hardcopy" 
href="Hardcopy.html#Hardcopy">Formatting and Printing Hardcopy</a>
-  <ul>
-    <li><a id="toc-Use-TeX-1" href="Use-TeX.html#Use-TeX">Use TeX</a></li>
-    <li><a id="toc-Format-with-texi2dvi-1" 
href="Format-with-texi2dvi.html#Format-with-texi2dvi">Format with 
<code>texi2dvi</code></a></li>
-    <li><a id="toc-Format-with-tex_002ftexindex-1" 
href="Format-with-tex_002ftexindex.html#Format-with-tex_002ftexindex">Format 
with <code>tex</code>/<code>texindex</code></a>
-    <ul>
-      <li><a id="toc-Formatting-Partial-Documents-1" 
href="Formatting-Partial-Documents.html#Formatting-Partial-Documents">Formatting
 Partial Documents</a></li>
-      <li><a id="toc-Details-of-texindex-1" 
href="Details-of-texindex.html#Details-of-texindex">Details of 
<code>texindex</code></a></li>
+  <li><a id="toc-Formatting-and-Printing-Hardcopy" href="Hardcopy.html">18 
Formatting and Printing Hardcopy</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Use-TeX-1" href="Use-TeX.html">18.1 Use TeX</a></li>
+    <li><a id="toc-Format-with-texi2dvi-1" 
href="Format-with-texi2dvi.html">18.2 Format with <code 
class="command">texi2dvi</code></a></li>
+    <li><a id="toc-Format-with-tex_002ftexindex-1" 
href="Format-with-tex_002ftexindex.html">18.3 Format with <code 
class="command">tex</code>/<code class="command">texindex</code></a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Formatting-Partial-Documents-1" 
href="Formatting-Partial-Documents.html">18.3.1 Formatting Partial 
Documents</a></li>
+      <li><a id="toc-Details-of-texindex-1" 
href="Details-of-texindex.html">18.3.2 Details of <code 
class="command">texindex</code></a></li>
     </ul></li>
-    <li><a id="toc-Print-with-lpr-from-Shell" 
href="Print-with-lpr.html#Print-with-lpr">Print with <code>lpr</code> from 
Shell</a></li>
-    <li><a id="toc-Printing-From-an-Emacs-Shell" 
href="Within-Emacs.html#Within-Emacs">Printing From an Emacs Shell</a></li>
-    <li><a id="toc-Formatting-and-Printing-in-Texinfo-Mode" 
href="Texinfo-Mode-Printing.html#Texinfo-Mode-Printing">Formatting and Printing 
in Texinfo Mode</a></li>
-    <li><a id="toc-Using-the-Local-Variables-List" 
href="Compile_002dCommand.html#Compile_002dCommand">Using the Local Variables 
List</a></li>
-    <li><a id="toc-TeX-Formatting-Requirements-Summary" 
href="Requirements-Summary.html#Requirements-Summary">TeX Formatting 
Requirements Summary</a></li>
-    <li><a id="toc-Preparing-for-TeX-1" 
href="Preparing-for-TeX.html#Preparing-for-TeX">Preparing for TeX</a></li>
-    <li><a id="toc-Overfull-_0060_0060hboxes_0027_0027" 
href="Overfull-hboxes.html#Overfull-hboxes">Overfull 
&ldquo;hboxes&rdquo;</a></li>
-    <li><a 
id="toc-_0040smallbook_003a-Printing-_0060_0060Small_0027_0027-Books" 
href="_0040smallbook.html#g_t_0040smallbook"><code>@smallbook</code>: Printing 
&ldquo;Small&rdquo; Books</a></li>
-    <li><a id="toc-Printing-on-A4-Paper" 
href="A4-Paper.html#A4-Paper">Printing on A4 Paper</a></li>
-    <li><a 
id="toc-_0040pagesizes-_005bwidth_005d_005b_002c-height_005d_003a-Custom-Page-Sizes"
 href="_0040pagesizes.html#g_t_0040pagesizes"><code>@pagesizes</code> 
[<var>width</var>][, <var>height</var>]: Custom Page Sizes</a></li>
-    <li><a id="toc-Magnification-1" 
href="Magnification.html#Magnification">Magnification</a></li>
-    <li><a id="toc-PDF-Output-1" href="PDF-Output.html#PDF-Output">PDF 
Output</a></li>
-    <li><a id="toc-Obtaining-TeX-1" 
href="Obtaining-TeX.html#Obtaining-TeX">Obtaining TeX</a></li>
+    <li><a id="toc-Print-with-lpr-from-Shell" href="Print-with-lpr.html">18.4 
Print with <code class="command">lpr</code> from Shell</a></li>
+    <li><a id="toc-Printing-From-an-Emacs-Shell" href="Within-Emacs.html">18.5 
Printing From an Emacs Shell</a></li>
+    <li><a id="toc-Formatting-and-Printing-in-Texinfo-Mode" 
href="Texinfo-Mode-Printing.html">18.6 Formatting and Printing in Texinfo 
Mode</a></li>
+    <li><a id="toc-Using-the-Local-Variables-List" 
href="Compile_002dCommand.html">18.7 Using the Local Variables List</a></li>
+    <li><a id="toc-TeX-Formatting-Requirements-Summary" 
href="Requirements-Summary.html">18.8 TeX Formatting Requirements 
Summary</a></li>
+    <li><a id="toc-Preparing-for-TeX-1" href="Preparing-for-TeX.html">18.9 
Preparing for TeX</a></li>
+    <li><a id="toc-Overfull-_0060_0060hboxes_0027_0027" 
href="Overfull-hboxes.html">18.10 Overfull &ldquo;hboxes&rdquo;</a></li>
+    <li><a id="toc-PDF-Output-1" href="PDF-Output.html">18.11 PDF 
Output</a></li>
   </ul></li>
-  <li><a id="toc-texi2any_003a-The-Generic-Translator-for-Texinfo" 
href="Generic-Translator-texi2any.html#Generic-Translator-texi2any"><code>texi2any</code>:
 The Generic Translator for Texinfo</a>
-  <ul>
-    <li><a id="toc-texi2any_003a-A-Texinfo-Reference-Implementation" 
href="Reference-Implementation.html#Reference-Implementation"><code>texi2any</code>:
 A Texinfo Reference Implementation</a></li>
-    <li><a id="toc-Invoking-texi2any_002fmakeinfo-from-a-Shell" 
href="Invoking-texi2any.html#Invoking-texi2any">Invoking 
<code>texi2any</code>/<code>makeinfo</code> from a Shell</a></li>
-    <li><a id="toc-Environment-Variables-Recognized-by-texi2any" 
href="texi2any-Environment-Variables.html#texi2any-Environment-Variables">Environment
 Variables Recognized by <code>texi2any</code></a></li>
-    <li><a id="toc-texi2any-Printed-Output-1" 
href="texi2any-Printed-Output.html#texi2any-Printed-Output"><code>texi2any</code>
 Printed Output</a></li>
-    <li><a id="toc-Pointer-Validation-1" 
href="Pointer-Validation.html#Pointer-Validation">Pointer Validation</a></li>
-    <li><a id="toc-Customization-Variables-1" 
href="Customization-Variables.html#Customization-Variables">Customization 
Variables</a>
-    <ul>
-      <li><a id="toc-Customization-Variables-for-_0040_002dCommands-1" 
href="Customization-Variables-for-_0040_002dCommands.html#Customization-Variables-for-_0040_002dCommands">Customization
 Variables for @-Commands</a></li>
-      <li><a id="toc-Customization-Variables-and-Options-1" 
href="Customization-Variables-and-Options.html#Customization-Variables-and-Options">Customization
 Variables and Options</a></li>
-      <li><a id="toc-HTML-Customization-Variables-1" 
href="HTML-Customization-Variables.html#HTML-Customization-Variables">HTML 
Customization Variables</a></li>
-      <li><a id="toc-Other-Customization-Variables-1" 
href="Other-Customization-Variables.html#Other-Customization-Variables">Other 
Customization Variables</a></li>
+  <li><a id="toc-texi2any_003a-The-Generic-Translator-for-Texinfo" 
href="Generic-Translator-texi2any.html">19 <code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Invoking-texi2any_002fmakeinfo-from-a-Shell" 
href="Invoking-texi2any.html">19.1 Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a></li>
+    <li><a id="toc-Environment-Variables-Recognized-by-texi2any" 
href="texi2any-Environment-Variables.html">19.2 Environment Variables 
Recognized by <code class="command">texi2any</code></a></li>
+    <li><a id="toc-texi2any-Printed-Output-1" 
href="texi2any-Printed-Output.html">19.3 <code class="command">texi2any</code> 
Printed Output</a></li>
+    <li><a id="toc-Customization-Variables-1" 
href="Customization-Variables.html">19.4 Customization Variables</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Customization-Variables-for-_0040_002dCommands-1" 
href="Customization-Variables-for-_0040_002dCommands.html">19.4.1 Customization 
Variables for @-Commands</a></li>
+      <li><a id="toc-Customization-Variables-and-Options-1" 
href="Customization-Variables-and-Options.html">19.4.2 Customization Variables 
and Options</a></li>
+      <li><a id="toc-HTML-Customization-Variables-1" 
href="HTML-Customization-Variables.html">19.4.3 HTML Customization 
Variables</a></li>
+      <li><a id="toc-MathJax-Customization-Variables-1" 
href="MathJax-Customization-Variables.html">19.4.4 MathJax Customization 
Variables</a></li>
+      <li><a id="toc-latex2html-Customization-Variables-1" 
href="latex2html-Customization-Variables.html">19.4.5 <code 
class="command">latex2html</code> Customization Variables</a></li>
+      <li><a id="toc-Other-Customization-Variables-1" 
href="Other-Customization-Variables.html">19.4.6 Other Customization 
Variables</a></li>
+    </ul></li>
+    <li><a id="toc-Internationalization-of-Document-Strings-1" 
href="Internationalization-of-Document-Strings.html">19.5 Internationalization 
of Document Strings</a></li>
+    <li><a id="toc-Invoking-pod2texi_003a-Convert-Pod-to-Texinfo" 
href="Invoking-pod2texi.html">19.6 Invoking <code 
class="command">pod2texi</code>: Convert Pod to Texinfo</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-pod2texi-1" href="pod2texi-manual-page.html">19.6.1 
pod2texi</a></li>
     </ul></li>
-    <li><a id="toc-Internationalization-of-Document-Strings-1" 
href="Internationalization-of-Document-Strings.html#Internationalization-of-Document-Strings">Internationalization
 of Document Strings</a></li>
-    <li><a id="toc-Invoking-pod2texi_003a-Convert-POD-to-Texinfo" 
href="Invoking-pod2texi.html#Invoking-pod2texi">Invoking <code>pod2texi</code>: 
Convert POD to Texinfo</a></li>
-    <li><a id="toc-texi2html_003a-Ancestor-of-texi2any" 
href="texi2html.html#texi2html"><code>texi2html</code>: Ancestor of 
<code>texi2any</code></a></li>
+    <li><a id="toc-texi2html_003a-Ancestor-of-texi2any" 
href="texi2html.html">19.7 <code class="command">texi2html</code>: Ancestor of 
<code class="command">texi2any</code></a></li>
   </ul></li>
-  <li><a id="toc-Creating-and-Installing-Info-Files-1" 
href="Creating-and-Installing-Info-Files.html#Creating-and-Installing-Info-Files">Creating
 and Installing Info Files</a>
-  <ul>
-    <li><a id="toc-Creating-an-Info-File-1" 
href="Creating-an-Info-File.html#Creating-an-Info-File">Creating an Info 
File</a>
-    <ul>
-      <li><a id="toc-makeinfo-Advantages-1" 
href="makeinfo-Advantages.html#makeinfo-Advantages"><code>makeinfo</code> 
Advantages</a></li>
-      <li><a id="toc-Running-makeinfo-Within-Emacs" 
href="makeinfo-in-Emacs.html#makeinfo-in-Emacs">Running <code>makeinfo</code> 
Within Emacs</a></li>
-      <li><a id="toc-The-texinfo_002dformat_2026-Commands" 
href="texinfo_002dformat-commands.html#texinfo_002dformat-commands">The 
<code>texinfo-format&hellip;</code> Commands</a></li>
-      <li><a id="toc-Batch-Formatting-1" 
href="Batch-Formatting.html#Batch-Formatting">Batch Formatting</a></li>
-      <li><a id="toc-Tag-Files-and-Split-Files" 
href="Tag-and-Split-Files.html#Tag-and-Split-Files">Tag Files and Split 
Files</a></li>
+  <li><a id="toc-Creating-and-Installing-Info-Files-1" 
href="Creating-and-Installing-Info-Files.html">20 Creating and Installing Info 
Files</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Creating-an-Info-File-1" 
href="Creating-an-Info-File.html">20.1 Creating an Info File</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-makeinfo-Advantages-1" 
href="makeinfo-Advantages.html">20.1.1 <code class="code">makeinfo</code> 
Advantages</a></li>
+      <li><a id="toc-Running-makeinfo-Within-Emacs" 
href="makeinfo-in-Emacs.html">20.1.2 Running <code class="code">makeinfo</code> 
Within Emacs</a></li>
+      <li><a id="toc-The-texinfo_002dformat_2026-Commands" 
href="texinfo_002dformat-commands.html">20.1.3 The <code 
class="code">texinfo-format&hellip;</code> Commands</a></li>
+      <li><a id="toc-Batch-Formatting-1" href="Batch-Formatting.html">20.1.4 
Batch Formatting</a></li>
+      <li><a id="toc-Tag-Files-and-Split-Files" 
href="Tag-and-Split-Files.html">20.1.5 Tag Files and Split Files</a></li>
     </ul></li>
-    <li><a id="toc-Installing-an-Info-File-1" 
href="Installing-an-Info-File.html#Installing-an-Info-File">Installing an Info 
File</a>
-    <ul>
-      <li><a id="toc-The-Directory-File-dir" 
href="Directory-File.html#Directory-File">The Directory File 
<samp>dir</samp></a></li>
-      <li><a id="toc-Listing-a-New-Info-File" 
href="New-Info-File.html#New-Info-File">Listing a New Info File</a></li>
-      <li><a id="toc-Info-Files-in-Other-Directories" 
href="Other-Info-Directories.html#Other-Info-Directories">Info Files in Other 
Directories</a></li>
-      <li><a id="toc-Installing-Info-Directory-Files" 
href="Installing-Dir-Entries.html#Installing-Dir-Entries">Installing Info 
Directory Files</a></li>
-      <li><a id="toc-Invoking-install_002dinfo-1" 
href="Invoking-install_002dinfo.html#Invoking-install_002dinfo">Invoking 
<code>install-info</code></a></li>
+    <li><a id="toc-Installing-an-Info-File-1" 
href="Installing-an-Info-File.html">20.2 Installing an Info File</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-The-Directory-File-dir" href="Directory-File.html">20.2.1 
The Directory File <samp class="file">dir</samp></a></li>
+      <li><a id="toc-Listing-a-New-Info-File" href="New-Info-File.html">20.2.2 
Listing a New Info File</a></li>
+      <li><a id="toc-Info-Files-in-Other-Directories" 
href="Other-Info-Directories.html">20.2.3 Info Files in Other 
Directories</a></li>
+      <li><a id="toc-Installing-Info-Directory-Files" 
href="Installing-Dir-Entries.html">20.2.4 Installing Info Directory 
Files</a></li>
+      <li><a id="toc-Invoking-install_002dinfo-1" 
href="Invoking-install_002dinfo.html">20.2.5 Invoking <code 
class="command">install-info</code></a></li>
     </ul></li>
+    <li><a id="toc-Info-Format-FAQ-1" href="Info-Format-FAQ.html">20.3 Info 
Format FAQ</a></li>
   </ul></li>
-  <li><a id="toc-Generating-HTML-1" 
href="Generating-HTML.html#Generating-HTML">Generating HTML</a>
-  <ul>
-    <li><a id="toc-HTML-Translation-1" 
href="HTML-Translation.html#HTML-Translation">HTML Translation</a></li>
-    <li><a id="toc-HTML-Splitting-1" 
href="HTML-Splitting.html#HTML-Splitting">HTML Splitting</a></li>
-    <li><a id="toc-HTML-CSS-1" href="HTML-CSS.html#HTML-CSS">HTML CSS</a></li>
-    <li><a id="toc-HTML-Cross_002dreferences" 
href="HTML-Xref.html#HTML-Xref">HTML Cross-references</a>
-    <ul>
-      <li><a id="toc-HTML-Cross_002dreference-Link-Basics" 
href="HTML-Xref-Link-Basics.html#HTML-Xref-Link-Basics">HTML Cross-reference 
Link Basics</a></li>
-      <li><a id="toc-HTML-Cross_002dreference-Node-Name-Expansion" 
href="HTML-Xref-Node-Name-Expansion.html#HTML-Xref-Node-Name-Expansion">HTML 
Cross-reference Node Name Expansion</a></li>
-      <li><a id="toc-HTML-Cross_002dreference-Command-Expansion" 
href="HTML-Xref-Command-Expansion.html#HTML-Xref-Command-Expansion">HTML 
Cross-reference Command Expansion</a></li>
-      <li><a id="toc-HTML-Cross_002dreference-8_002dbit-Character-Expansion" 
href="HTML-Xref-8_002dbit-Character-Expansion.html#HTML-Xref-8_002dbit-Character-Expansion">HTML
 Cross-reference 8-bit Character Expansion</a></li>
-      <li><a id="toc-HTML-Cross_002dreference-Mismatch" 
href="HTML-Xref-Mismatch.html#HTML-Xref-Mismatch">HTML Cross-reference 
Mismatch</a></li>
-      <li><a 
id="toc-HTML-Cross_002dreference-Configuration_003a-htmlxref_002ecnf" 
href="HTML-Xref-Configuration.html#HTML-Xref-Configuration">HTML 
Cross-reference Configuration: <samp>htmlxref.cnf</samp></a></li>
+  <li><a id="toc-Generating-HTML-1" href="Generating-HTML.html">21 Generating 
HTML</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-HTML-Translation-1" href="HTML-Translation.html">21.1 HTML 
Translation</a></li>
+    <li><a id="toc-HTML-Splitting-1" href="HTML-Splitting.html">21.2 HTML 
Splitting</a></li>
+    <li><a id="toc-HTML-CSS-1" href="HTML-CSS.html">21.3 HTML CSS</a></li>
+    <li><a id="toc-HTML-Cross_002dreferences" href="HTML-Xref.html">21.4 HTML 
Cross-references</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-HTML-Cross_002dreference-Link-Basics" 
href="HTML-Xref-Link-Basics.html">21.4.1 HTML Cross-reference Link 
Basics</a></li>
+      <li><a id="toc-HTML-Cross_002dreference-Node-Name-Expansion" 
href="HTML-Xref-Node-Name-Expansion.html">21.4.2 HTML Cross-reference Node Name 
Expansion</a></li>
+      <li><a id="toc-HTML-Cross_002dreference-Command-Expansion" 
href="HTML-Xref-Command-Expansion.html">21.4.3 HTML Cross-reference Command 
Expansion</a></li>
+      <li><a id="toc-HTML-Cross_002dreference-8_002dbit-Character-Expansion" 
href="HTML-Xref-8_002dbit-Character-Expansion.html">21.4.4 HTML Cross-reference 
8-bit Character Expansion</a></li>
+      <li><a id="toc-HTML-Cross_002dreference-Mismatch" 
href="HTML-Xref-Mismatch.html">21.4.5 HTML Cross-reference Mismatch</a></li>
+      <li><a 
id="toc-HTML-Cross_002dreference-Configuration_003a-htmlxref_002ecnf" 
href="HTML-Xref-Configuration.html">21.4.6 HTML Cross-reference Configuration: 
<samp class="file">htmlxref.cnf</samp></a></li>
     </ul></li>
+    <li><a id="toc-_0040documentdescription_003a-Summary-Text" 
href="_0040documentdescription.html">21.5 <code 
class="code">@documentdescription</code>: Summary Text</a></li>
   </ul></li>
-  <li><a id="toc-_0040_002dCommand-Details-1" 
href="_0040_002dCommand-Details.html#g_t_0040_002dCommand-Details">@-Command 
Details</a>
-  <ul>
-    <li><a id="toc-_0040_002dCommand-Syntax" 
href="Command-Syntax.html#Command-Syntax">@-Command Syntax</a></li>
-    <li><a id="toc-_0040_002dCommand-List" 
href="Command-List.html#Command-List">@-Command List</a></li>
-    <li><a id="toc-_0040_002dCommand-Contexts" 
href="Command-Contexts.html#Command-Contexts">@-Command Contexts</a></li>
-    <li><a id="toc-Obsolete-_0040_002dCommands-1" 
href="Obsolete-_0040_002dCommands.html#Obsolete-_0040_002dCommands">Obsolete 
@-Commands</a></li>
+  <li><a id="toc-_0040_002dCommand-Details-1" 
href="_0040_002dCommand-Details.html">Appendix A @-Command Details</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-_0040_002dCommand-Syntax" href="Command-Syntax.html">A.1 
@-Command Syntax</a></li>
+    <li><a id="toc-_0040_002dCommand-List" href="Command-List.html">A.2 
@-Command List</a></li>
+    <li><a id="toc-_0040_002dCommand-Contexts" 
href="Command-Contexts.html">A.3 @-Command Contexts</a></li>
+    <li><a id="toc-Obsolete-_0040_002dCommands-1" 
href="Obsolete-_0040_002dCommands.html">A.4 Obsolete @-Commands</a></li>
   </ul></li>
-  <li><a id="toc-Tips-and-Hints" href="Tips.html#Tips">Tips and Hints</a></li>
-  <li><a id="toc-Sample-Texinfo-Files-1" 
href="Sample-Texinfo-Files.html#Sample-Texinfo-Files">Sample Texinfo Files</a>
-  <ul>
-    <li><a id="toc-Short-Sample-1" 
href="Short-Sample-Texinfo-File.html#Short-Sample-Texinfo-File">Short 
Sample</a></li>
-    <li><a id="toc-GNU-Sample-Texts-1" 
href="GNU-Sample-Texts.html#GNU-Sample-Texts">GNU Sample Texts</a></li>
-    <li><a id="toc-Verbatim-Copying-License-1" 
href="Verbatim-Copying-License.html#Verbatim-Copying-License">Verbatim Copying 
License</a></li>
-    <li><a id="toc-All_002dpermissive-Copying-License-1" 
href="All_002dpermissive-Copying-License.html#All_002dpermissive-Copying-License">All-permissive
 Copying License</a></li>
+  <li><a id="toc-Tips-and-Hints" href="Tips.html">Appendix B Tips and 
Hints</a></li>
+  <li><a id="toc-Sample-Texinfo-Files-1" 
href="Sample-Texinfo-Files.html">Appendix C Sample Texinfo Files</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-GNU-Sample-Texts-1" href="GNU-Sample-Texts.html">C.1 GNU 
Sample Texts</a></li>
+    <li><a id="toc-Verbatim-Copying-License-1" 
href="Verbatim-Copying-License.html">C.2 Verbatim Copying License</a></li>
+    <li><a id="toc-All_002dpermissive-Copying-License-1" 
href="All_002dpermissive-Copying-License.html">C.3 All-permissive Copying 
License</a></li>
   </ul></li>
-  <li><a id="toc-Using-Texinfo-Mode" 
href="Texinfo-Mode.html#Texinfo-Mode">Using Texinfo Mode</a>
-  <ul>
-    <li><a id="toc-Texinfo-Mode-Overview-1" 
href="Texinfo-Mode-Overview.html#Texinfo-Mode-Overview">Texinfo Mode 
Overview</a></li>
-    <li><a id="toc-The-Usual-GNU-Emacs-Editing-Commands" 
href="Emacs-Editing.html#Emacs-Editing">The Usual GNU Emacs Editing 
Commands</a></li>
-    <li><a id="toc-Inserting-Frequently-Used-Commands" 
href="Inserting.html#Inserting">Inserting Frequently Used Commands</a></li>
-    <li><a id="toc-Showing-the-Sectioning-Structure-of-a-File" 
href="Showing-the-Structure.html#Showing-the-Structure">Showing the Sectioning 
Structure of a File</a></li>
-    <li><a id="toc-Updating-Nodes-and-Menus-1" 
href="Updating-Nodes-and-Menus.html#Updating-Nodes-and-Menus">Updating Nodes 
and Menus</a>
-    <ul>
-      <li><a id="toc-The-Updating-Commands" 
href="Updating-Commands.html#Updating-Commands">The Updating Commands</a></li>
-      <li><a id="toc-Updating-Requirements-1" 
href="Updating-Requirements.html#Updating-Requirements">Updating 
Requirements</a></li>
-      <li><a id="toc-Other-Updating-Commands-1" 
href="Other-Updating-Commands.html#Other-Updating-Commands">Other Updating 
Commands</a></li>
+  <li><a id="toc-Using-Texinfo-Mode" href="Texinfo-Mode.html">Appendix D Using 
Texinfo Mode</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Texinfo-Mode-Overview-1" 
href="Texinfo-Mode-Overview.html">D.1 Texinfo Mode Overview</a></li>
+    <li><a id="toc-The-Usual-GNU-Emacs-Editing-Commands" 
href="Emacs-Editing.html">D.2 The Usual GNU Emacs Editing Commands</a></li>
+    <li><a id="toc-Inserting-Frequently-Used-Commands" 
href="Inserting.html">D.3 Inserting Frequently Used Commands</a></li>
+    <li><a id="toc-Showing-the-Sectioning-Structure-of-a-File" 
href="Showing-the-Structure.html">D.4 Showing the Sectioning Structure of a 
File</a></li>
+    <li><a id="toc-Updating-Nodes-and-Menus-1" 
href="Updating-Nodes-and-Menus.html">D.5 Updating Nodes and Menus</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-The-Updating-Commands" 
href="Updating-Commands.html">D.5.1 The Updating Commands</a></li>
+      <li><a id="toc-Updating-Requirements-1" 
href="Updating-Requirements.html">D.5.2 Updating Requirements</a></li>
+      <li><a id="toc-Other-Updating-Commands-1" 
href="Other-Updating-Commands.html">D.5.3 Other Updating Commands</a></li>
+    </ul></li>
+    <li><a id="toc-Formatting-for-Info" href="Info-Formatting.html">D.6 
Formatting for Info</a></li>
+    <li><a id="toc-Printing-1" href="Printing.html">D.7 Printing</a></li>
+    <li><a id="toc-Texinfo-Mode-Summary-1" 
href="Texinfo-Mode-Summary.html">D.8 Texinfo Mode Summary</a></li>
+    <li><a id="toc-Catching-Mistakes-1" href="Catching-Mistakes.html">D.9 
Catching Mistakes</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-makeinfo-Preferred-1" 
href="makeinfo-Preferred.html">D.9.1 <code class="command">makeinfo</code> 
Preferred</a></li>
+      <li><a id="toc-Catching-Errors-with-Info-Formatting" 
href="Debugging-with-Info.html">D.9.2 Catching Errors with Info 
Formatting</a></li>
+      <li><a id="toc-Debugging-with-TeX-1" 
href="Debugging-with-TeX.html">D.9.3 Debugging with TeX</a></li>
+      <li><a id="toc-Using-texinfo_002dshow_002dstructure-1" 
href="Using-texinfo_002dshow_002dstructure.html">D.9.4 Using <code 
class="code">texinfo-show-structure</code></a></li>
+      <li><a id="toc-Using-occur-1" href="Using-occur.html">D.9.5 Using <code 
class="code">occur</code></a></li>
+      <li><a id="toc-Finding-Badly-Referenced-Nodes" 
href="Running-Info_002dvalidate.html">D.9.6 Finding Badly Referenced Nodes</a>
+      <ul class="toc-numbered-mark">
+        <li><a id="toc-Using-Info_002dvalidate-1" 
href="Using-Info_002dvalidate.html">D.9.6.1 Using <code 
class="code">Info-validate</code></a></li>
+        <li><a id="toc-Creating-an-Unsplit-File" href="Unsplit.html">D.9.6.2 
Creating an Unsplit File</a></li>
+        <li><a id="toc-Tagifying-a-File" href="Tagifying.html">D.9.6.3 
Tagifying a File</a></li>
+        <li><a id="toc-Splitting-a-File-Manually" 
href="Splitting.html">D.9.6.4 Splitting a File Manually</a></li>
+      </ul></li>
     </ul></li>
-    <li><a id="toc-Formatting-for-Info" 
href="Info-Formatting.html#Info-Formatting">Formatting for Info</a></li>
-    <li><a id="toc-Printing-1" href="Printing.html#Printing">Printing</a></li>
-    <li><a id="toc-Texinfo-Mode-Summary-1" 
href="Texinfo-Mode-Summary.html#Texinfo-Mode-Summary">Texinfo Mode 
Summary</a></li>
-  </ul></li>
-  <li><a id="toc-Page-Headings" href="Headings.html#Headings">Page Headings</a>
-  <ul>
-    <li><a id="toc-Headings-Introduced-1" 
href="Headings-Introduced.html#Headings-Introduced">Headings Introduced</a></li>
-    <li><a id="toc-Standard-Heading-Formats" 
href="Heading-Format.html#Heading-Format">Standard Heading Formats</a></li>
-    <li><a id="toc-Specifying-the-Type-of-Heading" 
href="Heading-Choice.html#Heading-Choice">Specifying the Type of 
Heading</a></li>
-    <li><a id="toc-How-to-Make-Your-Own-Headings" 
href="Custom-Headings.html#Custom-Headings">How to Make Your Own 
Headings</a></li>
   </ul></li>
-  <li><a id="toc-Catching-Mistakes-1" 
href="Catching-Mistakes.html#Catching-Mistakes">Catching Mistakes</a>
-  <ul>
-    <li><a id="toc-makeinfo-Preferred-1" 
href="makeinfo-Preferred.html#makeinfo-Preferred"><code>makeinfo</code> 
Preferred</a></li>
-    <li><a id="toc-Catching-Errors-with-Info-Formatting" 
href="Debugging-with-Info.html#Debugging-with-Info">Catching Errors with Info 
Formatting</a></li>
-    <li><a id="toc-Debugging-with-TeX-1" 
href="Debugging-with-TeX.html#Debugging-with-TeX">Debugging with TeX</a></li>
-    <li><a id="toc-Using-texinfo_002dshow_002dstructure-1" 
href="Using-texinfo_002dshow_002dstructure.html#Using-texinfo_002dshow_002dstructure">Using
 <code>texinfo-show-structure</code></a></li>
-    <li><a id="toc-Using-occur-1" href="Using-occur.html#Using-occur">Using 
<code>occur</code></a></li>
-    <li><a id="toc-Finding-Badly-Referenced-Nodes" 
href="Running-Info_002dvalidate.html#Running-Info_002dvalidate">Finding Badly 
Referenced Nodes</a>
-    <ul>
-      <li><a id="toc-Using-Info_002dvalidate-1" 
href="Using-Info_002dvalidate.html#Using-Info_002dvalidate">Using 
<code>Info-validate</code></a></li>
-      <li><a id="toc-Creating-an-Unsplit-File" 
href="Unsplit.html#Unsplit">Creating an Unsplit File</a></li>
-      <li><a id="toc-Tagifying-a-File" 
href="Tagifying.html#Tagifying">Tagifying a File</a></li>
-      <li><a id="toc-Splitting-a-File-Manually" 
href="Splitting.html#Splitting">Splitting a File Manually</a></li>
+  <li><a id="toc-Global-Document-Commands-1" 
href="Global-Document-Commands.html">Appendix E Global Document Commands</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-_0040setchapternewpage_003a-Blank-Pages-Before-Chapters" 
href="_0040setchapternewpage.html">E.1 <code 
class="code">@setchapternewpage</code>: Blank Pages Before Chapters</a></li>
+    <li><a id="toc-Page-Headings" href="Headings.html">E.2 Page Headings</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-The-_0040headings-Command" 
href="_0040headings.html">E.2.1 The <code class="code">@headings</code> 
Command</a></li>
+      <li><a id="toc-Standard-Heading-Formats" 
href="Heading-Format.html">E.2.2 Standard Heading Formats</a></li>
+      <li><a id="toc-How-to-Make-Your-Own-Headings" 
href="Custom-Headings.html">E.2.3 How to Make Your Own Headings</a></li>
     </ul></li>
+    <li><a 
id="toc-_0040paragraphindent_003a-Controlling-Paragraph-Indentation" 
href="_0040paragraphindent.html">E.3 <code 
class="code">@paragraphindent</code>: Controlling Paragraph Indentation</a></li>
+    <li><a id="toc-_0040firstparagraphindent_003a-Indenting-After-Headings" 
href="_0040firstparagraphindent.html">E.4 <code 
class="code">@firstparagraphindent</code>: Indenting After Headings</a></li>
+    <li><a id="toc-_0040exampleindent_003a-Environment-Indenting" 
href="_0040exampleindent.html">E.5 <code class="code">@exampleindent</code>: 
Environment Indenting</a></li>
+    <li><a 
id="toc-_0040smallbook_003a-Printing-_0060_0060Small_0027_0027-Books" 
href="_0040smallbook.html">E.6 <code class="code">@smallbook</code>: Printing 
&ldquo;Small&rdquo; Books</a></li>
+    <li><a id="toc-Printing-on-A4-Paper" href="A4-Paper.html">E.7 Printing on 
A4 Paper</a></li>
+    <li><a 
id="toc-_0040pagesizes-_005bwidth_005d_005b_002c-height_005d_003a-Custom-Page-Sizes"
 href="_0040pagesizes.html">E.8 <code class="code">@pagesizes</code> [<var 
class="var">width</var>][, <var class="var">height</var>]: Custom Page 
Sizes</a></li>
+    <li><a id="toc-Magnification-1" href="Magnification.html">E.9 
Magnification</a></li>
   </ul></li>
-  <li><a id="toc-Info-Format-Specification-1" 
href="Info-Format-Specification.html#Info-Format-Specification">Info Format 
Specification</a>
-  <ul>
-    <li><a id="toc-Info-Format-General-Layout-1" 
href="Info-Format-General-Layout.html#Info-Format-General-Layout">Info Format 
General Layout</a></li>
-    <li><a id="toc-Info-Format-Text-Constructs-1" 
href="Info-Format-Text-Constructs.html#Info-Format-Text-Constructs">Info Format 
Text Constructs</a>
-    <ul>
-      <li><a id="toc-Info-Format_003a-Menu" 
href="Info-Format-Menu.html#Info-Format-Menu">Info Format: Menu</a></li>
-      <li><a id="toc-Info-Format_003a-Image" 
href="Info-Format-Image.html#Info-Format-Image">Info Format: Image</a></li>
-      <li><a id="toc-Info-Format_003a-Printindex" 
href="Info-Format-Printindex.html#Info-Format-Printindex">Info Format: 
Printindex</a></li>
-      <li><a id="toc-Info-Format_003a-Cross_002dreference" 
href="Info-Format-Cross-Reference.html#Info-Format-Cross-Reference">Info 
Format: Cross-reference</a></li>
+  <li><a id="toc-Info-Format-Specification-1" 
href="Info-Format-Specification.html">Appendix F Info Format Specification</a>
+  <ul class="toc-numbered-mark">
+    <li><a id="toc-Info-Format-General-Layout-1" 
href="Info-Format-General-Layout.html">F.1 Info Format General Layout</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Info-Format_003a-A-Whole-Manual" 
href="Info-Format-Whole-Manual.html">F.1.1 Info Format: A Whole Manual</a></li>
+      <li><a id="toc-Info-Format_003a-Preamble" 
href="Info-Format-Preamble.html">F.1.2 Info Format: Preamble</a></li>
+      <li><a id="toc-Info-Format_003a-Indirect-Table" 
href="Info-Format-Indirect-Table.html">F.1.3 Info Format: Indirect 
Table</a></li>
+      <li><a id="toc-Info-Format_003a-Tag-Table" 
href="Info-Format-Tag-Table.html">F.1.4 Info Format: Tag Table</a></li>
+      <li><a id="toc-Info-Format_003a-Local-Variables" 
href="Info-Format-Local-Variables.html">F.1.5 Info Format: Local 
Variables</a></li>
+      <li><a id="toc-Info-Format_003a-Regular-Nodes" 
href="Info-Format-Regular-Nodes.html">F.1.6 Info Format: Regular Nodes</a></li>
+    </ul></li>
+    <li><a id="toc-Info-Format-Text-Constructs-1" 
href="Info-Format-Text-Constructs.html">F.2 Info Format Text Constructs</a>
+    <ul class="toc-numbered-mark">
+      <li><a id="toc-Info-Format_003a-Menu" href="Info-Format-Menu.html">F.2.1 
Info Format: Menu</a></li>
+      <li><a id="toc-Info-Format_003a-Image" 
href="Info-Format-Image.html">F.2.2 Info Format: Image</a></li>
+      <li><a id="toc-Info-Format_003a-Printindex" 
href="Info-Format-Printindex.html">F.2.3 Info Format: Printindex</a></li>
+      <li><a id="toc-Info-Format_003a-Cross_002dreference" 
href="Info-Format-Cross-Reference.html">F.2.4 Info Format: 
Cross-reference</a></li>
     </ul></li>
   </ul></li>
-  <li><a id="toc-GNU-Free-Documentation-License-1" 
href="GNU-Free-Documentation-License.html#GNU-Free-Documentation-License">GNU 
Free Documentation License</a></li>
-  <li><a id="toc-Command-and-Variable-Index-1" 
href="Command-and-Variable-Index.html#Command-and-Variable-Index" 
rel="index">Command and Variable Index</a></li>
-  <li><a id="toc-General-Index-1" href="General-Index.html#General-Index" 
rel="index">General Index</a></li>
+  <li><a id="toc-GNU-Free-Documentation-License-1" 
href="GNU-Free-Documentation-License.html">Appendix G GNU Free Documentation 
License</a></li>
+  <li><a id="toc-Command-and-Variable-Index-1" 
href="Command-and-Variable-Index.html" rel="index">Command and Variable 
Index</a></li>
+  <li><a id="toc-General-Index-1" href="General-Index.html" 
rel="index">General Index</a></li>
 </ul>
 </div>
-
-
-
-<span id="Top"></span><div class="header">
-<p>
-Next: <a href="Copying-Conditions.html" accesskey="n" rel="next">Copying 
Conditions</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
-<hr>
-<span id="Texinfo"></span><h1 class="top">Texinfo</h1>
-
-<p>This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
-a documentation system that can produce both online information and a
-printed manual from a single source using semantic markup.
-</p>
-
-
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Copying-Conditions.html" 
accesskey="1">Copying Conditions</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Your rights.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Overview.html" 
accesskey="2">Overview</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Texinfo in brief.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Writing-a-Texinfo-File.html" 
accesskey="3">Writing a Texinfo File</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Format of a Texinfo source file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Beginning-and-Ending-a-File.html" accesskey="4">Beginning and Ending a 
File</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Beginning and 
end of a Texinfo file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Nodes.html" 
accesskey="5">Nodes</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Writing nodes, the basic unit of Texinfo.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Chapter-Structuring.html" 
accesskey="6">Chapter Structuring</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Creating chapters, sections, appendices, etc.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Cross-References.html" 
accesskey="7">Cross References</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Writing cross-references.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Marking-Text.html" 
accesskey="8">Marking Text</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Marking words and phrases as code,
-                                    keyboard input, meta-syntactic
-                                    variables, and the like.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Quotations-and-Examples.html" accesskey="9">Quotations and 
Examples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Block 
quotations, examples, etc.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Lists-and-Tables.html">Lists 
and Tables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Itemized 
or numbered lists, and tables.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Special-Displays.html">Special Displays</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Floating figures and footnotes.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Indices.html">Indices</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Creating indices.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Insertions.html">Insertions</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting @-signs, braces, etc.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Breaks.html">Breaks</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Forcing or preventing line and page breaks.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Definition-Commands.html">Definition 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Describing 
functions and the like uniformly.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Internationalization.html">Internationalization</a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Supporting languages other than English.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Conditionals.html">Conditionals</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Specifying text for only some output cases.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Defining-New-Texinfo-Commands.html">Defining New Texinfo 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">User-defined macros and aliases.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Include-Files.html">Include 
Files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
incorporate other Texinfo files.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Hardcopy.html">Hardcopy</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Output for paper, with TeX.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Generic-Translator-texi2any.html">Generic Translator 
<code>texi2any</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>texi2any</code>, an all-purpose converter.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Creating-and-Installing-Info-Files.html">Creating and Installing Info 
Files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Details on 
Info output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Generating-HTML.html">Generating HTML</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Details on HTML output.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Appendices
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040_002dCommand-Details.html">@-Command 
Details</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Details of 
the Texinfo @-commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Tips.html">Tips</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Hints on how to write a Texinfo document.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Sample-Texinfo-Files.html">Sample Texinfo 
Files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Complete 
examples, including full texts.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Texinfo-Mode.html">Texinfo 
Mode</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Using the GNU 
Emacs Texinfo mode.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Headings.html">Headings</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to write page headings and footings.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Catching-Mistakes.html">Catching 
Mistakes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to find 
mistakes in formatting.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Specification.html">Info Format 
Specification</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Technical details of the Info file format.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="GNU-Free-Documentation-License.html">GNU Free Documentation 
License</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Copying this 
manual.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Command-and-Variable-Index.html" rel="index">Command and Variable 
Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A menu 
containing commands and variables.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="General-Index.html" 
rel="index">General Index</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">A menu covering many topics.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-</pre></th></tr><tr><th colspan="3" align="left" valign="top"><pre 
class="menu-comment"> &mdash; The Detailed Node Listing &mdash;
-
-Overview of Texinfo
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Reporting-Bugs.html">Reporting Bugs</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Submitting effective bug reports.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Output-Formats.html">Output 
Formats</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Overview of 
the supported output formats.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Info-Files.html">Info 
Files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">What is an 
Info file?
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Printed-Books.html">Printed 
Books</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Characteristics of a printed book or manual.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Adding-Output-Formats.html">Adding Output 
Formats</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Man pages 
and implementing new formats.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="History.html">History</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Acknowledgements, contributors and genesis.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Writing a Texinfo File
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Command-Syntax.html">Command Syntax</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">@-commands are used for formatting.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Conventions.html">Conventions</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">General rules for writing a Texinfo file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Comments.html">Comments</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Writing comments and ignored text in general.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Minimum.html">Minimum</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">What a Texinfo file must have.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Short-Sample.html">Short 
Sample</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A short 
sample Texinfo file.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Beginning and Ending a Texinfo File
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Sample-Beginning.html">Sample Beginning</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">A sample beginning for a Texinfo file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Texinfo-File-Header.html">Texinfo File 
Header</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">The first 
lines.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Document-Permissions.html">Document 
Permissions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Ensuring 
your manual is free.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Titlepage-_0026-Copyright-Page.html">Titlepage &amp; Copyright 
Page</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Creating the 
title and copyright pages.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Contents.html">Contents</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to create a table of contents.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="The-Top-Node.html">The Top 
Node</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Creating the 
&lsquo;Top&rsquo; node and master menu.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Global-Document-Commands.html">Global Document 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Affecting 
formatting throughout.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Ending-a-File.html">Ending a 
File</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">What is at the 
end of a Texinfo file?
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Texinfo File Header
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="First-Line.html">First Line</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">The first line of a Texinfo file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Start-of-Header.html">Start 
of Header</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Formatting 
a region requires this.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040setfilename.html"><code>@setfilename</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Tell Info the name of the Info file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040settitle.html"><code>@settitle</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Create a title for the printed work.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="End-of-Header.html">End of 
Header</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Formatting a 
region requires this.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Document Permissions
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040copying.html"><code>@copying</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Declare the document&rsquo;s copying permissions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040insertcopying.html"><code>@insertcopying</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Where to insert the permissions.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Title and Copyright Pages
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040titlepage.html"><code>@titlepage</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Create a title for the printed document.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040titlefont-_0040center-_0040sp.html"><code>@titlefont @center 
@sp</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">The 
<code>@titlefont</code>, <code>@center</code>,
-                                 and <code>@sp</code> commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040title-_0040subtitle-_0040author.html"><code>@title @subtitle 
@author</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">The 
<code>@title</code>, <code>@subtitle</code>,
-                                 and <code>@author</code> commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Copyright.html">Copyright</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to write the copyright notice and
-                                 include copying permissions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Heading-Generation.html">Heading 
Generation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Turn on 
page headings after the title and
-                                 copyright pages.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-The &lsquo;Top&rsquo; Node and Master Menu
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Top-Node-Example.html">Top Node Example</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Master-Menu-Parts.html">Master Menu 
Parts</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Global Document Commands
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040documentdescription.html"><code>@documentdescription</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Document summary for the HTML output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040setchapternewpage.html"><code>@setchapternewpage</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Start chapters on right-hand pages.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040headings.html"><code>@headings</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">An option for turning headings on and off
-                                        and double or single sided printing.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040paragraphindent.html"><code>@paragraphindent</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Specify paragraph indentation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040firstparagraphindent.html"><code>@firstparagraphindent</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Suppressing first paragraph indentation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040exampleindent.html"><code>@exampleindent</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Specify environment indentation.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Nodes
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Texinfo-Document-Structure.html">Texinfo Document 
Structure</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How 
Texinfo manuals are usually arranged.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Node-Names.html">Node 
Names</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to choose 
node names.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Writing-a-Node.html">Writing 
a Node</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to write 
an <code>@node</code> line.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Node-Line-Requirements.html">Node Line 
Requirements</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Keep 
names unique.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="First-Node.html">First 
Node</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to write a 
&lsquo;Top&rsquo; node.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040top-Command.html"><code>@top</code> 
Command</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to use 
the <code>@top</code> command.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Node-Menu-Illustration.html">Node Menu 
Illustration</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A 
diagram, and sample nodes and menus.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="makeinfo-Pointer-Creation.html"><code>makeinfo</code> Pointer 
Creation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Letting 
makeinfo determine node pointers.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Menus.html">Menus</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Listing subordinate nodes.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Menus
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Writing-a-Menu.html">Writing a Menu</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">What is a menu?
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Menu-Example.html">Menu 
Example</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Two and 
three part menu entries.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Menu-Location.html">Menu 
Location</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Menus go at 
the ends of nodes.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Menu-Parts.html">Menu 
Parts</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A menu entry 
has three parts.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Less-Cluttered-Menu-Entry.html">Less Cluttered Menu 
Entry</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Two part menu 
entry.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Other-Info-Files.html">Other 
Info Files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
refer to a different Info file.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Chapter Structuring
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Tree-Structuring.html">Tree Structuring</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">A manual is like an upside down tree &hellip;
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Structuring-Command-Types.html">Structuring Command 
Types</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to divide 
a manual into parts.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040chapter.html"><code>@chapter</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Chapter structuring.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040unnumbered-_0040appendix.html"><code>@unnumbered 
@appendix</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040majorheading-_0040chapheading.html"><code>@majorheading 
@chapheading</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040section.html"><code>@section</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040unnumberedsec-_0040appendixsec-_0040heading.html"><code>@unnumberedsec
 @appendixsec @heading</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040subsection.html"><code>@subsection</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html"><code>@unnumberedsubsec
 @appendixsubsec @subheading</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040subsubsection.html"><code>@subsubsection</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Commands for the lowest level sections.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040part.html"><code>@part</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Collections of chapters.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Raise_002flower-sections.html">Raise/lower 
sections</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
change commands&rsquo; hierarchical level.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Cross-references
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="References.html">References</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">What cross-references are for.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Cross-Reference-Commands.html">Cross Reference 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A summary 
of the different commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Cross-Reference-Parts.html">Cross Reference 
Parts</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A 
cross-reference has several parts.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040xref.html"><code>@xref</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Begin a reference with &lsquo;See&rsquo; &hellip;
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Referring-to-a-Manual-as-a-Whole.html">Referring to a Manual as a 
Whole</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Refer to an 
entire manual.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040ref.html"><code>@ref</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">A reference for the last part of a sentence.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040pxref.html"><code>@pxref</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to write a parenthetical cross-reference.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040anchor.html"><code>@anchor</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Defining arbitrary cross-reference targets
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040inforef.html"><code>@inforef</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to refer to an Info-only file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040url.html"><code>@url</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to refer to a uniform resource locator.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040cite.html"><code>@cite</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to refer to books not in the Info system.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-<code>@xref</code>
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="One-Argument.html">One Argument</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top"><code>@xref</code> with one argument.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Two-Arguments.html">Two 
Arguments</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@xref</code> with two arguments.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Three-Arguments.html">Three 
Arguments</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@xref</code> with three arguments.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Four-and-Five-Arguments.html">Four and Five 
Arguments</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@xref</code> with four and five arguments.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-<code>@url</code>, <code>@uref{<var>url</var>[, <var>text</var>][, 
<var>replacement</var>]}</code>
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040url-Examples.html"><code>@url</code> 
Examples</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Examples of 
using all the forms of <code>@url</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="URL-Line-Breaking.html">URL 
Line Breaking</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How 
lines are broken within <code>@url</code> text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040url-PDF-Output-Format.html"><code>@url</code> PDF Output 
Format</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A special 
option to hide links in PDF output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="PDF-Colors.html">PDF 
Colors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Colorizing 
urls and other links in PDF output.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Marking Text, Words and Phrases
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Indicating.html">Indicating</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to indicate definitions, files, etc.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Emphasis.html">Emphasis</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to emphasize text.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Indicating Definitions, Commands, etc.
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Useful-Highlighting.html">Useful 
Highlighting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Highlighting provides useful information.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040code.html"><code>@code</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating program code.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040kbd.html"><code>@kbd</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Showing keyboard input.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040key.html"><code>@key</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Specifying keys.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040samp.html"><code>@samp</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating a literal sequence of characters.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040verb.html"><code>@verb</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating a verbatim sequence of characters.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040var.html"><code>@var</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating metasyntactic variables.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040env.html"><code>@env</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating environment variables.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040file.html"><code>@file</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating file names.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040command.html"><code>@command</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating command names.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040option.html"><code>@option</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating option names.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040dfn.html"><code>@dfn</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Specifying definitions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040abbr.html"><code>@abbr</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating abbreviations.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040acronym.html"><code>@acronym</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating acronyms.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040indicateurl.html"><code>@indicateurl</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Indicating an example url.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040email.html"><code>@email</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Indicating an electronic mail address.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Emphasizing Text
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040emph-_0040strong.html"><code>@emph 
@strong</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How 
to emphasize text in Texinfo.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Smallcaps.html">Smallcaps</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to use the small caps font.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Fonts.html">Fonts</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Various font commands for printed output.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Quotations and Examples
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Block-Enclosing-Commands.html">Block Enclosing 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Different 
constructs for different purposes.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040quotation.html"><code>@quotation</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Writing a quotation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040indentedblock.html"><code>@indentedblock</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Block of text indented on left.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040example.html"><code>@example</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Writing an example in a fixed-width font.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040verbatim.html"><code>@verbatim</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Writing a verbatim example.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040verbatiminclude.html"><code>@verbatiminclude</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Including a file verbatim.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040lisp.html"><code>@lisp</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Illustrating Lisp code.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040small_2026.html"><code>@small&hellip;</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Examples in a smaller font.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040display.html"><code>@display</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Writing an example in the current font.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040format.html"><code>@format</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Writing an example without narrowed margins.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040exdent.html"><code>@exdent</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Undo indentation on a line.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040flushleft-_0040flushright.html"><code>@flushleft 
@flushright</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Pushing text flush left or flush right.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040raggedright.html"><code>@raggedright</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Avoiding justification on the right.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040noindent.html"><code>@noindent</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Preventing paragraph indentation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040indent.html"><code>@indent</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Forcing paragraph indentation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040cartouche.html"><code>@cartouche</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Drawing rounded rectangles around text.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Lists and Tables
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Introducing-Lists.html">Introducing 
Lists</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Texinfo 
formats lists for you.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040itemize.html"><code>@itemize</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to construct a simple list.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040enumerate.html"><code>@enumerate</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to construct a numbered list.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Two_002dcolumn-Tables.html">Two-column 
Tables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
construct a two-column table.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Multi_002dcolumn-Tables.html">Multi-column 
Tables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
construct generalized tables.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Making a Two-column Table
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040table.html"><code>@table</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to construct a two-column table.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040ftable-_0040vtable.html"><code>@ftable 
@vtable</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Automatic indexing for two-column tables.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040itemx.html"><code>@itemx</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to put more entries in the first column.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-<code>@multitable</code>: Multi-column Tables
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Multitable-Column-Widths.html">Multitable Column 
Widths</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Defining 
multitable column widths.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Multitable-Rows.html">Multitable Rows</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Defining multitable rows, with examples.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Special Displays
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Floats.html">Floats</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Figures, tables, and the like.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Images.html">Images</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Including graphics and images.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Footnotes.html">Footnotes</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Writing footnotes.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Floats
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040float.html"><code>@float</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Producing floating material.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040caption-_0040shortcaption.html"><code>@caption 
@shortcaption</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Specifying descriptions for floats.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040listoffloats.html"><code>@listoffloats</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">A table of contents for floats.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Inserting Images
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Image-Syntax.html">Image Syntax</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Image-Scaling.html">Image 
Scaling</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Footnotes
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Footnote-Commands.html">Footnote 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
write a footnote in Texinfo.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Footnote-Styles.html">Footnote Styles</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Controlling how footnotes appear in Info.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Indices
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Index-Entries.html">Index Entries</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Choose different words for index entries.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Predefined-Indices.html">Predefined 
Indices</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Use 
different indices for different kinds
-                                 of entries.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Indexing-Commands.html">Indexing 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to make 
an index entry.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Printing-Indices-_0026-Menus.html">Printing Indices &amp; 
Menus</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to print 
an index in hardcopy and
-                                 generate index menus in Info.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Combining-Indices.html">Combining 
Indices</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
combine indices.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="New-Indices.html">New 
Indices</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
define your own indices.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Combining Indices
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040syncodeindex.html"><code>@syncodeindex</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to merge two indices, using <code>@code</code>
-                                 font for the merged-from index.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040synindex.html"><code>@synindex</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to merge two indices, using the
-                                 roman font for the merged-from index.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Special Insertions
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Special-Characters.html">Special 
Characters</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting 
@ {} , \ # &amp;
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Quote-Characters.html">Inserting Quote 
Characters</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting 
left and right quotes, in code.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Space.html">Inserting Space</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Inserting the right amount of whitespace.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Accents.html">Inserting 
Accents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting 
accents and special characters.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Quotation-Marks.html">Inserting Quotation 
Marks</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting 
quotation marks.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Subscripts-and-Superscripts.html">Inserting Subscripts and 
Superscripts</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Inserting sub/superscripts.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Math.html">Inserting Math</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Formatting mathematical expressions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Glyphs-for-Text.html">Glyphs 
for Text</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting 
dots, bullets, currencies, etc.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Glyphs-for-Programming.html">Glyphs for 
Programming</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Indicating results of evaluation,
-                                 expansion of macros, errors, etc.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Unicode.html">Inserting 
Unicode</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting a 
Unicode character by code point.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Special Characters: Inserting @ {} , \ # &amp;
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Inserting-an-Atsign.html">Inserting an 
Atsign</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>@@</code>, <code>@atchar{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-Braces.html">Inserting Braces</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top"><code>@{ @}</code>, <code>@l rbracechar{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-a-Comma.html">Inserting a 
Comma</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">, and 
<code>@comma{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-a-Backslash.html">Inserting a 
Backslash</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">\ and 
<code>@backslashchar{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-a-Hashsign.html">Inserting a 
Hashsign</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top"># and 
<code>@hashchar{}</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting-an-Ampersand.html">Inserting an 
Ampersand</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">&amp; and 
<code>@ampchar{}</code>.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Inserting Space
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Multiple-Spaces.html">Multiple Spaces</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Inserting multiple spaces.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Not-Ending-a-Sentence.html">Not Ending a 
Sentence</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Sometimes a 
. doesn&rsquo;t end a sentence.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Ending-a-Sentence.html">Ending a 
Sentence</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Sometimes 
it does.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040frenchspacing.html"><code>@frenchspacing</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Specifying end-of-sentence spacing.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040dmn.html"><code>@dmn</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Formatting a dimension.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Glyphs for Text
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040TeX-_0040LaTeX.html"><code>@TeX 
@LaTeX</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">The 
TeX logos.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040copyright.html"><code>@copyright</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">The copyright symbol (c in a circle).
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040registeredsymbol.html"><code>@registeredsymbol</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">The registered symbol (R in a circle).
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040dots.html"><code>@dots</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to insert ellipses: &hellip; and <small 
class="enddots">...</small>
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040bullet.html"><code>@bullet</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to insert a bullet: &bull;
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040euro.html"><code>@euro</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to insert the euro currency symbol.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040pounds.html"><code>@pounds</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to insert the pounds currency symbol.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040textdegree.html"><code>@textdegree</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to insert the degrees symbol.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040minus.html"><code>@minus</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to insert a minus sign.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040geq-_0040leq.html"><code>@geq 
@leq</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
insert greater/less-than-or-equal signs.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Glyphs for Programming
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Glyphs-Summary.html">Glyphs Summary</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040result.html"><code>@result</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to show the result of expression.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040expansion.html"><code>@expansion</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to indicate an expansion.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040print.html"><code>@print</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to indicate generated output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040error.html"><code>@error</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to indicate an error message.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040equiv.html"><code>@equiv</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to indicate equivalence.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040point.html"><code>@point</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to indicate the location of point.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Click-Sequences.html">Click 
Sequences</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Inserting 
GUI usage sequences.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Forcing and Preventing Breaks
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Break-Commands.html">Break Commands</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Summary of break-related commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Line-Breaks.html">Line 
Breaks</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Forcing line 
breaks.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040_002d-_0040hyphenation.html"><code>@- 
@hyphenation</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Helping TeX with hyphenation points.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040allowcodebreaks.html"><code>@allowcodebreaks</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Controlling line breaks within @code text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040w.html"><code>@w</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Preventing unwanted line breaks in text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040tie.html"><code>@tie</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Inserting an unbreakable but varying space.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040sp.html"><code>@sp</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Inserting blank lines.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040page.html"><code>@page</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Forcing the start of a new page.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040group.html"><code>@group</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Preventing unwanted page breaks.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040need.html"><code>@need</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Another way to prevent unwanted page breaks.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Definition Commands
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Def-Cmd-Template.html">Def Cmd Template</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Writing descriptions using definition commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Def-Cmd-Continuation-Lines.html">Def Cmd Continuation 
Lines</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Continuing the 
heading over source lines.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Optional-Arguments.html">Optional 
Arguments</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Handling 
optional and repeated arguments.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040deffnx.html"><code>@deffnx</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Group two or more &lsquo;first&rsquo; lines.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Def-Cmds-in-Detail.html">Def 
Cmds in Detail</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Reference for all the definition commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Def-Cmd-Conventions.html">Def Cmd 
Conventions</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Conventions for writing definitions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Sample-Function-Definition.html">Sample Function 
Definition</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">An 
example.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-The Definition Commands
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Functions-Commands.html">Functions 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Commands 
for functions and similar entities.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Variables-Commands.html">Variables 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Commands 
for variables and similar entities.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Typed-Functions.html">Typed 
Functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Commands 
for functions in typed languages.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Typed-Variables.html">Typed 
Variables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Commands 
for variables in typed languages.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Data-Types.html">Data 
Types</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">The definition 
command for data types.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Abstract-Objects.html">Abstract Objects</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Commands for object-oriented programming.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Object-Oriented Programming
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Object_002dOriented-Variables.html">Variables</a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Object_002dOriented-Methods.html">Methods</a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Internationalization
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040documentlanguage.html"><code>@documentlanguage</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Declaring the current language.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040documentencoding.html"><code>@documentencoding</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Declaring the input encoding.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Conditionally Visible Text
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Conditional-Commands.html">Conditional 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Text for a 
given format.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Conditional-Not-Commands.html">Conditional Not 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Text for 
any format other than a given one.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Raw-Formatter-Commands.html">Raw Formatter 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Using raw 
formatter commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inline-Conditionals.html">Inline 
Conditionals</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Brace-delimited conditional text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040set-_0040clear-_0040value.html"><code>@set @clear 
@value</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Variable tests and substitutions.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Testing-for-Texinfo-Commands.html">Testing for Texinfo 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Testing if 
a Texinfo command is available.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Conditional-Nesting.html">Conditional 
Nesting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Using 
conditionals inside conditionals.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Flags: <code>@set</code>, <code>@clear</code>, conditionals, and 
<code>@value</code>
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0040set-_0040value.html"><code>@set 
@value</code></a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Expand 
a flag variable to a string.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040ifset-_0040ifclear.html"><code>@ifset 
@ifclear</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Format a region if a flag is set.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040inlineifset-_0040inlineifclear.html"><code>@inlineifset 
@inlineifclear</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Brace-delimited flag conditionals.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040value-Example.html"><code>@value</code> 
Example</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">An easy way 
to update edition information.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Defining New Texinfo Commands
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Defining-Macros.html">Defining Macros</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Defining and undefining new commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Invoking-Macros.html">Invoking Macros</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Using a macro, once you&rsquo;ve defined it.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Macro-Details.html">Macro 
Details</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Limitations 
of Texinfo macros.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040alias.html"><code>@alias</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Command aliases.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040definfoenclose.html"><code>@definfoenclose</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">Customized highlighting.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="External-Macro-Processors.html">External Macro 
Processors</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>#line</code> directives.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-External Macro Processors: Line Directives
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="_0023line-Directive.html">&lsquo;<samp>#line</samp>&rsquo; 
Directive</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0023line-and-TeX.html">TeX</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0023line-Syntax-Details.html">Syntax</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Include Files
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Using-Include-Files.html">Using Include 
Files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to use the 
<code>@include</code> command.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="texinfo_002dmultiple_002dfiles_002dupdate.html"><code>texinfo-multiple-files-update</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to create and update nodes and
-                                     menus when using included files.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Include-Files-Requirements.html">Include Files 
Requirements</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>texinfo-multiple-files-update</code> needs.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Sample-Include-File.html">Sample Include 
File</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">A sample outer 
file with included files
-                                     within it; and a sample included file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Include-Files-Evolution.html">Include Files 
Evolution</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How use of 
the <code>@include</code> command
-                                     has changed over time.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Formatting and Printing Hardcopy
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Use-TeX.html">Use TeX</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Use TeX to format for hardcopy.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Format-with-texi2dvi.html">Format with 
<code>texi2dvi</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">The simplest way to format.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Format-with-tex_002ftexindex.html">Format with 
<code>tex</code>/<code>texindex</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Formatting with explicit shell commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Print-with-lpr.html">Print 
with <code>lpr</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to print.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Within-Emacs.html">Within 
Emacs</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to format 
and print from an Emacs shell.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Texinfo-Mode-Printing.html">Texinfo Mode 
Printing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
format and print in Texinfo mode.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Compile_002dCommand.html">Compile-Command</a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to print using Emacs&rsquo;s compile command.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Requirements-Summary.html">Requirements 
Summary</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">TeX 
formatting requirements summary.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Preparing-for-TeX.html">Preparing for 
TeX</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">What to do 
before you use TeX.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Overfull-hboxes.html">Overfull hboxes</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">What are and what to do with overfull hboxes.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040smallbook.html"><code>@smallbook</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to print small format books and manuals.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="A4-Paper.html">A4 
Paper</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to print 
on A4 or A5 paper.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="_0040pagesizes.html"><code>@pagesizes</code></a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">How to print with customized page sizes.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Magnification.html">Magnification</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to print scaled up output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="PDF-Output.html">PDF 
Output</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Portable 
Document Format output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Obtaining-TeX.html">Obtaining TeX</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to obtain TeX.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Format with <code>tex</code>/<code>texindex</code>
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Formatting-Partial-Documents.html">Formatting Partial 
Documents</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Details-of-texindex.html">Details of 
<code>texindex</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-<code>texi2any</code>: The Generic Translator for Texinfo
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Reference-Implementation.html">Reference 
Implementation</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>texi2any</code>: the reference implementation.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Invoking-texi2any.html">Invoking 
<code>texi2any</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Running the translator from a shell.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="texi2any-Environment-Variables.html"><code>texi2any</code> Environment 
Variables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="texi2any-Printed-Output.html"><code>texi2any</code> Printed 
Output</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Calling 
<code>texi2dvi</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Pointer-Validation.html">Pointer 
Validation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
check that pointers point somewhere.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Customization-Variables.html">Customization 
Variables</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Configuring <code>texi2any</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Internationalization-of-Document-Strings.html">Internationalization of 
Document Strings</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Translating program-inserted text.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Invoking-pod2texi.html">Invoking 
<code>pod2texi</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Translating Perl pod to Texinfo.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="texi2html.html"><code>texi2html</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">An ancestor of <code>texi2any</code>.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Customization Variables
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Customization-Variables-for-_0040_002dCommands.html">Commands</a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Customization-Variables-and-Options.html">Options</a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Customization-Variables.html">HTML</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Other-Customization-Variables.html">Other</a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Creating and Installing Info Files
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Creating-an-Info-File.html">Creating an Info 
File</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Installing-an-Info-File.html">Installing an Info 
File</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Creating an Info File
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="makeinfo-Advantages.html"><code>makeinfo</code> 
Advantages</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>makeinfo</code> provides better error checking.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="makeinfo-in-Emacs.html"><code>makeinfo</code> in 
Emacs</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to run 
<code>makeinfo</code> from Emacs.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="texinfo_002dformat-commands.html"><code>texinfo-format</code> 
commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Two Info 
formatting commands written
-                                 in Emacs Lisp are an alternative
-                                 to <code>makeinfo</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Batch-Formatting.html">Batch 
Formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
format for Info in Emacs batch mode.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Tag-and-Split-Files.html">Tag and Split 
Files</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How tagged and 
split files help Info
-                                 to run better.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Installing an Info File
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Directory-File.html">Directory File</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">The top level menu for all Info files.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="New-Info-File.html">New Info 
File</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Listing a new 
Info file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Other-Info-Directories.html">Other Info 
Directories</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
specify Info files that are
-                                 located in other directories.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Installing-Dir-Entries.html">Installing Dir 
Entries</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
specify what menu entry to add
-                                 to the Info directory.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Invoking-install_002dinfo.html">Invoking 
<code>install-info</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>install-info</code> options.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Generating HTML
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="HTML-Translation.html">HTML Translation</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Details of the HTML output.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="HTML-Splitting.html">HTML 
Splitting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How HTML 
output is split.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="HTML-CSS.html">HTML 
CSS</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Influencing HTML 
output with Cascading Style Sheets.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="HTML-Xref.html">HTML 
Xref</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Cross-references in HTML output.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-HTML Cross-references
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-Link-Basics.html">Link Basics</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-Node-Name-Expansion.html">Node 
Expansion</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-Command-Expansion.html">Command 
Expansion</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-8_002dbit-Character-Expansion.html">8-bit 
Expansion</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-Mismatch.html">Mismatch</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="HTML-Xref-Configuration.html">Configuration</a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">htmlxref.cnf.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Sample Texinfo Files
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Short-Sample-Texinfo-File.html">Short Sample Texinfo 
File</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="GNU-Sample-Texts.html">GNU 
Sample Texts</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Verbatim-Copying-License.html">Verbatim Copying 
License</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="All_002dpermissive-Copying-License.html">All-permissive Copying 
License</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Using Texinfo Mode
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Texinfo-Mode-Overview.html">Texinfo Mode 
Overview</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How Texinfo 
mode can help you.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Emacs-Editing.html">Emacs 
Editing</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Texinfo mode 
adds to GNU Emacs&rsquo; general
-                                  purpose editing features.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Inserting.html">Inserting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to insert frequently used @-commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Showing-the-Structure.html">Showing the 
Structure</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
show the structure of a file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Updating-Nodes-and-Menus.html">Updating Nodes and 
Menus</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to update 
or create new nodes and menus.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Info-Formatting.html">Info 
Formatting</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
format for Info.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Printing.html">Printing</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to format and print part or all of a file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Texinfo-Mode-Summary.html">Texinfo Mode 
Summary</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Summary of 
all the Texinfo mode commands.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Updating Nodes and Menus
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Updating-Commands.html">Updating 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Five major 
updating commands.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Updating-Requirements.html">Updating 
Requirements</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
structure a Texinfo file for
-                                  using the updating command.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Other-Updating-Commands.html">Other Updating 
Commands</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
indent descriptions, insert
-                                  missing nodes lines, and update
-                                  nodes in sequence.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Page Headings
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Headings-Introduced.html">Headings 
Introduced</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">Conventions for using page headings.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Heading-Format.html">Heading 
Format</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Standard page 
heading formats.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Heading-Choice.html">Heading 
Choice</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
specify the type of page heading.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Custom-Headings.html">Custom 
Headings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to 
create your own headings and footings.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Catching Mistakes
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="makeinfo-Preferred.html"><code>makeinfo</code> 
Preferred</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top"><code>makeinfo</code> finds errors.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Debugging-with-Info.html">Debugging with 
Info</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to catch 
errors with Info formatting.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Debugging-with-TeX.html">Debugging with 
TeX</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">How to catch 
errors with TeX formatting.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Using-texinfo_002dshow_002dstructure.html">Using 
<code>texinfo-show-structure</code></a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">How to use <code>texinfo-show-structure</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Using-occur.html">Using 
<code>occur</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to list all lines containing a pattern.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Running-Info_002dvalidate.html">Running 
<code>Info-validate</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to find badly referenced nodes.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Finding Badly Referenced Nodes
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Using-Info_002dvalidate.html">Using 
<code>Info-validate</code></a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to run <code>Info-validate</code>.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Unsplit.html">Unsplit</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to create an unsplit file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Tagifying.html">Tagifying</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to tagify a file.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Splitting.html">Splitting</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">How to split a file manually.
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Info Format Specification
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Info-Format-General-Layout.html">General</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Text-Constructs.html">Text</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Info Format General Layout
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Whole-Manual.html">Whole</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">Split vs. nonsplit manuals.
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Preamble.html">Preamble</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Indirect-Table.html">Indirect</a></td><td>&nbsp;&nbsp;</td><td
 align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Tag-Table.html">Tag table</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Local-Variables.html">Local 
variables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Regular-Nodes.html">Regular 
nodes</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Info Format Text Constructs
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Menu.html">Info Format Menu</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Info-Format-Image.html">Info 
Format Image</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Printindex.html">Info Format 
Printindex</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a 
href="Info-Format-Cross-Reference.html">Info Format Cross 
Reference</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-</pre></th></tr></table>
-
-<blockquote>
-<p>Documentation is like sex: when it is good, it is very, very good; and
-when it is bad, it is better than nothing.
-&mdash;Dick Brandon
-</p></blockquote>
-
+<div class="element-shortcontents" id="SEC_Shortcontents">
+<h2 class="shortcontents-heading">Short Table of Contents</h2>
 
+<div class="shortcontents">
+<ul class="toc-numbered-mark">
+<li><a id="stoc-Texinfo-Copying-Conditions" 
href="#toc-Texinfo-Copying-Conditions">Texinfo Copying Conditions</a></li>
+<li><a id="stoc-Overview-of-Texinfo" href="#toc-Overview-of-Texinfo">1 
Overview of Texinfo</a></li>
+<li><a id="stoc-Writing-a-Texinfo-File-1" 
href="#toc-Writing-a-Texinfo-File-1">2 Writing a Texinfo File</a></li>
+<li><a id="stoc-Nodes-1" href="#toc-Nodes-1">3 Nodes</a></li>
+<li><a id="stoc-Chapter-Structuring-1" href="#toc-Chapter-Structuring-1">4 
Chapter Structuring</a></li>
+<li><a id="stoc-Cross_002dreferences" href="#toc-Cross_002dreferences">5 
Cross-references</a></li>
+<li><a id="stoc-Marking-Text_002c-Words-and-Phrases" 
href="#toc-Marking-Text_002c-Words-and-Phrases">6 Marking Text, Words and 
Phrases</a></li>
+<li><a id="stoc-Quotations-and-Examples-1" 
href="#toc-Quotations-and-Examples-1">7 Quotations and Examples</a></li>
+<li><a id="stoc-Lists-and-Tables-1" href="#toc-Lists-and-Tables-1">8 Lists and 
Tables</a></li>
+<li><a id="stoc-Special-Displays-1" href="#toc-Special-Displays-1">9 Special 
Displays</a></li>
+<li><a id="stoc-Indices-1" href="#toc-Indices-1">10 Indices</a></li>
+<li><a id="stoc-Special-Insertions" href="#toc-Special-Insertions">11 Special 
Insertions</a></li>
+<li><a id="stoc-Forcing-and-Preventing-Breaks" 
href="#toc-Forcing-and-Preventing-Breaks">12 Forcing and Preventing 
Breaks</a></li>
+<li><a id="stoc-Definition-Commands-1" href="#toc-Definition-Commands-1">13 
Definition Commands</a></li>
+<li><a id="stoc-Internationalization-1" href="#toc-Internationalization-1">14 
Internationalization</a></li>
+<li><a id="stoc-Conditionally-Visible-Text" 
href="#toc-Conditionally-Visible-Text">15 Conditionally Visible Text</a></li>
+<li><a id="stoc-Defining-New-Texinfo-Commands-1" 
href="#toc-Defining-New-Texinfo-Commands-1">16 Defining New Texinfo 
Commands</a></li>
+<li><a id="stoc-Include-Files-1" href="#toc-Include-Files-1">17 Include 
Files</a></li>
+<li><a id="stoc-Formatting-and-Printing-Hardcopy" 
href="#toc-Formatting-and-Printing-Hardcopy">18 Formatting and Printing 
Hardcopy</a></li>
+<li><a id="stoc-texi2any_003a-The-Generic-Translator-for-Texinfo" 
href="#toc-texi2any_003a-The-Generic-Translator-for-Texinfo">19 <code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a></li>
+<li><a id="stoc-Creating-and-Installing-Info-Files-1" 
href="#toc-Creating-and-Installing-Info-Files-1">20 Creating and Installing 
Info Files</a></li>
+<li><a id="stoc-Generating-HTML-1" href="#toc-Generating-HTML-1">21 Generating 
HTML</a></li>
+<li><a id="stoc-_0040_002dCommand-Details-1" 
href="#toc-_0040_002dCommand-Details-1">Appendix A @-Command Details</a></li>
+<li><a id="stoc-Tips-and-Hints" href="#toc-Tips-and-Hints">Appendix B Tips and 
Hints</a></li>
+<li><a id="stoc-Sample-Texinfo-Files-1" 
href="#toc-Sample-Texinfo-Files-1">Appendix C Sample Texinfo Files</a></li>
+<li><a id="stoc-Using-Texinfo-Mode" href="#toc-Using-Texinfo-Mode">Appendix D 
Using Texinfo Mode</a></li>
+<li><a id="stoc-Global-Document-Commands-1" 
href="#toc-Global-Document-Commands-1">Appendix E Global Document 
Commands</a></li>
+<li><a id="stoc-Info-Format-Specification-1" 
href="#toc-Info-Format-Specification-1">Appendix F Info Format 
Specification</a></li>
+<li><a id="stoc-GNU-Free-Documentation-License-1" 
href="#toc-GNU-Free-Documentation-License-1">Appendix G GNU Free Documentation 
License</a></li>
+<li><a id="stoc-Command-and-Variable-Index-1" 
href="#toc-Command-and-Variable-Index-1" rel="index">Command and Variable 
Index</a></li>
+<li><a id="stoc-General-Index-1" href="#toc-General-Index-1" 
rel="index">General Index</a></li>
+</ul>
+</div>
+</div>
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Copying-Conditions.html" accesskey="n" rel="next">Copying 
Conditions</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Copying-Conditions.html" accesskey="n" rel="next">Texinfo 
Copying Conditions</a> &nbsp; [<a href="#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/indicateurl.html 
b/js/infog/test-infodir/texinfo_html/indicateurl.html
index de1f35dff8..6ef0dec0bf 100644
--- a/js/infog/test-infodir/texinfo_html/indicateurl.html
+++ b/js/infog/test-infodir/texinfo_html/indicateurl.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>indicateurl (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>indicateurl (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="indicateurl (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="indicateurl (GNU Texinfo 6.7dev)">
+<meta name="description" content="indicateurl (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="indicateurl (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040indicateurl.html#indicateurl">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/inforef.html 
b/js/infog/test-infodir/texinfo_html/inforef.html
index 00c94a9d02..6f1b466410 100644
--- a/js/infog/test-infodir/texinfo_html/inforef.html
+++ b/js/infog/test-infodir/texinfo_html/inforef.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>inforef (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>inforef (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="inforef (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="inforef (GNU Texinfo 6.7dev)">
+<meta name="description" content="inforef (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="inforef (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040inforef.html#inforef">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/insertcopying.html 
b/js/infog/test-infodir/texinfo_html/insertcopying.html
index 72468e841c..db819d57cf 100644
--- a/js/infog/test-infodir/texinfo_html/insertcopying.html
+++ b/js/infog/test-infodir/texinfo_html/insertcopying.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>insertcopying (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>insertcopying (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="insertcopying (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="insertcopying (GNU Texinfo 6.7dev)">
+<meta name="description" content="insertcopying (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="insertcopying (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040insertcopying.html#insertcopying">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/itemize.html 
b/js/infog/test-infodir/texinfo_html/itemize.html
index 03a4a3a0f9..0b18f8f576 100644
--- a/js/infog/test-infodir/texinfo_html/itemize.html
+++ b/js/infog/test-infodir/texinfo_html/itemize.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>itemize (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>itemize (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="itemize (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="itemize (GNU Texinfo 6.7dev)">
+<meta name="description" content="itemize (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="itemize (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040itemize.html#itemize">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/itemx.html 
b/js/infog/test-infodir/texinfo_html/itemx.html
index bd6bf55573..33dbfd701d 100644
--- a/js/infog/test-infodir/texinfo_html/itemx.html
+++ b/js/infog/test-infodir/texinfo_html/itemx.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>itemx (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>itemx (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="itemx (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="itemx (GNU Texinfo 6.7dev)">
+<meta name="description" content="itemx (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="itemx (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040itemx.html#itemx">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/kbd.html 
b/js/infog/test-infodir/texinfo_html/kbd.html
index ba93ae5784..8fe7b81506 100644
--- a/js/infog/test-infodir/texinfo_html/kbd.html
+++ b/js/infog/test-infodir/texinfo_html/kbd.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>kbd (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>kbd (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="kbd (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="kbd (GNU Texinfo 6.7dev)">
+<meta name="description" content="kbd (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="kbd (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040kbd.html#kbd">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/key.html 
b/js/infog/test-infodir/texinfo_html/key.html
index 7f1a4e2bdd..191251cf87 100644
--- a/js/infog/test-infodir/texinfo_html/key.html
+++ b/js/infog/test-infodir/texinfo_html/key.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>key (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>key (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="key (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="key (GNU Texinfo 6.7dev)">
+<meta name="description" content="key (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="key (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040key.html#key">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git 
a/js/infog/test-infodir/texinfo_html/latex2html-Customization-Variables.html 
b/js/infog/test-infodir/texinfo_html/latex2html-Customization-Variables.html
new file mode 100644
index 0000000000..2994a589cc
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/latex2html-Customization-Variables.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>latex2html Customization Variables (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="latex2html Customization Variables (GNU 
Texinfo 6.8dev)">
+<meta name="keywords" content="latex2html Customization Variables (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Customization-Variables.html" rel="up" title="Customization 
Variables">
+<link href="Other-Customization-Variables.html" rel="next" title="Other 
Customization Variables">
+<link href="MathJax-Customization-Variables.html" rel="prev" title="MathJax 
Customization Variables">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="subsection-level-extent" id="latex2html-Customization-Variables">
+<div class="nav-panel">
+<p>
+Next: <a href="Other-Customization-Variables.html" accesskey="n" 
rel="next">Other Customization Variables</a>, Previous: <a 
href="MathJax-Customization-Variables.html" accesskey="p" rel="prev">MathJax 
Customization Variables</a>, Up: <a href="Customization-Variables.html" 
accesskey="u" rel="up">Customization Variables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Ind [...]
+</div>
+<hr>
+<h4 class="subsection" id="latex2html-Customization-Variables-1">19.4.5 <code 
class="command">latex2html</code> Customization Variables</h4>
+
+<p>This table lists the customization variables which can be used when 
+<code class="command">latex2html</code> is being used to convert <code 
class="code">@math</code> and
+<code class="code">@tex</code> sections for HTML.  To actually convert <code 
class="code">@tex</code> sections,
+<samp class="option">--iftex</samp> should be used.
+</p>
+<dl class="vtable">
+<dt id='index-L2H_005fCLEAN'><span><code class="code">L2H_CLEAN</code><a 
class="copiable-link" href='#index-L2H_005fCLEAN'> &para;</a></span></dt>
+<dd><p>(Relevant only if <code class="code">HTML_MATH</code> is set to 
&lsquo;<samp class="samp">l2h</samp>&rsquo;.)  If set, the intermediate files
+generated in relation with <code class="command">latex2html</code> are 
removed; default
+true.
+</p>
+</dd>
+<dt id='index-L2H_005fFILE'><span><code class="code">L2H_FILE</code><a 
class="copiable-link" href='#index-L2H_005fFILE'> &para;</a></span></dt>
+<dd><p>(Relevant only if <code class="code">HTML_MATH</code> is set to 
&lsquo;<samp class="samp">l2h</samp>&rsquo;.)  If set, the given file is used
+as <code class="command">latex2html</code>&rsquo;s init file; default unset.
+</p>
+</dd>
+<dt id='index-L2H_005fHTML_005fVERSION'><span><code 
class="code">L2H_HTML_VERSION</code><a class="copiable-link" 
href='#index-L2H_005fHTML_005fVERSION'> &para;</a></span></dt>
+<dd><p>(Relevant only if <code class="code">HTML_MATH</code> is set to 
&lsquo;<samp class="samp">l2h</samp>&rsquo;.)  The HTML version used in the
+<code class="command">latex2html</code> call; default unset.
+</p>
+</dd>
+<dt id='index-L2H_005fL2H'><span><code class="code">L2H_L2H</code><a 
class="copiable-link" href='#index-L2H_005fL2H'> &para;</a></span></dt>
+<dd><p>(Relevant only if <code class="code">HTML_MATH</code> is set to 
&lsquo;<samp class="samp">l2h</samp>&rsquo;.)  The program invoked as
+<code class="command">latex2html</code>; default is <code 
class="code">latex2html</code>.
+</p>
+</dd>
+<dt id='index-L2H_005fSKIP'><span><code class="code">L2H_SKIP</code><a 
class="copiable-link" href='#index-L2H_005fSKIP'> &para;</a></span></dt>
+<dd><p>(Relevant only if <code class="code">HTML_MATH</code> is set to 
&lsquo;<samp class="samp">l2h</samp>&rsquo;.)  If set to a true value, the
+actual call to <code class="command">latex2html</code> is skipped; previously 
generated
+content is reused instead.  If set to 0, the cache is not used at all.
+If set to &lsquo;<samp class="samp">undef</samp>&rsquo;, the cache is used for 
as many TeX fragments as
+possible and for any remaining the command is run.  The default is
+&lsquo;<samp class="samp">undef</samp>&rsquo;.
+</p>
+</dd>
+<dt id='index-L2H_005fTMP'><span><code class="code">L2H_TMP</code><a 
class="copiable-link" href='#index-L2H_005fTMP'> &para;</a></span></dt>
+<dd><p>(Relevant only if <code class="code">HTML_MATH</code> is set to 
&lsquo;<samp class="samp">l2h</samp>&rsquo;.)  Set the directory used for
+temporary files.  None of the file name components in this directory
+name may start with &lsquo;<samp class="samp">.</samp>&rsquo;; otherwise, 
<code class="command">latex2html</code> will
+fail (because of <code class="command">dvips</code>).  The default is the 
empty string,
+which means the current directory.
+</p>
+</dd>
+</dl>
+
+
+
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="Other-Customization-Variables.html">Other Customization 
Variables</a>, Previous: <a href="MathJax-Customization-Variables.html">MathJax 
Customization Variables</a>, Up: <a 
href="Customization-Variables.html">Customization Variables</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
+
+
+
+</body>
+</html>
diff --git a/js/infog/test-infodir/texinfo_html/lisp.html 
b/js/infog/test-infodir/texinfo_html/lisp.html
index 7068daae9d..2794b126c2 100644
--- a/js/infog/test-infodir/texinfo_html/lisp.html
+++ b/js/infog/test-infodir/texinfo_html/lisp.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>lisp (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>lisp (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="lisp (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="lisp (GNU Texinfo 6.7dev)">
+<meta name="description" content="lisp (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="lisp (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040lisp.html#lisp">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/listoffloats.html 
b/js/infog/test-infodir/texinfo_html/listoffloats.html
index 53e0691751..301b9f5b0d 100644
--- a/js/infog/test-infodir/texinfo_html/listoffloats.html
+++ b/js/infog/test-infodir/texinfo_html/listoffloats.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>listoffloats (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>listoffloats (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="listoffloats (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="listoffloats (GNU Texinfo 6.7dev)">
+<meta name="description" content="listoffloats (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="listoffloats (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040listoffloats.html#listoffloats">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git 
a/js/infog/test-infodir/texinfo_html/majorheading-_0026-chapheading.html 
b/js/infog/test-infodir/texinfo_html/majorheading-_0026-chapheading.html
index 94ed014584..a2768ae0c4 100644
--- a/js/infog/test-infodir/texinfo_html/majorheading-_0026-chapheading.html
+++ b/js/infog/test-infodir/texinfo_html/majorheading-_0026-chapheading.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>majorheading &amp; chapheading (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>majorheading &amp; chapheading (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="majorheading &amp; chapheading (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="majorheading &amp; chapheading (GNU Texinfo 
6.7dev)">
+<meta name="description" content="majorheading &amp; chapheading (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="majorheading &amp; chapheading (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040majorheading-_0040chapheading.html#majorheading-_0026-chapheading">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/makeinfo-Advantages.html 
b/js/infog/test-infodir/texinfo_html/makeinfo-Advantages.html
index c8680b15c9..e4ad581452 100644
--- a/js/infog/test-infodir/texinfo_html/makeinfo-Advantages.html
+++ b/js/infog/test-infodir/texinfo_html/makeinfo-Advantages.html
@@ -1,57 +1,37 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>makeinfo Advantages (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>makeinfo Advantages (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="makeinfo Advantages (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="makeinfo Advantages (GNU Texinfo 6.7dev)">
+<meta name="description" content="makeinfo Advantages (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="makeinfo Advantages (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Creating-an-Info-File.html" rel="up" title="Creating an Info File">
 <link href="makeinfo-in-Emacs.html" rel="next" title="makeinfo in Emacs">
-<link href="Creating-an-Info-File.html" rel="prev" title="Creating an Info 
File">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
 -->
 </style>
 
@@ -59,26 +39,28 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="makeinfo-Advantages"></span><div class="header">
+<div class="subsection-level-extent" id="makeinfo-Advantages">
+<div class="nav-panel">
 <p>
-Next: <a href="makeinfo-in-Emacs.html" accesskey="n" 
rel="next"><code>makeinfo</code> in Emacs</a>, Up: <a 
href="Creating-an-Info-File.html" accesskey="u" rel="up">Creating an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="makeinfo-in-Emacs.html" accesskey="n" rel="next">Running <code 
class="code">makeinfo</code> Within Emacs</a>, Up: <a 
href="Creating-an-Info-File.html" accesskey="u" rel="up">Creating an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="makeinfo-Advantages-1"></span><h4 
class="subsection"><code>makeinfo</code> Advantages</h4>
+<h4 class="subsection" id="makeinfo-Advantages-1">20.1.1 <code 
class="code">makeinfo</code> Advantages</h4>
 
-<span id="makeinfo-advantages"></span>
-<p>The <code>makeinfo</code> utility creates an Info file from a Texinfo source
+<a class="anchor" id="makeinfo-advantages"></a>
+<p>The <code class="code">makeinfo</code> utility creates an Info file from a 
Texinfo source
 providing better error messages than either of the Emacs formatting
-commands.  We recommend it.  The <code>makeinfo</code> program is
-independent of Emacs.  You can run <code>makeinfo</code> in any of three
+commands.  We recommend it.  The <code class="code">makeinfo</code> program is
+independent of Emacs.  You can run <code class="code">makeinfo</code> in any 
of three
 ways: from an operating system shell, from a shell inside Emacs, or by
-typing the <kbd>C-c C-m C-r</kbd> or the <kbd>C-c C-m C-b</kbd> command in
+typing the <kbd class="kbd">C-c C-m C-r</kbd> or the <kbd class="kbd">C-c C-m 
C-b</kbd> command in
 Texinfo mode in Emacs.
 </p>
-<p>The <code>texinfo-format-region</code> and the 
<code>texinfo-format-buffer</code>
-commands may be useful if you cannot run <code>makeinfo</code>.
+<p>The <code class="code">texinfo-format-region</code> and the <code 
class="code">texinfo-format-buffer</code>
+commands may be useful if you cannot run <code class="code">makeinfo</code>.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/makeinfo-Options.html 
b/js/infog/test-infodir/texinfo_html/makeinfo-Options.html
index f5765a4aac..621599caec 100644
--- a/js/infog/test-infodir/texinfo_html/makeinfo-Options.html
+++ b/js/infog/test-infodir/texinfo_html/makeinfo-Options.html
@@ -1,60 +1,35 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>makeinfo Options (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>makeinfo Options (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="makeinfo Options (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="makeinfo Options (GNU Texinfo 6.7dev)">
+<meta name="description" content="makeinfo Options (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="makeinfo Options (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Invoking-texi2any.html#makeinfo-Options">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
 <body lang="en">
 
-<p>The node you are looking for is at <a 
href="Invoking-texi2any.html#makeinfo-Options"><code>makeinfo</code> 
Options</a>.</p>
+<p>The node you are looking for is at <a 
href="Invoking-texi2any.html#makeinfo-Options"><code 
class="command">makeinfo</code> Options</a>.</p>
 </body>
diff --git a/js/infog/test-infodir/texinfo_html/makeinfo-Pointer-Creation.html 
b/js/infog/test-infodir/texinfo_html/makeinfo-Pointer-Creation.html
deleted file mode 100644
index 81c865869b..0000000000
--- a/js/infog/test-infodir/texinfo_html/makeinfo-Pointer-Creation.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
-a documentation system that can produce both online information and a
-printed manual from a single source using semantic markup.
-
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.3 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>makeinfo Pointer Creation (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="makeinfo Pointer Creation (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="makeinfo Pointer Creation (GNU Texinfo 6.7dev)">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2any">
-<link href="index.html" rel="start" title="Top">
-<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
-<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Nodes.html" rel="up" title="Nodes">
-<link href="Menus.html" rel="next" title="Menus">
-<link href="Node-Menu-Illustration.html" rel="prev" title="Node Menu 
Illustration">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
-
-
-</head>
-
-<body lang="en">
-<span id="makeinfo-Pointer-Creation"></span><div class="header">
-<p>
-Next: <a href="Menus.html" accesskey="n" rel="next">Menus</a>, Previous: <a 
href="Node-Menu-Illustration.html" accesskey="p" rel="prev">Node Menu 
Illustration</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-<hr>
-<span id="makeinfo-Pointer-Creation-1"></span><h3 
class="section"><code>makeinfo</code> Pointer Creation</h3>
-
-<span id="index-Creating-pointers-with-makeinfo"></span>
-<span id="index-Pointer-creation-with-makeinfo"></span>
-<span id="index-Automatic-pointer-creation-with-makeinfo"></span>
-<span id="index-Implicit-pointer-creation-with-makeinfo"></span>
-
-<p>The <code>makeinfo</code> program can automatically determine node pointers
-for a hierarchically organized document.  This implicit node pointer
-creation feature in <code>makeinfo</code> relieves you from the need to
-update menus and pointers manually or with Texinfo mode commands.
-(See <a href="Updating-Nodes-and-Menus.html">Updating Nodes and Menus</a>.)  
We highly recommend taking
-advantage of this.
-</p>
-<p>To do so, write your <code>@node</code> lines with just the name of the
-node:
-</p>
-<div class="example">
-<pre class="example">@node My Node
-</pre></div>
-
-<p>You do not need to write out the &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo;, and &lsquo;Up&rsquo;
-pointers.
-</p>
-<p>Then, you must write a sectioning command, such as <code>@chapter</code>
-or <code>@section</code>, on the line immediately following each truncated
-<code>@node</code> line (except that comment lines may intervene).  This is
-where it normally goes.
-</p>
-<p>Also, you must write the name of each node (except for the 
&lsquo;Top&rsquo; node)
-in a menu that is one or more hierarchical levels above the node&rsquo;s
-level.
-</p>
-<p>Finally, you must follow the &lsquo;Top&rsquo; <code>@node</code> line with 
a line
-beginning with <code>@top</code> to mark the top-level node in the file.
-See <a href="_0040top-Command.html"><code>@top</code> Command</a>.
-</p>
-<span id="index-Detail-menu"></span>
-<span id="index-detailmenu-1"></span>
-<p>If you use a detailed menu in your master menu (see <a 
href="Master-Menu-Parts.html">Master Menu Parts</a>), mark it with the 
<code>@detailmenu &hellip; @end
-detailmenu</code> environment, or <code>makeinfo</code> will get confused,
-typically about the last and/or first node in the document.
-</p>
-<p>In most cases, you will want to take advantage of this feature and not
-redundantly specify node pointers that the programs can determine.
-However, Texinfo documents are not required to be organized
-hierarchically or in fact to contain sectioning commands at all (for
-example, if you never intend the document to be printed), so node
-pointers may still be specified explicitly, in full generality.
-</p>
-
-<hr>
-<div class="header">
-<p>
-Next: <a href="Menus.html" accesskey="n" rel="next">Menus</a>, Previous: <a 
href="Node-Menu-Illustration.html" accesskey="p" rel="prev">Node Menu 
Illustration</a>, Up: <a href="Nodes.html" accesskey="u" rel="up">Nodes</a> 
&nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
-</div>
-
-
-
-</body>
-</html>
diff --git a/js/infog/test-infodir/texinfo_html/makeinfo-Preferred.html 
b/js/infog/test-infodir/texinfo_html/makeinfo-Preferred.html
index c5abf19d12..63d7e84079 100644
--- a/js/infog/test-infodir/texinfo_html/makeinfo-Preferred.html
+++ b/js/infog/test-infodir/texinfo_html/makeinfo-Preferred.html
@@ -1,87 +1,64 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>makeinfo Preferred (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>makeinfo Preferred (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="makeinfo Preferred (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="makeinfo Preferred (GNU Texinfo 6.7dev)">
+<meta name="description" content="makeinfo Preferred (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="makeinfo Preferred (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Catching-Mistakes.html" rel="up" title="Catching Mistakes">
 <link href="Debugging-with-Info.html" rel="next" title="Debugging with Info">
-<link href="Catching-Mistakes.html" rel="prev" title="Catching Mistakes">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 
 </head>
 
 <body lang="en">
-<span id="makeinfo-Preferred"></span><div class="header">
+<div class="subsection-level-extent" id="makeinfo-Preferred">
+<div class="nav-panel">
 <p>
-Next: <a href="Debugging-with-Info.html" accesskey="n" rel="next">Debugging 
with Info</a>, Up: <a href="Catching-Mistakes.html" accesskey="u" 
rel="up">Catching Mistakes</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Debugging-with-Info.html" accesskey="n" rel="next">Catching 
Errors with Info Formatting</a>, Up: <a href="Catching-Mistakes.html" 
accesskey="u" rel="up">Catching Mistakes</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="makeinfo-Preferred-1"></span><h3 
class="section"><code>makeinfo</code> Preferred</h3>
+<h4 class="subsection section-level-set-subsection" 
id="makeinfo-Preferred-1">D.9.1 <code class="command">makeinfo</code> 
Preferred</h4>
 
 
-<p>The <code>makeinfo</code> program does an excellent job of catching errors
-and reporting them&mdash;far better than <code>texinfo-format-region</code> or
-<code>texinfo-format-buffer</code>.  In addition, the various functions for
+<p>The <code class="code">makeinfo</code> program does an excellent job of 
catching errors
+and reporting them&mdash;far better than <code 
class="code">texinfo-format-region</code> or
+<code class="code">texinfo-format-buffer</code>.  In addition, the various 
functions for
 automatically creating and updating node pointers and menus remove
 many opportunities for human error.
 </p>
 <p>If you can, use the updating commands to create and insert pointers
-and menus.  These prevent many errors.  Then use <code>makeinfo</code> (or
-its Texinfo mode manifestations, <code>makeinfo-region</code> and
-<code>makeinfo-buffer</code>) to format your file and check for other
+and menus.  These prevent many errors.  Then use <code 
class="code">makeinfo</code> (or
+its Texinfo mode manifestations, <code class="code">makeinfo-region</code> and
+<code class="code">makeinfo-buffer</code>) to format your file and check for 
other
 errors.  This is the best way to work with Texinfo.  But if you
-cannot use <code>makeinfo</code>, or your problem is very puzzling, then you
-may want to use the tools described in this appendix.
+cannot use <code class="code">makeinfo</code>, or your problem is very 
puzzling, then you
+may want to use the tools described in this section.
 </p>
 
+</div>
 
 
 
diff --git a/js/infog/test-infodir/texinfo_html/makeinfo-advantages.html 
b/js/infog/test-infodir/texinfo_html/makeinfo-advantages.html
index 3cb669f1e7..a67ad00fac 100644
--- a/js/infog/test-infodir/texinfo_html/makeinfo-advantages.html
+++ b/js/infog/test-infodir/texinfo_html/makeinfo-advantages.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>makeinfo advantages (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>makeinfo advantages (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="makeinfo advantages (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="makeinfo advantages (GNU Texinfo 6.7dev)">
+<meta name="description" content="makeinfo advantages (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="makeinfo advantages (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=makeinfo-Advantages.html#makeinfo-advantages">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/makeinfo-in-Emacs.html 
b/js/infog/test-infodir/texinfo_html/makeinfo-in-Emacs.html
index 9b8b18f14a..1b7bb9f610 100644
--- a/js/infog/test-infodir/texinfo_html/makeinfo-in-Emacs.html
+++ b/js/infog/test-infodir/texinfo_html/makeinfo-in-Emacs.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>makeinfo in Emacs (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>makeinfo in Emacs (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="makeinfo in Emacs (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="makeinfo in Emacs (GNU Texinfo 6.7dev)">
+<meta name="description" content="makeinfo in Emacs (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="makeinfo in Emacs (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,10 @@ developing GNU and promoting software freedom." -->
 <link href="makeinfo-Advantages.html" rel="prev" title="makeinfo Advantages">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,102 +43,102 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="makeinfo-in-Emacs"></span><div class="header">
+<div class="subsection-level-extent" id="makeinfo-in-Emacs">
+<div class="nav-panel">
 <p>
-Next: <a href="texinfo_002dformat-commands.html" accesskey="n" 
rel="next"><code>texinfo-format</code> commands</a>, Previous: <a 
href="makeinfo-Advantages.html" accesskey="p" rel="prev"><code>makeinfo</code> 
Advantages</a>, Up: <a href="Creating-an-Info-File.html" accesskey="u" 
rel="up">Creating an Info File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="texinfo_002dformat-commands.html" accesskey="n" rel="next">The 
<code class="code">texinfo-format&hellip;</code> Commands</a>, Previous: <a 
href="makeinfo-Advantages.html" accesskey="p" rel="prev"><code 
class="code">makeinfo</code> Advantages</a>, Up: <a 
href="Creating-an-Info-File.html" accesskey="u" rel="up">Creating an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" t [...]
 </div>
 <hr>
-<span id="Running-makeinfo-Within-Emacs"></span><h4 class="subsection">Running 
<code>makeinfo</code> Within Emacs</h4>
+<h4 class="subsection" id="Running-makeinfo-Within-Emacs">20.1.2 Running <code 
class="code">makeinfo</code> Within Emacs</h4>
 
-<span id="index-Running-makeinfo-in-Emacs"></span>
-<span id="index-makeinfo-inside-Emacs"></span>
-<span id="index-Shell_002c-running-makeinfo-in"></span>
+<a class="index-entry-id" id="index-Running-makeinfo-in-Emacs"></a>
+<a class="index-entry-id" id="index-makeinfo-inside-Emacs"></a>
+<a class="index-entry-id" id="index-Shell_002c-running-makeinfo-in"></a>
 
-<p>You can run <code>makeinfo</code> in GNU Emacs Texinfo mode by using either 
the
-<code>makeinfo-region</code> or the <code>makeinfo-buffer</code> commands.  In
-Texinfo mode, the commands are bound to <kbd>C-c C-m C-r</kbd> and <kbd>C-c
+<p>You can run <code class="code">makeinfo</code> in GNU Emacs Texinfo mode by 
using either the
+<code class="code">makeinfo-region</code> or the <code 
class="code">makeinfo-buffer</code> commands.  In
+Texinfo mode, the commands are bound to <kbd class="kbd">C-c C-m C-r</kbd> and 
<kbd class="kbd">C-c
 C-m C-b</kbd> by default.
 </p>
-<dl compact="compact">
-<dt><kbd>C-c C-m C-r</kbd></dt>
-<dt><kbd>M-x makeinfo-region</kbd></dt>
+<dl class="table">
+<dt><kbd class="kbd">C-c C-m C-r</kbd></dt>
+<dt><kbd class="kbd">M-x makeinfo-region</kbd></dt>
 <dd><p>Format the current region for Info.
-<span id="index-makeinfo_002dregion"></span>
+<a class="index-entry-id" id="index-makeinfo_002dregion"></a>
 </p>
 </dd>
-<dt><kbd>C-c C-m C-b</kbd></dt>
-<dt><kbd>M-x makeinfo-buffer</kbd></dt>
+<dt><kbd class="kbd">C-c C-m C-b</kbd></dt>
+<dt><kbd class="kbd">M-x makeinfo-buffer</kbd></dt>
 <dd><p>Format the current buffer for Info.
-<span id="index-makeinfo_002dbuffer"></span>
+<a class="index-entry-id" id="index-makeinfo_002dbuffer"></a>
 </p></dd>
 </dl>
 
-<p>When you invoke <code>makeinfo-region</code> the output goes to a temporary
-buffer.  When you invoke <code>makeinfo-buffer</code> output goes to the
-file set with <code>@setfilename</code> (see <a 
href="_0040setfilename.html"><code>@setfilename</code></a>).
+<p>When you invoke <code class="code">makeinfo-region</code> the output goes 
to a temporary
+buffer.  When you invoke <code class="code">makeinfo-buffer</code> output goes 
to the
+file set with <code class="code">@setfilename</code> (see <a class="pxref" 
href="_0040setfilename.html"><code class="code">@setfilename</code>: Set the 
Output File Name</a>).
 </p>
-<p>The Emacs <code>makeinfo-region</code> and <code>makeinfo-buffer</code> 
commands
-run the <code>makeinfo</code> program in a temporary shell buffer.  If
-<code>makeinfo</code> finds any errors, Emacs displays the error messages in
+<p>The Emacs <code class="code">makeinfo-region</code> and <code 
class="code">makeinfo-buffer</code> commands
+run the <code class="code">makeinfo</code> program in a temporary shell 
buffer.  If
+<code class="code">makeinfo</code> finds any errors, Emacs displays the error 
messages in
 the temporary buffer.
 </p>
-<span id="index-Errors_002c-parsing"></span>
-<span id="index-Parsing-errors"></span>
-<span id="index-next_002derror"></span>
-<p>You can parse the error messages by typing <kbd>C-x `</kbd>
-(<code>next-error</code>).  This causes Emacs to go to and position the
-cursor on the line in the Texinfo source that <code>makeinfo</code> thinks
-caused the error.  See <a href="../emacs/Compilation.html#Compilation">Running 
<code>make</code> or
-Compilers Generally</a> in <cite>The GNU Emacs Manual</cite>, for more
-information about using the <code>next-error</code> command.
+<a class="index-entry-id" id="index-Errors_002c-parsing"></a>
+<a class="index-entry-id" id="index-Parsing-errors"></a>
+<a class="index-entry-id" id="index-next_002derror"></a>
+<p>You can parse the error messages by typing <kbd class="kbd">C-x `</kbd>
+(<code class="code">next-error</code>).  This causes Emacs to go to and 
position the
+cursor on the line in the Texinfo source that <code 
class="code">makeinfo</code> thinks
+caused the error.  See <a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Compilation.html#Compilation";>Running
 <code class="code">make</code> or
+Compilers Generally</a> in <cite class="cite">The GNU Emacs Manual</cite>, for 
more
+information about using the <code class="code">next-error</code> command.
 </p>
-<p>In addition, you can kill the shell in which the <code>makeinfo</code>
+<p>In addition, you can kill the shell in which the <code 
class="code">makeinfo</code>
 command is running or make the shell buffer display its most recent
 output.
 </p>
-<dl compact="compact">
-<dt><kbd>C-c C-m C-k</kbd></dt>
-<dt><kbd>M-x makeinfo-kill-job</kbd></dt>
-<dd><span id="index-makeinfo_002dkill_002djob"></span>
-<p>Kill the current running <code>makeinfo</code> job
-(from <code>makeinfo-region</code> or <code>makeinfo-buffer</code>).
+<dl class="table">
+<dt id='index-makeinfo_002dkill_002djob'><span><kbd class="kbd">C-c C-m 
C-k</kbd><a class="copiable-link" href='#index-makeinfo_002dkill_002djob'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x makeinfo-kill-job</kbd></dt>
+<dd><p>Kill the current running <code class="code">makeinfo</code> job
+(from <code class="code">makeinfo-region</code> or <code 
class="code">makeinfo-buffer</code>).
 </p>
 </dd>
-<dt><kbd>C-c C-m C-l</kbd></dt>
-<dt><kbd>M-x makeinfo-recenter-output-buffer</kbd></dt>
-<dd><span id="index-makeinfo_002drecenter_002doutput_002dbuffer"></span>
-<p>Redisplay the <code>makeinfo</code> shell buffer to display its most recent
+<dt id='index-makeinfo_002drecenter_002doutput_002dbuffer'><span><kbd 
class="kbd">C-c C-m C-l</kbd><a class="copiable-link" 
href='#index-makeinfo_002drecenter_002doutput_002dbuffer'> 
&para;</a></span></dt>
+<dt><kbd class="kbd">M-x makeinfo-recenter-output-buffer</kbd></dt>
+<dd><p>Redisplay the <code class="code">makeinfo</code> shell buffer to 
display its most recent
 output.
 </p></dd>
 </dl>
 
 <p>(Note that the parallel commands for killing and recentering a TeX
-job are <kbd>C-c C-t C-k</kbd> and <kbd>C-c C-t C-l</kbd>.  See <a 
href="Texinfo-Mode-Printing.html">Texinfo Mode Printing</a>.)
+job are <kbd class="kbd">C-c C-t C-k</kbd> and <kbd class="kbd">C-c C-t 
C-l</kbd>.  See <a class="xref" href="Texinfo-Mode-Printing.html">Formatting 
and Printing in Texinfo Mode</a>.)
 </p>
-<p>You can specify options for <code>makeinfo</code> by setting the
-<code>makeinfo-options</code> variable with either the <kbd>M-x
-customize</kbd> or the <kbd>M-x set-variable</kbd> command, or by setting the
-variable in your <samp>.emacs</samp> initialization file.
+<p>You can specify options for <code class="code">makeinfo</code> by setting 
the
+<code class="code">makeinfo-options</code> variable with either the <kbd 
class="kbd">M-x
+customize</kbd> or the <kbd class="kbd">M-x set-variable</kbd> command, or by 
setting the
+variable in your <samp class="file">.emacs</samp> initialization file.
 </p>
-<p>For example, you could write the following in your <samp>.emacs</samp> file:
+<p>For example, you could write the following in your <samp 
class="file">.emacs</samp> file:
 </p>
 <div class="example">
-<pre class="example">(setq makeinfo-options
+<div class="group"><pre class="example-preformatted">(setq makeinfo-options
      &quot;--paragraph-indent=0 --no-split
       --fill-column=70 --verbose&quot;)
-</pre></div>
+</pre></div></div>
 
 <p>For more information, see<br>
-<a href="../emacs/Easy-Customization.html#Easy-Customization">Easy 
Customization Interface</a> in <cite>The GNU Emacs Manual</cite>,<br>
-<a href="../emacs/Examining.html#Examining">Examining and Setting 
Variables</a> in <cite>The GNU Emacs Manual</cite>,<br>
-<a href="../emacs/Init-File.html#Init-File">Init File</a> in <cite>The GNU 
Emacs Manual</cite>, and<br>
-<a href="Invoking-texi2any.html#makeinfo-Options"><code>makeinfo</code> 
Options</a>.
+<a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Easy-Customization.html#Easy-Customization";>Easy
 Customization Interface</a> in <cite class="cite">The GNU Emacs 
Manual</cite>,<br>
+<a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Examining.html#Examining";>Examining
 and Setting Variables</a> in <cite class="cite">The GNU Emacs 
Manual</cite>,<br>
+<a data-manual="emacs" 
href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Init-File.html#Init-File";>Init
 File</a> in <cite class="cite">The GNU Emacs Manual</cite>, and<br>
+<a class="ref" href="Invoking-texi2any.html#makeinfo-Options"><code 
class="command">makeinfo</code> Options</a>.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="texinfo_002dformat-commands.html" accesskey="n" 
rel="next"><code>texinfo-format</code> commands</a>, Previous: <a 
href="makeinfo-Advantages.html" accesskey="p" rel="prev"><code>makeinfo</code> 
Advantages</a>, Up: <a href="Creating-an-Info-File.html" accesskey="u" 
rel="up">Creating an Info File</a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="texinfo_002dformat-commands.html">The <code 
class="code">texinfo-format&hellip;</code> Commands</a>, Previous: <a 
href="makeinfo-Advantages.html"><code class="code">makeinfo</code> 
Advantages</a>, Up: <a href="Creating-an-Info-File.html">Creating an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/makeinfo-top-command.html 
b/js/infog/test-infodir/texinfo_html/makeinfo-top-command.html
index ff13278d9f..a9f4128d02 100644
--- a/js/infog/test-infodir/texinfo_html/makeinfo-top-command.html
+++ b/js/infog/test-infodir/texinfo_html/makeinfo-top-command.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>makeinfo top command (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>makeinfo top command (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="makeinfo top command (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="makeinfo top command (GNU Texinfo 6.7dev)">
+<meta name="description" content="makeinfo top command (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="makeinfo top command (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040top-Command.html#makeinfo-top-command">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/makeinfo-top.html 
b/js/infog/test-infodir/texinfo_html/makeinfo-top.html
index 73c1571e77..0748dc9c4e 100644
--- a/js/infog/test-infodir/texinfo_html/makeinfo-top.html
+++ b/js/infog/test-infodir/texinfo_html/makeinfo-top.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>makeinfo top (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>makeinfo top (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="makeinfo top (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="makeinfo top (GNU Texinfo 6.7dev)">
+<meta name="description" content="makeinfo top (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="makeinfo top (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040top-Command.html#makeinfo-top">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/math.html 
b/js/infog/test-infodir/texinfo_html/math.html
index a5bf0a8d92..bd836f11f7 100644
--- a/js/infog/test-infodir/texinfo_html/math.html
+++ b/js/infog/test-infodir/texinfo_html/math.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>math (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>math (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="math (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="math (GNU Texinfo 6.7dev)">
+<meta name="description" content="math (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="math (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=Inserting-Math.html#math">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/minus.html 
b/js/infog/test-infodir/texinfo_html/minus.html
index ecf67a0489..e5006edabb 100644
--- a/js/infog/test-infodir/texinfo_html/minus.html
+++ b/js/infog/test-infodir/texinfo_html/minus.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>minus (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>minus (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="minus (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="minus (GNU Texinfo 6.7dev)">
+<meta name="description" content="minus (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="minus (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040minus.html#minus">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/need.html 
b/js/infog/test-infodir/texinfo_html/need.html
index 07fc8cd639..60a804e25b 100644
--- a/js/infog/test-infodir/texinfo_html/need.html
+++ b/js/infog/test-infodir/texinfo_html/need.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>need (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>need (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="need (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="need (GNU Texinfo 6.7dev)">
+<meta name="description" content="need (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="need (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040need.html#need">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/node.html 
b/js/infog/test-infodir/texinfo_html/node.html
index 5624465d1a..1607598554 100644
--- a/js/infog/test-infodir/texinfo_html/node.html
+++ b/js/infog/test-infodir/texinfo_html/node.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>node (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>node (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="node (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="node (GNU Texinfo 6.7dev)">
+<meta name="description" content="node (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="node (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=Nodes.html#node">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/noindent.html 
b/js/infog/test-infodir/texinfo_html/noindent.html
index 1faac0ea89..176585af97 100644
--- a/js/infog/test-infodir/texinfo_html/noindent.html
+++ b/js/infog/test-infodir/texinfo_html/noindent.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>noindent (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>noindent (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="noindent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="noindent (GNU Texinfo 6.7dev)">
+<meta name="description" content="noindent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="noindent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040noindent.html#noindent">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/option.html 
b/js/infog/test-infodir/texinfo_html/option.html
index f7e00a7706..fb7a9f1dae 100644
--- a/js/infog/test-infodir/texinfo_html/option.html
+++ b/js/infog/test-infodir/texinfo_html/option.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>option (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>option (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="option (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="option (GNU Texinfo 6.7dev)">
+<meta name="description" content="option (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="option (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040option.html#option">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/page.html 
b/js/infog/test-infodir/texinfo_html/page.html
index d492712a55..b151d41424 100644
--- a/js/infog/test-infodir/texinfo_html/page.html
+++ b/js/infog/test-infodir/texinfo_html/page.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>page (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>page (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="page (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="page (GNU Texinfo 6.7dev)">
+<meta name="description" content="page (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="page (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040page.html#page">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/pagesizes.html 
b/js/infog/test-infodir/texinfo_html/pagesizes.html
index bb2925554c..9f4af1a3bd 100644
--- a/js/infog/test-infodir/texinfo_html/pagesizes.html
+++ b/js/infog/test-infodir/texinfo_html/pagesizes.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>pagesizes (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pagesizes (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="pagesizes (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="pagesizes (GNU Texinfo 6.7dev)">
+<meta name="description" content="pagesizes (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pagesizes (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040pagesizes.html#pagesizes">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/paragraphindent.html 
b/js/infog/test-infodir/texinfo_html/paragraphindent.html
index e82e971c0b..c735925a71 100644
--- a/js/infog/test-infodir/texinfo_html/paragraphindent.html
+++ b/js/infog/test-infodir/texinfo_html/paragraphindent.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>paragraphindent (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>paragraphindent (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="paragraphindent (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="paragraphindent (GNU Texinfo 6.7dev)">
+<meta name="description" content="paragraphindent (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="paragraphindent (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040paragraphindent.html#paragraphindent">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi-AUTHOR.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-AUTHOR.html
new file mode 100644
index 0000000000..f50fdb2fa9
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-AUTHOR.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi AUTHOR (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi AUTHOR (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi AUTHOR (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-AUTHOR">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-AUTHOR">pod2texi AUTHOR</a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-COPYRIGHT-AND-LICENSE.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-COPYRIGHT-AND-LICENSE.html
new file mode 100644
index 0000000000..59ab781ad8
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-COPYRIGHT-AND-LICENSE.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi COPYRIGHT AND LICENSE (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi COPYRIGHT AND LICENSE (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="pod2texi COPYRIGHT AND LICENSE (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-COPYRIGHT-AND-LICENSE">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-COPYRIGHT-AND-LICENSE">pod2texi 
COPYRIGHT AND LICENSE</a>.</p>
+</body>
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi-DESCRIPTION.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-DESCRIPTION.html
new file mode 100644
index 0000000000..7bacd6880e
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-DESCRIPTION.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi DESCRIPTION (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi DESCRIPTION (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi DESCRIPTION (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-DESCRIPTION">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-DESCRIPTION">pod2texi 
DESCRIPTION</a>.</p>
+</body>
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi-NAME.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-NAME.html
new file mode 100644
index 0000000000..fe95b2e5f6
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-NAME.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi NAME (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi NAME (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi NAME (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-NAME">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-NAME">pod2texi NAME</a>.</p>
+</body>
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi-OPTIONS.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-OPTIONS.html
new file mode 100644
index 0000000000..38e2bbcd2e
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-OPTIONS.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi OPTIONS (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi OPTIONS (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi OPTIONS (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-OPTIONS">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-OPTIONS">pod2texi OPTIONS</a>.</p>
+</body>
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi-SEE-ALSO.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-SEE-ALSO.html
new file mode 100644
index 0000000000..fb9c837517
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-SEE-ALSO.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi SEE ALSO (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi SEE ALSO (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi SEE ALSO (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-SEE-ALSO">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-SEE-ALSO">pod2texi SEE ALSO</a>.</p>
+</body>
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi-SYNOPSIS.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-SYNOPSIS.html
new file mode 100644
index 0000000000..e2a006a846
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-SYNOPSIS.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi SYNOPSIS (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi SYNOPSIS (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi SYNOPSIS (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-SYNOPSIS">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-SYNOPSIS">pod2texi SYNOPSIS</a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dappendix_002dsections.html
 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dappendix_002dsections.html
new file mode 100644
index 0000000000..9461b6db21
--- /dev/null
+++ 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dappendix_002dsections.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --appendix-sections (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --appendix-sections (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="pod2texi --appendix-sections (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dappendix_002dsections">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dappendix_002dsections">pod2texi
 <strong class="strong">--appendix-sections</strong></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dbase_002dlevel_003dNUM_007cNAME.html
 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dbase_002dlevel_003dNUM_007cNAME.html
new file mode 100644
index 0000000000..fb0aa20b18
--- /dev/null
+++ 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dbase_002dlevel_003dNUM_007cNAME.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --base-level=NUM|NAME (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --base-level=NUM|NAME (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="pod2texi --base-level=NUM|NAME (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dbase_002dlevel_003dNUM_007cNAME">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dbase_002dlevel_003dNUM_007cNAME">pod2texi
 <strong class="strong">--base-level</strong>=<em 
class="emph">NUM|NAME</em></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002ddebug_003dNUM.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002ddebug_003dNUM.html
new file mode 100644
index 0000000000..9c5deae7de
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002ddebug_003dNUM.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --debug=NUM (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --debug=NUM (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi --debug=NUM (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002ddebug_003dNUM">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002ddebug_003dNUM">pod2texi 
<strong class="strong">--debug</strong>=<em class="emph">NUM</em></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dheadings_002das_002dsections.html
 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dheadings_002das_002dsections.html
new file mode 100644
index 0000000000..29223b77d2
--- /dev/null
+++ 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dheadings_002das_002dsections.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --headings-as-sections (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --headings-as-sections (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="pod2texi --headings-as-sections (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dheadings_002das_002dsections">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dheadings_002das_002dsections">pod2texi
 <strong class="strong">--headings-as-sections</strong></a>.</p>
+</body>
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dhelp.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dhelp.html
new file mode 100644
index 0000000000..9cdab17bd3
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dhelp.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --help (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --help (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi --help (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dhelp">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dhelp">pod2texi <strong 
class="strong">--help</strong></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dno_002dfill_002dsection_002dgaps.html
 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dno_002dfill_002dsection_002dgaps.html
new file mode 100644
index 0000000000..fa79b5fae8
--- /dev/null
+++ 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dno_002dfill_002dsection_002dgaps.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --no-fill-section-gaps (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --no-fill-section-gaps (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="pod2texi --no-fill-section-gaps (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dno_002dfill_002dsection_002dgaps">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dno_002dfill_002dsection_002dgaps">pod2texi
 <strong class="strong">--no-fill-section-gaps</strong></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dno_002dsection_002dnodes.html
 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dno_002dsection_002dnodes.html
new file mode 100644
index 0000000000..17f15ea3fe
--- /dev/null
+++ 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dno_002dsection_002dnodes.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --no-section-nodes (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --no-section-nodes (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="pod2texi --no-section-nodes (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dno_002dsection_002dnodes">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dno_002dsection_002dnodes">pod2texi
 <strong class="strong">--no-section-nodes</strong></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002doutput_003dNAME.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002doutput_003dNAME.html
new file mode 100644
index 0000000000..f1468989a7
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002doutput_003dNAME.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --output=NAME (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --output=NAME (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi --output=NAME (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002doutput_003dNAME">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002doutput_003dNAME">pod2texi 
<strong class="strong">--output</strong>=<em class="emph">NAME</em></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dpreamble_003dSTR.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dpreamble_003dSTR.html
new file mode 100644
index 0000000000..853031803f
--- /dev/null
+++ 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dpreamble_003dSTR.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --preamble=STR (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --preamble=STR (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="pod2texi --preamble=STR (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dpreamble_003dSTR">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dpreamble_003dSTR">pod2texi 
<strong class="strong">--preamble</strong>=<em class="emph">STR</em></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dsetfilename_003dSTR.html
 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dsetfilename_003dSTR.html
new file mode 100644
index 0000000000..484ba75349
--- /dev/null
+++ 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dsetfilename_003dSTR.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --setfilename=STR (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --setfilename=STR (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="pod2texi --setfilename=STR (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dsetfilename_003dSTR">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dsetfilename_003dSTR">pod2texi
 <strong class="strong">--setfilename</strong>=<em 
class="emph">STR</em></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dsubdir_003dNAME.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dsubdir_003dNAME.html
new file mode 100644
index 0000000000..4371bba19e
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dsubdir_003dNAME.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --subdir=NAME (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --subdir=NAME (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi --subdir=NAME (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dsubdir_003dNAME">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dsubdir_003dNAME">pod2texi 
<strong class="strong">--subdir</strong>=<em class="emph">NAME</em></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dtop_003dTOP.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dtop_003dTOP.html
new file mode 100644
index 0000000000..52f0e06c58
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dtop_003dTOP.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --top=TOP (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --top=TOP (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi --top=TOP (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dtop_003dTOP">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dtop_003dTOP">pod2texi 
<strong class="strong">--top</strong>=<em class="emph">TOP</em></a>.</p>
+</body>
diff --git 
a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dunnumbered_002dsections.html
 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dunnumbered_002dsections.html
new file mode 100644
index 0000000000..62bb638820
--- /dev/null
+++ 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dunnumbered_002dsections.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --unnumbered-sections (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --unnumbered-sections (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="pod2texi --unnumbered-sections (GNU Texinfo 
6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dunnumbered_002dsections">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dunnumbered_002dsections">pod2texi
 <strong class="strong">--unnumbered-sections</strong></a>.</p>
+</body>
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dversion.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dversion.html
new file mode 100644
index 0000000000..2449aeac39
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-_002d_002dversion.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi --version (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi --version (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi --version (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; 
url=pod2texi-manual-page.html#pod2texi-_002d_002dversion">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi-_002d_002dversion">pod2texi <strong 
class="strong">--version</strong></a>.</p>
+</body>
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi-manual-page.html 
b/js/infog/test-infodir/texinfo_html/pod2texi-manual-page.html
new file mode 100644
index 0000000000..c005b59fa1
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi-manual-page.html
@@ -0,0 +1,197 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi manual page (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi manual page (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi manual page (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Invoking-pod2texi.html" rel="up" title="Invoking pod2texi">
+
+
+</head>
+
+<body lang="en">
+<div class="subsection-level-extent" id="pod2texi-manual-page">
+<div class="nav-panel">
+<p>
+Up: <a href="Invoking-pod2texi.html" accesskey="u" rel="up">Invoking <code 
class="command">pod2texi</code>: Convert Pod to Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h4 class="subsection" id="pod2texi-1">19.6.1 pod2texi</h4>
+<a class="anchor" id="pod2texi"></a>
+<h4 class="subsubheading" id="pod2texi-NAME-1">pod2texi NAME</h4>
+<a class="anchor" id="pod2texi-NAME"></a>
+<p>pod2texi - convert Pod to Texinfo
+</p>
+<h4 class="subsubheading" id="pod2texi-SYNOPSIS-1">pod2texi SYNOPSIS</h4>
+<a class="anchor" id="pod2texi-SYNOPSIS"></a>
+<pre class="verbatim">  pod2texi [OPTION]... POD...
+</pre>
+<h4 class="subsubheading" id="pod2texi-DESCRIPTION-1">pod2texi DESCRIPTION</h4>
+<a class="anchor" id="pod2texi-DESCRIPTION"></a>
+<p>Translate Pod file(s) to Texinfo.  There are two basic modes of
+operation.  First, by default, each Pod is translated to a standalone
+Texinfo manual.
+</p>
+<p>Second, if <code class="code">--base-level</code> is set higher than 0, 
each Pod is translated
+to a file suitable for <code class="code">@include</code>, and one more file 
with a main menu
+and all the <code class="code">@include</code> is generated.
+</p>
+<h4 class="subsubheading" id="pod2texi-OPTIONS-1">pod2texi OPTIONS</h4>
+<a class="anchor" id="pod2texi-OPTIONS"></a>
+<dl class="table">
+<dt><strong class="strong">--appendix-sections</strong></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dappendix_002dsections"></a>
+<p>Use appendix sectioning commands (<code class="code">@appendix</code>, ...) 
instead of the
+default numbered sectioning Texinfo @-commands (<code 
class="code">@chapter</code>,
+<code class="code">@section</code>, ...).
+</p>
+</dd>
+<dt><strong class="strong">--base-level</strong>=<em 
class="emph">NUM|NAME</em></dt>
+<dd><a class="anchor" 
id="pod2texi-_002d_002dbase_002dlevel_003dNUM_007cNAME"></a>
+<p>Sets the level of the <code class="code">head1</code> commands.  It may be 
an integer or a
+Texinfo sectioning command (without the <code class="code">@</code>): 1 
corresponds to the
+<code class="code">@chapter</code>/<code class="code">@unnumbered</code> 
level, 2 to the <code class="code">@section</code> level, and so on.
+The default is 0, meaning that <code class="code">head1</code> commands are 
still output as
+chapters, but the output is arranged as a standalone manual.
+</p>
+<p>If the level is not 0, the Pod file is rendered as a fragment of a
+Texinfo manual suitable for <code class="code">@include</code>.  In this case, 
each Pod file
+has an additional sectioning command covering the entire file, one level
+above the <code class="code">--base-level</code> value.  Therefore, to make 
each Pod file a
+chapter in a large manual, you should use <code class="code">section</code> as 
the base level.
+</p>
+<p>For an example of making Texinfo out of the Perl documentation itself,
+see <code class="code">contrib/perldoc-all</code> in the Texinfo source 
distribution, with
+output available at <a class="url" 
href="http://www.gnu.org/software/perl/manual";>http://www.gnu.org/software/perl/manual</a>.
+</p>
+</dd>
+<dt><strong class="strong">--debug</strong>=<em class="emph">NUM</em></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002ddebug_003dNUM"></a>
+<p>Set debugging level to <em class="emph">NUM</em>.
+</p>
+</dd>
+<dt><strong class="strong">--headings-as-sections</strong></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dheadings_002das_002dsections"></a>
+<p>Use headings commands (<code class="code">@heading</code>, ...) instead of 
the
+default numbered sectioning Texinfo @-commands (<code 
class="code">@chapter</code>,
+<code class="code">@section</code>, ...). The sectioning command covering the 
entire
+file output for each Pod file if <strong class="strong">--base-level</strong> 
is not 0 is a
+numbered command.
+</p>
+</dd>
+<dt><strong class="strong">--help</strong></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dhelp"></a>
+<p>Display help and exit.
+</p>
+</dd>
+<dt><strong class="strong">--output</strong>=<em class="emph">NAME</em></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002doutput_003dNAME"></a>
+<p>Name for the first manual, or the main manual if there is a main manual.
+Default is to write to standard output.
+</p>
+</dd>
+<dt><strong class="strong">--no-section-nodes</strong></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dno_002dsection_002dnodes"></a>
+<p>Use anchors for sections instead of nodes.
+</p>
+</dd>
+<dt><strong class="strong">--no-fill-section-gaps</strong></dt>
+<dd><a class="anchor" 
id="pod2texi-_002d_002dno_002dfill_002dsection_002dgaps"></a>
+<p>Do not fill sectioning gaps with empty <code 
class="code">@unnumbered</code> files.
+Ordinarily, it&rsquo;s good to keep the sectioning hierarchy intact.
+</p>
+</dd>
+<dt><strong class="strong">--preamble</strong>=<em class="emph">STR</em></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dpreamble_003dSTR"></a>
+<p>Insert <em class="emph">STR</em> as top boilerplate before menu and 
includes.  If <em class="emph">STR</em> is
+set to <code class="code">-</code>, read the top boilerplate from the standard 
input.  The default top
+boilerplate is a minimal beginning for a Texinfo document.
+</p>
+</dd>
+<dt><strong class="strong">--setfilename</strong>=<em 
class="emph">STR</em></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dsetfilename_003dSTR"></a>
+<p>Use <em class="emph">STR</em> in top boilerplate before menu and includes 
for <code class="code">@setfilename</code>.
+The default is based onthe output file name.  This option is especially
+useful if the top boilerplate is output on the standard output.
+</p>
+</dd>
+<dt><strong class="strong">--subdir</strong>=<em class="emph">NAME</em></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dsubdir_003dNAME"></a>
+<p>If there is a main manual with include files (each corresponding to
+an input Pod file), then those include files are put in directory <em 
class="emph">NAME</em>.
+</p>
+</dd>
+<dt><strong class="strong">--unnumbered-sections</strong></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dunnumbered_002dsections"></a>
+<p>Use unnumbered sectioning commands (<code class="code">@unnumbered</code>, 
...) instead of the
+default numbered sectioning Texinfo @-commands (<code 
class="code">@chapter</code>,
+<code class="code">@section</code>, ...).
+</p>
+</dd>
+<dt><strong class="strong">--top</strong>=<em class="emph">TOP</em></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dtop_003dTOP"></a>
+<p>Name of the <code class="code">@top</code> element for the main manual.  
May contain Texinfo code.
+</p>
+</dd>
+<dt><strong class="strong">--version</strong></dt>
+<dd><a class="anchor" id="pod2texi-_002d_002dversion"></a>
+<p>Display version information and exit.
+</p>
+</dd>
+</dl>
+
+<h4 class="subsubheading" id="pod2texi-SEE-ALSO-1">pod2texi SEE ALSO</h4>
+<a class="anchor" id="pod2texi-SEE-ALSO"></a>
+<p><a data-manual="Pod-Simple-Texinfo" 
href="../Pod-Simple-Texinfo_html/index.html">(Pod-Simple-Texinfo)</a>.  <a 
data-manual="perlpod" href="../perlpod_html/index.html">(perlpod)</a>.  The 
Texinfo manual.
+Texinfo home page: <a class="url" 
href="http://www.gnu.org/software/texinfo/";>http://www.gnu.org/software/texinfo/</a>
+</p>
+<h4 class="subsubheading" id="pod2texi-COPYRIGHT-AND-LICENSE-1">pod2texi 
COPYRIGHT AND LICENSE</h4>
+<a class="anchor" id="pod2texi-COPYRIGHT-AND-LICENSE"></a>
+<p>Copyright 2012-2022 Free Software Foundation, Inc.
+</p>
+<p>This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 3 of the License,
+or (at your option) any later version.
+</p>
+<p>There is NO WARRANTY, to the extent permitted by law.
+</p>
+<h4 class="subsubheading" id="pod2texi-AUTHOR-1">pod2texi AUTHOR</h4>
+<a class="anchor" id="pod2texi-AUTHOR"></a>
+<p>Patrice Dumas &lt;bug-texinfo@gnu.org&gt;.
+</p>
+
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Up: <a href="Invoking-pod2texi.html">Invoking <code 
class="command">pod2texi</code>: Convert Pod to Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+</div>
+
+
+
+</body>
+</html>
diff --git a/js/infog/test-infodir/texinfo_html/pod2texi.html 
b/js/infog/test-infodir/texinfo_html/pod2texi.html
new file mode 100644
index 0000000000..f3a5b56086
--- /dev/null
+++ b/js/infog/test-infodir/texinfo_html/pod2texi.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
+a documentation system that can produce both online information and a
+printed manual from a single source using semantic markup.
+
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with no
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pod2texi (GNU Texinfo 6.8dev)</title>
+
+<meta name="description" content="pod2texi (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pod2texi (GNU Texinfo 6.8dev)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+
+<meta http-equiv="Refresh" content="0; url=pod2texi-manual-page.html#pod2texi">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a 
href="pod2texi-manual-page.html#pod2texi">pod2texi</a>.</p>
+</body>
diff --git a/js/infog/test-infodir/texinfo_html/pounds.html 
b/js/infog/test-infodir/texinfo_html/pounds.html
index ae680d5cb1..6998e48a13 100644
--- a/js/infog/test-infodir/texinfo_html/pounds.html
+++ b/js/infog/test-infodir/texinfo_html/pounds.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>pounds (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pounds (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="pounds (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="pounds (GNU Texinfo 6.7dev)">
+<meta name="description" content="pounds (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pounds (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040pounds.html#pounds">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/pxref.html 
b/js/infog/test-infodir/texinfo_html/pxref.html
index afda9ddd47..80eee36c71 100644
--- a/js/infog/test-infodir/texinfo_html/pxref.html
+++ b/js/infog/test-infodir/texinfo_html/pxref.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>pxref (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>pxref (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="pxref (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="pxref (GNU Texinfo 6.7dev)">
+<meta name="description" content="pxref (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="pxref (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040pxref.html#pxref">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/quotation.html 
b/js/infog/test-infodir/texinfo_html/quotation.html
index 34b5a67be9..d352de1840 100644
--- a/js/infog/test-infodir/texinfo_html/quotation.html
+++ b/js/infog/test-infodir/texinfo_html/quotation.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>quotation (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>quotation (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="quotation (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="quotation (GNU Texinfo 6.7dev)">
+<meta name="description" content="quotation (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="quotation (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040quotation.html#quotation">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/raggedright.html 
b/js/infog/test-infodir/texinfo_html/raggedright.html
index c6e9fd6847..ddf202da21 100644
--- a/js/infog/test-infodir/texinfo_html/raggedright.html
+++ b/js/infog/test-infodir/texinfo_html/raggedright.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>raggedright (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>raggedright (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="raggedright (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="raggedright (GNU Texinfo 6.7dev)">
+<meta name="description" content="raggedright (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="raggedright (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040raggedright.html#raggedright">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/ref.html 
b/js/infog/test-infodir/texinfo_html/ref.html
index 0808660c5e..fbed15f68f 100644
--- a/js/infog/test-infodir/texinfo_html/ref.html
+++ b/js/infog/test-infodir/texinfo_html/ref.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>ref (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>ref (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="ref (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="ref (GNU Texinfo 6.7dev)">
+<meta name="description" content="ref (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="ref (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040ref.html#ref">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/registered-symbol.html 
b/js/infog/test-infodir/texinfo_html/registered-symbol.html
index e7983b70f8..58fd3952e9 100644
--- a/js/infog/test-infodir/texinfo_html/registered-symbol.html
+++ b/js/infog/test-infodir/texinfo_html/registered-symbol.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>registered symbol (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>registered symbol (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="registered symbol (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="registered symbol (GNU Texinfo 6.7dev)">
+<meta name="description" content="registered symbol (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="registered symbol (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040registeredsymbol.html#registered-symbol">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/result.html 
b/js/infog/test-infodir/texinfo_html/result.html
index 12488dee2d..3418b47dd9 100644
--- a/js/infog/test-infodir/texinfo_html/result.html
+++ b/js/infog/test-infodir/texinfo_html/result.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>result (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>result (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="result (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="result (GNU Texinfo 6.7dev)">
+<meta name="description" content="result (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="result (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040result.html#result">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/samp.html 
b/js/infog/test-infodir/texinfo_html/samp.html
index 8fb6281916..0087eb44e2 100644
--- a/js/infog/test-infodir/texinfo_html/samp.html
+++ b/js/infog/test-infodir/texinfo_html/samp.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>samp (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>samp (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="samp (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="samp (GNU Texinfo 6.7dev)">
+<meta name="description" content="samp (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="samp (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040samp.html#samp">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/section.html 
b/js/infog/test-infodir/texinfo_html/section.html
index cee115f316..c3e9291f49 100644
--- a/js/infog/test-infodir/texinfo_html/section.html
+++ b/js/infog/test-infodir/texinfo_html/section.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>section (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>section (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="section (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="section (GNU Texinfo 6.7dev)">
+<meta name="description" content="section (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="section (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040section.html#section">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/set-clear-value.html 
b/js/infog/test-infodir/texinfo_html/set-clear-value.html
index 81c33c2f21..619045ee20 100644
--- a/js/infog/test-infodir/texinfo_html/set-clear-value.html
+++ b/js/infog/test-infodir/texinfo_html/set-clear-value.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>set clear value (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>set clear value (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="set clear value (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="set clear value (GNU Texinfo 6.7dev)">
+<meta name="description" content="set clear value (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="set clear value (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040set-_0040clear-_0040value.html#set-clear-value">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/set-value.html 
b/js/infog/test-infodir/texinfo_html/set-value.html
index 491c472804..ea04b2dda6 100644
--- a/js/infog/test-infodir/texinfo_html/set-value.html
+++ b/js/infog/test-infodir/texinfo_html/set-value.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>set value (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>set value (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="set value (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="set value (GNU Texinfo 6.7dev)">
+<meta name="description" content="set value (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="set value (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040set-_0040value.html#set-value">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/setchapternewpage.html 
b/js/infog/test-infodir/texinfo_html/setchapternewpage.html
index d949ba4eee..fd3a373bcd 100644
--- a/js/infog/test-infodir/texinfo_html/setchapternewpage.html
+++ b/js/infog/test-infodir/texinfo_html/setchapternewpage.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>setchapternewpage (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>setchapternewpage (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="setchapternewpage (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="setchapternewpage (GNU Texinfo 6.7dev)">
+<meta name="description" content="setchapternewpage (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="setchapternewpage (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040setchapternewpage.html#setchapternewpage">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/setfilename.html 
b/js/infog/test-infodir/texinfo_html/setfilename.html
index 4b7f634355..1fdc8f4547 100644
--- a/js/infog/test-infodir/texinfo_html/setfilename.html
+++ b/js/infog/test-infodir/texinfo_html/setfilename.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>setfilename (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>setfilename (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="setfilename (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="setfilename (GNU Texinfo 6.7dev)">
+<meta name="description" content="setfilename (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="setfilename (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040setfilename.html#setfilename">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/settitle.html 
b/js/infog/test-infodir/texinfo_html/settitle.html
index a3508ac75e..9b64824c4f 100644
--- a/js/infog/test-infodir/texinfo_html/settitle.html
+++ b/js/infog/test-infodir/texinfo_html/settitle.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>settitle (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>settitle (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="settitle (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="settitle (GNU Texinfo 6.7dev)">
+<meta name="description" content="settitle (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="settitle (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040settitle.html#settitle">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/small.html 
b/js/infog/test-infodir/texinfo_html/small.html
index 5d1eee0bbf..f8f7d15471 100644
--- a/js/infog/test-infodir/texinfo_html/small.html
+++ b/js/infog/test-infodir/texinfo_html/small.html
@@ -1,60 +1,115 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>small (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>small (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="small (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="small (GNU Texinfo 6.7dev)">
+<meta name="description" content="small (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="small (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="index.html" rel="start" title="Top">
+<link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Quotations-and-Examples.html" rel="up" title="Quotations and 
Examples">
+<link href="_0040cartouche.html" rel="prev" title="@cartouche">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
-<meta http-equiv="Refresh" content="0; url=_0040small_2026.html#small">
 
 </head>
 
 <body lang="en">
+<div class="section-level-extent" id="small">
+<div class="nav-panel">
+<p>
+Previous: <a href="_0040cartouche.html" accesskey="p" rel="prev"><code 
class="code">@cartouche</code>: Rounded Rectangles</a>, Up: <a 
href="Quotations-and-Examples.html" accesskey="u" rel="up">Quotations and 
Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h3 class="section" id="g_t_0040small_2026-Block-Commands">7.15 <code 
class="code">@small&hellip;</code> Block Commands</h3>
+
+<a class="index-entry-id" id="index-smallexample"></a>
+<a class="index-entry-id" id="index-smallformat"></a>
+<a class="index-entry-id" id="index-smalllisp"></a>
+<a class="index-entry-id" id="index-smallquotation"></a>
+<a class="index-entry-id" id="index-smalldisplay"></a>
+<a class="index-entry-id" id="index-smallindentedblock"></a>
+<a class="index-entry-id" id="index-Small-examples"></a>
+<a class="index-entry-id" id="index-Examples-in-smaller-fonts"></a>
+<a class="index-entry-id" id="index-Quotations-in-smaller-fonts"></a>
+<a class="index-entry-id" id="index-Lisp-examples-in-smaller-fonts"></a>
+
+<p>In addition to the regular <code class="code">@example</code> and similar 
commands,
+Texinfo has &ldquo;small&rdquo; example-style commands.  These are
+<code class="code">@smallquotation</code>, <code 
class="code">@smallindentedblock</code>,
+<code class="code">@smalldisplay</code>, <code 
class="code">@smallexample</code>, <code class="code">@smallformat</code>,
+and <code class="code">@smalllisp</code>.
+</p>
+<p>In Info and HTML output, the <code class="code">@small&hellip;</code> 
commands are 
+equivalent to their non-small companion commands.
+</p>
+<p>In TeX, however, the <code class="code">@small&hellip;</code> commands 
typeset text in
+a smaller font than the non-small example commands.  Thus, for
+instance, code examples can contain longer lines and still fit on a
+page without needing to be rewritten.
+</p>
+<p>A smaller font size is also retained in the Texinfo&nbsp;XML 
transliteration.
+</p>
+<p>Mark the end of a <code class="code">@small&hellip;</code> block with a 
corresponding
+<code class="code">@end small&hellip;</code>.  For example, pair <code 
class="code">@smallexample</code> with
+<code class="code">@end smallexample</code>.
+</p>
+<p>Here is an example of the font used by the <code 
class="code">@smallexample</code>
+command (in Info, the output will be the same as usual):
+</p>
+<div class="example smallexample">
+<pre class="example-preformatted">&hellip; to make sure that you have the 
freedom to
+distribute copies of free software (and charge for
+this service if you wish), that you receive source
+code or can get it if you want it, that you can
+change the software or use pieces of it in new free
+programs; and that you know you can do these things.
+</pre></div>
+
+<p>The <code class="code">@small&hellip;</code> commands use the same font 
style as their
+normal counterparts: <code class="code">@smallexample</code> and <code 
class="code">@smalllisp</code> use
+a fixed-width font, and everything else uses the regular font.
+They also have the same behavior in other respects&mdash;whether filling
+is done and whether margins are narrowed.
+</p>
+<p>As a general rule, it&rsquo;s better to just use the regular
+commands (such as <code class="code">@example</code> instead of <code 
class="code">@smallexample</code>),
+unless you have a good reason for it.
+</p>
+
+
+</div>
+<hr>
+<div class="nav-panel">
+<p>
+Previous: <a href="_0040cartouche.html"><code class="code">@cartouche</code>: 
Rounded Rectangles</a>, Up: <a href="Quotations-and-Examples.html">Quotations 
and Examples</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of 
contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+</div>
+
+
 
-<p>The node you are looking for is at <a 
href="_0040small_2026.html#small">small</a>.</p>
 </body>
+</html>
diff --git a/js/infog/test-infodir/texinfo_html/smallbook.html 
b/js/infog/test-infodir/texinfo_html/smallbook.html
index 1f39c937ec..376550bf1d 100644
--- a/js/infog/test-infodir/texinfo_html/smallbook.html
+++ b/js/infog/test-infodir/texinfo_html/smallbook.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>smallbook (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>smallbook (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="smallbook (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="smallbook (GNU Texinfo 6.7dev)">
+<meta name="description" content="smallbook (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="smallbook (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040smallbook.html#smallbook">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/sp.html 
b/js/infog/test-infodir/texinfo_html/sp.html
index 2c5bdcddec..42012ab6a4 100644
--- a/js/infog/test-infodir/texinfo_html/sp.html
+++ b/js/infog/test-infodir/texinfo_html/sp.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>sp (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>sp (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="sp (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="sp (GNU Texinfo 6.7dev)">
+<meta name="description" content="sp (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="sp (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040sp.html#sp">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/subsection.html 
b/js/infog/test-infodir/texinfo_html/subsection.html
index 426664d2aa..da19d95b41 100644
--- a/js/infog/test-infodir/texinfo_html/subsection.html
+++ b/js/infog/test-infodir/texinfo_html/subsection.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>subsection (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>subsection (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="subsection (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="subsection (GNU Texinfo 6.7dev)">
+<meta name="description" content="subsection (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="subsection (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040subsection.html#subsection">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/subsubsection.html 
b/js/infog/test-infodir/texinfo_html/subsubsection.html
index 7199ae307b..7de2c4d3b2 100644
--- a/js/infog/test-infodir/texinfo_html/subsubsection.html
+++ b/js/infog/test-infodir/texinfo_html/subsubsection.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>subsubsection (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>subsubsection (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="subsubsection (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="subsubsection (GNU Texinfo 6.7dev)">
+<meta name="description" content="subsubsection (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="subsubsection (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040subsubsection.html#subsubsection">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/syncodeindex.html 
b/js/infog/test-infodir/texinfo_html/syncodeindex.html
index 4a0fe9f44c..7077a2bc20 100644
--- a/js/infog/test-infodir/texinfo_html/syncodeindex.html
+++ b/js/infog/test-infodir/texinfo_html/syncodeindex.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>syncodeindex (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>syncodeindex (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="syncodeindex (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="syncodeindex (GNU Texinfo 6.7dev)">
+<meta name="description" content="syncodeindex (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="syncodeindex (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040syncodeindex.html#syncodeindex">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/synindex.html 
b/js/infog/test-infodir/texinfo_html/synindex.html
index c0829a5eb3..9f2f3cf6f1 100644
--- a/js/infog/test-infodir/texinfo_html/synindex.html
+++ b/js/infog/test-infodir/texinfo_html/synindex.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>synindex (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>synindex (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="synindex (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="synindex (GNU Texinfo 6.7dev)">
+<meta name="description" content="synindex (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="synindex (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040synindex.html#synindex">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/table.html 
b/js/infog/test-infodir/texinfo_html/table.html
index 7358d2f47f..c4e14df68d 100644
--- a/js/infog/test-infodir/texinfo_html/table.html
+++ b/js/infog/test-infodir/texinfo_html/table.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>table (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>table (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="table (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="table (GNU Texinfo 6.7dev)">
+<meta name="description" content="table (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="table (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040table.html#table">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/tex.html 
b/js/infog/test-infodir/texinfo_html/tex.html
index 4379a1e3a8..3755c26a71 100644
--- a/js/infog/test-infodir/texinfo_html/tex.html
+++ b/js/infog/test-infodir/texinfo_html/tex.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>tex (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>tex (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="tex (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="tex (GNU Texinfo 6.7dev)">
+<meta name="description" content="tex (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="tex (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040TeX-_0040LaTeX.html#tex">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git 
a/js/infog/test-infodir/texinfo_html/texi2any-Environment-Variables.html 
b/js/infog/test-infodir/texinfo_html/texi2any-Environment-Variables.html
index 7bef3f4dd8..e559a24d29 100644
--- a/js/infog/test-infodir/texinfo_html/texi2any-Environment-Variables.html
+++ b/js/infog/test-infodir/texinfo_html/texi2any-Environment-Variables.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>texi2any Environment Variables (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>texi2any Environment Variables (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="texi2any Environment Variables (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="texi2any Environment Variables (GNU Texinfo 
6.7dev)">
+<meta name="description" content="texi2any Environment Variables (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="texi2any Environment Variables (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,7 @@ developing GNU and promoting software freedom." -->
 <link href="Invoking-texi2any.html" rel="prev" title="Invoking texi2any">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,84 +40,80 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="texi2any-Environment-Variables"></span><div class="header">
+<div class="section-level-extent" id="texi2any-Environment-Variables">
+<div class="nav-panel">
 <p>
-Next: <a href="texi2any-Printed-Output.html" accesskey="n" 
rel="next"><code>texi2any</code> Printed Output</a>, Previous: <a 
href="Invoking-texi2any.html" accesskey="p" rel="prev">Invoking 
<code>texi2any</code></a>, Up: <a href="Generic-Translator-texi2any.html" 
accesskey="u" rel="up">Generic Translator <code>texi2any</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="ind [...]
+Next: <a href="texi2any-Printed-Output.html" accesskey="n" rel="next"><code 
class="command">texi2any</code> Printed Output</a>, Previous: <a 
href="Invoking-texi2any.html" accesskey="p" rel="prev">Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a>, Up: <a href="Generic-Translator-texi2any.html" accesskey="u" 
rel="up"><code class="command">texi2any</code>: The Generic Translator for 
Texinfo</a> &nbsp; [<a href="index.html#SEC_Contents" tit [...]
 </div>
 <hr>
-<span id="Environment-Variables-Recognized-by-texi2any"></span><h3 
class="section">Environment Variables Recognized by <code>texi2any</code></h3>
+<h3 class="section" id="Environment-Variables-Recognized-by-texi2any">19.2 
Environment Variables Recognized by <code class="command">texi2any</code></h3>
 
-<span id="index-TEXINFO_005fOUTPUT_005fFORMAT"></span>
-<span id="index-Environment-variable-TEXINFO_005fOUTPUT_005fFORMAT"></span>
-<p><code>makeinfo</code> also reads the environment variable
-<code>TEXINFO_OUTPUT_FORMAT</code> to determine the output format, if not
+<a class="index-entry-id" id="index-TEXINFO_005fOUTPUT_005fFORMAT"></a>
+<a class="index-entry-id" 
id="index-Environment-variable-TEXINFO_005fOUTPUT_005fFORMAT"></a>
+<p><code class="command">makeinfo</code> also reads the environment variable
+<code class="env">TEXINFO_OUTPUT_FORMAT</code> to determine the output format, 
if not
 overridden by a command line option.  The value should be one of:
 </p>
 <div class="example">
-<pre class="example">docbook  dvi  dvipdf  html  info  pdf  plaintext  ps  xml
+<pre class="example-preformatted">docbook  dvi  dvipdf  html  info  pdf  
plaintext  ps  xml
 </pre></div>
 
 <p>If not set or otherwise specified, Info output is the default.
 </p>
 <p>The customization variable of the same name is also read; if set, that
 overrides an environment variable setting, but not a command-line
-option.  See <a href="Customization-Variables-and-Options.html">Customization 
Variables and Options</a>.
+option.  See <a class="xref" 
href="Customization-Variables-and-Options.html">Customization Variables and 
Options</a>.
 </p>
-<span id="index-TEXINFO_005fXS"></span>
-<span id="index-Perl-extension-modules-_0028XS_0029"></span>
-<p>You can control <code>texi2any</code>&rsquo;s use of Perl extension modules
-by setting the <code>TEXINFO_XS</code> environment variable.  These modules
+<a class="index-entry-id" id="index-TEXINFO_005fXS"></a>
+<a class="index-entry-id" id="index-Perl-extension-modules-_0028XS_0029"></a>
+<p>You can control <code class="command">texi2any</code>&rsquo;s use of Perl 
extension modules
+by setting the <code class="env">TEXINFO_XS</code> environment variable.  
These modules
 are compiled native code that the interpreted Perl code can use.
-Ideally, these extension modules should just work, and the only noticable
-difference they should make is that <code>texi2any</code> finishes running
+Ideally, these extension modules should just work, and the only noticeable
+difference they should make is that <code class="command">texi2any</code> 
finishes running
 sooner.  However, you can use this environment variable for the purposes
 of troubleshooting: for example, if you have problems with the output of
-<code>texi2any</code> varying depending on whether the extension modules are
+<code class="command">texi2any</code> varying depending on whether the 
extension modules are
 in use.
 </p>
-<p>The following values of <code>TEXINFO_XS</code> are recognized by
-<code>texi2any</code>:
+<p>The following values of <code class="env">TEXINFO_XS</code> are recognized 
by
+<code class="command">texi2any</code>:
 </p>
-<dl compact="compact">
-<dt>&lsquo;<samp>default</samp>&rsquo;</dt>
+<dl class="table">
+<dt>&lsquo;<samp class="samp">default</samp>&rsquo;</dt>
 <dd><p>The default behavior.  Try to load extension modules, and silently fall
 back to the interpreted Perl implementations if this fails.
 </p>
 </dd>
-<dt>&lsquo;<samp>warn</samp>&rsquo;</dt>
+<dt>&lsquo;<samp class="samp">warn</samp>&rsquo;</dt>
 <dd><p>Try to load extension modules, and if this fails, give a warning message
 before falling back to the interpreted Perl implementations.
 </p>
 </dd>
-<dt>&lsquo;<samp>debug</samp>&rsquo;</dt>
+<dt>&lsquo;<samp class="samp">debug</samp>&rsquo;</dt>
 <dd><p>Try to load extension modules, printing many messages while doing so.
 </p>
 </dd>
-<dt>&lsquo;<samp>omit</samp>&rsquo;</dt>
+<dt>&lsquo;<samp class="samp">omit</samp>&rsquo;</dt>
 <dd><p>Do not use extension modules.
 </p>
 </dd>
 </dl>
 
-<span id="index-TEXINFO_005fXS_005fPARSER"></span>
-<p>Set <code>TEXINFO_XS_PARSER</code> to &lsquo;<samp>1</samp>&rsquo; to 
enable the use of the native
-code implementation of the parser module.  This is the part of 
-<code>texi2any</code> that converts Texinfo input into an internal tree 
-format used for further processing into output formats.  This is not 
-enabled by default due to the greater complexity of this module compared 
-with the other modules that have a native code implementation, and the 
-lack of confidence we have that the native code implementation matches 
-the Perl code in all significant aspects.  Despite the lack of maturity 
-of this module in terms of development and testing, it may be useful for 
-decreasing <code>texi2any</code> run times when working on Texinfo 
-documentation files.  Note that some error and warning messages will not 
-be translated from English if this module is used.
+<a class="index-entry-id" id="index-TEXINFO_005fXS_005fPARSER"></a>
+<p>Set <code class="env">TEXINFO_XS_PARSER</code> to &lsquo;<samp 
class="samp">0</samp>&rsquo; to disable the use of the
+native code implementation of the parser module.  This is the part of
+<code class="command">texi2any</code> that converts Texinfo input into an 
internal tree
+format used for further processing into output formats.  This may
+be useful for working around bugs or incompatibilities between the
+native code implementation and the implementation in pure Perl code.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="texi2any-Printed-Output.html" accesskey="n" 
rel="next"><code>texi2any</code> Printed Output</a>, Previous: <a 
href="Invoking-texi2any.html" accesskey="p" rel="prev">Invoking 
<code>texi2any</code></a>, Up: <a href="Generic-Translator-texi2any.html" 
accesskey="u" rel="up">Generic Translator <code>texi2any</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="ind [...]
+Next: <a href="texi2any-Printed-Output.html"><code 
class="command">texi2any</code> Printed Output</a>, Previous: <a 
href="Invoking-texi2any.html">Invoking <code 
class="command">texi2any</code>/<code class="command">makeinfo</code> from a 
Shell</a>, Up: <a href="Generic-Translator-texi2any.html"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and- [...]
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/texi2any-Options.html 
b/js/infog/test-infodir/texinfo_html/texi2any-Options.html
index 7e424f949d..cdbeeeee4d 100644
--- a/js/infog/test-infodir/texinfo_html/texi2any-Options.html
+++ b/js/infog/test-infodir/texinfo_html/texi2any-Options.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>texi2any Options (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>texi2any Options (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="texi2any Options (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="texi2any Options (GNU Texinfo 6.7dev)">
+<meta name="description" content="texi2any Options (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="texi2any Options (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Invoking-texi2any.html#texi2any-Options">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/texi2any-Printed-Output.html 
b/js/infog/test-infodir/texinfo_html/texi2any-Printed-Output.html
index f1975919c0..4cd379f5c1 100644
--- a/js/infog/test-infodir/texinfo_html/texi2any-Printed-Output.html
+++ b/js/infog/test-infodir/texinfo_html/texi2any-Printed-Output.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>texi2any Printed Output (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>texi2any Printed Output (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="texi2any Printed Output (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="texi2any Printed Output (GNU Texinfo 6.7dev)">
+<meta name="description" content="texi2any Printed Output (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="texi2any Printed Output (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Generic-Translator-texi2any.html" rel="up" title="Generic 
Translator texi2any">
-<link href="Pointer-Validation.html" rel="next" title="Pointer Validation">
+<link href="Customization-Variables.html" rel="next" title="Customization 
Variables">
 <link href="texi2any-Environment-Variables.html" rel="prev" title="texi2any 
Environment Variables">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
 -->
 </style>
 
@@ -59,68 +40,70 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="texi2any-Printed-Output"></span><div class="header">
+<div class="section-level-extent" id="texi2any-Printed-Output">
+<div class="nav-panel">
 <p>
-Next: <a href="Pointer-Validation.html" accesskey="n" rel="next">Pointer 
Validation</a>, Previous: <a href="texi2any-Environment-Variables.html" 
accesskey="p" rel="prev"><code>texi2any</code> Environment Variables</a>, Up: 
<a href="Generic-Translator-texi2any.html" accesskey="u" rel="up">Generic 
Translator <code>texi2any</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel=" [...]
+Next: <a href="Customization-Variables.html" accesskey="n" 
rel="next">Customization Variables</a>, Previous: <a 
href="texi2any-Environment-Variables.html" accesskey="p" rel="prev">Environment 
Variables Recognized by <code class="command">texi2any</code></a>, Up: <a 
href="Generic-Translator-texi2any.html" accesskey="u" rel="up"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Co 
[...]
 </div>
 <hr>
-<span id="texi2any-Printed-Output-1"></span><h3 
class="section"><code>texi2any</code> Printed Output</h3>
+<h3 class="section" id="texi2any-Printed-Output-1">19.3 <code 
class="command">texi2any</code> Printed Output</h3>
 
-<span id="index-Printed-output_002c-through-texi2any"></span>
-<span id="index-Output_002c-printed-through-texi2any"></span>
+<a class="index-entry-id" id="index-Printed-output_002c-through-texi2any"></a>
+<a class="index-entry-id" id="index-Output_002c-printed-through-texi2any"></a>
 
-<p>To justify the name Texinfo-to-<em>any</em>, <code>texi2any</code> has
+<p>To justify the name Texinfo-to-<em class="emph">any</em>, <code 
class="command">texi2any</code> has
 basic support for creating printed output in the various formats:
 TeX DVI, PDF, and PostScript.  This is done via the simple method
-of executing the <code>texi2dvi</code> program when those output formats
+of executing the <code class="command">texi2dvi</code> program when those 
output formats
 are requested, after checking the validity of the input to give users
-the benefit of <code>texi2any</code>&rsquo;s error checking.  If you 
don&rsquo;t want
+the benefit of <code class="command">texi2any</code>&rsquo;s error checking.  
If you don&rsquo;t want
 such error checking, perhaps because your manual plays advanced TeX
-tricks together with <samp>texinfo.tex</samp>, just invoke
-<code>texi2dvi</code> directly.
+tricks together with <samp class="file">texinfo.tex</samp>, just invoke
+<code class="command">texi2dvi</code> directly.
 </p>
-<p>The output format options for this are <samp>--dvi</samp>,
-<samp>--dvipdf</samp>, <samp>--pdf</samp>, and <samp>--ps</samp>.  See <a 
href="Format-with-texi2dvi.html">Format with <code>texi2dvi</code></a>, for 
more details on these options and general
-<code>texi2dvi</code> operation.  In addition, the <samp>--verbose</samp>,
-<samp>--silent</samp>, and <samp>--quiet</samp> options are passed on if
-specified; the <samp>-I</samp> and <samp>-o</samp> options are likewise passed
-on with their arguments, and <samp>--debug</samp> without its argument.
+<p>The output format options for this are <samp class="option">--dvi</samp>,
+<samp class="option">--dvipdf</samp>, <samp class="option">--pdf</samp>, and 
<samp class="option">--ps</samp>.  See <a class="xref" 
href="Format-with-texi2dvi.html">Format with <code 
class="command">texi2dvi</code></a>, for more details on these options and 
general
+<code class="command">texi2dvi</code> operation.  In addition, the <samp 
class="option">--verbose</samp>,
+<samp class="option">--silent</samp>, and <samp class="option">--quiet</samp> 
options are passed on if
+specified; the <samp class="option">-I</samp> and <samp 
class="option">-o</samp> options are likewise passed
+on with their arguments, and <samp class="option">--debug</samp> without its 
argument.
 </p>
-<p>The only option remaining that is related to the <code>texi2dvi</code>
-invocation is <samp>--Xopt</samp>.  Here, just the argument is passed on
-and multiple <samp>--Xopt</samp> options accumulate.  This provides a way
-to construct an arbitrary command line for <code>texi2dvi</code>.  For
+<p>The only option remaining that is related to the <code 
class="command">texi2dvi</code>
+invocation is <samp class="option">--Xopt</samp>.  Here, just the argument is 
passed on
+and multiple <samp class="option">--Xopt</samp> options accumulate.  This 
provides a way
+to construct an arbitrary command line for <code 
class="command">texi2dvi</code>.  For
 example, running
 </p>
 <div class="example">
-<pre class="example">texi2any --Xopt -t --Xopt @a4paper --pdf foo.texi
+<pre class="example-preformatted">texi2any --Xopt -t --Xopt @a4paper --pdf 
foo.texi
 </pre></div>
 
 <p>is equivalent to running
 </p>
 <div class="example">
-<pre class="example">texi2dvi -t @a4paper --pdf foo.texi
+<pre class="example-preformatted">texi2dvi -t @a4paper --pdf foo.texi
 </pre></div>
 
 <p>except for the validity check.
 </p>
-<p>Although one might wish that other options to <code>texi2any</code> would
-take effect, they don&rsquo;t.  For example, running &lsquo;<samp>texi2any
+<p>Although one might wish that other options to <code 
class="command">texi2any</code> would
+take effect, they don&rsquo;t.  For example, running &lsquo;<samp 
class="samp">texi2any
 --no-number-sections --dvi foo.texi</samp>&rsquo; still results in a DVI file 
with
 numbered sections.  (Perhaps this could be improved in the future, if
 requests are received.)
 </p>
 <p>The actual name of the command that is invoked is specified by the
-<code>TEXI2DVI</code> customization variable (see <a 
href="Other-Customization-Variables.html">Other Customization Variables</a>).  
As you might guess, the default is &lsquo;<samp>texi2dvi</samp>&rsquo;.
+<code class="code">TEXI2DVI</code> customization variable (see <a 
class="pxref" href="Other-Customization-Variables.html">Other Customization 
Variables</a>).  As you might guess, the default is &lsquo;<samp 
class="samp">texi2dvi</samp>&rsquo;.
 </p>
-<p><code>texi2any</code> itself does not generate any normal output when it
-invokes <code>texi2dvi</code>, only diagnostic messages.
+<p><code class="command">texi2any</code> itself does not generate any normal 
output when it
+invokes <code class="command">texi2dvi</code>, only diagnostic messages.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Pointer-Validation.html" accesskey="n" rel="next">Pointer 
Validation</a>, Previous: <a href="texi2any-Environment-Variables.html" 
accesskey="p" rel="prev"><code>texi2any</code> Environment Variables</a>, Up: 
<a href="Generic-Translator-texi2any.html" accesskey="u" rel="up">Generic 
Translator <code>texi2any</code></a> &nbsp; [<a href="index.html#SEC_Contents" 
title="Table of contents" rel="contents">Contents</a>][<a 
href="Command-and-Variable-Index.html" title="Index" rel=" [...]
+Next: <a href="Customization-Variables.html">Customization Variables</a>, 
Previous: <a href="texi2any-Environment-Variables.html">Environment Variables 
Recognized by <code class="command">texi2any</code></a>, Up: <a 
href="Generic-Translator-texi2any.html"><code class="command">texi2any</code>: 
The Generic Translator for Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel=" [...]
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/texi2html.html 
b/js/infog/test-infodir/texinfo_html/texi2html.html
index 8077267f5d..14f8ff6627 100644
--- a/js/infog/test-infodir/texinfo_html/texi2html.html
+++ b/js/infog/test-infodir/texinfo_html/texi2html.html
@@ -1,57 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>texi2html (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>texi2html (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="texi2html (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="texi2html (GNU Texinfo 6.7dev)">
+<meta name="description" content="texi2html (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="texi2html (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Generic-Translator-texi2any.html" rel="up" title="Generic 
Translator texi2any">
-<link href="Creating-and-Installing-Info-Files.html" rel="next" 
title="Creating and Installing Info Files">
 <link href="Invoking-pod2texi.html" rel="prev" title="Invoking pod2texi">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+ul.mark-bullet {list-style-type: disc}
 -->
 </style>
 
@@ -59,106 +40,105 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="texi2html"></span><div class="header">
+<div class="section-level-extent" id="texi2html">
+<div class="nav-panel">
 <p>
-Previous: <a href="Invoking-pod2texi.html" accesskey="p" rel="prev">Invoking 
<code>pod2texi</code></a>, Up: <a href="Generic-Translator-texi2any.html" 
accesskey="u" rel="up">Generic Translator <code>texi2any</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Invoking-pod2texi.html" accesskey="p" rel="prev">Invoking 
<code class="command">pod2texi</code>: Convert Pod to Texinfo</a>, Up: <a 
href="Generic-Translator-texi2any.html" accesskey="u" rel="up"><code 
class="command">texi2any</code>: The Generic Translator for Texinfo</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="texi2html_003a-Ancestor-of-texi2any"></span><h3 
class="section"><code>texi2html</code>: Ancestor of <code>texi2any</code></h3>
+<h3 class="section" id="texi2html_003a-Ancestor-of-texi2any">19.7 <code 
class="command">texi2html</code>: Ancestor of <code 
class="command">texi2any</code></h3>
 
-<span id="index-texi2html"></span>
+<a class="index-entry-id" id="index-texi2html"></a>
 
-<span id="index-Cons_002c-Lionel-1"></span>
-<p>Conceptually, the <code>texi2html</code> program is the parent of 
today&rsquo;s
-<code>texi2any</code> program.  <code>texi2html</code> was developed
+<a class="index-entry-id" id="index-Cons_002c-Lionel-1"></a>
+<p>Conceptually, the <code class="command">texi2html</code> program is the 
parent of today&rsquo;s
+<code class="command">texi2any</code> program.  <code 
class="command">texi2html</code> was developed
 independently, originally by Lionel Cons in 1998; at the time,
-<code>makeinfo</code> could not generate HTML.  Many other people
-contributed to <code>texi2html</code> over the years.
+<code class="command">makeinfo</code> could not generate HTML.  Many other 
people
+contributed to <code class="command">texi2html</code> over the years.
 </p>
-<p>The present <code>texi2any</code> uses little of the actual code of
-<code>texi2html</code>, and has quite a different basic approach to the
+<p>The present <code class="command">texi2any</code> uses little of the actual 
code of
+<code class="command">texi2html</code>, and has quite a different basic 
approach to the
 implementation (namely, parsing the Texinfo document into a tree), but
 still, there is a family resemblance.
 </p>
-<p>By design, <code>texi2any</code> supports nearly all the features of
-<code>texi2html</code> in some way.  However, we did not attempt to
-maintain strict compatibility, so no <code>texi2html</code> executable is
+<p>By design, <code class="command">texi2any</code> supports nearly all the 
features of
+<code class="command">texi2html</code> in some way.  However, we did not 
attempt to
+maintain strict compatibility, so no <code class="command">texi2html</code> 
executable is
 installed by the Texinfo package.  An approximation can be run with an
-invocation like this (available as <samp>util/texi2html</samp> in the
+invocation like this (available as <samp class="file">util/texi2html</samp> in 
the
 Texinfo source):
 </p>
 <div class="example">
-<pre class="example">texi2any --set-customization-variable TEXI2HTML=1 ...
+<pre class="example-preformatted">texi2any --set-customization-variable 
TEXI2HTML=1 ...
 </pre></div>
 
-<p>but, to emphasize, this is <em>not</em> a drop-in replacement
-for the previous <code>texi2html</code>.  Here are the biggest differences:
+<p>but, to emphasize, this is <em class="emph">not</em> a drop-in replacement
+for the previous <code class="command">texi2html</code>.  Here are the biggest 
differences:
 </p>
-<ul>
-<li> Most blatantly, the command line options of <code>texi2html</code>
+<ul class="itemize mark-bullet">
+<li>Most blatantly, the command line options of <code 
class="command">texi2html</code>
 are now customization variables, for the most part.  A table of
 approximate equivalents is given below.
 
-</li><li> The program-level customization API is very different in
-<code>texi2any</code>.
+</li><li>The program-level customization API is very different in
+<code class="command">texi2any</code>.
 
-</li><li> Indices cannot be split.
+</li><li>Indices cannot be split.
 
-</li><li> Translated strings cannot be customized; we hope to introduce
-this feature in <code>texi2any</code> in the future.
+</li><li>Translated strings cannot be customized; we hope to introduce
+this feature in <code class="command">texi2any</code> in the future.
 
 </li></ul>
 
 <p>Aside from the last, we do not intend to reimplement these
 differences.  Therefore, the route forward for authors is alter
 manuals and build processes as necessary to use the new features and
-methods of <code>texi2any</code>.  The <code>texi2html</code> maintainers
-(one of whom is the principal author of <code>texi2any</code>) do not
+methods of <code class="command">texi2any</code>.  The <code 
class="command">texi2html</code> maintainers
+(one of whom is the principal author of <code class="command">texi2any</code>) 
do not
 intend to make further releases.
 </p>
-<span id="index-Options-of-texi2html"></span>
-<span id="index-Command_002dline-options-of-texi2html"></span>
-<p>Here is the table showing <code>texi2html</code> options and
-corresponding <code>texi2any</code> customization variables.
+<a class="index-entry-id" id="index-Options-of-texi2html"></a>
+<a class="index-entry-id" id="index-Command_002dline-options-of-texi2html"></a>
+<p>Here is the table showing <code class="command">texi2html</code> options and
+corresponding <code class="command">texi2any</code> customization variables.
 </p>
-<table>
-<tr><td><samp>--toc-links</samp></td><td><code>TOC_LINKS</code></td></tr>
-<tr><td><samp>--short-ext</samp></td><td><code>SHORTEXTN</code></td></tr>
-<tr><td><samp>--prefix</samp></td><td><code>PREFIX</code></td></tr>
-<tr><td><samp>--short-ref</samp></td><td><code>SHORT_REF</code></td></tr>
-<tr><td><samp>--idx-sum</samp></td><td><code>IDX_SUMMARY</code></td></tr>
-<tr><td><samp>--def-table</samp></td><td><code>DEF_TABLE</code></td></tr>
-<tr><td><samp>--ignore-preamble-text</samp></td><td><code>IGNORE_PREAMBLE_TEXT</code></td></tr>
-<tr><td><samp>--html-xref-prefix</samp></td><td><code>EXTERNAL_DIR</code></td></tr>
-<tr><td><samp>--l2h</samp></td><td><code>L2H</code></td></tr>
-<tr><td><samp>--l2h-l2h</samp></td><td><code>L2H_L2H</code></td></tr>
-<tr><td><samp>--l2h-skip</samp></td><td><code>L2H_SKIP</code></td></tr>
-<tr><td><samp>--l2h-tmp</samp></td><td><code>L2H_TMP</code></td></tr>
-<tr><td><samp>--l2h-file</samp></td><td><code>L2H_FILE</code></td></tr>
-<tr><td><samp>--l2h-clean</samp></td><td><code>L2H_CLEAN</code></td></tr>
-<tr><td><samp>--use-nodes</samp></td><td><code>USE_NODES</code></td></tr>
-<tr><td><samp>--monolithic</samp></td><td><code>MONOLITHIC</code></td></tr>
-<tr><td><samp>--top-file</samp></td><td><code>TOP_FILE</code></td></tr>
-<tr><td><samp>--toc-file</samp></td><td><code>TOC_FILE</code></td></tr>
-<tr><td><samp>--frames</samp></td><td><code>FRAMES</code></td></tr>
-<tr><td><samp>--menu</samp></td><td><code>SHOW_MENU</code></td></tr>
-<tr><td><samp>--debug</samp></td><td><code>DEBUG</code></td></tr>
-<tr><td><samp>--doctype</samp></td><td><code>DOCTYPE</code></td></tr>
-<tr><td><samp>--frameset-doctype</samp></td><td><code>FRAMESET_DOCTYPE</code></td></tr>
-<tr><td><samp>--test</samp></td><td><code>TEST</code></td></tr>
+<table class="multitable">
+<tbody><tr><td><samp class="option">--toc-links</samp></td><td><code 
class="code">TOC_LINKS</code></td></tr>
+<tr><td><samp class="option">--short-ext</samp></td><td><code 
class="code">SHORTEXTN</code></td></tr>
+<tr><td><samp class="option">--prefix</samp></td><td><code 
class="code">PREFIX</code></td></tr>
+<tr><td><samp class="option">--def-table</samp></td><td><code 
class="code">DEF_TABLE</code></td></tr>
+<tr><td><samp class="option">--html-xref-prefix</samp></td><td><code 
class="code">EXTERNAL_DIR</code></td></tr>
+<tr><td><samp class="option">--l2h</samp></td><td><code 
class="code">HTML_MATH</code> set to &lsquo;<samp 
class="samp">l2h</samp>&rsquo;</td></tr>
+<tr><td><samp class="option">--l2h-l2h</samp></td><td><code 
class="code">L2H_L2H</code></td></tr>
+<tr><td><samp class="option">--l2h-skip</samp></td><td><code 
class="code">L2H_SKIP</code></td></tr>
+<tr><td><samp class="option">--l2h-tmp</samp></td><td><code 
class="code">L2H_TMP</code></td></tr>
+<tr><td><samp class="option">--l2h-file</samp></td><td><code 
class="code">L2H_FILE</code></td></tr>
+<tr><td><samp class="option">--l2h-clean</samp></td><td><code 
class="code">L2H_CLEAN</code></td></tr>
+<tr><td><samp class="option">--use-nodes</samp></td><td><code 
class="code">USE_NODES</code></td></tr>
+<tr><td><samp class="option">--monolithic</samp></td><td><code 
class="code">MONOLITHIC</code></td></tr>
+<tr><td><samp class="option">--top-file</samp></td><td><code 
class="code">TOP_FILE</code></td></tr>
+<tr><td><samp class="option">--frames</samp></td><td><code 
class="code">FRAMES</code></td></tr>
+<tr><td><samp class="option">--menu</samp></td><td><code 
class="code">FORMAT_MENU</code></td></tr>
+<tr><td><samp class="option">--debug</samp></td><td><code 
class="code">DEBUG</code></td></tr>
+<tr><td><samp class="option">--doctype</samp></td><td><code 
class="code">DOCTYPE</code></td></tr>
+<tr><td><samp class="option">--frameset-doctype</samp></td><td><code 
class="code">FRAMESET_DOCTYPE</code></td></tr>
+<tr><td><samp class="option">--test</samp></td><td><code 
class="code">TEST</code></td></tr>
+</tbody>
 </table>
 
-<span id="index-texi2oldapi_002etexi_002c-for-texi2any"></span>
-<p>Finally, any <code>texi2html</code> users seeking more detailed
-information can check the draft file <samp>doc/texi2oldapi.texi</samp> in
+<a class="index-entry-id" 
id="index-texi2oldapi_002etexi_002c-for-texi2any"></a>
+<p>Finally, any <code class="command">texi2html</code> users seeking more 
detailed
+information can check the draft file <samp 
class="file">doc/texi2oldapi.texi</samp> in
 the Texinfo source repository.  It consists mainly of very rough
 notes, but may still be useful to some.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Previous: <a href="Invoking-pod2texi.html" accesskey="p" rel="prev">Invoking 
<code>pod2texi</code></a>, Up: <a href="Generic-Translator-texi2any.html" 
accesskey="u" rel="up">Generic Translator <code>texi2any</code></a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Invoking-pod2texi.html">Invoking <code 
class="command">pod2texi</code>: Convert Pod to Texinfo</a>, Up: <a 
href="Generic-Translator-texi2any.html"><code class="command">texi2any</code>: 
The Generic Translator for Texinfo</a> &nbsp; [<a 
href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/texi_002delements_002dby_002dsize.html 
b/js/infog/test-infodir/texinfo_html/texi_002delements_002dby_002dsize.html
index 7776464267..056a5368fd 100644
--- a/js/infog/test-infodir/texinfo_html/texi_002delements_002dby_002dsize.html
+++ b/js/infog/test-infodir/texinfo_html/texi_002delements_002dby_002dsize.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>texi-elements-by-size (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>texi-elements-by-size (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="texi-elements-by-size (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="texi-elements-by-size (GNU Texinfo 6.7dev)">
+<meta name="description" content="texi-elements-by-size (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="texi-elements-by-size (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=Tips.html#texi_002delements_002dby_002dsize">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git 
a/js/infog/test-infodir/texinfo_html/texinfo_002dformat-commands.html 
b/js/infog/test-infodir/texinfo_html/texinfo_002dformat-commands.html
index de5de2b6e2..2e28cf5b5c 100644
--- a/js/infog/test-infodir/texinfo_html/texinfo_002dformat-commands.html
+++ b/js/infog/test-infodir/texinfo_html/texinfo_002dformat-commands.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>texinfo-format commands (GNU Texinfo 6.8dev)</title>
 
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>texinfo-format commands (GNU Texinfo 6.7dev)</title>
-
-<meta name="description" content="texinfo-format commands (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="texinfo-format commands (GNU Texinfo 6.7dev)">
+<meta name="description" content="texinfo-format commands (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="texinfo-format commands (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="makeinfo-in-Emacs.html" rel="prev" title="makeinfo in Emacs">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+kbd.kbd {font-style: oblique}
+span:hover a.copiable-link {visibility: visible}
 -->
 </style>
 
@@ -59,52 +42,52 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="texinfo_002dformat-commands"></span><div class="header">
+<div class="subsection-level-extent" id="texinfo_002dformat-commands">
+<div class="nav-panel">
 <p>
-Next: <a href="Batch-Formatting.html" accesskey="n" rel="next">Batch 
Formatting</a>, Previous: <a href="makeinfo-in-Emacs.html" accesskey="p" 
rel="prev"><code>makeinfo</code> in Emacs</a>, Up: <a 
href="Creating-an-Info-File.html" accesskey="u" rel="up">Creating an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Batch-Formatting.html" accesskey="n" rel="next">Batch 
Formatting</a>, Previous: <a href="makeinfo-in-Emacs.html" accesskey="p" 
rel="prev">Running <code class="code">makeinfo</code> Within Emacs</a>, Up: <a 
href="Creating-an-Info-File.html" accesskey="u" rel="up">Creating an Info 
File</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="The-texinfo_002dformat_2026-Commands"></span><h4 
class="subsection">The <code>texinfo-format&hellip;</code> Commands</h4>
+<h4 class="subsection" id="The-texinfo_002dformat_2026-Commands">20.1.3 The 
<code class="code">texinfo-format&hellip;</code> Commands</h4>
 
 
 <p>In GNU Emacs in Texinfo mode, you can format part or all of a Texinfo
-file with the <code>texinfo-format-region</code> command.  This formats the
+file with the <code class="code">texinfo-format-region</code> command.  This 
formats the
 current region and displays the formatted text in a temporary buffer
-called &lsquo;<samp>*Info Region*</samp>&rsquo;.
+called &lsquo;<samp class="samp">*Info Region*</samp>&rsquo;.
 </p>
 <p>Similarly, you can format a buffer with the
-<code>texinfo-format-buffer</code> command.  This command creates a new
-buffer and generates the Info file in it.  Typing <kbd>C-x C-s</kbd> will
+<code class="code">texinfo-format-buffer</code> command.  This command creates 
a new
+buffer and generates the Info file in it.  Typing <kbd class="kbd">C-x 
C-s</kbd> will
 save the Info file under the name specified by the
-<code>@setfilename</code> line which must be near the beginning of the
+<code class="code">@setfilename</code> line which must be near the beginning 
of the
 Texinfo file.
 </p>
-<dl compact="compact">
-<dt><kbd>C-c C-e C-r</kbd></dt>
-<dt><kbd><code>texinfo-format-region</code></kbd></dt>
-<dd><span id="index-texinfo_002dformat_002dregion"></span>
-<p>Format the current region for Info.
+<dl class="table">
+<dt id='index-texinfo_002dformat_002dregion'><span><kbd class="kbd">C-c C-e 
C-r</kbd><a class="copiable-link" href='#index-texinfo_002dformat_002dregion'> 
&para;</a></span></dt>
+<dt><kbd class="kbd"><code class="code">texinfo-format-region</code></kbd></dt>
+<dd><p>Format the current region for Info.
 </p>
 </dd>
-<dt><kbd>C-c C-e C-b</kbd></dt>
-<dt><kbd><code>texinfo-format-buffer</code></kbd></dt>
-<dd><span id="index-texinfo_002dformat_002dbuffer"></span>
-<p>Format the current buffer for Info.
+<dt id='index-texinfo_002dformat_002dbuffer'><span><kbd class="kbd">C-c C-e 
C-b</kbd><a class="copiable-link" href='#index-texinfo_002dformat_002dbuffer'> 
&para;</a></span></dt>
+<dt><kbd class="kbd"><code class="code">texinfo-format-buffer</code></kbd></dt>
+<dd><p>Format the current buffer for Info.
 </p></dd>
 </dl>
 
-<p>The <code>texinfo-format-region</code> and 
<code>texinfo-format-buffer</code>
+<p>The <code class="code">texinfo-format-region</code> and <code 
class="code">texinfo-format-buffer</code>
 commands provide you with some error checking, and other functions can
 provide you with further help in finding formatting errors.  These
-procedures are described in an appendix; see <a 
href="Catching-Mistakes.html">Catching Mistakes</a>.
-However, the <code>makeinfo</code> program provides better error checking
-(see <a href="makeinfo-in-Emacs.html"><code>makeinfo</code> in Emacs</a>).
+procedures are described in an appendix; see <a class="ref" 
href="Catching-Mistakes.html">Catching Mistakes</a>.
+However, the <code class="code">makeinfo</code> program provides better error 
checking
+(see <a class="pxref" href="makeinfo-in-Emacs.html">Running <code 
class="code">makeinfo</code> Within Emacs</a>).
 </p>
-<p>A peculiarity of the <code>texinfo-format-buffer</code> and
-<code>texinfo-format-region</code> commands is that they do not indent (nor
-fill) paragraphs that contain <code>@w</code> or <code>@*</code> commands.
+<p>A peculiarity of the <code class="code">texinfo-format-buffer</code> and
+<code class="code">texinfo-format-region</code> commands is that they do not 
indent (nor
+fill) paragraphs that contain <code class="code">@w</code> or <code 
class="code">@*</code> commands.
 </p>
 
+</div>
 
 
 
diff --git 
a/js/infog/test-infodir/texinfo_html/texinfo_002dmultiple_002dfiles_002dupdate.html
 
b/js/infog/test-infodir/texinfo_html/texinfo_002dmultiple_002dfiles_002dupdate.html
index f2519416f7..d8fbc50c10 100644
--- 
a/js/infog/test-infodir/texinfo_html/texinfo_002dmultiple_002dfiles_002dupdate.html
+++ 
b/js/infog/test-infodir/texinfo_html/texinfo_002dmultiple_002dfiles_002dupdate.html
@@ -1,35 +1,29 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>texinfo-multiple-files-update (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>texinfo-multiple-files-update (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="texinfo-multiple-files-update (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="texinfo-multiple-files-update (GNU Texinfo 
6.7dev)">
+<meta name="description" content="texinfo-multiple-files-update (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="texinfo-multiple-files-update (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Command-and-Variable-Index.html" rel="index" title="Command and 
Variable Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
@@ -38,20 +32,9 @@ developing GNU and promoting software freedom." -->
 <link href="Using-Include-Files.html" rel="prev" title="Using Include Files">
 <style type="text/css">
 <!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
+kbd.kbd {font-style: oblique}
+span.w-nolinebreak-text {white-space: nowrap}
+ul.mark-minus {list-style-type: "\2212"}
 -->
 </style>
 
@@ -59,85 +42,87 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="texinfo_002dmultiple_002dfiles_002dupdate"></span><div 
class="header">
+<div class="section-level-extent" 
id="texinfo_002dmultiple_002dfiles_002dupdate">
+<div class="nav-panel">
 <p>
-Next: <a href="Include-Files-Requirements.html" accesskey="n" 
rel="next">Include Files Requirements</a>, Previous: <a 
href="Using-Include-Files.html" accesskey="p" rel="prev">Using Include 
Files</a>, Up: <a href="Include-Files.html" accesskey="u" rel="up">Include 
Files</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Include-Files-Requirements.html" accesskey="n" 
rel="next">Include Files Requirements</a>, Previous: <a 
href="Using-Include-Files.html" accesskey="p" rel="prev">How to Use Include 
Files</a>, Up: <a href="Include-Files.html" accesskey="u" rel="up">Include 
Files</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
-<span id="texinfo_002dmultiple_002dfiles_002dupdate-1"></span><h3 
class="section"><code>texinfo-multiple-files-update</code></h3>
+<h3 class="section" id="texinfo_002dmultiple_002dfiles_002dupdate-1">17.2 
<code class="code">texinfo-multiple-files-update</code></h3>
 
-<span id="index-texinfo_002dmultiple_002dfiles_002dupdate"></span>
+<a class="index-entry-id" 
id="index-texinfo_002dmultiple_002dfiles_002dupdate"></a>
 
 <p>GNU Emacs Texinfo mode provides the
-<code>texinfo-multiple-files-update</code> command.  This command creates or
+<code class="code">texinfo-multiple-files-update</code> command.  This command 
creates or
 updates &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; 
pointers of included files as
 well as those in the outer or overall Texinfo file, and it creates or
 updates a main menu in the outer file.  Depending on whether you call
 it with optional arguments, the command updates only the pointers in
-the first <code>@node</code> line of the included files or all of them:
+the first <code class="code">@node</code> line of the included files or all of 
them:
 </p>
-<dl compact="compact">
-<dt><kbd>M-x texinfo-multiple-files-update</kbd></dt>
+<dl class="table">
+<dt><kbd class="kbd">M-x texinfo-multiple-files-update</kbd></dt>
 <dd><p>Called without any arguments:
 </p>
-<ul class="no-bullet">
-<li>- Create or update the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and 
&lsquo;Up&rsquo; pointers of the
-first <code>@node</code> line in each file included in an outer or overall
+<ul class="itemize mark-minus">
+<li>Create or update the &lsquo;Next&rsquo;, &lsquo;Previous&rsquo;, and 
&lsquo;Up&rsquo; pointers of the
+first <code class="code">@node</code> line in each file included in an outer 
or overall
 Texinfo file.
 
-</li><li>- Create or update the &lsquo;Top&rsquo; level node pointers of the 
outer or
+</li><li>Create or update the &lsquo;Top&rsquo; level node pointers of the 
outer or
 overall file.
 
-</li><li>- Create or update a main menu in the outer file.
+</li><li>Create or update a main menu in the outer file.
 </li></ul>
 
 </dd>
-<dt><kbd>C-u M-x texinfo-multiple-files-update</kbd></dt>
-<dd><p>Called with <kbd>C-u</kbd> as a prefix argument:
+<dt><kbd class="kbd">C-u M-x texinfo-multiple-files-update</kbd></dt>
+<dd><p>Called with <kbd class="kbd">C-u</kbd> as a prefix argument:
 </p>
-<ul class="no-bullet">
-<li>- Create or update pointers in the first <code>@node</code> line in each
+<ul class="itemize mark-minus">
+<li>Create or update pointers in the first <code class="code">@node</code> 
line in each
 included file.
 
-</li><li>- Create or update the &lsquo;Top&rsquo; level node pointers of the 
outer file.
+</li><li>Create or update the &lsquo;Top&rsquo; level node pointers of the 
outer file.
 
-</li><li>- Create and insert a master menu in the outer file.  The master menu
+</li><li>Create and insert a master menu in the outer file.  The master menu
 is made from all the menus in all the included files.
 </li></ul>
 
 </dd>
-<dt><kbd>C-u 8 M-x texinfo-multiple-files-update</kbd></dt>
-<dd><p>Called with a numeric prefix argument, such as <kbd>C-u 8</kbd>:
+<dt><kbd class="kbd">C-u 8 M-x texinfo-multiple-files-update</kbd></dt>
+<dd><p>Called with a numeric prefix argument, such as <kbd class="kbd">C-u 
8</kbd>:
 </p>
-<ul class="no-bullet">
-<li>- Create or update <em>all</em> the &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; pointers
+<ul class="itemize mark-minus">
+<li>Create or update <em class="emph">all</em> the &lsquo;Next&rsquo;, 
&lsquo;Previous&rsquo;, and &lsquo;Up&rsquo; pointers
 of all the included files.
 
-</li><li>- Create or update <em>all</em> the menus of all the included
+</li><li>Create or update <em class="emph">all</em> the menus of all the 
included
 files.
 
-</li><li>- Create or update the &lsquo;Top&rsquo; level node pointers of the 
outer or
+</li><li>Create or update the &lsquo;Top&rsquo; level node pointers of the 
outer or
 overall file.
 
-</li><li>- And then create a master menu in the outer file.  This is similar to
-invoking <code>texinfo-master-menu</code> with an argument when you are
+</li><li>And then create a master menu in the outer file.  This is similar to
+invoking <code class="code">texinfo-master-menu</code> with an argument when 
you are
 working with just one file.
 </li></ul>
 </dd>
 </dl>
 
 <p>Note the use of the prefix argument in interactive use: with a regular
-prefix argument, just <kbd><span class="nolinebreak">C-u</span></kbd><!-- /@w 
-->, the
-<code>texinfo-multiple-files-update</code> command inserts a master menu;
-with a numeric prefix argument, such as <kbd>C-u 8</kbd>, the command
-updates <em>every</em> pointer and menu in <em>all</em> the files and
+prefix argument, just <kbd class="kbd"><span 
class="w-nolinebreak-text">C-u</span></kbd><!-- /@w -->, the
+<code class="code">texinfo-multiple-files-update</code> command inserts a 
master menu;
+with a numeric prefix argument, such as <kbd class="kbd">C-u 8</kbd>, the 
command
+updates <em class="emph">every</em> pointer and menu in <em 
class="emph">all</em> the files and
 then inserts a master menu.
 </p>
 
+</div>
 <hr>
-<div class="header">
+<div class="nav-panel">
 <p>
-Next: <a href="Include-Files-Requirements.html" accesskey="n" 
rel="next">Include Files Requirements</a>, Previous: <a 
href="Using-Include-Files.html" accesskey="p" rel="prev">Using Include 
Files</a>, Up: <a href="Include-Files.html" accesskey="u" rel="up">Include 
Files</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
+Next: <a href="Include-Files-Requirements.html">Include Files 
Requirements</a>, Previous: <a href="Using-Include-Files.html">How to Use 
Include Files</a>, Up: <a href="Include-Files.html">Include Files</a> &nbsp; 
[<a href="index.html#SEC_Contents" title="Table of contents" 
rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" 
title="Index" rel="index">Index</a>]</p>
 </div>
 
 
diff --git a/js/infog/test-infodir/texinfo_html/textdegree.html 
b/js/infog/test-infodir/texinfo_html/textdegree.html
index 2fdbcc59f1..708e5c1810 100644
--- a/js/infog/test-infodir/texinfo_html/textdegree.html
+++ b/js/infog/test-infodir/texinfo_html/textdegree.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>textdegree (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>textdegree (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="textdegree (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="textdegree (GNU Texinfo 6.7dev)">
+<meta name="description" content="textdegree (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="textdegree (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040textdegree.html#textdegree">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/tie.html 
b/js/infog/test-infodir/texinfo_html/tie.html
index 07a166645a..ec4730d9a5 100644
--- a/js/infog/test-infodir/texinfo_html/tie.html
+++ b/js/infog/test-infodir/texinfo_html/tie.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>tie (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>tie (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="tie (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="tie (GNU Texinfo 6.7dev)">
+<meta name="description" content="tie (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="tie (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040tie.html#tie">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/title-subtitle-author.html 
b/js/infog/test-infodir/texinfo_html/title-subtitle-author.html
index 57b85136dc..dc26fc755b 100644
--- a/js/infog/test-infodir/texinfo_html/title-subtitle-author.html
+++ b/js/infog/test-infodir/texinfo_html/title-subtitle-author.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>title subtitle author (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>title subtitle author (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="title subtitle author (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="title subtitle author (GNU Texinfo 6.7dev)">
+<meta name="description" content="title subtitle author (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="title subtitle author (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040title-_0040subtitle-_0040author.html#title-subtitle-author">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/titlefont-center-sp.html 
b/js/infog/test-infodir/texinfo_html/titlefont-center-sp.html
index 824bbf7d68..3779fd33a0 100644
--- a/js/infog/test-infodir/texinfo_html/titlefont-center-sp.html
+++ b/js/infog/test-infodir/texinfo_html/titlefont-center-sp.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>titlefont center sp (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>titlefont center sp (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="titlefont center sp (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="titlefont center sp (GNU Texinfo 6.7dev)">
+<meta name="description" content="titlefont center sp (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="titlefont center sp (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040titlefont-_0040center-_0040sp.html#titlefont-center-sp">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/titlepage.html 
b/js/infog/test-infodir/texinfo_html/titlepage.html
index 38cbb57515..c30e5d7684 100644
--- a/js/infog/test-infodir/texinfo_html/titlepage.html
+++ b/js/infog/test-infodir/texinfo_html/titlepage.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>titlepage (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>titlepage (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="titlepage (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="titlepage (GNU Texinfo 6.7dev)">
+<meta name="description" content="titlepage (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="titlepage (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040titlepage.html#titlepage">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/top-command.html 
b/js/infog/test-infodir/texinfo_html/top-command.html
index 8c6714a33d..0bcb1e10b7 100644
--- a/js/infog/test-infodir/texinfo_html/top-command.html
+++ b/js/infog/test-infodir/texinfo_html/top-command.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>top command (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>top command (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="top command (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="top command (GNU Texinfo 6.7dev)">
+<meta name="description" content="top command (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="top command (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040top-Command.html#top-command">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/unnumbered-_0026-appendix.html 
b/js/infog/test-infodir/texinfo_html/unnumbered-_0026-appendix.html
index eef8c3fbd9..6af2f9b9a8 100644
--- a/js/infog/test-infodir/texinfo_html/unnumbered-_0026-appendix.html
+++ b/js/infog/test-infodir/texinfo_html/unnumbered-_0026-appendix.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>unnumbered &amp; appendix (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>unnumbered &amp; appendix (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="unnumbered &amp; appendix (GNU Texinfo 
6.7dev)">
-<meta name="keywords" content="unnumbered &amp; appendix (GNU Texinfo 6.7dev)">
+<meta name="description" content="unnumbered &amp; appendix (GNU Texinfo 
6.8dev)">
+<meta name="keywords" content="unnumbered &amp; appendix (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040unnumbered-_0040appendix.html#unnumbered-_0026-appendix">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git 
a/js/infog/test-infodir/texinfo_html/unnumberedsec-appendixsec-heading.html 
b/js/infog/test-infodir/texinfo_html/unnumberedsec-appendixsec-heading.html
index c11d68ed67..a8c921045e 100644
--- a/js/infog/test-infodir/texinfo_html/unnumberedsec-appendixsec-heading.html
+++ b/js/infog/test-infodir/texinfo_html/unnumberedsec-appendixsec-heading.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>unnumberedsec appendixsec heading (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>unnumberedsec appendixsec heading (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="unnumberedsec appendixsec heading (GNU 
Texinfo 6.7dev)">
-<meta name="keywords" content="unnumberedsec appendixsec heading (GNU Texinfo 
6.7dev)">
+<meta name="description" content="unnumberedsec appendixsec heading (GNU 
Texinfo 6.8dev)">
+<meta name="keywords" content="unnumberedsec appendixsec heading (GNU Texinfo 
6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040unnumberedsec-_0040appendixsec-_0040heading.html#unnumberedsec-appendixsec-heading">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git 
a/js/infog/test-infodir/texinfo_html/unnumberedsubsec-appendixsubsec-subheading.html
 
b/js/infog/test-infodir/texinfo_html/unnumberedsubsec-appendixsubsec-subheading.html
index f8fcb17e5e..9a6c946d9b 100644
--- 
a/js/infog/test-infodir/texinfo_html/unnumberedsubsec-appendixsubsec-subheading.html
+++ 
b/js/infog/test-infodir/texinfo_html/unnumberedsubsec-appendixsubsec-subheading.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>unnumberedsubsec appendixsubsec subheading (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>unnumberedsubsec appendixsubsec subheading (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="unnumberedsubsec appendixsubsec subheading 
(GNU Texinfo 6.7dev)">
-<meta name="keywords" content="unnumberedsubsec appendixsubsec subheading (GNU 
Texinfo 6.7dev)">
+<meta name="description" content="unnumberedsubsec appendixsubsec subheading 
(GNU Texinfo 6.8dev)">
+<meta name="keywords" content="unnumberedsubsec appendixsubsec subheading (GNU 
Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040unnumberedsubsec-_0040appendixsubsec-_0040subheading.html#unnumberedsubsec-appendixsubsec-subheading">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/uref.html 
b/js/infog/test-infodir/texinfo_html/uref.html
index 0e4b08ef10..b14aff7de2 100644
--- a/js/infog/test-infodir/texinfo_html/uref.html
+++ b/js/infog/test-infodir/texinfo_html/uref.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>uref (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>uref (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="uref (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="uref (GNU Texinfo 6.7dev)">
+<meta name="description" content="uref (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="uref (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040url.html#uref">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/url.html 
b/js/infog/test-infodir/texinfo_html/url.html
index 6e451e6d20..06eb4724da 100644
--- a/js/infog/test-infodir/texinfo_html/url.html
+++ b/js/infog/test-infodir/texinfo_html/url.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>url (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>url (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="url (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="url (GNU Texinfo 6.7dev)">
+<meta name="description" content="url (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="url (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040url.html#url">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/value-Example.html 
b/js/infog/test-infodir/texinfo_html/value-Example.html
index e480a15092..8595118c99 100644
--- a/js/infog/test-infodir/texinfo_html/value-Example.html
+++ b/js/infog/test-infodir/texinfo_html/value-Example.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>value Example (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>value Example (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="value Example (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="value Example (GNU Texinfo 6.7dev)">
+<meta name="description" content="value Example (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="value Example (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040value-Example.html#value-Example">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/var.html 
b/js/infog/test-infodir/texinfo_html/var.html
index 20dc9ced35..b8363e0041 100644
--- a/js/infog/test-infodir/texinfo_html/var.html
+++ b/js/infog/test-infodir/texinfo_html/var.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>var (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>var (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="var (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="var (GNU Texinfo 6.7dev)">
+<meta name="description" content="var (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="var (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040var.html#var">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/verb.html 
b/js/infog/test-infodir/texinfo_html/verb.html
index 89273d7228..60947b2440 100644
--- a/js/infog/test-infodir/texinfo_html/verb.html
+++ b/js/infog/test-infodir/texinfo_html/verb.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>verb (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>verb (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="verb (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="verb (GNU Texinfo 6.7dev)">
+<meta name="description" content="verb (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="verb (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040verb.html#verb">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/verbatim.html 
b/js/infog/test-infodir/texinfo_html/verbatim.html
index b540e04849..06acc87749 100644
--- a/js/infog/test-infodir/texinfo_html/verbatim.html
+++ b/js/infog/test-infodir/texinfo_html/verbatim.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>verbatim (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>verbatim (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="verbatim (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="verbatim (GNU Texinfo 6.7dev)">
+<meta name="description" content="verbatim (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="verbatim (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040verbatim.html#verbatim">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/verbatiminclude.html 
b/js/infog/test-infodir/texinfo_html/verbatiminclude.html
index 1579a16408..f07e7a1925 100644
--- a/js/infog/test-infodir/texinfo_html/verbatiminclude.html
+++ b/js/infog/test-infodir/texinfo_html/verbatiminclude.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>verbatiminclude (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>verbatiminclude (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="verbatiminclude (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="verbatiminclude (GNU Texinfo 6.7dev)">
+<meta name="description" content="verbatiminclude (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="verbatiminclude (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; 
url=_0040verbatiminclude.html#verbatiminclude">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/w.html 
b/js/infog/test-infodir/texinfo_html/w.html
index e810df9ab0..700eb260db 100644
--- a/js/infog/test-infodir/texinfo_html/w.html
+++ b/js/infog/test-infodir/texinfo_html/w.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>w (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>w (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="w (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="w (GNU Texinfo 6.7dev)">
+<meta name="description" content="w (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="w (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040w.html#w">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 
diff --git a/js/infog/test-infodir/texinfo_html/xref.html 
b/js/infog/test-infodir/texinfo_html/xref.html
index efd12ac486..53447c6fd3 100644
--- a/js/infog/test-infodir/texinfo_html/xref.html
+++ b/js/infog/test-infodir/texinfo_html/xref.html
@@ -1,56 +1,31 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!DOCTYPE html>
 <html>
-<!-- This manual is for GNU Texinfo (version 6.7dev, 18 October 2019),
+<!-- Created by Texinfo 6.8dev+dev, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- This manual is for GNU Texinfo (version 6.8dev, 23 February 2022),
 a documentation system that can produce both online information and a
 printed manual from a single source using semantic markup.
 
-Copyright (C) 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
-1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software
-Foundation, Inc.
+Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2022 Free Software Foundation, 
Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
-Invariant Sections, with the Front-Cover Texts being "A GNU Manual",
-and with the Back-Cover Texts as in (a) below.  A copy of the license
-is included in the section entitled "GNU Free Documentation
-License".
-
-(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
-modify this GNU manual.  Buying copies from the FSF supports it in
-developing GNU and promoting software freedom." -->
-<!-- Created by GNU Texinfo 6.7dev, http://www.gnu.org/software/texinfo/ -->
-<!-- This file redirects to the location of a node or anchor -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>xref (GNU Texinfo 6.7dev)</title>
+Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
+Texts.  A copy of the license is included in the section entitled
+"GNU Free Documentation License". -->
+<title>xref (GNU Texinfo 6.8dev)</title>
 
-<meta name="description" content="xref (GNU Texinfo 6.7dev)">
-<meta name="keywords" content="xref (GNU Texinfo 6.7dev)">
+<meta name="description" content="xref (GNU Texinfo 6.8dev)">
+<meta name="keywords" content="xref (GNU Texinfo 6.8dev)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="texi2any">
-<style type="text/css">
-<!--
-a.summary-letter {text-decoration: none}
-blockquote.indentedblock {margin-right: 0em}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-kbd {font-style: oblique}
-pre.display {font-family: inherit}
-pre.format {font-family: inherit}
-pre.menu-comment {font-family: serif}
-pre.menu-preformatted {font-family: serif}
-span.nolinebreak {white-space: nowrap}
-span.roman {font-family: initial; font-weight: normal}
-span.sansserif {font-family: sans-serif; font-weight: normal}
-ul.no-bullet {list-style: none}
--->
-</style>
 
 <meta http-equiv="Refresh" content="0; url=_0040xref.html#xref">
+<meta name="viewport" content="width=device-width,initial-scale=1">
 
 </head>
 



reply via email to

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