[tex-live] fmtutil: can't enable/disable formats

Ken Brown kbrow1i at gmail.com
Mon Jun 15 00:16:58 CEST 2015


On 6/14/2015 6:11 PM, Zdenek Wagner wrote:
> It is difficult to diagnose the problem without a sample file but I
> suspect you have not noticed the change in the format in TL2015, there
> is a mandatory space between #! and the format name.

I did leave a space.  And in any case, this wouldn't explain the problem 
with *disabling* a format.

I'm attaching my /usr/local/texlive/2015/texmf-config/web2c/fmtutil.cnf 
(after manually disabling pdftex.)

Ken

-------------- next part --------------
# Generated by ./install-tl on Sun May 17 20:10:56 2015
# $Id: fmtutil-hdr.cnf 37176 2015-05-04 02:06:19Z preining $
# Originally written by Thomas Esser, 1998. Public domain.
#
# As of TeX Live 2015, fmtutil reads *all* fmtutil.cnf files found.
# Consequently, any manual edits of this file (fmtutil.cnf in the 
# TEXMFDIST tree) will be lost on update. So don't do that.
#
# For guidance on how to achieve local configurations, see the man
# page of fmtutil, or the output of fmtutil --help.
#
# The format of the table is:
#
# format  engine  pattern-file  arguments
#
# The last "argument" must be the name of the file on which to run
# the ini-engine (such as initex).  If the ini-engine is e-TeX, and the
# e-TeX extensions should be enabled, the filename must be prefixed with
# a * character; this is essentially equivalent to the -etex option.
# 
# 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 (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.

#
# 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
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 luatex language.dat,language.dat.lua lualatex.ini
#! luajitlatex luajittex language.dat,language.dat.lua lualatex.ini
#
# from lollipop:
lollipop pdftex - -translate-file=cp227.tcx *lollipop.ini
lualollipop luatex - lualollipop.ini
xelollipop xetex - -etex xelollipop.ini
#! dvilollipop pdftex - -translate-file=cp227.tcx *lollipop.ini
#! dvilualollipop luatex - -translate-file=cp227.tcx lualollipop.ini
#
# from luatex:
luatex luatex language.def,language.dat.lua luatex.ini
dviluatex luatex language.def,language.dat.lua dviluatex.ini
luajittex luajittex language.def,language.dat.lua luatex.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 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 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 ptex:
ptex ptex - ptex.ini
eptex eptex language.def *eptex.ini
platex eptex language.dat *platex.ini
#
# from t2:
#! cyramstex pdftex language.dat -translate-file=cp227.tcx *cyramstx.ini
#! cyrtex pdftex language.dat -translate-file=cp227.tcx *cyrtex.ini
#! cyrtexinfo pdftex language.dat -translate-file=cp227.tcx *cyrtxinf.ini
#
# from tex:
tex tex - tex.ini
#
# from texsis:
texsis pdftex - -translate-file=cp227.tcx texsis.ini
#
# from uptex:
uptex uptex - uptex.ini
euptex euptex language.def *euptex.ini
uplatex euptex language.dat *uplatex.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


More information about the tex-live mailing list