Tree mit gestrichelter Linie

Tabellen und Grafiken erstellen und anordnen


Benutzeravatar
thoys
Forum-Anfänger
Forum-Anfänger
Beiträge: 35
Registriert: Mo 1. Dez 2008, 15:29
Wohnort: BW

Tree mit gestrichelter Linie

Beitrag von thoys »

Hallo zusammen,

kann ich bei einm Baum von qtree gestrichelte Linien machen?

Also ein Beispiel wäre:
\Tree [.GI-Bildungsstandards [.Grundsätze ] [.Standards [Inhaltsbereiche
Prozessbereiche ]]].GI-Bildungsstandards
Da soll z. B. Inhaltsbereiche und Prozessbereiche mit einer gestrichelten Linie angebunden werden.

Ist das möglich?

Danke
Thoys

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Hi,

Option
linestyle=dashed

Gruß
Marco[/code]
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

Benutzeravatar
thoys
Forum-Anfänger
Forum-Anfänger
Beiträge: 35
Registriert: Mo 1. Dez 2008, 15:29
Wohnort: BW

Beitrag von thoys »

Hei,

danke für die Antwort.

Ich hab nur leider keine Idee wie ich das in Verbindung mit meinem bringe. Wo muss ich das denn einfügen?

Also wenn ich jetzt z. B. Inhalts- und Prozessbereiche stricheln will.

Thoys

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Hi,

wie wäre ein Beispiel deinerseits?

Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

Benutzeravatar
thoys
Forum-Anfänger
Forum-Anfänger
Beiträge: 35
Registriert: Mo 1. Dez 2008, 15:29
Wohnort: BW

Beitrag von thoys »

Hi,
\Tree [.GI-Bildungsstandards [.Grundsätze ] [.Standards [Inhaltsbereiche
Prozessbereiche ]]].GI-Bildungsstandards
ohje, ich dachte das obige sei ein Beispiel :-)

So sieht ein ganzes Dokument aus, das funktioniert:
\documentclass[a4paper,12pt,parskip, oneside]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\usepackage{qtree}

\begin{document}
 
\Tree [.GI-Bildungsstandards [.Grundsätze ] [.Standards [Inhaltsbereiche
Prozessbereiche ]]].GI-Bildungsstandards
\end{document}

danke Thoys

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Hi,

als ich die Anweisung \Tree gesehen habe, dachte ich erst an pstricks. Aber du nutzt ja ein eher unkomfortables Paket :wink:

Du solltest lieber pstricks oder tikz nutzen, um Bäume zu erstellen.
\documentclass[a4paper,12pt,parskip, oneside]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\usepackage{qtree,curve2e}

\usepackage{tikz}


\makeatletter
\newcommand{\myLines}[1]{% Three-way only
\begin{picture}(4,1)
\put(0,0){\Dline(0,0)(1,1){0.05}}
\put(2,0){\Dline(0,0)(-1,1){0.05}}
\end{picture}}
\let\qdrawReal=\qdraw@branches
\newcommand\brOverride{\let\qdraw@branches=\myLines}
\newcommand\brRestore{\let\qdraw@branches=\qdrawReal}
\makeatother

\begin{document}
 
\Tree [.GI-Bildungsstandards Grundsätze [.Standards Inhaltsbereiche
Prozessbereiche !{\brOverride} ]  .Standards !{\brRestore} ].GI-Bildungsstandards


\begin{tikzpicture}
\node {GI-Bildungsstandards}
[level distance=20mm,sibling distance=30mm]
    child {node {Grundsätze}}
    child {node {Standards}
       child[dashed] {node {Inhaltsbereiche}}
       child[dashed] {node {Prozessbereiche}}
};
\end{tikzpicture}

\end{document}
Natürlich ist noch viel mehr möglich, aber es reicht zu Demonstration ;-)

Gruß
Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

Benutzeravatar
thoys
Forum-Anfänger
Forum-Anfänger
Beiträge: 35
Registriert: Mo 1. Dez 2008, 15:29
Wohnort: BW

Beitrag von thoys »

Hi,

hab ich mir auch schonmal überlegt. Nur sah qtree so schön aus.

Ich werds wohl doch mit tikz machen.

Danke für deine Hilfe

Thoys

Antworten