overpic - Grafik im .pdf_tex-Format

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: overpic - Grafik im .pdf_tex-Format

von Gast » Mi 31. Mai 2017, 11:23

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

von LaTeX_User » Mi 31. Mai 2017, 10:58

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.

von Gast » Mi 31. Mai 2017, 08:58

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.

overpic - Grafik im .pdf_tex-Format

von LaTeX_User » Mi 31. Mai 2017, 08:01

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?

Nach oben