创建图表 - 一行中 4 条空白水平线 - 下方带有线条或箭头的标签

创建图表 - 一行中 4 条空白水平线 - 下方带有线条或箭头的标签

所以我想画一个图表来解释数字位置的名称(“百位”、“十位”、“个位”)。我想要空白行,下面有这些标签。我想 qtree 可能是一个好主意(4 个顶部分支是空白行,每个分支都有 1 个分支作为标签)。

我很好奇是否有人知道更简单的方法。

多谢!

答案1

一种选择是使用PGF/TikZ;类似这样的内容:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning}

\newcommand\HuTeOn{%
\begin{tikzpicture}[node distance= 0.5cm and 1cm]
  \node (h) {\rule{1.5cm}{0.4pt}};
  \node[right= of h] (t) {\rule{1.5cm}{0.4pt}};
  \node[right= of t] (o) {\rule{1.5cm}{0.4pt}};
  \node[below = of h] (nh) {hundreds};
  \node[below = of t] (nt) {tens};
  \node[below = of o] (no) {ones};
  \foreach \i in {h,t,o}
    \draw[->] (n\i) -- (\i);
\end{tikzpicture}
}

\begin{document}

\HuTeOn

\end{document}

相关内容