bloggen » 05/2006
punktpunktblog
TeXnisches Zeichnen
Mein erstes
Tutorium zur Vorlesung Angewandte Informatik 2 habe ich inzwischen hinter mir. Vor einigen Tagen erwähnte ich das schonmal kurz - und das dort angesprochene Problem bei der Einbindung von Bildern in eine Präsentation (das Bild wird "zu groß", also verpixelt eingebunden, auch Größenangaben oder Skalierungsfaktoren ändern an der Ausgabe nichts), die ich mit LaTeX mit der Beamer Class erzeuge, besteht nach wie vor, nur für meinen ersten Foliensatz hab ich einfach die Grafik "nachgebaut" in TeX selbst, die reflexiven Relationen hab ich auch noch irgendwie hinbekommen, deswegen nun mal zuerst das Original und unten mein TeX-Nachbau im Foliengewand zum Vergleich. In dem kleinen Bildchen geht es es nur darum, irgendwie die Beziehungen zwischen Unternehmen, Behörden und Konsumenten in ein Diagramm zu zeichnen und diesen Beziehungen die Begriffe
B2B,
B2C,
C2C und
E-Government zuzuornden.
Auf jeden Fall gefällt mir mein Nachbau ja fast irgendwie besser ... ;)

Wen der Code zu dieser kleinen Grafik interessiert, der kann sich ja das Folgende anschauen. Die unitlength ist so eine unschöne Zahl, weil ich die so anpassen mußte, daß alles auf die Folie geht. Die reflexiven Pfeile sind das aufwendigste, weil ich dafür zwei Kreisausschnitte zeichnen mußte und dazu noch einen kurzen Pfeil, der eigentlich nur aus der Pfeilspitze besteht. Mit ein wenig Aufwand kann man einfache Grafiken also auch direkt in TeX "zeichnen" und das Ergebnis steht dem Original in nichts zurück. Zugegeben, es dauert bedeutend länger, bis man diesen Code mal so zusammen hat, daß man auch erkennen kann, was es sein soll, als wenn man eine Grafikdatei einfach einbindet schnell - aber besser mehr Aufwand und gute Qualität als wenig Aufwand und häßliche Pixelberge, ich bekomm ja schließlich Geld dafür, da kann ich mich auch mal ein wenig anstrengen und nebenbei noch TeX für's Leben lernen ...
\unitlength 4.7mm
\begin{picture}(24,10)
% textboxen
\put(9,8) {\framebox(6,1){Behörden}}
\put(1,2) {\framebox(6,1){Unternehmen}}
\put(17,2) {\framebox(6,1){Konsumenten}}
\put(11,1.5) {\makebox(2,1){\small{\alert{B2C}}}}
\put(1,0.5) {\makebox(2,1){\small{\alert{B2B}}}}
\put(21,0.5) {\makebox(2,1){\small{\alert{C2C}}}}
\put(9,5.5) {\makebox(6,1){\small{\alert{E-Government}}}}
% pfeile
\thicklines
\put(12,8) {\vector(3,-2){7.5}}
\put(12,8) {\vector(-3,-2){7.5}}
\put(19.5,3) {\vector(-3,2){7.5}}
\put(4.5,3) {\vector(3,2){7.5}}
\put(7,2.5) {\vector(3,0){10}}
\put(17,2.5) {\vector(-3,0){10}}
% reflexive pfeile
\put(1,2) {\oval(1,1)[l]}
\put(1,2) {\oval(1,1)[rb]}
\put(1,2.5) {\vector(3,0){0.1}}
\put(1.5,2) {\vector(0,1){0.1}}
\put(23,2) {\oval(1,1)[r]}
\put(23,2) {\oval(1,1)[lb]}
\put(23,2.5) {\vector(-3,0){0.1}}
\put(22.5,2) {\vector(0,1){0.1}}
\end{picture}
\\[1cm]
Quelle: Merz, Michael: E-Commerce und E-Business
Und heute kam auch schon die Lösung zum nächsten Übungsblatt und ich durfte feststellen, daß ich dort nicht zwingend eine Grafik einbinden muß - sehr gut. Dann werd ich mich demnächst, also in den nächsten Tagen, mal an den zweiten Foliensatz machen, den brauch ich zwar erst in zwei Wochen, aber ich will den schon Anfang nächster Woche oder so fertig haben, besser ist das.
Kommentare: 0. Geschrieben am 14.05.2006 um 17:41:17 Uhr
.. noch nicht kommentiert.
.. kommentieren
(Die rot bzw. mit * markierten Felder müssen ausgefüllt werden.)