From c378ca87d4dd7afb07f2cb1f9784c42c7fa7d127 Mon Sep 17 00:00:00 2001 From: Peter Mikkelsen Date: Sun, 5 Apr 2026 17:44:14 +0200 Subject: Work a bit on the setup of the texinfo manual * doc/gpl-3.0.texi: New file. * doc/aplwc.texi: Small tweaks with inspiration from the GNU Bison manual. --- doc/aplwc.texi | 51 +++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 37 insertions(+), 14 deletions(-) (limited to 'doc/aplwc.texi') diff --git a/doc/aplwc.texi b/doc/aplwc.texi index 8734d87..e8458b2 100644 --- a/doc/aplwc.texi +++ b/doc/aplwc.texi @@ -1,11 +1,14 @@ \input texinfo @setfilename aplwc.info +@documentencoding UTF-8 @include version.texi -@settitle @command{aplwc} @value{VERSION} -@setchapternewpage odd +@settitle Aplwc @value{VERSION} +@xrefautomaticsectiontitle on + +@finalout @copying -This manual is for @command{aplwc} (version @value{VERSION}, @value{UPDATED}). +This manual (published @value{UPDATED}) is for aplwc (version @value{VERSION}). Both the aplwc program and library are covered. Copyright @copyright{} 2026 Peter Mikkelsen. @@ -25,19 +28,25 @@ Free Documentation License". @end direntry @titlepage -@title @command{aplwc}: A Programming Language With Constraints -@subtitle @value{VERSION}, @value{UPDATED} -@author Peter Mikkelsen +@title Aplwc +@subtitle A Programming Language With Constraints +@subtitle @value{UPDATED}, Aplwc Versioon @value{VERSION} +@author by Peter Mikkelsen +@page +@vskip 0pt plus 1filll +@insertcopying @end titlepage +@contents +@ifnottex @node Top -@top @command{aplwc}: A Programming Language With Constraints +@top Aplwc @insertcopying - -This document describes @command{aplwc}. +@end ifnottex @menu -* Introduction:: +* Introduction:: What Aplwc is. +* Copying:: The GNU General Public License says how you can copy and share Aplwc. * Tutorial:: * @command{aplwc} invocation:: @@ -47,7 +56,8 @@ Appendices * GNU Free Documentation License:: @detailmenu - + --- The Detailed Node Listing --- + Introduction * Contents:: What this document contains @@ -56,13 +66,18 @@ Introduction @end menu @node Introduction -@chapter Introduction +@unnumbered Introduction +@cindex introduction Intro chapter @node Contents @section What this document contains +@node Copying +@unnumbered GNU GENERAL PUBLIC LICENSE +@include gpl-3.0.texi + @node Tutorial @chapter Tutorial @@ -80,6 +95,14 @@ just run it @appendix GNU Free Documentation License @include fdl.texi -@summarycontents -@contents +@node Bibliography +@unnumbered Bibliography + +@table @asis +@end table + +@node Index of Terms +@unnumbered Index of Terms +@printindex cp + @bye -- cgit v1.2.3