macOS High Sierra + LaTeX でヒラギノフォントを利用する
Pref.
macOS HighSierra上のLaTexでヒラギノを利用しようとしたときに、
複数人の先人様の記事を参考にした所うまくいったので、個人的にまとめさせて頂きます。
私自身よく分かってないので間違いがあれば指摘して頂けると幸いです。
< 参考にした記事 >
High Sierra 用 TeX Live 2017 追加ファイル
macOS High Sierra + Texlive 2017 + ヒラギノフォント
https://texwiki.texjp.org/
構築環境
記事を書いた時点のものです。
Version | |
---|---|
macOS | HighSierra 10.13.4 |
platex | e-pTeX 3.14159265-p3.7.1-161114-2.6 (utf8.euc) (TeX Live 2017) kpathsea version 6.2.3 ptexenc version 1.3.5 |
TEXSHOP | 3.77 |
tlmgr | reversion : 19716 |
構築手順
項目1,2はmacOS High Sierra + Texlive 2017 + ヒラギノフォントの記事の手順を参照します。
1. cjk-gs-support
cjk-gs-supportではOS上に存在するCJKフォントリストを検索し、インストールされているGhostScriptでの利用を可能にしてくれるみたいです。設定を完全に行う尚且つ、十分な権限を持たせてあげると因数なしでGhostScriptの実行が可能になるみたい(?)
何がともあれgitからpullして、コマンドを実行していきます。
GitHub : https://github.com/texjporg/cjk-gs-support
適当なディレクトリにclone
$ git clone https://github.com/texjporg/cjk-gs-support.git
$ cd cjk-gs-support
$ sudo ./cjk-gs-integrate.pl --link-texmf --fontdef-add=./cjkgs-macos-highsierra.dat
$ sudo mktexlsr
2. jfontmaps
dvipdfmxで利用するためのmapファイルをjfontmapsを利用して生成します。
Github : https://github.com/texjporg/jfontmaps
適当なディレクトリにclone
$ git clone https://github.com/texjporg/jfontmaps.git
$ cd jfontmaps
$ kpsewhich -var-value=TEXMFHOME
$ sudo make install
$ cd script
$ sudo mktexlsr
$ sudo ./kanji-config-updmap-sys.sh hiragino-highsierra-pron
$ sudo mktexlsr
3. /usr/local/texlive/下にmapファイルとfontのエイリアスを配置
この項目はhttps://www.muskmelon.jp/?p=2013を参考にしました。
MUSKMELON様のサイトよりHigh Sierra 用のリンクと Map ファイルをDL、配置することで、
エイリアスの配置、mapファイルの配置を行わずに環境を設定することができました。
配置後、説明書きにも書かれているとおりに、
TeXへの登録と配置したmapファイルより、dvipdfmxなどの為のmapファイルも生成します。
$ sudo mktexlsr
$ sudo updmap-user -setoption jaEmbed hiragino-highsierra-pron
jfontmapsをクローンしたディレクトリ内のscriptフォルダに移動します。
$ cd ~/Document/Github/jfontmaps/script <=適宜変更
$ sudo mktexlsr
$ sudo ./kanji-config-updmap-sys.sh hiragino-highsierra-pron
$ sudo mktexlsr
構築完了確認
TEXSHOPを起動し、環境設定の設定プロファイルをpTeX(ptex2pdf)に設定します。
適当な文章を入力します
\documentclass{jsarticle}
\begin{document}
こんにちは。これは漢字のテストです。
永悟檎瑚碁語誤護醐乞鯉交佼候倖光公功効勾厚口向
ヒラギノフォントになっていれば設定は完了です。
\end{document}
入力したら、左上のタイプセットをクリックし
pdfを確認してヒラギノフォントで出力されてる感じがしたら、完了です。
エラーが出た場合はdocumentclassに[uplatex]をつけたりするなど
エラー項目を参照しながら適宜行って下さい。
タイプセット時、文字化けしてしまう場合はTEXSHOPを再起動するとうまくいく場合があります。
参考記事を書いて下さった方々に感謝致します。
High Sierra 用 TeX Live 2017 追加ファイル
macOS High Sierra + Texlive 2017 + ヒラギノフォント
https://texwiki.texjp.org/
Author And Source
この問題について(macOS High Sierra + LaTeX でヒラギノフォントを利用する), 我々は、より多くの情報をここで見つけました https://qiita.com/nmxi/items/7f28a2bb9060b136c177著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .