TiKZ |- 運算子不起作用

TiKZ |- 運算子不起作用

目前我正在學習 TiKZ,並遵循「Karl 為他的學生繪製單位圓」的範例。當我到達繪製正弦線的地方時,手冊說我們可以使用

\draw[red,very thick] (30:1cm |- 0,0)

我更喜歡這個

\draw[red,very thick] (30:1cm) -- +(0, -0.5)

因為它依賴於特定的值並且不是很通用。然而,後者有效(繪製明亮的紅色正弦線),但前者無效。我該如何解決這個問題?

提前致謝?

答案1

如手冊中所述,(30:1cm |- 0,0)是從座標 直接向下的座標(30:1cm)。到目前為止,您擁有的是其中一個座標,因此您需要提供另一個座標。

\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}

在此輸入影像描述

相關內容