![LaTeX 中的 .pdf 和 .eps 中可以包含图片吗?](https://linux22.com/image/270711/LaTeX%20%E4%B8%AD%E7%9A%84%20.pdf%20%E5%92%8C%20.eps%20%E4%B8%AD%E5%8F%AF%E4%BB%A5%E5%8C%85%E5%90%AB%E5%9B%BE%E7%89%87%E5%90%97%EF%BC%9F.png)
我是 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
文件!
顺便说一句:打印文档时屏幕截图看起来更漂亮,但是屏幕上的文档缩放比例很糟糕。