我在使用 luatexja-fontspec 和 biblatex 样式 trad-alpha 时遇到了错误。我想将此 biblatex 样式与包含日语的参考书目条目一起使用。一个最小的工作示例:
\documentclass{article}
\usepackage{luatexja-fontspec}
\usepackage[style=trad-alpha,backend=bibtex]{biblatex}
\addbibresource{mwe.bib}
\begin{document}
textttttttt \cite{Sato--1981} \cite{Sato-Sato--1983}
\printbibliography
\end{document}
以及 mwe.bib 文件:
@InProceedings{Sato-Sato--1983,
author = {Sato, Mikio and Sato, Yasuko},
booktitle = {Nonlinear partial differential equations in applied science},
title = {Soliton equations as dynamical systems on infinite-dimensional {G}rassmann manifold},
year = {1983},
pages = {259--271},
publisher = {North-Holland},
series = {North-Holland Math. Stud.},
volume = {81},
}
@Article{Sato--1981,
author = {Sato, Mikio},
journal = {数理解析研究所講究録},
title = {{Soliton equations as dynamical systems on an infinite dimensional Grassmann manifolds}},
year = {1981},
pages = {30--46},
volume = {439},
}
清理辅助文件后运行 LuaLaTeX,进程陷入重新编译参考书目,无法完成。如果我省略 luatexja-fontspec 包,则不会出现错误,但日文字符不会打印。第二次编译时重新添加了 luetexja-fontspec,然后给出正确的 pdf,但有错误。