1fmtutil.cnf(5) File Formats Manual fmtutil.cnf(5)
2
3
4
6 fmtutil.cnf - configuration file for fmtutil
7
9 The fmtutil.cnf file contains the configuration information for fmtu‐
10 til(8). Each line contains the name of the format (e.g., ``tex´´,
11 ``latex´´, ``omega´´), the name of the engine that is used by that for‐
12 mat (e.g., ``tex´´, ``etex´´, ``omega´´), the pattern file (e.g., lan‐
13 guage.dat, language.def), and any arguments (name of an .ini file).
14
15 Fields are separated by whitespace and complete lines can be commented
16 out with ``#´´. The ``pattern file´´ field cannot be used to define a
17 file that is used while building the format. It tells fmtutil which
18 files (separated by commas) the format creation procedure reads and it
19 has an effect to the options --showhyphen and --byhyphen. If the for‐
20 mat has no way to customize hyphenation, a ``-´´ can be used to indi‐
21 cate this.
22
24 The tex(1) and amstex(1) formats always load hyphen.tex. No customiza‐
25 tion by a pattern file is available for these formats. Therefore, the
26 pattern-file field for the tex and amstex is usually indicated to be
27 empty (``-´´).
28
29 You can, however, build customized formats on top of plain tex(1) or
30 amstex(1) by using bplain.tex instead of plain.tex (b for the Babel
31 system). See, for example, the bplain.ini file for the bplain format).
32
33 etex(1) loads language.def, not language.dat.
34
35 Symbolic links to the correct engines (e.g., bplain -> tex) are gener‐
36 ated by the texlinks(8) script. Remember to run texlinks(8) if you
37 run fmtutil(8) yourself, rather than using the FORMATS option in tex‐
38 config(8).
39
41 fmtutil.cnf
42 default configuration file
43
44 language.dat
45 hyphenation pattern file
46
47 language.def
48 hyphenation pattern file
49
50 language.dat.lua
51 hyphenation pattern file
52
54 amstex(1), etex(1), fmtutil(8), tex(1), texconfig(8), texlinks(8).
55
56 <https://tug.org/texlive/scripts-sys-user.html>
57
59 Email bug reports to <https://lists.tug.org/tex-k> (public mailing
60 list).
61
63 fmtutil and fmtutil.cnf was originally written by Thomas Esser.
64
65 This manual page was written by C.M. Connelly for the Debian GNU/Linux
66 system. It is now maintained as part of TeX Live.
67
68
69
70TeX Live 8 March 2022 fmtutil.cnf(5)