ich habe gerade versucht, auf meinem Rechner die MinionPro-Fonts
zu installieren. Dabei bin ich minutiös den Anweisungen auf
/var/lib/texmf/fonts/map/pdftex/updmap/ gefolgt.
Versuche ich nun aber, ein Minimaldokument mit pdflatex zu
übersetzen, erhalte ich
Running mktexpk --mfmode / --bdpi 600 --mag 0+545/600 --dpi 545
MinionPro-Regular-Base-aa
mktexpk: don't know how to create bitmap font for MinionPro-Regular-Base-aa.
Wieso überhaupt bitmap-Fonts? Ich bin in dem Font-Zeug nicht wirklich
firm - wo muss ich anfangen, den Fehler zu suchen? (Vor zwei Wochen
habe ich die Installation der MinionPro mit derselben Anleitung auf
einem identisch konfigurierten Rechner mehr oder weniger problemlos
geschafft...)
Jede Hilfe ist heiß erwünscht.
System: tex-live 2005, Ubuntu 7.04
Im Anhang noch Dokument und Log:
\documentclass{article}
\usepackage{MinionPro}
\begin{document}
bla
\end{document}
---------------------------------
lutz@conspiracy:/tmp$ pdflatex t
This is pdfeTeX, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5)
entering extended mode
(./t.tex
LaTeX2e <2003/12/01>
Babel <v3.8g> and hyphenation patterns for english, usenglishmax, dumylang,
noh
yphenation, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size10.clo))
(/usr/local/share/texmf/tex/latex/MinionPro/MinionPro.sty
(/usr/local/share/texmf/tex/latex/MinionPro/MinionPro-FontDef.sty
(/usr/local/share/texmf/tex/latex/MinionPro/otfontdef.sty
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)))
(/usr/share/texmf-texlive/tex/latex/base/textcomp.sty
(/usr/share/texmf-texlive/tex/latex/base/ts1enc.def))
(/usr/local/share/texmf/tex/latex/MnSymbol/MnSymbol.sty
(/usr/share/texmf-texlive/tex/latex/amslatex/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-texlive/tex/latex/amslatex/amstext.sty
(/usr/share/texmf-texlive/tex/latex/amslatex/amsgen.sty))
(/usr/share/texmf-texlive/tex/latex/amslatex/amsbsy.sty)
(/usr/share/texmf-texlive/tex/latex/amslatex/amsopn.sty))
(/usr/share/texmf-texlive/tex/latex/amsfonts/eufrak.sty)
LaTeX Font Warning: Encoding `OMS' has changed to `U' for symbol font
(Font) `symbols' in the math version `normal' on input line
120.
LaTeX Font Warning: Encoding `OMS' has changed to `U' for symbol font
(Font) `symbols' in the math version `bold' on input line 120.
)
LaTeX Font Warning: Encoding `OT1' has changed to `T1' for symbol font
(Font) `operators' in the math version `normal' on input line
163.
LaTeX Font Warning: Encoding `OT1' has changed to `T1' for symbol font
(Font) `operators' in the math version `bold' on input line
163.
(/usr/local/share/texmf/tex/latex/MinionPro/fontaxes.sty)
(/usr/local/share/texmf/tex/latex/MinionPro/OT1MinionPro-OsF.fd
(/usr/local/share/texmf/tex/latex/MinionPro/MinionPro-FontDef.sty)))
(./t.aux)
(/usr/share/texmf-texlive/tex/latex/base/ts1cmr.fd)
[1{/var/lib/texmf/fonts/map
/pdftex/updmap/pdftex.map}] (./t.aux)kpathsea: Running mktexpk --mfmode /
--bdpi 600 --mag 0+545/600 --dpi 545 MinionPro-Regular-Base-aa
mktexpk: don't know how to create bitmap font for MinionPro-Regular-Base-aa.
kpathsea: Appending font creation commands to missfont.log.
)
Warning: pdflatex (file MinionPro-Regular-Base-aa): Font
MinionPro-Regular-Base
-aa at 545 not found
Output written on t.pdf (1 page, 996 bytes).
Transcript written on t.log.
gruß,
--
Lutz Frommberger | "Wenn ist das Nunstück git und
| Slotermeyer? Ja! ... Beiherhund
http://www.aussagekraft.de | das Oder die Flipperwaldt
pgp key on request | gersput." - Ernest Scribbler
> Hallo,
>
> ich habe gerade versucht, auf meinem Rechner die MinionPro-Fonts
> zu installieren. Dabei bin ich minutiös den Anweisungen auf
> /var/lib/texmf/fonts/map/pdftex/updmap/ gefolgt.
>
> Versuche ich nun aber, ein Minimaldokument mit pdflatex zu
> übersetzen, erhalte ich
>
> Running mktexpk --mfmode / --bdpi 600 --mag 0+545/600 --dpi 545
> MinionPro-Regular-Base-aa
> mktexpk: don't know how to create bitmap font for MinionPro-Regular-Base-aa.
>
> Wieso überhaupt bitmap-Fonts?
Weil MinionPro-Regular-Base-aa nicht in der pdftex.map drin steht,
pdftex also keinen Verweis auf eine type1-Schrift findet und als
Letztes versucht, eine Bitmap zu machen.
> [1{/var/lib/texmf/fonts/map
> /pdftex/updmap/pdftex.map}]
Finde raus, wie du die map-Datei da rein bekommst. Wahrscheinlich
updmap-sys --enable-map minion.map oder updmap --enable-map ... oder
so ähnlich..
--
Ulrike Fischer
Lutz Frommberger schrieb am 16.10.2007 01:34:
> Hallo,
>
> ich habe gerade versucht, auf meinem Rechner die MinionPro-Fonts
> zu installieren. Dabei bin ich minutiös den Anweisungen auf
> /var/lib/texmf/fonts/map/pdftex/updmap/ gefolgt.
Das Verzeichnis existiert bei mir nicht (ebenfalls Ubuntu und TL
2007). Warum bist Du nicht der folgenden Anleitung gefolgt?
<ftp://dante.ctan.org/tex-archive/fonts/minionpro/README>. Damit
sollte es wirklich problemlos funktionieren, wobei eventuell Punkt 6
für Dich interessant ist. Ich bin mir gerade nicht sicher, ob TL
2005 noch die alte Verzeichnisstruktur verwendet hat.
> Versuche ich nun aber, ein Minimaldokument mit pdflatex zu
> übersetzen, erhalte ich
>
> Running mktexpk --mfmode / --bdpi 600 --mag 0+545/600 --dpi 545
> MinionPro-Regular-Base-aa
> mktexpk: don't know how to create bitmap font for MinionPro-Regular-Base-aa.
>
> Wieso überhaupt bitmap-Fonts?
Wahrscheinlich weil die .pfb-Dateien nicht gefunden werden. Da ich
nicht nachvollziehen kann, was Du getan hast, um MinionPro zu
installieren, empfehle ich die oben genannte README-Datei abzuarbeiten.
[...]
Grüße
Christoph
--
(La)TeX-FAQ: http://www.dante.de/faq/ +++ Minimalbeispiel erstellen
und Einführung in de.comp.text.tex: http://www.latex-einfuehrung.de/
+++ Veraltete Befehle, Pakete und andere Fehler:
ftp://ftp.dante.de/tex-archive/info/l2tabu/german/l2tabu.pdf
+++ Typografie-Regeln: http://zvisionwelt.de/downloads.html (1.6)
Argh. Sorry, ein Cut&Paste-Fehler (da war wohl was anderes in der
Zwischenablage als ich erwartete). Ich bin natürlich genau der
von dir genannten Anleitung gefolgt.
> Damit
> sollte es wirklich problemlos funktionieren, wobei eventuell Punkt 6
> für Dich interessant ist. Ich bin mir gerade nicht sicher, ob TL
> 2005 noch die alte Verzeichnisstruktur verwendet hat.
Bin ich mir auch nicht. Beim letzten Installationsversuch (der
erfolgreich war) habe ich es einfach ausgeführt. Diesmal erst,
nachdem es nicht auf Anhieb funktionierte, aber ohne jede Wirkung.
> Wahrscheinlich weil die .pfb-Dateien nicht gefunden werden. Da ich
> nicht nachvollziehen kann, was Du getan hast, um MinionPro zu
> installieren, empfehle ich die oben genannte README-Datei abzuarbeiten.
Ich habe genau die README abgearbeitet. Zweimal sogar, wobei ich
trotzdem Tippfehler nicht 100% auschließen will. Am Ende habe ich
auch versucht, /usr/local/share/texmf einfach durch den Verzeichnisbaum
auf dem Rechner, auf dem die MinionPro klappt, zu ersetzen, auch das
zeigte (nach Aufruf von mktexslr und updmap-sys) keine Wirkung.
Die .pfb-Dateien sind da, wo sie hinsollen, aber offensichtlich weiß
mein LaTeX das nicht.
> Christoph Bier <christo...@web.de> wrote:
>> Lutz Frommberger schrieb am 16.10.2007 01:34:
[...]
>> Wahrscheinlich weil die .pfb-Dateien nicht gefunden werden. Da ich
>> nicht nachvollziehen kann, was Du getan hast, um MinionPro zu
>> installieren, empfehle ich die oben genannte README-Datei abzuarbeiten.
>
> Ich habe genau die README abgearbeitet. Zweimal sogar, wobei ich
> trotzdem Tippfehler nicht 100% auschließen will. Am Ende habe ich
> auch versucht, /usr/local/share/texmf einfach durch den Verzeichnisbaum
> auf dem Rechner, auf dem die MinionPro klappt, zu ersetzen, auch das
> zeigte (nach Aufruf von mktexslr und updmap-sys) keine Wirkung.
>
> Die .pfb-Dateien sind da, wo sie hinsollen, aber offensichtlich weiß
> mein LaTeX das nicht.
Wo liegen denn die .pfb-Dateien? Wird dieser Pfad durchsucht? ->
$ kpsewhich --expand-var='$TEXMF'
Gut. Immerhin hatte ich das schonmal als falsch erkannt. :-)
>> [1{/var/lib/texmf/fonts/map
>> /pdftex/updmap/pdftex.map}]
>
> Finde raus, wie du die map-Datei da rein bekommst. Wahrscheinlich
> updmap-sys --enable-map minion.map oder updmap --enable-map ... oder
> so ähnlich..
Dank Christophs und deiner Hinweise bin ich dann auf die richtige Fährte
gekommen undhabe ich das Problem gelöst. Danke.
Für das Protokoll:
a) Das Eintragen der Map-Datei erfordert auf meinem System noch einen
Aufruf von "update-updmap", damit der Eintrag aus den Files in
/etc/texmf/updmap.conf.d/... auch in /var/lib/texmf/web2c/updmap.cfg
übernommen wird.
b) Obigen Aufruf hatte ich zunächst vergessen, weil er nicht im README
explizit erwähnt wird.
c) Zwischendrin hatte ich wohl updmap als User ausgeführt. Damit
werden Verzeichnisse ~/.texmf* angelegt.
d) Aufruf von update-updmap, mktexlsr und updmap-sys zeigte auch keine
Wirkung, weil die globalen Einträge nicht gelesen werden, stattdessen
die falschen in meinem $HOME.
e) Ein beherztes "rm -r ~/.texmf*" brachte dann das erhoffte Ergebnis.
Klingt das plausibel? Letzlich habe ich es nicht geschafft, die Anweisung
"Add the line Map MinionPro.map to your updmap.cfg." korrekt zu befolgen.