# fmtutil.cnf: TeX Live configuration file for fmtutil. # Defaults adapted for i-Installer distributions by Gerben Wierda # Customize this file to your needs, e.g. # - remove or uncomment formats that you don't need # (commented-out formats have #! at the start of the line) # - add your own formats # - change default engine / flags for standard formats # The preferred comment for actual format lines is #!. Do not use this # for textual comments like this. This is to be able to separate # textual comments from commented-out formats in such a way that # automatic parsing by programs is possible. It will thus become possible # to present the user with 'possible formats' # Some notes: # 1) tex and amstex just load hyphen.tex. No customization. # You can have you 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. # The format of the table is: # format engine pattern-file arguments # The preferred format is # formatenginepattern-filearguments # The tabs are required for old versions of fmtutil and maybe other programs # The last part of "arguments" must be the name of the file to run # initex (or another "ini"-engine) on. # metafont and metapost: mf mf-nowin - mf.ini #mfw mfw - mf.ini mpost mpost - mpost.mp metafun mpost - metafun.mp # Standard formats (plain, latex) with all engines: tex tex - tex.ini etex etex language.def *etex.ini latex etex language.dat *latex.ini pdftex pdftex language.dat pdftex.ini pdflatex pdfetex language.dat *pdflatex.ini pdfetex pdfetex language.def *pdfetex.ini omega omega language.dat omega.ini lambda omega language.dat lambda.ini # TeXInfo formats texinfo tex - texinfo.ini # pdftexinfo pdftex - texinfo.ini # The amstex format: amstex tex - amstex.ini pdfamstex pdftex - amstex.ini # Variants of plain and amstex which allow to customize hyphenation: #!bplain tex language.dat bplain.ini #!bamstex tex language.dat bamstex.ini #!pdfbplain pdftex language.dat bplain.ini #!pdfbamstex pdftex language.dat bamstex.ini # Context formats: #cont-cz pdfetex cont-usr.tex *cont-cz.ini #!cont-de pdfetex cont-usr.tex *cont-de.ini cont-en pdfetex cont-usr.tex *cont-en.ini #!cont-nl pdfetex cont-usr.tex *cont-nl.ini #!cont-uk pdfetex cont-usr.tex *cont-uk.ini # language-specific things: # formats for mltex extension: #!mltex tex - -mltex mltex.ini #!mllatex tex language.dat -mltex mllatex.ini # - Cyrillic: #!cyrtex tex language.dat cyrtex.ini #!cyrtexinfo tex language.dat cyrtxinf.ini #!cyramstex tex language.dat cyramstx.ini # - Polish: #!platex tex language.dat platex.ini #!pdfplatex pdftex language.dat pdfplatex.ini #!mex tex mexconf.tex mex.ini #!pdfmex pdftex mexconf.tex pdfmex.ini #!pdfemex pdfetex mexconf.tex *pdfemex.ini # - Polish with translated messages (experimental): #!platex-pl tex - nls=tex-pl,il2-pl platex.ini #!pdfplatex-pl pdftex - nls=tex-pl,il2-pl pdfplatex.ini #!mex-pl tex mexconf.tex nls=tex-pl,il2-pl mex.ini #!pdfmex-pl pdftex mexconf.tex nls=pdftex-pl,il2-pl pdfmex.ini #!pdfemex-pl pdfetex mexconf.tex nls=pdfetex-pl,il2-pl *pdfemex.ini # - Czech / Slovak: #!csplain tex - csplain.ini #!cslatex tex language.dat cslatex.ini #!pdfcsplain pdftex - csplain.ini #!pdfcslatex pdftex language.dat cslatex.ini # Other formats: #!eplain tex language.dat eplain.ini # mptopdf utility mptopdf pdfetex - mptopdf.tex # formats with dependencies on earlier formats #!jadetex etex language.dat &latex jadetex.ini #!xmltex etex language.dat &latex xmltex.ini #!pdfjadetex pdfetex language.dat &pdflatex pdfjadetex.ini #!pdfxmltex pdfetex language.dat &pdflatex pdfxmltex.ini # --- strange things #!physe tex - physe.ini #!text1 tex - text1.ini #!phyzzx tex - phyzzx.ini #!texsis tex - texsis.ini