![TiKZ |- 演算子が機能しない](https://rvso.com/image/330742/TiKZ%20%7C-%20%E6%BC%94%E7%AE%97%E5%AD%90%E3%81%8C%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%AA%E3%81%84.png)
現在、私はTiKZを学んでおり、「カールが生徒のために単位円を描く」例に従っていました。正弦曲線を描くところまで来たとき、マニュアルには次のように書いてありました。
\draw[red,very thick] (30:1cm |- 0,0)
私はこれより
\draw[red,very thick] (30:1cm) -- +(0, -0.5)
特定の値に依存しており、あまり一般的ではないためです。ただし、後者は機能します (きれいな赤い正弦線を描画します) が、前者は機能しません。どうすればこれを解決できますか?
前もって感謝します?
答え1
マニュアルに記載されているように、(30:1cm |- 0,0)
は座標 から真下の座標です(30:1cm)
。 これまでにわかっているのは座標の 1 つなので、もう 1 つを指定する必要があります。
\documentclass[border=2pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=3]
\clip (-0.1,-0.2) rectangle (1.1,0.75);
\draw[step=.5cm,gray,very thin] (-1.4,-1.4) grid (1.4,1.4);
\draw (-1.5,0) -- (1.5,0);
\draw (0,-1.5) -- (0,1.5);
\draw[red,very thick] (30:1cm) -- (30:1cm |- 0,0);
\end{tikzpicture}
\end{document}