yodlconverters(7) Your Own Document Language yodlconverters(7)

# [NAME](#NAME)

yodl2... - miscellaneous Yodl converters

# [SYNOPSIS](#SYNOPSIS)

**yodl2...** \[OPTION]... FILE

# [DESCRIPTION](#DESCRIPTION)

This manual page describes the various shell scripts that convert documents in the Yodl language to other formats. The basic converters are:

[o](#o)

[**yodl2html**(1)](/man/os/yodl/yodl2html.1): converts to HTML, writes a file with the extension **.html**.

[o](#o~2)

[**yodl2man**(1)](/man/os/yodl/yodl2man.1): converts to nroff \`man’ format, writes **.man**. Can be further processed with e.g. **nroff -Tascii -man** *file.man*.

[o](#o~3)

[**yodl2latex**(1)](/man/os/yodl/yodl2latex.1): converts to LaTeX output, writes **.latex**. Can be further processed with, e.g., **latex** *file.latex*.

[o](#o~4)

[**yodl2txt**(1)](/man/os/yodl/yodl2txt.1): converts to plain ASCII, writes **.txt**. This is a very rudimentary converter, a last-resort.

# [OPTIONS](#OPTIONS)

The options are identical to those of the [**yodl**(1)](/man/os/yodl/yodl.1) program.

Additionally, the following options are available:

[o](#o~5)

\`--no-warnings’:  
By default the converters call [**yodl**(1)](/man/os/yodl/yodl.1) using the \`-w’ flag. The option \`--no-warnings’ suppresses this flag.

[o](#o~6)

\`--intermediate=&lt;filename&gt;’:  
By default, files used for the communication between yodl and yodlpost are removed following the conversion. The \`--intermediate=&lt;filename&gt;’ option may be provided to retain these files, called \`&lt;filename&gt;’ and \`&lt;filename&gt;.idx’.

# [FILES](#FILES)

Each **yodl2format** converter requires a file *format.yo* in Yodl’s include path (e.g., \`tmp/wip/macros’). This file is auto-loaded before \`FILE’ (see the synopsis) is loaded, to make the conversion to *format* possible.

The output is written to one or more files having the extension *.format*.

# [SEE ALSO](#SEE_ALSO)

[**yodl**(1)](/man/os/yodl/yodl.1), [**yodlbuiltins**(7)](/man/os/yodl/yodlbuiltins.7), [**yodlletter**(7)](/man/os/yodl/yodlletter.7), [**yodlmacros**(7)](/man/os/yodl/yodlmacros.7), [**yodlmanpage**(7)](/man/os/yodl/yodlmanpage.7), [**yodlpost**(1)](/man/os/yodl/yodlpost.1), [**yodlstriproff**(1)](/man/os/yodl/yodlstriproff.1), [**yodltables**(7)](/man/os/yodl/yodltables.7), [**yodlverbinsert**(1)](/man/os/yodl/yodlverbinsert.1).

# [BUGS](#BUGS)

\-

# [AUTHOR](#AUTHOR)

Frank B. Brokken (f.b.brokken@rug.nl),

1996-2025 yodl\_4.05.01

---

Document: yodlconverters(7) from yodl 4.05.01-r1 (Chainguard OS)
Source: https://gitlab.com/fbb-git/yodl.git
