我试图用
转换一些PDF文件gs -SDEVICE=tiffg4 -r600x600 -sPAPERSIZE=letter -sOutputFile=_LOTE_51168_01.tiff -dNOPAUSE -dBATCH *.pdf
简单的例子,但是当执行该行时,得到了下一个错误
Can't find CID font "MS-Gothic".
Substituting CID font /Adobe-Japan1 for /MS-Gothic, see doc/Use.htm#CIDFontSubstitution.
The substitute CID font "Adobe-Japan1" is not provided either. Will exit with error.
Error: /undefined in findresource
Operand stack:
--dict:8/17(L)-- F1 10.5 --dict:5/5(L)-- --dict:5/5(L)-- MS-Gothic --dict:11/12(ro)(G)-- --nostringval-- CIDFontObject --dict:9/9(L)-- --dict:9/9(L)-- Adobe-Japan1
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1862 1 3 %oparray_pop 1861 1 3 %oparray_pop 1845 1 3 %oparray_pop --nostringval-- --nostringval-- 2 1 1 --nostringval-- %for_pos_int_continue --nostringval-- --nostringval-- --nostringval-- --nostringval-- %array_continue --nostringval-- false 1 %stopped_push --nostringval-- %loop_continue --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- %array_continue --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- %loop_continue
Dictionary stack:
--dict:1154/1684(ro)(G)-- --dict:1/20(G)-- --dict:75/200(L)-- --dict:75/200(L)-- --dict:106/127(ro)(G)-- --dict:286/300(ro)(G)-- --dict:22/25(L)-- --dict:4/6(L)-- --dict:26/40(L)--
Current allocation mode is local
Last OS error: 2
GPL Ghostscript 8.70: Unrecoverable error, exit code 1
在网上查看,发现我必须更新de CID字体,但不知道如何,我读了http://ghostscript.com/doc/current/Use.htm#CIDFonts这个页面,但有点复杂,有人知道或有人做过这样的事情或者从某些教程中了解到这一点,我真的很感激如果能帮助我。感谢
答案 0 :(得分:0)
使用更新版本的Ghostscript,当前版本(9.18)附带一个后备CIDFont 可能工作。否则,您需要将CIDFont添加到Ghostscript知道的字体列表中。它必须是真正的CIDFont或TrueType字体,可以(在限制范围内)用作替换丢失的CIDFont。
它不可能提供逐步指导,因为各种Linux发行版以不同的方式打包Ghostscript并且您使用的版本非常旧(现在至少6年)。我不记得使用旧版本需要做什么,并且网站上的说明可能与这样的旧版本不兼容,它们与当前版本有关。
您希望文档中标题为“CID字体替换”的部分(因为您正在定义缺失字体的替代品),然后是“显式DICFont替换”,几乎可以肯定是“格式2”
答案 1 :(得分:0)
在TeX Live 2015中进行CJK集成的实验后,可以在
找到有关使用Ghostscript的CID字体的教程。https://www.preining.info/blog/software-projects/cjk-fonts-ghostscript/
注意:Ghostscript必须用
编译./configure --disable-compile-inits
否则必须放置各种字体,符号链接和配置文件的目录将在gs二进制文件中构建,因此无法访问。 (也许这是Linux上的默认设置,我来自Mac,无法分辨。)
可以在
找到用于创建所有必需文件的脚本{{3}}
希望这有帮助!