在图 tikz 中定义坐标(而不是节点)

在图 tikz 中定义坐标(而不是节点)

绘制 tikz 图形时,我可以指定点 (P) 是坐标,而不是节点 (G1, G2) 吗?我想这样做,因为我发现坐标比空节点更精确,并且下面显示的线中不会有间隙。例如,我可以指定如下内容吗: G1 -- \makeCoordinate{P/} -- G2}

在此处输入图片描述

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning,graphs}
\begin{document}
\begin{tikzpicture}[inner sep = 0pt, outer sep = 0pt,]
    \path graph [grow right sep=2cm]{ G1 -- P/ -- G2};
\end{tikzpicture}
\end{document}

答案1

也许这会对您有所帮助,这是您所期望的吗?

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning,graphs}
\begin{document}
\begin{tikzpicture}[inner sep = 0pt, outer sep = 0pt,]
    \path graph [grow right sep=2cm]{ G1 -- P[coordinate,label={below:$P$}]/ -- G2};
    \draw[->](G1)to[bend left](P);
\end{tikzpicture}
\end{document}

在此处输入图片描述

因此P似乎被称为坐标节点。

相关内容