将 eps 文件拖放到 texshop 中时,EPS 图片无法正确定位

将 eps 文件拖放到 texshop 中时,EPS 图片无法正确定位

我正在使用 TexShop 编写文档。为了插入我的图形,我将它们转换为 eps 文件,然后拖放到 latex 环境中。我已将图形的大小设置为与 A4 大小相同,但结果是图形插入如下:

在此处输入图片描述

也就是说,页面的左侧和顶部有一些多余的空间,因此图形的左侧和底部的某些部分没有显示出来。

在日志文件中,我收到了这些内容:

[7] [8] [9] <../../Desktop/Fig3_resized.eps> 段落第 113-114 行出现 \hbox 过满(209.82327pt 太宽)的情况 [][] [10] \output 处于活动状态时,出现 \vbox 过满(241.83586pt 太高)的情况

我只是拖放了 eps 文件,并用 illustrator 制作了 eps 文件并将大小设置为与 A4 相似。

我想知道为什么会发生这种错误和行为以及我应该如何解决它。

编辑:

当我拖放我的 eps 文件时,生成的代码会自动出现:

\documentclass[master,english]{kuisthesis}

\usepackage{graphicx}
\begin{document}
\includegraphics[]{/Users/admin/Desktop/Fig3_resized.eps}

\end{document}

以下是重现相同结果的简单代码。我还附上了我的 eps 文件的屏幕截图。

在此处输入图片描述

答案1

我猜你的课程kuisthesis使用的是 A4 纸张格式。因为你没有给我们提供该课程的链接,所以我只是在下面将课程更改为report。因为你展示的图像是作为*.png文件添加的,所以我曾经pdflatex编译并使用了你的图像的文件名498944.png

好的,现在请测试以下代码并查看,我是否添加width=\textwidth到您的\includegraphics命令并使用包showframe来可视化打字区域:

\documentclass[master,english]{report} %kuisthesis

\usepackage{graphicx} 
\usepackage{showframe} % <======================================


\begin{document} 
%\includegraphics[]{498944.png}
\includegraphics[width=\textwidth]{498944.png} % <==============

\end{document} 

及其结果:

结果

如您所见,您的图像一开始就有一小块空间(红色箭头,标记为 1),然后填满了整个空间\textwidth(红色箭头,标记为 2)。

注意:您根本无法使用完整的\paperwidth,因为您必须尊重右侧(带有 r 的红色箭头)和左侧(带有 l 的红色箭头)的边距。

打字区

相关内容