Seite 1 von 1

overpic - Grafik im .pdf_tex-Format

Verfasst: Mi 31. Mai 2017, 08:01
von LaTeX_User
Es sollen drei Grafiken im pdf_tex-Format innerhalb einer frame-Umgebung (beamer Paket) eingebunden werden (sollen 100% übereinander liegen). Zu diesem Zweck verwende ich das Paket overpic. Verwende ich z.B. das png-Format anstatt des .pdf_tex-Formats funktioniert es (jedoch nicht deckungsgleich).
 \begin{overpic}[width=8cm]{layer_1.png}
    \put(0,0){\includegraphics <2>{layer_2.png}}
    \put(0,0){\includegraphics<3>{layer_3.png}}
  \end{overpic}
Verwende ich das .pdf_tex-Format erhalte ich den Fehler: Unknown graphics extension: .pdf_tex. Vermutung: In der ersten Zeile habe ich den Typ nicht explizit auf "input" gesetzt (eventuell wird standardmäßig \includegraphics gesetzt).
 \begin{overpic}[width=8cm]{layer_1.pdf_tex}
    \put(0,0){\input<2>{layer_2.pdf_tex}}
    \put(0,0){\input<3>{layer_3.pdf_tex}}
  \end{overpic}
Abhilfe?

Verfasst: Mi 31. Mai 2017, 08:58
von Gast
Mir ist nicht klar, was das ganze werden soll. Daher sei nur darauf hingewiesen, dass overpic letztlich ein Wrapper um eine picture-Umgebung ist, die über eine mit \includegraphics geladene Abbildung gelegt wird. Es kann also nur dieselben Grafikformate lesen, die \includegraphics auch lesen kann. pdf_tex-Dateien sind jedoch keine Grafikdateien sondern TeX-Dateien.

Du könntest stattdessen eine picture-Umgebung verwenden und darin als per \put(0,0){\makebox(0,0)[bl]{\input{…}} o. ä. versuchen, deine pdf_tex-Datei zu laden. Oder du editierst einfach die pdf_tex-Datei. Darin befindet sich nämlich bereits eine picture-Umgebung.

Eventuell genügt auch bereits:
\makebox[0pt][l]{\input{layer_1.pdf_tex}}%
\makebox[0pt][l]{\input{layer_2.pdf_tex}}%
\makebox[0pt][l]{\input{layer_3.pdf_tex}}%
Ohne Minimalbeispiel kann ich das schwer beurteilen.

Verfasst: Mi 31. Mai 2017, 10:58
von LaTeX_User
Danke für die schnelle Antwort. Ein Minimalbeispiel konnte ich (noch) nicht erzeugen. Eine Frage noch: Habe ich nun keine aus Inkscape erzeugte .pdf_tex (und das zugehörige pdf) Datei sondern möchte ich mehrere in Latex erzeugte tikz Grafiken nacheinander einblenden, welcher Ansatz bietet sich da an.

Verfasst: Mi 31. Mai 2017, 11:23
von Gast
Das wäre eine andere Frage, die mit passendem Minimalbeispiel neu zu stellen wäre.