latex/texlive port: broken latex?

Mojca Miklavec mojca at macports.org
Mon Nov 30 07:29:36 PST 2015


On 30 November 2015 at 14:18, Thomas Ruedas <trg818 at gmail.com> wrote:
> Hi again,
> I am just trying a newly installed texlive installation (latex-extra,
> Macports 2.3.4), but it seems that something is broken.
...
> mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode;
> input ecrm1200
> This is METAFONT, Version 2.7182818 (TeX Live 2015/MacPorts 2015_7)
> (preloaded base=mf)

Does it help if you install
    sudo port install texlive-fonts-recommended
?

Mojca

PS: in case it helps, here's how I usually diagnose these issues (on a
complete installation):

> locate ecrm1200
...
/opt/local/share/texmf-texlive/fonts/source/jknappen/ec/ecrm1200.mf
/opt/local/share/texmf-texlive/fonts/tfm/jknappen/ec/ecrm1200.tfm
...
/usr/local/texlive/2015/texmf-dist/fonts/source/jknappen/ec/ecrm1200.mf
/usr/local/texlive/2015/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm
...
> port provides /opt/local/share/texmf-texlive/fonts/tfm/jknappen/ec/ecrm1200.tfm
/opt/local/share/texmf-texlive/fonts/tfm/jknappen/ec/ecrm1200.tfm is
provided by: texlive-fonts-recommended

If you (or a package) are trying to use some font without a .tfm file,
tex calls metafont, hoping to get the metric files from metafont
sources which usually don't exist.

But this cannot be solved easily on a MacPorts level except in the
same way as MikTeX does it on Windows (ie. it install files on the fly
based on whatever files the user is trying to access) with quite some
coding. The only safe way is to install the complete texlive suite.


More information about the macports-users mailing list