Ipe (Zeichenprogramm)

aus Wikipedia, der freien Enzyklopädie
Ipe

Datei:Ipe6pre30.png
The Ipe extensible drawing editor
Basisdaten

Entwickler Otfried Cheong
Erscheinungsjahr 1993
Aktuelle Version 7.2.26
(16. Juli 2022)
Betriebssystem Linux, Windows, macOS
Programmiersprache C++, Lua
Kategorie Vektorgrafik-Programm
Lizenz GPL (Freie Software)
ipe.otfried.org

The Ipe extensible drawing editor ist ein freier Vektorgrafik-Editor[1] zum Zeichnen von Vektorgrafiken im PDF- oder EPS-Format. Besonders geeignet ist das Programm, um Illustrationen zur Einbindung in LaTeX-Dokumente zu erstellen. Mehrseitige PDF-Präsentationen mit Übergangseffekten können leicht erzeugt werden.

Ipe wurde von Otfried Cheong 1993 entwickelt und lief anfänglich nur auf SGI-Workstations. Ipe 6 wurde 2003 veröffentlicht. Dabei wurde das Dateiformat in XML geändert, das auch in die erstellten PDF- and EPS-Dateien eingebettet werden kann. Ipe 7 erschien im Jahr 2009.

Ipe hat folgende Merkmale:

  • Eingabe von Text als LaTeX-Quellcode. Dadurch können mathematische Ausdrücke sehr einfach eingegeben werden, und LaTeX-Makros des Hauptdokumentes können direkt weiter benutzt werden.
  • Erzeugt natives PostScript oder/und PDF, einschließlich des Textes. Ipe wandelt die LaTeX-Texte mit Hilfe von pdfTeX in PDF oder PostScript um, wenn die Datei gespeichert wird.
  • SVG- und PNG-Dateien können erzeugt werden.
  • Es können Polylinien, Kreisbögen, Splines und Text-Objekte erzeugt, gruppiert und bearbeitet werden.
  • Transparenz, Farbverläufe, benutzerdefinierte Linienenden (z. B. Pfeile) und Schraffuren werden unterstützt, müssen aber per Hand in das Stylesheet eingetragen werden.
  • Durch unterschiedliche Objektfangmöglichkeiten (Ecke, Rand, Schnittpunkt, Gitter) ist es einfach, geometrisch zu konstruieren.
  • Es steht eine Plug-In-Schnittstelle zur Verfügung, über die durch sogenannte ipelets beliebige Funktionen zu Ipe hinzugefügt werden können. Diese können in C++ oder (ab Version 7) auch in Lua geschrieben werden.
  • Ipe unterstützt Ebenen und mehrseitige Dokumente.
  • Präsentationen können durch die Definition von Ansichten mit Übergangseffekten (wie z. B. Einblenden) versehen werden.
  • Bitmap-Bilder können über die Zwischenablage oder über den Import von JPEG- oder BMP-Dateien eingefügt werden.
  • Bestehende PDF- und SVG-Dateien lassen sich mit einem Hilfsprogramm in das IPE-Format konvertieren.
  • Durch Style-Vorlagen kann eine einheitliche Formatierung sichergestellt werden.
  • In Ipe 7 wurde Lua als Skriptsprache in das System integriert.

Weblinks

Einzelnachweise