category TLCore shortdesc LaTeX executables and man pages # we must depend on latex, not the other way around, to ensure that all # files are installed before we try to make the formats. depend latex # cf. latex-bin-dev.tlpsrc. tlpsetvar fmtcomm ${global_latex_deps},latex tlpsetvar nonluafmtdeps dehyph,latexconfig tlpsetvar luafmtdeps lm,luaotfload docpattern f texmf-dist/doc/man/man1/latex.* binpattern f bin/${ARCH}/latex execute AddFormat name=latex engine=pdftex \ patterns=language.dat \ options="-translate-file=cp227.tcx *latex.ini" \ fmttriggers=${fmtcomm},${nonluafmtdeps} # docpattern f texmf-dist/doc/man/man1/pdflatex.* binpattern f bin/${ARCH}/pdflatex execute AddFormat name=pdflatex engine=pdftex \ patterns=language.dat \ options="-translate-file=cp227.tcx *pdflatex.ini" \ fmttriggers=${fmtcomm},${nonluafmtdeps} # docpattern f texmf-dist/doc/man/man1/dvilualatex.* binpattern f bin/${ARCH}/dvilualatex execute AddFormat name=dvilualatex engine=luatex \ patterns=language.dat,language.dat.lua \ options="dvilualatex.ini" \ fmttriggers=${fmtcomm},${luafmtdeps} # docpattern f texmf-dist/doc/man/man1/lualatex.* binpattern f bin/${ARCH}/lualatex execute AddFormat name=lualatex engine=luatex \ patterns=language.dat,language.dat.lua \ options="lualatex.ini" \ fmttriggers=${fmtcomm},${luafmtdeps}