从 latex 编译的 pdf 中的图形未对齐

从 latex 编译的 pdf 中的图形未对齐

我有一个 latex 文件,编译后,pdf 看起来就像你看到的一样。这些数字只是跳来跳去,有时在文本上,有时向右对齐。要编译,我执行以下操作:

latex 1.tex
dvipdfmx 1.dvi
evince 1.pdf

原始文件 1.tex 包含以下代码

\documentclass[12pt]{book}
\usepackage[dvipdfmx]{graphicx}
\begin{document}

    \chapter{Daa}  

\section{Introduction}

\begin{figure}[h]

\centering

\fbox{\includegraphics[width=.8\linewidth]{/home/proj/paper/2012/120510_3wayANOVA/ANOVA-3/figures/three_plots.eps}}

\caption{C}
\label{x.eps}
\end{figure}


\end{document}

截图如下: 在此处输入图片描述

该图可下载这里

答案1

如果我简化示例并编辑它以匹配提供的 eps 文件名

\documentclass[12pt]{book}
\usepackage[dvipdfmx]{graphicx}
\begin{document}

    \chapter{Daa}  

\section{Introduction}

\begin{figure}[h]

\centering

\fbox{\includegraphics[scale=0.5, bb=0 0 705 389]{three_plots.eps}}

\caption{C}
\label{x.eps}
\end{figure}


\end{document}

我明白了

在此处输入图片描述

因为密钥中指定的边界框bb不正确,所以 Latex 无法正确定位图像。

据我所知,文件中的边界框是正确的,但是

\fbox{\includegraphics[scale=0.5]{three_plots.eps}}

生产

段落第 13-14 行的 \hbox 过满(宽 117.67122pt)

因为图像太大所以将其更改为

\fbox{\includegraphics[width=.8\linewidth]{three_plots.eps}}

生产

在此处输入图片描述

使图像居中。

相关内容