用标签绘制两条边的水平箭头

用标签绘制两条边的水平箭头

如何绘制带有标签的水平箭头?

\documentclass{book} 
\usepackage{tikz} \pagestyle{empty} \begin{document}

\begin{tikzpicture} 
    \draw [-] (0, 0) edge node[above] {0} (5, 0); 
\end{tikzpicture} 

\end{document}

在此处输入图片描述

答案1

像这样:

在此处输入图片描述

以下是代码:

\documentclass[tikz,border=2mm]{standalone}
\usepackage{tikz}
\usepackage{xcolor}
\usetikzlibrary{arrows.meta}

\begin{document}

\begin{tikzpicture}[label/.style={font=\scriptsize, below}]
  \draw [<->, >={Latex},blue] (-1, 0)node[label]{$-1$} -- (1, 0)node[label]{$+1$};
  \draw[thin, blue] (0, 0.2,0)--(0,-0.2) node[label]{$0$};
\end{tikzpicture}

\end{document}

相关内容