游教科書体をluatex-jaで使いたいです.

游教科書体をluatex-jaで使いたいです.

- kazu fal の投稿
返信数: 6

実行環境

m1 macbook air(Big sur 11.3.1),mac tex(home brew),tex shop


os標準フォントの遊教科書体を利用したいです.fontの格納場所は,

/System/Library/AssetsV2/com_apple_MobileAsset_Font6/bf3dc4579b9aab95801aaba773fc9bb83893b991.asset/AssetData

です.

cjk-gs-integrateにエイリアスを置いたのですが,package font spec errorでfontが見つかりませんとでます.フォント名は

・YuKyokasho Yoko Medium (full name)

・YuKyo_Yoko-Medium (post script)

・YuKyo Yoko Medium

などを試しました.


\documentclass{ltjsarticle}

\usepackage{luatexja-fontspec}

\setmainjfont{YuKyokasho Yoko Medium}

\begin{document}

mainのフォント.{\bfseries boldのフォント.}{\sffamily\gtfamily sansのフォント.}

\end{document}


現在,通読した資料は以下の通りです.通読しただけで全てを理解したわけではないです.

LaTeX2e 美文書作成入門 改定第8版

LaTeX2e 文典

LuaTeX マニュアル

TeX Live マニュアル

kazu fal への返信

Re: 游教科書体をluatex-jaで使いたいです.

- 奥村 晴彦 の投稿
そういえば美文書でもこれは試してませんでした。

{\jfontspec{Kyokasho} ほげほげ} とかすれば YuKyo_Yoko-Medium は使えるけれど,それ以外のは出てきませんね。
奥村 晴彦 への返信

Re: 游教科書体をluatex-jaで使いたいです.

- kazu fal の投稿
情報ありがとうございます.
kazu fal への返信

Re: 游教科書体をluatex-jaで使いたいです.

- 奥村 晴彦 の投稿
TTCでしたね。とりあえず番号で指定:

\documentclass{ltjsarticle}
\usepackage{luatexja-fontspec}
\setmainjfont{Kyokasho.ttc}[UprightFeatures={FontIndex=0}]
\setsansjfont{Kyokasho.ttc}[UprightFeatures={FontIndex=1}]
\begin{document}

\section{見出し}

本文

\end{document}
奥村 晴彦 への返信

Re: 游教科書体をluatex-jaで使いたいです.

- kazu fal の投稿
ありがとうございます.

kyokasho.ttc:file not found と出ます.
fontファイルをどこに置けば,認識してくれるのでしょうか.


話が変わり恐縮ですが,

/usepackage[yu-osx]{luatexja-present}

も使おうとすると,
YuMinghoMedium cannot be found
と出てきます.
kazu fal への返信

Re: 游教科書体をluatex-jaで使いたいです.

- 奥村 晴彦 の投稿
ディレクトリは適宜変更してください。

cd /usr/local/texlive/texmf-local/fonts/opentype/cjk-gs-integrate
ln -sf /System/Library/AssetsV2/com_apple_MobileAsset_Font6/bf3dc4579b9aab95801aaba773fc9bb83893b991.asset/AssetData/Kyokasho.ttc .
mktexlsr
luaotfload-tool --update --force
奥村 晴彦 への返信

Re: 游教科書体をluatex-jaで使いたいです.

- kazu fal の投稿
返信ありがとうございます.

cd /usr/local/texlive/texmf-local/fonts/truetype/cjk-gs-integrate
sudo ln -sf /System/Library/AssetsV2/com_apple_MobileAsset_Font6/bf3dc4579b9aab95801aaba773fc9bb83893b991.asset/AssetData/Kyokasho.ttc .
その後
mktexlsr
luaotfload-tool --update --force
で実行できました.

ありがとうございます.