diff options
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 11 |
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") { |