我正在使用以下代码绘制一棵相当简单的树。问题是换行命令被忽略了,尽管我在网上找到了很多例子表明它们应该有效。我得到的是下图。我不确定我的问题出在哪里,如果能得到任何帮助,我将不胜感激。
\documentclass{article}
\usepackage{tikz}
\usepackage{tikz-qtree}
\begin{document}
\begin{tikzpicture}
\tikzset{level distance=40pt, sibling distance=10pt}
\Tree [. {MapReduce Join \\ Implementations}
[.{Equi-join}
[.{Repartition Join} ]
[.{Semijoin} ]
[.{Map-only Join}
[.{Broadcast join} ]
[.{Partition join} ]
]
]
[.{Similarity join} ]
[.{Multi-way join}
[.{Multiple \\ MapReduce \\ jobs} ]
[.{Replicated join} ]
]
]
\end{tikzpicture}
\end{document}
答案1
没关系...我应该更仔细地阅读手册。以下解决了该问题:
\tikzset{every tree node/.style={align=center,anchor=north}}
抱歉占用了带宽。