You are here: GSI Wiki>ITInfo Web>TipsAndTricksOffice>TTLatex>GrafikEinbinden (revision 3)EditAttach

Wie bindet man Grafiken aus MS Office Programmen in LaTeX ein?

Drucken Sie das Bild mit dem Drucker \\W2KPRINTSV\Generic Postscript Printer in eine Datei.

Dabei sollten Sie unbedingt die Postscript-Option EPS einstellen (Eigenschaften - Registerkarte Weitere Optionen - Optionen für Dokument - Postscript-Options - Postscript Output Option = EPS)


Wie bindet man Bilder im Nicht-PostScript-Format in LaTeX ein?

In LaTeX kann man nur Bilder im Format EPS einbinden. Allerdings bietet das Paket graphicx im Zusammenhang mit den Kommandos \includegraphics und \DeclareGraphicsRule die Möglichkeit, ein gif-Bild quasi "im Fluge" mittels eines Konvertierungsprogrammes in EPS umzuwandeln und somit einzubinden.

Sie benötigen dafür das Programm convert.exe aus dem ImageMagick-Paket (zu finden bei GSI unter P:\Application\ImageMagick\convert.exe ). Zunächst müssen Sie die Größe der BoundingBox ermitteln.

Starten Sie dazu das Kommando (am PC von der MSDOS-Ebene)

PC: P:\Application\!ImageMagick\convert grafik.gif eps:- | P:\application\misc\grep BoundingBox > grafik.gif.bb

Linux: convert grafik.gif eps:- | grep BoundingBox > grafik.gif.bb

Dadurch wird eine Datei namens grafik.gif.bb erzeugt, die die Angaben zur BoundingBox enthält.

Bsp.:
\usepackage{graphicx}
...
\DeclareGraphicsRule{.gif}{eps}{.gif.bb}{`convert #1 eps:-}
\begin{figure}
\includegraphics[width=\textwidth]{grafik.gif}
\caption{...}
\end{figure}

Am PC müssen Sie den convert-Aufruf evt. vollständig mit P:/Application/ImageMagick/convert vornehmen.

ALERT! Neuere dvips-Konfigurationen verbieten aus Sicherheitsgründen einen Aufruf von externen Programmen. Dieses kann man mit dem Schalter -R0 im gewünschten Fall umgehen.

-- KerstinSchiebel - 21 Sep 2005
Edit | Attach | Print version |  PDF | History: r6 | r4 < r3 < r2 < r1 | Backlinks | View wiki text | Edit WikiText | More topic actions...
Topic revision: r3 - 2008-07-01, KerstinSchiebel
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)