luatexja-presetの挙動について
報告ありがとうございます,知りませんでした.
このコメントを打っている環境では,最初のソースでも
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 3+350/600 --dpi 2150 cmsssy10 mktexpk: don't know how to create bitmap font for cmsssy10と pdf がうまく作成されないので.明日考えます.
私の環境では,それが cmssbx8 で起こりまして, https://tex.stackexchange.com/questions/489333/texlive-2019xetex-fatal-error-xdvipdfmxfatal-unable-to-find-tfm-file-cmssbx8 を参考にして,
\documentclass{article} \begin{document} \font\test=cmssbx8 \test abc \end{document}
という小さいファイルを作り,LuaLaTeX ではなく pdfLaTeX で処理して,フォントを作りました.
\documentclass{article} \begin{document} \font\test=cmsssy10 \test abc \end{document}
を pdfLaTeX で処理したらよいと思います.
ありがとうございます. とりあえず commit bfa3ce2 で直したつもりです(l3keys 関係の変数名が変わっていたのに気づいていませんでした).
LuaTeX-ja 20200919.0 を出したので,完了とします.
TeX Live 2020にて,LuaLaTeX を試しています.
以下のように fontspec と luatexja-preset を読み込むと,数式も数式以外もすべてサンセリフ体になってくれます.
ですが,等価だとドキュメントに書いてある,以下のコードを試すと,
数式中の mathrm 相当の部分がセリフ体になってしまいます.これは意図通りでしょうか?(もしくは知られた問題でしょうか?)
なお,以下のように sansmathfonts を最後に持ってくると,本文の欧文がセリフ体になってしまいます.(読み込み順依存は難しい…….)