[gs-bugs] [Bug 691955] Missing CIDFmap?
bugzilla-daemon at ghostscript.com
bugzilla-daemon at ghostscript.com
Fri Feb 11 09:48:04 UTC 2011
http://bugs.ghostscript.com/show_bug.cgi?id=691955
--- Comment #2 from Dickson <iswslui at ust.hk> 2011-02-11 09:48:03 UTC ---
(In reply to comment #1)
> (In reply to comment #0)
> > ghostscript has an error. When I check and debug with using gs, I find that
> > there is no any CIDfmap or related cid files in
> > "/usr/local/share/ghostscript/9.00/lib".
> The cidfamp file is in gs/Resource/Init, it was moved from the lib directory
> some time ago.
After compile and install, the following folders are not existed
/usr/local/share/ghostscript/9.00/Resource/Init
/usr/local/share/ghostscript/9.00/Resource/Font
But gs will search the following path:
Search path:
%rom%Resource/Init/ : %rom%lib/ :
/usr/local/share/ghostscript/9.00/Resource/Init :
/usr/local/share/ghostscript/9.00/lib :
/usr/local/share/ghostscript/9.00/Resource/Font :
/usr/local/share/ghostscript/fonts :
/usr/local/share/fonts/default/ghostscript :
/usr/local/share/fonts/default/Type1 :
/usr/local/share/fonts/default/TrueType : /usr/lib/DPS/outline/base :
/usr/openwin/lib/X11/fonts/Type1 : /usr/openwin/lib/X11/fonts/TrueType :
/usr/local/cups-1.4.6/share/cups/fonts
Question: Is any config or option wrong in installation?
> > Question: How can I add back these CIDfmap and related cid files to Ghostscript
> > 9.00? Or any wrong setting? Thanks.
> GS uses the ROM file system by default, to use a different cidfmap to the one
> built into GS you need to specify the directory to search using the -I switch.
> So a common invocation might be:
> ./gs -I/usr/local/share/ghostscript/9.00/Resource/Init
> But you can create or copy the the file to any convenient location and point
> Ghostscript to it.
I copy the whole "Resource" folder from the source directory to
/usr/local/share/ghostscript/9.00/. I modify the cidfmap file in /Resource/Init
as follows:
******************************************************************
/hei <<
/FileType /TrueType
/Path (/usr/openwin/lib/locale/zh_TW.BIG5/X11/fonts/TT/hei.ttf)
/SubfontID 0
/CSI [(CNS1) 1] >> ;
/MHei-Medium /hei ;
*****************************************************************
And then run the following command:
****************************************************************************
# /usr/local/bin/gs -dQUIET -dPARANOIDSAFER -dNOPAUSE
-I/usr/local/share/ghostscript/9.00/Resource/Init -dBATCH -dNOMEDIAATTRS
-sDEVICE=cups -sOUTPUTFILE=sam.ps -c -f sam.pdf
INFO: Start rendering...
INFO: Processing page 1...
Error: /invalidfileaccess in findresource
Operand stack:
--dict:6/15(L)-- F2 8 --dict:5/5(L)-- --dict:5/5(L)--
MHei-Medium-UniCNS-UCS2-H --dict:10/12(ro)(G)-- --nostringval--
CIDFontObject --dict:7/7(L)-- --dict:7/7(L)-- MHei-Medium CIDFont
true MHei-Medium MHei-Medium true hei false hei --dict:15/16(G)--
(/usr/openwin/lib/locale/zh_TW.BIG5/X11/fonts/TT/hei.ttf) (r)
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 1893 1 3 %oparray_pop --nostringval--
--nostringval-- 2 1 2 --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 --nostringval-- --nostringval-- 1861
13 9 %oparray_pop findresource %errorexec_pop --nostringval--
--nostringval-- --nostringval-- --nostringval-- --nostringval--
--nostringval-- --nostringval-- --nostringval-- --nostringval--
Dictionary stack:
--dict:1154/1684(ro)(G)-- --dict:1/20(G)-- --dict:82/200(L)--
--dict:82/200(L)-- --dict:108/127(ro)(G)-- --dict:293/300(ro)(G)--
--dict:23/30(L)-- --dict:6/8(L)-- --dict:25/40(L)-- --dict:20/26(ro)(G)--
Current allocation mode is global
GPL Ghostscript 9.00: Unrecoverable error, exit code 1
INFO: Rendering completed
****************************************************************************
Question: what's wrong?
--
Configure bugmail: http://bugs.ghostscript.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the gs-bugs
mailing list