如何用 TikZ 绘制这种线图?

如何用 TikZ 绘制这种线图?

我附上了一张草图。如果可以把字母放在尺寸线的中间就更好了。提前谢谢您。

在此处输入图片描述

答案1

\documentclass[margin=3.14mm]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[very thick] (0,0)--(12,0);
\foreach \X [count=\Y] in {0,2,5,10,12}
{\draw (\X,0.1) -- (\X,-0.1) coordinate (\Y);}
\draw[latex-latex] (1|- 0,-0.5) -- (2|- 0,-0.5) node[fill=white,midway]{$a$};
\draw[latex-latex] (4|- 0,-0.5) -- (5|- 0,-0.5) node[fill=white,midway]{$b$};
\draw[latex-latex] (1|- 0,-1) -- (3|- 0,-1) node[fill=white,midway]{$c$};
\draw[latex-latex] (3|- 0,-1) -- (5|- 0,-1) node[fill=white,midway]{$d$};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容