我有一个 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}}
生产
使图像居中。