* ヒラギノフォント とは [#l5a216f1] ---- #contents ---- ヒラギノフォントとは,株式会社モリサワのグループ会社である有限会社 字游工房(じゆうこうぼう)(([[モリサワ 有限会社字游工房の株式取得によるグループ会社化を発表:https://www.morisawa.co.jp/about/news/4503]],[[字游工房 株式譲渡による株式会社モリサワとのグループ会社化を発表:http://www.jiyu-kobo.co.jp/others/1765/]]))が創作し,株式会社SCREENグラフィックソリューションズが販売している商用フォントのファミリー名です。 ちなみに,ヒラギノは京都の地名(柊野)に由来します。 -[[ヒラギノフォント|SCREEN:http://www.screen-hiragino.jp/]] ** macOS (OS X, Mac OS X) にバンドルされているヒラギノフォント [#macos-hiragino] macOS (OS X, Mac OS X) には,ヒラギノフォント(基本6書体)が標準でバンドルされています。--> [[ヒラギノフォントとMac OS Xのバージョン相関表:https://www.screen.co.jp/ga_product/sento/support/otf_ver_hiragino.html]] ヒラギノの Pro 書体はグリフ集合として Adobe-Japan1-5 に準拠し,20,317 ものグリフが収録されています。 (Std 書体は Adobe-Japan1-3 準拠で,9,354 グリフ。) 加えて Mac OS X 10.5 Leopard では,JIS X 0213:2004 の例示字形変更に対応した ProN と StdN が各書体に追加されました。 (ProN のグリフ集合は Adobe-Japan1-6 完全準拠ではなく, Adobe-Japan1-5 に CID 21072, 21073, 21074, 21371, 21558, 21722, 21933, 22920 の 8 文字が追加された,20,325 グリフの Adobe-Japan1-6 のサブセットとなっている模様です。ただし,ヒラギノではこれらの追加された 8 文字のデザインは,その置換前の字形である CID 13369, 8612, 8625, 17469, 14541, 17755, 14762, 15319 と差がなく,実質的なグリフの増補はなかったようです。なお,キャラクタマッピングがどのように変更されたかに関しては,[https://fontnavi.jp/zakkuri/304-jis2004_jis90.aspx JIS90字形とJIS2004字形 - フォント専門サイト fontnavi]が参考になります。) Mac OS X 10.5 Leopard から OS X 10.10 Yosemite までは OpenType Font 形式(拡張子 .otf) でしたが,OS X 10.11 El Capitan では,従来の OpenType Font 形式(拡張子 .otf) から,これらを束ねた OpenType Collection Font 形式(拡張子 .ttc) に変更されました((OpenType Collection Font の拡張子は既存の TrueType Collection Font と同じ .ttc ですが中身は別物です。))。 このとき,OS X El Capitan (10.11,10.11.1) 搭載のヒラギノフォントを DTP で利用する際に,以前のヒラギノフォントとの互換性の問題により「Adobe InDesign CC/CS や Illustrator CC/CS などで文字間のカーニングをオプティカルに設定していると組体裁が崩れる」という問題が発生しました((DTP で使用する場合は,多くの方がヒラギノフォントを macOS にたよらず購入していると想定されますが,ここでは情報として記載します。))。 -参考:[[OS X El Capitan(10.11,10.11.1)搭載のヒラギノフォントと弊社製品版フォントについて:http://www.screen.co.jp/ga_product/sento/support/otf_osx_El_Capitan_1011_10111.html]] この深刻な問題は,OS X El Capitan 10.11.2 でついに解消されました。 -参考:[[OS X El Capitan(10.11.2)搭載のヒラギノフォントと弊社製品版フォントについて:http://www.screen.co.jp/ga_product/sento/support/otf_osx_El_Capitan.html]] macOS Sierra / OS X El Capitan に搭載のヒラギノフォントは同じ仕様です。 -参考:[[Sierra 時代の TeX Live 環境:http://doratex.hatenablog.jp/entry/20161202/1480665692]] macOS Catalina / macOS Mojave / macOS High Sierra に搭載のヒラギノフォントは同じ仕様です。 -参考:[[macOS 10.14、macOS 10.13、macOS 10.12、OS X 10.11に搭載のヒラギノフォントについて:https://www.screen.co.jp/ga_product/sento/support/otf_macOS_font.html]] ** macOS (OS X, Mac OS X) にバンドルされているヒラギノフォントの場所 [#macos-hiragino-path] 各フォントの配置ディレクトリとフルパスは下記の通りです。 macOS 10.13 から macOS 10.15 まで /System/Library/Fonts/ヒラギノ明朝 ProN.ttc /System/Library/Fonts/ヒラギノ角ゴシック W0.ttc /System/Library/Fonts/ヒラギノ角ゴシック W1.ttc /System/Library/Fonts/ヒラギノ角ゴシック W2.ttc /System/Library/Fonts/ヒラギノ角ゴシック W3.ttc /System/Library/Fonts/ヒラギノ角ゴシック W4.ttc /System/Library/Fonts/ヒラギノ角ゴシック W5.ttc /System/Library/Fonts/ヒラギノ角ゴシック W6.ttc /System/Library/Fonts/ヒラギノ角ゴシック W7.ttc /System/Library/Fonts/ヒラギノ角ゴシック W8.ttc /System/Library/Fonts/ヒラギノ角ゴシック W9.ttc /System/Library/Fonts/ヒラギノ丸ゴ ProN W4.ttc OS X 10.11 から macOS 10.12 まで /System/Library/Fonts/ヒラギノ明朝 ProN W3.ttc /System/Library/Fonts/ヒラギノ明朝 ProN W6.ttc /System/Library/Fonts/ヒラギノ角ゴシック W0.ttc /System/Library/Fonts/ヒラギノ角ゴシック W1.ttc /System/Library/Fonts/ヒラギノ角ゴシック W2.ttc /System/Library/Fonts/ヒラギノ角ゴシック W3.ttc /System/Library/Fonts/ヒラギノ角ゴシック W4.ttc /System/Library/Fonts/ヒラギノ角ゴシック W5.ttc /System/Library/Fonts/ヒラギノ角ゴシック W6.ttc /System/Library/Fonts/ヒラギノ角ゴシック W7.ttc /System/Library/Fonts/ヒラギノ角ゴシック W8.ttc /System/Library/Fonts/ヒラギノ角ゴシック W9.ttc /Library/Fonts/ヒラギノ丸ゴ ProN W4.ttc Mac OS X 10.5 から OS X 10.10 まで /System/Library/Fonts/ヒラギノ明朝 ProN W3.otf /System/Library/Fonts/ヒラギノ明朝 ProN W6.otf /System/Library/Fonts/ヒラギノ角ゴ ProN W3.otf /System/Library/Fonts/ヒラギノ角ゴ ProN W6.otf /Library/Fonts/ヒラギノ丸ゴ ProN W4.otf /Library/Fonts/ヒラギノ角ゴ StdN W8.otf /Library/Fonts/ヒラギノ明朝 Pro W3.otf /Library/Fonts/ヒラギノ明朝 Pro W6.otf /Library/Fonts/ヒラギノ角ゴ Pro W3.otf /Library/Fonts/ヒラギノ角ゴ Pro W6.otf /Library/Fonts/ヒラギノ丸ゴ Pro W4.otf /Library/Fonts/ヒラギノ角ゴ Std W8.otf ** macOS High Sierra 以降に付属するヒラギノフォントのセットアップ [#macos-hiragino-setup] TeX Live 2020 / MacTeX-2020 / BasicTeX-2020 をインストールした環境で,macOS High Sierra 以降に付属するヒラギノフォントを pLaTeX / upLaTeX + dvipdfmx のワークフローで利用する方法は,以下の2通りあります。 -(1) ターミナルからコマンドを順に実行する方法 -(2) 専用のアプリケーションを使用する方法 (2) の方法を用いた場合は TeX Live 2020 / MacTeX-2020 / BasicTeX-2020 でエラーになるかもしれません。 (2) については,[[[改訂第7版]LaTeX2e美文書作成入門 ヒラギノフォントパッチ:https://qiita.com/munepi/items/c4274da0646b3e785c7f]]と[[ヒラギノフォントを利用するためのbibunsho7-patchの適用でのエラー>forum:2839]]を参照してください。 なお,pLaTeX / upLaTeX + dvips + Ghostscript (ps2pdf) では Ghostscript が OpenType Collection という新しいフォント形式に対応していないため OS X El Capitan 以降に付属するヒラギノフォントを埋め込むことはできません。 そのため,これらの設定方法では文字化け予防として「システムで見つかった日本語フォントの中から自動的にいずれかフォールバックする設定を Ghostscript に与える」という処理も同時に行われます。 -参考:[[美文書第7版の TeX 環境で dvips + ps2pdf を使うには:http://doratex.hatenablog.jp/entry/20170312/1489245193]] 以下では (1) の方法を説明します。 まず,[[tlmgr]] を実行して TeX Live を最新の状態に更新します。 sudo tlmgr update --self --all 次に,[[TLContrib]] から必要なパッケージをインストールします。 sudo tlmgr repository add http://contrib.texlive.info/current tlcontrib sudo tlmgr pinning add tlcontrib '*' sudo tlmgr install japanese-otf-nonfree japanese-otf-uptex-nonfree ptex-fontmaps-macos cjk-gs-integrate-macos BasicTeX を使用している場合は以下のパッケージも追加でインストールします。 sudo tlmgr install cjk-gs-integrate adobemapping インストールしたパッケージに PATH を通します。 sudo tlmgr path add 続いて,以前のインストール・設定時に作られた可能性のあるリンクなどを削除するコマンドを実行します。 sudo cjk-gs-integrate --link-texmf --cleanup そして,リンクを作成するコマンドを実行します。 sudo cjk-gs-integrate-macos --link-texmf 最後に, sudo mktexlsr を実行すれば,作成したリンクが認識されるようになります。 続いて,macOS High Sierra 以降に付属するヒラギノフォントを埋め込むためのマップファイルを指定します。 sudo kanji-config-updmap-sys --jis2004 hiragino-highsierra-pron を実行します。 以上で,macOS High Sierra 以降に付属するヒラギノフォントを pLaTeX / upLaTeX + dvipdfmx で PDF ファイルに埋め込むことができます。 一連の対応についてまとめられた記事や,実際の例を挙げておきます。 -[[TeX Live 2019 を最新版の 2020 にアップグレードする。:https://ez-net.jp/article/BA/9sR9_U1A/K4fwYQ86FQus/]] -[[TeX界の El Capitan 迎撃戦記:http://doratex.hatenablog.jp/entry/20151008/1444310306]] -[[cjk-gs-integrate 20190303.0(Mojave 対応)>forum:2583]] -[[cjk-gs-integrate & ptex-fontmaps 20180306.0>forum:2382]] -[[TeX Live 2018 注目ポイントまとめ (2)#8. macOS 向けサポートファイルの分離・TLContrib 収録:http://acetaminophen.hatenablog.com/entry/tl2018-02#main-8]] -[[macOS High Sierra に LaTeX 環境を作る#ヒラギノ:https://qiita.com/sira/items/d7f5c411ccb0f90c43d8#%E3%83%92%E3%83%A9%E3%82%AE%E3%83%8E]] -[[MacTeX 2019 のインストール&日本語環境構築法:http://doratex.hatenablog.jp/entry/20190502/1556775026]] -[[macOS MojaveでBasicTeX2019の環境構築(ヒラギノ使用) :http://blueeyes.sakura.ne.jp/2019/07/11/2433/]] ** 過去の情報 [#o552c937] -TeX Live 2014 以前に収録されている dvipdfmx は OpenType Collection Font に対応していません。 --参考:[[TeX で OpenType Collection フォントを扱ってみると(その1):http://d.hatena.ne.jp/acetaminophen/20151003/1443865926]],[[(その2):http://d.hatena.ne.jp/acetaminophen/20151004/1443980435]],[[(その3):http://d.hatena.ne.jp/acetaminophen/20151005/1443984259]],[[El Capitan Japanese Font List:https://docs.google.com/spreadsheets/d/1hfZiU3YdAz7a6N_yM7aASUVFiHaOqHv2_1wZZejxCcU]],[[Sierra Japanese Font List:https://docs.google.com/spreadsheets/d/1XOTLBnKsiIJd1Y8yBaIoqU_YVyCre0jVc3MTzGGlPd0]],[[High Sierra Japanese Font List:https://docs.google.com/spreadsheets/d/1jVy2l1SJif8fP7hLxjt05l3Kmh7_2_YJ3M5oGtM6Lqw]],[[Catalina Japanese Font List:https://docs.google.com/spreadsheets/d/1fV_v-XWOiyRZYJmL4sD9tza8_hTi5xwbE3aUENHcS0s]] -OS X Yosemite 以前には既知の脆弱性があり,その対策は macOS Catalina / macOS Mojave / macOS High Sierra / macOS Sierra / OS X El Capitan へのアップデートでしか提供されていないため,macOS Catalina / macOS Mojave / macOS High Sierra / macOS Sierra / OS X El Capitan へのアップグレードを見合わせるということは TeX や DTP のためにセキュリティ対策を犠牲にしていると心得る必要があります。 ** 関連リンク [#y73c98f8] -[http://www.jiyu-kobo.co.jp/ 字游工房] -[https://www.screen.co.jp/ga/ 株式会社SCREENグラフィックソリューションズ] -[[SCREEN Graphic Solutions « MyFonts:https://www.myfonts.com/foundry/Screen/]] -[https://gist.github.com/munepi/396ef67e3ad051663399 lnsysfnt.sh] -[https://support.apple.com/ja-jp/HT206872 macOS Sierra に組み込まれているフォント] -[https://support.apple.com/ja-jp/HT207962 macOS High Sierra に組み込まれているフォント] -[https://support.apple.com/ja-jp/HT208968 macOS Mojave に組み込まれているフォント] -[https://support.apple.com/ja-jp/HT210192 macOS Catalina に組み込まれているフォント]