Difference between revisions of "Release notes/0.92/de"

From Inkscape Wiki
Jump to navigation Jump to search
 
(61 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Other languages|en=Release_notes/0.92}}
{{Other languages|en=Release_notes/0.92}}
<div style="margin: .5em; padding: .5em; border: 1px solid darkgray; background: #EEF; font-size: .9em; font-style:italic;">
Die neuesten Änderungen in der 0.92.x-Serie werden auf den folgenden Seiten beschrieben:
* [[Release notes/0.92.1/de|Veröffentlichungshinweise für Inkscape 0.92.1]]
* [[Release notes/0.92.2/de|Veröffentlichungshinweise für Inkscape 0.92.2]]
* [[Release notes/0.92.3/de|Veröffentlichungshinweise für Inkscape 0.92.3]]
</div>


==Inkscape 0.92==
==Inkscape 0.92==


'''(noch nicht veröffentlicht - [[AnnouncePlanning092]])'''
Veröffentlicht am '''1.1.2017'''


==Die Highlights in dieser Version==
==Die Highlights in dieser Version==


Veröffentlicht am '''«DD.MM.YYYY»'''.
* [[Mesh Gradients | Gitterverläufe]] sind jetzt verfügbar
 
* Viele SVG2- und CSS3-Eigenschaften werden jetzt korrekt dargestellt (z.B. paint-order, mix-blend-mode). Nicht alle lassen sich über die Benutzeroberfläche ändern.
* Mithilfe des neuen 'Objekte'-Dialogs, in dem alle Objekte der Zeichnung aufgelistet werden, lässt sich jedes Objekt auswählen, umbennenen, ausblenden oder sperren.
* Mithilfe des neuen 'Objekte'-Dialogs, in dem alle Objekte der Zeichnung aufgelistet werden, lässt sich jedes Objekt auswählen, umbennenen, ausblenden oder sperren.
* Auswahlgruppen ermöglichen es, Objekte unabhängig von der Dokumentenstruktur zu 'gruppieren'.
* Auswahlgruppen ermöglichen es, Objekte unabhängig von der Dokumentenstruktur zu 'gruppieren'.
Line 14: Line 21:
* Es gibt mehrere neue Pfadeffekte, unter anderem Perspektive/Umhüllung, Gitterverformung, Spiegelsymmetrie und Gedrehte Kopien.
* Es gibt mehrere neue Pfadeffekte, unter anderem Perspektive/Umhüllung, Gitterverformung, Spiegelsymmetrie und Gedrehte Kopien.
* Es stehen einige neue Erweiterungen zur Verfügung (z.B. eine zum Erstellen nahtloser Muster) und ein neuer Filter (zum Simulieren verschiedener Arten von Farbenblindheit). Viele der bestehenden Erweiterungen wurden aktualisiert oder erhielten neue Funktionen.
* Es stehen einige neue Erweiterungen zur Verfügung (z.B. eine zum Erstellen nahtloser Muster) und ein neuer Filter (zum Simulieren verschiedener Arten von Farbenblindheit). Viele der bestehenden Erweiterungen wurden aktualisiert oder erhielten neue Funktionen.
* Viele SVG2- und CSS3-Eigenschaften werden jetzt korrekt dargestellt (z.B. paint-order, mix-blend-mode)
* Die Spraydose und das Messwerkzeug haben ein paar praktische neue Funktionen spendiert bekommen.
* Die Spraydose und das Messwerkzeug haben ein paar praktische neue Funktionen spendiert bekommen.
* Pfade, die mit dem Bleistift-/Freihandwerkzeug gezeichnet werden, können jetzt interaktiv geglättet werden.
* Pfade, die mit dem Bleistift-/Freihandwerkzeug gezeichnet werden, können jetzt interaktiv geglättet werden.
* BSplines können jetzt mit dem Füller-/Bézierwerkzeug erstellt werden.
* BSplines können jetzt mit dem Füller-/Bézierwerkzeug erstellt werden.
* Der Hintergrund kann jetzt auch ein Schachbrettmuster zeigen, so dass Transparenzen in Objekten besser zu erkennen sind.
* Der Hintergrund kann jetzt auch ein Schachbrettmuster zeigen, so dass Transparenzen in Objekten besser zu erkennen sind.
[https://inkscape.org/en/~jabiertxof/%E2%98%85inkscape-092-showcase Video mit Präsentation der neuen Funktionen ansehen]
==Wichtige Änderungen==
* Die Standardauflösung wurde von 90dpi auf 96dpi angehoben, um dem CSS-Standard zu entsprechen. Weitere Hintergrundinformationen hierzu gibt es [[Units_In_Inkscape | im Wiki-Artikel über die Verwendung von Einheiten in Inkscape]]. Inkscape 0.92 wird versuchen 'alte' Inkscape-Dateien, die konvertiert werden müssen, automatisch zu erkennen. Wenn eine solche Datei erkannt wird, bietet Inkscape dem Benutzer die folgenden drei Möglichkeiten an:
*# 'viewBox' verwenden. Inkscape fügt eine passendes 'viewBox'-Attribut in die Datei ein, wodurch das Dokument als ganzes skaliert wird. Dokumentbreite und Höhe werden, falls nötig, ebenfalls angepasst.
*# Elemente skalieren. Inkscape wird die Größe jedes enthaltenen Elementes verändern.
*# Ignorieren. Inkscape nimmt keine Änderung vor. Dies ist eine geeignete Wahl, wenn das Dokument auf einem Bildschirm angezeigt werden soll.
*:''[Siehe [https://bugs.launchpad.net/inkscape/+bug/1389723 den Fehlerbericht über diesen veröffentlichungskritischen Fehler] für weitere Informationen.]''
* Für Entwickler und Paketierer ist der Wechsel von autotools zu CMake relevant (Nutzer, die nicht ihre eigene Version kompilieren, sind nicht von der Änderung betroffen). Während das alte System für 0.92 noch zur Verfügung steht, ist es jetzt auch möglich, Inkscape mit CMake zu kompilieren ([[CMake |Hintergrundinfo und Gründe für den Wechsel]] und [[Working with CMake | Wie man mit CMake arbeitet]]).


== Objekte verändern ==
== Objekte verändern ==
Line 65: Line 83:
=== Schrift-Features ===
=== Schrift-Features ===


OpenType-Tabellen können jetzt verwendet werden um alternative Zeichen einer Schriftart auszuwählen. Dabei ist zu beachten, dass noch nicht alle Browser diese Funktionen unterstützen. Inkscape muss außerdem eine aktuelle Version der Pango-Bibliothek nutzen.
OpenType-Tabellen können jetzt verwendet werden um alternative Zeichen einer Schriftart auszuwählen. Hierfür wurde '''ein dritter Reiter''' ('Merkmale') zum 'Text und Schriftart'-Dialog hinzugefügt. Dabei ist zu beachten, dass noch nicht alle Browser diese Funktionen unterstützen. Inkscape muss außerdem eine aktuelle Version der Pango-Bibliothek nutzen.


=== Vertikaler Text ===
=== Vertikaler Text ===
Line 78: Line 96:
Wenn Text in einen Pfad umgewandelt wird, wird der Inhalt des Textes jetzt im Attribut 'aria-label' gespeichert. Dies ist nützlich für barrierefreie Zeichnungen und könnte vielleicht auch irgendwann dazu genutzt werden, den Text mit Inkscape wieder zu rekonstruieren.
Wenn Text in einen Pfad umgewandelt wird, wird der Inhalt des Textes jetzt im Attribut 'aria-label' gespeichert. Dies ist nützlich für barrierefreie Zeichnungen und könnte vielleicht auch irgendwann dazu genutzt werden, den Text mit Inkscape wieder zu rekonstruieren.


=== Weitere ===
=== Zeilenabstände ===
 
Zeilenabstände in Inkscape verhalten sich jetzt gemäß des CSS-Standards für die Eigenschaft 'line-height'. Dabei gibt es folgendes zu beachten:
 
* [[File:Text_flexible_spacing.png |thumb| right | Outer: "font-size:40px;line-height:1.25"]] [[File:Text_flexible_spacing3.png |thumb| right | Outer: "font-size:40px;line-height:1.25em"]]  Es kann jetzt eine Einheit für die Zeilenhöhe gewählt werden. Die Vorgängerversionen verwendeten hierfür einen einheitenlosen Wert. Wenn der Wert keine Einheit hat, wird der Zeilenabstand bei jeder Änderung der Schriftgröße neu berechnet. Das ist das Verhalten, das meistens erwartet wird. Wenn der Wert jedoch eine Einheit hat, wird der Zeilenabstand dann berechnet, wenn die CSS-Eigenschaft 'line-height' definiert wird. Dieser Wert wird dann unabhängig von darauffolgenden Änderungen der Schriftgröße verwendet. Hierdurch entstehen jedoch nicht immer gleichmäßige Zeilenabstände, wegen einiger Eigenarten in der Berechnung von Zeilenabständen in CSS. (Siehe hierzu Tavs Zusammenfassung "[http://tavmjong.free.fr/blog/?p=1632 CSS Text Line Spacing Exposed]".)


Bei der Einstellung der Zeilenhöhe kann jetzt eine Einheit angegeben werden.
* [[File:Text_flexible_spacing2.png |thumb| right | Outer: "font-size:40px;line-height:0", Inner: "line-height:1.25em"]] Der kleinste Abstand zwischen zwei Zeilen wird durch den 'strut'-Wert (englisch: Strebe, Stütze) bestimmt. Dieser berechnet sich als Produkt der Werte für 'font-size' (Schriftgröße) und 'line-height' (Zeilenhöhe) des äußersten Textelements. Diese Werte werden, wenn die Schaltfläche 'Äußerer Stil' in der Werkzeugleiste des Textwerkzeuges aktiviert ist, angezeigt und können verändert werden. Um diesen 'strut' auf Null zu setzen, setzt man die Zeilenhöhe im äußeren Stil auf Null.<br/>Wenn der 'strut'-Wert eine Höhe von 0 hat, muss man für alle enthaltenen Textelemente eine Zeilenhöhe setzen, damit die Zeilen nicht direkt aufeinander zu liegen kommen. Dazu wählt man beim Bearbeiten des Textes mit Strg+A den ganzen Text aus, und deaktiviert die Schaltfläche für den Stil des gesamten Textelementes.<br/>Hinweis: Wenn die Schaltfläche "Äußerer Stil" nicht aktiv ist, zeigen die Eingabefelder für Schriftgröße und Zeilenhöhe entweder die Werte des ausgewählten Textes oder den Wert am Ort des Textcursors an (wenn kein Text ausgewählt ist). Änderungen der Schriftgröße und des Zeilenabstandes werden auf den ausgewählten Text, oder, wenn kein Text ausgewählt ist, auf das gesamte Textobjekt angewendet. Anders als bei anderen Stileigenschaften (z.B. Füllfarbe) kann man nicht einfach sehen, welche Zeichen einen bestimmten Wert für Zeilenhöhe haben. Man kann mit dem Cursor Zeichen für Zeichen durch den Text gehen, um sich anzeigen zulassen, von wo bis wo ein Bereich mit gleichem Wert für Zeilenhöhe geht.
 
* [[File:Text_flexible_spacing4.png |thumb| right | Outer: "font-size:40px;line-height:1.25", Inner: "line-height:0"]] Um Zeilen zu erhalten, die unabhängig von der Schriftgröße einzelner Textteile immer gleich hoch sind, setzt man den Wert für die Zeilenhöhe des gesamten Textes (den 'strut') auf den gewünschten Wert, und die Werte für die Zeilenhöhe der inneren Textteile auf Null.


== Pfadeffekte ==
== Pfadeffekte ==
Line 87: Line 111:
* Es gibt wieder eine Vorschauanzeige.
* Es gibt wieder eine Vorschauanzeige.
* Über das Ausklappmenü für die Form des Bézier-/Freihandpfades lässt sich jetzt auch direkt ein Biegepfad zuweisen.
* Über das Ausklappmenü für die Form des Bézier-/Freihandpfades lässt sich jetzt auch direkt ein Biegepfad zuweisen.
* Der "Breite"-Parameter der Pfadeffekte "Muster entlang Pfad" und "Biegen" kann jetzt mit einem Anfasser direkt auf der Zeichenfläche verändert werden.


==== Spiro Live ====
=== Spiro Live ===
----
 
Ausführliches Video: <https://www.youtube.com/watch?v=bFakiI5f0-Y>
Ausführliches Video: https://www.youtube.com/watch?v=bFakiI5f0-Y


Diese Funktion basiert auf dem Spiro-Pfadeffekt und zeigt jetzt das Ergebnis schon während des Zeichnens an.
Diese Funktion basiert auf dem Spiro-Pfadeffekt und zeigt jetzt das Ergebnis schon während des Zeichnens an.
Line 97: Line 122:
[[File:Spirolive.gif]]
[[File:Spirolive.gif]]


==== BSpline ====
=== BSpline ===
----
 
Ausführliches Video <https://www.youtube.com/watch?v=vwV0DHvA-OE>
Ausführliches Video <https://www.youtube.com/watch?v=vwV0DHvA-OE>
=====Bézier-Werkzeug- und Knoten-Modus=====
==== Bézier-Werkzeug- und Knoten-Modus ====
Beim Erstellen und Bearbeiten von Pfaden kann der '''BSpline-Pfadeffekt''' verwendet werden.
Beim Erstellen und Bearbeiten von Pfaden kann der '''BSpline-Pfadeffekt''' verwendet werden.
* Funktioniert direkt mit dem Bézier- und Freihandwerkzeug
* Funktioniert direkt mit dem Bézier- und Freihandwerkzeug
Line 111: Line 136:
[[File:Bspline.gif]] [[File:Bspline2.gif]]
[[File:Bspline.gif]] [[File:Bspline2.gif]]


=====Pfadeffekt-Modus=====
==== Pfadeffekt-Modus ====
[[File:Bspline3.gif|170px|right|thumb]]
[[File:Bspline3.gif|170px|right|thumb]]
Die Einstellungen im Pfadeffektdialog ermöglichen es, den Bspline-Effekt noch weiter zu kontrollieren.
Die Einstellungen im Pfadeffektdialog ermöglichen es, den Bspline-Effekt noch weiter zu kontrollieren.
Line 122: Line 147:
* Zeigt eine '''Pfadvorschau''' mit der Form des Ergebnispfades und den neuen Knoten an.
* Zeigt eine '''Pfadvorschau''' mit der Form des Ergebnispfades und den neuen Knoten an.


==== Aufrauen ====
=== Aufrauen ===
----
 
[[File:Roughen.png|170px|right|thumb]]
[[File:Roughen.png|170px|right|thumb]]


Line 137: Line 162:
[[File:Roughen.gif]]
[[File:Roughen.gif]]


==== Vereinfachen ====
=== Vereinfachen ===
----
 
[[File:Simplify.png|170px|thumb|right]]
[[File:Simplify.png|170px|thumb|right]]


Line 153: Line 178:
Der Pfadeffekt kann optional direkt über die Werkzeugleiste des Bleistift-/Freihandwerkzeugs ausgewählt werden, wenn ein neuer Pfad damit erstellt wird. Er ersetzt dann die normale Glättung (bei der es sich um einen destruktiven Vorgang handelt).
Der Pfadeffekt kann optional direkt über die Werkzeugleiste des Bleistift-/Freihandwerkzeugs ausgewählt werden, wenn ein neuer Pfad damit erstellt wird. Er ersetzt dann die normale Glättung (bei der es sich um einen destruktiven Vorgang handelt).


==== Perspektive/Umhüllung ====
=== Perspektive/Umhüllung ===
----
 
[[File:Perspective-envelope.png|170px|thumb|right]]  
[[File:Perspective-envelope.png|170px|thumb|right]]  
Ausführliches Video: https://www.youtube.com/watch?v=CjKGatyxTZ8
Ausführliches Video: https://www.youtube.com/watch?v=CjKGatyxTZ8
Line 164: Line 189:
[[File:Perspective-envelope.gif]]
[[File:Perspective-envelope.gif]]


==== Lattice Deformation 2 ====
=== Gitterverformung 2 ===
----
 
[[File:Latice2.png|170px|thumb|right]]
[[File:Latice2.png|170px|thumb|right]]
Ausführliches Video: https://www.youtube.com/watch?v=YlK9L88_tWE<br />
Ausführliches Video: https://www.youtube.com/watch?v=YlK9L88_tWE<br />
Line 177: Line 202:
[[File:Latice2.gif]]
[[File:Latice2.gif]]


==== Anfasser zeigen ====
=== Anfasser zeigen ===
----
[[File:ShowHandles.png|170px|thumb|right]]
[[File:ShowHandles.png|170px|thumb|right]]
Ausführliches Video: https://www.youtube.com/watch?v=h9ul_PR9XYo
Ausführliches Video: https://www.youtube.com/watch?v=h9ul_PR9XYo
Line 190: Line 214:
[[File:ShowHandles.gif]]
[[File:ShowHandles.gif]]


==== Transformation an 2 Punkten ====
=== Transformation an 2 Punkten ===
[[File:TransformByTwoKnots.png|170px|thumb|right]]
[[File:TransformByTwoKnots.png|170px|thumb|right]]
Ausführliches Video: https://www.youtube.com/watch?v=ZLmYdWoXXIw<br />
Ausführliches Video: https://www.youtube.com/watch?v=ZLmYdWoXXIw<br />
Line 206: Line 230:
[[File:TransformByTwoKnots.gif]]
[[File:TransformByTwoKnots.gif]]


==== Gedrehte Kopien ====
=== Gedrehte Kopien ===
[[File:RotateCopies.png|170px|thumb|right]]
 
[[File:LPERotateCopies.png|170px|thumb|right|Pfadeffekt 'Gedrehte Kopien']]
 
Ausführliches Video (teilweises Verschmelzen der Pfade): https://www.youtube.com/watch?v=UpI8gRbkTu4<br />
Ausführliches Video (teilweises Verschmelzen der Pfade): https://www.youtube.com/watch?v=UpI8gRbkTu4<br />
Ausführliches Video (Livebearbeitung): https://www.youtube.com/watch?v=fBQpvfgT4mE<br />
Ausführliches Video (Livebearbeitung): https://www.youtube.com/watch?v=fBQpvfgT4mE<br />
Line 219: Line 245:
* Livebearbeitung
* Livebearbeitung


==== Spiegelsymmetrie ====
=== Spiegelsymmetrie ===
 
[[File:LPEMirror.png|170px|thumb|right|Pfadeffekt 'Spiegelsymmetrie']]
 
Ausführliches Video: https://www.youtube.com/watch?v=m1sj4AeU3Yo<br />
Ausführliches Video: https://www.youtube.com/watch?v=m1sj4AeU3Yo<br />
Erzeugt dynamisch ein Spiegelbild eines Objektes.
Erzeugt dynamisch ein Spiegelbild eines Objektes.
Line 226: Line 255:
* Das Ergebnis kann verschmolzen werden
* Das Ergebnis kann verschmolzen werden
* Verschiedene Spiegelachsen: Frei, Objektrahmenzentrum X, Objektrahmenzentrum Y, Seitenmittelpunkt X, Seitenmittelpunkt Y
* Verschiedene Spiegelachsen: Frei, Objektrahmenzentrum X, Objektrahmenzentrum Y, Seitenmittelpunkt X, Seitenmittelpunkt Y
=== Pfad anheften ===
[[File:LPEAttachPath.png|80px|thumb|right|Pfadeffekt 'Pfad anheften']]
Verbindet einen Pfad mit einem anderen (optional an beiden Enden), indem der Pfad an einem bestimmten Punkt des anderen Pfades (angegeben als <Knotennummer>,<Anteil an der Länge des aktuellen Segments>, oder durch Ziehen an einem Anfasser) angeheftet wird.
Das verbindende Pfadsegment kann mit Anfassern oder über Zahleneingabefelder verformt werden.
Dieser Pfadeffekt ermöglicht es erstmals, 'Kreuzungen' zwischen Pfaden zu erzeugen, die sich mit dem Pfad bewegen, wenn dieser verändert wird, was in der SVG-Spezifikation so nicht vorgesehen ist.
=== Objektrahmen ===
[[File:LPEBoundingBox.png|80px|thumb|right|Pfadeffekt 'Objektrahmen']]
Ein beliebiger Pfad kann dazu verwendet werden, ein Objektrahmenrechteck für den verknüpften Pfad zu bilden. Dieses Rechteck folgt allen Formänderungen des verknüpften Pfades. Diese Funktion kann beispielsweise dazu verwendet werden, einen Hintergrund für den Export als PNG zu bilden.
=== Ellipse durch 5 Punkte ===
[[File:LPEEllipse5Points.png|80px|thumb|right|Pfadeffekt 'Ellipse durch 5 Punkte']]
Es wird eine Ellipse konstruiert, deren Kontur alle Knoten eines aus 5 Knoten bestehenden Pfades passiert.
=== Zwischen Vielen füllen ===
[[File:LPEFillBetweenMany.png|80px|thumb|right|Pfadeffekt 'Zwischen Vielen füllen']]
Fügt mehreren unabhängigen, offenen Pfaden eine Füllung hinzu, indem deren Enden durch gerade Linien verbunden werden.
* Der Pfadeffekt wird auf einen Pfad angewendet (der später in die Füllung umgewandelt wird, und der als 'Container' für den Pfadeffekt dient).
* Die anderen Pfade, die Teil der eigentlichen Zeichnung sind, können dann durch Kopieren/Einfügen im Dialog des Pfadeffektes hinzugefügt werden.
* Die Reihenfolge, in der die Pfade gefüllt werden, kann verändert werden, und die Richtung kann für jeden einzelnen Pfad umgekehrt werden.
Jetzt können andere Pfadeffekte, die nur mit Pfaden ohne Unterpfade funktionieren (Dynamische Kontur, Pfad verjüngen, ...) auf die einzelnen Pfade angewendet werden (Beispiel s. Bild).
=== Zwischen Pfaden füllen ===
[[File:LPEFillBetweenStrokes.png|80px|thumb|right|Pfadeffekt 'Zwischen Pfaden füllen']]
* Ähnlich 'Zwischen Vielen füllen', füllt jedoch nur zwei offene Pfade.
* Benötigt einen 'Container'-Pfad, der sich, sobald der erste Pfad zum Effekt hinzugefügt wurde, in die Füllung verwandelt.
* Verbindet ein Paar Pfadenden mit einer Kontur, sofern der 'Container'-Pfad eine Kontur hat.
* Kann auch dazu verwendet werden, eine doppelte Außenlinie zu erzeugen.
=== Punkte interpolieren ===
[[File:LPEInterpolatePoints.png|80px|thumb|right|Variationen des Pfadeffekts 'Punkte interpolieren']]
Dieser Pfadeffekt zeichnet alle Pfadsegmente neu. Dabei kann eine der folgenden Interpolationsmethoden verwendet werden:
* Centripetal Catmull-Rom
* CubicBezierFit
* CubicBezierJohan
* Linear
* Spiro-Interpolieren
=== Verbindungsart ===
[[File:LPEJoinTypepng.png|80px|thumb|right|Variationen des Pfadeffektes 'Verbindungsart']]
Mit diesem Pfadeffekt können die Art der Verbindung für spitze Knoten und die Pfadenden verändert werden.
* Wählbare Verbindungsarten:
** Abgeleitete Kurve
** Abgeleitete Kurve Variante 1
** Abgeleitete Kurve Variante 2
** Abgeleitete Kurve Variante 3
** Abgerundet
** Abgeschrägt
** Gehrung
** Gestutzte Gehrung
* Available end cap types:
** Stoß
** Spitze
** Abgerundet
** Quadrat
* Gehrungslimit festlegen
* Linienbreite festlegen
=== Pfad verjüngen ===
[[File:LPETaperStroke.png|80px|thumb|right|Variationen des Pfadeffekts 'Pfad verjüngen']]
Zeichnet für offene Pfade ohne Unterpfade Konturen, die sich zu den Enden hin verjüngen, enthält verschiedene Optionen.
* Die Breite der Pfadenden kann mit Anfassern an beiden Enden oder durch Eingabe in Zahlenfelder verändert werden.
* Die Stärke der Abrundung kann eingestellt werden.
* Die Konturbreite kann verändert werden.
* Die Verbindungsart für spitze Knoten kann ausgewählt werden:
** Abgeschrägt
** Abgeleitet
** Gehrung
** Abgerundet
== Füller / Bézier-Werkzeug ==
* Neues Tastaturkürzel zum automatischen Schließen eines Pfades, während dieser gezeichnet wird: Shift + Enter


== Spraydose ==
== Spraydose ==
Line 254: Line 380:
* Umwandeln der Bemaßung in ein Objekt
* Umwandeln der Bemaßung in ein Objekt
* Umwandeln zu Hilfslinien
* Umwandeln zu Hilfslinien
* Convert measure to quote <!-- needs clarification, don't understand, asked Jabier -->
* Hinzufügen einer Linie mit dem Ergebnis der Messung (bearbeitbarer Text) zur Zeichnung
* Vorübergehende Anzeige eines 'Phantombildes' der letzten Messung, so dass zwei Messungen verglichen werden können
* Ursprung/Ende umkehren
* Ursprung/Ende umkehren
* Alles ausmessen
* Alles ausmessen
* Nur in aktueller Ebene messen
* Nur in aktueller Ebene messen
* Genauigkeit ändern
* Genauigkeit ändern
* Messlinie als Objekt erstellen
 
== Verlaufswerkzeug ==
 
* Benutzer von Tastaturen ohne Einfügen-Taste können jetzt auch die Tastenkombination '''Umschalt+I''' verwenden, um neue Stopps in einen Verlauf einzufügen.


== Ausrichten und Verteilen ==
== Ausrichten und Verteilen ==
* NEU: Ausklappmenü mit Optionen zur Ausrichtung von Knoten aneinander im Knotenbearbeitungsmodus
* NEU: Ausklappmenü mit Optionen zur Ausrichtung von Knoten aneinander im Knotenbearbeitungsmodus


== Dateiformate ==
== Import / Export ==
 
=== PDF-/ PS-/ EPS-Export ===
* Der standardmäßig verwendete PostScript-Level für das Exportieren von der Kommandozeile wurde von 2 auf 3 geändert (und entspricht damit dem Export aus der Benutzeroberfläche, der ebenfalls standardmäßig Level 3 nutzt). Level 3 wird für Farbverläufe benötigt.
* Der standardmäßig verwendete PostScript-Level für das Exportieren von der Kommandozeile wurde von 2 auf 3 geändert (und entspricht damit dem Export aus der Benutzeroberfläche, der ebenfalls standardmäßig Level 3 nutzt). Level 3 wird für Farbverläufe benötigt.
=== Exportieren eines Optimierten SVG ===
* Vollständig überarbeiteter Einstellungsdialog
* Beginnend mit Version 0.92 verwendet Inkscape die Scour-Version, die auf dem System installiert ist (z.B. über "pip install scour") anstelle der zuvor direkt enthaltenen Version. Dadurch können Benutzer immer von den neuesten Verbesserungen profitieren.
* Das Scour-Modul selbst erhielt viele neue Funktionen und Fehlerkorrekturen, siehe auch die [https://github.com/scour-project/scour/blob/master/HISTORY.md Veröffentlichungshinweise] (Scour 0.26 vom 9.5.2011 war die Version, die in Inkscape 0.91 enthalten war)
=== Exportieren als PNG ===
* Die Dateinamenserweiterung für PNG-Dateien wird jetzt erzwungen, um das Exportieren von Dateien mit ungültigen / irreführenden Dateinamenserweiterungen zu verhindern.


== Erweiterungen ==
== Erweiterungen ==
Line 274: Line 416:
* Rendern > '''Diagramme''' ([https://github.com/Moini/NiceCharts/tree/patch-1 Github-Repositorium])
* Rendern > '''Diagramme''' ([https://github.com/Moini/NiceCharts/tree/patch-1 Github-Repositorium])
* Anordnen > '''Alle Gruppen aufheben''' (Bug #[https://bugs.launchpad.net/inkscape/+bug/171117 171117])
* Anordnen > '''Alle Gruppen aufheben''' (Bug #[https://bugs.launchpad.net/inkscape/+bug/171117 171117])
* Pfad modifizieren > '''Knoten zittrig verteilen''' wurde teilweise neu geschrieben und unterstützt jetzt auch Pareto- und logarithmische Verteilungen.


=== Plotter-Treiber ===
=== Plotter-Treiber ===
Line 306: Line 449:


=== Entwicklung von Erweiterungen ===
=== Entwicklung von Erweiterungen ===
* Inkscape kann jetzt an Erweiterungen auch eine Liste der ausgewählten Knoten übergeben (Bug #[https://bugs.launchpad.net/inkscape/+bug/171287 171287]).
* Inkscape kann jetzt an Erweiterungen auch eine Liste der ausgewählten Knoten übergeben (Siehe [https://bugs.launchpad.net/inkscape/+bug/171640 bug #171640], dort ist auch eine Beispielerweiterung verfügbar).


== Filters ==
== Filter / Überblendmodi ==
=== New ===
* Color > '''Color Blindness''' filter allows to simulate different color blindness conditions.


== Other dialogs ==
=== Neue Filter ===
* Farbe > '''Farbenblindheit''' simuliert verschiedene Typen von Farbenblindheit.


=== Document Properties: Licences ===
=== Neue Überblendmodi ===
Überblendmodi können jetzt sowohl auf '''einzelne Objekte als auch auf Ebenen''' angewandt werden.


All selectable licences have been updated to most current version.
Zusätzlich zu den bereits bekannten Modi 'Multiplizieren', 'Negativ multiplizieren', 'Abdunkeln' und 'Aufhellen' stehen jetzt die folgenden Modi zur Verfügung:


=== Filter Editor ===
* Überlagerung
* Farbig abwedeln
* Farbig nachbelichten
* Grelles Licht
* Gedämpftes Licht
* Differenz
* Exclusiv-Oder (Ausschluss)
* Farbton
* Sättigung
* Farbe
* Leuchtkraft


Filter list now displays how often a filter is used.
== Weitere Dialoge ==


== Menus ==
=== Dokumenteneigenschaften: Lizenzen ===


* 'Resize page to selection' added to Edit menu, shortcut: Shift+Ctrl+R
Die wählbaren Lizenzen wurden jeweils auf die aktuelle Version aktualisiert.


== Other user interface ==
=== Filtereditor ===


=== Node Snapping ===
In der Filterliste wird nun auch angezeigt, wie oft ein Filter im Dokument verwendet wird.


Snapping in the node tool has been improved:
== Menüs ==


* When double clicking to insert new nodes, the position of these new nodes will snap to for example path intersections and to path-guide intersections
* 'Seitengröße auf Auswahlgröße' wurde in das Bearbeiten-Menü aufgenommen und erhielt auch ein Tastaturkürzel: Umschalt + Strg + R.
* When grabbing a segment of a path and dragging it to deform it, the pointer will now snap
* 'Auswahl aus Gruppe herauslösen' ist neu im Kontextmenü von Objekten, die Teil einer Gruppe sind, und deren Gruppe betreten wurde, und im 'Objekt'-Menü. Hiermit wird das Objekt in der Gruppenhierarchie um eine Ebene angehoben.
* 'Ausschneidemaske erzeugen' im Kontextmenü gruppiert die ausgewählten Objekte und setzt eine Ausschneidemaske bestehend aus einem Klon dieser Gruppe. Hiermit können zum Beispiel schnell und einfach innenliegende Schatten erzeugt werden.


=== Checkerboard Background ===
== Weitere Änderungen in der Benutzeroberfläche ==


It is now possible to use a checkerboard background when editing. This allows one to clearly see the transparency of objects.
=== Einrasten von Knoten ===


=== View Box ===
Das Einrasten bei Verwendung des Knotenwerkzeugs wurde verbessert:


One can now set the SVG 'viewBox' attribute from the GUI. This attribute sets the <em>scale</em> of the drawing by determining the real-world value of the SVG <em>user unit</em> (pixel size).
* Bei einem Doppelklick zum Einfügen neuer Knoten rastet die Position dieser Knoten nun zum Beispiel an Pfadüberschneidungen und Pfad-Hilfslinien-Überschneidungen ein.<!-- buggy? -->
* Beim Ziehen an einem Pfadsegment rastet der Mauszeiger jetzt ein


=== Lock Guides ===
=== Schachbrettmuster für den Hintergrund ===


Now guides can be locked and unlocked globally or individually.
Beim Bearbeiten kann jetzt auch ein Schachbrettmuster als Hintergrund genutzt werden, so dass Transparenzen klar erkennbar sind.


== SVG and CSS ==
=== 'View Box'-Attribut ===


* The 'marker-orientation' property now recognizes units ('deg', 'rad', 'grad' and 'turn').
Das SVG-Attribut 'viewBox' kann jetzt über die Benutzeroberfläche gesetzt werden. Dieses Attribut bestimmt die  <em>Größe</em> der Zeichnung, indem damit der Wert der SVG-<em>Benutzereinheit (user unit)</em> (in Pixeln) in der 'wirklichen Welt' berechnet wird.
* The new SVG 2 'context-fill' and 'context-stroke' properties are implemented which allows the auto-matching of arrowhead fill color to path stroke color.
* The new SVG 2 marker orientation attribute value 'auto-start-reverse' is implemented. This allows one arrow marker to be used for both ends of a path.
* The new CSS 3 'mix-blend-mode' and 'isolation' properties are implemented, allowing setting the blend mode between objects without using filters.
* The new SVG 2 'paint-order' property is now supported. This allows setting the order in which the fill, stroke, and markers are drawn (buttons will be available in the Fill and Stroke dialog).
* The new SVG 2 'mesh' paint server is supported, including bicubic <em>auto-smoothing</em>. A primitive GUI is available.
* The SVG 1.1 'text-decoration' property is now rendered (underlines, strike through, etc.). CSS 3 'text-decoration' properties are also rendered.
* The new SVG 2 'hatch' paint server is now supported.
* The CSS 'white-space' property is now supported. Use of this property was added in SVG 2 to replace the now deprecated 'xml;space' attribute.
* The SVG 1.1 'textLength" and 'textAdjust' attributes are implemented, however, there is no GUI for these attributes.
* Rendering of the Component Transfer filter primitive has been corrected.
* Units are now recognized in the text and tspan 'x', 'y', 'dx', and 'dy' attributes.
* Percentage values are now interpreted correctly for shapes.


New SVG 2 and CSS 3 features are generally not enabled in the GUI until widespread support in browsers.
=== Hilfslinien sperren ===


== New dependencies ==
Hilfslinien können jetzt einzeln oder global gesperrt und entsperrt werden.


The Paintbucket and Trace Bitmap tools now use an external copy of the Potrace library, which is available in many Linux distributions or can be obtained from http://potrace.sourceforge.net
=== Verschieben der Arbeitsfläche ===


Das Verschieben der Arbeitsfläche mit der Leertaste kann jetzt in den Einstellungen deaktiviert werden (das Häkchen bei 'Verhalten > Rollen > Bewegen der Maus verschiebt die Arbeitsfläche, wenn die Leertaste gedrückt ist' entfernen).


== Translations ==
== SVG und CSS ==
New UI translations for Assamese, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri (Perso-Arabic and Devanagari), Kokani (Roman and Devanagari scripts), Maithili, Malayalam, Manipuri (Meetei Mayek and Bengali scripts), Marathi, Odia, Santali (Devnagari and Ol-Chiki scripts), Sanskrit, Sindhi, Tamil, Urdu (Perso-Arabic and Devanagari scripts).


== Notable Bugfixes ==
* Die Eigenschaft 'marker-orientation' kann jetzt mit Einheiten umgehen ('deg', 'rad', 'grad' and 'turn').
* Die neuen SVG2-Eigenschaften 'context-fill' und 'context-stroke' sind jetzt implementiert, wodurch Pfeilkopffarbe und Pfadkonturfarbe automatisch übereinstimmen können.
* Der neue Attributwert für die 'marker orientation' in SVG 'auto-start-reverse' wurde implementiert. Dieselbe Pfeilmarkierung kann dadurch für beide Enden eines Pfades verwendet werden.
* Die neuen CSS3-Eigenschaften 'mix-blend-mode' und 'isolation' werden unterstüzt, und erlauben damit das Setzen von Mischmode zwischen Objekten, ohne dass dazu ein Filter verwendet werden muss.
* Die neue SVG2-Eigenschaft 'paint-order' wird unterstützt. Dadurch kann die Reihenfolge, in der Füllung, Kontur und Markierungen gezeichnet werden, bestimmt (die Schaltflächen dazu finden sich im Füllung-und-Kontur-Dialog).
* Der neue 'mesh'-Zeichenserver von SVG2 wird unterstützt, inklusive bicubischem <em>Autoglätten</em>. Es steht hierfür eine einfache GUI zur Verfügung.
* Die SVG1.1-Eigenschaft 'text-decoration' wird jetzt dargestellt (unterstreichen, durchstreichen etc.). Die CSS3-Eigenschaften für 'text-decoration' werden auch dargestellt.
* Der neue SVG2-Zeichenserver 'hatch' (Schraffuren) wird unterstützt.
* Die CSS-Eigenschaft 'white-space' wird jetzt unterstützt. Die Verwendung der Eigenschaft wurde in SVG2 festgelegt, als Ersatz für das wegfallende Attribut 'xml;space'.
* Die SVG1.1-Attribute 'textLength' und 'textAdjust' wurden implementiert, es gibt jedoch keine Benutzeroberfläche, um diese zu setzen.
* Die Darstellung der Komponententransfer-Filterbasis wurde korrigiert.
* Einheiten im Text und in den tspan-Attributen 'x', 'y', 'dx' und 'dy' werden jetzt beachtet.
* Prozentwerte für Formen werden jetzt korrekt interpretiert.


[Please fill in]
Die neuen SVG2- und CSS3-Funktionen sind allgemein noch nicht über die Benutzeroberfläche einstellbar, da sie noch nicht von Webbrowsern unterstützt werden.
 
== Neue Abhängigkeiten ==
 
* Das Füllwerkzeug und die Vektorisierungswerkzeuge verwenden jetzt eine externe Kopie der Potrace-Bibliothek, die für viele Linuxdistributionen zur Verfügung steht oder unter http://potrace.sourceforge.net heruntergeladen werden kann.
* Der Export als optimiertes SVG hängt jetzt von einer externen Kopie des Python-Moduls Scour ab. Dieses kann über pip (pip install scour), das Paketmanagement (Version ist jedoch möglicherweise veraltet) oder direkt von der [https://github.com/scour-project/scour/releases Github-Seite des Scour-Projektes] installiert werden. In den Windows-Versionen von Inkscape ist das Modul bereits enthalten.
 
== Übersetzungen ==
Neue Übersetzungen für Assamesisch, Bodo, Dogri, Gujarati, Hindi, Isländisch, Kannada, Kashmiri (Perso-Arabische und Devanagari-Schrift), Konkani (Lateinische und Devanagari-Schrift), Maithili, Malayalam, Manipuri (Meetei-Mayek- und Bengali-Schrift), Marathi, Odia, Santali (Devanagari- und Ol-Chiki-Schrift), Sanskrit, Sindhi, Tamil, Urdu (Perso-Arabische und Devanagari-Schrift).
 
Viele weitere Übersetzungen wurden verbessert und aktualisiert.
 
== Wichtige Fehlerkorrekturen ==
 
* Schwerwiegender Performanceeinbruch mit 64bit-Versionen auf MS-Windows-Systemen mit Intel-Grafikkarten (das Verstecken der Seitenlineale half dagegen in Inkscape 0.91). ([https://bugs.launchpad.net/inkscape/+bug/1351597 Bug #1351597])
* In 64bit-Inkscape-Versionen auf MS Windows werden nahezu vollständig schwarze Seiten ausgedruckt, wenn im Dokument Teiltransparenzen verwendet werden ([https://bugs.launchpad.net/inkscape/+bug/1418865 Bug #1418865])
* Beim Drucken wird der Ausdruck verschoben gedruckt (Windows) ([https://bugs.launchpad.net/inkscape/+bug/918319 Bug #918319])
* "Gekachelte Klone" innerhalb transformierter Gruppen/Ebenen (in Dokumenten, bei denen die Seitengröße geändert wurde) werden verschoben ([https://bugs.launchpad.net/inkscape/+bug/168651 bug #168651])
* Verschobene Klone und Versätze ([https://bugs.launchpad.net/inkscape/+bug/844909 Bug #844909], [https://bugs.launchpad.net/inkscape/+bug/653574 Bug #653574], [https://bugs.launchpad.net/inkscape/+bug/1152657 Bug #1152657], [https://bugs.launchpad.net/inkscape/+bug/1245339 Bug #1245339], [https://bugs.launchpad.net/inkscape/+bug/168013 Bug #168013], [https://bugs.launchpad.net/inkscape/+bug/177751 Bug #177751])
* Absturz beim Verlassen des Programms bevor das Speichern abgeschlossen wurde, mit dem Ergebnis, dass Dateien unvollständig gespeichert werden  ([https://bugs.launchpad.net/inkscape/+bug/967416 Bug #967416])
* Hilfslinien: Die gesetzte Farbe wird beim Öffnen eines gespeicherten Dokuments nicht verwendet ([https://bugs.launchpad.net/inkscape/+bug/1374870 Bug #1374870])
* Textwerkzeug: Neue Schriftart wird nicht gesetzt ([https://bugs.launchpad.net/inkscape/+bug/1227232 Bug #1227232])
* Erweiterungen: Fehler in Dokumenten, in denen das 'width'- oder 'height'-Attribut nicht vorhanden ist ([https://bugs.launchpad.net/inkscape/+bug/1461346 Bug #1461346], [https://bugs.launchpad.net/inkscape/+bug/1463623 Bug #1463623])
* Benutzeroberfläche: Fehlende Icons bei Verwendung des in Gtk+ enthaltenen Themas (Windows, OS X) ([https://bugs.launchpad.net/inkscape/+bug/1269698 Bug #1269698])
* Textdarstellung schneidet das letzte Zeichen ab ([https://bugs.launchpad.net/inkscape/+bug/1283194 Bug #1283194], [https://bugs.launchpad.net/inkscape/+bug/1450675 Bug #1450675])
* Stil übertragen - Markierungen gehen verloren ([https://bugs.launchpad.net/inkscape/+bug/1467674 Bug #1467674])
* DXF-Export unterstützt keine <line>- und <circle>-Elemente ([https://bugs.launchpad.net/inkscape/+bug/1474347 Bug #1474347], [https://bugs.launchpad.net/inkscape/+bug/1489320 Bug #1489320]
* Absturz beim Importieren von Rastergrafiken mit unterschiedlichen Dateitypen ([https://bugs.launchpad.net/inkscape/+bug/1467103 Bug #1467103])
* Optionen für die Qualität der Filter und des Weichzeichners funktionieren nicht ([https://bugs.launchpad.net/inkscape/+bug/1512729 bug #1512729])(Für identische Darstellungsqualität in 0.91 und 0.92 muss 'Gut' für Filtereffekte und 'Durchschnittlich' für Weichzeichner eingestellt werden.)
* Form: 'Dreieck Anfang' und 'Dreieck Ende' sind identisch ([https://bugs.launchpad.net/inkscape/+bug/1525401 Bug #1525401])
 
 
Viele weitere Abstürze, Speicherlecks und viele kleine Dinge wurden repariert. Eine ausführliche Liste von Fehlerkorrekturen gibt es auf der [https://launchpad.net/inkscape/+milestone/0.92 Meilensteine-Seite für Inkscape 0.92] und [https://launchpad.net/inkscape/+milestone/0.91.1 der für die (nicht veröffentlichte) Inkscape-Version 0.91.1]<!-- CHECK on Release -->.


== Bekannte Probleme ==
== Bekannte Probleme ==


[ Please fill in - unit change, extension]
* Schriften, die unter Windows von einer Schriftarten-Management-Software geladen wurden, stehen in Inkscape nicht zur Verfügung ([https://bugs.launchpad.net/inkscape/+bug/1416674 Bug #1416674])
* Minimierte Dialoge öffnen sich erst wieder, wenn auf das entsprechende Icon in der Andockleiste geklickt wird ([https://bugs.launchpad.net/inkscape/+bug/1270295 Bug #1270295], wird in 0.93 behoben sein)
* Die Deckkraftanzeige unten links wird nicht korrekt initialisiert (0%, auch wenn das Objekt vollständig deckend ist), [https://bugs.launchpad.net/inkscape/+bug/1463078 Bug #1463078], wird in 0.93 behoben sein)
* Bei einigen Texten entspricht der Zeilenabstand, der in Inkscape 0.91 angezeigt wird, nicht dem in Inkscape 0.92. Der Abstand ist dabei größer als er sein sollte (das Problem kann durch die [https://bugs.launchpad.net/inkscape/+bug/1652340 Verwendung einer Erweiterung, die diese Texte reparieren kann, umgangen werden]).
 
[ Please fill in]


==Vorgängerversionen==
==Vorgängerversionen==

Latest revision as of 21:24, 12 March 2018

Other languages: العربية Català Česky Deutsch English Español Français Italiano 日本語 한국어 Polski Português Português do Brasil Русский Slovenčina 中文

Die neuesten Änderungen in der 0.92.x-Serie werden auf den folgenden Seiten beschrieben:

Inkscape 0.92

Veröffentlicht am 1.1.2017

Die Highlights in dieser Version

  • Gitterverläufe sind jetzt verfügbar
  • Viele SVG2- und CSS3-Eigenschaften werden jetzt korrekt dargestellt (z.B. paint-order, mix-blend-mode). Nicht alle lassen sich über die Benutzeroberfläche ändern.
  • Mithilfe des neuen 'Objekte'-Dialogs, in dem alle Objekte der Zeichnung aufgelistet werden, lässt sich jedes Objekt auswählen, umbennenen, ausblenden oder sperren.
  • Auswahlgruppen ermöglichen es, Objekte unabhängig von der Dokumentenstruktur zu 'gruppieren'.
  • Hilfslinien lassen sich sperren, so dass sie nicht mehr versehentlich verschoben werden können.
  • Es gibt mehrere neue Pfadeffekte, unter anderem Perspektive/Umhüllung, Gitterverformung, Spiegelsymmetrie und Gedrehte Kopien.
  • Es stehen einige neue Erweiterungen zur Verfügung (z.B. eine zum Erstellen nahtloser Muster) und ein neuer Filter (zum Simulieren verschiedener Arten von Farbenblindheit). Viele der bestehenden Erweiterungen wurden aktualisiert oder erhielten neue Funktionen.
  • Die Spraydose und das Messwerkzeug haben ein paar praktische neue Funktionen spendiert bekommen.
  • Pfade, die mit dem Bleistift-/Freihandwerkzeug gezeichnet werden, können jetzt interaktiv geglättet werden.
  • BSplines können jetzt mit dem Füller-/Bézierwerkzeug erstellt werden.
  • Der Hintergrund kann jetzt auch ein Schachbrettmuster zeigen, so dass Transparenzen in Objekten besser zu erkennen sind.

Video mit Präsentation der neuen Funktionen ansehen

Wichtige Änderungen

  • Die Standardauflösung wurde von 90dpi auf 96dpi angehoben, um dem CSS-Standard zu entsprechen. Weitere Hintergrundinformationen hierzu gibt es im Wiki-Artikel über die Verwendung von Einheiten in Inkscape. Inkscape 0.92 wird versuchen 'alte' Inkscape-Dateien, die konvertiert werden müssen, automatisch zu erkennen. Wenn eine solche Datei erkannt wird, bietet Inkscape dem Benutzer die folgenden drei Möglichkeiten an:
    1. 'viewBox' verwenden. Inkscape fügt eine passendes 'viewBox'-Attribut in die Datei ein, wodurch das Dokument als ganzes skaliert wird. Dokumentbreite und Höhe werden, falls nötig, ebenfalls angepasst.
    2. Elemente skalieren. Inkscape wird die Größe jedes enthaltenen Elementes verändern.
    3. Ignorieren. Inkscape nimmt keine Änderung vor. Dies ist eine geeignete Wahl, wenn das Dokument auf einem Bildschirm angezeigt werden soll.
    [Siehe den Fehlerbericht über diesen veröffentlichungskritischen Fehler für weitere Informationen.]
  • Für Entwickler und Paketierer ist der Wechsel von autotools zu CMake relevant (Nutzer, die nicht ihre eigene Version kompilieren, sind nicht von der Änderung betroffen). Während das alte System für 0.92 noch zur Verfügung steht, ist es jetzt auch möglich, Inkscape mit CMake zu kompilieren (Hintergrundinfo und Gründe für den Wechsel und Wie man mit CMake arbeitet).

Objekte verändern

Objekte-Dialog

Dieser neue Dialog ermöglicht es, den Objektbaum zu bearbeiten.

  • Ändern der Z-Ordnung und Gruppierung mittels Drag-and-Drop von Objekten
  • Sperren und Ausblenden eines oder mehrerer gewählter Objekte
  • Suche nach einem Objekt mit Strg + F
  • Auswählen eines oder mehrerer Objekte in der Zeichnung
  • Zeigt sowohl Objekte als auch Ebenen an
  • Erlaubt die Änderung der Hervorhebungsfarbe von Objekten
  • Ermöglicht das Setzen von Mischmodi pro Objekt

Diese Funktion wurde aus Ponyscape importiert.

Auswahlgruppen-Dialog

Dieser neue Dialog ermöglicht das Anlegen von Auswahlgruppen, die unabhängig von der Baumstruktur des Dokumentes sind.

Anleitung:

  • Öffen des Dialogs über 'Objekt > Auswahlgruppen'
  • Erstellen einer neuen Auswahlgruppe:
  1. Auf die Schaltfläche '+' unten im Dialog klicken, um eine neue Auswahlgruppe zu erstellen (nach einem Doppelklick auf den Namen lässt sich dieser bearbeiten)
  • Objekte zu einer Auswahlgruppe hinzufügen:
  1. Objekt auf der Zeichenfläche auswählen
  2. Auf das '+'-Symbol vor der gewünschten Auswahlgruppe in der Liste des 'Auswahlgruppen'-Dialogs klicken
  • Auswählen aller Objekte einer Auswahlgruppe:
  1. Aktuelle Auswahl aufheben und auf die entsprechende Auswahlgruppe in der Liste klicken
  • Objekte aus einer Auswahlgruppe entfernen
  1. Auswahlgruppe im Dialog auswählen
  2. Ein Objekt auf der Zeichenfläche auswählen oder auf 'Objekte' klicken, um alle Objekte in der Gruppe anzuzeigen
  3. Auf das 'Löschen'-Symbol vor dem Objekt in der Liste klicken
  • Zum Löschen einer Auswahlgruppe diese in der Liste auswählen und auf die '-'-Schaltfläche am Unterrand des Dialogs klicken

Text

Schrift-Features

OpenType-Tabellen können jetzt verwendet werden um alternative Zeichen einer Schriftart auszuwählen. Hierfür wurde ein dritter Reiter ('Merkmale') zum 'Text und Schriftart'-Dialog hinzugefügt. Dabei ist zu beachten, dass noch nicht alle Browser diese Funktionen unterstützen. Inkscape muss außerdem eine aktuelle Version der Pango-Bibliothek nutzen.

Vertikaler Text

Die Unterstützung für senkrecht geschriebene Texte wurde verbessert.

  • Das Standardverhalten für Zeichen aus einer lateinischen Schrift wurde geändert. Die Buchstaben sind jetzt seitwärts gedreht, wie es vom SVG-1.1-Standard gefordert wird.
  • Inkscape unterstützt jetzt die Eigenschaft 'text-orientation' von CSS3. (Diese Eigenschaft wird von Webbrowsern noch nicht vollständig unterstützt.)
  • Die CSS3-Werte für die 'writing-mode'-Eigenschaft werden bei der Darstellung unterstützt. Beim Speichern werden noch die alten Werte für SVG 1.1 verwendet.

Barrierefreiheit

Wenn Text in einen Pfad umgewandelt wird, wird der Inhalt des Textes jetzt im Attribut 'aria-label' gespeichert. Dies ist nützlich für barrierefreie Zeichnungen und könnte vielleicht auch irgendwann dazu genutzt werden, den Text mit Inkscape wieder zu rekonstruieren.

Zeilenabstände

Zeilenabstände in Inkscape verhalten sich jetzt gemäß des CSS-Standards für die Eigenschaft 'line-height'. Dabei gibt es folgendes zu beachten:

  • Outer: "font-size:40px;line-height:1.25"
    Outer: "font-size:40px;line-height:1.25em"
    Es kann jetzt eine Einheit für die Zeilenhöhe gewählt werden. Die Vorgängerversionen verwendeten hierfür einen einheitenlosen Wert. Wenn der Wert keine Einheit hat, wird der Zeilenabstand bei jeder Änderung der Schriftgröße neu berechnet. Das ist das Verhalten, das meistens erwartet wird. Wenn der Wert jedoch eine Einheit hat, wird der Zeilenabstand dann berechnet, wenn die CSS-Eigenschaft 'line-height' definiert wird. Dieser Wert wird dann unabhängig von darauffolgenden Änderungen der Schriftgröße verwendet. Hierdurch entstehen jedoch nicht immer gleichmäßige Zeilenabstände, wegen einiger Eigenarten in der Berechnung von Zeilenabständen in CSS. (Siehe hierzu Tavs Zusammenfassung "CSS Text Line Spacing Exposed".)
  • Outer: "font-size:40px;line-height:0", Inner: "line-height:1.25em"
    Der kleinste Abstand zwischen zwei Zeilen wird durch den 'strut'-Wert (englisch: Strebe, Stütze) bestimmt. Dieser berechnet sich als Produkt der Werte für 'font-size' (Schriftgröße) und 'line-height' (Zeilenhöhe) des äußersten Textelements. Diese Werte werden, wenn die Schaltfläche 'Äußerer Stil' in der Werkzeugleiste des Textwerkzeuges aktiviert ist, angezeigt und können verändert werden. Um diesen 'strut' auf Null zu setzen, setzt man die Zeilenhöhe im äußeren Stil auf Null.
    Wenn der 'strut'-Wert eine Höhe von 0 hat, muss man für alle enthaltenen Textelemente eine Zeilenhöhe setzen, damit die Zeilen nicht direkt aufeinander zu liegen kommen. Dazu wählt man beim Bearbeiten des Textes mit Strg+A den ganzen Text aus, und deaktiviert die Schaltfläche für den Stil des gesamten Textelementes.
    Hinweis: Wenn die Schaltfläche "Äußerer Stil" nicht aktiv ist, zeigen die Eingabefelder für Schriftgröße und Zeilenhöhe entweder die Werte des ausgewählten Textes oder den Wert am Ort des Textcursors an (wenn kein Text ausgewählt ist). Änderungen der Schriftgröße und des Zeilenabstandes werden auf den ausgewählten Text, oder, wenn kein Text ausgewählt ist, auf das gesamte Textobjekt angewendet. Anders als bei anderen Stileigenschaften (z.B. Füllfarbe) kann man nicht einfach sehen, welche Zeichen einen bestimmten Wert für Zeilenhöhe haben. Man kann mit dem Cursor Zeichen für Zeichen durch den Text gehen, um sich anzeigen zulassen, von wo bis wo ein Bereich mit gleichem Wert für Zeilenhöhe geht.
  • Outer: "font-size:40px;line-height:1.25", Inner: "line-height:0"
    Um Zeilen zu erhalten, die unabhängig von der Schriftgröße einzelner Textteile immer gleich hoch sind, setzt man den Wert für die Zeilenhöhe des gesamten Textes (den 'strut') auf den gewünschten Wert, und die Werte für die Zeilenhöhe der inneren Textteile auf Null.

Pfadeffekte

  • Einige Pfadeffekte können jetzt auch für Ausschneidepfade und Maskenn genutzt werden.
  • Es gibt wieder eine Vorschauanzeige.
  • Über das Ausklappmenü für die Form des Bézier-/Freihandpfades lässt sich jetzt auch direkt ein Biegepfad zuweisen.
  • Der "Breite"-Parameter der Pfadeffekte "Muster entlang Pfad" und "Biegen" kann jetzt mit einem Anfasser direkt auf der Zeichenfläche verändert werden.

Spiro Live

Ausführliches Video: https://www.youtube.com/watch?v=bFakiI5f0-Y

Diese Funktion basiert auf dem Spiro-Pfadeffekt und zeigt jetzt das Ergebnis schon während des Zeichnens an.

  • Spitze Knoten werden beim Festhalten der Umschalttaste erstellt.
  • Wenn an einem solchen Pfad später ein neuer Pfad angehängt wird, wird auch die Vorschau für das Ergebnis bereits angezeigt.

Spirolive.gif

BSpline

Ausführliches Video <https://www.youtube.com/watch?v=vwV0DHvA-OE>

Bézier-Werkzeug- und Knoten-Modus

Beim Erstellen und Bearbeiten von Pfaden kann der BSpline-Pfadeffekt verwendet werden.

  • Funktioniert direkt mit dem Bézier- und Freihandwerkzeug
  • Spitze Knoten können erstellt werden, wenn die Umschalttaste gedrückt wird (nur Bézierwerkzeug).
  • Wenn ein Pfad später weitergezeichnet wird, wird auch eine Vorschau angezeigt.
  • Die Gewichtung einer BSpline-Kurve kann bei Verwendung des Knotenwerkzeugs durch Festhalten der Umschalttaste und Ziehen an einem Anfasser geändert werden.
  • Einrasten in benutzerdefinierten Gewichtungsschritten, wenn die Strg-Taste festgehalten wird und mit dem Knotenwerkzeug an einem Knoten gezogen wird (Umschalttaste nicht notwendig)
  • Ein Doppelklick auf einen Anfasser setzt die Gewichtung wieder auf den Standardwert zurück.

Bspline.gif Bspline2.gif

Pfadeffekt-Modus

Bspline3.gif

Die Einstellungen im Pfadeffektdialog ermöglichen es, den Bspline-Effekt noch weiter zu kontrollieren.

  • Option, die Gewichtung auf den Standardwert zu setzen (0,3333faches Kurvensegment)
  • Option, Knoten spitz zu machen
  • Eingabe von Zahlenwerten für Gewichtung
  • Option, die Schritte beim Festhalten von Strg einzustellen, mit der beim Bearbeiten der Knoten/Anfasser direkt auf der Zeichenfläche eingerastet werden kann
  • Änderungen anwenden, wenn Gewichtung ... wendet Änderungen in den Einstellfeldern auf alle Knoten an, deren Gewichtung = 0, > 0 oder beides ist. So können zum Beispiel spitze Knoten erhalten werden, wenn das Gewicht geändert wird und die Option "Änderungen anwenden, wenn Gewichtung == 0" deaktiviert ist.
  • Nur ausgewählte Knoten ändern wendet die Änderungen im Dialog nur auf ausgewählte Knoten an.
  • Zeigt eine Pfadvorschau mit der Form des Ergebnispfades und den neuen Knoten an.

Aufrauen

Roughen.png

Ausführliches Video: https://www.youtube.com/watch?v=130Dbt0juvY

Dieser Pfadeffekt hat Ähnlichkeit mit zwei Erweiterungen ("Knoten hinzufügen" und "Knoten zittrig verteilen") und kann mit Einheiten umgehen.

Die Parameter ähneln denen der beiden Erweiterungen und fügen noch einen globalen Zufallswert hinzu.

  • Der Effekt kann auf Pfade, Formen und Gruppen angewendet werden.
  • Er funktioniert auch mit Ausschneidepfaden und Masken, sofern diese Vektorobjekte sind.

Roughen.gif

Vereinfachen

Simplify.png

Ausführliches Video: https://www.youtube.com/watch?v=gaWujN_iTSk

Vereinfacht ein Vektorobjekt mittels eines nicht-destruktiven Pfadeffektes

  • Kann mit Pfaden, Formen und Gruppen davon verwendet werden
  • Kann auf Ausschneidepfade und Masken angewendet werden, sofern diese Vektorobjekte sind
  • Die Basisvereinfachung kann in den Einstellungen für das Malwerkzeug durch Eingabe einer Zahl verändert werden.
  • Vereinfachen kann mehrmals im selben Pfadeffekt angewendet werden.

Simplify.gif

Der Pfadeffekt kann optional direkt über die Werkzeugleiste des Bleistift-/Freihandwerkzeugs ausgewählt werden, wenn ein neuer Pfad damit erstellt wird. Er ersetzt dann die normale Glättung (bei der es sich um einen destruktiven Vorgang handelt).

Perspektive/Umhüllung

Perspective-envelope.png

Ausführliches Video: https://www.youtube.com/watch?v=CjKGatyxTZ8

Für beide Transformationsmodi müssen 4 Punkte angegeben werden.

  • Zwei Modi: Perspektive und Umhüllung
  • Kann mit Pfaden, Formen oder Gruppen verwendet werden
  • Funktioniert auch mit Ausschneidepfaden und Masken, die aus Vektorobjekten bestehen

Perspective-envelope.gif

Gitterverformung 2

Latice2.png

Ausführliches Video: https://www.youtube.com/watch?v=YlK9L88_tWE
Video zur Demonstration der symmetrischen Modi: https://www.youtube.com/watch?v=jhuVjqFA6ig

  • Verformt ein Objekt mit Hilfe von 25 gitterförmig angeordneten Anfassern
  • Optional können die Verformungen entlang der senkrechten / waagerechten Achse (oder beider) durch die Objektmitte gespiegelt werden.
  • Kann auf Pfade, Formen und Gruppen angewendet werden.
  • Funktioniert auch mit Ausschneidepfaden und Masken, sofern diese aus Vektorobjekten bestehen.

Latice2.gif

Anfasser zeigen

ShowHandles.png

Ausführliches Video: https://www.youtube.com/watch?v=h9ul_PR9XYo

Die Pfadeffekt-Version der Erweiterung 'Anfasser zeichnen'.

  • Funktioniert mit Pfaden, Formen und Gruppen
  • Funktioniert auch mit Klonen
  • Knoten- und Anfassergröße können geändert werden
  • Wenn dieser Pfadeffekt nicht mit einem Klon verwendet wird, ist er destruktiv, denn er verändert die Stile des Objektes. Daher am besten mit einer Kopie/einem Klon verwenden!

ShowHandles.gif

Transformation an 2 Punkten

TransformByTwoKnots.png

Ausführliches Video: https://www.youtube.com/watch?v=ZLmYdWoXXIw
Ausführliches Video (elastisches Gummi): https://www.youtube.com/watch?v=lOWTeZC_LjM

Verformt ein Objekt mittels zweier Kontrollpunkte (d.h. verschieben, scheren, Größe ändern und drehen). Die Kontrollpunkte können entweder an den Mittelpunkten der Kanten des Objektrahmens positioniert werden, oder durch Angabe der Knotennummer an einem beliebigen Knoten des Originalpfades. Dank an Ivan Louette für die Idee zu diesem Pfadeffekt!

  • Funktioniert mit Pfaden und Formen. Bei Gruppen können die Kontrollpunkte nur auf dem Objektrahmen positioniert werden.
  • Beide Kontrollpunkte können an anderen Punkten der Zeichnung eingerastet werden.
  • Winkel oder Abstand können gesperrt werden.
  • Im elastischen Modus wird ein Gummibandeffekt erzielt.
  • Die Mittelpunkte der Objektrahmenkanten können als Kontrollpunkte verwendet werden, wenn 'Ursprüngliche Breite' aktive ist.

TransformByTwoKnots.gif

Gedrehte Kopien

Pfadeffekt 'Gedrehte Kopien'

Ausführliches Video (teilweises Verschmelzen der Pfade): https://www.youtube.com/watch?v=UpI8gRbkTu4
Ausführliches Video (Livebearbeitung): https://www.youtube.com/watch?v=fBQpvfgT4mE
Ausführliches Video (Kaleidoskop): https://www.youtube.com/watch?v=LfMixSKy3Eo

Richtet identische Elemente dynamisch an einem Bogen oder Kreis aus.

  • Funktioniert mit Pfaden, Formen und Gruppen von Pfaden
  • Das Ergebnis kann verschmolzen werden um Kaleidoskop-ähnliche Effekte zu erzielen
  • Die Kopien können auch entlang eines Kreisbogens ausgerichtet werden, wenn das Kästchen '360°-Kopien' nicht angekreuzt ist.
  • Livebearbeitung

Spiegelsymmetrie

Pfadeffekt 'Spiegelsymmetrie'

Ausführliches Video: https://www.youtube.com/watch?v=m1sj4AeU3Yo
Erzeugt dynamisch ein Spiegelbild eines Objektes.

  • Funktioniert mit Pfaden, Formen und Gruppen
  • Das Ergebnis kann verschmolzen werden
  • Verschiedene Spiegelachsen: Frei, Objektrahmenzentrum X, Objektrahmenzentrum Y, Seitenmittelpunkt X, Seitenmittelpunkt Y

Pfad anheften

Pfadeffekt 'Pfad anheften'

Verbindet einen Pfad mit einem anderen (optional an beiden Enden), indem der Pfad an einem bestimmten Punkt des anderen Pfades (angegeben als <Knotennummer>,<Anteil an der Länge des aktuellen Segments>, oder durch Ziehen an einem Anfasser) angeheftet wird.

Das verbindende Pfadsegment kann mit Anfassern oder über Zahleneingabefelder verformt werden.

Dieser Pfadeffekt ermöglicht es erstmals, 'Kreuzungen' zwischen Pfaden zu erzeugen, die sich mit dem Pfad bewegen, wenn dieser verändert wird, was in der SVG-Spezifikation so nicht vorgesehen ist.

Objektrahmen

Pfadeffekt 'Objektrahmen'

Ein beliebiger Pfad kann dazu verwendet werden, ein Objektrahmenrechteck für den verknüpften Pfad zu bilden. Dieses Rechteck folgt allen Formänderungen des verknüpften Pfades. Diese Funktion kann beispielsweise dazu verwendet werden, einen Hintergrund für den Export als PNG zu bilden.

Ellipse durch 5 Punkte

Pfadeffekt 'Ellipse durch 5 Punkte'

Es wird eine Ellipse konstruiert, deren Kontur alle Knoten eines aus 5 Knoten bestehenden Pfades passiert.

Zwischen Vielen füllen

Pfadeffekt 'Zwischen Vielen füllen'

Fügt mehreren unabhängigen, offenen Pfaden eine Füllung hinzu, indem deren Enden durch gerade Linien verbunden werden.

  • Der Pfadeffekt wird auf einen Pfad angewendet (der später in die Füllung umgewandelt wird, und der als 'Container' für den Pfadeffekt dient).
  • Die anderen Pfade, die Teil der eigentlichen Zeichnung sind, können dann durch Kopieren/Einfügen im Dialog des Pfadeffektes hinzugefügt werden.
  • Die Reihenfolge, in der die Pfade gefüllt werden, kann verändert werden, und die Richtung kann für jeden einzelnen Pfad umgekehrt werden.

Jetzt können andere Pfadeffekte, die nur mit Pfaden ohne Unterpfade funktionieren (Dynamische Kontur, Pfad verjüngen, ...) auf die einzelnen Pfade angewendet werden (Beispiel s. Bild).

Zwischen Pfaden füllen

Pfadeffekt 'Zwischen Pfaden füllen'
  • Ähnlich 'Zwischen Vielen füllen', füllt jedoch nur zwei offene Pfade.
  • Benötigt einen 'Container'-Pfad, der sich, sobald der erste Pfad zum Effekt hinzugefügt wurde, in die Füllung verwandelt.
  • Verbindet ein Paar Pfadenden mit einer Kontur, sofern der 'Container'-Pfad eine Kontur hat.
  • Kann auch dazu verwendet werden, eine doppelte Außenlinie zu erzeugen.

Punkte interpolieren

Variationen des Pfadeffekts 'Punkte interpolieren'

Dieser Pfadeffekt zeichnet alle Pfadsegmente neu. Dabei kann eine der folgenden Interpolationsmethoden verwendet werden:

  • Centripetal Catmull-Rom
  • CubicBezierFit
  • CubicBezierJohan
  • Linear
  • Spiro-Interpolieren

Verbindungsart

Variationen des Pfadeffektes 'Verbindungsart'

Mit diesem Pfadeffekt können die Art der Verbindung für spitze Knoten und die Pfadenden verändert werden.

  • Wählbare Verbindungsarten:
    • Abgeleitete Kurve
    • Abgeleitete Kurve Variante 1
    • Abgeleitete Kurve Variante 2
    • Abgeleitete Kurve Variante 3
    • Abgerundet
    • Abgeschrägt
    • Gehrung
    • Gestutzte Gehrung
  • Available end cap types:
    • Stoß
    • Spitze
    • Abgerundet
    • Quadrat
  • Gehrungslimit festlegen
  • Linienbreite festlegen

Pfad verjüngen

Variationen des Pfadeffekts 'Pfad verjüngen'

Zeichnet für offene Pfade ohne Unterpfade Konturen, die sich zu den Enden hin verjüngen, enthält verschiedene Optionen.

  • Die Breite der Pfadenden kann mit Anfassern an beiden Enden oder durch Eingabe in Zahlenfelder verändert werden.
  • Die Stärke der Abrundung kann eingestellt werden.
  • Die Konturbreite kann verändert werden.
  • Die Verbindungsart für spitze Knoten kann ausgewählt werden:
    • Abgeschrägt
    • Abgeleitet
    • Gehrung
    • Abgerundet

Füller / Bézier-Werkzeug

  • Neues Tastaturkürzel zum automatischen Schließen eines Pfades, während dieser gezeichnet wird: Shift + Enter

Spraydose

Ausführliches Video 1 (No overlap): https://www.youtube.com/watch?v=uehj4ATOWos
Ausführliches Video 2 (No overlap multiple items): https://www.youtube.com/watch?v=1eTG2U3qlb4
Ausführliches Video 3 (Over visible, pick color): https://www.youtube.com/watch?v=aTdKu7mAZE8
Ausführliches Video 4 (Pressure): https://www.youtube.com/watch?v=kWdQnxd_z30
Ausführliches Video 5 (Trace -clones- dialog): https://www.youtube.com/watch?v=Zn3vzf-yA_w

  • Neu: Löschen-Modus
  • Weitere Optionen können jetzt durch Stiftdruck eines Grafiktabletts beeinflusst werden
  • "Überlappung verhindern"-Option
  • "Überlappung zwischen Farben verhindern"-Option verhindert, dass Objekte auf Übergängen zwischen Hintergrundfarben zu liegen kommen
  • Abstand für Überlappungen ist einstellbar
  • Farbe vom Zentrum oder aus der Durchschnittsfarbe eines Gebietes übernehmen
  • Aufgenommene Farbe auf die Füllung anwenden
  • Aufgenommene Farbe auf die Kontur anwenden
  • Aufgenommene Farben invertieren
  • Auch über transparenten Bereichen sprühen
  • Nur über nicht-transparenten Bereichen sprühen
  • Verwendet die Nachzeichnen-Funktion des Dialogs für gekachelte Klone

Messwerkzeug

Ausführliches Video: https://www.youtube.com/watch?v=OE0cVDGCzbM

  • Bemaßung bleibt erhalten bis eine neue erstellt wird (nur sichtbar, wenn Messwerkzeug verwendet wird)
  • Ursprung und Ende der Bemaßung können verschoben werden
  • Umwandeln der Bemaßung in ein Objekt
  • Umwandeln zu Hilfslinien
  • Hinzufügen einer Linie mit dem Ergebnis der Messung (bearbeitbarer Text) zur Zeichnung
  • Vorübergehende Anzeige eines 'Phantombildes' der letzten Messung, so dass zwei Messungen verglichen werden können
  • Ursprung/Ende umkehren
  • Alles ausmessen
  • Nur in aktueller Ebene messen
  • Genauigkeit ändern

Verlaufswerkzeug

  • Benutzer von Tastaturen ohne Einfügen-Taste können jetzt auch die Tastenkombination Umschalt+I verwenden, um neue Stopps in einen Verlauf einzufügen.

Ausrichten und Verteilen

  • NEU: Ausklappmenü mit Optionen zur Ausrichtung von Knoten aneinander im Knotenbearbeitungsmodus

Import / Export

PDF-/ PS-/ EPS-Export

  • Der standardmäßig verwendete PostScript-Level für das Exportieren von der Kommandozeile wurde von 2 auf 3 geändert (und entspricht damit dem Export aus der Benutzeroberfläche, der ebenfalls standardmäßig Level 3 nutzt). Level 3 wird für Farbverläufe benötigt.

Exportieren eines Optimierten SVG

  • Vollständig überarbeiteter Einstellungsdialog
  • Beginnend mit Version 0.92 verwendet Inkscape die Scour-Version, die auf dem System installiert ist (z.B. über "pip install scour") anstelle der zuvor direkt enthaltenen Version. Dadurch können Benutzer immer von den neuesten Verbesserungen profitieren.
  • Das Scour-Modul selbst erhielt viele neue Funktionen und Fehlerkorrekturen, siehe auch die Veröffentlichungshinweise (Scour 0.26 vom 9.5.2011 war die Version, die in Inkscape 0.91 enthalten war)

Exportieren als PNG

  • Die Dateinamenserweiterung für PNG-Dateien wird jetzt erzwungen, um das Exportieren von Dateien mit ungültigen / irreführenden Dateinamenserweiterungen zu verhindern.

Erweiterungen

Neu

  • Rendern > Nahtloses Muster (Screencast)
  • Bilder > Bildattribute festlegen (Bug #1357808)
  • Rendern > Diagramme (Github-Repositorium)
  • Anordnen > Alle Gruppen aufheben (Bug #171117)
  • Pfad modifizieren > Knoten zittrig verteilen wurde teilweise neu geschrieben und unterstützt jetzt auch Pareto- und logarithmische Verteilungen.

Plotter-Treiber

Mehrere Stifte

Der Plottertreiber (Erweiterungen -> Exportieren -> Plotten) kann jetzt mit mehr als einem Stift umgehen, so dass mit Stiftplottern bunte Bilder erstellt werden können:

  • Für jeden Stift, der verwendet werden soll, muss eine eigene Ebene mit den entsprechenden Pfaden erstellt werden.
  • Die Ebene muss so benannt werden, dass sie entweder dem Schema "Pen 1" oder "MeinEbenenName Pen 1" entspricht, wobei die Zahl der Stiftnummer des Plotters entspricht
  • Der Ebenenname hat Priorität vor den Standardeinstellungen im Plotten-Dialog.

Serielle Verbindung

In den Verbindungseinstellungen können jetzt auch selten genutzte Einstellungen für serielle Verbindungen wie Bytegröße, Stopbits und Parität gesetzt werden. Die meisten Plotter verwenden die Standardeinstellungen, daher sollten diese Werte nur geändert werden, wenn genau bekannt ist, was sie bewirken.

HPGL-Export

Der HPGL-Export (Datei -> Speichern unter -> HP Grafics Language-Datei) funktioniert nun genauso wie der #Plotter-Treiber mit mehreren Stiften.

HPGL-Import

Der HPGL-Import (Datei -> Öffnen -> .hpgl-Datei wählen) kann jetzt auch mehrere Stiftspuren in getrennte Ebenen importieren, weitere Informationen siehe #Plotter-Treiber.

PDF-Import

Der Wert für 'interpolate' bei Rastergrafiken wird nun verwendet, um zu bestimmen ob das Bild geglättet oder pixelig dargestellt werden soll.

Verschiedene Verbesserungen

  • Anordnen > Umschichten hat neue Optionen zum Umkehren und zufälligen Mischen der Stapelordnung.
  • Rendern > Zufälliger Baum bietet jetzt die Möglichkeit, redundante Segmente auszulassen.
  • Pfad visualisieren > Pfad ausmessen hat neue Möglichkeiten für das Text-Layout.
  • Rendern > Strichcode kann jetzt auch EAN2-Codes generieren, und EAN13 wurde durch automatische EAN2- und EAN5- Erweiterungen ergänzt
  • Farbe > Zufallsänderung kann jetzt auch die Stärke der Zufallsänderung und (mit ein paar Begrenzungen) die Deckkraft ändern.

Entwicklung von Erweiterungen

  • Inkscape kann jetzt an Erweiterungen auch eine Liste der ausgewählten Knoten übergeben (Siehe bug #171640, dort ist auch eine Beispielerweiterung verfügbar).

Filter / Überblendmodi

Neue Filter

  • Farbe > Farbenblindheit simuliert verschiedene Typen von Farbenblindheit.

Neue Überblendmodi

Überblendmodi können jetzt sowohl auf einzelne Objekte als auch auf Ebenen angewandt werden.

Zusätzlich zu den bereits bekannten Modi 'Multiplizieren', 'Negativ multiplizieren', 'Abdunkeln' und 'Aufhellen' stehen jetzt die folgenden Modi zur Verfügung:

  • Überlagerung
  • Farbig abwedeln
  • Farbig nachbelichten
  • Grelles Licht
  • Gedämpftes Licht
  • Differenz
  • Exclusiv-Oder (Ausschluss)
  • Farbton
  • Sättigung
  • Farbe
  • Leuchtkraft

Weitere Dialoge

Dokumenteneigenschaften: Lizenzen

Die wählbaren Lizenzen wurden jeweils auf die aktuelle Version aktualisiert.

Filtereditor

In der Filterliste wird nun auch angezeigt, wie oft ein Filter im Dokument verwendet wird.

Menüs

  • 'Seitengröße auf Auswahlgröße' wurde in das Bearbeiten-Menü aufgenommen und erhielt auch ein Tastaturkürzel: Umschalt + Strg + R.
  • 'Auswahl aus Gruppe herauslösen' ist neu im Kontextmenü von Objekten, die Teil einer Gruppe sind, und deren Gruppe betreten wurde, und im 'Objekt'-Menü. Hiermit wird das Objekt in der Gruppenhierarchie um eine Ebene angehoben.
  • 'Ausschneidemaske erzeugen' im Kontextmenü gruppiert die ausgewählten Objekte und setzt eine Ausschneidemaske bestehend aus einem Klon dieser Gruppe. Hiermit können zum Beispiel schnell und einfach innenliegende Schatten erzeugt werden.

Weitere Änderungen in der Benutzeroberfläche

Einrasten von Knoten

Das Einrasten bei Verwendung des Knotenwerkzeugs wurde verbessert:

  • Bei einem Doppelklick zum Einfügen neuer Knoten rastet die Position dieser Knoten nun zum Beispiel an Pfadüberschneidungen und Pfad-Hilfslinien-Überschneidungen ein.
  • Beim Ziehen an einem Pfadsegment rastet der Mauszeiger jetzt ein

Schachbrettmuster für den Hintergrund

Beim Bearbeiten kann jetzt auch ein Schachbrettmuster als Hintergrund genutzt werden, so dass Transparenzen klar erkennbar sind.

'View Box'-Attribut

Das SVG-Attribut 'viewBox' kann jetzt über die Benutzeroberfläche gesetzt werden. Dieses Attribut bestimmt die Größe der Zeichnung, indem damit der Wert der SVG-Benutzereinheit (user unit) (in Pixeln) in der 'wirklichen Welt' berechnet wird.

Hilfslinien sperren

Hilfslinien können jetzt einzeln oder global gesperrt und entsperrt werden.

Verschieben der Arbeitsfläche

Das Verschieben der Arbeitsfläche mit der Leertaste kann jetzt in den Einstellungen deaktiviert werden (das Häkchen bei 'Verhalten > Rollen > Bewegen der Maus verschiebt die Arbeitsfläche, wenn die Leertaste gedrückt ist' entfernen).

SVG und CSS

  • Die Eigenschaft 'marker-orientation' kann jetzt mit Einheiten umgehen ('deg', 'rad', 'grad' and 'turn').
  • Die neuen SVG2-Eigenschaften 'context-fill' und 'context-stroke' sind jetzt implementiert, wodurch Pfeilkopffarbe und Pfadkonturfarbe automatisch übereinstimmen können.
  • Der neue Attributwert für die 'marker orientation' in SVG 'auto-start-reverse' wurde implementiert. Dieselbe Pfeilmarkierung kann dadurch für beide Enden eines Pfades verwendet werden.
  • Die neuen CSS3-Eigenschaften 'mix-blend-mode' und 'isolation' werden unterstüzt, und erlauben damit das Setzen von Mischmode zwischen Objekten, ohne dass dazu ein Filter verwendet werden muss.
  • Die neue SVG2-Eigenschaft 'paint-order' wird unterstützt. Dadurch kann die Reihenfolge, in der Füllung, Kontur und Markierungen gezeichnet werden, bestimmt (die Schaltflächen dazu finden sich im Füllung-und-Kontur-Dialog).
  • Der neue 'mesh'-Zeichenserver von SVG2 wird unterstützt, inklusive bicubischem Autoglätten. Es steht hierfür eine einfache GUI zur Verfügung.
  • Die SVG1.1-Eigenschaft 'text-decoration' wird jetzt dargestellt (unterstreichen, durchstreichen etc.). Die CSS3-Eigenschaften für 'text-decoration' werden auch dargestellt.
  • Der neue SVG2-Zeichenserver 'hatch' (Schraffuren) wird unterstützt.
  • Die CSS-Eigenschaft 'white-space' wird jetzt unterstützt. Die Verwendung der Eigenschaft wurde in SVG2 festgelegt, als Ersatz für das wegfallende Attribut 'xml;space'.
  • Die SVG1.1-Attribute 'textLength' und 'textAdjust' wurden implementiert, es gibt jedoch keine Benutzeroberfläche, um diese zu setzen.
  • Die Darstellung der Komponententransfer-Filterbasis wurde korrigiert.
  • Einheiten im Text und in den tspan-Attributen 'x', 'y', 'dx' und 'dy' werden jetzt beachtet.
  • Prozentwerte für Formen werden jetzt korrekt interpretiert.

Die neuen SVG2- und CSS3-Funktionen sind allgemein noch nicht über die Benutzeroberfläche einstellbar, da sie noch nicht von Webbrowsern unterstützt werden.

Neue Abhängigkeiten

  • Das Füllwerkzeug und die Vektorisierungswerkzeuge verwenden jetzt eine externe Kopie der Potrace-Bibliothek, die für viele Linuxdistributionen zur Verfügung steht oder unter http://potrace.sourceforge.net heruntergeladen werden kann.
  • Der Export als optimiertes SVG hängt jetzt von einer externen Kopie des Python-Moduls Scour ab. Dieses kann über pip (pip install scour), das Paketmanagement (Version ist jedoch möglicherweise veraltet) oder direkt von der Github-Seite des Scour-Projektes installiert werden. In den Windows-Versionen von Inkscape ist das Modul bereits enthalten.

Übersetzungen

Neue Übersetzungen für Assamesisch, Bodo, Dogri, Gujarati, Hindi, Isländisch, Kannada, Kashmiri (Perso-Arabische und Devanagari-Schrift), Konkani (Lateinische und Devanagari-Schrift), Maithili, Malayalam, Manipuri (Meetei-Mayek- und Bengali-Schrift), Marathi, Odia, Santali (Devanagari- und Ol-Chiki-Schrift), Sanskrit, Sindhi, Tamil, Urdu (Perso-Arabische und Devanagari-Schrift).

Viele weitere Übersetzungen wurden verbessert und aktualisiert.

Wichtige Fehlerkorrekturen

  • Schwerwiegender Performanceeinbruch mit 64bit-Versionen auf MS-Windows-Systemen mit Intel-Grafikkarten (das Verstecken der Seitenlineale half dagegen in Inkscape 0.91). (Bug #1351597)
  • In 64bit-Inkscape-Versionen auf MS Windows werden nahezu vollständig schwarze Seiten ausgedruckt, wenn im Dokument Teiltransparenzen verwendet werden (Bug #1418865)
  • Beim Drucken wird der Ausdruck verschoben gedruckt (Windows) (Bug #918319)
  • "Gekachelte Klone" innerhalb transformierter Gruppen/Ebenen (in Dokumenten, bei denen die Seitengröße geändert wurde) werden verschoben (bug #168651)
  • Verschobene Klone und Versätze (Bug #844909, Bug #653574, Bug #1152657, Bug #1245339, Bug #168013, Bug #177751)
  • Absturz beim Verlassen des Programms bevor das Speichern abgeschlossen wurde, mit dem Ergebnis, dass Dateien unvollständig gespeichert werden (Bug #967416)
  • Hilfslinien: Die gesetzte Farbe wird beim Öffnen eines gespeicherten Dokuments nicht verwendet (Bug #1374870)
  • Textwerkzeug: Neue Schriftart wird nicht gesetzt (Bug #1227232)
  • Erweiterungen: Fehler in Dokumenten, in denen das 'width'- oder 'height'-Attribut nicht vorhanden ist (Bug #1461346, Bug #1463623)
  • Benutzeroberfläche: Fehlende Icons bei Verwendung des in Gtk+ enthaltenen Themas (Windows, OS X) (Bug #1269698)
  • Textdarstellung schneidet das letzte Zeichen ab (Bug #1283194, Bug #1450675)
  • Stil übertragen - Markierungen gehen verloren (Bug #1467674)
  • DXF-Export unterstützt keine <line>- und <circle>-Elemente (Bug #1474347, Bug #1489320
  • Absturz beim Importieren von Rastergrafiken mit unterschiedlichen Dateitypen (Bug #1467103)
  • Optionen für die Qualität der Filter und des Weichzeichners funktionieren nicht (bug #1512729)(Für identische Darstellungsqualität in 0.91 und 0.92 muss 'Gut' für Filtereffekte und 'Durchschnittlich' für Weichzeichner eingestellt werden.)
  • Form: 'Dreieck Anfang' und 'Dreieck Ende' sind identisch (Bug #1525401)


Viele weitere Abstürze, Speicherlecks und viele kleine Dinge wurden repariert. Eine ausführliche Liste von Fehlerkorrekturen gibt es auf der Meilensteine-Seite für Inkscape 0.92 und der für die (nicht veröffentlichte) Inkscape-Version 0.91.1.

Bekannte Probleme

  • Schriften, die unter Windows von einer Schriftarten-Management-Software geladen wurden, stehen in Inkscape nicht zur Verfügung (Bug #1416674)
  • Minimierte Dialoge öffnen sich erst wieder, wenn auf das entsprechende Icon in der Andockleiste geklickt wird (Bug #1270295, wird in 0.93 behoben sein)
  • Die Deckkraftanzeige unten links wird nicht korrekt initialisiert (0%, auch wenn das Objekt vollständig deckend ist), Bug #1463078, wird in 0.93 behoben sein)
  • Bei einigen Texten entspricht der Zeilenabstand, der in Inkscape 0.91 angezeigt wird, nicht dem in Inkscape 0.92. Der Abstand ist dabei größer als er sein sollte (das Problem kann durch die Verwendung einer Erweiterung, die diese Texte reparieren kann, umgangen werden).

[ Please fill in]

Vorgängerversionen