我之前曾用图片编译过我的 tex 文件,一切正常。最后,我只更改了 tex 文件中的文本,在编译 pdf 时,由于图片,我收到了 DVItoPDF 错误。但是,我没有根据之前的编译修改图片。我认为问题出在字体上,但我不明白为什么它以前可以工作,现在却不行了
错误信息如下:
"Operand stack:
--nostringval-- --nostringval-- Arial-Bold
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1910 1 3 %oparray_pop 1909 1 3 %oparray_pop --nostringval-- 1893 1 3 %oparray_pop 1787 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- %array_continue --nostringval-- 1868 3 4 %oparray_pop
Dictionary stack:
--dict:1167/1684(ro)(G)-- --dict:0/20(G)-- --dict:82/200(L)-- --dict:199/256(L)--
Current allocation mode is local
Current file position is 19565
GPL Ghostscript 9.05: Unrecoverable error, exit code 1
** WARNING ** Filtering file via command -->gs -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -sOutputFile=/tmp/dvipdfmx.Xn9tqR6 ./images/verif_thetaK_multiplot.eps -c quit<-- failed. ** WARNING ** Image format conversion for "./images/verif_thetaK_multiplot.eps" failed...
** ERROR ** pdf_ref_obj(): passed invalid object.
Output file removed."
这图像在 eps 中谁似乎是错误的来源(使用 gnuplot 造成)。
答案gs -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -sOutputFile=/tmp/dvipdfmx.Xn9tqR6 ./images/verif_thetaK_multiplot.eps -c quit
是
Error: /typecheck in /findfont
Operand stack:
--nostringval-- --nostringval-- Arial-Bold
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1910 1 3 %oparray_pop 1909 1 3 %oparray_pop --nostringval-- 1893 1 3 %oparray_pop 1787 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- %array_continue --nostringval-- 1868 3 4 %oparray_pop
Dictionary stack:
--dict:1167/1684(ro)(G)-- --dict:0/20(G)-- --dict:82/200(L)-- --dict:199/256(L)--
Current allocation mode is local
Current file position is 19565
GPL Ghostscript 9.05: Unrecoverable error, exit code 1
答案1
这是一个稍长的评论
此示例文件运行良好
\documentclass[a4paper]{memoir}
\usepackage[dvipdfmx]{graphicx}
\begin{document}
\includegraphics{973c6f2954.eps}
\end{document}
latex
在 Linux 上使用dvipdfmx
TeX Live 2013 (frozen)进行编译。