Seite 1 von 1

Ligaturen von eingebundenen PDFs werden nicht angezeigt

Verfasst: Mo 20. Jun 2016, 09:33
von sn_kr
Hallo Foristen,

um ein einheitliches Schriftbild zu erhalten, verwende ich diese LM-Schrift im Adobe Illustrator für diverse Grafiken.

Die erzeugten PDFs sind auch einwandfrei, alle "ff", "fi", etc. passen.
Nach dem Einbinden in das Latex-Dokument bzw. nach der Latex-PDF-Ausgabe sind jedoch alle Ligaturen, die in diesen eingebundenen Grafiken enthalten waren, verschwunden.

Ich konnte bisher nur diese (uralte) Diskussion dazu finden, die auf eine unterschiedliche Bezeichnung der Ligaturen der OTF-Schriftart zu der internen Schrift hinweist.
Mit der Info kann ich allerdings wenig anfangen bzw. weiß nicht wie ich das Problem lösen kann.

Für etwas Hilfe wäre ich dankbar.
Gruß


Noch ein Minimalbeispiel und eine Muster-PDF als Anhang ("ff" verschwindet):
\documentclass{scrreprt}

\usepackage[utf8]{inputenc}			
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{lmodern}

\begin{document}

\begin{figure}[ht]
	\centering		 
	\includegraphics[width=0.9\textwidth]{korngroessenverteilung.pdf}
\end{figure}

\end{document}

Verfasst: Mo 20. Jun 2016, 09:55
von Noch so einer
Bei mir funktioniert es, wenn ich das Beispiel-PDF zuvor mit pdfcrop beschneide. Sicher keine schöne Lösung, aber besser als nichts.

Verfasst: Mo 20. Jun 2016, 10:15
von Noch so einer
In meinen Augen bessere Lösungen bestehen übrigens in der Verwendung von xelatex oder lualatex. Mit beiden bleiben die Ligaturen mit dem Original-Beispiel-PDF erhalten. Dazu muss man natürlich den Quellcode leicht anpassen:
\documentclass{scrreprt}
\usepackage{fontspec}% Schaltet auch direkt auf Latin Modern um.
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{lmodern}
\begin{document}

\begin{figure}[ht]
   \centering      
   \includegraphics[width=0.9\textwidth]{korngroessenverteilung.pdf}
\end{figure}

\end{document}
Bei Verwendung von lualatex 0.95 aus TeX-Live 2016 oder einem aktuellen MiKTeX benötigt man für dieses Beispiel das brandaktuelle KOMA-Script v3.21.

Verfasst: Mo 20. Jun 2016, 10:31
von u_fischer
Versuche es mit \pdfinclusioncopyfonts=1

Verfasst: Mo 20. Jun 2016, 10:49
von sn_kr
\pdfinclusioncopyfonts=1
ist für mich jetzt die einfachste und schnellste Lösung.
Aber auch die Umwege über pdfcrop und xelatex funktionieren.

Danke an Euch!