commit 05d122ebdc1d3f74b97373a0196edb9c164913be
parent b964d657bba8358721422266bea2b2aeb8c05bb9
Author: Wolfgang Corcoran-Mathe <wcm@sigwinch.xyz>
Date: Sat, 10 Feb 2024 13:46:30 -0500
Shuffle around macros & adjust comment formatting.
Diffstat:
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/doc/r7rs-small/r7rs-texinfo-macros.texinfo b/doc/r7rs-small/r7rs-texinfo-macros.texinfo
@@ -11,7 +11,13 @@
@end macro
@end ifhtml
-@c Report names.
+@c Produce a header for a Rationale section. We may want to adjust
+@c the heading level of this.
+@macro rationale
+@subheading Rationale:
+@end macro
+
+@c --- Report names.
@macro rsevenrs
R@sup{7}RS
@@ -25,7 +31,7 @@ R@sup{5}RS
R@sup{6}RS
@end macro
-@c Subscripted variables
+@c --- Subscripted variables
@macro vari {name}
@var{\name\@sub{1}}
@@ -43,7 +49,8 @@ R@sup{6}RS
@var{\name\@sub{4}}
@end macro
-@c Syntactic variables
+@c --- Syntactic variables
+
@c These will be presented in angle brackets, which have to be
@c produced differently in TeX output. Because Texinfo has no
@c way to set the font family, we can't reliably display these
@@ -69,7 +76,7 @@ R@sup{6}RS
@r{@svar{\name\}}
@end macro
-@c Greek characters.
+@c --- Greek characters.
@c Apparently lambda, iota, etc. are already in the Texinfo macro
@c namespace (but unusable!) and can't be redefined.