我试图让 2 条细线和 1 条粗线在中间连接在一起,并从细线平滑过渡到粗线。目前,它看起来像这样:
有没有办法让细线更平滑地连接到较粗的线?例如,我想象线条从较粗的线的顶部和底部进入,有效地相互融合。
使用此代码:
\documentclass[tikz,border=0pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[-, ultra thick] (0,2) -- (1,2.5) -- (0,3);
\draw[-, line width=2mm] (1,2.5) to (2,2.5);
\end{tikzpicture}
\end{document}
答案1
如果你确保细线宽度是粗线的一半,那么可以使用to
具有适当角度和坐标的路径。
\documentclass[tikz,border=20pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[-, line width=1mm] (0,2) to[out=30,in=180] (1,2.5cm-0.5mm) ++(0,1mm) to[out=180,in=-30] (0,3);
\draw[-, line width=2mm] (1,2.5) to (2,2.5);
\end{tikzpicture}
\end{document}