Tikz 坐标缩放至图像大小

Tikz 坐标缩放至图像大小

有没有办法指定相对于图像大小的坐标?例如,请考虑以下代码:

\begin{tikzpicture}
\node [inner sep=0pt,above right]
{\includegraphics[width=\textwidth]{somefig.png}};
\path (0,1) coordinate (top-left);
\path (1,1) coordinate (top-right);
\end{tikzpicture}

我希望坐标 (左上角) 和 (右上角) 对应于图像的左上角和右上角。最简单的方法是什么?

答案1

给节点命名,例如,

\node [inner sep=0pt,above right] (a) {\includegraphics[width=\textwidth]{somefig.png}};

然后你可以用

\draw (1,1) -- (a.north east)

或者类似地放置坐标

\coordinate (b) at (a.north west);

相关内容