我需要以不同的方式绘制分割圆节点的下部:我希望它具有双重边框,而上部节点部分保持不变。
我读了这但无法说出如何修改它以绘制额外的边框。此外,它似乎不是单独设置圆节点下半圆样式的最通用解决方案。
答案1
更新
现在,根据 Jake 的想法,代码更加高效了。
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{shapes,calc}
\begin{document}
\begin{tikzpicture}
\node [circle split,
draw,
minimum width=4cm,
append after command={%
let \p1=($(\tikzlastnode.east)-(\tikzlastnode.west)$) in
node[draw,
shape=semicircle,
rotate=180,
anchor=south,
double,
minimum width=\x1] at (\tikzlastnode.center) {}}]
{top
\nodepart{lower}
below
};
\end{tikzpicture}
\end{document}