|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||
2011年03月25日(金) 旧暦 [n年日記] [更新:"2011/03/28 21:03:41"]#1 [pkgsrc] Error: /invalidfileaccess in /findfont Operand stack: 6.6587 Ryumin-Light-EUC-H
2011/01/15
に一度出合って、その時には解決し、
2011/03/08
に再び同じ問題になって、きょうまで未解決だった
Error: /invalidfileaccess in /findfont Operand stack: 6.6587 Ryumin-Light-EUC-H dvipdfmx が呼出す ps2pdf が Ryumin-Light-EUC-H が見つからないの件は、今回は古い、 fonts/ghostscripts-cidfonts を入れていて、修正版の wip/ghostscripts-cidfonts を入れていなかった。という問題だったと判明した。 版の名前で言うと × ghostscript-cidfonts-20000901nb2 CIDFont resources for Ghostscript ○ ghostscript-cidfonts-20000901nb3 CIDFont resources for Ghostscriptということになる。nb2 では、GS_RESOURCEDIR が正しくないということで、 自分で作った改訂版 を入れていなかった、ということだ。 これで自分が良く使うものが全て動くようになったので、 機械を (png-1.5.1 の版のものに) 入替えられる気がする。 (その後に libungif -> giflib の件 が残っている) ただし、実は これらの話とはまた別に、 ghostscript-cidfonts-ryumin の options.mk の動作が変ではないか、という件は、まだ良く調べていないので、これから。 問題を簡単に言うと、options.mk に書いてある PKG_SUGGESTED_OPTIONS= ipaの行が、/etc/mk.conf に書いてある PKG_OPTIONS.ghostscript-cidfonts-ryumin= adobe-cidfontsよりも優先してしまう、ということ。ただし、名前は、今いろいろ試しているので、 wip にあるものとは違う 違った、 GS_CIDFMAP の変数の内容が options.mk から Makefile に伝わらない という問題だ。 @ 多分解決:
options.mk に
PKG_SUGGESTED_OPTIONS= ipaと書いてある場合に、この ipa を消したかったら、/etc/mk.conf に、単に PKG_SUGGESTED_OPTIONS= adobe-cidfontsと(上書き風に)代入するのではなく、 PKG_OPTIONS.gcr_type= adobe-cidfonts -ipaと - を付けて消す必要がある、ということと理解。 @ しかし PKG_OPTIONS.gcr_type= ipa では、まだ未解決:
PKG_OPTIONS.gcr_type= ipa にしておくと、
dvipdfmx が呼出す ps2pdf が Ryumin-Light-EUC-H が見つからないになってしまう。 ktrace -t n 操作 kdump ktrace.outの時に、NAMI で見に行ったファイルの有無も表示してくれると、 とても嬉しいのだけれど。 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Decoding/StandardEncoding" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Init/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/lib/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Font/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/fonts/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/fonts/default/ghostscript/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/fonts/default/Type1/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/fonts/default/TrueType/CMap/EUC-H" 4696 1 gsc NAMI "/usr/lib/DPS/outline/base/CMap/EUC-H" 4696 1 gsc NAMI "/usr/openwin/lib/X11/fonts/Type1/CMap/EUC-H" 4696 1 gsc NAMI "/usr/openwin/lib/X11/fonts/TrueType/CMap/EUC-H" 4696 1 gsc NAMI "CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Init/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/lib/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Font/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/fonts/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/fonts/default/ghostscript/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/fonts/default/Type1/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/fonts/default/TrueType/CMap/EUC-H" 4696 1 gsc NAMI "/usr/lib/DPS/outline/base/CMap/EUC-H" 4696 1 gsc NAMI "/usr/openwin/lib/X11/fonts/Type1/CMap/EUC-H" 4696 1 gsc NAMI "/usr/openwin/lib/X11/fonts/TrueType/CMap/EUC-H" 4696 1 gsc NAMI "CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/CMap/EUC-H" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Init/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/lib/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/9.00/Resource/Font/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/pkg/share/ghostscript/fonts/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/pkg/share/fonts/default/ghostscript/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/pkg/share/fonts/default/Type1/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/pkg/share/fonts/default/TrueType/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/lib/DPS/outline/base/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/openwin/lib/X11/fonts/Type1/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/openwin/lib/X11/fonts/TrueType/CIDFont/Ryumin-Light" 4696 1 gsc NAMI "CIDFont/Ryumin-Light" 4696 1 gsc NAMI "/usr/pkg/lib/X11/fonts/TTF/ipam.ttf" 4696 1 gsc NAMI "/tmp/gs_04696d" 4696 1 gsc NAMI "/tmp/gs_04696c" 4696 1 gsc NAMI "/tmp/gs_04696b" 4696 1 gsc NAMI "/tmp/gs_04696a"(少なくとも青は有) cidfmap の書き方が良くないのかな。 @makoto 22:48:05/110325(..wip/ghostscript-cidfonts-ryumin)% cat `find /usr/pkg/share/ghostscript/9.00/ -name cidfmap` /Ryumin-Light << /FileType /TrueType /Path (/usr/pkg/lib/X11/fonts/TTF/ipam.ttf) /SubfontID 0 /CSI [(Japan1) 2] >> ; /GothicBBB-Medium << /FileType /TrueType /Path (/usr/pkg/lib/X11/fonts/TTF/ipag.ttf) /SubfontID 0 /CSI [(Japan1) 2] >> ; ( つっこみ )
|
最近の日記 2024年03月10日 ・停電 (瞬電) 2024年03月03日 ・the second try on bare-metal ・useradd 2024年02月29日 ・opendkim and senmail 2024年01月24日 ・chat/iam 0.0.8 2024年01月21日 ・uselocale vs setlocale (textproc/R-readxl) | ||