[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:33428] ghostscript-9.53.1



お世話になります。

ghostscript-9.53.1 がリリースされているので、Plamoテスト環境に
インストールしてみましたので報告します。
自分環境用にPlamoBuildに下記の編集をしています。

1) ghostscript ソースファイルに含まれている examplesフォルダーを
  /usr/share/ghostscript/9.53.1/examples に入れました。
  ※ examples/cjk/ に CJKフォント非埋め込みのサンプル .ps ファイルがあり、
    ghostscript のCJKフォント表示確認として利用できます。
  $ gs /usr/share/ghostscript/9.53.1/examples/cjk/gscjk_aj.ps

2) cidfmap にいくつか行を追加しました。
--------------------------------------------------------------------
  # install cidfmap
  # install -v -m644 -D $W/cidfmap $P/usr/share/ghostscript/${vers}/Resource/Init/cidfmap

  cat <<"EOF" >> $P/usr/share/ghostscript/${vers}/Resource/Init/cidfmap
/ipag 	 << /FileType /TrueType /Path (/usr/share/fonts/TTF/ipag.ttf) 	/SubfontID 0 /CSI [ (Japan1) 6 ] >> ;
/ipagp 	 << /FileType /TrueType /Path (/usr/share/fonts/TTF/ipagp.ttf) 	/SubfontID 0 /CSI [ (Japan1) 6 ] >> ;
/ipam	 << /FileType /TrueType /Path (/usr/share/fonts/TTF/ipam.ttf) 	/SubfontID 0 /CSI [ (Japan1) 6 ] >> ;
/ipamp	 << /FileType /TrueType /Path (/usr/share/fonts/TTF/ipamp.ttf) 	/SubfontID 0 /CSI [ (Japan1) 6 ] >> ;
/Ryumin-Light		/ipam ;
/Ryumin-Medium		/ipam ;
/GothicBBB-Medium	/ipag ;
/ChuGothicBBB-Medium	/GothicBBB-Medium	;
/ChuGothicBBB-Medium-Mono	/MS-Gothic	;
/FutoGoB101-Bold	/GothicBBB-Medium	;
/FutoMinA101-Bold	/Ryumin-Light		;
/GothicMB101-Bold	/GothicBBB-Medium	;
/GothicMB101-hea	/GothicBBB-Medium	;
/GothicMB101-Ult	/GothicBBB-Medium	;
/ShinGo-Bold		/GothicBBB-Medium	;
/ShinGo-Medium		/GothicBBB-Medium	;
/ShinGo-regular		/GothicBBB-Medium	;
/MS-Gothic		/ipag			;
/MS-PGothic		/ipagp			;
/MSPGothic		/ipagp			;
/MSMincho		/ipam			;
/MS-Mincho		/ipam			;
/MS-PMincho		/ipamp			;
/MSPMincho		/ipamp			;
/HeiseiMin-W3		/Ryumin-Light		;
/HeiseiKakuGo-W5 	/GothicBBB-Medium	;
/Kochi-Mincho      	/Ryumin-Light		;
/Kochi-Gothic      	/GothicBBB-Medium	;
/WadaMin-Regular	/ipam			;
/WadaMin-RegularH	/ipam			;
/WadaMin-Bold		/ipam			;
/WadaGo-Regular		/ipag			;
/WadaGo-RegularH        /ipag                   ;
/WadaGo-Bold		/ipag			;
/Adobe-Japan1      	/Ryumin-Light		;
/Adobe-Japan2      	/Ryumin-Light		;
EOF
------------------------------------------------------------------------

多分、不要な(無駄な)行もあるかもしれませんが、一応上記の cidfmapにより
examples/cjk/ にある all-aj1.ps , all-aj2.ps に非埋め込みされている
WadaMinフォント、WadaGoフォントが IPAフォントでエミュレーション表示されます。

$ gs /usr/share/ghostscript/9.53.1/examples/cjk/all_aj1.ps
 (HeiseiKakuGo-W5 フォントを ipaゴシックフォントでエミュレーション)
 表示結果: https://flic.kr/p/2jCCok7

$ gs /usr/share/ghostscript/9.53.1/examples/cjk/all_aj2.ps
 (WadaMin-RegularH フォントを ipa明朝フォントでエミュレーション)
 表示結果: https://flic.kr/p/2jCCokC

3) 印刷テスト
 $ lp /usr/share/ghostscript/9.53.1/examples/cjk/all_aj2.ps -P 11 -d [プリンタ名]
 で正常に日本語ページが印刷できることを確認しました。

===
阿部
 


Follow-Ups
[plamo:33429] Re: ghostscript-9.53.1, KATOH Yasufumi

[検索ページ] [メール一覧]
Plamo ML 公開システム