
Ich habe ein ziemlich seltsames Problem mit dem Einbetten eines PDF-Bildes mit etwas Transparenz in meine Doktorarbeit. Ich verwende die memoir
Dokumentklasse und kompiliere mit pdflatex
, obwohl ich bestätigt habe, dass dies auch passiert, wenn ich diese beiden nicht verwende. Ich habe festgestellt, dass dieses Problem betriebssystemabhängig ist. Das ist ziemlich ernst, weil meine Arbeit auf allen Betriebssystemen korrekt dargestellt werden muss, insbesondere auf OS X.
Ich erstelle zunächst die PDF-Abbildung in LaTeX mit dem Tikz-Paket:
\documentclass[border=1cm,tikz]{standalone}
\usetikzlibrary{arrows.meta}
\usetikzlibrary{fadings}
\begin{document}
\begin{tikzpicture}
\draw [-Latex,ultra thick] (0,0) -- ++(45:5);
\draw [-Latex,ultra thick,path fading=south] (2,0) -- ++(45:5);
\end{tikzpicture}
\end{document}
Und das sieht so aus:
Der linke Pfeil ist nur eine durchgezogene Linie, während der rechte Pfeil zum Ende hin verblasst. Dann bettet man diese Abbildung in ein einfaches LaTeX-Dokument ein, wie zum Beispiel
\documentclass[letterpaper]{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}[t]
\centering
\includegraphics[scale=1]{tikz-figure}
\caption{My problematic figure.}
\end{figure}
\end{document}
und hier beginnt das Problem.
OS X
Die PDF-Abbildung wird wie oben korrekt gerendert. Beim Rendern der endgültigen PDF-Datei (ich habe Skim und Preview ausprobiert) wird der verblasste Pfeil jedoch einfach nicht angezeigt.
Linux
Beim Rendern unter Linux (mit Evince) wird der ausgeblendete Pfeil durchgehend dargestellt und erscheint an der richtigen Position, nur ohne Ausblendung. Dies gilt sowohl für die PDF-Abbildung als auch für das endgültige PDF-Dokument.
Windows 10
Und schließlich werden unter Windows 10 (mit Adobe Reader und Sumatra PDF) sowohl die Abbildung als auch das endgültige Dokument wie vorgesehen angezeigt, wobei der rechte Pfeil ausgeblendet ist.
Ich habe versucht, die allgemein empfohlenen Mittel hinzuzufügen % \pdfpageattr {/Group << /S /Transparency /I true /CS /DeviceRGB>>}
, aber das hatte absolut keine Wirkung. Ich habe auch das pdfx
Paket ausprobiert, aber das hat auch keinen Unterschied gemacht.
Antwort1
(Ich möchte dies nur als Kommentar posten, habe aber noch nicht den Ruf)
Ich habe genau das gleiche Problem mit einer Abbildung (ebenfalls ein verblassender Pfeil): In Adobe Reader und unter MacOS sieht es gut aus. In der Vorschau (der Software) oder der Leertastenvorschau im Finder ist der Pfeil vollständig verschwunden.
Aber: Meine Abbildung wurde mit Adobe Illustrator erstellt, daher glaube ich nicht, dass es ein LaTeX/TikZ-Problem ist, sondern ein Problem des PDF-Renderers.
Die Lösung, die ich derzeit verwende, besteht darin, das kompilierte PDF in Adobe Acrobat zu öffnen und erneut mit der Option "optimiertes PDF" und Transparenzen zu speichern
- mittlere Auflösung
- Transparenzstufe: 75
- Strichzeichnungen und Text: 300
- Farbverlauf und Maschen: 150
- Gesamten Text in Konturen umwandeln: Falsch
- Alle Striche in Konturen umwandeln: True
- Komplexe Regionen ausschneiden: True
- Überdruck beibehalten: True
Anschließend ist der Pfeil zwar sichtbar, weist aber auch um die Teile, die eigentlich vollständig transparent sein sollten, einen winzigen Halo-Umriss auf. Immer noch besser als nichts ...
Ich bin mir nicht sicher, was Adobe intern macht, vielleicht weiß es jemand hier. Außerdem sind alle Vorschläge für Tools, die Adobe Acrobat nicht erfordern, willkommen.