ABSTRACT: das programm dia (zum zeichnen von netzwerk oder organisations diagrammen) wird kurz vorgestellt. AUDIENCE: users SYSTEM: any unix SECTION: usefull unix applications AUTHOR: mond COPYRIGHT: GNU Free Documentation Licence http://www.gnu.org/licenses/fdl.txt dia ist ein programm zum zeichen von sktrukturplaenen. netzwerke, flussdiagramme, organigramme, schaltplaene, oder ahenliches. (es ist aehnlich dem sehr teuren und hochproprietaeren windows programm visio - das datenformat von visio ist nicht dokumentiert die damit erzeugenten zeichnungen sind daher in visio gefangen und koennen nie wieder vollstaendig exportiert werden ). dia & startet dia. (benoetigt natuerlich eine X11 oberflaeche) die objekte lassen sich mit linien verbinden. befestigt man die linien an den, durch kleine blaue x markierten stellen eines objects so bleiben diese dort "haften", d.h. wenn man die objekte verschiebt so verschieben sich die linien mit. das zeichnen von strukturdiagramme wird auf diese art ziemlich einfach. das fileformat von dia ist ein gzip komprimiertes xml file. speichert man dia files ab (z.b. als "bla.dia") so kann man mit: zcat bla.dia |less das dia file ansehen. es gibt auch schon zusatzprogramme die aus bestimmten dia diagrammen files erzeugen. z.b: AutoDia - erzeugt dia diagramme aus source code Dia2Code - ereugt source code aus diadiagramme. weiters gibt es scripts die SQL statements aus dia diagrammen erzeugen und umgekehrt. auch eigene symbole (inklusive der blauen ankerpunkte) kann man in form von .svg (scalabel vector grafic) relativ leicht in .dia importieren. (ein perlscript von mir erlaubt z.b. die umwandlung von, mit dem zeichenprogramm sketch exportierten .svg files in das dia shape format. die ankerpunkte kann man anlegen in dem man ein blaues polygon (muss #0000ff blau sein) ueber die zeichnung legt. an den eckpunkten des polygons werden die ankerpunkte des shape files gelegt). download des perl scripts auf: http://lab.air.sil.at/svg2shape/ EXERCISES: * verwendet dia um einige diagramme zu erstellen. achte dabei besonders darauf dass die linien zwischen den objekten "eingeschnappt" sind. * sie dir mit zcat die xml darstellung deiner bilder an. * sieh dir standard symbole im .shape format an (locate .shape |grep dia ) REFERENCES: man dia http://www.lysator.liu.se/~alla/dia/