summaryrefslogtreecommitdiff
path: root/Master/texmf/web2c/fmtutil.cnf
blob: 8654387e6a9830a3e202ff070901ac34013b7b8c (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/i386-linux/tlmgr on Wed Jun 18 03:23:53 2008
# $Id: fmtutil-hdr.cnf 8442 2008-05-31 23:30:56Z karl $
# Originally written by Thomas Esser, 1998. Public domain.
#
# As of TeX Live 2008, the final fmtutil.cnf is generated by
# tlmgr generate fmtutil.  You can use
# tlmgr generate fmtutil -localcfg /some/file to make local additions.
# See tlmgr --help for more info.
#
# The format of the table is:
#
# format  engine  pattern-file  arguments
#
# The last part of "arguments" must be the name of the file to run
# initex (or another ini-engine) on.  For historical reasons, that
# filename may be preceded by a *, which is ignored.
# 
# fmtutil always passes the -ini option to the engine.
# 
# If no pattern-file is desired, use -.
#
# Either spaces or tabs can be used as separators.
# 
# 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 (see 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.

# ------------------------------------------------------------------
# $Id: format.aleph.cnf 8442 2008-05-31 23:30:56Z karl $
aleph		aleph	-		*aleph.ini
lamed           aleph	language.dat	*lambda.ini
# ------------------------------------------------------------------
# $Id: format.amstex.cnf 8442 2008-05-31 23:30:56Z karl $
# Change "amstex.ini" to "bamstex.ini" and "-" to "language.dat"
# if you want babel support in amstex:
amstex		pdftex	-		-translate-file=cp227.tcx *amstex.ini
# Change "pdfamstex.ini" to "pdfbamstex.ini" and "-" "language.dat"
# if you want babel support in pdfamstex:
#! pdfamstex	pdftex	-       	-translate-file=cp227.tcx *pdfamstex.ini
# ------------------------------------------------------------------
# $Id: format.context.cnf 8816 2008-06-17 18:01:15Z preining $
# As a special case, texlinks ignores these, but fmtutil still builds them.
# The context startup scripts do not dynamically build the formats.
# 
# Unfortunately, dynamically building both the pdftex and xetex cont-en
# fails, due to engine confusion; but it works with fmtutil --all, etc.
# 
#! cont-cz	pdftex	       cont-usr.tex    -8bit *cont-cz.ini
#! cont-de	pdftex	       cont-usr.tex    -8bit *cont-de.ini
cont-en		pdftex	       cont-usr.tex    -8bit *cont-en.ini
cont-en		xetex	       cont-usr.tex    -8bit *cont-en.ini
#! cont-nl	pdftex	       cont-usr.tex    -8bit *cont-nl.ini
#! cont-uk	pdftex	       cont-usr.tex    -8bit *cont-uk.ini
#
# mptopdf needs metafun.
mptopdf		pdftex	-	-translate-file=cp227.tcx mptopdf.tex
metafun		mpost	-	-translate-file=cp227.tcx metafun.mp
# ------------------------------------------------------------------
# $Id: format.cslatex.cnf 8442 2008-05-31 23:30:56Z karl $
cslatex         pdftex	-		-etex -translate-file=cp227.tcx cslatex.ini
pdfcslatex      pdftex	-		-etex -translate-file=cp227.tcx cslatex.ini
# ------------------------------------------------------------------
# $Id: format.csplain.cnf 8442 2008-05-31 23:30:56Z karl $
csplain         pdftex	-		-etex -translate-file=cp227.tcx csplain.ini
pdfcsplain      pdftex	-		-etex -translate-file=cp227.tcx csplain.ini
# ------------------------------------------------------------------
# $Id: format.cyramstex.cnf 8442 2008-05-31 23:30:56Z karl $
#! cyramstex    pdftex	language.dat    -translate-file=cp227.tcx *cyramstx.ini
# ------------------------------------------------------------------
# $Id: format.cyrtex.cnf 8442 2008-05-31 23:30:56Z karl $
#! cyrtex       pdftex	language.dat    -translate-file=cp227.tcx *cyrtex.ini
# ------------------------------------------------------------------
# $Id: format.cyrtexinfo.cnf 8442 2008-05-31 23:30:56Z karl $
#! cyrtexinfo   pdftex	language.dat    -translate-file=cp227.tcx *cyrtxinf.ini
# ------------------------------------------------------------------
# $Id: format.eplain.cnf 8442 2008-05-31 23:30:56Z karl $
# Change "eplain.ini" to "ebplain.ini" and "-" to "language.dat"
# if you want babel support in eplain:
eplain		pdftex	-		-translate-file=cp227.tcx *eplain.ini
# ------------------------------------------------------------------
# $Id: format.jadetex.cnf 8442 2008-05-31 23:30:56Z karl $
jadetex         pdftex	language.dat	&latex jadetex.ini
pdfjadetex      pdftex	language.dat	&pdflatex pdfjadetex.ini
# ------------------------------------------------------------------
# $Id: format.latex.cnf 8442 2008-05-31 23:30:56Z karl $
latex           pdftex	language.dat    -translate-file=cp227.tcx *latex.ini
pdflatex        pdftex	language.dat    -translate-file=cp227.tcx *pdflatex.ini
# ----------------------------------------------------------------------
# $Id: format.luatex.cnf 8672 2008-06-11 13:41:32Z karl $
luatex		luatex	language.def		luatex.ini
pdfluatex	luatex	-		pdfluatex.ini
#
# we can't enable these yet because the hyphenation patterns are not in
# UTF-8, and luatex won't read anything else.  mojca/arthur/kew are
# working on it.  --karl, 10jun08.
#lualatex	luatex	language.dat	lualatex.ini
#pdflualatex	luatex	language.dat	pdflualatex.ini
# ------------------------------------------------------------------
# $Id: format.metafont.cnf 8442 2008-05-31 23:30:56Z karl $
mf		mf-nowin -		-translate-file=cp227.tcx mf.ini
# ------------------------------------------------------------------
# $Id: format.metapost.cnf 8442 2008-05-31 23:30:56Z karl $
mpost		mpost	-		-translate-file=cp227.tcx mpost.mp
# ------------------------------------------------------------------
# $Id: format.mex.cnf 8442 2008-05-31 23:30:56Z karl $
mex             pdftex	mexconf.tex     -translate-file=cp227.tcx *mex.ini
pdfmex          pdftex	mexconf.tex     -translate-file=cp227.tcx *pdfmex.ini
# ------------------------------------------------------------------
# $Id: format.mltex.cnf 8442 2008-05-31 23:30:56Z karl $
mltex           pdftex	-		-translate-file=cp227.tcx -mltex mltex.ini
mllatex         pdftex	language.dat	-translate-file=cp227.tcx -mltex mllatex.ini
# ------------------------------------------------------------------
# $Id: format.omega.cnf 8442 2008-05-31 23:30:56Z karl $
omega           omega	-		omega.ini
lambda          omega	language.dat    lambda.ini
# ------------------------------------------------------------------
# $Id: format.pdftex.cnf 8658 2008-06-10 16:49:17Z karl $
# The pdftex engine always includes the e-TeX extensions.
etex		pdftex	language.def	-translate-file=cp227.tcx *etex.ini
pdfetex		pdftex	language.def	-translate-file=cp227.tcx *pdfetex.ini
pdftex		pdftex	-		-translate-file=cp227.tcx *pdfetex.ini
# ------------------------------------------------------------------
# $Id: format.physe.cnf 8442 2008-05-31 23:30:56Z karl $
physe           pdftex	-		physe.ini
# ------------------------------------------------------------------
# $Id: format.phyzzx.cnf 8442 2008-05-31 23:30:56Z karl $
phyzzx          pdftex	-               physe.ini
# ------------------------------------------------------------------
# $Id: format.tex.cnf 8442 2008-05-31 23:30:56Z karl $
# Change "tex.ini -> bplain.ini" and "- -> language.dat"
# if you want babel support in tex. Add -translate-file=cp227.tcx before
# tex.ini if you want to make all characters directly "printable" for
# any \write (instead of ^^xy).
tex             tex	-               tex.ini
# ------------------------------------------------------------------
# $Id: format.texsis.cnf 8442 2008-05-31 23:30:56Z karl $
texsis          pdftex	-		-translate-file=cp227.tcx texsis.ini
# ------------------------------------------------------------------
# $Id: format.utf8mex.cnf 8442 2008-05-31 23:30:56Z karl $
utf8mex         pdftex	mexconf.tex	-enc *utf8mex.ini
# ------------------------------------------------------------------
# $Id: format.xetex.cnf 8610 2008-06-09 00:47:52Z karl $
# XeTeX-based formats.
xetex		xetex	language.def	-etex xetex.ini
xelatex		xetex	language.dat	-etex xelatex.ini
# ------------------------------------------------------------------
# $Id: format.xmltex.cnf 8442 2008-05-31 23:30:56Z karl $
xmltex          pdftex	language.dat	&latex xmltex.ini
pdfxmltex       pdftex	language.dat	&pdflatex pdfxmltex.ini