FontPro, TexLive und Adobe Schriftarten

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: FontPro, TexLive und Adobe Schriftarten

von Genmutant » Do 28. Aug 2014, 13:43

Du kannst LuaLaTeX benutzen, das durch microtype besser unterstützt wird. Allerdings auf Kosten wesentlich höherer Arbeitsspeicher Anforderungen und längerer Kompilierungszeit (abhängig von der Schriftart).

Ich benutze LuaLaTeX mit MinionPro und Myriad, das Übersetzen dauert damit allerdings ziemlich lange, da MinionPro riesig ist. Dafür kann man andere tolle Pakete, wie selnolig verwenden, die mit pdflatex nicht gehen.

von Nipsu » Do 28. Aug 2014, 13:09

Danke für die Antworten!

Ich habe das eben mal mit XeLaTeX ausprobiert und das geht in der Tat sehr einfach. Wenn ich es allerdings richtig verstanden habe, ist XeLaTeX doch auf typographischer Seite, wegen des fehlenden microtype-Pakets, ein wenig unterlegen, oder? Gibt es dazu alternative Pakete?

von Beinschuss » Do 28. Aug 2014, 08:34

Das Experimentieren mit Fonts wird durch fontspec sehr erleichtert, da man dann auf die Systemschriften (otf) zugreifen kann. Allerdings muss man dann mit XeLaTeX oder LuaLaTeX kompilieren. Die gewünschte Schriftkombi erreicht man dann z.B. über:
\usepackage{fontspec}
\setmainfont[Scale=1,Mapping=tex-text,Ligatures={Historical, NoCommon},Numbers=OldStyle]{MinionPro-Regular}
\setsansfont[Mapping=tex-text]{MyriadPro-Regular}
Wobei MinionPro und MyriadPro (unter Windows) dem Adobe Reader als otf-Dateien beiliegen.

Helmut

von Besserwisser » Do 28. Aug 2014, 08:12

Sieht für mich so aus, als wären Fontmaps nicht korrekt eingerichtet.

Wenn Du die Fonts (einschl. map- und enc-Dateien) in $TEXMFLOCAL installiert hast, dann ruf mal:
sudo updmap-sys --enable Map=MinionPro.map
sudo updmap-sys --enable Map=MyriadPro.map
sudo updmap.sys --enable Map=CronosPro.map
auf. Danach sollte die Fonteinbindung systemweit aktiviert sein.

Wenn Du die Fonts (einschl. map- und enc-Dateien) in $TEXMFHOME installiert hast, verwende stattdessen:
updmap --enable Map=MinionPro.map
updmap --enable Map=MyriadPro.map
updmap --enable Map=CronosPro.map
Das aktiviert die Systemeinbindung nur für den aktuellen Benutzer.

Wenn die Aufrufe irgendwelche Fehler liefern, musst Du diesen nachgehen. Das könnte beispielsweise sein, wenn Dateien der Fonteinbindung nicht korrekt installiert wurden.

Einfacher ist übrigens die Verwendung von lualatex oder xelatex. Dann müssen die Fonts normalerweise für das System installiert sein.

BTW: TeX Live 2012 ist total veraltet. Du solltest über die Installation eines aktuellen Original-TeX-Live nachdenken, falls Dein Linux keine neueren Pakete bereitstellt.

FontPro, TexLive und Adobe Schriftarten

von Nipsu » Mi 27. Aug 2014, 23:35

Hallo Community,

ich experimentiere seit einger Zeit mit Schriftarten rum und habe schließlich meine Favoriten gefunden: MinionPro und MyriadPro. Ich verwende Texlive: 2012.20120611-3~ubuntu12.04.1 unter einer auf Ubuntu 12.04-basierenden Linux-Distribution. Ich habe nun mithilfe von FontPro vermeintlich erfolgreich MinionPro und MyriadPro installiert. Wenn ich nun ein Mininalbeispiel durchlaufen lassen:
\documentclass[a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,ngerman]{babel}
\usepackage{MinionPro}
\usepackage{MyriadPro}
\usepackage{blindtext}

\begin{document}
\section{Lorem ipsum}
\blindtext
\end{document}
Wird einerseits eine missfont.log-Datei erstellt:
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Bold-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Bold-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Bold-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MyriadPro-Bold-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-osf-t1--base
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ab
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ae
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-ae
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-aa
mktexpk --mfmode / --bdpi 600 --mag 1+55/600 --dpi 655 MinionPro-Regular-Base-aa
mktexpk --mfmode / --bdpi 600 --mag 0+597/600 --dpi 597 MinionPro-Regular-Base-ae
mktexpk --mfmode / --bdpi 600 --mag 0+597/600 --dpi 597 MinionPro-Regular-Base-ae
und in der Logdatei steht:
!pdfTeX error: pdflatex (file MinionPro-Regular-Base-ae): Font MinionPro-Regula
r-Base-ae at 597 not found
 ==> Fatal error occurred, no output PDF file produced!
Ist da etwas bei der Installation schief gegangen? Und wie kann ich das bestenfalls beheben, bzw. das Problem feststellen? Im Latexpfad sind die Schriftarten ordnungsgemäß unter /usr/local/share/texmf/fonts/type1/adobe abgelegt, aber scheinbar scheint LaTeX nach anderen Dateien zu suchen?

Ich hoffe, ihr könnte mir helfen!

Habt vielen Dank im Voraus!

-Nipsu

Nach oben