TikZ - 圆形分割,节点部分的独特风格

TikZ - 圆形分割,节点部分的独特风格

我需要以不同的方式绘制分割圆节点的下部:我希望它具有双重边框,而上部节点部分保持不变。

我读了但无法说出如何修改它以绘制额外的边框。此外,它似乎不是单独设置圆节点下半圆样式的最通用解决方案。

答案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}

在此处输入图片描述

相关内容