読者です 読者をやめる 読者になる 読者になる

数直線

数直線を描いてみたいと思いました。
ネットに次のような例がありました。

<img src="http://www.forkosh.com/mathtex.cgi?
 \setlength{\unitlength}{1pt}
 \begin{picture}(500,60)
 \thicklines
 \put(5,30){\vector(1,0){410}}
 \thinlines
 \put(20,28){\line(0,1){5}}
 \put(30,28){\line(0,1){5}}
 \put(40,28){\line(0,1){5}}
 \put(50,28){\line(0,1){5}}
 \put(40,36){$-3$}
 \put(60,28){\line(0,1){5}}
 \put(70,28){\line(0,1){5}}
 \put(62,17){$\frac{-13}{5}$}
 \put(80,28){\line(0,1){5}}
 \put(90,28){\line(0,1){5}}
 \put(100,28){\line(0,1){5}}
 \put(90,36){$-2$}
 \put(110,28){\line(0,1){5}}
 \put(120,28){\line(0,1){5}}
 \put(130,28){\line(0,1){5}}
 \put(122,17){$\frac{-7}{5}$}
 \put(140,28){\line(0,1){5}}
 \put(150,28){\line(0,1){5}}
 \put(140,36){$-1$}
 \put(160,28){\line(0,1){5}}
 \put(170,28){\line(0,1){5}}
 \put(180,28){\line(0,1){5}}
 \put(190,28){\line(0,1){5}}
 \put(182,17){$\frac{-1}{5}$}
 \put(200,28){\line(0,1){5}}
 \put(196,36){$0$}
 \put(196,17){$\frac{0}{5}$}
 \put(210,28){\line(0,1){5}}
 \put(207,17){$\frac{1}{5}$}
 \put(220,28){\line(0,1){5}}
 \put(217,17){$\frac{2}{5}$}
 \put(230,28){\line(0,1){5}}
 \put(240,28){\line(0,1){5}}
 \put(250,28){\line(0,1){5}}
 \put(247,36){$1$}
 \put(247,17){$\frac{5}{5}$}
 \put(260,28){\line(0,1){5}}
 \put(270,28){\line(0,1){5}}
 \put(267,17){$\frac{7}{5}$}
 \put(280,28){\line(0,1){5}}
 \put(290,28){\line(0,1){5}}
 \put(300,28){\line(0,1){5}}
 \put(297,36){$2$}
 \put(295,17){$\frac{10}{5}$}
 \put(310,28){\line(0,1){5}}
 \put(320,28){\line(0,1){5}}
 \put(330,28){\line(0,1){5}}
 \put(325,17){$\frac{13}{5}$}
 \put(340,28){\line(0,1){5}}
 \put(350,28){\line(0,1){5}}
 \put(347,36){$3$}
 \put(360,28){\line(0,1){5}}
 \put(370,28){\line(0,1){5}}
 \put(380,28){\line(0,1){5}}
        
 \put(415,17){$l$}
\end{picture}

これを単純化してみます。

<img src="http://www.forkosh.com/mathtex.cgi?
\setlength{\unitlength}{1pt}
\begin{picture}(500,60)
 \put(5,30){\vector(1,0){410}}
 \put(50,28){\line(0,1){5}}
 \put(40,36){$-3$}
 \put(100,28){\line(0,1){5}}
 \put(90,36){$-2$}
 \put(150,28){\line(0,1){5}}
 \put(140,36){$-1$}
 \put(200,28){\line(0,1){5}}
 \put(196,36){$0$}
 \put(250,28){\line(0,1){5}}
 \put(247,36){$1$}
 \put(300,28){\line(0,1){5}}
 \put(297,36){$2$}
 \put(350,28){\line(0,1){5}}
 \put(347,36){$3$}
\end{picture}
">