The macro package which is distributed with the Yodl package is described in
this chapter. The macro package consists of a number of definition files,
which convert a Yodl document that follows a certain syntax to an output
format. The main supported output formats are LaTeX (just plain LaTeX,
no latex2e
included) and HTML 2 (some features of the HTML
converter may use HTML 3.0), the groff
`man' format which is used for man
pages and the groff
`ms' format which is more expressive. More formats may
be made available as the need arises.
Two primitive output formats are also available. First, the output format
SGML is included in the package, though the converter is not very stable nor
complete: I wrote the converter for backward-compatibility for our existing
Linuxdoc-SGML programs. The SGML converter is not really for public
consumption. Second, the plain ASCII output converter creates a
`bare' text file, stripping the Yodl input files of its commands. The ASCII
converter is the most rudimentary of the set; a `last-resort' option.
The macro files may not be yet perfect, but I'm working on it as I'm using it.
If you find errors or omissions in the macro package, don't hesitate to
contact me.
Please send Yodl questions and comments to yodl@icce.rug.nl.
Please send comments on these web pages to (address unknown)
Copyright (c) 1997, 1998, 1999 Karel Kubat and Jan Nieuwenhuizen.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.