定位 3D 轴

定位 3D 轴

如何将 3D 轴定位在屏幕中心之外?

 \begin{tikzpicture}
% The axes
\draw[->] (xyz cs:x=-1.5) -- (xyz cs:x=1.5) node[above] {$x$};
\draw[->] (xyz cs:y=-1.5) -- (xyz cs:y=1.5) node[right] {$z$};
\draw[->] (xyz cs:z=-1.5) -- (xyz cs:z=1.5) node[above] {$y$};
 \end{tikzpicture}

轴出现在中心。如何将其放置在屏幕左侧或右侧?

答案1

如果我理解你的问题正确的话,你想移动轴。TiZ 当然会修剪图片。但是如果你放置\path (coordinate);一些合适的坐标,轴的左侧、右侧、上方和/或下方都会有空间,具体取决于你的选择(coordinate)。这里有两个例子,从相对论上讲,它们是等价的。

\documentclass[tikz,border=3.14mm]{standalone}
\begin{document}
\begin{tikzpicture}
% The axes
\path(0,0);
\begin{scope}[xshift=3cm]
\draw[->] (xyz cs:x=-1.5) -- (xyz cs:x=1.5) node[above] {$x$};
\draw[->] (xyz cs:y=-1.5) -- (xyz cs:y=1.5) node[right] {$z$};
\draw[->] (xyz cs:z=-1.5) -- (xyz cs:z=1.5) node[above] {$y$};
\end{scope}
\end{tikzpicture}

\begin{tikzpicture}
% The axes
\path(-3,0);
\draw[->] (xyz cs:x=-1.5) -- (xyz cs:x=1.5) node[above] {$x$};
\draw[->] (xyz cs:y=-1.5) -- (xyz cs:y=1.5) node[right] {$z$};
\draw[->] (xyz cs:z=-1.5) -- (xyz cs:z=1.5) node[above] {$y$};
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容