LuaLaTeX で小塚フォントを使い,OTFパッケージで \ajMaruKaku{1} 等を出力する方法についてお尋ねします.
当方の環境は Windows 10 で,Acrobat Pro 2020 を所有しております.
最近まで角藤先生の W32-TeX を使っており,そこでは
https://okumuralab.org/tex/mod/forum/discuss.php?d=866
の通りに map ファイルを指定し,小塚フォントを用いて \ajMaruKaku{1} などを出力できておりました.
さて,最近 TeX Live をインストールし,LuaLaTeX に切り替え始めました.ここでOTFパッケージを使うには
\usepackage{luatexja-otf}
を書けばよい,ということは分かったのですが,どうすれば小塚フォントを指定できるのでしょうか.
\usepackage[kozuka-pr6n,deluxe]{luatexja-preset}
と書いてみましたが,
Package fontspec Error: The font "KozMinPr6N-Bold" cannot be found.
等のエラーが出て,ダメでした.
LuaTeX は dvipdfmx を介さないとどこかで読みましたため上記の map ファイルの類は何もいじっておりませんが,何か設定が必要なのでしょうか.
もし何らかの設定が必要ならば,その設定とはどこを見れば分かるのか,お教えいただけませんでしょうか.
以上,ご存じの方,よろしくご教示お願い致します.山下
「Acrobat Pro 2020 を所有」だけではkozminpr6n-regular.otfのみをお持ちということと思います。
presetによるとmedium bold等が設定されてエラーとなります。
\documentclass{ltjsarticle}
%\usepackage[kozuka-pr6]{luatexja-preset}
\usepackage{luatexja-preset}
\usepackage{luatexja-otf}
\newjfontfamily{\kozuka}{kozminpr6n-regular.otf}
\begin{document}
日本語 \ajMaruKaku{1}
{\kozuka 日本語 \ajMaruKaku{1}}
\end{document}
多様な使い方が必要なら
luatexja-ja.pdfの13.6 luatexja-presetの\ltjnewpresetで定義するのもありでしょう。
presetによるとmedium bold等が設定されてエラーとなります。
\documentclass{ltjsarticle}
%\usepackage[kozuka-pr6]{luatexja-preset}
\usepackage{luatexja-preset}
\usepackage{luatexja-otf}
\newjfontfamily{\kozuka}{kozminpr6n-regular.otf}
\begin{document}
日本語 \ajMaruKaku{1}
{\kozuka 日本語 \ajMaruKaku{1}}
\end{document}
多様な使い方が必要なら
luatexja-ja.pdfの13.6 luatexja-presetの\ltjnewpresetで定義するのもありでしょう。