.eps
我的论文文件旋转有问题。起初,我以为是.pdf
将转换为 时出现的问题.eps
。我尝试了几种转换方法:在 Windows 中使用 Adobe Acrobat 9 Pro,在 Linux 中使用以下命令:inkscape input.pdf --export-eps=output.eps
和pdftops -eps file.pdf
。所有方法都可以生成良好的 .eps 文件,但当我尝试在 Latex 中旋转(90 度旋转)它们时,没有任何效果。我使用了\includegraphics[width=6.0 in,angle=90]
、\special{ps: gsave -90 rotate}\......\special{ps: grestore }
和一些其他方法,但都没有成功。任何解决方案(Windows、Linux、Mac)都将不胜感激。
答案1
确保你已经加载了graphicx
包,graphics
然后
\includegraphics[width=6.0in,angle=90]{file}
应该管用。
请注意,如果它是 EPS 文件,那么您需要 latex(并且它可能不会在 dvi 预览器中显示旋转),如果您使用 pdflatex,您应该先将 EPS 转换为 pdf(或者如果我正确理解了您的问题,只需使用原始 pdf 而不是 EPS)。
答案2
旋转包可让您以任意角度旋转任何对象。使用序言中的标准命令加载后:
\usepackage{rotating}
您可以使用三个新环境:
\begin{sideways}
%...
\end{sideways}
它将把整个参数逆时针旋转 90 度。此外:
\begin{turn}{30}
%...
\end{turn}
它会将参数旋转 30 度。您可以将任何角度作为参数,无论是正还是负。它会留下必要的空间以避免文本重叠。
\begin{rotate}{30}
%...
\end{rotate}
就像转弯一样,但它不会增加任何额外的空间。
另请注意警告:
许多 DVI 查看器不支持文本和表格的旋转。文本将正常显示。您必须将 DVI 文件转换为 PDF 文档,然后在 PDF 查看器中查看它,才能看到旋转效果。但请注意,在某些情况下,从这些 PDF 文件打印可能会再次将相应页面旋转到同一方向。此行为可能受 dvi2pdf 转换器设置的影响,请查看手册以获取更多信息。