von ryder » Fr 19. Apr 2024, 16:47
Saluti!
Ich bin gerade dabei einen Stammbaum zu erstellen.
- Stammbaum mit gewünschter Box
Ich hätte gerne eine Box mit abgerundeten Ecken um "X Y, den Großen" herum. So wie ich es in Rot angedeutet habe.
Vermutlich muss man nur das Box-Argument ein wenig erweitern, ich weiß aber nicht wie.
g[box={width=4cm}]{X~Y\\ \LARGE Der Große}
Hier kommt mein Beispiel:
\documentclass{scrbook}
\usepackage{tikz}
\usepackage{wasysym}
\usepackage[all]{genealogytree}
\begin{document}
\begin{center}
{\LARGE Der Stammbaum der X Y\\[1cm]}
\begin{tikzpicture}
%\Large
\genealogytree[
processing=fit,
label={}{\gtrsymMarried},
label options={fill=white},
edges={rounded, foreground={line width=0.2mm,,-Stealth}},
box={blanker,halign=center,valign=center},
level 0/.style={level size=1cm, level distance=15mm, node size= 2.0cm},
level -1/.style={level size=1cm, level distance=15mm, node size= 2.0cm},
level -2/.style={level size=1cm, level distance=15mm, node size= 1.5cm},
level -3/.style={level size=1cm, level distance=15mm, node size= 2.0cm},
level -4/.style={level size=1cm, level distance=15mm, node size= 2.0cm},
level -5/.style={level size=1cm, level distance=15mm, node size= 2.0cm}
]
{child{
g{X\\ Y}
p{X\\ Y}
child{
g{X\\ Y}
p{X\\ Y}
child{
g[box={width=4cm}]{X~Y\\ \LARGE Der Große}
p{X\\ Y}
child{
g{X\\ Y}
p{X\\ Y}
child{
p{X\\ Y}
g{X\\ Y}
c{X\\ Y}
}
}
child{
g{X\\ Y}
p{X\\ Y}
c{X\\ Y}
c{X\\ Y}
c{X\\ Y}
c{X\\ Y}
}
}
child{
g{X\\ Y}
p{X\\ Y}
}
child{
g{X\\ Y}
p{X\\ Y}
}
}
}
}
\end{tikzpicture}
\end{center}
\end{document}
Die Dokumentation ist gut, aber leider teilweise auch verwirrend und sehr komplex.
Wer weiß Rat?
Saluti!
Ich bin gerade dabei einen Stammbaum zu erstellen.
[attachment=0]Screenshot_1.jpg[/attachment]
Ich hätte gerne eine Box mit abgerundeten Ecken um "X Y, den Großen" herum. So wie ich es in Rot angedeutet habe.
Vermutlich muss man nur das Box-Argument ein wenig erweitern, ich weiß aber nicht wie.
[code]g[box={width=4cm}]{X~Y\\ \LARGE Der Große}[/code]
Hier kommt mein Beispiel:
[code]
\documentclass{scrbook}
\usepackage{tikz}
\usepackage{wasysym}
\usepackage[all]{genealogytree}
\begin{document}
\begin{center}
{\LARGE Der Stammbaum der X Y\\[1cm]}
\begin{tikzpicture}
%\Large
\genealogytree[
processing=fit,
label={}{\gtrsymMarried},
label options={fill=white},
edges={rounded, foreground={line width=0.2mm,,-Stealth}},
box={blanker,halign=center,valign=center},
level 0/.style={level size=1cm, level distance=15mm, node size= 2.0cm},
level -1/.style={level size=1cm, level distance=15mm, node size= 2.0cm},
level -2/.style={level size=1cm, level distance=15mm, node size= 1.5cm},
level -3/.style={level size=1cm, level distance=15mm, node size= 2.0cm},
level -4/.style={level size=1cm, level distance=15mm, node size= 2.0cm},
level -5/.style={level size=1cm, level distance=15mm, node size= 2.0cm}
]
{child{
g{X\\ Y}
p{X\\ Y}
child{
g{X\\ Y}
p{X\\ Y}
child{
g[box={width=4cm}]{X~Y\\ \LARGE Der Große}
p{X\\ Y}
child{
g{X\\ Y}
p{X\\ Y}
child{
p{X\\ Y}
g{X\\ Y}
c{X\\ Y}
}
}
child{
g{X\\ Y}
p{X\\ Y}
c{X\\ Y}
c{X\\ Y}
c{X\\ Y}
c{X\\ Y}
}
}
child{
g{X\\ Y}
p{X\\ Y}
}
child{
g{X\\ Y}
p{X\\ Y}
}
}
}
}
\end{tikzpicture}
\end{center}
\end{document}
[/code]
Die Dokumentation ist gut, aber leider teilweise auch verwirrend und sehr komplex.
Wer weiß Rat? :)