Inkscape.org
Support auf Deutsch Kreuzende Linien mit Halbkreis
  1. #1
    RaBu RaBu @RaBu

    Hallo,

    gibt es ein Script etc.um bei kreuzenden Linien eine Linie an dem Kreuzungspunkt mit einem Halbkreis zu versehen - so wie im angehängtem Bild?

    Vielen Dank

    /Rainer

     

     

     

  2. #2
    Polygon Polygon @Polygon🌶
    *

    Ich könnte mir vorstellen so einen „Marker“ zu erstellen und an den Kreuzungen (Punkt muss vorhanden sein) einzufügen. Teste ich mal nachher.

    PS.: ich kriegs nicht hin. Der Marker wird über den Knotenpunkt gelegt aber nicht ausgetauscht, wie ich angenommen hatte:

  3. #3
    RaBu RaBu @RaBu

    Danke. Schön wäre es wenn es weiterhin eine Linie wäre.

  4. #4
    Polygon Polygon @Polygon🌶
    *

    Gerade getestet; siehe oben.  Eine Linie ist es ja schon noch, aber sie wird halt nicht unterbrochen für den Marker. Vielleicht mache ich auch bloß n Denkfehler.

  5. #5
    Maren Hachmann Maren Hachmann @Moini

    Sollte gehen, wenn Du den Marker unauffällig nach unten größer machst, damit er die andere Hälfte der Kontur mit abdeckt (ggf. auch mit Weiß oder welche Farbe der Hintergrund halt hat) und die Stapelordnung der Marker / Linie / Füllung änderst.

  6. #6
    RaBu RaBu @RaBu

    Ja das ist schon ein guter Schritt in die richtige Richtung.

    Als ich vor Jahren von Corel Draw auf Inkscape gewechselt bin, hatte ich bei Corel Draw ein "Plug In" bei dem man zwei Linien anklicken konnte, dann wurde eine Linie an dem Kreuzungspunkt mit der Linie modifiziert und mit einem Halbkreis versehen.

    Letzten Endes hatte man wieder nur zwei Linien, nur eine mit einem Halbkreis am Kreuzungspunkt.. Vorteil war, man konnte die Attribute der Linie ändern wie die Farbe , Dicke etc.

    Ich habe hier (https://www.reddit.com/r/LaTeX/comments/sby0q7/how_to_use_arc_with_rounded_edges_to_avoid/) gesehen, dass man auch Inscape programmatisch neue Funktion beibringen kann; Vielleicht ist das ja eine Möglichkeit? Leider bin ich nicht ausreichend in der Programmierung um dies machen zu können..

    Dennoch vielen Dank erstmals für Deine Hilfe.

     

  7. #7
    Maren Hachmann Maren Hachmann @Moini

    Sonst kannst Du auch mit dem 'Knoten-Pfadeffekt' immerhin schon mal die Lücke automatisiert einfügen lassen... Den Bogen allerdings nicht. Und ja, man kann Erweiterungen schreiben. Dafür sollte man allerdings tatsächlich programmieren können (Python).

  8. #8
    RaBu RaBu @RaBu

    Ja das mit dem "Knoten Pfadeffekt" hatte ich schon probiert.

    Dazu wird muss man aber die Linien kombinieren (CTRL+K), so wie ich es verstanden habe, und sind daher nacher nicht mehr getrennt verschiebbar, bearbeitbar etc.

  9. #9
    Polygon Polygon @Polygon🌶

    Ich kriege es jetzt nur so hin:

    Die Reihenfolge ist allerdings: Linie/Marker/Füllung und funktioniert, wenn man die Hintergrundfarbe als deckendes Element mit einbaut.

     

     

  10. #10
    Maren Hachmann Maren Hachmann @Moini

    Gruppieren sollte für den Knoten-LPE auch ausreichen.

  11. #11
    Maren Hachmann Maren Hachmann @Moini

    Hatte grad die Idee, einfach Viertelkreis-Ränder als Endmarker zu nehmen, und die Linie zu unterbrechen... Ob das auch geht? (allerdings sind die dann ja an allen Enden der Linie... mmmh...)

  12. #12
    Polygon Polygon @Polygon🌶
    *

    Für den Marker spielt es wohl keine Rolle ob gruppiert oder nicht; ich wollte mit der Auswahl nur zeigen wie "komplex" er aufgebaut ist. Und er funktioniert nur an 90° Kreuzungen, was auch Käse ist.

  13. #13
    Maren Hachmann Maren Hachmann @Moini

    Ich hab vorhin schon nicht verstanden, warum der senkrechte Strich da überhaupt drin sein muss - das ließe sich doch über die Stapelordnung der Pfade lösen?

  14. #14
    Polygon Polygon @Polygon🌶

    Äh - nö. Direkt darunter ist ein weißer Kreis der die waagerechte Linie partiell abdeckt und den senkrechten Strich vom darunter liegenden Strich eben auch. Wenn Du eine funktionierende Lösung hast - bin ganz Ohr. Ich hänge meinen Versuch mal mit dran.

     

  15. #15
    Maren Hachmann Maren Hachmann @Moini

    So, dachte ich:

    Arch On Crossing
  16. #16
    RaBu RaBu @RaBu

    Vielen Dank für Eure Vorschläge. Für ein paar dieser Überschneidungen wäre das eine gute Idee. Aber ich habe ziemlich viele Überschneidungen mit verschiedenen Farben, Liniendicken, Linientypen und teilweise unterschiedlichen Hintergründen. Hier mal ein Ausschnitt..

    Trotzdem Vielen Dank für Eure Hilfe.

  17. #17
    Polygon Polygon @Polygon🌶

    Oha - ja so etwas hatte ich mir schon gedacht.

Inkscape Inkscape.org Inkscape Forum Support auf Deutsch Kreuzende Linien mit Halbkreis