Ipe (Zeichenprogramm)

Ipe (Zeichenprogramm)

Ipe (Zeichenprogramm)
Ipe


Der Ipe extensible drawing editor
Basisdaten

Entwickler Otfried Cheong
Erscheinungsjahr 1993
Aktuelle Version 7.2.30
(1. Juni 2024)
Betriebssystem Linux, Windows, macOS
Programmier­sprache C++, Lua
Kategorie Vektorgrafik-Programm
Lizenz GPL (Freie Software)
ipe.otfried.org

Der 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 ebenfalls 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.

Funktionalität

Ein Hauptmerkmal von Ipe ist die Möglichkeit, Text als LaTeX-Quellcode einzugeben. Hierdurch können mathematische Ausdrücke eingebettet und LaTeX-Makros des Hauptdokuments direkt benutzt werden. Ipe kann natives PostScript und/oder PDF erzeugen, einschließlich des Textes. LaTeX wird mithilfe von pdfTeX umgewandelt, wenn die Datei gespeichert wird. Auch SVG- und PNG-Dateien können erzeugt werden. Bestehende PDF- und SVG-Dateien lassen sich mit einem Hilfsprogramm in das Ipe-eigene Format konvertieren.

Mit Ipe können verschiedene geometrische Figuren erzeugt, gruppiert und bearbeitet werden, darunter Polylinien, Kreisbögen, Splines und Text-Objekte. Transparenz, Farbverläufe, benutzerdefinierte Linienenden (z. B. Pfeile) und Schraffuren werden unterstützt, müssen aber per Hand in das Stylesheet eingetragen werden. Verschiedene Objektfangmöglichkeiten, z. B. durch Ankerpunkte und Gitter werden unterstützt. Es lassen sich JPEG- oder BMP-Dateien als Bild einfügen. Durch Style-Vorlagen kann eine einheitliche Formatierung sichergestellt werden.

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.

Einzelnachweise

  1. The Ipe extensible drawing editor - Copyright

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.