如何设置家谱树的 tikzpicture 的尺寸?

如何设置家谱树的 tikzpicture 的尺寸?

我使用 genealogytree 包创建了一个精致的 tikzpicture。但是,我无法将图片居中或对齐,无论是在图形中还是其他位置,因为图片的高度和宽度很小,并且与 genealogytree 无关。快速 \fbox 测试证实了这一点。这对我来说看起来像是一个错误?有什么解决方法吗?

编辑:我花了一段时间来修剪我的树,发现罪魁祸首是变换画布设置:

\documentclass{report} 
\usepackage{genealogytree} 
\usepackage{graphicx} 

\graphicspath{ {./images/} } 
\gtruselibrary{templates} 

\begin{document} 
\begin{figure} 
\fbox{ 
\begin{tikzpicture}[transform canvas={scale=.7}] 
\gtrset{template=database sideways, processing=database,timeflow=right}

\genealogytree{ 
   child{ g{name={Adam}} 
          p{name={Eve}} 
          c{name={Cain}} 
          c{name={Abel}} } 
} 
\end{tikzpicture} 
} 
\end{figure} 
\end{document} 

相关内容