这是 MWE>
\documentclass[a4paper,notitlepage]{report}
\begin{filecontents}[overwrite]{biblio.bib}
@thesis{ludena2016,
author = {Ludena Aranda, Lucía},
title = {El grupo Shangai y el exotismo en la novela argentina de las dos últimas décadas del siglo XX},
type = {phd},
institution = {Universidad Complutense de Madrid},
year = {2016}
}
@misc{ludenaaranda2016,
author = {Ludena Aranda, Lucia},
title = {El grupo Shangai y el exotismo en la novela argentina de las dos últimas décadas del siglo \textsc{xx}},
date = {2016},
type = {Tesis Doctoral},
organization = {Universidad Complutense de Madrid}
}
\end{filecontents}
\usepackage[utf8]{inputenc}
\usepackage[style=mla, citestyle=authoryear, bibencoding=utf8, sorting=nty, language=auto, backend=biber]{biblatex}
\usepackage[spanish]{babel}
\usepackage[spanish=spanish]{csquotes}
\usepackage[hyperindex, colorlinks=true]{hyperref}
\ExecuteBibliographyOptions{language=auto}
\addbibresource{biblio.bib}
\begin{document}
Según \parencite{ludenaaranda2016} %\parencite{ludena2016}
\printbibliography
\end{document}
问题在于引用\parencite{ludena2016}
。如果我添加此引用,pdflatex 编译将永远持续下去。另一方面,如果我使用\parencite{ludenaaranda2016}
字段type
和则organization
不会出现。
我已经尝试过institution
但organization
也没有用。
此外,我已经将后端更改为,bibtex
但这又带来了更多问题。提前谢谢您。
答案1
这与在https://github.com/plk/biblatex/issues/1246最终发现是缺少定义expl3
(https://github.com/latex3/latex3/issues/1130)。这个定义很快就被添加了。
更新您的系统,以便至少拥有L3 programming layer <2022-09-28>
。使用该版本的expl3
MWE 再次编译时不会出现错误。