next up previous contents index
Next: 14.5 Psfrag 的不兼容性 Up: 14. Psfrag 宏包 Previous: 14.3 EPS 图形中的 LATEX文本


14.4 图形和文本的缩放

如果一幅使用了 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 的详细说明。


Wang Lei
2000-04-15