Xfig

Xfig

(c) Supoj Sutanthavibul, Brian V. Smith, Paul King, Alan Richardson, Anthony Dekker, C. Blanc, C. Schlick, http://mcj.sourceforge.net/ , https://netix.dl.sourceforge.net/project/mcj/xfig-full-3.2.7a.tar.xz and others

Xfig mit Beispiel-Zeichnungen.
Basisdaten

Erscheinungsjahr1985
Aktuelle Version3.2.8b
(August 2021)
BetriebssystemLinux, Mac OS X, Microsoft Windows, FreeBSD, Solaris
ProgrammierspracheC and Xlib
KategorieVektorgrafikprogramm
LizenzFree/Libre Open Source Software, MIT-Lizenz
deutschsprachignein
http://mcj.sourceforge.net/frm_main_menus.html

Xfig ist ein Vektorgrafik-Zeichenprogramm, welches auf den meisten Unix-kompatiblen Betriebssystemen unter dem X Window System läuft und mit offenem Quellcode zu Bedingungen ähnlich der BSD-Lizenz frei verfügbar ist.

Bedienoberfläche von Xfig
Typischer Dialog zum Ändern von Attributen (hier Textobjekt)

Die erste Version stammt aus dem Jahr 1985 von Supoj Sutanthavibul. Es geht insgesamt auf Ideen und Anregungen von Donald E. Fussell (Professor an der University of Texas at Austin) zurück.

Mit Xfig können Zeichnungen angefertigt werden, die aus Objekten wie Kreisen, Rechtecken, Linien, Polygonen, Splines, Text usw. bestehen. Weiterhin sind Bilder in Formaten wie PNG, GIF, JPEG, EPSF (PostScript) usw. importierbar. Diese Objekte können erzeugt, gelöscht, bewegt, oder verändert werden. Verschiedene Attribute wie Farben oder Linienstile sind verfügbar. Für eingefügten Text stehen 35 Schriftarten zur Auswahl.

Xfig speichert die Grafiken in seinem eigenen, textbasierten Fig Format, kann aber mit Hilfe des zugehörigen Transfig-Programmes in verschiedene andere Formate wie (encapsulated) PostScript, PDF, GIF, JPEG, HP-GL und andere mehr exportieren.

Die Benutzung von Dialogen verläuft auf etwas ungewöhnliche Weise: Zum einen verfügt jedes Textfeld über eine permanente Schreibmarke in Form eines Zirkumflexes, zum anderen wird der Schreibfokus ohne Anklicken automatisch auf ein Textfeld gelegt, sobald sich der Mauszeiger darüber befindet.

Eine besondere Eigenschaft von Xfig besteht darin, dass Zeichnungen mit LaTeX-Beschriftungen versehen werden können. So kann die Ausgabe in zwei Dateien erfolgen: ein graphischer Teil in PostScript oder PDF und ein textueller Teil mit LaTeX-Kommandos. Diese Möglichkeiten werden durch die Einbindung von Transfig erzielt.

Xfig-Dateien auf anderen Betriebssystemen nutzen

Das Programm JFig, das auf der plattformunabhängigen Programmiersprache Java basiert, kann ebenfalls Dateien im .fig-Format bearbeiten. Damit können .fig-Dateien auf allen Plattformen genutzt werden, auf denen Java zur Verfügung steht. Windows-Anwender können außerdem Xfig mit der Bibliothek Cygwin lauffähig machen oder .fig-Dateien mit dem Programm WinFIG bearbeiten. Im Gegensatz zu dem für Unix erhältlichen Xfig sind sowohl JFig als auch WinFig nicht kostenlos erhältlich, sondern nur gegen Lizenzgebühren. Für AmigaOS, AROS und MorphOS steht AmiFIG als Open Source zur Verfügung.

Weblinks

Commons: Xfig – Album mit Bildern, Videos und Audiodateien

Auf dieser Seite verwendete Medien

Xfig-edit-panel.png
Autor/Urheber: ipgehtnicht, Lizenz: CC BY-SA 3.0
Screenshot eines Dialogs in dem Programm Xfig zur Demonstration eines Zirkumflex (Caret) als Schreibmarke
Xfig-screenshot.svg
Autor/Urheber:

various


   Original Copyright (c) 1985 by Supoj Sutanthavibul
   Parts Copyright (c) 1989-2012 by Brian V. Smith
   Parts Copyright (c) 1991 by Paul King
   Other Copyrights may be found in various files
   Main Xfig copyright notice:
   Any party obtaining a copy of these files is granted, free of charge, a full and unrestricted irrevocable, world-wide, paid up, royalty-free, nonexclusive right and license to deal in this software and documentation files (the "Software"), including without limitation the rights to use, copy, modify, merge, publish and/or distribute copies of the Software, and to permit persons who receive copies from any such party to do so, with the only requirement being that this copyright notice remain intact.
   No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
   Parts Copyright (C) 1993 by Alan Richardson (mppa3@uk.ac.sussex.syma)
   The text rotation code in w_rottext.c was written by Alan Richardson. The above copyright notice holds for this work as well.
   Parts Copyright (c) 1994 by Anthony Dekker
   The Kohonen neural network code for color optimization was written by Anthony Dekker.
   Parts Copyright (c) 1995 by C. Blanc and C. Schlick
   The X-Spline code was written Carole Blanc (blanc@labri.u-bordeaux.fr) and Christophe Schlick (schlick@labri.u-bordeaux.fr) starting from an initial implementation done by C. Feuille, S. Grosbois, L. Maziere and L. Minihot as a student practice (Universite Bordeaux, France). For additional information about X-splines, see:
"X-Splines: A Spline Model Designed for the End User" by C. Blanc and C. Schlick, Proceedings of SIGGRAPH'95 http://dept-info.labri.u-bordeaux.fr/~schlick/DOC/sig1.html, Lizenz: CC BY-SA 3.0
A screenshot of xfig showing included example drawings
Xfig screenshot.png
A screenshot of the open source vector graphics editor Xfig
Xfig-logo.png
(c) Supoj Sutanthavibul, Brian V. Smith, Paul King, Alan Richardson, Anthony Dekker, C. Blanc, C. Schlick, http://mcj.sourceforge.net/ , https://netix.dl.sourceforge.net/project/mcj/xfig-full-3.2.7a.tar.xz and others
Xfig-logo