yshift 没有任何效果

yshift 没有任何效果

我很困惑为什么这段代码不起作用:

\documentclass[tikz]{standalone}

\begin{document}
    \begin{tikzpicture}
        \node (V) at (0,4) {$V$};
        \node (P) at (5,4) {$P$};
        \draw[thick] (V) -- ([yshift=10ex]P);
    \end{tikzpicture}
\end{document}

结果如下: 结果

如你所见,箭头落在 P 上,而不是垂直移动。

答案1

--这是一种与to不一样的效果的情况。

\documentclass{article}
\usepackage{tikz}

\begin{document}
    \begin{tikzpicture}
        \node (V) at (0,4) {$V$};
        \node (P) at (5,4) {$P$};
        \draw[thick] (V) to ([yshift=10ex]P);
    \end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容