Sgmltexi is a DTD with tools to get Texinfo. The idea is to have another way to write Texinfo documents, intended to be a little bit easier, but also with some limitations.
Sgmltexi manages Texinfo nodes automatically, generating a an Info menu at the Top node, and other menus if required. The node names may be generated automatically with string like "chap 1", "app A" and so on, or can be inserted manually, with different names.
The Sgmltexi document has a precise scheme: there may be one or more introductions, there is a body (made probably of chapters), there may be appendixes and indexes. The body is organized into chapters, that may be grouped into parts and also tomes. This way, also big documents are easily managed.
Sgmltexi is a work derived form ALtools and Alml, from the same
author. These are the SGML typesetting systems made for the need of an
Italian documentation project:
Appunti di informatica libera.
At the moment, the main distribution source for Sgmltexi is the following URI: http://a2.swlibero.org/~daniele/software/sgmltexi/
The new Sgmltexi is simplified: the derivation system was removed,
and the Sgmltexi source files should be "expanded" to avoid the
horizontal tabs presence. The expansion is needed when reproducing
literal text, otherwise, strings like \011
will appear,
instead of original tabs.
This modification will reduce the pre-elaboration time, and will avoid also some possible troubles with SGML files included inside the main source.
Please consider that this one might be the last release for Sgmltexi, because the Texinfo development is taking different SGML/XML paths.