Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Tikz: Pfeile mit Text in "elegant"?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer Avatar von The EYE
    Registriert seit
    15.12.2008
    Ort
    Hameln
    Beiträge
    332

    Tikz: Pfeile mit Text in "elegant"?

    Hallo liebes Forum!

    Ich bearbeite (nach längerer Zeit) mal wieder ein Projekt, für welches ich einige Grafiken mit Tikz erstellen möchte. Meine erste ist recht einfach. Meine Lösung ist allerdings sehr rudimentär. Ich würde mir gerne ein paar Kniffe aneignen, um das eleganter zu machen. Die Dokumentation ist mir natürlich bekannt (bzw. deren Existenz - bisher habe ich hier nur mehr oder weniger konkretes nachgeschlagen, sie aber nie durchgearbeitet). Wenn jemand mir anhand meines Beispiels eine elegantere Herangehensweise vorstellen würde, würde mich das sehr freuen!

    Code:
    \documentclass{standalone}
    \usepackage[utf8]{inputenc}
    
    \usepackage{tikz}
    
    \begin{document}
    \begin{tikzpicture}[node distance=0.8cm,scale=0.79, every node/.style={scale=0.79}]
       %1
       \draw (0,2) -- (3,2);
       \draw (3,2) -- (3.5,0);
       \draw (0,-2) -- (3,-2);
       \draw (3,-2) -- (3.5,0);
       \draw (0,2) -- (0.5,0);
       \draw (0,-2) -- (0.5,0);
       %Text 1
       \node[text width=3cm] at (2.3,0) {Text für den\\ ersten Pfeil};
       
       %2
       \draw (3.5,2) -- (6.5,2);
       \draw (6.5,2) -- (7,0);
       \draw (3.5,-2) -- (6.5,-2);
       \draw (6.5,-2) -- (7,0);
       \draw (3.5,2) -- (4,0);
       \draw (3.5,-2) -- (4,0);
       %Text 2
       \node[text width=3cm] at (5.8,0) {Text für den zweiten Pfeil};
       
       %3
       \draw (7,2) -- (10,2);
       \draw (10,2) -- (10.5,0);
       \draw (7,-2) -- (10,-2);
       \draw (10,-2) -- (10.5,0);
       \draw (7,2) -- (7.5,0);
       \draw (7,-2) -- (7.5,0);
       %Text 3
       \node[text width=3cm] at (9.3,0) {Text für den\\ dritten Pfeil};
       
       %4
       \draw (10.5,2) -- (13.5,2);
       \draw (13.5,2) -- (14,0);
       \draw (10.5,-2) -- (13.5,-2);
       \draw (13.5,-2) -- (14,0);
       \draw (10.5,2) -- (11,0);
       \draw (10.5,-2) -- (11,0);
       %Text 4
       \node[text width=3cm] at (12.8,0) {Text für den vierten Pfeil};
    \end{tikzpicture}
    \end{document}
    Gruß Max
    Angehängte Dateien Angehängte Dateien
    ¹: Erstelle bitte ein richtiges Minimalbeispiel
    ²: Ich nutze Ubuntu 14.04, TeX Live 2014 & Kile 2.1.3

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •