[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
From: |
Gavin D. Smith |
Date: |
Wed, 2 Aug 2023 13:41:37 -0400 (EDT) |
branch: master
commit 7674fcc0d1c5ca6dd5411a874807b7822d96b856
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Wed Aug 2 13:28:01 2023 +0100
* doc/texinfo.texi: Continue removing @menu throughout.
---
doc/texinfo.texi | 56 ++++++++++++++++++++++----------------------------------
1 file changed, 22 insertions(+), 34 deletions(-)
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index f9bbc33df8..3609c5861c 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -11415,17 +11415,9 @@ The `x' forms work similarly to @code{@@itemx}
This section describes all the definition commands of Texinfo.
-@menu
-* Functions Commands:: Commands for functions and similar entities.
-* Typed Functions:: Commands for functions in typed languages.
-* Variables Commands:: Commands for variables and similar entities.
-* Typed Variables:: Commands for variables in typed languages.
-* Data Types:: The definition command for data types.
-* Abstract Objects:: Commands for object-oriented programming.
-@end menu
-
@node Functions Commands
+@nodedescription Commands for functions and similar entities.
@subsection Functions and Similar Entities
@cindex Function definitions
@@ -11504,6 +11496,7 @@ All these commands create entries in the index of
functions.
@node Typed Functions
+@nodedescription Commands for functions in typed languages.
@subsection Functions in Typed Languages
@cindex Typed functions
@@ -11671,6 +11664,7 @@ Specifying @code{@@deftypefnnewline off} reverts to the
default.
@node Variables Commands
+@nodedescription Commands for variables and similar entities.
@subsection Variables and Similar Entities
Here are the commands for defining variables and similar
@@ -11739,6 +11733,7 @@ Option@} @dots{}}.
@node Typed Variables
+@nodedescription Commands for variables in typed languages.
@subsection Variables in Typed Languages
@cindex Typed variables
@@ -11796,6 +11791,7 @@ These commands create entries in the index of variables.
@node Data Types
+@nodedescription The definition command for data types.
@subsection Data Types
Here is the command for data types:
@@ -11831,6 +11827,7 @@ of a definition of @code{pair}.
@node Abstract Objects
+@nodedescription Commands for object-oriented programming.
@subsection Object-Oriented Programming
@cindex Object-oriented programming
@@ -12325,13 +12322,9 @@ the one helping to translate the fixed strings written
to documents,
For a list of the various accented and special characters Texinfo
supports, see @ref{Inserting Accents}.
-@menu
-* @code{@@documentlanguage}:: Declaring the current language.
-* @code{@@documentencoding}:: Declaring the input encoding.
-@end menu
-
@node @code{@@documentlanguage}
+@nodedescription Declaring the current language.
@section @code{@@documentlanguage @var{ll}[_@var{cc}]}: Set the Document
Language
@anchor{documentlanguage}
@@ -12409,6 +12402,7 @@ the official web site for ISO@tie{}3166 can be found via
@node @code{@@documentencoding}
+@nodedescription Declaring the input encoding.
@section @code{@@documentencoding @var{enc}}: Set Input Encoding
@anchor{documentencoding}@c old name
@@ -12576,18 +12570,9 @@ is set or clear.
@end itemize
-@menu
-* Conditional Commands:: Text for a given format.
-* Conditional Not Commands:: Text for any format other than a given one.
-* Raw Formatter Commands:: Using raw formatter commands.
-* Inline Conditionals:: Brace-delimited conditional text.
-* @code{@@set @@clear @@value}:: Variable tests and substitutions.
-* Testing for Texinfo Commands:: Testing if a Texinfo command is available.
-* Conditional Nesting:: Using conditionals inside conditionals.
-@end menu
-
@node Conditional Commands
+@nodedescription Text for a given format.
@section Conditional Commands
Texinfo has an @code{@@if@var{format}} environment for each output
@@ -12706,6 +12691,7 @@ numbers which @code{@@errormsg} emits in @TeX{}.
@node Conditional Not Commands
+@nodedescription Text for any format other than a given one.
@section Conditional Not Commands
@findex ifnotdocbook
@findex ifnothtml
@@ -12754,6 +12740,7 @@ with @code{@@iftex}, not raw formatter source as with
@code{@@tex}
@node Raw Formatter Commands
+@nodedescription Using raw formatter commands.
@section Raw Formatter Commands
@cindex Raw formatter commands
@@ -12842,6 +12829,7 @@ The remedy is simple: don't do that.
@node Inline Conditionals
+@nodedescription Brace-delimited conditional text.
@section Inline Conditionals: @code{@@inline}, @code{@@inlineifelse},
@code{@@inlineraw}
@findex inlinefmt
@findex inlinefmtifelse
@@ -12915,6 +12903,7 @@ Two other @code{@@inline...} conditionals complement the
@node @code{@@set @@clear @@value}
+@nodedescription Variable tests and substitutions.
@section Flags: @code{@@set}, @code{@@clear}, conditionals, and @code{@@value}
@anchor{set clear value}@c old name
@@ -13257,6 +13246,7 @@ do not need to edit the three sections.
@node Testing for Texinfo Commands
+@nodedescription Testing if a Texinfo command is available.
@section Testing for Texinfo Commands: @code{@@ifcommanddefined},
@code{@@ifcommandnotdefined}
@cindex Testing for Texinfo commands
@@ -13331,6 +13321,7 @@ general, to avoid unnecessary dependencies between
packages
@node Conditional Nesting
+@nodedescription Using conditionals inside conditionals.
@section Conditional Nesting
@cindex Conditionals, nested
@cindex Nesting conditionals
@@ -13423,18 +13414,9 @@ If you want to do simple text substitution,
@code{@@set} and
@code{@@value} is the simplest approach (@pxref{@code{@@set @@clear
@@value}}).
-@menu
-* Defining Macros:: Defining and undefining new commands.
-* Invoking Macros:: Using a macro, once you've defined it.
-* Macro Details:: Limitations of Texinfo macros.
-* @code{@@alias}:: Command aliases.
-* Line Macros:: Macros using whole line for arguments.
-* @code{@@definfoenclose}:: Customized highlighting.
-* External Macro Processors:: @code{#line} directives.
-@end menu
-
@node Defining Macros
+@nodedescription Defining and undefining new commands.
@section Defining Macros
@cindex Defining macros
@cindex Macro definitions, Texinfo
@@ -13519,6 +13501,7 @@ For example:
@node Invoking Macros
+@nodedescription Using a macro, once you've defined it.
@section Invoking Macros
@cindex Invoking macros
@@ -13692,6 +13675,7 @@ Both: a.
@node Macro Details
+@nodedescription Limitations of Texinfo macros.
@section Macro Details and Caveats
@cindex Macro details
@cindex Details of macro usage
@@ -13947,6 +13931,7 @@ the earlier implementation, it would have been parsed
as this:
@node @code{@@alias}
+@nodedescription Command aliases.
@section @samp{@@alias @var{new}=@var{existing}}
@anchor{alias}@c old name
@@ -13999,6 +13984,7 @@ letters.
@node Line Macros
+@nodedescription Macros using whole line for arguments.
@section Line Macros
@findex linemacro
@@ -14098,6 +14084,7 @@ with @code{@@linemacro} than for those defined with
@code{@@macro}.
@node @code{@@definfoenclose}
+@nodedescription Customized highlighting.
@section @code{@@definfoenclose}: Customized Highlighting
@anchor{definfoenclose}@c old name
@@ -14168,6 +14155,7 @@ indirectly.
@node External Macro Processors
+@nodedescription @code{#line} directives.
@section External Macro Processors: Line Directives
@cindex External macro processors
@cindex Macro processors, external
- [no subject], (continued)
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject], Gavin D. Smith, 2023/08/02
- [no subject],
Gavin D. Smith <=