yodl(1)

NAME
yodl - main Yodl converter

SYNOPSIS

yodl [OPTION]... [FILE]...

DESCRIPTION

Yodl is a package that implements a pre-document language and tools to process it. The idea of Yodl is that you write up a document in a pre-language, then use the tools (eg. yodl2html) to convert it to some final document language. Current converters are for HTML, ms, man, LaTeX SGML and texinfo, plus a poor-man's text converter. Main document types are "article", "report", "book" and "manpage". The Yodl document language is designed to be easy to use and extensible.

OPTIONS

-D, --define=NAME
        define NAME as symbol, same as

    DEFINESYMBOL(NAME)

-h, --help
    this message

-I, --include=DIR
    use directory DIR for system-wide includes files.

-l, --live-data=NR
    set
    live data
policy to NR [0]:
allow live data:

0:  never (the default)

1:  only when confirmed

2:  issuing warning

3:  always

-o, --output=FILE
    send output to FILE instead of <stdout>

-P, --preload=CMD
        preload

    CMD

-p, --max-pass=NR
    set the maximum number of parsing passes to NR.

-t, --trace
    trace generated output to <stderr> for each parsing pass

-v, --verbose
    increase verbosity (-vv...)

-W, --warranty
    show warranty and copyright (It comes with NO WARRANTY!)

-w, --warn
    warn about redefinitions

FILES

The yodl program requires no files, but `normal' usage of the Yodl package requires macro files installed in /home/fred/usr/share/yodl. The files in this directory are included by the converters yodl2txt etc..

SEE ALSO

o   yodlconverters(1): information on yodl2tex, yodl2html, yodl2man, etc., these are the conversion programs for specific destination formats LaTeX, HTML, man, ...

o   yodlmacros(7): short description of the macros of the converters.

o   yodlmanpage(7): specific description of the manpage document type.

DIAGNOSTICS

Warnings and errors of yodl are too many to enumerate, but all errors are printed to stderr after which yodl exits with a non-zero status.

BUGS

There may be bugs in the yodl program, but that's not very likely. More likely you'll encounter bugs or omissions in the macro package itself.

Send bug reports and fixes to the Yodl list: yodl@icce.rug.nl

AUTHOR
Please consult the documentation file AUTHORS.txt for more detailed information, and small contributions.

o   Karel Kubat <karel@icce.rug.nl> http://www.icce.rug.nl/karel/karel.html

o   Jan Nieuwenhuizen <janneke@gnu.org> http://www.xs4all.nl/~jantien