我看见包含的 PNG 在 PDF 中显得模糊 和如何在 LaTeX 中插入图像以使其在打印时看起来美观?还有等等。但是,我试图包含eps
使用 gnuplot 生成的 . 图像。但是,细节仍然丢失。以下是我在 gnuplot 中生成的方式。
set term postscript eps color blacktext "Helvetica" 24
set output "filename.eps"
当我.eps
使用 evince 查看它时,它看起来很好,但是在我使用 latex 并使用以下命令制作 pdf 之后:
dvipdf PAPER.dvi PAPER.pdf
图像看起来不太清晰。以下是 MWE:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}[htbp]
\centering
\includegraphics [scale=0.5] {rough}
\end{figure}
\end{document}
rough.eps 在这里:http://www.tempfiles.net/download/201208/256505/rough.html。它是使用 powerpoint 生成为 png,然后使用 inkscape 更改为 eps。使用 gnuplot 生成的是我的结果,因此我分享了这个。
答案1
这里的主要问题似乎是理解光栅或像素图形一方面矢量或线形另一方面。差异在 OP 已经链接的问题中或在维基百科上有关矢量图形的文章。
光栅图形的典型文件格式为.jpg
、.png
或.gif
(.tiff
阅读更多内容)。
用于创建和编辑光栅图形的程序有 Microsoft Paint、Photoshop 或 Gimp 等等。
矢量图形的典型文件格式为.eps
,.pdf
或.svg
(阅读更多内容)。
用于创建和编辑矢量图形的程序有 Inkscape、Corel Draw、Adobe Illustrator 等。
大多数矢量文件格式也可以包含光栅图形,例如作为背景装饰。包含文件或将.png
文件转换为.pdf
文件不会使其成为矢量图形。
另一方面,将矢量图形转换为光栅图形会使其永远成为光栅图形,无法恢复(除了矢量化,这通常与从头开始创建新图形一样费力)。
格努普特而且 Matlab、Octave、matplotlib 等都能够导出矢量图形:
- 选择
eps
您的工作流程是否是latex->dvi->ps->pdf
。 - 选择
pdf
您的工作流程是否是pdflatex->pdf
。 - 选择
.emf
或.wmf
使用 Microsoft Word。
OP 还询问了使用 MS PowerPoint 创建的框图。PowerPoint 内部使用矢量图形来制作框图,但不允许直接导出为矢量图形,甚至不允许导出为 Microsoft 开发的矢量格式(称为.wmf
和.emf
)。这里的解决方法是导出为 pdf,要么通过“打印”到 pdf 打印机(如 Adobe Acrobat Distiller 或 pdfCreator),要么使用 MS Office 2007 及更高版本中包含的“保存为 pdf”功能。此方法也适用于 Excel 图表。
作为创建图表和框图的另一种方法,我建议看看TikZ/PGF。
答案2
这是 matth 的答案:
有一个简单的解决方案:MS Office 2007 及更新版本可以保存为 pdf(如果您使用 Office 2003 或更早版本,则可以使用 pdfCreator)。这些 pdf 是矢量图像。因此,您应该创建一个只有一张幻灯片的 Powerpoint 演示文稿,将其保存为 pdf,然后使用 Inkscape 进行编辑(裁剪、编辑等)并保存为 pdf 或 eps。微软的专业技术图纸解决方案是 Visio。Visio 可以保存为各种矢量格式。