如何旋转 .eps 文件

如何旋转 .eps 文件

.eps我的论文文件旋转有问题。起初,我以为是.pdf将转换为 时出现的问题.eps。我尝试了几种转换方法:在 Windows 中使用 Adob​​e Acrobat 9 Pro,在 Linux 中使用以下命令:inkscape input.pdf --export-eps=output.epspdftops -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

来自 Latex Wikibooks 页面

旋转包可让您以任意角度旋转任何对象。使用序言中的标准命令加载后:

\usepackage{rotating}

您可以使用三个新环境:

\begin{sideways}
%...
\end{sideways}

它将把整个参数逆时针旋转 90 度。此外:

\begin{turn}{30}
%...
\end{turn}

它会将参数旋转 30 度。您可以将任何角度作为参数,无论是正还是负。它会留下必要的空间以避免文本重叠。

\begin{rotate}{30}
%...
\end{rotate}

就像转弯一样,但它不会增加任何额外的空间。

另请注意警告:

许多 DVI 查看器不支持文本和表格的旋转。文本将正常显示。您必须将 DVI 文件转换为 PDF 文档,然后在 PDF 查看器中查看它,才能看到旋转效果。但请注意,在某些情况下,从这些 PDF 文件打印可能会再次将相应页面旋转到同一方向。此行为可能受 dvi2pdf 转换器设置的影响,请查看手册以获取更多信息。

相关内容