diff --git a/doc/ctlseqs.texi b/doc/ctlseqs.texi index 6388e36..0336dac 100644 --- a/doc/ctlseqs.texi +++ b/doc/ctlseqs.texi @@ -6,9 +6,9 @@ @settitle ctlseqs @value{VERSION} Manual @c %**end of header + @copying -This documentation is for ctlseqs, a library which provides C API for -handling ECMA-35/ECMA-48 compatible escape sequences. +This manual is for ctlseqs, a helper library for control sequences. Copyright @copyright{} 2021 CismonX @@ -22,4 +22,64 @@ Texts. A copy of the license is included in the section entitled @end quotation @end copying + +@titlepage +@title ctlseqs +@subtitle Helper Library for Control Sequences, version @value{VERSION} + +@author CismonX + +@page +@vskip 0pt plus 1filll +@insertcopying + +@end titlepage + + +@summarycontents +@contents + + +@node Top +@top ctlseqs + +This manual is for ctlseqs, a helper library for control sequences. + +@menu +* Overview:: Brief overview of ctlseqs. +* Control Sequence Matching:: Using ctlseqs for matching control sequences. +* Control Sequence Reading:: Using ctlseqs for reading control sequences. +* Tips:: Tips & hints for using ctlseqs. +* Example Programs:: Example programs using ctlseqs. + +Appendices + +* API Reference:: C API reference of ctlseqs. + +@end menu + +@node Overview +@chapter Overview of ctlseqs + + +@node Control Sequence Matching +@chapter Control Sequence Matching + + +@node Control Sequence Reading +@chapter Control Sequence Reading + + +@node Tips +@chapter Tips & Hints + + +@node Example Programs +@chapter Example Programs + + +@node API Reference +@appendix API Reference + + @bye