有没有办法指定相对于图像大小的坐标?例如,请考虑以下代码:
\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);