summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/web2c/fmtutil.cnf
blob: 1cd9c7151defabac7d40ea1f9b2cbae65d1ef5a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# Generated by /home/texlive/karl/Master/bin/x86_64-linux/tlmgr on Mon Mar  2 19:13:54 2020
# $Id: fmtutil-hdr.cnf 53804 2020-02-16 17:57:32Z karl $
# Originally written by Thomas Esser, 1998. Public domain.
#
# For guidance on how to support local formats, see the man
# page of fmtutil, or the output of fmtutil --help.
# 
# any manual edits of this file (fmtutil.cnf in the TEXMFDIST tree) will
# be lost on update. So don't do that.
#
# The format of the table is:
#
# format  engine  pattern-file  arguments
# Either spaces or tabs can be used as separators.
#
# The last "argument" must be the name of the file on which to run the
# engine (e.g., initex). If the ini-engine is e-TeX (or compatible), and
# the e-TeX extensions need to be enabled explicitly, the filename must
# be prefixed with a * character; this is essentially equivalent to the
# -etex option. (So don't use it if the engine doesn't support -etex.)
# 
# The purpose of the pattern-file is to support fmtutil's --byhyphen
# option. It is not included in the command line to rebuild the format.
# If no pattern-file is desired, use -.
# fmtutil always passes the -ini option to the engine.
#
# Other notes:
# 1) tex and amstex just load hyphen.tex. No customization.
#    You can have your own customized (via babel's hyphen.cfg)
#    formats on top of plain by using "bplain.tex" instead of
#    plain.tex (e.g., bplain.ini file for bplain format).
#
# 2) etex-based formats load language.def, not language.dat.
#
# 3) The symbolic link to the right engines (e.g. bplain -> tex)
#    is generated by the "texlinks" script.
# 
# 4) usual comments start with "# ", whereas disabled configurations
#    start with "#! " in this file.
#
# 5) The entries in the main TeX Live fmtutil.cnf are created from the
#    AddFormat directives in (ultimately) the *.tlpsrc files. Don't edit here.
#
# from aleph:
aleph aleph - *aleph.ini
lamed aleph language.dat *lambda.ini
#
# from amstex:
amstex pdftex - -translate-file=cp227.tcx *amstex.ini
#
# from context:
cont-en pdftex cont-usr.tex -8bit *cont-en.mkii
cont-en xetex cont-usr.tex -8bit *cont-en.mkii
#! cont-fr pdftex cont-usr.tex -8bit *cont-fr.mkii
#! cont-it pdftex cont-usr.tex -8bit *cont-it.mkii
#! cont-nl pdftex cont-usr.tex -8bit *cont-nl.mkii
#! cont-ro pdftex cont-usr.tex -8bit *cont-ro.mkii
#
# from cslatex:
cslatex pdftex - -etex cslatex.ini
pdfcslatex pdftex - -etex cslatex.ini
#
# from csplain:
csplain pdftex - -etex -enc csplain-utf8.ini
pdfcsplain pdftex - -etex -enc csplain-utf8.ini
luacsplain luatex - -etex csplain.ini
pdfcsplain xetex - -etex csplain.ini
pdfcsplain luatex - -etex csplain.ini
#
# from eplain:
eplain pdftex language.dat -translate-file=cp227.tcx *eplain.ini
#
# from jadetex:
jadetex pdftex language.dat *jadetex.ini
pdfjadetex pdftex language.dat *pdfjadetex.ini
#
# from latex-bin:
latex pdftex language.dat -translate-file=cp227.tcx *latex.ini
pdflatex pdftex language.dat -translate-file=cp227.tcx *pdflatex.ini
dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini
lualatex luahbtex language.dat,language.dat.lua lualatex.ini
#
# from latex-bin-dev:
latex-dev pdftex language.dat -translate-file=cp227.tcx *latex.ini
pdflatex-dev pdftex language.dat -translate-file=cp227.tcx *pdflatex.ini
dvilualatex-dev luatex language.dat,language.dat.lua dvilualatex.ini
lualatex-dev luahbtex language.dat,language.dat.lua lualatex.ini
#
# from lollipop:
lollipop tex - lollipop.ini
#
# from luahbtex:
luahbtex luahbtex language.def,language.dat.lua luatex.ini
#
# from luajittex:
luajittex luajittex language.def,language.dat.lua luatex.ini
#
# from luatex:
luatex luatex language.def,language.dat.lua luatex.ini
dviluatex luatex language.def,language.dat.lua dviluatex.ini
#
# from metafont:
mf mf-nowin - -translate-file=cp227.tcx mf.ini
#
# from mex:
mex pdftex mexconf.tex -translate-file=cp227.tcx *mex.ini
pdfmex pdftex mexconf.tex -translate-file=cp227.tcx *pdfmex.ini
utf8mex pdftex mexconf.tex -enc *utf8mex.ini
#
# from mflua:
#! mflua mflua-nowin - mf.ini
#
# from mltex:
mllatex pdftex language.dat -translate-file=cp227.tcx -mltex *mllatex.ini
mltex pdftex - -translate-file=cp227.tcx -mltex mltex.ini
#
# from mptopdf:
mptopdf pdftex - -translate-file=cp227.tcx mptopdf.tex
#
# from optex:
optex luatex hyphen-lan.opm optex.ini
#
# from pdftex:
pdftex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
etex pdftex language.def -translate-file=cp227.tcx *etex.ini
pdfetex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
#
# from platex:
platex eptex language.dat *platex.ini
platex-dev eptex language.dat *platex.ini
#
# from ptex:
ptex ptex - ptex.ini
eptex eptex language.def *eptex.ini
#
# from tex:
tex tex - tex.ini
#
# from texsis:
texsis pdftex - -translate-file=cp227.tcx texsis.ini
#
# from uplatex:
uplatex euptex language.dat *uplatex.ini
uplatex-dev euptex language.dat *uplatex.ini
#
# from uptex:
uptex uptex - uptex.ini
euptex euptex language.def *euptex.ini
#
# from xelatex-dev:
xelatex-dev xetex language.dat -etex xelatex.ini
#
# from xetex:
xetex xetex language.def -etex xetex.ini
xelatex xetex language.dat -etex xelatex.ini
#
# from xmltex:
xmltex pdftex language.dat *xmltex.ini
pdfxmltex pdftex language.dat *pdfxmltex.ini