齋藤修三郎さんの Open Type Font 用 VF は Adobe-Japan1-6 相当のフォントあたり最大23,058文字(開発版を利用した場合。安定版を利用した場合は Adobe-Japan1-5 相当のフォントあたり最大20,317文字。)の 和文 OpenType フォントを使うためのパッケージです。以前の UTF パッケージは明朝体と ゴシック体だけでしたが,OTF パッケージは5書体以上を扱うことができます。 また,和文フォントのメトリックが改訂されました。 従来のものは min10.tfm のしがらみを引きずった長方形でしたが,OTF では 正方形(高さ : 深さ = 88 : 12)に直されました。
なお,OTF パッケージの扱えるグリフは Adobe-Japan1-6,Adobe-GB1-5,Adobe-CNS1-5,Adobe-Korea1-2 のプロポーショナルでない固定幅のもの(全角幅,半角幅,1/3 角幅など)です (CID 番号に完全対応している DVIware でヒラギノを 使用する場合には従属欧文およびプロポーショナル仮名を使用可)。
ここでは OTF パッケージを Microsoft Windows,UNIX (Mac OS X,Solaris など),UNIX 互換 OS (Linux,BSD など)で使う方法を説明します。
角藤さんの
W32TeX に
含まれている
otfdevel.tar.bz2をダウンロードし、otfdevel.tar.bz2 を otf.tar.bz2 にリネームします(安定版なら
otf.tar.bz2
をダウンロードします)。これを例えば C:\temp\ に入れます。
コマンド プロンプト(MS-DOS プロンプト)で次のように打ち込みます。
>CD \usr\local >tar xvjf C:/temp/otf.tar.bz2
角藤さんの簡易インストーラー (texinst2009.zip) は OTF パッケージの展開にも対応していますので,次のようにしても良いでしょう。
>CD \usr\local >texinst2009 C:/temp
dvipdfm(x) 用の map ファイルの置き場所は $TEXMF/fonts/map/dvipdfm// です。
とりあえずこれで大丈夫です。
Mac OS X,Solaris,Linux,BSD などの場合も, 上とまったく同じファイルを使ってインストールできます。
pTeX そのものは土村さんの ptetex でインストールされているものとします。 これにはすでに UTF パッケージが含まれています。これに OTF パッケージを加えるには,インストール時に
$ make otf
とするだけです。
以下では手動で入れる方法を説明します。 ただし,/usr/local/teTeX/share/texmf/packages/utfsrc/sty/ajmacros.sty は UTF パッケージの中にもあるので,古い方は消すか名前を変えておきます。
$ cd /usr/local/teTeX/share/texmf/packages $ sudo unzip otfstable.zip $ cd otfstable $ sudo ./makeotf $ cd /usr/local/teTeX/share/texmf/ptex/platex $ sudo ln -s ../../packages/otfstable/sty otfstable $ cd /usr/local/teTeX/share/texmf/fonts/tfm/public $ sudo ln -s ../../../packages/otfstable/tfm otfstable $ cd /usr/local/teTeX/share/texmf/fonts/vf/public $ sudo ln -s ../../../packages/otfstable/vf otfstable $ mktexlsr
CMap ファイルについても Microsoft Windows の場合と同じでかまいません。 Adobe 提供の CMap ファイルが2009年9月、オープンソースになりました。 Adobe, CMap Resources から "Download" へ進み、 "CMap Resources" の中から Adobe-Japan1-6, Adobe-GB1-5, Adobe-CNS1-6, Adobe-Korea1-2 を取得できます。 これを /usr/local/share/ghostscript/?.??/Resource/ で展開し, 次のようにシンボリックリンクを張ればいいでしょう:
$ cd /usr/local/teTeX/share/texmf/dvipdfmx $ sudo ln -s /usr/local/share/ghostscript/?.??/Resource .
土村さんが ptetex-cmap を用意してくださいました。これを使うのが便利でしょう。
makeotf から呼び出される ovp2ovf は teTeX 標準のものを使うと失敗します。 土村さんの ptetex では tetex-src-3.0/texk/web2c/omegaware に含まれる OVP2OVF 1.11 (Web2C-7.5.4) がインストールされるので,うまくいきます。 teTeX のデフォルトでは,このバージョンは make されません。
まず OpenType フォントを持っていなくても試せる方法です。Ryimun-Light と GothicBBB-Meduim は,dvipdfmx では埋め込まれないフォントであることと, 埋め込まれてない Ryumin-Light と GothicBBB-Medium を Adobe Reader/Acrobat が適切なフォントに代替して表示・印刷することを利用する方法です。dvipdfmx および Adobe Reader/Acrobat で 使える日本語フォントパックは すでにインストールされているものとします。
$TEXMF/fonts/map/dvipdfm/base/cid-x.map に次のように書きます。
rml H Ryumin-Light rmlv V Ryumin-Light gbm H GothicBBB-Medium gbmv V GothicBBB-Medium 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 Identity-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 Identity-V GothicBBB-Medium
これで次のものをテストしてみます。 \UTF{...} は十六進4桁の Unicode 番号,\CID{...} は十進の CID 番号を使います。
%%% -*- mode: yatex; Coding: iso-2022-jp; Encoding: ISO-2022-JP -*-
\documentclass{jsarticle}
\usepackage{otf}
\begin{document}
森\UTF{9DD7}外と内田百\UTF{9592}とが\UTF{9AD9}島屋に行くところを想像した。
\CID{7652}飾区の\CID{13706}野屋
\end{document}
これを “hoge.tex” という名前で保存し, コマンド プロンプトで次のようにして処理します。
>platex hoge.tex >dvipdfmx hoge.dvi >START hoge.pdf
これで hoge.pdf が Adobe Reader/Acrobat で開き, ちゃんと表示されたと思います。
Adobe Reader/Acrobat 9.3.0 *1をお使いの方が多くなりましたので,最新の Adobe-Japan1-6 の文字を表示させて見ましょう。OTF パッケージは 開発版を使用します。
テスト用の pLaTeX ソースは,例えば次のものを用いてみます。
%%% -*- mode: yatex; Coding: iso-2022-jp; Encoding: ISO-2022-JP -*-
\documentclass{jarticle}
\usepackage{otf}
\begin{document}
Adobe-Japan1-5で追加された文字を使った例
\begin{itemize}
\item 「\゜か」,「\゜き」,「\゜く」,「\゜け」,「\゜こ」,
「\゜カ」,「\゜キ」,「\゜ク」,「\゜ケ」,「\゜コ」は鼻濁音を表す。
\item Macintosh用キーボードの\UTF{2318}(Command key)を押す。
\item \UTF{2672}を心がけよう。
\end{itemize}
Adobe-Japan1-6で追加された文字を使った例
\begin{itemize}
\item ほげほげ番組\CID{20556}
\item ほげほげフェスティバル\CID{20656}
\item \CID{20939}(Bq: becquerel)は放射能の強さを表す単位である。
\item フラーレン(fullerene) C$_{60}$は
サッカーボール状(\CID{20957})の構造をしている。
\item \UTF{9B87}とは岩魚(イワナ)のことであり,嘉魚とも書く。
\end{itemize}
\end{document}
最初の3項目に Adobe-Japan1-5 で追加された文字を,次の5項目に Adobe-Japan1-6 で追加された文字を使っています。コマンド処理は上と同様です。
コマンドが苦手な方は,TeXWiki:WinShell3 に 簡単な方法が書かれているのでご覧ください。
上の方法で作った PDF ファイルは,和文フォントが埋め込まれていないので 軽いのですが,どんな環境でも文字化けせず読めるというわけではありません。 実際,上の pLaTeX ファイルに “\gtfamily” と書き込んで 全部をゴシック体にすると,Adobe Reader/Acrobat 9.3.0 で開いた場合に 「土口の吉」が明朝体になってしまうことがあります。
どのような環境でも読めるようにするには,フォントを埋め込まなければなりません。 そのためには OpenType フォントが必要です。
とりあえず Adobe Reader/Acrobat 9 の KozMinPr6N-Regular.otf のある ディレクトリを $TEXMFLOCAL/fonts/opentype// ディレクトリ以下から シンボリックリンクした状態で,cid-x.map を次のように書き直します。
hminr-h H KozMinPr6N-Regular.otf hminr-v V KozMinPr6N-Regular.otf otf-ujmr-h UniJIS-UTF16-H KozMinPr6N-Regular.otf otf-ujmr-v UniJIS-UTF16-V KozMinPr6N-Regular.otf otf-cjmr-h Adobe-Japan1-6 KozMinPr6N-Regular.otf otf-cjmr-v Identity-V KozMinPr6N-Regular.otf
これで明朝体については「小塚明朝 Pr6N R」が埋め込まれるので Adobe-Japan1-6 の範囲なら誰でも読めるようになります。
とりあえず $TEXMF/fonts/opentype/Adobe/ に Adobe Reader/Acrobat 9.3.0 の KozMinPr6N-Regular.otf ・ KozGoPr6N-Medium.otf のシンボリックリンク(管理者権限で「コマンド プロンプト」を開き, mklink を実行します。)を作成し,$TEXMF/fonts/map/dvipdfm/base/cid-x.map に次のように書きます(C:/Windows/Fonts/ にある KozMinPr6N-Regular.otf 等の otf ファイルを $TEXMF/fonts/opentype/Adobe/ に直接コピーすることはライセンス上できません)。
rml H KozMinPr6N-Regular.otf rmlv V KozMinPr6N-Regular.otf gbm H KozGoPr6N-Medium.otf gbmv V KozGoPr6N-Medium.otf hminr-h H KozMinPr6N-Regular.otf hminr-v V KozMinPr6N-Regular.otf otf-ujmr-h UniJIS-UTF16-H KozMinPr6N-Regular.otf otf-ujmr-v UniJIS-UTF16-V KozMinPr6N-Regular.otf otf-cjmr-h Adobe-Japan1-6 KozMinPr6N-Regular.otf otf-cjmr-v Identity-V KozMinPr6N-Regular.otf hgothr-h H KozGoPr6N-Medium.otf hgothr-v V KozGoPr6N-Medium.otf otf-ujgr-h UniJIS-UTF16-H KozGoPr6N-Medium.otf otf-ujgr-v UniJIS-UTF16-V KozGoPr6N-Medium.otf otf-cjgr-h Adobe-Japan1-6 KozGoPr6N-Medium.otf otf-cjgr-v Identity-V KozGoPr6N-Medium.otf
これで明朝体については「小塚明朝 Pr6N R」が,ゴシック体については「小塚ゴシック Pr6N M」がそれぞれ埋め込まれるので,Adobe-Japan1-6 の範囲なら誰でも読めるようになります。
なお,Adobe に問い合わせたところ,日本語フォントパック内の OpenType フォントの用途として,Adobe Reader/Acrobat での プレビュー・印刷用途を想定しているようです。 上のような dvipdfmx を利用したフォントの埋め込みはライセンス違反となりますのでご注意下さい(TeXWiki:フォント にある Adobe-Japan1-6 に完全対応した和文フォント(有償)を購入している場合には問題ありません)。
OpenType 100 (ダイナコムウェア)の DFHSMinchoStd-W3.otf でもやってみましたが,通常の場合は 問題なかったのに,OTF パッケージで使う場合はエラーになってしまいました:
*** Unknown charstring operator: <02> *** *** Parsing charstring failed *** error: -1 (stack depth: 11) Cannot continue ...
2004年6月に出た,現時点で最新の Adobe-Japan1-6 は,JIS C 6226:1978,JIS X 0213:2000,JIS X 0212:1990の規格表示体,JIS X 0213:2004の印刷標準字体や U-PRESS用の文字を含む23,058グリフの文字セットです。 Adobe Reader 9 そのもの(またはそれに用いる日本語フォントパック)に含まれている KozMinPr6N-Regular.otf と KozGoPr6N-Medium.otf がこれに準拠していますので,Adobe Reader 9 が 対応している OS ならどれでも無償で豊富なフォントを利用できるようになりました (ちなみに Linux/Solaris 版の Adobe Reader 9 に 対するアジア言語フォントパックおよび Microsoft Windows 版の Adobe Reader 9 に 対するアジア言語フォントパックには,いずれも
が附属しています)。
2002年9月に出た Adobe-Japan1-5 は,JIS X 0213:2000 (JIS 第3,第4水準)や 国語審議会報告に基づく印刷標準字体の文字を含む20,317グリフの文字セットです。 Mac OS X v10.2 のヒラギノ Pro がこれに準拠しています (実は18文字だけ足りないそうです → 「ZDNet Mac: デザイン & パブリッシング分野で Mac OS X がすぐれている理由[Internet Archive のウェブアーカイブ]」,Mac OS X v10.2.4 以降のヒラギノ [ver 7.11] には 全部のグリフがあるそうです[Thanks: uchiyama さん])。 ダイナコムウェアの OpenType 平成書体パックは Adobe-Japan1-5 準拠だそうです (qa:41849)。
Adobe-Japan1-4 は15,444グリフの文字セットです。 Adobe Acrobat (Reader) 5,Adobe Reader/Acrobat 6 の KozMinPro-Regular-Acro.otf,KozGoPro-Medium-Acro.otf はこれのようです。
Adobe-Japan1-3 は9,354グリフの文字セットで,Std の附く名前の OpenType フォント, 例えばダイナコムウェアのOpenType 100 や,Adobe の古いバージョンの製品に附いている小塚フォントがこれにあたります。
ヒラギノを買ったら PowerBook がオマケに附いてきました(ウソ)。
cid-x.map の OTF パッケージ用の項目を全て消し,OTF パッケージに 附いていた “hiraginox.map(for dvipdfmx)” を “hiraginox.map” と改名して $TEXMFLOCAL/fonts/map/dvipdfm// ディレクトリ以下に入れ,dvipdfmx.cfg の最後に
f hiraginox.map
と付け加えました。 これで2万グリフのヒラギノが使えるようになりました。めでたしめでたし。

