Suchen Sitemap Kontakt Impressum
Christian-Albrechts-Universität zu Kiel Rechenzentrum CAU Kiel
Benutzerspezifische Werkzeuge

Erstellen von 2-D Grafik mit XFig

Stand: Oktober 2004

Ansprechpartner: Gerd Heßler

 

Inhalt

 

Kurzeinführung XFig

 

Funktion und Verfügbarkeit

 

  • XFig erzeugt interaktiv 2-dimensionale Graphiken auf X-Windows basierenden Oberflächen (Openwindows, CDE, KDE etc.).

     

  • XFig steht auf den UNIX Workstations des Graphiklabors zur Verfügung.

     

  • XFig ist menügesteuert und erlaubt das Erstellen und die Manipulation graphischer Objekte.

     

  • Das Exportieren in andere Dateiformate erfolgt in XFig mit Hilfe des Programms 'fig2dev' aus dem Paket 'TransFig'.

     

 

Aufruf und Gliederung der Oberfläche

Das Programm wird über das Kommando

xfig [-options] [<file>[.fig]]
aufgerufen.

Die Standardein- und ausgabe erfolgt über das proprietäre Format 'fig'. Dateien in den Formaten eps, ps, gif, jpeg, pcx, ppm, tiff, xbm und xpm können in XFig importiert werden. Informationen zu den Exportformaten von XFig stehen im Abschnitt über die Ausgabeformate.

Eine Liste aller Optionen erhält man über das Kommando:

xfig -help
und die Version wird mittels 'xfig -v' angezeigt.

 

  1. Die Oberfläche besteht im oberen Bereich aus 4 Menütasten, Bereichen für die Anzeige des Dateinamens, für Mitteilungen und einer Anzeige der jeweiligen Funktion der Maustasten.

     

  2. Auf der linken Seite findet man die zentralen Zeichenwerkzeuge in den Drawing und Editing Mode Panels.

     

  3. Im unteren Bereich können in Abhängigkeit der aktivierten Drawing- oder Editing Tools im Indicator Panel zugeordnete Parameter verändert werden (z.B. Linienstärke- und art, Zeichengrösse, Farben für Objekte (Linien, Flächen)).

     

  4. Am rechten Rand befinden sich Schalter für das Arbeiten mit Ebenen.

     

  5. Die meisten Werkeuge lassen sich auf verschiedene Art anfordern:
    • durch Aktivieren der Mode Panels auf der linken Seite,
    • über die Menü Buttons oder
    • durch Tastenkombinationen.

     

 

Graphische Objekte - die xfig Drawing-Tools

Auf der linken Seite der Programmoberfläche werden im oberen Bereich die 'XFig Drawing Tools' angezeigt. Mit diesen Werkzeugen können folgende Objekte erzeugt werden:

  • Kreise, Ellipsen und Kreisbögen,
  • offene und geschlossene Polygonzüge, Splines,
  • Rechtecke, Rechtecke mit abgerundeten Ecken,
  • Texte,
  • Bildobjekte: eps, ps, gif, jpeg, pcx, ppm, tiff, xbm
  • diverse Objekte aus der XFig Bibliothek.

 

Editiererfunktionen - XFig Editing Tools

Unterhalb der Drawing-Tools befinden sich die Editierwerkzeuge folgender Funktionalität:

 

  • Gruppieren von Objekten und Auflösen von Gruppen,
  • Skalieren und Ausrichten von Objekten,
  • Verschieben, Kopieren und Löschen,
  • Spiegeln (vertikal/horizontal),
  • Drehen (Uhrzeiger/Gegenuhrzeigersinn),
  • Verschieben, Hinzufügen und Löschen von Knoten,
  • Spiegeln,
  • Skalieren.

 

Ausgabeformate und Drucken

Eine Standardausgabe im fig Format wird über 'Save' im File-Menü generiert. Sollen Dateien in anderen Formaten erzeugt werden, so geschieht dies über 'Export' im File-Menü. XFig ruft hierzu intern das Programm 'fig2dev' auf. Dieses Programm ist Bestandteil der Software TransFig, die zusätzlich bereitgestellt ist. Folgende Formate stehen zur Verfügung:

Name Language
box LaTeX box (figure boundary)
latex LaTeX picture
epic LaTeX picture + epic macros
eepic LaTeX picture + eepic macros
eepicemu LaTeX picture + eepicemu macros
html Image Map
pictex PiCTeX macros
ibmgl IBMGL (or HPGL)
eps Encapsulated PostScript
ps PostScript
pdf PDF (Portable Document Format)
pstex Combined PS/LaTeX (both PS and LaTeX parts)
textyl Textyl special commands
tpic TPIC
pic PIC
mf MF (MetaFont)
cgm CGM (Computer Graphics Metafile)
tk Tk (of the tcl/tk fame)
sld (AutoCad slide)
pcx PCX
png PNG
gif GIF
jpeg JPEG (JFIF)
tiff TIFF
ppm PPM (portable pixmap package)
xbm X11 Bitmap
xpm X11 Pixmap (XPM3 package)

Bitte beachten Sie die Informationen zum Erstellen von Postern mit XFig. Es können ggf. Probleme beim Plotten auftreten.

 

Dokumentation

Eine HTML basierende Dokumentation kann aus dem XFig Programm heraus über den Help-Button eingesehen werden. Alternativ kann mit einem Browser das Verzeichnis: /usr/local/xfig.3.2.3b/Doc/html/index.html angewählt werden. Ferner steht ein Man-Page (man xfig) zur Verfügung.

 

Artikelaktionen