理解有误,请用texdoc tikz
打开其手册,参考“15.3.1 Graphic Parameters: Line Width, Line Cap, and Line Join”小节,line cap
俗称“线帽”,是线的两个端点的样式,line join
才是“连接”点的样式。
因此,如果非要使用line cap
,则需要分段绘制线条,如:
\documentclass[border=10,tikz]{standalone}
\begin{document}
\begin{tikzpicture}[line width=10pt,scale=3]
\draw[line cap=round,line cap=round] (1,1)--(2,2) (2,2)--(1,3);
\end{tikzpicture}
\end{document}
不过这显然是不合理的,更为合理的是使用:
\documentclass[border=10,tikz]{standalone}
\begin{document}
\begin{tikzpicture}[line width=10pt,scale=3]
\draw[line join=round,line cap=round] (1,1)--(2,2)--(1,3);
\end{tikzpicture}
\end{document}
ps. 请提问时,提供可以运行的MWE(最小工作示例),再有就是有问题先查说明书(如:texdoc tikz
),看一手的资料,这个资料显然是别人“嚼过”的,而且写得不明不白。
问 line cap =round为何没用?