Inkscape

Aus Foxwiki

Inkscape - Erstellen und Bearbeiten von Vektorgrafiken

Beschreibung

Ähnlich den kommerziellen Produkten

  • Adobe Illustrator
  • FreeHand
  • Corel Draw
  • Xara_Xtreme
Ziele

Einhaltung der Standards

  • [wikipedia:Extensible_Markup_Language:XML], [wikipedia:Cascading_Style_Sheets:CSS] sowie des eigens verwendeten Formats [wikipedia:Scalable_Vector_Graphics:SVG]

Import und Export

  • Neben dem Import und Export von Bitmapgrafiken beherrscht Inkscape auch den (teilweise einseitigen) Umgang mit den Formaten PDF, (E)PS, XCF, DXF, POV, ODG, AI und TEX
Oberfläche

Inkscape bietet eine sehr benutzerfreundliche Oberfläche, die trotz der vielen Funktionen intuitiv und übersichtlich bleibt

  • Als Vektorgrafik-Programm arbeitet man unter Inkscape ausschließlich mit sogenannten [wikipedia:Bézierkurve:Bézier-Kurven], die sich aus Knoten und Anfassern zusammensetzen und Pfade bilden
  • Auf diesem Weg bleibt die Zeichnung zu jedem Zeitpunkt verlustfrei vollständig editier- und skalierbar
  • Da es sich bei SVG um ein XML-basiertes Format handelt, kann die Datei mit einem gewöhnlichen Editor geöffnet und angepasst werden
  • Der integrierte XML-Editor ist hierfür ein gutes Hilfsmittel
Einsatzgebiet

Das Einsatzgebiet von Inkscape ist riesig

  • Eine Auflistung der Möglichkeiten würde den Umfang dieses Artikels sprengen
  • Bisher nicht geeignet ist Inkscape hingegen in der Version 0.47 für den Bereich [wikipedia:Druckvorstufe:]
  • Hier sind DTP-Applikationen wie [:Scribus:] die bessere Wahl

Will man eine Bitmap-Graphik (.jpg, .png etc.) als Vektorgraphik (.svg) abspeichern, muss sie vorher vektorisiert werden ("pulldown-Menü -> Pfad")

Funktionsübersicht

Vektorgrafik

Für die Unterscheidung zwischen [wikipedia:Vektorgrafik:] (Inkscape, Illustrator,..) und [wikipedia:Rastergrafik:] ([:GIMP:], Photoshop,..) bitte externe Quellen verwenden

  • Nur soviel sei gesagt: Der entscheidende Vorteil von Vektorgrafikprogrammen wie Inkscape ist die freie Skalierbarkeit der Grafik

Das heißt man braucht sich keine Gedanken darüber zu machen, in welcher Größe man eine Grafik später brauchen wird, da der Export für den späteren Verwendungszweck (z. B. Druck, Homepage,..) in beliebiger Auflösung und Größe erfolgen kann

  • Durch die Vektortechnik ist man nicht an bestimmte Auflösungen gebunden, Objekte können jederzeit ohne Verluste in ihrer Größe angepasst werden
  • Ein weiterer Vorteil der Vektorgrafik ist somit auch die Editierfunktion
  • Unter Inkscape bestehen Grafiken aus einer logisch geordneten Ansammlung an Objekten, die beliebig auch nachträglich angepasst werden können

Eine große Sammlung an unter freien Lizenzen stehenden Vektorgrafiken findet man auf der Projektseite der [:Openclipart:Open Clipart Library]

Nicht zu gebrauchen ist Inkscape für den Bereich Bildbearbeitung

  • Diese Funktion decken pixelbasierte Grafikprogramme wie [:GIMP:] ab.
Bild(./inkscape_main_quantal_small.png, 450, alt="Das Hauptfenster von Inkscape.png", align=right)

Spezielle Funktionen

  • 3D-Funktion
  • Farbfüller
  • Boolesche Operationen (komplexe Pfadoperationen)
  • Farbverläufe (linear, radial)
  • Füllmuster
  • Bitmaptracing (Bitmap/Pixel → Vektor)
  • Gekachelte Klone
  • Maskierung und Ausschneidepfade (engl. clipping)
  • Transparenzeffekte (Alphakanal)
  • Gruppen und Ebenen
  • Pfadgebundene und objektumfließende Texte
  • direkte XML-Bearbeitung
  • Whiteboard (Gemeinsam genutzte Zeichenfläche über das [:XMPP:]-Protokoll)
  • Grafiktablettunterstützung

Formate

  • Importformate
    • Vektorgrafiken (PDF, SVG, SVGZ, AI, WMF, DIA)
    • Bitmapgrafiken (JPEG, PNG, GIF, TIF, TGA, u.v.m.)
    • Andere Formate (WordPerfect-Grafik, GimpGradient,..)
  • Exportformate
    • Vektorgrafiken (SVG, SVGZ, PS, EPS, PDF, AI, ODG, DIA, DXF, POV)
    • Bitmapgrafiken (PNG als einziges Bitmapausgabeformat)
    • Andere Formate (XCF, Gimp Palette)

Installation

apt install inkscape

Syntax

Kommandozeile

Inkscape lässt sich auch über die Kommandozeile verwenden

  • Damit kann eine große Anzahl von Vektorgrafiken skriptgesteuert verarbeitet werden
Beispiel
inkscape --file=inputLogo.eps --export-plain-svg=outputLogo.svg --without-gui

Dieser Aufruf konvertiert eine .eps in eine .svg Datei, ohne die grafische Oberfläche zu starten

Dokumentation

Die Dokumentation der Inkscape Kommandos findet sich unter

  • [1]- Using the Command Line
  • Kommandozeile: inkscape --help

Optionen

Parameter

Umgebungsvariablen

Exit-Status

Konfiguration

Dateien

Anhang

Siehe auch

Dokumentation

Man-Pages
Info-Pages

Links

Projekt
  1. https://inkscape.org
  2. https://wiki.inkscape.org/wiki/
  3. Inoffizielles englischsprachiges Inkscape-Handbuch
Verwandte Projekte
  • Parallel zu Inkscape wurde – in Zusammenarbeit mit den Inkscape-Entwicklern – an einer kommerziellen Open Source-Alternative namens Xara_Xtreme gearbeitet
  • Nach der Übernahme durch Magix ist die weitere Zukunft unklar
  • Ebenfalls in einem sehr fortgeschrittenen Entwicklungsstadium befindet sich das KDE-Projekt [:Karbon:] als Teil von [:Calligra:]
  • Als leichtgewichtige Alternative gibt es noch [:xfig:], das geeignet ist, um schnell Kurven und Grafiken für wissenschaftliche Arbeiten zu zeichnen
Weblinks
  1. https://wiki.ubuntuusers.de/Inkscape/