La siguiente imagen de tikz genera dos líneas en ángulo que, en principio, deberían tener el mismo ángulo, pero cuando compilo el código obtengo dos líneas con ángulos diferentes. Las líneas a las que me refiero están al final del código. ¿Cómo puedo arreglar esto?
\documentclass[tikz,border=5mm]{standalone}
\begin{document}
\begin{tikzpicture}
% Línea vertical correspondiente a la fuente de luz
\draw[line width=1mm] (0,0) -- (0,8);
% Efecto de línea que continúa
\draw[dashed, line width=0.5mm] (0,0) -- (0,-1);
% Texto debajo de fuente de luz
\node at (0,-1.5) {Fuente de luz};
% Línea vertical correspondiente con el espejo fijo M_1
\draw[ultra thick] (6,0) -- (6,8);
% Efecto de línea que continúa
\draw[dashed, line width=0.5mm] (6,0) -- (6,-1);
% Texto debajo de la línea gruesa
\node at (6,-1.5) {$\mathrm{M_1}$};
\node at (6, -2) {Espejo fijo};
% Línea vertical correspondiente con el espejo móvil M_2
\draw[ultra thick] (10,0) -- (10,8);
% Efecto de línea que continúa
\draw[dashed, line width=0.5mm] (10,0) -- (10,-1);
% Texto debajo de la línea gruesa
\node at (10,-1.5) {$\mathrm{M_2}$};
\node at (10, -2) {Espejo móvil};
% Dibuja una línea con una flecha en cada extremo
\draw[<->, thick] (6,7.5) -- (10,7.5);
%Texto para la separación espejos
\node at (8, 7.75) {$d$};
% Custom dashed line
\draw[dash pattern=on 8pt off 5pt] (-1,2) -- (11,2);
%Texto
\node at (12.5,2.25) {Eje central};
\node at (12.5,1.75) {del interferómetro};
%Dibujar el rayo de luz
% Dibuja la línea con ángulo
\draw[thick] (0,2) -- (30:6.93cm); % 30 grados y 5 cm de longitud
% Dibuja la línea con ángulo
\draw[thick] (0,2) -- (30:11.55cm); % 30 grados y 5 cm de longitud
\end{tikzpicture}
\end{document}
Gracias de antemano.
Respuesta1
Supongo que quieres especificar coordenadas relativas. Como dijo Mico, debes usar +
antes de la coordenada para eso:
\draw[thick] (0,2) -- +(30:6.93cm);
\draw[thick] (0,2) -- +(30:11.55cm);
Ejemplo completo:
\documentclass[tikz,border=5mm]{standalone}
\begin{document}
\begin{tikzpicture}
% Línea vertical correspondiente a la fuente de luz
\draw[line width=1mm] (0,0) -- (0,8);
% Efecto de línea que continúa
\draw[dashed, line width=0.5mm] (0,0) -- (0,-1);
% Texto debajo de fuente de luz
\node at (0,-1.5) {Fuente de luz};
% Línea vertical correspondiente con el espejo fijo M_1
\draw[ultra thick] (6,0) -- (6,8);
% Efecto de línea que continúa
\draw[dashed, line width=0.5mm] (6,0) -- (6,-1);
% Texto debajo de la línea gruesa
\node at (6,-1.5) {$\mathrm{M_1}$};
\node at (6, -2) {Espejo fijo};
% Línea vertical correspondiente con el espejo móvil M_2
\draw[ultra thick] (10,0) -- (10,8);
% Efecto de línea que continúa
\draw[dashed, line width=0.5mm] (10,0) -- (10,-1);
% Texto debajo de la línea gruesa
\node at (10,-1.5) {$\mathrm{M_2}$};
\node at (10, -2) {Espejo móvil};
% Dibuja una línea con una flecha en cada extremo
\draw[<->, thick] (6,7.5) -- (10,7.5);
%Texto para la separación espejos
\node at (8, 7.75) {$d$};
% Custom dashed line
\draw[dash pattern=on 8pt off 5pt] (-1,2) -- (11,2);
%Texto
\node at (12.5,2.25) {Eje central};
\node at (12.5,1.75) {del interferómetro};
%Dibujar el rayo de luz
% Dibuja la línea con ángulo
\draw[thick] (0,2) -- +(30:6.93cm); % 30 grados y 5 cm de longitud
% Dibuja la línea con ángulo
\draw[thick] (0,2) -- +(30:11.55cm); % 30 grados y 5 cm de longitud
\end{tikzpicture}
\end{document}