ghostscript で小塚フォント

名前: 人間失格
日時: 2006-02-12 17:03:41
IPアドレス: 218.226.190.*

はじめまして. ghostscript で小塚フォントを使用したいのですが, なかなかうまくいかないので質問させていただければ と思い書き込みました. やろうとしていることは metapost(jmpost) で図を作成し, ghostscript でそれを画像に変換するということです. 最終的に本文が adobe reader 上で小塚フォントで 表示されることにあわせ,図に入れる日本語も小塚フォントで 表示させたいと思っています. os は windows xp sp2,tex と ghostscript は角藤さんのところから ダウロードさせていただいた jtex 1.9.1 と ghostscript 8.53 (日本語版) です. 小塚フォントを acrobat 6.0 のフォルダから c:\windows\fonts\ にインストール(インストール時にファイルもコピーしています)し, ...\gs8.53\lib\cidfmap を以下のように変更しました. [cidfmap] ... /KozGoPro-Medium << /Path (C:/WINDOWS/fonts/KozGoPro-Medium-Acro.otf) /FileType /TrueType /SubfontID 0 /CSI [(Japan1) 3] >> ; /KozMinPro-Regular << /Path (C:/WINDOWS/fonts/KozMinPro-Regular-Acro.otf) /FileType /TrueType /SubfontID 0 /CSI [(Japan1) 3] >> ; ... %/GothicBBB-Medium /MS-Gothic ; %/Ryumin-Light /MS-Mincho ; /GothicBBB-Medium /KozGoPro-Medium ; /Ryumin-Light /KozMinPro-Regular ; その後以下のようなファイルを作成し, ghostscript に通しましたが, うまく画像ファイルが得られませんでした. ghostscript のオプションに -dWINKANJI をいれると 画像ファイルは得られるのですが,小塚フォントでは ありませんでした.(ゴシックの"な"で判断しました.) よろしくお願いいたします. [fig.mp] prologues:=1; beginfig(1); z0=(0,0);z1=(72,0);z2=(72,72);z3=(0,72); draw z0--z1--z2--z3--cycle; label(btex $な{\tendg な}$ etex, .5[z0,z2]); endfig; end. [makefile] jmpost -tex=jtex fig gswin32c -dSAFER -dBATCH -dNOPAUSE -dEPSCrop -sDEVICE=pngalpha -r1200 -sOutputFile=fig01.png fig.1 [エラー出力] jmpost -tex=jtex fig This is jMetaPost, Version 0.901-0.04 (SJIS) (Web2C 7.5.5) (fig.mp [1] ) 1 output file written: fig.1 Transcript written on fig.log. gswin32c -dSAFER -dBATCH -dNOPAUSE -dEPSCrop -sDEVICE=pngalpha -r1200 -sOutputFile=fig01.png fig.1 AFPL Ghostscript 8.53 (2005-10-20) Copyright (C) 2005 artofcode LLC, Benicia, CA. All rights reserved. This software comes with NO WARRANTY: see the file PUBLIC for details. Loading Ryumin-Light-H font from C:\usr\gs\gs8.53\Resource/Font/Ryumin-Light-H... Loading a TT font from C:/WINDOWS/fonts/KozMinPro-Regular-Acro.otf to emulate a CID font KozMinPro-Regular ... Done. Error: /invalidfont in --.buildfont11-- Operand stack: ($J) 9.47816 Ryumin-Light-H Font Ryumin-Light-H 278971 Ryumin-Light-H --nostringval-- Ryumin-Light-H (C:\\usr\\gs\\gs8.53\\Resource/Font/Ryumin-Light-H) false --nostringval-- Ryumin-Light-H H --nostringval-- FDepVector --nostringval-- 0 Ryumin-Light CIDFont true Ryumin-Light Ryumin-Light -1 true KozMinPro-Regular KozMinPro-Regular KozMinPro-Regular --dict:25/29(L)-- Execution stack: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop --nostringval-- 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- 3 3 %oparray_pop 4 3 %oparray_pop --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 7 4 %oparray_pop --nostringval-- --nostringval-- --nostringval-- --nostringval-- %loop_continue --nostringval-- --nostringval-- --nostringval-- --nostringval-- %loop_continue --nostringval-- 12 --nostringval-- --nostringval-- false 1 %stopped_push --nostringval-- false 1 %stopped_push --nostringval-- 15 6 %oparray_pop --nostringval-- 1 1 0 --nostringval-- %for_pos_int_continue --nostringval-- 20 7 %oparray_pop --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- 28 8 %oparray_pop --nostringval-- 29 8 %oparray_pop --nostringval-- Dictionary stack: --dict:1133/1686(ro)(G)-- --dict:0/20(G)-- --dict:79/200(L)-- --dict:20/27(ro)(G)-- --dict:1133/1686(ro)(G)-- --dict:79/200(L)-- --dict:4/10(L)-- --dict:20/26(ro)(G)-- Current allocation mode is local Current file position is 47 AFPL Ghostscript 8.53: Unrecoverable error, exit code 1 make: *** [fig01.png] Error 1

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)