OTFパッケージに関する mapファイルの設定について

名前: N., Tackaschi
日時: 2005-05-21 10:50:59
IPアドレス: 222.0.195.*

5月初めに齋藤さんの OTFパッケージを導入した者です。 OS は Windows XP で,4月に角藤さんのホームページから pLaTeX2e をフルインストールし, OTFパッケージも角藤さんのホームページからダウンロードしました。 奥村さんの『改訂第3版 LaTeX2e 美文書作成入門』を片手に,この TeX Wiki を参照しながら色々と設定しています。 dviout for Windows のバージョンは 3.17.1,Ghostscript のバージョンは 7.07 です。 OTFパッケージに関する dviout や dvipdfmx の mapファイルを設定している過程でいくつかの疑問点がでてきたので,質問させて下さい。 (1) OTFパッケージに付いているサンプルの hiraginox.mapファイルの中に hminl-h, hminl-v, otf-ujml-h, otf-ujml-v, otf-cjml-h, otf-cjml-v と言うフォント名があったのですが,このフォントはどのようにして使うのでしょうか? どうも細明朝体に対応するフォントなのだと思うのですが……。 (2) OTFパッケージでの極太ゴシック体は Unicode や CID には対応していないのですか? OTFパッケージに付いているサンプルの mapファイルの中に otf-ujgeb-h や otf-cjgeb-h と言うようなフォント名が見当たらないのです。 (3) 中国語簡体字の sans serif体に対応する一般的な(実フォントを埋め込まない)フォント名はありますか? (例えば GothicBBB-Medium や STSong-Light のようなフォント名) STHeiti-Regular と言うフォント名を試してみましたが,dvipdfmx.exe に拒否されました。 (4) CMap の UniJIS-UTF16-H と UniJIS-UCS2-H, UniCNS-UTF16-H と UniCNS-UCS2-H, UniGB-UTF16-H と UniGB-UCS2-H, UniKS-UTF16-H と UniKS-UCS2-H に違いはあるのですか? 調べてみると,UTF16コードと UCS2コードとはほぼ同じもの(さらに,UTF-16コードとは異なるもの)らしいのですが……。 (5) dviout の mapファイルを設定していると,中国語の serif体のフォントである "SimSun" や "MingLiU" は特にオプションを付けなくても良かったのに, 中国語の sans serif体のフォントである "SimHei" は gb2312 や chinesebig5 と言ったオプションを付けなくては dviout での表示ができませんでした (下の mapファイル参照)。この理由がわからないので,どなたかご存知でしたら教えて頂けませんか? 下に私が設定した mapファイルを貼り付けておきます。 また,この mapファイルで稚拙なところや改善した方が良いとお考えになるところがありましたら,是非教えて下さい。 -- dviout for Windows 用の mapファイル --------------------------------------------------------------------------------------------------------- %%%%%%%%%% $user.map %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%% 明朝体 %%%%% hminr-h "MS 明朝" hminr-v "@MS 明朝" otf-ujmr-h "MS 明朝" unicode otf-ujmr-v "@MS 明朝" unicode otf-cjmr-h "MS 明朝" cid2uni otf-cjmr-v "@MS 明朝" cid2uni %%%%% ゴシック体 %%%%% hgothr-h "MS ゴシック" hgothr-v "@MS ゴシック" otf-ujgr-h "MS ゴシック" unicode otf-ujgr-v "@MS ゴシック" unicode otf-cjgr-h "MS ゴシック" cid2uni otf-cjgr-v "@MS ゴシック" cid2uni %%%%% 太明朝体 %%%%% hminb-h "MS 明朝" bold hminb-v "@MS 明朝" bold otf-ujmb-h "MS 明朝" bold,unicode otf-ujmb-v "@MS 明朝" bold,unicode otf-cjmb-h "MS 明朝" bold,cid2uni otf-cjmb-v "@MS 明朝" bold,cid2uni %%%%% 太ゴシック体 %%%%% hgothb-h "MS ゴシック" bold hgothb-v "@MS ゴシック" bold otf-ujgb-h "MS ゴシック" bold,unicode otf-ujgb-v "@MS ゴシック" bold,unicode otf-cjgb-h "MS ゴシック" bold,cid2uni otf-cjgb-v "@MS ゴシック" bold,cid2uni %%%%% 丸ゴシック体 %%%%% hmgothr-h "HG丸ゴシックM-PRO" hmgothr-v "@HG丸ゴシックM-PRO" otf-ujmgr-h "HG丸ゴシックM-PRO" unicode otf-ujmgr-v "@HG丸ゴシックM-PRO" unicode otf-cjmgr-h "HG丸ゴシックM-PRO" cid2uni otf-cjmgr-v "@HG丸ゴシックM-PRO" cid2uni %%%%% 極太ゴシック体 %%%%% hgotheb-h "HG創英角ゴシックUB" hgotheb-v "@HG創英角ゴシックUB" %%%%% traditional Chinese -- serif %%%%% otf-utmr-h "MingLiU" unicode otf-utmr-v "@MingLiU" unicode otf-ctmr-h "MingLiU" cid2uni otf-ctmr-v "@MingLiU" cid2uni %otf-utmr-h "MS 明朝" unicode %otf-utmr-v "@MS 明朝" unicode %otf-ctmr-h "MS 明朝" cid2uni %otf-ctmr-v "@MS 明朝" cid2uni %%%%% traditional Chinese -- sans serif %%%%% otf-utgr-h "SimHei" chinesebig5,unicode otf-utgr-v "@SimHei" chinesebig5,unicode otf-ctgr-h "SimHei" chinesebig5,cid2uni otf-ctgr-v "@SimHei" chinesebig5,cid2uni %otf-utgr-h "MS ゴシック" unicode %otf-utgr-v "@MS ゴシック" unicode %otf-ctgr-h "MS ゴシック" cid2uni %otf-ctgr-v "@MS ゴシック" cid2uni %%%%% simplified Chinese -- serif %%%%% otf-ucmr-h "SimSun" unicode otf-ucmr-v "@SimSun" unicode otf-ccmr-h "SimSun" cid2uni otf-ccmr-v "@SimSun" cid2uni %%%%% simplified Chinese -- sans serif %%%%% otf-ucgr-h "SimHei" gb2312,unicode otf-ucgr-v "@SimHei" gb2312,unicode otf-ccgr-h "SimHei" gb2312,cid2uni otf-ccgr-v "@SimHei" gb2312,cid2uni %%%%% hangeul -- serif %%%%% otf-ukmr-h "Batang" unicode otf-ukmr-v "@Batang" unicode otf-ckmr-h "Batang" cid2uni otf-ckmr-v "@Batang" cid2uni %%%%% hangeul -- sans serif %%%%% otf-ukgr-h "Dotum" unicode otf-ukgr-v "@Dotum" unicode otf-ckgr-h "Dotum" cid2uni otf-ckgr-v "@Dotum" cid2uni -- dvipdfmx 用の mapファイル (no embedding) ---------------------------------------------------------------------------------------------------- %%%%%%%%%% cid-x.map (no embedding) %%%%%%%%%%%%%%%%%%%%%%%% rml H Ryumin-Light rmlv V Ryumin-Light gbm H GothicBBB-Medium gbmv V GothicBBB-Medium %%%%% OTF package %%%%% %%%%% 明朝体 %%%%% hminr-h H Ryumin-Light hminr-v V Ryumin-Light otf-ujmr-h UniJIS-UTF16-H Ryumin-Light otf-ujmr-v UniJIS-UTF16-V Ryumin-Light otf-cjmr-h Adobe-Japan1-6 Ryumin-Light otf-cjmr-v Adobe-Japan1-5-V Ryumin-Light %%%%% ゴシック体 %%%%% hgothr-h H GothicBBB-Medium hgothr-v V GothicBBB-Medium otf-ujgr-h UniJIS-UTF16-H GothicBBB-Medium otf-ujgr-v UniJIS-UTF16-V GothicBBB-Medium otf-cjgr-h Adobe-Japan1-6 GothicBBB-Medium otf-cjgr-v Adobe-Japan1-5-V GothicBBB-Medium %%%%% 太明朝体 %%%%% hminb-h H Ryumin-Light,Bold hminb-v V Ryumin-Light,Bold otf-ujmb-h UniJIS-UTF16-H Ryumin-Light,Bold otf-ujmb-v UniJIS-UTF16-V Ryumin-Light,Bold otf-cjmb-h Adobe-Japan1-6 Ryumin-Light,Bold otf-cjmb-v Adobe-Japan1-5-V Ryumin-Light,Bold %%%%% 太ゴシック体 %%%%% hgothb-h H GothicBBB-Medium,Bold hgothb-v V GothicBBB-Medium,Bold otf-ujgb-h UniJIS-UTF16-H GothicBBB-Medium,Bold otf-ujgb-v UniJIS-UTF16-V GothicBBB-Medium,Bold otf-cjgb-h Adobe-Japan1-6 GothicBBB-Medium,Bold otf-cjgb-v Adobe-Japan1-5-V GothicBBB-Medium,Bold %%%%% 丸ゴシック体 %%%%% hmgothr-h H !HGRSMP.TTF hmgothr-v V !HGRSMP.TTF otf-ujmgr-h UniJIS-UTF16-H !HGRSMP.TTF otf-ujmgr-v UniJIS-UTF16-V !HGRSMP.TTF otf-cjmgr-h Adobe-Japan1-6 !HGRSMP.TTF/AJ1 otf-cjmgr-v Adobe-Japan1-5-V !HGRSMP.TTF/AJ1 %%%%% 極太ゴシック体 %%%%% hgotheb-h H :0:!HGRSGU.TTC hgotheb-v V :0:!HGRSGU.TTC %%%%% traditional Chinese -- serif %%%%% otf-utmr-h UniCNS-UTF16-H MSung-Light otf-utmr-v UniCNS-UTF16-V MSung-Light otf-ctmr-h Identity-H MSung-Light otf-ctmr-v Identity-V MSung-Light %otf-utmr-h UniJIS-UTF16-H Ryumin-Light %otf-utmr-v UniJIS-UTF16-V Ryumin-Light %otf-ctmr-h Identity-H Ryumin-Light %otf-ctmr-v Identity-V Ryumin-Light %%%%% traditional Chinese -- sans serif %%%%% otf-utgr-h UniCNS-UTF16-H MHei-Medium,Bold otf-utgr-v UniCNS-UTF16-V MHei-Medium,Bold otf-ctgr-h Identity-H MHei-Medium,Bold otf-ctgr-v Identity-V MHei-Medium,Bold %otf-utgr-h UniJIS-UTF16-H GothicBBB-Medium %otf-utgr-v UniJIS-UTF16-V GothicBBB-Medium %otf-ctgr-h Identity-H GothicBBB-Medium %otf-ctgr-v Identity-V GothicBBB-Medium %%%%% simplified Chinese -- serif %%%%% otf-ucmr-h UniGB-UTF16-H STSong-Light otf-ucmr-v UniGB-UTF16-V STSong-Light otf-ccmr-h Identity-H STSong-Light otf-ccmr-v Identity-V STSong-Light %%%%% simplified Chinese -- sans serif %%%%% otf-ucgr-h UniGB-UTF16-H STSong-Light,Bold otf-ucgr-v UniGB-UTF16-V STSong-Light,Bold otf-ccgr-h Identity-H STSong-Light,Bold otf-ccgr-v Identity-V STSong-Light,Bold %%%%% hangeul -- serif %%%%% otf-ukmr-h UniKS-UTF16-H HYSMyeongJo-Medium otf-ukmr-v UniKS-UTF16-V HYSMyeongJo-Medium otf-ckmr-h Identity-H HYSMyeongJo-Medium otf-ckmr-v Identity-V HYSMyeongJo-Medium %%%%% hangeul -- sans serif %%%%% otf-ukgr-h UniKS-UTF16-H HYGoThic-Medium otf-ukgr-v UniKS-UTF16-V HYGoThic-Medium otf-ckgr-h Identity-H HYGoThic-Medium otf-ckgr-v Identity-V HYGoThic-Medium %otf-ukgr-h UniKS-UTF16-H HYSMyeongJo-Medium,Bold %otf-ukgr-v UniKS-UTF16-V HYSMyeongJo-Medium,Bold %otf-ckgr-h Identity-H HYSMyeongJo-Medium,Bold %otf-ckgr-v Identity-V HYSMyeongJo-Medium,Bold -- dvipdfmx 用の mapファイル (embedding Windows fonts) ----------------------------------------------------------------------------------------- %%%%%%%%%% cid-x.map (embedding Windows fonts) %%%%%%%%%% rml H :0:MSMINCHO.TTC rmlv V :0:MSMINCHO.TTC gbm H :0:MSGOTHIC.TTC gbmv V :0:MSGOTHIC.TTC %%%%% OTF package %%%%% %%%%% 明朝体 %%%%% hminr-h H :0:MSMINCHO.TTC hminr-v V :0:MSMINCHO.TTC otf-ujmr-h UniJIS-UTF16-H :0:MSMINCHO.TTC otf-ujmr-v UniJIS-UTF16-V :0:MSMINCHO.TTC otf-cjmr-h Adobe-Japan1-6 :0:MSMINCHO.TTC/AJ1 otf-cjmr-v Adobe-Japan1-5-V :0:MSMINCHO.TTC/AJ1 %%%%% ゴシック体 %%%%% hgothr-h H :0:MSGOTHIC.TTC hgothr-v V :0:MSGOTHIC.TTC otf-ujgr-h UniJIS-UTF16-H :0:MSGOTHIC.TTC otf-ujgr-v UniJIS-UTF16-V :0:MSGOTHIC.TTC otf-cjgr-h Adobe-Japan1-6 :0:MSGOTHIC.TTC/AJ1 otf-cjgr-v Adobe-Japan1-5-V :0:MSGOTHIC.TTC/AJ1 %%%%% 太明朝体 %%%%% hminb-h H :0:HGRMB.TTC hminb-v V :0:HGRMB.TTC otf-ujmb-h UniJIS-UTF16-H :0:HGRMB.TTC otf-ujmb-v UniJIS-UTF16-V :0:HGRMB.TTC otf-cjmb-h Adobe-Japan1-6 :0:HGRMB.TTC/AJ1 otf-cjmb-v Adobe-Japan1-5-V :0:HGRMB.TTC/AJ1 %%%%% 太ゴシック体 %%%%% hgothb-h H :0:HGRGE.TTC hgothb-v V :0:HGRGE.TTC otf-ujgb-h UniJIS-UTF16-H :0:HGRGE.TTC otf-ujgb-v UniJIS-UTF16-V :0:HGRGE.TTC otf-cjgb-h Adobe-Japan1-6 :0:HGRGE.TTC/AJ1 otf-cjgb-v Adobe-Japan1-5-V :0:HGRGE.TTC/AJ1 %%%%% 丸ゴシック体 %%%%% hmgothr-h H HGRSMP.TTF hmgothr-v V HGRSMP.TTF otf-ujmgr-h UniJIS-UTF16-H HGRSMP.TTF otf-ujmgr-v UniJIS-UTF16-V HGRSMP.TTF otf-cjmgr-h Adobe-Japan1-6 HGRSMP.TTF/AJ1 otf-cjmgr-v Adobe-Japan1-5-V HGRSMP.TTF/AJ1 %%%%% 極太ゴシック体 %%%%% hgotheb-h H :0:HGRSGU.TTC hgotheb-v V :0:HGRSGU.TTC %%%%% 細明朝体(?) %%%%% %hminl-h H Ryumin-Light %hminl-v V Ryumin-Light %otf-ujml-h UniJIS-UTF16-H Ryumin-Light %otf-ujml-v UniJIS-UTF16-V Ryumin-Light %otf-cjml-h Adobe-Japan1-6 Ryumin-Light %otf-cjml-v Adobe-Japan1-5-V Ryumin-Light %%%%% traditional Chinese -- serif %%%%% otf-utmr-h UniCNS-UTF16-H :0:mingliu.ttc otf-utmr-v UniCNS-UTF16-V :0:mingliu.ttc otf-ctmr-h Identity-H :0:mingliu.ttc otf-ctmr-v Identity-V :0:mingliu.ttc %otf-utmr-h UniJIS-UTF16-H :0:MSMINCHO.TTC %otf-utmr-v UniJIS-UTF16-V :0:MSMINCHO.TTC %otf-ctmr-h Identity-H :0:MSMINCHO.TTC/AJ1 %otf-ctmr-v Identity-V :0:MSMINCHO.TTC/AJ1 %%%%% traditional Chinese -- sans serif %%%%% otf-utgr-h UniCNS-UTF16-H simhei.ttf otf-utgr-v UniCNS-UTF16-V simhei.ttf otf-ctgr-h Identity-H simhei.ttf otf-ctgr-v Identity-V simhei.ttf %otf-utgr-h UniJIS-UTF16-H :0:MSGOTHIC.TTC %otf-utgr-v UniJIS-UTF16-V :0:MSGOTHIC.TTC %otf-ctgr-h Identity-H :0:MSGOTHIC.TTC/AJ1 %otf-ctgr-v Identity-V :0:MSGOTHIC.TTC/AJ1 %%%%% simplified Chinese -- serif %%%%% otf-ucmr-h UniGB-UTF16-H :0:simsun.ttc otf-ucmr-v UniGB-UTF16-V :0:simsun.ttc otf-ccmr-h Identity-H :0:simsun.ttc otf-ccmr-v Identity-V :0:simsun.ttc %%%%% simplified Chinese -- sans serif %%%%% otf-ucgr-h UniGB-UTF16-H simhei.ttf otf-ucgr-v UniGB-UTF16-V simhei.ttf otf-ccgr-h Identity-H simhei.ttf otf-ccgr-v Identity-V simhei.ttf %%%%% hangeul -- serif %%%%% otf-ukmr-h UniKS-UTF16-H :0:batang.ttc otf-ukmr-v UniKS-UTF16-V :0:batang.ttc otf-ckmr-h Identity-H :0:batang.ttc otf-ckmr-v Identity-V :0:batang.ttc %%%%% hangeul -- sans serif %%%%% otf-ukgr-h UniKS-UTF16-H :2:gulim.ttc otf-ukgr-v UniKS-UTF16-V :2:gulim.ttc otf-ckgr-h Identity-H :2:gulim.ttc otf-ckgr-v Identity-V :2:gulim.ttc ------------------------------------------------------------------------------------------------------------------------------------------------

この書き込みへの返事:

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