summaryrefslogtreecommitdiff
path: root/Master/texmf/web2c/fmtutil.cnf
blob: c7d8a19c710c820a09dcfa9fb0839564a229ddc6 (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
# Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Sat May 10 09:15:57 2008
# $Id: fmtutil-hdr.cnf 7961 2008-05-08 23:42:28Z karl $
# Originally written by Thomas Esser, 1998. Public domain.

# You can customize this file to your needs, e.g.
#   - remove or uncomment formats that you don't need
#   - add your own formats
#   - change default engine / flags for standard formats
# but as of TeX Live 2008, the final fmtutil.cnf is generated by
# texconfig generate fmtutil.  You can use
# texconfig generate fmtutil -local /some/file to make local additions.

# Some 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 loads language.def, not language.dat.
#
#   3) The symbolic link to the right engines (e.g. bplain -> tex)
#      will be generated by the "texlinks" script. So, if you call
#      fmtutil "by hand" and not via texconfig, please also call
#      texlinks afterwards.
# 
#   4) usual comments start with "# ", whereas disabled configurations
#      start with "#! " in this file.

# 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.
# 
# -ini is always passed to the engine by fmtutil.
# 
# If no pattern-file is desired here, just use -.

# formats for mltex extension:
mltex           pdftex -               -translate-file=cp227.tcx -mltex mltex.ini
mllatex         pdftex language.dat    -translate-file=cp227.tcx -mltex mllatex.ini
jadetex         pdftex language.dat    &latex jadetex.ini
pdfjadetex      pdftex language.dat    &pdflatex pdfjadetex.ini
physe           pdftex -               physe.ini
#! cyrtexinfo   pdftex         language.dat    -translate-file=cp227.tcx *cyrtxinf.ini
# ----------------------------------------------------------------------
# $Id$
etex		pdftex	language.def	-translate-file=cp227.tcx *pdftex.ini
pdftex		pdftex	-		-translate-file=cp227.tcx *pdftex.ini
pdfetex		pdftex	language.def	-translate-file=cp227.tcx *pdfetex.ini
latex           pdftex         language.dat    -translate-file=cp227.tcx *latex.ini
pdflatex        pdftex         language.dat    -translate-file=cp227.tcx *pdflatex.ini
# Change "amstex.ini -> bamstex.ini" and "- -> language.dat"
# if you want babel support in amstex:
amstex  pdftex         -               -translate-file=cp227.tcx *amstex.ini
# Change "pdfamstex.ini -> pdfbamstex.ini" and "- -> language.dat"
# if you want babel support in pdfamstex:
#! pdfamstex    pdftex                 -       -translate-file=cp227.tcx *pdfamstex.ini
csplain         pdftex         -     -etex -translate-file=cp227.tcx csplain.ini
pdfcsplain      pdftex         -     -etex -translate-file=cp227.tcx csplain.ini
omega           omega           -       omega.ini
lambda          omega           language.dat    lambda.ini
# (begin format.context.cnf)
#! 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 utility
mptopdf		pdftex		-		-translate-file=cp227.tcx mptopdf.tex
metafun		mpost		-		-translate-file=cp227.tcx metafun.mp
# (end format.context.cnf)
#
# 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
xmltex          pdftex language.dat    &latex xmltex.ini
pdfxmltex       pdftex language.dat    &pdflatex pdfxmltex.ini
mpost		mpost		-		-translate-file=cp227.tcx mpost.mp
mex             pdftex         mexconf.tex     -translate-file=cp227.tcx *mex.ini
pdfmex          pdftex         mexconf.tex     -translate-file=cp227.tcx *pdfmex.ini
# Change "eplain.ini -> ebplain.ini" and "- -> language.dat"
# if you want babel support in eplain:
eplain  pdftex         language.dat      -translate-file=cp227.tcx *eplain.ini
aleph           aleph           -               *aleph.ini
lamed           aleph           language.dat    *lambda.ini
mf		mf-nowin	-		-translate-file=cp227.tcx mf.ini
#! cyramstex    pdftex         language.dat    -translate-file=cp227.tcx *cyramstx.ini
utf8mex         pdftex         mexconf.tex     -enc *utf8mex.ini
#! cyrtex       pdftex         language.dat    -translate-file=cp227.tcx *cyrtex.ini
# XeTeX-based formats using etex, eplain, and latex macros
xetex	xetex	-	-etex xetex.ini
xelatex	xetex	language.dat	-etex xelatex.ini
phyzzx          pdftex -               physe.ini
cslatex         pdftex         -       -etex -translate-file=cp227.tcx cslatex.ini
pdfcslatex      pdftex         -       -etex -translate-file=cp227.tcx cslatex.ini
texsis          pdftex -               -translate-file=cp227.tcx texsis.ini