我想用 tikz 制作思维导图,用于记录我的政治哲学笔记,但子节点太少,我无法读懂里面的内容。以下是示例:
正如您所见,第一个节点与最后一个节点不同,很容易读取。
这是代码
\begin{document}
\begin{tcolorbox}[colback=red!5!white,colframe=red!75!black]
\chapter*{Liberal Equality}
\end{tcolorbox}
\begin{tikzpicture}[mindmap, grow cyclic, every node/.style=concept, concept color=blue!10,
level 1/.append style={level distance=5cm,sibling angle=90},
level 2/.append style={level distance=3cm,sibling angle=45},]
\node{Rawls}
child[concept color=red!60]{node{He's in opposition with}
child{node{Utilitarism}}
child{node{Intuitionism}}
}
child[concept color=blue!60]{node{Two main arguments}
child{node{Intuitive argument}
child{node{Equality of opportunity}
child{node{Even natural talent is an unfair help}}
}
}
child{node{Original position argument}}
}
;
\end{tikzpicture}
\end{document}
我该如何更改代码以消除此问题?提前感谢您的回答。
答案1
它使用了every node/.append style={font=\normalsize}
,做了一些外观上的改动,并有一个序言。是的,序言对于吸引其他人查看您的问题非常重要。
\documentclass[tikz,border=3.14mm]{standalone}
\usetikzlibrary{mindmap}
\begin{document}
\begin{tikzpicture}[mindmap, grow cyclic, every node/.style=concept,
concept color=blue!10,
level 1/.append style={level distance=5cm,sibling angle=90},
level 2/.append style={level distance=3cm,sibling angle=45},
level 3/.append style={level distance=3cm,sibling angle=45,
text width=1.5cm,minimum size=2.25cm},
level 4/.append style={level distance=3.5cm,sibling angle=45,
text width=2cm,minimum size=3cm},
every node/.append style={font=\normalsize}]
\node{Rawls}
child[concept color=red!60]{node{He's in opposition with}
child{node{Utili\\-tarism}}
child{node{Intui\\-tionism}}
}
child[concept color=blue!60]{node{Two main arguments}
child{node{Intuitive argument}
child{node{Equality of opportunity}
child{node{Even natural talent is an unfair help}}
}
}
child{node{Original position argument}}
};
\end{tikzpicture}
\end{document}