我已经用 qtree 画了太多树,但我发现我需要 tree-dvips 来绘制运动,而且这个包与 pdf 不兼容。我发现用 tikz-qtree 绘制句法运动非常简单。我是否应该一劳永逸地换用另一个绘制句法树的包?有什么建议吗?
答案1
我肯定会从 切换qtree
到tikz-qtree
。有一个额外的包tikz-qtree-compat
可以实现前一个包中的一些额外功能。它包含在tikz-qtree
自身中。但是,您不能同时使用这两个包,因为它们都定义了一个\Tree
命令,而该命令本身并未包装在环境中。
这两个包的语法相同,但是tikz-qtree
您不需要使用!\qsetw
有时需要的任何手动间距命令qtree
。
将旧树转换为新包时应该不会遇到太多问题。如果您喜欢节点标签中的换行符(我经常使用),则应添加
\tikzset{every tree node/.style={align=center, anchor=north}}
到你的序言中,这样你就可以做到这一点。