创建一条数字线,下方有一个箭头来表示距离

创建一条数字线,下方有一个箭头来表示距离

我正在上初等实分析课,正在用 LaTex 打出我的讲义。我想知道是否有人知道如何创建表示两个整数之间距离的数字线。我想要标记为“m”和“n”的点。此外,我想要点下方的箭头,表示两点之间的距离大于或等于一。谢谢。

在此处输入图片描述

答案1

\usepackage{tikz}
\usepackage{amssymb}
\usetikzlibrary{plotmarks}

\begin{document}

%---------------------------------------------------------
    \begin{tikzpicture}
    \coordinate (A) at (1,0);
    \coordinate (B) at (9,0);

        \draw (0,0) -- (10,0) ;
        \path node[mark size=3pt,color=red] at (A) {\pgfuseplotmark{*}} node at (A) [above=5pt] {$m \in \mathbb{Z}$} node[mark size=3pt,color=red] at (B) {\pgfuseplotmark{*}} node at (B) [above=5pt] {$n \in \mathbb{Z}$};
        \draw[latex-latex] ([yshift=-0.5cm]A) -- node[below] {Distance $\ge 1$}([yshift=-0.5cm]B) ;
    \end{tikzpicture}
%---------------------------------------------------------

\end{document}

在此处输入图片描述

相关内容