overpic - Grafik im .pdf_tex-Format

Tabellen und Grafiken erstellen und anordnen


LaTeX_User
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Sa 6. Mai 2017, 15:38

overpic - Grafik im .pdf_tex-Format

Beitrag 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?

Gast

Beitrag 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.

LaTeX_User
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Sa 6. Mai 2017, 15:38

Beitrag 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.

Gast

Beitrag von Gast »

Das wäre eine andere Frage, die mit passendem Minimalbeispiel neu zu stellen wäre.

Antworten