TiKZ |- 演算子が機能しない

TiKZ |- 演算子が機能しない

現在、私は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}

ここに画像の説明を入力してください

関連情報