問題点は二つあるようです
jlreq + bxjaprnind + uplatex はエラー
1つは、質問者のレポート通り、jlreq + bxjaprnind + uplatex がエラーになるという点。
この件に関しては、jsarticle などに変更すれば通ることから、仕様なのかもしれないので、識者に検討をお願いしたい。
texlive 2020 以降で jlreq + bxjaprnind + lualatex だとエラーになる
もう一点は、ubuntu の lualatex で通るとの報告でしたが texlive 2021 で NG でした。
使用した tex ソース
\documentclass{jlreq}
\usepackage{bxjaprnind}
\begin{document}
あ
\end{document}
調査したところ 2020 でも NG でしたが 2019 では通るので ubuntu の jlreq bxjaprnind を追跡調査。
bxjaprnind は 2019-2021 のものと一致。jlreq は、スタイルファイルに記述されているファイル情報を参考にしたところ、ubuntu texlive-full でインストールされるものは texlive 2019 相当と判断すると、報告通り ubuntu の lualatex では通るが、2020 以降に何らかの不具合が混入した可能性が考えられます。
参考情報
bxjaprnind.sty チェックサム
ハッシュ値 |
|
ファイルパス情報など |
217eff6a5133d43a4bc5e3410aa66eb40cb3f7c0 |
|
/usr/share/texlive/texmf-dist/tex/latex/bxjaprnind/bxjaprnind.sty |
217eff6a5133d43a4bc5e3410aa66eb40cb3f7c0 |
|
2019/texmf-dist/tex/latex/bxjaprnind/bxjaprnind.sty |
217eff6a5133d43a4bc5e3410aa66eb40cb3f7c0 |
|
2020/texmf-dist/tex/latex/bxjaprnind/bxjaprnind.sty |
217eff6a5133d43a4bc5e3410aa66eb40cb3f7c0 |
|
2021/texmf-dist/tex/latex/bxjaprnind/bxjaprnind.sty |
jlreq バージョン情報
OK/NG |
ファイルパス情報 |
日付情報 |
OK |
/usr/share/texlive/texmf-dist/tex/latex/jlreq/jlreq.cls |
\ProvidesClass{jlreq}[2020/12/29 jlreq] |
OK |
2019/texmf-dist/tex/latex/jlreq/jlreq.cls |
\ProvidesClass{jlreq}[2020/02/07 jlreq] |
NG |
2020/texmf-dist/tex/latex/jlreq/jlreq.cls |
\ProvidesClass{jlreq}[2021/03/17 jlreq] |
NG |
2021/texmf-dist/tex/latex/jlreq/jlreq.cls |
\ProvidesClass{jlreq}[2021/05/28 jlreq] |
OK/NG: lualatex で処理できるか否かの状態