category TLCore shortdesc LaTeX executables and man pages # we must depend on the core packages, not the other way around, to # ensure that all files are installed before we try to make the formats. # ensure base engines are installed before we are run, also. depend luatex depend luahbtex depend pdftex depend latexconfig depend latex-fonts # depend latex depend graphics # cf. latex-bin-dev.tlpsrc. tlpsetvar fmtcomm ${global_latex_deps},latex tlpsetvar nonluafmtdeps dehyph,hyph-utf8,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=luahbtex \ patterns=language.dat,language.dat.lua \ options="lualatex.ini" \ fmttriggers=${fmtcomm},${luafmtdeps}