diff options
author | Karl Berry <karl@freefriends.org> | 2015-12-07 22:21:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-12-07 22:21:30 +0000 |
commit | 7b6f2d40e5ceee3427a6050b2f6b159fd03b002a (patch) | |
tree | 390a1e1dc962e47097ad6ab9713ed264c909fa20 /Master/tlpkg | |
parent | 8827f87cde12e4c31658f93201485d9159bdb317 (diff) |
greek-fontenc (7dec15)
git-svn-id: svn://tug.org/texlive/trunk@39040 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rw-r--r-- | Master/tlpkg/tlpsrc/aleph.tlpsrc | 6 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/amstex.tlpsrc | 3 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/context.tlpsrc | 12 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/cslatex.tlpsrc | 11 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/csplain.tlpsrc | 21 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/eplain.tlpsrc | 3 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/jadetex.tlpsrc | 14 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/latex-bin.tlpsrc | 15 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/lollipop.tlpsrc | 20 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/luatex.tlpsrc | 21 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/metafont.tlpsrc | 6 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/mex.tlpsrc | 14 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/mltex.tlpsrc | 12 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/mptopdf.tlpsrc | 3 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/pdftex.tlpsrc | 21 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/ptex.tlpsrc | 16 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/tex.tlpsrc | 7 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/texsis.tlpsrc | 5 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/uptex.tlpsrc | 16 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/xetex.tlpsrc | 18 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/xmltex.tlpsrc | 12 |
21 files changed, 177 insertions, 79 deletions
diff --git a/Master/tlpkg/tlpsrc/aleph.tlpsrc b/Master/tlpkg/tlpsrc/aleph.tlpsrc index ea6c137ef3f..d8477aed84c 100644 --- a/Master/tlpkg/tlpsrc/aleph.tlpsrc +++ b/Master/tlpkg/tlpsrc/aleph.tlpsrc @@ -2,9 +2,11 @@ depend latex depend plain depend lambda # -execute AddFormat name=aleph engine=aleph options=*aleph.ini +execute AddFormat name=aleph engine=aleph options=*aleph.ini \ + fmttriggers=cm,hyphen-base,knuth-lib,plain execute AddFormat name=lamed engine=aleph patterns=language.dat \ - options=*lambda.ini + options=*lambda.ini \ + fmttriggers=antomega,cm,hyphen-base,lambda,latex,latex-fonts,omega binpattern f bin/${ARCH}/aleph binpattern f bin/${ARCH}/lamed docpattern +f texmf-dist/doc/man/man1/aleph.* diff --git a/Master/tlpkg/tlpsrc/amstex.tlpsrc b/Master/tlpkg/tlpsrc/amstex.tlpsrc index be90344d3a7..133a174b8df 100644 --- a/Master/tlpkg/tlpsrc/amstex.tlpsrc +++ b/Master/tlpkg/tlpsrc/amstex.tlpsrc @@ -1,6 +1,7 @@ depend tex execute AddFormat name=amstex engine=pdftex \ - options="-translate-file=cp227.tcx *amstex.ini" + options="-translate-file=cp227.tcx *amstex.ini" \ + fmttriggers=amsfonts,amstex,cm,hyphen-base,knuth-lib,plain # docpattern +f texmf-dist/doc/man/man1/amstex.* # diff --git a/Master/tlpkg/tlpsrc/context.tlpsrc b/Master/tlpkg/tlpsrc/context.tlpsrc index 504c3f97fd0..d8944ba94bf 100644 --- a/Master/tlpkg/tlpsrc/context.tlpsrc +++ b/Master/tlpkg/tlpsrc/context.tlpsrc @@ -17,19 +17,19 @@ depend mflogo-font depend stmaryrd # execute AddFormat name=cont-en engine=pdftex \ - patterns=cont-usr.tex options="-8bit *cont-en.mkii" + patterns=cont-usr.tex options="-8bit *cont-en.mkii" fmttriggers=context execute AddFormat name=cont-en engine=xetex \ - patterns=cont-usr.tex options="-8bit *cont-en.mkii" + patterns=cont-usr.tex options="-8bit *cont-en.mkii" fmttriggers=context # # disabled context formats: execute AddFormat name=cont-fr mode=disabled engine=pdftex \ - patterns=cont-usr.tex options="-8bit *cont-fr.mkii" + patterns=cont-usr.tex options="-8bit *cont-fr.mkii" fmttriggers=context execute AddFormat name=cont-it mode=disabled engine=pdftex \ - patterns=cont-usr.tex options="-8bit *cont-it.mkii" + patterns=cont-usr.tex options="-8bit *cont-it.mkii" fmttriggers=context execute AddFormat name=cont-nl mode=disabled engine=pdftex \ - patterns=cont-usr.tex options="-8bit *cont-nl.mkii" + patterns=cont-usr.tex options="-8bit *cont-nl.mkii" fmttriggers=context execute AddFormat name=cont-ro mode=disabled engine=pdftex \ - patterns=cont-usr.tex options="-8bit *cont-ro.mkii" + patterns=cont-usr.tex options="-8bit *cont-ro.mkii" fmttriggers=context # # contnav, hans, hans-sh fonts. execute addMap original-context-symbol.map diff --git a/Master/tlpkg/tlpsrc/cslatex.tlpsrc b/Master/tlpkg/tlpsrc/cslatex.tlpsrc index 1630221b21d..192f69c863b 100644 --- a/Master/tlpkg/tlpsrc/cslatex.tlpsrc +++ b/Master/tlpkg/tlpsrc/cslatex.tlpsrc @@ -1,9 +1,14 @@ depend latex + +tlpsetvar fmtcomm cm,hyphen-base # execute AddFormat name=cslatex engine=pdftex \ - options="-etex cslatex.ini" -execute AddFormat name=pdfcslatex engine=pdftex \ - options="-etex cslatex.ini" + options="-etex cslatex.ini" \ + fmttriggers=${fmtcomm} # +execute AddFormat name=pdfcslatex engine=pdftex \ + options="-etex cslatex.ini" \ + fmttriggers=${fmtcomm} + binpattern f bin/${ARCH}/cslatex binpattern f bin/${ARCH}/pdfcslatex diff --git a/Master/tlpkg/tlpsrc/csplain.tlpsrc b/Master/tlpkg/tlpsrc/csplain.tlpsrc index 43e11b65815..157236b1f1a 100644 --- a/Master/tlpkg/tlpsrc/csplain.tlpsrc +++ b/Master/tlpkg/tlpsrc/csplain.tlpsrc @@ -1,17 +1,26 @@ depend tex + +# these invocations per author (Petr Olsak.) +# +tlpsetvar fmtcomm cm,cs,csplain,hyphen-base,plain # -# these invocations from Petr Olsak. execute AddFormat name=csplain engine=pdftex \ - options="-etex -enc csplain-utf8.ini" + options="-etex -enc csplain-utf8.ini" \ + fmttriggers=${fmtcomm},enctex +# execute AddFormat name=pdfcsplain engine=pdftex \ - options="-etex -enc csplain-utf8.ini" + options="-etex -enc csplain-utf8.ini" \ + fmttriggers=${fmtcomm},enctex # # intentionally no user-level executables for these formats, also named -# pdfcsplain (a la ConTeXt). +# pdfcsplain (a la ConTeXt), by author's request. execute AddFormat name=pdfcsplain engine=xetex \ - options="-etex csplain.ini" + options="-etex csplain.ini" \ + fmttriggers=${fmtcomm} +# execute AddFormat name=pdfcsplain engine=luatex \ - options="-etex csplain.ini" + options="-etex csplain.ini" \ + fmttriggers=${fmtcomm},luatex,pdftex # binpattern f bin/${ARCH}/csplain binpattern f bin/${ARCH}/pdfcsplain diff --git a/Master/tlpkg/tlpsrc/eplain.tlpsrc b/Master/tlpkg/tlpsrc/eplain.tlpsrc index a612de62e19..c7f241e487a 100644 --- a/Master/tlpkg/tlpsrc/eplain.tlpsrc +++ b/Master/tlpkg/tlpsrc/eplain.tlpsrc @@ -1,6 +1,7 @@ depend pdftex execute AddFormat name=eplain engine=pdftex patterns=language.dat \ - options="-translate-file=cp227.tcx *eplain.ini" + options="-translate-file=cp227.tcx *eplain.ini" \ + fmttriggers=babel,cm,eplain,hyphen-base,knuth-lib,latex-fonts,plain docpattern +f texmf-dist/doc/info/eplain.info docpattern +f texmf-dist/doc/man/man1/eplain.* binpattern f bin/${ARCH}/eplain diff --git a/Master/tlpkg/tlpsrc/jadetex.tlpsrc b/Master/tlpkg/tlpsrc/jadetex.tlpsrc index 58e1e609bea..8462aa9d634 100644 --- a/Master/tlpkg/tlpsrc/jadetex.tlpsrc +++ b/Master/tlpkg/tlpsrc/jadetex.tlpsrc @@ -2,12 +2,20 @@ depend latex depend passivetex depend pdftex depend tex + +tlpsetvar fmtcomm amsfonts,babel,cm,colortbl,cyrillic,ec,fancyhdr,graphics,\ +hyperref,hyphen-base,hyphen-german,ifxetex,jadetex,latex,latex-fonts,\ +latexconfig,marvosym,oberdiek,passivetex,pdftex,psnfss,ruhyphen,stmaryrd,\ +symbol,tipa,tools,ukrhyph,ulem,url,wasysym,zapfding # execute AddFormat name=jadetex engine=pdftex patterns=language.dat \ - options="*jadetex.ini" -execute AddFormat name=pdfjadetex engine=pdftex patterns=language.dat \ - options="*pdfjadetex.ini" + options="*jadetex.ini" \ + fmttriggers=${fmtcomm} # +execute AddFormat name=pdfjadetex engine=pdftex patterns=language.dat \ + options="*pdfjadetex.ini" \ + fmttriggers=${fmtcomm},pdftex-def + binpattern f bin/${ARCH}/jadetex binpattern f bin/${ARCH}/pdfjadetex # diff --git a/Master/tlpkg/tlpsrc/latex-bin.tlpsrc b/Master/tlpkg/tlpsrc/latex-bin.tlpsrc index c1efd6824ea..8ae44c5417d 100644 --- a/Master/tlpkg/tlpsrc/latex-bin.tlpsrc +++ b/Master/tlpkg/tlpsrc/latex-bin.tlpsrc @@ -7,21 +7,25 @@ depend latex # binpattern f bin/${ARCH}/latex execute AddFormat name=latex engine=pdftex patterns=language.dat \ - options="-translate-file=cp227.tcx *latex.ini" + options="-translate-file=cp227.tcx *latex.ini" \ + fmttriggers=babel,cm,hyphen-base,latex,latexconfig,latex-fonts # binpattern f bin/${ARCH}/pdflatex execute AddFormat name=pdflatex engine=pdftex patterns=language.dat \ - options="-translate-file=cp227.tcx *pdflatex.ini" + options="-translate-file=cp227.tcx *pdflatex.ini" \ + fmttriggers=babel,cm,hyphen-base,latex,latexconfig,latex-fonts # binpattern f bin/${ARCH}/dvilualatex execute AddFormat name=dvilualatex engine=luatex \ patterns=language.dat,language.dat.lua \ - options="dvilualatex.ini" + options="dvilualatex.ini" \ + fmttriggers=babel,cm,hyphen-base,latex,latexconfig,latex-fonts # binpattern f bin/${ARCH}/lualatex execute AddFormat name=lualatex engine=luatex \ patterns=language.dat,language.dat.lua \ - options="lualatex.ini" + options="lualatex.ini" \ + fmttriggers=babel,cm,hyphen-base,latex,latexconfig,latex-fonts # docpattern f texmf-dist/doc/man/man1/latex.* docpattern f texmf-dist/doc/man/man1/pdflatex.* @@ -31,4 +35,5 @@ docpattern f texmf-dist/doc/man/man1/pdflatex.* #binpattern f bin/${ARCH}/luajitlatex execute AddFormat name=luajitlatex mode=disabled engine=luajittex \ patterns=language.dat,language.dat.lua \ - options="lualatex.ini" + options="lualatex.ini" \ + fmttriggers=babel,cm,hyphen-base,latex,latexconfig,latex-fonts diff --git a/Master/tlpkg/tlpsrc/lollipop.tlpsrc b/Master/tlpkg/tlpsrc/lollipop.tlpsrc index 37d93b3ce3b..0dbed2a99f7 100644 --- a/Master/tlpkg/tlpsrc/lollipop.tlpsrc +++ b/Master/tlpkg/tlpsrc/lollipop.tlpsrc @@ -1,17 +1,25 @@ +tlpsetvar fmtcomm cm,hyphen-base,lollipop + binpattern f bin/${ARCH}/lollipop execute AddFormat name=lollipop engine=pdftex \ - options="-translate-file=cp227.tcx *lollipop.ini" + options="-translate-file=cp227.tcx *lollipop.ini" \ + fmttriggers=${fmtcomm},pdftex # binpattern f bin/${ARCH}/lualollipop execute AddFormat name=lualollipop engine=luatex \ - options="lualollipop.ini" + options="lualollipop.ini" \ + fmttriggers=${fmtcomm},pdftex,luatex # binpattern f bin/${ARCH}/xelollipop execute AddFormat name=xelollipop engine=xetex \ - options="-etex xelollipop.ini" + options="-etex xelollipop.ini" + fmttriggers=${fmtcomm},xetexconfig # -# leave dvi formats disabled, users can set \pdfoutput=0. +# dvi formats disabled by default, users can set \pdfoutput=0. execute AddFormat name=dvilollipop mode=disabled engine=pdftex \ - options="-translate-file=cp227.tcx *lollipop.ini" + options="-translate-file=cp227.tcx *lollipop.ini" \ + fmttriggers=${fmtcomm},luatex,pdftex +# execute AddFormat name=dvilualollipop mode=disabled engine=luatex \ - options="-translate-file=cp227.tcx lualollipop.ini" + options="-translate-file=cp227.tcx lualollipop.ini" \ + fmttriggers=${fmtcomm},luatex,pdftex diff --git a/Master/tlpkg/tlpsrc/luatex.tlpsrc b/Master/tlpkg/tlpsrc/luatex.tlpsrc index e216a9c651f..ebac3b968bd 100644 --- a/Master/tlpkg/tlpsrc/luatex.tlpsrc +++ b/Master/tlpkg/tlpsrc/luatex.tlpsrc @@ -1,17 +1,20 @@ category TLCore # -execute AddFormat \ - name=luatex engine=luatex patterns=language.def,language.dat.lua \ - options="luatex.ini" -execute AddFormat \ - name=dviluatex engine=luatex patterns=language.def,language.dat.lua \ - options="dviluatex.ini" +tlpsetvar fmtdeps cm,etex,hyphen-base,knuth-lib,luatex,plain +# +execute AddFormat name=luatex engine=luatex options="luatex.ini" \ + patterns=language.def,language.dat.lua \ + fmttriggers=${fmtdeps},pdftex +# +execute AddFormat name=dviluatex engine=luatex options="dviluatex.ini" \ + patterns=language.def,language.dat.lua \ + fmttriggers=${fmtdeps} # # On platforms where there is no luajittex, it will be ignored # due to special options in fmtutil and TLConfig.pm. -execute AddFormat \ - name=luajittex engine=luajittex patterns=language.def,language.dat.lua \ - options="luatex.ini" +execute AddFormat name=luajittex engine=luajittex options="luatex.ini" \ + patterns=language.def,language.dat.lua \ + fmttriggers=${fmtdeps},pdftex # docpattern d texmf-dist/doc/luatex/base docpattern f texmf-dist/doc/man/man1/luatex.* diff --git a/Master/tlpkg/tlpsrc/metafont.tlpsrc b/Master/tlpkg/tlpsrc/metafont.tlpsrc index 019dfbc4dda..ab31b97b483 100644 --- a/Master/tlpkg/tlpsrc/metafont.tlpsrc +++ b/Master/tlpkg/tlpsrc/metafont.tlpsrc @@ -1,7 +1,9 @@ depend kpathsea + execute AddFormat name=mf engine=mf-nowin \ - options="-translate-file=cp227.tcx mf.ini" -# + options="-translate-file=cp227.tcx mf.ini" \ + fmttriggers=metafont + srcpattern f ignore # runpattern d texmf-dist/metafont/base diff --git a/Master/tlpkg/tlpsrc/mex.tlpsrc b/Master/tlpkg/tlpsrc/mex.tlpsrc index a6de17090fb..dc9d5c0b9e1 100644 --- a/Master/tlpkg/tlpsrc/mex.tlpsrc +++ b/Master/tlpkg/tlpsrc/mex.tlpsrc @@ -2,12 +2,20 @@ depend pl depend hyphen-polish depend pdftex depend tex + +tlpsetvar fmtcomm hyphen-base,knuth-lib,mex,pdftex,pl,plain +# execute AddFormat name=mex engine=pdftex patterns=mexconf.tex \ - options="-translate-file=cp227.tcx *mex.ini" + options="-translate-file=cp227.tcx *mex.ini" \ + fmttriggers=${fmtcomm} +# execute AddFormat name=pdfmex engine=pdftex patterns=mexconf.tex \ - options="-translate-file=cp227.tcx *pdfmex.ini" + options="-translate-file=cp227.tcx *pdfmex.ini" \ + fmttriggers=${fmtcomm} +# execute AddFormat name=utf8mex engine=pdftex patterns=mexconf.tex \ - options="-enc *utf8mex.ini" + options="-enc *utf8mex.ini" \ + fmttriggers=${fmtcomm},enctex,utf8mex # runpattern +!d texmf-dist/tex/mex/utf8mex # diff --git a/Master/tlpkg/tlpsrc/mltex.tlpsrc b/Master/tlpkg/tlpsrc/mltex.tlpsrc index fa132abcf46..d6b01bbf53e 100644 --- a/Master/tlpkg/tlpsrc/mltex.tlpsrc +++ b/Master/tlpkg/tlpsrc/mltex.tlpsrc @@ -1,8 +1,14 @@ depend latex + +tlpsetvar fmtdeps cm,hyphen-base +# execute AddFormat name=mllatex engine=pdftex patterns=language.dat \ - options="-translate-file=cp227.tcx -mltex *mllatex.ini" -execute AddFormat name=mltex engine=pdftex \ - options="-translate-file=cp227.tcx -mltex mltex.ini" + options="-translate-file=cp227.tcx -mltex *mllatex.ini" \ + fmttriggers=${fmtdeps},babel,latex,latexconfig,latex-fonts # +execute AddFormat name=mltex engine=pdftex \ + options="-translate-file=cp227.tcx -mltex mltex.ini" \ + fmttriggers=${fmtdeps},knuth-lib,mltex,plain + binpattern f bin/${ARCH}/mllatex binpattern f bin/${ARCH}/mltex diff --git a/Master/tlpkg/tlpsrc/mptopdf.tlpsrc b/Master/tlpkg/tlpsrc/mptopdf.tlpsrc index 0a2adca27e8..adbe8d9df08 100644 --- a/Master/tlpkg/tlpsrc/mptopdf.tlpsrc +++ b/Master/tlpkg/tlpsrc/mptopdf.tlpsrc @@ -11,7 +11,8 @@ longdesc longdesc This can be found on CTAN in macros/pdftex/graphics. execute AddFormat name=mptopdf engine=pdftex \ - options="-translate-file=cp227.tcx mptopdf.tex" + options="-translate-file=cp227.tcx mptopdf.tex" \ + fmttriggers=mptopdf,plain runpattern f texmf-dist/tex/context/base/supp-mis.mkii runpattern f texmf-dist/tex/context/base/supp-mpe.mkii diff --git a/Master/tlpkg/tlpsrc/pdftex.tlpsrc b/Master/tlpkg/tlpsrc/pdftex.tlpsrc index 1beb760d823..b6c65d5f25e 100644 --- a/Master/tlpkg/tlpsrc/pdftex.tlpsrc +++ b/Master/tlpkg/tlpsrc/pdftex.tlpsrc @@ -1,16 +1,23 @@ category TLCore depend kpathsea + +tlpsetvar fmtcomm cm,etex,hyphen-base,knuth-lib,plain # -execute AddFormat name=pdftex engine=pdftex patterns=language.def \ - options="-translate-file=cp227.tcx *pdfetex.ini" -execute AddFormat name=etex engine=pdftex patterns=language.def \ - options="-translate-file=cp227.tcx *etex.ini" -execute AddFormat name=pdfetex engine=pdftex patterns=language.def \ - options="-translate-file=cp227.tcx *pdfetex.ini" +execute AddFormat name=pdftex engine=pdftex patterns=language.def \ + options="-translate-file=cp227.tcx *pdfetex.ini" \ + fmttriggers=${fmtcomm} +# +execute AddFormat name=etex engine=pdftex patterns=language.def \ + options="-translate-file=cp227.tcx *etex.ini" \ + fmttriggers=${fmtcomm} # +execute AddFormat name=pdfetex engine=pdftex patterns=language.def \ + options="-translate-file=cp227.tcx *pdfetex.ini" \ + fmttriggers=${fmtcomm} + # A trivial font needed by the fake-interword-space feature. execute addMap dummy-space.map -# + runpattern f texmf-dist/tex/generic/config/pdftex*.tex runpattern d texmf-dist/tex/generic/pdftex runpattern d texmf-dist/fonts/map/pdftex/updmap diff --git a/Master/tlpkg/tlpsrc/ptex.tlpsrc b/Master/tlpkg/tlpsrc/ptex.tlpsrc index f6c0c037d82..c3a4eb46774 100644 --- a/Master/tlpkg/tlpsrc/ptex.tlpsrc +++ b/Master/tlpkg/tlpsrc/ptex.tlpsrc @@ -5,12 +5,20 @@ depend adobemapping depend ipaex depend japanese depend japanese-otf + +tlpsetvar fmtcomm cm,hyphen-base,knuth-lib,plain,ptex +# +execute AddFormat name=ptex engine=ptex options="ptex.ini" \ + fmttriggers=${fmtcomm} +# +execute AddFormat name=eptex engine=eptex options="*eptex.ini" \ + patterns=language.def \ + fmttriggers=${fmtcomm},etex # -execute AddFormat name=ptex engine=ptex options="ptex.ini" -execute AddFormat name=eptex engine=eptex options="*eptex.ini" \ - patterns=language.def execute AddFormat name=platex engine=eptex options="*platex.ini" \ - patterns=language.dat + patterns=language.dat \ + fmttriggers=${fmtcomm},babel,latex,latex-fonts + execute addKanjiMap ptex-@kanjiEmbed@@kanjiVariant@.map execute addKanjiMap morisawa.map # diff --git a/Master/tlpkg/tlpsrc/tex.tlpsrc b/Master/tlpkg/tlpsrc/tex.tlpsrc index 9dd4e6d1c27..1bfa474fef7 100644 --- a/Master/tlpkg/tlpsrc/tex.tlpsrc +++ b/Master/tlpkg/tlpsrc/tex.tlpsrc @@ -1,9 +1,10 @@ category TLCore -execute AddFormat name=tex engine=tex options="tex.ini" -# depend kpathsea depend plain -# + +execute AddFormat name=tex engine=tex options="tex.ini" \ + fmttriggers=cm,hyphen-base,knuth-lib,plain + docpattern f texmf-dist/doc/man/man1/tex.* # binpattern f bin/${ARCH}/initex diff --git a/Master/tlpkg/tlpsrc/texsis.tlpsrc b/Master/tlpkg/tlpsrc/texsis.tlpsrc index 56b8f514a93..9bcf2d281d2 100644 --- a/Master/tlpkg/tlpsrc/texsis.tlpsrc +++ b/Master/tlpkg/tlpsrc/texsis.tlpsrc @@ -1,4 +1,7 @@ depend tex + execute AddFormat name=texsis engine=pdftex \ - options="-translate-file=cp227.tcx texsis.ini" + options="-translate-file=cp227.tcx texsis.ini" \ + fmttriggers=cm,hyphen-base,knuth-lib,plain,texsis + binpattern f bin/${ARCH}/texsis diff --git a/Master/tlpkg/tlpsrc/uptex.tlpsrc b/Master/tlpkg/tlpsrc/uptex.tlpsrc index 4e8434dfd28..f486c334d15 100644 --- a/Master/tlpkg/tlpsrc/uptex.tlpsrc +++ b/Master/tlpkg/tlpsrc/uptex.tlpsrc @@ -7,11 +7,19 @@ depend japanese depend japanese-otf depend latex # -execute AddFormat name=uptex engine=uptex options="uptex.ini" -execute AddFormat name=euptex engine=euptex options="*euptex.ini" \ - patterns=language.def +tlpsetvar fmtcomm cm,hyphen-base,uptex +# +execute AddFormat name=uptex engine=uptex options="uptex.ini" \ + fmttriggers=${fmtcomm},knuth-lib,plain,uptex +# +execute AddFormat name=euptex engine=euptex options="*euptex.ini" \ + patterns=language.def \ + fmttriggers=${fmtcomm},etex,knuth-lib,plain,ptex +# execute AddFormat name=uplatex engine=euptex options="*uplatex.ini" \ - patterns=language.dat + patterns=language.dat \ + fmttriggers=${fmtcomm},babel,latex,latex-fonts,ptex +# execute addKanjiMap uptex-@kanjiEmbed@@kanjiVariant@.map # binpattern f bin/${ARCH}/euptex diff --git a/Master/tlpkg/tlpsrc/xetex.tlpsrc b/Master/tlpkg/tlpsrc/xetex.tlpsrc index 2c062ef7f89..ac472af5008 100644 --- a/Master/tlpkg/tlpsrc/xetex.tlpsrc +++ b/Master/tlpkg/tlpsrc/xetex.tlpsrc @@ -1,20 +1,26 @@ category TLCore shortdesc Unicode and OpenType-enabled TeX engine. longdesc See http://tug.org/xetex. + +tlpsetvar fmtcomm cm,hyphen-base # execute AddFormat name=xetex engine=xetex patterns=language.def \ - options="-etex xetex.ini" -execute AddFormat name=xelatex engine=xetex patterns=language.dat \ - options="-etex xelatex.ini" + options="-etex xetex.ini" \ + fmttriggers=${fmtcomm},etex,plain # +execute AddFormat name=xelatex engine=xetex patterns=language.dat \ + options="-etex xelatex.ini" \ + fmttriggers=${fmtcomm},babel,latex,latexconfig,latex-fonts + +# do fontconfig stuff, especially on Windows. postaction script file=tlpkg/tlpostcode/xetex.pl runpattern f tlpkg/tlpostcode/xetex.pl binpattern f bin/win32/fc-* binpattern f bin/win32/icu*.dll # -# this is only used in windows installation +# this subdir is only used on Windows. binpattern d/win32 tlpkg/tlpostcode/xetex -# + docpattern d texmf-dist/doc/xetex/base # runpattern d texmf-dist/fonts/misc/xetex/fontmapping/base @@ -24,6 +30,6 @@ binpattern f bin/${ARCH}/xdvipdfmx binpattern f bin/${ARCH}/xelatex binpattern f bin/${ARCH}/xetex binpattern f bin/${ARCH}/teckit_compile -# + depend xetexconfig depend latex diff --git a/Master/tlpkg/tlpsrc/xmltex.tlpsrc b/Master/tlpkg/tlpsrc/xmltex.tlpsrc index 1e6c6f37f8f..0d1b21c58eb 100644 --- a/Master/tlpkg/tlpsrc/xmltex.tlpsrc +++ b/Master/tlpkg/tlpsrc/xmltex.tlpsrc @@ -2,12 +2,18 @@ depend latex depend pdftex depend tex depend xmltexconfig + +tlpsetvar fmtcomm babel,cm,hyphen-base,latex,latex-fonts,latexconfig,pdftex,\ +xmltex,xmltexconfig # execute AddFormat name=xmltex engine=pdftex patterns=language.dat \ - options="*xmltex.ini" -execute AddFormat name=pdfxmltex engine=pdftex patterns=language.dat \ - options="*pdfxmltex.ini" + options="*xmltex.ini" \ + fmttriggers=${fmtcomm} # +execute AddFormat name=pdfxmltex engine=pdftex patterns=language.dat \ + options="*pdfxmltex.ini" \ + fmttriggers=${fmtcomm} + runpattern d texmf-dist/tex/xmltex/base # binpattern f bin/${ARCH}/pdfxmltex |