LaTeX 中的 .pdf 和 .eps 中可以包含图片吗?

LaTeX 中的 .pdf 和 .eps 中可以包含图片吗?

我是 LaTeX 的初学者,我想知道是否有办法在 LaTeX 中拥有 2 个不同类型的图像:

\documentclass[a4paper,openright,12pt]{report}
\usepackage[spanish]{babel} % espanol
\usepackage[latin1]{inputenc} % acentos sin codigo
\usepackage{graphicx} % gráficos
\usepackage{subfigure} % subgráficos

\begin{document}

\begin{figure}[H]
\centering
 \includegraphics[scale=1.8]{figura/pantalla1.eps}
    \caption{IIIIIIIIIIIIIIIIIII. }
\label{fig:interfas}
\end{figure} 

\begin{figure}[H]
\centering
 \includegraphics[scale=1.8]{figura/pantalla1.pdf}   %error also if .png error 
    \caption{IIIIIIIIIIIIIIIIII. }
\label{fig:interfas2}
\end{figure} 

\end{document}

我的所有文档中都有.eps,而且看起来都很棒,但我需要在.pdf或中放入 2 幅图像.png,如果我将其转换为 2 幅图像,.eps看起来会很糟糕,因为它们是单元格的屏幕截图。

答案1

您可以包含的图像类型取决于您使用的是 latex 还是 pslatex,如果您使用 latex,则它们取决于您使用的 dvi 驱动程序(通常是 dvips)。因此,最好省略扩展名

\includegraphics[scale=1.8]{figura/pantalla1}

而不是

\includegraphics[scale=1.8]{figura/pantalla1.eps}

那么如果您使用 pdflatex,它将找到一个 pdf(或 png)版本,如果您使用 latex,它将找到一个 eps(或 png)。

当然,对于位图来说,如果可能的话,最好以正确的大小生成它们,而不是在包含时缩放它们,因为它们不一定能很好地缩放。

除非您绝对确定您想要这样做,否则不要[H]在数字上使用,如果您确定您想要这样做,请尝试说服自己不要这样做:-)

答案2

正如 Werner 所说,您可以使用即时方法将 eps 转换为 pdf... 或者将文件转换.pdf.eps,然后使用常用的 latex 命令。关于文件.png:将其转换为.eps.pdf几乎总是看起来很尴尬... pdflatex 可以包含.png.jpg文件!

顺便说一句:打印文档时屏幕截图看起来更漂亮,但是屏幕上的文档缩放比例很糟糕。

相关内容