用点和点上的过度支撑绘制特定数字线

用点和点上的过度支撑绘制特定数字线

我将再次需要您的帮助来使用 tikz 绘制以下数字线:

在此处输入图片描述

有人能帮我制作上述内容吗?提前谢谢了!

答案1

瞧:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.pathreplacing}
\tikzset{mybrace/.style={decoration={brace,raise=1.8mm},decorate}}
\begin{document}
\begin{figure}
\centering
\begin{tikzpicture}
\foreach \vertpos in {0,2}{
    \draw (0,\vertpos) -- (4,\vertpos);
    \foreach \pos/\descr in {0/0,1/y,2/{\frac{x+y}{2}},3/x,4/1}
        {
        \draw (\pos,\vertpos) -- ++(0,1mm);
        \draw (\pos,\vertpos) -- ++(0,-1mm);
        \node[yshift=-4mm] at (\pos,\vertpos) {$\descr$};
        }
}
\foreach \mycoord in {(0,2),(2,0)}
    \draw [mybrace] \mycoord -- node[above, yshift=2mm]{if $z$ here, then error } ++(2,0); 
\end{tikzpicture}
\end{figure}
\end{document}

在此处输入图片描述

相关内容