答案1
我不知道 tikz 究竟是如何计算圆角半径的,但我猜你提供的半径 3pt 应该是单条线(我的蓝线)的半径。因此,由于分隔,外线半径需要为 3+3pt=6pt,内线半径为 3-3=0pt。如果你将半径改为更大的半径,圆角就会真正变圆。
\documentclass[border=2mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
\foreach[count=\xi]\i in {6,10,...,22}
{%
\begin{scope}[shift={(5.5*\xi,0)}]
\draw [line width = 2pt, double distance = 6pt,
rounded corners=\i pt, line cap=round] (0,0) -- (3,4) -- (5,0);
\draw [line width = 2pt, blue,
rounded corners=\i pt, line cap=round] (0,0) -- (3,4) -- (5,0);
\end{scope}
}
\end{tikzpicture}