Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Flowchart erstellen

  1. #1
    Registrierter Benutzer
    Registriert seit
    04.08.2011
    Beiträge
    93

    Flowchart erstellen

    Hallo zusammen,

    ich versuche gerade einen Flowchart ähnlich der beigefügten Abbildung zu erstellen. Jedoch finde ich keine passende Vorlage.

    Habe es daher mit einigen Vorlagen von:
    http://www.texample.net/tikz/examples/feature/trees/
    versucht und mich für diese:

    Code:
    \documentclass{scrartcl}
    \usepackage[a4paper,margin=1cm,landscape]{geometry}
    \usepackage[ngerman]{babel}
    \usepackage[latin9]{inputenc}
    \usepackage{tikz}
    \usetikzlibrary{positioning,shadows,arrows}
    
    \begin{document}
    \begin{center}
    \begin{tikzpicture}[
        state/.style={rectangle, draw=black, fill=none, text centered, anchor=north, text=black},
        level distance=0.5cm, growth parent anchor=south
    ]
    \node (State00) [state] {Begründen} [-]
    	child{node(State01) [state] {Vergangene Handlung C}
    				child{[sibling distance=19cm] node (State03) [state] {Nicht-kognitive Handlung}
    				node (State04) [state] {Kognitive Handlung}
    						 }
    				}
    	child{[sibling distance=15cm] node(State02) [state] {Zukünftige Handlung F}}
    ;
            
    \end{tikzpicture}
    \end{center}
    \end{document}
    entschieden. Jedoch bin ich damit noch nicht ganz so zufrieden. Kann mir daher jemand auf die Sprünge helfen, wie ich den Flowchart aus der Grafik nachbilden kann?

    Danke schon jetzt und viele Grüße, letscho

  2. #2
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Inspiration

    Ich denke, Abschnitt 53.2 in der Anleitung von pgf/tikZ sollte genügend Anhaltspunkte liefern.


    Thorsten
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  3. #3
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    und hier mal ein ansatz dazu

    Code:
    \documentclass{scrartcl}
    \usepackage[a4paper,margin=1cm,landscape]{geometry}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage{tikz}
    \usetikzlibrary{positioning,shadows,arrows,trees}
    
    \begin{document}
    \begin{center}
    \begin{tikzpicture}
    [edge from parent fork down,
    level distance= 5cm,
    level 1/.style={sibling distance=10cm},
    level 2/.style={sibling distance=5cm},
    every node/.style={draw,rounded corners},
    edge from parent/.style={black,-,thick,draw}]
    \node {Beruenden}
    child {node {Vergangenen Handlung}
    child {node {Ohne Kopf Handlung}}
    child {node {Mit Kopf Handlung}}
    }
    child {node {Zukuenftige Handlung}
    child {node {Ohne Kopf}}
    child {node {Mit Kopf}}
    };
    \end{tikzpicture}
    \end{center}
    \end{document}
    Mein Ball ist umgefallen

  4. #4
    Registrierter Benutzer
    Registriert seit
    04.08.2011
    Beiträge
    93
    Nabend zusammen,

    danke euch nochmals für die Hilfe und die Tipps. Ich habe nun ein Flow Chart erstellt (siehe Minibsp.). Nun möchte ich aber wissen, ob man auch die Abstände zwischen den einzelnen Ebenen variabel gestallten kann um die Abstände zwischen den Kästchen zu minimieren bzw. auf gleicher Ebene unterschiedliche Abstände einstellen kann.

    Ich danke euch schon jetzt für die Hilfe und wünsche allen frohe Ostern.

    Grüße Lars

    Code:
    \documentclass[12pt]{scrartcl}
    \usepackage[a3paper,margin=1cm,landscape]{geometry}
    \usepackage[ngerman]{babel}
    \usepackage[latin9]{inputenc}
    \usepackage[T1]{fontenc}
    
    \usepackage{tikz}
    \usetikzlibrary{positioning,shadows,arrows,trees}
    
    \begin{document}
    \begin{center}
    \begin{tikzpicture}
    [edge from parent fork down,
    level distance= 2cm,
    level 1/.style={sibling distance=18cm},
    level 2/.style={sibling distance=8cm},
    level 3/.style={sibling distance=6.5cm},
    level 4/.style={sibling distance=4.5cm},
    level 5/.style={sibling distance=4cm},
    every node/.style={draw},
    edge from parent/.style={black,-,thick,draw}]
    \node {\textsc{Begründen}}
    child {node {\parbox{2.3cm}{Vergangene Handlung C}}
    	child {node {\parbox{2.8cm}{Nicht-kognitive Handlung}}
    		child {node {-H-Tangierung}
    			child { 
    				child {node {\parbox{4cm}{Handlungsbegründung \textsc{Begründen I}}}}}
    						}
    		child {node {+H-Tangierung}
    			child { 
    				child {node {\textsc{Rechtfertigen I}}}}
    						}		
    		}
    	child {node {\parbox{2cm}{Kognitive Handlung}}
    		child {
    			child {
    				child {node {\parbox{4cm}{Kognitve Begründung \textsc{Begründen IV}}}}}}
    		}
    }
    child {node {\parbox{2.3cm}{Zukünftige Handlung F}}
    	child {node {\parbox{2.8cm}{Nicht-kognitive Handlung}}
    		child {node {-H-Tangierung}
    			child {node {S-Folgehandlung}
    				child {node {\parbox{3.6cm}{Absichtsbegründung \textsc{Begründen II}}}}}
    			child {node {H-Folgehandlung}
    				child {node {\parbox{3.6cm}{Sollen-Begründung \textsc{Begründen III}}}}}
    			}
    		child {node {+H-Tangierung}
    			child{
    			 child {node {\textsc{Rechtfertigen II}}}}}
    		}
    	child {node {\parbox{2cm}{Kognitive Handlung}}
    		child {
    			child {
    				child {node {?}}}}}
    };
    \end{tikzpicture}
    \end{center}
    \end{document}

Lesezeichen

Berechtigungen

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