summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec/ctan2tds
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds11
1 files changed, 7 insertions, 4 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index eea913db950..5ce13743b19 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -2558,7 +2558,7 @@ my $core_latex = "$Master/texmf-dist/tex/latex";
'luaindex' => 'lualatex --shell-escape',
'luatexja' => 'lualatex',
'mandi' => 'pdflatex-preserve-pdf',
- 'mathfont' => 'tex',
+ 'mathfont' => 'latex',
'mcmthesis' => 'tex', # requires interaction
'mversion' => 'latex', # requires interaction
'minitoc' => 'latex', # requires interaction and 1000q instead of 10q
@@ -3118,6 +3118,7 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot'
'latexmk' => '(sweave_|tex4ht-)latexmkrc', # case-folding clash
'maker' => 'maker_manual.pdf', # no source
'math-into-latex-4' => 'video.*zip|S.*\.pdf', # nonfree
+ 'mathfont' => 'mathfont_greek.pdf', # no source
'numericplots' => '.*\.m', # matlab
'oinuit' => 'cmssbxo10.tfm', # should not be here
'padauk' => '\.pdf$', # no source
@@ -3550,10 +3551,12 @@ sub runins {
&runjob ("yes | sed 1000q | $env_mktex $insrunner $_");
# bbold.dtx generates bbold.ins, and then does "low level hacks" to
- # run the .ins itself. We don't want to do anything.
- next if $package eq "bbold";
+ # run the .ins itself. mathfont.dtx generates mathfont.ins to no
+ # purpose (and it doesn't work). We don't want to do anything in
+ # either case.
+ next if $package =~ /^(bbold|mathfont)$/;
- # in the case of fullblck (et al.?), the .dtx creates the .ins (so the
+ # in the case of fullblck (et al.), the .dtx creates the .ins (so the
# .ins is not in @filenames), and the .ins creates the .sty.
# So we have to run the .ins.
if (! grep (/$package\.ins$/, @filenames) && -r "$package.ins") {