
Estoy intentando etiquetar algunas figuras en 3D. Aquí hay un MWE:
\documentclass[tikz]{standalone}
\usepackage{tikz}
\usepackage{tikz-3dplot}
\usepackage{tkz-euclide}
\usetkzobj{all}
\begin{document}
\tdplotsetmaincoords{70}{110}
\begin{tikzpicture}[scale=2.54,tdplot_main_coords]
\def\a{0.5}
\draw[->] (0,0,0) -- (1,0,0) node[anchor=north east]{x};
\draw[->] (0,0,0) -- (0,1,0) node[anchor=north west]{y};
\draw[,->] (0,0,0) -- (0,0,1) node[anchor=south]{z};
\coordinate (E) at (\a,0,0);
\coordinate (A) at (0,0,0);
\coordinate (B) at (0,\a,0);
\coordinate (C) at (0,0,\a);
\tkzMarkAngle[size=0.2cm,draw=red](B,A,C);
% \tkzMarkAngle[size=0.2cm,draw=blue](C,A,E);
\end{tikzpicture}
\end{document}
Esto funciona como espero:
Sin embargo, al descubrir la línea comentada se introducen espacios en blanco adicionales a la izquierda de la imagen. ¿Hay alguna manera de desactivar esto? Tengo una imagen mucho más complicada y quiero etiquetar diferentes ángulos por turno, pero no puedo cambiar el tamaño cada vez:
Respuesta1
Con la última versión de tkz-euclide en CTANversión 3.01c
No necesitas cargar TikZ porque tikz-3dplot
y tkz-euclide
carga TikZ
\documentclass[tikz]{standalone}
\usepackage{tikz-3dplot}
\usepackage{tkz-euclide}
\begin{document}
\tdplotsetmaincoords{70}{110}
\begin{tikzpicture}[scale=2.54,tdplot_main_coords]
\def\a{0.5}
\draw[->] (0,0,0) -- (1,0,0) node[anchor=north east]{x};
\draw[->] (0,0,0) -- (0,1,0) node[anchor=north west]{y};
\draw[,->] (0,0,0) -- (0,0,1) node[anchor=south]{z};
\coordinate (E) at (\a,0,0);
\coordinate (A) at (0,0,0);
\coordinate (B) at (0,\a,0);
\coordinate (C) at (0,0,\a);
\tkzMarkAngle[size=0.2cm,draw=red](B,A,C);
\tkzMarkAngle[size=0.2cm,draw=blue](C,A,E);
\end{tikzpicture}
\end{document}