是否可以将 {tikz-qtree} 与 {qtree} 一起使用?

是否可以将 {tikz-qtree} 与 {qtree} 一起使用?

我已经用 qtree 画了太多树,但我发现我需要 tree-dvips 来绘制运动,而且这个包与 pdf 不兼容。我发现用 tikz-qtree 绘制句法运动非常简单。我是否应该一劳永逸地换用另一个绘制句法树的包?有什么建议吗?

答案1

我肯定会从 切换qtreetikz-qtree。有一个额外的包tikz-qtree-compat可以实现前一个包中的一些额外功能。它包含在tikz-qtree自身中。但是,您不能同时使用这两个包,因为它们都定义了一个\Tree命令,而该命令本身并未包装在环境中。

这两个包的语法相同,但是tikz-qtree您不需要使用!\qsetw有时需要的任何手动间距命令qtree

将旧树转换为新包时应该不会遇到太多问题。如果您喜欢节点标签中的换行符(我经常使用),则应添加

\tikzset{every tree node/.style={align=center, anchor=north}}

到你的序言中,这样你就可以做到这一点。

相关内容