如何制作 tikz 思维导图,其中第二个节点和第一个节点水平连接,而不是垂直连接

如何制作 tikz 思维导图,其中第二个节点和第一个节点水平连接,而不是垂直连接
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{mindmap}
\begin{document}
\begin{tikzpicture}[mindmap, every node/.style=concept, concept color=blue, level 1/.append style={level distance=4cm, sibling angle=90}]
\node{apple}
child{node{fruit}};
\end{tikzpicture}
\end{document}

输出: 在此处输入图片描述它在两个方面不令人满意:首先,子节点垂直连接到父节点,这占用了比我想要的更多的空间。其次,它的大小不同。我想指定两个大小相同的节点。也许我不应该使用思维导图库。如果是这样的话,请指出我应该使用的正确图库。我正在寻找在连接边缘上具有同样良好转换的东西。

答案1

您可以控制角度,例如使用clockwise from=0,以及控制大小,例如使用every concept/.append style={minimum size=6em,text width=5em}

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{mindmap}
\begin{document}
\begin{tikzpicture}[mindmap, every node/.style={concept}, 
every concept/.append style={minimum size=6em,text width=5em},
concept color=blue,clockwise from=0, 
level 1/.append style={level distance=4cm, sibling angle=90}]
\node{apple}
child{node{fruit}};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容