我正在尝试将最初使用 MS Word 创建的论文中的图形添加到 LaTeX 中。我已经将所有文本/公式转换为 LaTeX,但我不知道如何在不使用 LaTeX 代码重新绘制它们的情况下获取图形(我不想这样做)。图像是一个普通的框(类似于tabular
),一行乘以 7 列,每个单元格内都有数字。然后我在框的上方和下方插入了不同长度的箭头(几个短箭头和一个长得多的箭头)。
我正在尝试使用graphicx
使用命令进行打包\includegraphics
。
我将原始文章中的图形(方框和箭头)复制到空白 Word 文档中。该图形仅占用空白文档的前 4 或 5 行。然后我选择/突出显示图像并使用“PDFCreator”打印所选内容。这使我能够将图像保存为文件.eps
。然后我将 eps 文件复制并粘贴到保存所有文件的文件夹中.tex
。
当我使用编译文档时,pdftexify
图像应该所在的位置有一个空白区域。当我编译文档时,我在控制台中收到以下消息:
[27] <Fig3-eps-converted-to.pdf, id =105, 391.4625pt x 74.2774pt>
<use Fig3-eps-converted-to.pdf>
Overfull \hbox 1.46153pt too wide) in paragraph at lines 511--516
[]
我的代码如下:
\documentclass[12pt]{article}
\usepackage{graphicx}
\usepackage{epstopdf}
\begin{document}
%Text
\includegraphics{fig3.eps}
%text
\end{document}
我已阅读了“LaTeX:文档准备系统”和“LaTeX2e 简介”中有关图形的部分,但我仍然不明白。我是否应该使用 PNG 图像,因为它是一个非常基本的图形?任何有关如何将图像从 word 文档正确转换为 .eps 格式和/或如何将这些.eps
文件正确转换为 LaTeX 的建议都将非常有帮助。
答案1
此问题几乎肯定是由 eps 文件中的边界框不正确引起的。解决此问题的一种方法是将文件重命名为“Fig3.ps”,然后在终端中执行
ps2eps --ignoreBB Fig3.ps
或者,您可以自己修复边界框。eps
用您喜欢的文本编辑器打开文件。第二行将是这样的
%%BoundingBox: A B C D
其中A
、B
和C
是D
数字。按顺序,它们设置图像的左、下、右和上边缘。更改这些数字将调整边界框。例如,增加A
裁剪左侧。将第三行(HiResBoundingBox
)中的数字设置为相同的值,保存文件并在查看器中刷新以查看效果。反复试验通常可以解决问题。