genealogytree:如何使用大括号作为标准连接样式?

genealogytree:如何使用大括号作为标准连接样式?

如何使用花括号(黑色)作为家谱树中的标准连接样式?

这意味着: 如何更改默认设置(也就是这些绿线)。

在此处输入图片描述

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage[all]{genealogytree}
\begin{document}
\begin{tikzpicture}
\genealogytree[box={colback=white}]{
parent{
g{first child}
c{second child}
c{third child}
p{father}
%p{mother}
}
}
\end{tikzpicture}
\end{document}

提示1:我不是家谱专家,但我猜想就本手册示例(第 211 页)而言,风格必须以某种方式改变,如下所示:

在此处输入图片描述

提示2:我想要创造类似的东西:

在此处输入图片描述

答案1

这是否满足你的要求--

在此处输入图片描述

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tikz}

\usetikzlibrary{decorations.pathreplacing}

\usepackage[all]{genealogytree}
\begin{document}
\begin{tikzpicture}
\genealogytree[edges=none, box={colback=white}]{
parent{
g[id=child1]{first child}
c[id=child2]{second child}
c[id=child3]{third child}
p[id=father]{father}
%p{mother}
}
}
\draw [decorate,decoration={brace,amplitude=6pt,raise=3pt},
line width=4pt,yshift=0pt,green] (child1.north west) -- (child3.north east);
\end{tikzpicture}
\end{document}

手册第 211 页介绍了如何制作自定义边缘genealogy,但要修改它以适合大括号,就得有人来做,我还是个新手

在此处输入图片描述

相关内容