\usepackage[expert]{otf} とすると, ご覧のように,縦書きと横書きで一部の字形が変わります(拙著旧版 『[改訂版]LaTeX2e 美文書作成入門』も ヒラギノですが変わらなかったのは OpenType 版ヒラギノではなかったから)。 ちなみに無指定の OTF パッケージでは \bfseries で同じウェイトのゴシックになるだけですので, 上の図の例では “bold” オプションも加えて太いゴシックにしてあります。
OTF パッケージを(“noreplace” オプション以外で)使うと,\UTF{...} や \CID{...} で指定した文字以外についても,新しい和文用メトリックが使われます。 これは JIS フォントメトリックとほぼ同じですが,JIS フォントメトリックが今までの min10 などのしがらみを引きずって「高さ + 深さ < 幅」であったのに対し,OTF パッケージの新 JIS メトリックは正方形(高さ + 深さ = 幅)です。従って,1 zw = 1 zh です(公称 10 pt のフォントで 1 zw = 1 zh = 9.62216 pt)。また, 一般的な PostScript の和文フォントにならって「高さ : 深さ = 88 : 12」です。
さらに,「?」と「!」(JIS の用語では「区切り約物」)の後に, 横書きの場合も 0.5 zw のグルー(スペース)が入るようになりました (縦書きでは tmin10 などと同様 1 zw が入ります)。このグルーを禁止するには
あっ!\inhibitglue と驚く
または
あっ!\<と驚く
と書かなければなりません。
安田功さんの Utf82TeX は,UTF-8 の入力ファイルを pLaTeX で処理可能な文字やコントロールシーケンスに 変換するプリプロセッサです。これを使えば,漢字・ハングル(한글)等 CJK の文字は OTF パッケージのコントロールシーケンスに変換できるので, 文字コードを直接数値入力する手間が 省けます。TeXWiki:pTeX と多言語処理 #多言語の Unicode 直接入力と pTeX にも解説があります。
大友さんの機種依存文字変換テーブルを 併用すると丸附き数字(e.g. ① [U+2460])なども変換できて便利そうです (qa:41425 参照)。
一方,角藤さんの配布に
含まれる
utf8toutf
の方は Microsoft Windows 用の exe 実行ファイルも附いていますし,より簡単に
使えそうです。ソースはC言語で,UNIX 互換 OS でも make 一発で作れます。
dviout for Windows では \CID{...} などでの Adobe-Japan1 の CID 直接参照の機能は無く,代わりに CID → Unicode の変換を経由した表示機能が あります。dviout for Windows Ver. 3.18 で CID → Unicode の変換テーブルが 強化されました。\CID{...} を利用されている方はアップデートをお薦めします。 dviout for Windows Ver. 3.18 より expert オプションが簡易的ながら利用可能に なりました。縦組み専用仮名・横組み専用仮名・ルビ用仮名が汎用仮名に置換されて 出力されます。expert ならではの機能にはなりませんが,プレヴューや下書きには 役に立つことでしょう。deluxe オプション(多ウェイト化)は制限なく利用可です。 最終出力には dviout ではなく,dvipdfmx や dvips など CID に完全対応した DVIware を利用しましょう。
Adobe 製品に附いている小塚フォントを使う場合は,次のような マップファイルを用意し,[Option] → [Setup Parameters...] → [Font2] → ftt: にそのマップファイルのフルパスを記入し,[Save] → [Ok] します。
hminr-h "小塚明朝 Pr6N R" hminr-v "@小塚明朝 Pr6N R" otf-ujmr-h "小塚明朝 Pr6N R" Unicode otf-ujmr-v "@小塚明朝 Pr6N R" Unicode otf-cjmr-h "小塚明朝 Pr6N R" CID2Uni otf-cjmr-v "@小塚明朝 Pr6N R" CID2Uni hgothr-h "小塚ゴシック Pr6N M" hgothr-v "@小塚ゴシック Pr6N M" otf-ujgr-h "小塚ゴシック Pr6N M" Unicode otf-ujgr-v "@小塚ゴシック Pr6N M" Unicode otf-cjgr-h "小塚ゴシック Pr6N M" CID2Uni otf-cjgr-v "@小塚ゴシック Pr6N M" CID2Uni hminb-h "小塚明朝 Pr6N B" hminb-v "@小塚明朝 Pr6N B" otf-ujmb-h "小塚明朝 Pr6N B" Unicode otf-ujmb-v "@小塚明朝 Pr6N B" Unicode otf-cjmb-h "小塚明朝 Pr6N B" CID2Uni otf-cjmb-v "@小塚明朝 Pr6N B" CID2Uni hgothb-h "小塚ゴシック Pr6N B" hgothb-v "@小塚ゴシック Pr6N B" otf-ujgb-h "小塚ゴシック Pr6N B" Unicode otf-ujgb-v "@小塚ゴシック Pr6N B" Unicode otf-cjgb-h "小塚ゴシック Pr6N B" CID2Uni otf-cjgb-v "@小塚ゴシック Pr6N B" CID2Uni hmgothr-h "小塚ゴシック Pr6N H" hmgothr-v "@小塚ゴシック Pr6N H" otf-ujmgr-h "小塚ゴシック Pr6N H" Unicode otf-ujmgr-v "@小塚ゴシック Pr6N H" Unicode otf-cjmgr-h "小塚ゴシック Pr6N H" CID2Uni otf-cjmgr-v "@小塚ゴシック Pr6N H" CID2Uni
モリサワフォントを使う場合は,次のような マップファイルを用意し,[Option] → [Setup Parameters...] → [Font2] → ftt: にそのマップファイルのフルパスを記入し,[Save] → [Ok] します。
otf-ujmr-h "A-OTF リュウミン Pr6N L-KL" unicode otf-ujmr-v "@A-OTF リュウミン Pr6N L-KL" unicode otf-cjmr-h "A-OTF リュウミン Pr6N L-KL" cid2uni otf-cjmr-v "@A-OTF リュウミン Pr6N L-KL" cid2uni hminr-h "A-OTF リュウミン Pr6N L-KL" hminr-v "@A-OTF リュウミン Pr6N L-KL"
otf-ujgr-h "A-OTF 中ゴシックBBB Pr6N Med" unicode otf-ujgr-v "@A-OTF 中ゴシックBBB Pr6N Med" unicode otf-cjgr-h "A-OTF 中ゴシックBBB Pr6N Med" cid2uni otf-cjgr-v "@A-OTF 中ゴシックBBB Pr6N Med" cid2uni hgothr-h "A-OTF 中ゴシックBBB Pr6N Med" hgothr-v "@A-OTF 中ゴシックBBB Pr6N Med"
otf-ujmb-h "A-OTF 太ミンA101 Pr6N Bold" unicode otf-ujmb-v "@A-OTF 太ミンA101 Pr6N Bold" unicode otf-cjmb-h "A-OTF 太ミンA101 Pr6N Bold" cid2uni otf-cjmb-v "@A-OTF 太ミンA101 Pr6N Bold" cid2uni hminb-h "A-OTF 太ミンA101 Pr6N Bold" hminb-v "@A-OTF 太ミンA101 Pr6N Bold"
otf-ujgb-h "A-OTF 太ゴB101 Pr6N Bold" unicode otf-ujgb-v "@A-OTF 太ゴB101 Pr6N Bold" unicode otf-cjgb-h "A-OTF 太ゴB101 Pr6N Bold" cid2uni otf-cjgb-v "@A-OTF 太ゴB101 Pr6N Bold" cid2uni hgothb-h "A-OTF 太ゴB101 Pr6N Bold" hgothb-v "@A-OTF 太ゴB101 Pr6N Bold"
otf-ujmgr-h "A-OTF 見出ゴMB31 Pr6N MB31" unicode otf-ujmgr-v "@A-OTF 見出ゴMB31 Pr6N MB31" unicode otf-cjmgr-h "A-OTF 見出ゴMB31 Pr6N MB31" cid2uni otf-cjmgr-v "@A-OTF 見出ゴMB31 Pr6N MB31" cid2uni hmgothr-h "A-OTF 見出ゴMB31 Pr6N MB31" hmgothr-v "@A-OTF 見出ゴMB31 Pr6N MB31"
ただし dviout for Windows は Windows API で文字を描いているので,Unicode の 使える Microsoft Windows 7, Vista, XP, 2000 などでしか使えないと思います。 また CID 番号を直接指定しても,Unicode に 変換できるもの以外は “The OS returns the error code 0” という警告を出して 化けてしまいます (qa:17849)。
/usr/local/share/texmf-local/ の下に /usr/local/share/texmf/ の下にあるものと 同じディレクトリ・ツリーを作成し,以下のファイルをコピーします。
このとき,“texmf.cnf” を修正すると良いでしょう。変数 “TTFONTS” と同様に, 変数 “OPENTYPEFONTS” に “;$SYSTTF” を次のように付け加えます。
OPENTYPEFONTS = .;$SYSTTF;$TEXMF/fonts/opentype//
こうすると,TeX に使う OpenType フォントを $TEXMF/fonts/opentype// と システム ($SYSTTF/) とに2重にインストールする必要がなくなります。
また OS が Microsoft Windows であれば,dviout for Windows 用の map ファイルも今まで使っていたものを dviout\map\ にコピーする必要があります。 ファイル名としては “$user.map” が推奨されています。 (OTF パッケージとは無関係ですが,dviout 用の Susie プラグインも コピーする必要があります。)
※ Microsoft Windows でフォントに関するトラブルが発生した場合は, “FNTCACHE.DAT” と “ICONCACHE.DB” を削除すると解決することがあります。 複数存在する場合があるので,ハードディスク全部を検索すると良いでしょう。
ここからの話の対象は W32TeX,あるいは UNIX,Unix-like OS では ptetex3 以外の場合であろうと思われます。
ptetex3 をお使いの場合は,別の手段が用意されています。 フォントヘのシンボリックリンクは “make font” で 自動的に作られます。map ファイルも準備されていますし,埋め込み制御は
$ updmap --setoption kanjiEmbed noEmbed (埋め込まない) $ updmap --setoption kanjiEmbed hiragino (ヒラギノ書体を埋め込む) $ updmap --setoption kanjiEmbed ipa (IPAフォントを埋め込む) $ updmap --setoption kanjiEmbed kozuka (小塚書体を埋め込む) $ updmap --setoption kanjiEmbed morisawa (モリサワフォントを埋め込む)などを実行すれば dvips/dvipdfmx/xdvi の設定がすべて切り替わります。
dvipdfmx の設定を一時的に変更したいだけなら,コマンドラインから
dvipdfmx -f ptex-hiragino.map -f utf-hiragino.map -f otf-hiragino.map hoge.dvi
などとオプション “-f” で直接指定する方法もあります。
あらかじめ dvipdfmx で使いたいフォントを,拡張子が “.otf” の OpenType フォントファイルなら $TEXMFLOCAL/fonts/opentype// 以下に, 拡張子が “.ttf”,“.ttc” の TrueType データ (2次 B-スプライン曲線データ)フォントなら $TEXMFLOCAL/fonts/truetype// 以下に コピーまたは移動しておくかシンボリックリンクを作っておきます。 (Microsoft Windows ならば,システムにフォントをインストールしておいても良いでしょう。)
$TEXMF/dvipdfm/config/dvipdfmx.cfg に OTF/UTF パッケージ用の map ファイル (例えば $TEXMFLOCAL/fonts/map/dvipdfm/local/cid-x-local.map)のファイル名を
f cid-x-local.map
のように追記した上で, 次のような OTF/UTF パッケージ用の map ファイル (ここでは $TEXMFLOCAL/fonts/map/dvipdfm/local/cid-x-local.map)を $TEXMFLOCAL/fonts/map/dvipdfm// 以下に作成します。
(または {$TEXMFMAIN,$TEXMFDIST}/fonts/map/dvipdfm/base/cid-x.map を $TEXMFLOCAL/fonts/map/dvipdfm/base/cid-x.map にコピーした上で, $TEXMFLOCAL/fonts/map/dvipdfm/base/cid-x.map の最後に 次のような内容を直接追記しても良いでしょう。)
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 Identity-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 Identity-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 Identity-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 Identity-V GothicBBB-Medium,Bold otf-ucmr-h UniGB-UTF16-H STSong-Light otf-ucmr-v UniGB-UTF16-V STSong-Light otf-ccmr-h Adobe-GB1-5 STSong-Light otf-ccmr-v Identity-V STSong-Light %otf-ucgr-h UniGB-UTF16-H !AdobeHeitiStd-Regular.otf %otf-ucgr-v UniGB-UTF16-V !AdobeHeitiStd-Regular.otf %otf-ccgr-h Adobe-GB1-5 !AdobeHeitiStd-Regular.otf %otf-ccgr-v Identity-V !AdobeHeitiStd-Regular.otf otf-utmr-h UniCNS-UTF16-H MSung-Light otf-utmr-v UniCNS-UTF16-V MSung-Light otf-ctmr-h Adobe-CNS1-5 MSung-Light otf-ctmr-v Identity-V MSung-Light otf-utgr-h UniCNS-UTF16-H MHei-Medium otf-utgr-v UniCNS-UTF16-V MHei-Medium otf-ctgr-h Adobe-CNS1-5 MHei-Medium otf-ctgr-v Identity-V MHei-Medium otf-ukmr-h UniKS-UTF16-H HYSMyeongJo-Medium otf-ukmr-v UniKS-UTF16-V HYSMyeongJo-Medium otf-ckmr-h Adobe-Korea1-2 HYSMyeongJo-Medium otf-ckmr-v Identity-V HYSMyeongJo-Medium otf-ukgr-h UniKS-UTF16-H HYGoThic-Medium otf-ukgr-v UniKS-UTF16-V HYGoThic-Medium otf-ckgr-h Adobe-Korea1-2 HYGoThic-Medium otf-ckgr-v Identity-V HYGoThic-Medium hiramin-w3-h Adobe-Japan1-6 !HiraMinProN-W3.otf hiramin-w3-v Identity-V !HiraMinProN-W3.otf hiramin-w6-h Adobe-Japan1-6 !HiraMinProN-W6.otf hiramin-w6-v Identity-V !HiraMinProN-W6.otf hirakaku-w3-h Adobe-Japan1-6 !HiraKakuProN-W3.otf hirakaku-w3-v Identity-V !HiraKakuProN-W3.otf hirakaku-w6-h Adobe-Japan1-6 !HiraKakuProN-W6.otf hirakaku-w6-v Identity-V !HiraKakuProN-W6.otf hiramaru-w4-h Adobe-Japan1-6 !HiraMaruProN-W4.otf hiramaru-w4-v Identity-V !HiraMaruProN-W4.otf %%% UTF package hmr H Ryumin-Light hmrv V Ryumin-Light unijmin-h UniJIS-UTF16-H Ryumin-Light unijmin-v UniJIS-UTF16-V Ryumin-Light cidmin-h Adobe-Japan1-6 Ryumin-Light cidmin-v Identity-V Ryumin-Light hkb H GothicBBB-Medium hkbv V GothicBBB-Medium unijgoth-h UniJIS-UTF16-H GothicBBB-Medium unijgoth-v UniJIS-UTF16-V GothicBBB-Medium cidgoth-h Adobe-Japan1-6 GothicBBB-Medium cidgoth-v Identity-V GothicBBB-Medium
%rml H ipam.ttf %rmlv V ipam.ttf rml H sazanami-mincho.ttf rmlv V sazanami-mincho.ttf %gbm H ipag.ttf %gbmv V ipag.ttf %gbm H VL-Gothic-Regular.ttf %gbmv V VL-Gothic-Regular.ttf gbm H sazanami-gothic.ttf gbmv V sazanami-gothic.ttf %%% OTF package %hminr-h H ipam.ttf %hminr-v V ipam.ttf %otf-ujmr-h UniJIS-UTF16-H ipam.ttf %otf-ujmr-v UniJIS-UTF16-V ipam.ttf %otf-cjmr-h Adobe-Japan1-6 ipam.ttf %otf-cjmr-v Identity-V ipam.ttf/AJ16 hminr-h H sazanami-mincho.ttf hminr-v V sazanami-mincho.ttf otf-ujmr-h UniJIS-UTF16-H sazanami-mincho.ttf otf-ujmr-v UniJIS-UTF16-V sazanami-mincho.ttf otf-cjmr-h Adobe-Japan1-6 sazanami-mincho.ttf otf-cjmr-v Identity-V sazanami-mincho.ttf/AJ16 %hgothr-h H ipag.ttf %hgothr-v V ipag.ttf %otf-ujgr-h UniJIS-UTF16-H ipag.ttf %otf-ujgr-v UniJIS-UTF16-V ipag.ttf %otf-cjgr-h Adobe-Japan1-6 ipag.ttf %otf-cjgr-v Identity-V ipag.ttf/AJ16 %hgothr-h H VL-Gothic-Regular.ttf %hgothr-v V VL-Gothic-Regular.ttf %otf-ujgr-h UniJIS-UTF16-H VL-Gothic-Regular.ttf %otf-ujgr-v UniJIS-UTF16-V VL-Gothic-Regular.ttf %otf-cjgr-h Adobe-Japan1-6 VL-Gothic-Regular.ttf %otf-cjgr-v Identity-V VL-Gothic-Regular.ttf/AJ16 hgothr-h H sazanami-gothic.ttf hgothr-v V sazanami-gothic.ttf otf-ujgr-h UniJIS-UTF16-H sazanami-gothic.ttf otf-ujgr-v UniJIS-UTF16-V sazanami-gothic.ttf otf-cjgr-h Adobe-Japan1-6 sazanami-gothic.ttf otf-cjgr-v Identity-V sazanami-gothic.ttf/AJ16 hmgothr-h H wlmaru20044.ttf hmgothr-v V wlmaru20044.ttf otf-ujmgr-h UniJIS-UTF16-H wlmaru20044.ttf otf-ujmgr-v UniJIS-UTF16-V wlmaru20044.ttf otf-cjmgr-h Adobe-Japan1-6 wlmaru20044.ttf otf-cjmgr-v Identity-V wlmaru20044.ttf/AJ16 otf-ucmr-h UniGB-UTF16-H gbsn00lp.ttf otf-ucmr-v UniGB-UTF16-V gbsn00lp.ttf otf-ccmr-h Adobe-GB1-5 gbsn00lp.ttf otf-ccmr-v Identity-V gbsn00lp.ttf/AG15 otf-ucgr-h UniGB-UTF16-H wqy-zenhei.ttf otf-ucgr-v UniGB-UTF16-V wqy-zenhei.ttf otf-ccgr-h Adobe-GB1-5 wqy-zenhei.ttf otf-ccgr-v Identity-V wqy-zenhei.ttf/AG15 otf-utmr-h UniCNS-UTF16-H uming.ttf otf-utmr-v UniCNS-UTF16-V uming.ttf otf-ctmr-h Adobe-CNS1-5 uming.ttf otf-ctmr-v Identity-V uming.ttf/AC15 %otf-utmr-h UniCNS-UTF16-H bsmi00lp.ttf %otf-utmr-v UniCNS-UTF16-V bsmi00lp.ttf %otf-ctmr-h Adobe-CNS1-5 bsmi00lp.ttf %otf-ctmr-v Identity-V bsmi00lp.ttf/AC15 otf-utgr-h UniCNS-UTF16-H cwheib.ttf otf-utgr-v UniCNS-UTF16-V cwheib.ttf otf-ctgr-h Adobe-CNS1-5 cwheib.ttf otf-ctgr-v Identity-V cwheib.ttf/AC15 otf-ukmr-h UniKS-UTF16-H UnBatang.ttf otf-ukmr-v UniKS-UTF16-V UnBatang.ttf otf-ckmr-h Adobe-Korea1-2 UnBatang.ttf otf-ckmr-v Identity-V UnBatang.ttf/AK12 otf-ukgr-h UniKS-UTF16-H UnDotum.ttf otf-ukgr-v UniKS-UTF16-V UnDotum.ttf otf-ckgr-h Adobe-Korea1-2 UnDotum.ttf otf-ckgr-v Identity-V UnDotum.ttf/AK12 %%% UTF package %hmr H ipam.ttf %hmrv V ipam.ttf %unijmin-h UniJIS-UTF16-H ipam.ttf %unijmin-v UniJIS-UTF16-V ipam.ttf %cidmin-h Adobe-Japan1-6 ipam.ttf %cidmin-v Identity-V ipam.ttf/AJ16 hmr H sazanami-mincho.ttf hmrv V sazanami-mincho.ttf unijmin-h UniJIS-UTF16-H sazanami-mincho.ttf unijmin-v UniJIS-UTF16-V sazanami-mincho.ttf cidmin-h Adobe-Japan1-6 sazanami-mincho.ttf cidmin-v Identity-V sazanami-mincho.ttf/AJ16 %hkb H ipag.ttf %hkbv V ipag.ttf %unijgoth-h UniJIS-UTF16-H ipag.ttf %unijgoth-v UniJIS-UTF16-V ipag.ttf %cidgoth-h Adobe-Japan1-6 ipag.ttf %cidgoth-v Identity-V ipag.ttf/AJ16 %hkb H VL-Gothic-Regular.ttf %hkbv V VL-Gothic-Regular.ttf %unijgoth-h UniJIS-UTF16-H VL-Gothic-Regular.ttf %unijgoth-v UniJIS-UTF16-V VL-Gothic-Regular.ttf %cidgoth-h Adobe-Japan1-6 VL-Gothic-Regular.ttf %cidgoth-v Identity-V VL-Gothic-Regular.ttf/AJ16 hkb H sazanami-gothic.ttf hkbv V sazanami-gothic.ttf unijgoth-h UniJIS-UTF16-H sazanami-gothic.ttf unijgoth-v UniJIS-UTF16-V sazanami-gothic.ttf cidgoth-h Adobe-Japan1-6 sazanami-gothic.ttf cidgoth-v Identity-V sazanami-gothic.ttf/AJ16
各フリーフォントの入手先は次を参照してください。なお,入手先は以下から変更される場合があります。また,利用・再配布等にあたっては「使用許諾契約」をご自身で確認されることを強くおすすめいたします(フリーフォントの「使用許諾契約」は随時変更されるため)。
rml H HiraMinProN-W3.otf rmlv V HiraMinProN-W3.otf gbm H HiraKakuProN-W3.otf gbmv V HiraKakuProN-W3.otf %%% OTF package hminr-h H HiraMinProN-W3.otf hminr-v V HiraMinProN-W3.otf otf-ujmr-h UniJIS-UTF16-H HiraMinProN-W3.otf otf-ujmr-v UniJIS-UTF16-V HiraMinProN-W3.otf otf-cjmr-h Adobe-Japan1-6 HiraMinProN-W3.otf otf-cjmr-v Identity-V HiraMinProN-W3.otf hgothr-h H HiraKakuProN-W3.otf hgothr-v V HiraKakuProN-W3.otf otf-ujgr-h UniJIS-UTF16-H HiraKakuProN-W3.otf otf-ujgr-v UniJIS-UTF16-V HiraKakuProN-W3.otf otf-cjgr-h Adobe-Japan1-6 HiraKakuProN-W3.otf otf-cjgr-v Identity-V HiraKakuProN-W3.otf hminb-h H HiraMinProN-W6.otf hminb-v V HiraMinProN-W6.otf otf-ujmb-h UniJIS-UTF16-H HiraMinProN-W6.otf otf-ujmb-v UniJIS-UTF16-V HiraMinProN-W6.otf otf-cjmb-h Adobe-Japan1-6 HiraMinProN-W6.otf otf-cjmb-v Identity-V HiraMinProN-W6.otf hgothb-h H HiraKakuProN-W6.otf hgothb-v V HiraKakuProN-W6.otf otf-ujgb-h UniJIS-UTF16-H HiraKakuProN-W6.otf otf-ujgb-v UniJIS-UTF16-V HiraKakuProN-W6.otf otf-cjgb-h Adobe-Japan1-6 HiraKakuProN-W6.otf otf-cjgb-v Identity-V HiraKakuProN-W6.otf hmgothr-h H HiraMaruProN-W4.otf hmgothr-v V HiraMaruProN-W4.otf otf-ujmgr-h UniJIS-UTF16-H HiraMaruProN-W4.otf otf-ujmgr-v UniJIS-UTF16-V HiraMaruProN-W4.otf otf-cjmgr-h Adobe-Japan1-6 HiraMaruProN-W4.otf otf-cjmgr-v Identity-V HiraMaruProN-W4.otf hgotheb-h H HiraKakuStdN-W8.otf hgotheb-v V HiraKakuStdN-W8.otf %hminl-h H HiraMinStdN-W2.otf %hminl-v V HiraMinStdN-W2.otf %otf-ujml-h UniJIS-UTF16-H HiraMinStdN-W2.otf %otf-ujml-v UniJIS-UTF16-V HiraMinStdN-W2.otf %otf-cjml-h Adobe-Japan1-6 HiraMinStdN-W2.otf %otf-cjml-v Identity-V HiraMinStdN-W2.otf hminl-h H MS-Mincho.ttf hminl-v V MS-Mincho.ttf otf-ujml-h UniJIS-UTF16-H MS-Mincho.ttf otf-ujml-v UniJIS-UTF16-V MS-Mincho.ttf otf-cjml-h Adobe-Japan1-6 MS-Mincho.ttf otf-cjml-v Identity-V MS-Mincho.ttf/AJ16 otf-ucmr-h UniGB-UTF16-H STSong.ttf otf-ucmr-v UniGB-UTF16-V STSong.ttf otf-ccmr-h Adobe-GB1-5 STSong.ttf otf-ccmr-v Identity-V STSong.ttf/AG15 otf-ucgr-h UniGB-UTF16-H STHeiti.ttf otf-ucgr-v UniGB-UTF16-V STHeiti.ttf otf-ccgr-h Adobe-GB1-5 STHeiti.ttf otf-ccgr-v Identity-V STHeiti.ttf/AG15 otf-utmr-h UniCNS-UTF16-H LiSongPro.ttf otf-utmr-v UniCNS-UTF16-V LiSongPro.ttf otf-ctmr-h Adobe-CNS1-5 LiSongPro.ttf otf-ctmr-v Identity-V LiSongPro.ttf/AC15 otf-utgr-h UniCNS-UTF16-H LiHeiPro.ttf otf-utgr-v UniCNS-UTF16-V LiHeiPro.ttf otf-ctgr-h Adobe-CNS1-5 LiHeiPro.ttf otf-ctgr-v Identity-V LiHeiPro.ttf/AC15 otf-ukmr-h UniKS-UTF16-H Batang.ttf otf-ukmr-v UniKS-UTF16-V Batang.ttf otf-ckmr-h Adobe-Korea1-2 Batang.ttf otf-ckmr-v Identity-V Batang.ttf/AK12 otf-ukgr-h UniKS-UTF16-H Gulim.ttf otf-ukgr-v UniKS-UTF16-V Gulim.ttf otf-ckgr-h Adobe-Korea1-2 Gulim.ttf otf-ckgr-v Identity-V Gulim.ttf/AK12 hiramin-w3-h Adobe-Japan1-6 HiraMinProN-W3.otf hiramin-w3-v Identity-V HiraMinProN-W3.otf hiramin-w6-h Adobe-Japan1-6 HiraMinProN-W6.otf hiramin-w6-v Identity-V HiraMinProN-W6.otf hirakaku-w3-h Adobe-Japan1-6 HiraKakuProN-W3.otf hirakaku-w3-v Identity-V HiraKakuProN-W3.otf hirakaku-w6-h Adobe-Japan1-6 HiraKakuProN-W6.otf hirakaku-w6-v Identity-V HiraKakuProN-W6.otf hiramaru-w4-h Adobe-Japan1-6 HiraMaruProN-W4.otf hiramaru-w4-v Identity-V HiraMaruProN-W4.otf %%% UTF package hmr H HiraMinProN-W3.otf hmrv V HiraMinProN-W3.otf unijmin-h UniJIS-UTF16-H HiraMinProN-W3.otf unijmin-v UniJIS-UTF16-V HiraMinProN-W3.otf cidmin-h Adobe-Japan1-6 HiraMinProN-W3.otf cidmin-v Identity-V HiraMinProN-W3.otf hkb H HiraKakuProN-W3.otf hkbv V HiraKakuProN-W3.otf unijgoth-h UniJIS-UTF16-H HiraKakuProN-W3.otf unijgoth-v UniJIS-UTF16-V HiraKakuProN-W3.otf cidgoth-h Adobe-Japan1-6 HiraKakuProN-W3.otf cidgoth-v Identity-V HiraKakuProN-W3.otf
ただし,HiraMinStdN-W2.otf は Mac OS X に附属していません。
$TEXMFLOCAL/fonts/truetype/MS-Mincho.ttf は "/Applications/Microsoft Office 2004/Office/Fonts/MS Mincho.ttf" への シンボリックリンクです。"MS Mincho.ttf",Batang.ttf,Gulim.ttf は Microsoft Office 2004 for Mac に 附属しているフォントです。"MS Mincho.ttf","MS Gothic.ttf" は Microsoft Office 2004 for Mac 体験版から 入手して使うことができます(情報源は 「Apple Support Discussions — MS フォントの合法的な入手が可能です」)。
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 otf-cjmr-v Identity-V :0:msmincho.ttc/AJ16 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 otf-cjgr-v Identity-V :0:msgothic.ttc/AJ16 hminb-h H :0:!msmincho.ttc,Bold hminb-v V :0:!msmincho.ttc,Bold otf-ujmb-h UniJIS-UTF16-H :0:!msmincho.ttc,Bold otf-ujmb-v UniJIS-UTF16-V :0:!msmincho.ttc,Bold otf-cjmb-h Adobe-Japan1-6 :0:!msmincho.ttc,Bold otf-cjmb-v Identity-V :0:!msmincho.ttc/AJ16,Bold hgothb-h H :0:!msgothic.ttc,Bold hgothb-v V :0:!msgothic.ttc,Bold otf-ujgb-h UniJIS-UTF16-H :0:!msgothic.ttc,Bold otf-ujgb-v UniJIS-UTF16-V :0:!msgothic.ttc,Bold otf-cjgb-h Adobe-Japan1-6 :0:!msgothic.ttc,Bold otf-cjgb-v Identity-V :0:!msgothic.ttc/AJ16,Bold %hminl-h H HiraMinStdN-W2.otf %hminl-v V HiraMinStdN-W2.otf %otf-ujml-h UniJIS-UTF16-H HiraMinStdN-W2.otf %otf-ujml-v UniJIS-UTF16-V HiraMinStdN-W2.otf %otf-cjml-h Adobe-Japan1-6 HiraMinStdN-W2.otf %otf-cjml-v Identity-V HiraMinStdN-W2.otf hminl-h H :0:msmincho.ttc hminl-v V :0:msmincho.ttc otf-ujml-h UniJIS-UTF16-H :0:msmincho.ttc otf-ujml-v UniJIS-UTF16-V :0:msmincho.ttc otf-cjml-h Adobe-Japan1-6 :0:msmincho.ttc otf-cjml-v Identity-V :0:msmincho.ttc/AJ16 otf-ucmr-h UniGB-UTF16-H :1:simsun.ttc otf-ucmr-v UniGB-UTF16-V :1:simsun.ttc otf-ccmr-h Adobe-GB1-5 :1:simsun.ttc otf-ccmr-v Identity-V :1:simsun.ttc/AG15 otf-ucgr-h UniGB-UTF16-H simhei.ttf otf-ucgr-v UniGB-UTF16-V simhei.ttf otf-ccgr-h Adobe-GB1-5 simhei.ttf otf-ccgr-v Identity-V simhei.ttf/AG15 otf-utmr-h UniCNS-UTF16-H :0:mingliu.ttc otf-utmr-v UniCNS-UTF16-V :0:mingliu.ttc otf-ctmr-h Adobe-CNS1-5 :0:mingliu.ttc otf-ctmr-v Identity-V :0:mingliu.ttc/AC15 otf-utgr-h UniCNS-UTF16-H simhei.ttf otf-utgr-v UniCNS-UTF16-V simhei.ttf otf-ctgr-h Adobe-CNS1-5 simhei.ttf otf-ctgr-v Identity-V simhei.ttf/AC15 otf-ukmr-h UniKS-UTF16-H :1:batang.ttc otf-ukmr-v UniKS-UTF16-V :1:batang.ttc otf-ckmr-h Adobe-Korea1-2 :1:batang.ttc otf-ckmr-v Identity-V :1:batang.ttc/AK12 otf-ukgr-h UniKS-UTF16-H :3:gulim.ttc otf-ukgr-v UniKS-UTF16-V :3:gulim.ttc otf-ckgr-h Adobe-Korea1-2 :3:gulim.ttc otf-ckgr-v Identity-V :3:gulim.ttc/AK12 %%% UTF package hmr H :0:msmincho.ttc hmrv V :0:msmincho.ttc unijmin-h UniJIS-UTF16-H :0:msmincho.ttc unijmin-v UniJIS-UTF16-V :0:msmincho.ttc cidmin-h Adobe-Japan1-6 :0:msmincho.ttc cidmin-v Identity-V :0:msmincho.ttc/AJ16 hkb H :0:msgothic.ttc hkbv V :0:msgothic.ttc unijgoth-h UniJIS-UTF16-H :0:msgothic.ttc unijgoth-v UniJIS-UTF16-V :0:msgothic.ttc cidgoth-h Adobe-Japan1-6 :0:msgothic.ttc cidgoth-v Identity-V :0:msgothic.ttc/AJ16
rml H :0:HG-MinchoL-Sun.ttc rmlv V :0:HG-MinchoL-Sun.ttc %rml H :0:msmincho.ttc %rmlv V :0:msmincho.ttc gbm H :0:hgrgm.ttc gbmv V :0:hgrgm.ttc %%% OTF package hminr-h H :0:HG-MinchoL-Sun.ttc hminr-v V :0:HG-MinchoL-Sun.ttc otf-ujmr-h UniJIS-UTF16-H :0:HG-MinchoL-Sun.ttc otf-ujmr-v UniJIS-UTF16-V :0:HG-MinchoL-Sun.ttc otf-cjmr-h Adobe-Japan1-6 :0:HG-MinchoL-Sun.ttc otf-cjmr-v Identity-V :0:HG-MinchoL-Sun.ttc/AJ16 %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 %otf-cjmr-v Identity-V :0:msmincho.ttc/AJ16 hgothr-h H :0:hgrgm.ttc hgothr-v V :0:hgrgm.ttc otf-ujgr-h UniJIS-UTF16-H :0:hgrgm.ttc otf-ujgr-v UniJIS-UTF16-V :0:hgrgm.ttc otf-cjgr-h Adobe-Japan1-6 :0:hgrgm.ttc otf-cjgr-v Identity-V :0:hgrgm.ttc/AJ16 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 otf-cjmb-v Identity-V :0:hgrmb.ttc/AJ16 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 otf-cjgb-v Identity-V :0:hgrge.ttc/AJ16 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 otf-cjmgr-v Identity-V hgrsmp.ttf/AJ16 hgotheb-h H :0:hgrsgu.ttc hgotheb-v V :0:hgrsgu.ttc %hminl-h H HiraMinStdN-W2.otf %hminl-v V HiraMinStdN-W2.otf %otf-ujml-h UniJIS-UTF16-H HiraMinStdN-W2.otf %otf-ujml-v UniJIS-UTF16-V HiraMinStdN-W2.otf %otf-cjml-h Adobe-Japan1-6 HiraMinStdN-W2.otf %otf-cjml-v Identity-V HiraMinStdN-W2.otf hminl-h H :0:HG-MinchoL-Sun.ttc hminl-v V :0:HG-MinchoL-Sun.ttc otf-ujml-h UniJIS-UTF16-H :0:HG-MinchoL-Sun.ttc otf-ujml-v UniJIS-UTF16-V :0:HG-MinchoL-Sun.ttc otf-cjml-h Adobe-Japan1-6 :0:HG-MinchoL-Sun.ttc otf-cjml-v Identity-V :0:HG-MinchoL-Sun.ttc/AJ16 %hminl-h H :0:msmincho.ttc %hminl-v V :0:msmincho.ttc %otf-ujml-h UniJIS-UTF16-H :0:msmincho.ttc %otf-ujml-v UniJIS-UTF16-V :0:msmincho.ttc %otf-cjml-h Adobe-Japan1-6 :0:msmincho.ttc %otf-cjml-v Identity-V :0:msmincho.ttc/AJ16 %%% UTF package hmr H :0:HG-MinchoL-Sun.ttc hmrv V :0:HG-MinchoL-Sun.ttc unijmin-h UniJIS-UTF16-H :0:HG-MinchoL-Sun.ttc unijmin-v UniJIS-UTF16-V :0:HG-MinchoL-Sun.ttc cidmin-h Adobe-Japan1-6 :0:HG-MinchoL-Sun.ttc cidmin-v Identity-V :0:HG-MinchoL-Sun.ttc/AJ16 %hmr H :0:msmincho.ttc %hmrv V :0:msmincho.ttc %unijmin-h UniJIS-UTF16-H :0:msmincho.ttc %unijmin-v UniJIS-UTF16-V :0:msmincho.ttc %cidmin-h Adobe-Japan1-6 :0:msmincho.ttc %cidmin-v Identity-V :0:msmincho.ttc/AJ16 hkb H :0:hgrgm.ttc hkbv V :0:hgrgm.ttc unijgoth-h UniJIS-UTF16-H :0:hgrgm.ttc unijgoth-v UniJIS-UTF16-V :0:hgrgm.ttc cidgoth-h Adobe-Japan1-6 :0:hgrgm.ttc cidgoth-v Identity-V :0:hgrgm.ttc/AJ16
OS が Windows XP / Vista / 7 の場合 には,Google パックを 通して無償で StarSuite を ダウンロード,インストールして使うことができます。
なお,StarSuite 8,Microsoft Windows,Microsoft Office (for Windows) に 附属している日本語フォントのウェイトに関する分類は次のようになっています。
| weight | serif | sans serif | |
|---|---|---|---|
| 明朝体 | 角ゴシック体 | 丸ゴシック体 | |
| Ultra bold | HG創英角ゴシックUB (hgrsgu.ttc) | ||
| Heavy | HG創英角ポップ体 (hgrpp1.ttc) | ||
| Extra bold | HG創英プレゼンスEB (hgrpre.ttc) | HGゴシックE (hgrge.ttc) | |
| HG明朝E (hgrme.ttc) | |||
| Bold | HG明朝B (hgrmb.ttc) | HG ゴシックB Sun (HG-GothicB-Sun.ttc) | |
| MS ゴシック (msgothic.ttc) | |||
| Semi bold | |||
| Medium | HGゴシックM (hgrgm.ttc) | HG丸ゴシックM-PRO (hgrsmp.ttf) | |
| Regular | |||
| Semi light | |||
| Light | HG 明朝L Sun (HG-MinchoL-Sun.ttc) | ||
| MS 明朝 (msmincho.ttc) | |||
| Extra light | |||
| Ultra light | |||
ここで「MS 明朝」 「MS ゴシック」は それぞれ RYOBI IMAGIX の 「本明朝-L」 「ゴシック-B」の 字母を基に RICOH が作成したものなので, 「MS 明朝」「MS ゴシック」を それぞれ “Light”,“Bold” のウェイトに分類しています。
rml H KozMinPr6N-Regular.otf rmlv V KozMinPr6N-Regular.otf %rml H !KozMinPr6N-Regular.otf %rmlv V !KozMinPr6N-Regular.otf gbm H KozGoPr6N-Medium.otf gbmv V KozGoPr6N-Medium.otf %gbm H !KozGoPr6N-Medium.otf %gbmv V !KozGoPr6N-Medium.otf %%% OTF package hminr-h H KozMinPr6N-Regular.otf hminr-v V KozMinPr6N-Regular.otf otf-ujmr-h UniJIS-UTF16-H KozMinPr6N-Regular.otf otf-ujmr-v UniJIS-UTF16-V KozMinPr6N-Regular.otf otf-cjmr-h Adobe-Japan1-6 KozMinPr6N-Regular.otf otf-cjmr-v Identity-V KozMinPr6N-Regular.otf %hminr-h H !KozMinPr6N-Regular.otf %hminr-v V !KozMinPr6N-Regular.otf %otf-ujmr-h UniJIS-UTF16-H !KozMinPr6N-Regular.otf %otf-ujmr-v UniJIS-UTF16-V !KozMinPr6N-Regular.otf %otf-cjmr-h Adobe-Japan1-6 !KozMinPr6N-Regular.otf %otf-cjmr-v Identity-V !KozMinPr6N-Regular.otf hgothr-h H KozGoPr6N-Medium.otf hgothr-v V KozGoPr6N-Medium.otf otf-ujgr-h UniJIS-UTF16-H KozGoPr6N-Medium.otf otf-ujgr-v UniJIS-UTF16-V KozGoPr6N-Medium.otf otf-cjgr-h Adobe-Japan1-6 KozGoPr6N-Medium.otf otf-cjgr-v Identity-V KozGoPr6N-Medium.otf %hgothr-h H !KozGoPr6N-Medium.otf %hgothr-v V !KozGoPr6N-Medium.otf %otf-ujgr-h UniJIS-UTF16-H !KozGoPr6N-Medium.otf %otf-ujgr-v UniJIS-UTF16-V !KozGoPr6N-Medium.otf %otf-cjgr-h Adobe-Japan1-6 !KozGoPr6N-Medium.otf %otf-cjgr-v Identity-V !KozGoPr6N-Medium.otf hminb-h H KozMinPr6N-Bold.otf hminb-v V KozMinPr6N-Bold.otf otf-ujmb-h UniJIS-UTF16-H KozMinPr6N-Bold.otf otf-ujmb-v UniJIS-UTF16-V KozMinPr6N-Bold.otf otf-cjmb-h Adobe-Japan1-6 KozMinPr6N-Bold.otf otf-cjmb-v Identity-V KozMinPr6N-Bold.otf hgothb-h H KozGoPr6N-Bold.otf hgothb-v V KozGoPr6N-Bold.otf otf-ujgb-h UniJIS-UTF16-H KozGoPr6N-Bold.otf otf-ujgb-v UniJIS-UTF16-V KozGoPr6N-Bold.otf otf-cjgb-h Adobe-Japan1-6 KozGoPr6N-Bold.otf otf-cjgb-v Identity-V KozGoPr6N-Bold.otf hmgothr-h H KozGoPr6N-Heavy.otf hmgothr-v V KozGoPr6N-Heavy.otf otf-ujmgr-h UniJIS-UTF16-H KozGoPr6N-Heavy.otf otf-ujmgr-v UniJIS-UTF16-V KozGoPr6N-Heavy.otf otf-cjmgr-h Adobe-Japan1-6 KozGoPr6N-Heavy.otf otf-cjmgr-v Identity-V KozGoPr6N-Heavy.otf hminl-h H KozMinPr6N-Light.otf hminl-v V KozMinPr6N-Light.otf otf-ujml-h UniJIS-UTF16-H KozMinPr6N-Light.otf otf-ujml-v UniJIS-UTF16-V KozMinPr6N-Light.otf otf-cjml-h Adobe-Japan1-6 KozMinPr6N-Light.otf otf-cjml-v Identity-V KozMinPr6N-Light.otf otf-ucmr-h UniGB-UTF16-H AdobeSongStd-Light.otf otf-ucmr-v UniGB-UTF16-V AdobeSongStd-Light.otf otf-ccmr-h Adobe-GB1-5 AdobeSongStd-Light.otf otf-ccmr-v Identity-V AdobeSongStd-Light.otf otf-ucgr-h UniGB-UTF16-H AdobeHeitiStd-Regular.otf otf-ucgr-v UniGB-UTF16-V AdobeHeitiStd-Regular.otf otf-ccgr-h Adobe-GB1-5 AdobeHeitiStd-Regular.otf otf-ccgr-v Identity-V AdobeHeitiStd-Regular.otf otf-utmr-h UniCNS-UTF16-H AdobeMingStd-Light.otf otf-utmr-v UniCNS-UTF16-V AdobeMingStd-Light.otf otf-ctmr-h Adobe-CNS1-5 AdobeMingStd-Light.otf otf-ctmr-v Identity-V AdobeMingStd-Light.otf otf-ukmr-h UniKS-UTF16-H AdobeMyungjoStd-Medium.otf otf-ukmr-v UniKS-UTF16-V AdobeMyungjoStd-Medium.otf otf-ckmr-h Adobe-Korea1-2 AdobeMyungjoStd-Medium.otf otf-ckmr-v Identity-V AdobeMyungjoStd-Medium.otf %%% UTF package hmr H KozMinPr6N-Regular.otf hmrv V KozMinPr6N-Regular.otf unijmin-h UniJIS-UTF16-H KozMinPr6N-Regular.otf unijmin-v UniJIS-UTF16-V KozMinPr6N-Regular.otf cidmin-h Adobe-Japan1-6 KozMinPr6N-Regular.otf cidmin-v Identity-V KozMinPr6N-Regular.otf %hmr H !KozMinPr6N-Regular.otf %hmrv V !KozMinPr6N-Regular.otf %unijmin-h UniJIS-UTF16-H !KozMinPr6N-Regular.otf %unijmin-v UniJIS-UTF16-V !KozMinPr6N-Regular.otf %cidmin-h Adobe-Japan1-6 !KozMinPr6N-Regular.otf %cidmin-v Identity-V !KozMinPr6N-Regular.otf hkb H KozGoPr6N-Medium.otf hkbv V KozGoPr6N-Medium.otf unijgoth-h UniJIS-UTF16-H KozGoPr6N-Medium.otf unijgoth-v UniJIS-UTF16-V KozGoPr6N-Medium.otf cidgoth-h Adobe-Japan1-6 KozGoPr6N-Medium.otf cidgoth-v Identity-V KozGoPr6N-Medium.otf %hkb H !KozGoPr6N-Medium.otf %hkbv V !KozGoPr6N-Medium.otf %unijgoth-h UniJIS-UTF16-H !KozGoPr6N-Medium.otf %unijgoth-v UniJIS-UTF16-V !KozGoPr6N-Medium.otf %cidgoth-h Adobe-Japan1-6 !KozGoPr6N-Medium.otf %cidgoth-v Identity-V !KozGoPr6N-Medium.otf
Adobe の丸ゴシック体はないので,Adobe-Japan1-6 に対応する別のゴシック体(上の例ですと,「小塚ゴシック Pr6N H」です。)を充ててみました。Microsoft Windows NT6.x から利用する場合は $TEXMF/fonts/opentype/adobe/ に KozMinPr6N-Regular.otf 等のシンボリックリンク(管理者権限で「コマンド プロンプト」を開き, mklink を実行します。)を作成します(C:/Windows/Fonts/ にある KozMinPr6N-Regular.otf 等の otf ファイルを $TEXMF/fonts/opentype/Adobe/ に直接コピーすることはライセンス上できません)。
rml H A-OTF-RyuminPr6N-Light.otf rmlv V A-OTF-RyuminPr6N-Light.otf gbm H A-OTF-GothicBBBPr6N-Medium.otf gbmv V A-OTF-GothicBBBPr6N-Medium.otf %%% OTF package hminr-h H A-OTF-RyuminPr6N-Light.otf hminr-v V A-OTF-RyuminPr6N-Light.otf otf-ujmr-h UniJIS-UTF16-H A-OTF-RyuminPr6N-Light.otf otf-ujmr-v UniJIS-UTF16-V A-OTF-RyuminPr6N-Light.otf otf-cjmr-h Adobe-Japan1-6 A-OTF-RyuminPr6N-Light.otf otf-cjmr-v Identity-V A-OTF-RyuminPr6N-Light.otf hgothr-h H A-OTF-GothicBBBPr6N-Medium.otf hgothr-v V A-OTF-GothicBBBPr6N-Medium.otf otf-ujgr-h UniJIS-UTF16-H A-OTF-GothicBBBPr6N-Medium.otf otf-ujgr-v UniJIS-UTF16-V A-OTF-GothicBBBPr6N-Medium.otf otf-cjgr-h Adobe-Japan1-6 A-OTF-GothicBBBPr6N-Medium.otf otf-cjgr-v Identity-V A-OTF-GothicBBBPr6N-Medium.otf hminb-h H A-OTF-FutoMinA101Pr6N-Bold.otf hminb-v V A-OTF-FutoMinA101Pr6N-Bold.otf otf-ujmb-h UniJIS-UTF16-H A-OTF-FutoMinA101Pr6N-Bold.otf otf-ujmb-v UniJIS-UTF16-V A-OTF-FutoMinA101Pr6N-Bold.otf otf-cjmb-h Adobe-Japan1-6 A-OTF-FutoMinA101Pr6N-Bold.otf otf-cjmb-v Identity-V A-OTF-FutoMinA101Pr6N-Bold.otf hgothb-h H A-OTF-FutoGoB101Pr6N-Bold.otf hgothb-v V A-OTF-FutoGoB101Pr6N-Bold.otf otf-ujgb-h UniJIS-UTF16-H A-OTF-FutoGoB101Pr6N-Bold.otf otf-ujgb-v UniJIS-UTF16-V A-OTF-FutoGoB101Pr6N-Bold.otf otf-cjgb-h Adobe-Japan1-6 A-OTF-FutoGoB101Pr6N-Bold.otf otf-cjgb-v Identity-V A-OTF-FutoGoB101Pr6N-Bold.otf hmgothr-h H A-OTF-MidashiGoPr6N-MB31.otf hmgothr-v V A-OTF-MidashiGoPr6N-MB31.otf otf-ujmgr-h UniJIS-UTF16-H A-OTF-MidashiGoPr6N-MB31.otf otf-ujmgr-v UniJIS-UTF16-V A-OTF-MidashiGoPr6N-MB31.otf otf-cjmgr-h Adobe-Japan1-6 A-OTF-MidashiGoPr6N-MB31.otf otf-cjmgr-v Identity-V A-OTF-MidashiGoPr6N-MB31.otf %%% UTF package hmr H A-OTF-RyuminPr6N-Light.otf hmrv V A-OTF-RyuminPr6N-Light.otf unijmin-h UniJIS-UTF16-H A-OTF-RyuminPr6N-Light.otf unijmin-v UniJIS-UTF16-V A-OTF-RyuminPr6N-Light.otf cidmin-h Adobe-Japan1-6 A-OTF-RyuminPr6N-Light.otf cidmin-v Identity-V A-OTF-RyuminPr6N-Light.otf hkb H A-OTF-GothicBBBPr6N-Medium.otf hkbv V A-OTF-GothicBBBPr6N-Medium.otf unijgoth-h UniJIS-UTF16-H A-OTF-GothicBBBPr6N-Medium.otf unijgoth-v UniJIS-UTF16-V A-OTF-GothicBBBPr6N-Medium.otf cidgoth-h Adobe-Japan1-6 A-OTF-GothicBBBPr6N-Medium.otf cidgoth-v Identity-V A-OTF-GothicBBBPr6N-Medium.otf
モリサワの丸ゴシック体は,Adobe-Japan1-6 に対応していますが,ここでは,Adobe-Japan1-6 に対応する別のゴシック体(上の例ですと,Adobe のゴシック体「小塚ゴシック Pr6N H」に相当する「見出ゴMB31 Pr6N MB31」です。)を充ててみました。Microsoft Windows NT6.x から利用する場合は $TEXMF/fonts/opentype/morisawa/ に C:/Windows/Fonts/ にある A-OTF-RyuminPr6N-Light.otf 等のシンボリックリンク(管理者権限で「コマンド プロンプト」を開き, mklink を実行します。)を作成します(C:/Windows/Fonts/ にある A-OTF-RyuminPr6N-Light.otf 等の otf ファイルを $TEXMF/fonts/opentype/morisawa/ に直接コピーすることはライセンス上はおろか,プロテクトがかかっているため技術的にもできません)。
$TEXMF/dvips/config/config.ps に OTF/UTF パッケージ用の map ファイル (例えば $TEXMFLOCAL/fonts/map/dvips/local/psfonts-local.map)のファイル名を
p +psfonts-local.map
のように追記した上で, 次のような OTF/UTF パッケージ用の map ファイル (ここでは $TEXMFLOCAL/fonts/map/dvips/local/psfonts-local.map)を $TEXMFLOCAL/fonts/map/dvips// 以下に作成します。
(または {$TEXMFMAIN,$TEXMFDIST}/fonts/map/dvips/base/psfonts.map を $TEXMFLOCAL/fonts/map/dvips/base/psfonts.map にコピーした上で, $TEXMFLOCAL/fonts/map/dvips/base/psfonts.map の最後に 次のような内容を直接追記しても良いでしょう。)
rml Ryumin-Light-H rmlv Ryumin-Light-V gbm GothicBBB-Medium-H gbmv GothicBBB-Medium-V %%% OTF package hminr-h Ryumin-Light-H hminr-v Ryumin-Light-V otf-ujmr-h Ryumin-Light-UniJIS-UTF16-H otf-ujmr-v Ryumin-Light-UniJIS-UTF16-V otf-cjmr-h Ryumin-Light-Identity-H otf-cjmr-v Ryumin-Light-Identity-V hgothr-h GothicBBB-Medium-H hgothr-v GothicBBB-Medium-V otf-ujgr-h GothicBBB-Medium-UniJIS-UTF16-H otf-ujgr-v GothicBBB-Medium-UniJIS-UTF16-V otf-cjgr-h GothicBBB-Medium-Identity-H otf-cjgr-v GothicBBB-Medium-Identity-V hminb-h FutoMinA101-Bold-H hminb-v FutoMinA101-Bold-V otf-ujmb-h FutoMinA101-Bold-UniJIS-UTF16-H otf-ujmb-v FutoMinA101-Bold-UniJIS-UTF16-V otf-cjmb-h FutoMinA101-Bold-Identity-H otf-cjmb-v FutoMinA101-Bold-Identity-V hgothb-h FutoGoB101-Bold-H hgothb-v FutoGoB101-Bold-V otf-ujgb-h FutoGoB101-Bold-UniJIS-UTF16-H otf-ujgb-v FutoGoB101-Bold-UniJIS-UTF16-V otf-cjgb-h FutoGoB101-Bold-Identity-H otf-cjgb-v FutoGoB101-Bold-Identity-V hmgothr-h MidashiGo-MB31-H hmgothr-v MidashiGo-MB31-V otf-ujmgr-h MidashiGo-MB31-UniJIS-UTF16-H otf-ujmgr-v MidashiGo-MB31-UniJIS-UTF16-V otf-cjmgr-h MidashiGo-MB31-Identity-H otf-cjmgr-v MidashiGo-MB31-Identity-V hminl-h HiraMinStdN-W2-H hminl-v HiraMinStdN-W2-V otf-ujml-h HiraMinStdN-W2-UniJIS-UTF16-H otf-ujml-v HiraMinStdN-W2-UniJIS-UTF16-V otf-cjml-h HiraMinStdN-W2-Identity-H otf-cjml-v HiraMinStdN-W2-Identity-V otf-ucmr-h STSong-Light-UniGB-UTF16-H otf-ucmr-v STSong-Light-UniGB-UTF16-V otf-ccmr-h STSong-Light-Identity-H otf-ccmr-v STSong-Light-Identity-V otf-ucgr-h STHeiti-Regular-UniGB-UTF16-H otf-ucgr-v STHeiti-Regular-UniGB-UTF16-V otf-ccgr-h STHeiti-Regular-Identity-H otf-ccgr-v STHeiti-Regular-Identity-V otf-utmr-h MSung-Light-UniCNS-UTF16-H otf-utmr-v MSung-Light-UniCNS-UTF16-V otf-ctmr-h MSung-Light-Identity-H otf-ctmr-v MSung-Light-Identity-V otf-utgr-h MHei-Medium-UniCNS-UTF16-H otf-utgr-v MHei-Medium-UniCNS-UTF16-V otf-ctgr-h MHei-Medium-Identity-H otf-ctgr-v MHei-Medium-Identity-V otf-ukmr-h HYSMyeongJo-Medium-UniKS-UTF16-H otf-ukmr-v HYSMyeongJo-Medium-UniKS-UTF16-V otf-ckmr-h HYSMyeongJo-Medium-Identity-H otf-ckmr-v HYSMyeongJo-Medium-Identity-V otf-ukgr-h HYGoThic-Medium-UniKS-UTF16-H otf-ukgr-v HYGoThic-Medium-UniKS-UTF16-V otf-ckgr-h HYGoThic-Medium-Identity-H otf-ckgr-v HYGoThic-Medium-Identity-V hiramin-w3-h HiraMinProN-W3-Identity-H hiramin-w3-v HiraMinProN-W3-Identity-V hiramin-w6-h HiraMinProN-W6-Identity-H hiramin-w6-v HiraMinProN-W6-Identity-V hirakaku-w3-h HiraKakuProN-W3-Identity-H hirakaku-w3-v HiraKakuProN-W3-Identity-V hirakaku-w6-h HiraKakuProN-W6-Identity-H hirakaku-w6-v HiraKakuProN-W6-Identity-V hiramaru-w4-h HiraMaruProN-W4-Identity-H hiramaru-w4-v HiraMaruProN-W4-Identity-V %%% UTF package hmr Ryumin-Light-H hmrv Ryumin-Light-V unijmin-h Ryumin-Light-UniJIS-UTF16-H unijmin-v Ryumin-Light-UniJIS-UTF16-V cidmin-h Ryumin-Light-Identity-H cidmin-v Ryumin-Light-Identity-V hkb GothicBBB-Medium-H hkbv GothicBBB-Medium-V unijgoth-h GothicBBB-Medium-UniJIS-UTF16-H unijgoth-v GothicBBB-Medium-UniJIS-UTF16-V cidgoth-h GothicBBB-Medium-Identity-H cidgoth-v GothicBBB-Medium-Identity-V
TeXWiki:Ghostscript 8.54 の 「OTF パッケージ用の設定」や「lib/cidfmap の記述例 (UNIX or Unix-like OS 用・ Mac OS X 用・ Microsoft Windows 用)」も 参照のこと。
次のようなユーザ用の map ファイル dviout\map\$user.map を作成し, Shift_JIS で保存します。
;;; -*- Coding: shift_jis; Encoding: Shift_JIS -*- ;;; -- dviout\map\$user.map ------+----4----+----5----+----6----+----7----+ ;;; In this file one may define the font mappings or the files to be input. ;;; This file will not be overwritten by dviout (verion up). min5 "MS 明朝" min6 "MS 明朝" min7 "MS 明朝" min8 "MS 明朝" min9 "MS 明朝" min10 "MS 明朝" tmin5 "@MS 明朝" tmin6 "@MS 明朝" tmin7 "@MS 明朝" tmin8 "@MS 明朝" tmin9 "@MS 明朝" tmin10 "@MS 明朝" goth5 "HGゴシックM" goth6 "HGゴシックM" goth7 "HGゴシックM" goth8 "HGゴシックM" goth9 "HGゴシックM" goth10 "HGゴシックM" tgoth5 "@HGゴシックM" tgoth6 "@HGゴシックM" tgoth7 "@HGゴシックM" tgoth8 "@HGゴシックM" tgoth9 "@HGゴシックM" tgoth10 "@HGゴシックM" ;goth5 "MS ゴシック" ;goth6 "MS ゴシック" ;goth7 "MS ゴシック" ;goth8 "MS ゴシック" ;goth9 "MS ゴシック" ;goth10 "MS ゴシック" ;tgoth5 "@MS ゴシック" ;tgoth6 "@MS ゴシック" ;tgoth7 "@MS ゴシック" ;tgoth8 "@MS ゴシック" ;tgoth9 "@MS ゴシック" ;tgoth10 "@MS ゴシック" jis "MS 明朝" jis-v "@MS 明朝" jisg "HGゴシックM" jisg-v "@HGゴシックM" ;jisg "MS ゴシック" ;jisg-v "@MS ゴシック" ;;; OTF package 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 "HGゴシックM" hgothr-v "@HGゴシックM" otf-ujgr-h "HGゴシックM" Unicode otf-ujgr-v "@HGゴシックM" Unicode otf-cjgr-h "HGゴシックM" CID2Uni otf-cjgr-v "@HGゴシックM" 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 "HG明朝B" hminb-v "@HG明朝B" otf-ujmb-h "HG明朝B" Unicode otf-ujmb-v "@HG明朝B" Unicode otf-cjmb-h "HG明朝B" CID2Uni otf-cjmb-v "@HG明朝B" 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 "HGゴシックE" hgothb-v "@HGゴシックE" otf-ujgb-h "HGゴシックE" Unicode otf-ujgb-v "@HGゴシックE" Unicode otf-cjgb-h "HGゴシックE" CID2Uni otf-cjgb-v "@HGゴシックE" 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" ;hminl-h "ヒラギノ明朝 StdN W2" ;hminl-v "@ヒラギノ明朝 StdN W2" ;otf-ujml-h "ヒラギノ明朝 StdN W2" Unicode ;otf-ujml-v "@ヒラギノ明朝 StdN W2" Unicode ;otf-cjml-h "ヒラギノ明朝 StdN W2" CID2Uni ;otf-cjml-v "@ヒラギノ明朝 StdN W2" CID2Uni hminl-h "MS 明朝" hminl-v "@MS 明朝" otf-ujml-h "MS 明朝" Unicode otf-ujml-v "@MS 明朝" Unicode otf-cjml-h "MS 明朝" CID2Uni otf-cjml-v "@MS 明朝" CID2Uni otf-ucmr-h "NSimSun" Unicode,GB2312 otf-ucmr-v "@NSimSun" Unicode,GB2312 otf-ucgr-h "SimHei" Unicode,GB2312 otf-ucgr-v "@SimHei" Unicode,GB2312 otf-utmr-h "MingLiU" Unicode,ChineseBig5 otf-utmr-v "@MingLiU" Unicode,ChineseBig5 otf-utgr-h "SimHei" Unicode,ChineseBig5 otf-utgr-v "@SimHei" Unicode,ChineseBig5 otf-ukmr-h "BatangChe" Unicode,hangeul otf-ukmr-v "@BatangChe" Unicode,hangeul otf-ukgr-h "DotumChe" Unicode,hangeul otf-ukgr-v "@DotumChe" Unicode,hangeul hiramin-w3-h "ヒラギノ明朝 ProN W3" CID2Uni hiramin-w3-v "@ヒラギノ明朝 ProN W3" CID2Uni hiramin-w6-h "ヒラギノ明朝 ProN W6" CID2Uni hiramin-w6-v "@ヒラギノ明朝 ProN W6" CID2Uni hirakaku-w3-h "ヒラギノ角ゴ ProN W3" CID2Uni hirakaku-w3-v "@ヒラギノ角ゴ ProN W3" CID2Uni hirakaku-w6-h "ヒラギノ角ゴ ProN W6" CID2Uni hirakaku-w6-v "@ヒラギノ角ゴ ProN W6" CID2Uni hiramaru-w4-h "ヒラギノ丸ゴ ProN W4" CID2Uni hiramaru-w4-v "@ヒラギノ丸ゴ ProN W4" CID2Uni ;;; UTF package hmr "MS 明朝" hmrv "@MS 明朝" unijmin-h "MS 明朝" Unicode unijmin-v "@MS 明朝" Unicode cidmin-h "MS 明朝" CID2Uni cidmin-v "@MS 明朝" CID2Uni hkb "HGゴシックM" hkbv "@HGゴシックM" unijgoth-h "HGゴシックM" Unicode unijgoth-v "@HGゴシックM" Unicode cidgoth-h "HGゴシックM" CID2Uni cidgoth-v "@HGゴシックM" CID2Uni ;hkb "MS ゴシック" ;hkbv "@MS ゴシック" ;unijgoth-h "MS ゴシック" Unicode ;unijgoth-v "@MS ゴシック" Unicode ;cidgoth-h "MS ゴシック" CID2Uni ;cidgoth-v "@MS ゴシック" CID2Uni ;;; -- end of file "$user.map" ---+----4----+----5----+----6----+----7----+
なお,dviout for Windows は Ver. 3.18 の時点では Adobe-GB1,Adobe-CNS1,Adobe-Korea1 の CID 番号に対応していません。