\def\filename{bilder.tex} \def\filedate{01-FEB-1993} \def\fileversion{1.0} \meldedich \section{\LaTeX{} und Graphik} \r \TeX{} ist in erster Linie f"urs Setzen von {\em Text\/} konzipiert; allerdings besteht der berechtigte Wunsch vieler Anwender, auch Graphiken in den Text einzubinden. \LaTeX{} stellt daf"ur lediglich die rudiment"are \env{picture} zur Ver"-f"u"-gung; etwas "uberspitzt formuliert k"onnte man behaupten, damit allenfalls Strich"-m"ann"-chen (wie im \LaTeX-Buch von L.~{\sc Lamport} vorgef"uhrt) zu produzieren. \p Ja, die M"oglichkeiten der \env{picture} sind allerdings reichlich be"-schr"ankt. Aber da gibt es ja noch einige Erweiterungen, die teils \TeX-portabel und teils unportabel sind. \subsection{Portabel\protect\dots} \r Mir sind als portable L"osungen \sty{epic}, \sty{bezier} und \PiCTeX{} bekannt, wobei \PiCTeX{} den weitaus gr"o"seren Funktionsumfang besitzt. Diese Erweiterungen besitzen aber alle zwei Nachteile: sie verbrauchen sehr viel Speicher (so da"s eine Big\TeX-Version zum Einsatz kommen sollte) und sie sind eigentlich nur f"ur Diagramme wie etwa Balkengraphiken oder Funktionsplots gut. Um "`richtige"' Bilder damit in ein Dokument einzubinden, scheinen sie ungeeignet. Au"serdem sind sie umst"andlich in der Handhabung. \p Ganz recht. Was aber die Bedienfreundlichkeit angeht, so gibt es eine ganze Reihe von Programmen (wie etwa \TeX cad oder gnutex), die die Herstellung derartiger Graphiken erheblich vereinfachen k"onnen. \r Oft aber sind bereits fertige Vorlagen in einem der Standardformate {\tt .IMG}, {\tt .PCX}, {\tt .GIF} und "ahnliche gegeben; wie kann ich diese in einen Text einbinden? \p Da wir uns hier "uber portable L"osungen (nun ja, wenigstens {\em halbwegs\/} portable L"osungen, die nicht auf beispielsweise auf \cs{special}-Befehle eines {\tt .dvi}-Treibers basieren) reden, k"onnen wir in diesem Fall auf das Programm \ttind{bm2font} verwenden. \r Erl"autern Sie ir bitte dessen Arbeitsweise! \p Gerne will ich das tun. \ttind{bm2font} "`versteht"' die wichtigsten Rastergraphikformate und wandelt eine solche rechteckweise in "`Buchstaben"' um, die dann von \mf{} erzeugt werden k"onnen und hinterher zum kompletten Bild zusammengesetzt werden. \r Aha! Eine clevere Idee. Der Vorteil liegt wohl darin, da"s diese L"osung inner\TeX nisch ist und au"ser eben \ttind{bm2font} keine speziellen Programme ben"otigt. \p Genau. Zudem ist die Ausgebequalit"at gut bis sehr gut. \subsection{\protect\dots oder nicht?} \r Welche anderen M"oglichkeiten gibt es denn noch? \p Hier hei"st ein Zauberwort: PostScript! Hier werden PostScript-Graphiken mittels des \cs{special}-Befehls in den Quelltext eingebunden. Die {\tt .dvi}-Datei mu"s dann mittels des Programms {\tt dvips} in eine PostScript-Datei umgewandelt werden, die dann von einem PostScript-Interpreter auf ein Ausgabeger"at geschickt wird. \r Das ist aber dann eine au"ser\TeX nische Variante, da hier eben ein PostScript-Interpreter ben"otigt wird. \p Dieser ist aber auf so gut wie allen Systemen verf"ugbar. Die Ausgabequalit"at ist sehr gut. \r Sie erw"ahnten gerade den Befehl \cs{special}; ich wei"s von einigen Treibern, die ihn f"ur ihre Zwecke nutzen. \p Das stimmt. Jedoch sind diese Insell"osungen im h"ochsten Ma"se unportabel, so da"s ich Ihnen von der Verwendung von \cs{special}s, die nur von bestimmten Treibern unterst"utzt werden, nur abraten kann. \endinput