Inkscape: Wie positioniere ich die Pfeilspitze genau am Ende des Pfades?


8

Wenn ich einem Pfad in Inkscape Markierungen hinzufüge (z. B. Pfeilspitzen), enden diese nicht genau am Ende des Pfads. Wie kann ich die Pfeilspitze so positionieren, dass sie genau am Ende des Pfades endet?

http://i.imgur.com/Os9azgs.png

Antworten:


4

Die Pfadmarkierungsfunktion in Inkscape ist stark eingeschränkt. Ich würde vorschlagen, Ihre Pfeilspitze als separates Pfadobjekt von Grund auf neu zu erstellen. Es ist definitiv umständlich für Designs, die eine große Anzahl von Pfeilen enthalten, aber Sie haben viel mehr Kontrolle über die Größe und Position der Pfeilspitze.


Kann ich über inkscape auf die Pfeilquellen "Quellen" zugreifen? Wenn ich eine Gruppe aus einem Pfad und einem separaten Pfeilspitzenobjekt erstellen würde, kann ich dann verhindern, dass sich die Pfeilspitze ändert, wenn z. B. die Größe der Gruppe geändert wird?
ms

1
Sie können eine Inkscape-Pfeilspitze als Pfad erhalten (um genau zu positionieren), indem Sie die Pfeilspitze auf einen Pfad anwenden und dann "Pfad"> "Strich zum Pfad" wählen.
Sean

Soweit ich weiß, gibt es keine einfache Möglichkeit, die Größe einer Gruppe zu ändern, ohne die Größe aller enthaltenen Objekte zu beeinflussen. Interessante Idee!
Sean

3

Der Punkt, an dem der Marker auf den Pfad "gepfropft" wird, ist das Zentrum des definierten Markers (dh 0,0).

Sie können es positionieren, indem Sie die Pfaddefinition entweder global in der Datei marker.svg ändern (unter Windows etwa c: \ Programme \ Inkscape \ share \ marker \ marker.svg) oder indem Sie die Markierungsdefinition in der SVG selbst mit der XML-Datei ändern Editor.

Im Bild unten habe ich die Pfeilspitze auf 0,0 geändert.

Ändern Sie die Markierungsdefinition in der Datei selbst

Es ist jedoch schwierig, die Position zu 100% korrekt zu machen, da der Pfeilstrich eine gewisse Breite hinzufügt.

Ein Problem, auf das Sie möglicherweise stoßen (abhängig von Ihrer "Haupt" -Pfaddefinition, der Größe der Markierung, der Breite des Pfads usw.), besteht darin, dass der Hauptpfad möglicherweise durch die Markierung blutet (siehe unten).

Der Marker deckt den Pfad nicht vollständig ab


3

Eine Alternative zu den anderen Optionen in diesem Thread: Sie können die Knoten ändern, indem Sie einen Rahmen hinzufügen. Wie so:

Grenze um Knoten macht den Trick

Der Rand muss so gewählt werden, dass er im richtigen Abstand vom Knoten liegt. Gruppieren Sie dann einfach den Knoten und den Rand und machen Sie den Rand unsichtbar. Ein Stecker sitzt jetzt genau in dem Abstand, den Sie möchten.

Dies hat den Nachteil, dass sich die Backges jetzt auch in einem Abstand vom Knoten befinden. Dies kann für Sie ein Problem sein oder auch nicht. Wenn dies der Fall ist, besteht eine Möglichkeit, dies zu lösen, darin, einen "Erweiterungsmarker" zu erstellen. Erstellen Sie eine horizontale Linie: und wählen Sie "Objekt zu Markierung" im Menü "Objekt".

Die Fixierstartmarkierung

Wählen Sie dann diese neue Markierung als Startmarkierung für Ihre Anschlüsse.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.