Bäume mittels {tikzpicture} erstellen

Tabellen und Grafiken erstellen und anordnen


Flitzi
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 17. Jun 2015, 09:19

Bäume mittels {tikzpicture} erstellen

Beitrag von Flitzi »

Hallo zusammen,
ich habe folgendes Problem:

Ich möchte gerne ein Organigramm bzw. einen Baum mittels {tikzpicture} erstellen.
Auf diesem Gebiet bin ich leider noch nicht so erfahren, so dass ich ein paar Versuche gestartet habe, aber noch nicht zum gewünschten Ergebnis gekommen bin.
...
\begin{tikzpicture}[level distance=10mm]
\tikzstyle{every node}=[fill=red!60,circle,inner sep=1pt]
\tikzstyle{level 1}=[sibling distance=25mm,
set style={{every node}+=[fill=red!45]}]
\tikzstyle{level 2}=[sibling distance=25mm,
set style={{every node}+=[fill=red!30]}]
\tikzstyle{level 3}=[sibling distance=25mm,
set style={{every node}+=[fill=red!15]}]
\node {A}
child {node {B}
	child {node {19}}
}
child {node {C}
	child {node {19}}
}
child {node {D}
	child {node {19}}
};
\end{tikzpicture}

Ich möchte es gerne so aussehen lassen:

A

B C D

19

Erklärung:
A geht in die Punkte B,C,D.
19 folgt aus B,C,D.

Das bekomme ich irgendwie nicht hin.

Hoffe auf eure Hilfe!

Grüße

Flitzi
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 17. Jun 2015, 09:19

Schade

Beitrag von Flitzi »

Schade, scheint wohl zu anspruchsvoll zu sein ;)

Flitzi
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 17. Jun 2015, 09:19

Nochmal ein Versuch

Beitrag von Flitzi »

Habe bemerkt, dass ihr sicherlich keine Lust darauf habt, die ganzen packages und Klassen selber zu erstellen. Was auch völlig verständlich ist.

Also hier noch mal ein Beispiel was direkt läuft:


\documentclass[12pt]{article} 
\usepackage[english,german]{babel} 
\usepackage[utf8]{inputenc}
\renewcommand{\rmdefault}{phv}
\renewcommand{\sfdefault}{phv} 
\usepackage{relsize}
\usepackage{amsmath}
\usepackage{caption}
\usepackage{graphicx} 
\usepackage[printonlyused]{acronym}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{url}
\usepackage{setspace}\onehalfspacing
\usepackage{geometry}
\usepackage{tikz}
\usetikzlibrary{positioning,shadings}
\usetikzlibrary{arrows}
\usetikzlibrary{mindmap,trees}
\usepackage{cite}
\usepackage{mathptmx} %Times
\geometry{a4paper, top=30mm, left=40mm, right=30mm, bottom=30mm, headsep=15mm, footskip=12mm} 
 

\begin{document} 

\begin{tikzpicture}[level distance=10mm]
\tikzstyle{every node}=[fill=red!60,circle,inner sep=1pt]
\tikzstyle{level 1}=[sibling distance=25mm,
set style={{every node}+=[fill=red!45]}]
\tikzstyle{level 2}=[sibling distance=25mm,
set style={{every node}+=[fill=red!30]}]
\tikzstyle{level 3}=[sibling distance=25mm,
set style={{every node}+=[fill=red!15]}]
\node {A}
child {node {B}
	child {node {19}}
}
child {node {C}
	child {node {19}}
}
child {node {D}
	child {node {19}}
};
\end{tikzpicture}

\end{document} 

Hoffe auf eure Hilfe

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 808
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

Zu anspruchsvoll scheint es eher zu sein, ein vernünftiges Minimalbeispiel zu erstellen, das es den freiwilligen und nicht ständig vor dem Compi hockenden Helfer/innen überhaupt erst ermöglicht, Dir zu helfen.

Edit: Da warst Du glatt schneller ... passiert nicht so oft ...

Flitzi
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 17. Jun 2015, 09:19

Recht hast du

Beitrag von Flitzi »

Habe es auch bemerkt und ein funktionierendes Minimalbeispiel gepostet.
Ich denke jetzt sollte es mit der Hilfe klappen, oder?

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Re: Recht hast du

Beitrag von u_fischer »

Flitzi hat geschrieben:Habe es auch bemerkt und ein funktionierendes Minimalbeispiel gepostet.
Ich denke jetzt sollte es mit der Hilfe klappen, oder?
Das Beispiel war sicherlich nötig. Aber ein bisschen mehr Geduld auch. Nicht jede Frage wird innerhalb einer Stunde beantwortet.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Hier sitzt ja kein Team von bezahlten TikZ-Experten und anderen Spezialkräften hinter den Rechnern. Alles hier sind Freiwillige Helfer, und wenn alle TikZ-Helfer (und davon gibt es wenige) vielleicht gerade beim Tierarzt sitzen, oder eine Besprechung mit dem Chef haben, dann kann es eben dauern.

Im Normalfall dauert es schon ein paar Stunden bis sich jemand einer TikZ-Frage annimmt.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Flitzi
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 17. Jun 2015, 09:19

Beitrag von Flitzi »

Ja, das stimmt. Ich dachte es ist ein kleines - leicht zu lösendes Problem.

Aber ich werde in Zukunft darauf achten, nicht zu ungeduldig zu sein :)
Mein Fehler, sorry!

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 808
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

Ich habe gerade leider keine Zeit, das zu implementieren, aber mit dem ersten Beispiel auf aus Kap. 26.2 (S. 366) der [d]pgf[/d]-Doku solltest Du das hinbekommen.

Flitzi
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mi 17. Jun 2015, 09:19

Hm

Beitrag von Flitzi »

Danke dafür.

Bekomme es aber leider nicht hin :roll:

Antworten