如果一幅使用了 PSfrag 的图形被缩放,那么 PSfrag
所替换的文本也相应的被缩放。因此,使用 graphicx 包时的一些 细节有可能影响到这些文本的大小。
- 当使用 width, height 或 totalheight 来
指定图形的大小,如
\includegraphics[width=3in]{file.eps}
这时 PSfrag 所替换的文本在 file.eps 被缩放到 3
英寸后才加入。相反,
\resizebox{3in}{!}{\includegraphics{file.eps}}
则是将图形 file.eps 以它的自然大小插入,进行 PSfrag 替换,
然后再将图形和所替换的文本一起缩放到 3 英寸。
- 相似地,当缩放选项在旋转选项之前时,
\includegraphics[width=3in,angle=30]{file.eps}
缩放选项会得到预期的效果。然而,当它在旋转选项之后时,
\includegraphics[angle=30,width=3in]{file.eps}
图形 file.eps 会先以其自然大小插入,然后被旋转,
接着被缩放到 3 英寸,因为 PSfrag 的替换是在图形 被插入时发生的,所以第二个命令中的替换文本会被缩放,而第一个命令中
的替换文本不会被缩放。如果图形的自然大小和被缩放后的大小差别 很大的话,这两个命令得到的结果会大不相同。
参见 [7] 以获取关于 PSfrag 的详细说明。 |