我正在尝试使用 pdflatex 编译文档,但我丢失了所有图形(它们看起来是空白的)。该文档是使用 TeX + DVI 排版创建的,现在我正尝试将其更改为 Pdftex。有没有简单的方法可以解决这个问题?我可以在文档中添加一些内容,以便 Pdftex 即时转换我拥有的 eps 图形吗?
我尝试自己使用 转换图形epstopdf
,但有些图形中有一些叠加的文本,这种方法不起作用,例如:
\begin{figure}
\setlength{\unitlength}{1cm}
\begin{center}
\begin{picture}(8,6)(0.0,-0.5)
%\includegraphics[width=8cm]{cont_equi}
\put(0.3,-0.3){\psfig{figure=figures/cont_equi.eps,width=8cm}}
\put(0,2.8){$\sigma_{11}$\footnotesize$(x_1,x_2,x_3)$}
\put(6.7,2.8){$\sigma_{11}$\footnotesize$(x_1+dx_1,x_2,x_3)$}
\put(3.3,2.2){$\sigma_{12}$\footnotesize$(x_1,x_2,x_3)$}
\put(3.8,3.3){$\sigma_{12}$\footnotesize$(x_1,x_2+dx_2,x_3)$}
\put(4.2,4.3){$\sigma_{13}$\footnotesize$(x_1,x_2,x_3+dx_3)$}
\put(3.2,0.9){$\sigma_{13}$\footnotesize$(x_1,x_2,x_3)$}
\put(-0.4,1.5){$x_3$}
\put(1.6,-0.1){$x_1$}
\put(1.,1.1){$x_2$}
\put(3.6,-0.5){$dx_1$}
\put(8.4,3.7){$dx_3$}
\put(7.2,1){$dx_2$}
\end{picture}
\end{center}
\caption{Equilibrium in a continuous systems}
\label{fig:cont_equi}
\end{figure}
在上面的代码中,取消注释该includegraphics
语句并注释下一行会将所有手动添加的方程式移到右边。
答案1
\includegraphics
应放在\put
as内\psfig
。否则,后面的\put
命令将向右移动语句宽度。此外,命令\includegraphics
的翻译也会丢失。\put
\psfig
\begin{picture}(8,6)(0.0,-0.5)
\put(0.3,-0.3){\includgraphics[width=8cm]{cont_equi}}
\put(0,2.8){$\sigma_{11}$\footnotesize$(x_1,x_2,x_3)$}
...
\end{picture}