![TiKZ |- el operador no funciona](https://rvso.com/image/330742/TiKZ%20%7C-%20el%20operador%20no%20funciona.png)
Actualmente estoy aprendiendo TiKZ y estaba siguiendo el ejemplo de "Karl dibujando un círculo unitario para sus alumnos". Cuando llegué al punto donde dibujamos la línea sinusoidal, el manual decía que podíamos usar
\draw[red,very thick] (30:1cm |- 0,0)
Preferí esto a
\draw[red,very thick] (30:1cm) -- +(0, -0.5)
ya que se basa en un valor específico y no es muy general. Sin embargo, este último funciona (dibuja una bonita línea sinusoidal roja) pero el primero no. ¿Cómo puedo resolver esto?
¿Gracias de antemano?
Respuesta1
Como se describe en el manual, (30:1cm |- 0,0)
es una coordenada directamente desde la coordenada (30:1cm)
. Lo que tienes hasta ahora es una de las coordenadas, por lo que debes proporcionar la otra.
\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}