Tikz: Textboxen verbinden

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Tikz: Textboxen verbinden

Re: Tikz: Textboxen verbinden

von doergeph » Mo 8. Nov 2021, 14:11

Danke, das war es!

markusv hat geschrieben:
Mo 8. Nov 2021, 13:46

Jede node hat mehrere "Ankerpunkte", die über die Angabe eines Winkels oder "Himmelsrichtungen" aufgerufen werden können.

\documentclass[tikz]{standalone}
\usetikzlibrary{backgrounds}
\begin{document}
\begin{tikzpicture}[]
     \path[
        nodes={
            rectangle,
            draw,
            align=center,
            minimum width=6cm,
            minimum height=.75cm,
            anchor=east
            }
        ]
        (0,0) node (u1) {Das ist der Text 1}
        (0,1) node (e1) {Feuchtigkeit / Restfeuchte}
        (8,0) node (m2) {Das ist der Text 2}
     ;
     
\begin{scope}[on background layer] \draw[->,red,ultra thick] (e1.east) -- (m2.west); \end{scope}
\end{tikzpicture} \end{document}

Re: Tikz: Textboxen verbinden

von markusv » Mo 8. Nov 2021, 13:46

Jede node hat mehrere "Ankerpunkte", die über die Angabe eines Winkels oder "Himmelsrichtungen" aufgerufen werden können.

\documentclass[tikz]{standalone}
\usetikzlibrary{backgrounds}
\begin{document}
\begin{tikzpicture}[]
     \path[
        nodes={
            rectangle,
            draw,
            align=center,
            minimum width=6cm,
            minimum height=.75cm,
            anchor=east
            }
        ]
        (0,0) node (u1) {Das ist der Text 1}
        (0,1) node (e1) {Feuchtigkeit / Restfeuchte}
        (8,0) node (m2) {Das ist der Text 2}
     ;
     
\begin{scope}[on background layer] \draw[->,red,ultra thick] (e1.east) -- (m2.west); \end{scope}
\end{tikzpicture} \end{document}

Re: Tikz: Textboxen verbinden

von KOMA » Mo 8. Nov 2021, 12:28

Da ich von TikZ kaum Ahnung habe, habe ich leider keine Lösung für Dich, aber einen kleinen Tipp: Man bekommt hier häufig schneller Lösungen, wenn man statt eines Codeschnipsels ein vollständiges Minimalbeispiel zeigt. Vorteil ist, dass jeder das direkt hier im Online-Editor bearbeiten und ausprobieren kann. Den veränderten Code kann man dann im Erfolgsfall direkt wieder in einen Lösungsvorschlag kopieren, ohne erst eine lokale LaTeX-Installation bemühen zu müssen. :wink:

Natürlich will ich Dir keine Vorschriften machen. Das soll wirklich nur ein kleiner Tipp sein.

Tikz: Textboxen verbinden

von doergeph » Mo 8. Nov 2021, 11:51

Hallo zusammen,

ich möchte mit TIKZ Textboxen auf zwei Seiten verbinden. Die Verbindungspfeile sollen dabei immer auf der Mitte der inneren Kante der Box losgehen. Die rote Linie beschreibt die von mir gewünschte Linienführung.

Wie kann ich das entsprechend einstellen?

Problemstellung.jpg
\begin{tikzpicture}[]
     \path[
        nodes={
            rectangle,
            draw,
            align=center,
            minimum width=6cm,
            minimum height=.75cm,
            anchor=east
            }
        ]
        (0,0) node (ü1) {Das ist der Text 1}
        (0,1) node (e1) {Feuchtigkeit / Restfeuchte}
        (8,0) node (m2) {Das ist der Text 2}
     ;
     
\begin{scope}[on background layer] \draw[->] (e1) -- (m2); \end{scope} \end{tikzpicture}

Nach oben