tikz:绘制指定宽度的水平线

tikz:绘制指定宽度的水平线

我想知道如何绘制一条指定长度的水平线。MWE 如下所示。任何帮助都将不胜感激。谢谢

\documentclass[border=5mm]{standalone}
\usepackage{tikz}
\begin{document}

\begin{tikzpicture}

\node (a) at (0, 0) {Test \hrulefill{}};

\end{tikzpicture}

\end{document}

答案1

您可以使用line width来获得令人满意的线宽。这是用于此目的的一个例子,

\documentclass[border={5pt}]{standalone}
\usepackage{tikz}
\begin{document}

\begin{tikzpicture}
\foreach \x in {1,...,5}
\draw[line width=\x mm] (0,\x) -- (2,\x);
\end{tikzpicture}

\end{document}

结果是

在此处输入图片描述

相关内容