新しい Mac なので、もう古いヒラギノは使えない。 でも、TEX ならば大丈夫なはず…
あれれれ? うーむ、面倒だ。
うーん
まず sudo ls と空打ちをしておいてから、
git clone https://github.com/texjporg/cjk-gs-support.git cd cjk-gs-support/database foreach i (*.dat) if (-e /usr/local/texlive/2018/texmf-dist/fonts/misc/cjk-gs-integrate/$i) then echo $i exists else sudo cp -p $i /usr/local/texlive/2018/texmf-dist/fonts/misc/cjk-gs-integrate endif end sudo mktexlsr |
現時点(2018/12/23)では、cjkgs-macos-mojave.dat というのがないらしい?
/usr/local/texlive/2018/texmf-dist/scripts/cjk-gs-integrate-macos/cjk-gs-integrate-macos.pl におまじないをするらしい。
% cd /usr/local/texlive/2018/texmf-dist/scripts/cjk-gs-integrate-macos % diff cjk-gs-integrate-macos.pl.org cjk-gs-integrate-macos.pl 49c49 < } elsif ($macos_ver_minor==13) { --- > } elsif ($macos_ver_minor==13 || $macos_ver_minor==14) { |
エラーになったところからやり直し。
sudo cjk-gs-integrate-macos --link-texmf --force sudo mktexlsr sudo kanji-config-updmap-sys --jis2004 hiragino-highsierra-pron |
https://github.com/texjporg/cjk-gs-support/issues/26
https://github.com/texjporg/cjk-gs-support/issues/29
一応出来たみたい。あれ?日本語フォント以外埋め込めない。 そう言えば、何か設定するんだったっけ。やってみよう。
% pushd /opt/local/share/ghostscript/9.26/Resource/Init/ % sudo cp -p gs_pdfwr.ps gs_pdfwr.ps.org % sudo vi gs_pdfwr.ps % diff gs_pdfwr.ps.org gs_pdfwr.ps 34,36c34,36 < /Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique < /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique < /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic --- > % /Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique > % /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique > % /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic % popd |
としても駄目なんだな。困ったな。 こういう有名どころのフォントは埋め込まなくても大丈夫なのかな??
と言うわけで、工事中です。何か分かったら加筆します。
何というか…フォントを作るのに手間がかかるからフリーでない、 フォントは色々凝りたい (OS 新しくするたびに変えるもんね)、 というのは、それぞれ、もっともだ、分かんないでもない。 けれど、ユーザーにここまで手間を掛けさせるのは、 なんかおかしい気がする。他のことはどんどん便利になって、 時間がかからなくなっているのに。
桂田 祐史