使用 biblatex-gost 包的多语言书目

使用 biblatex-gost 包的多语言书目

我在文章文档中使用 GOST 书目和引用样式。以下是 MWE:

\documentclass[12pt,a4paper]{article}

\usepackage{cmap}
\usepackage{mathtext} 
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}     
\usepackage[english,russian]{babel} 
\usepackage{indentfirst}
\usepackage[backend=biber,bibencoding=utf8,sorting=nyt,maxcitenames=2,style=gost-authoryear]{biblatex}
\addbibresource{GOST.bib}
\usepackage[autostyle]{csquotes}

\begin{document}
\author{Автор}
\title{Название\thanks{ссылка на грант}}
\date{}
\maketitle
\section{Первый раздел}
Some text \cite{reverberi2012deduction}. More text \cite{lisanyuketal}
\nocite{*}
\printbibliography
\end{document}

结果如下: PDF 如您所见,参考书目包含两种语言的项目,英语和俄语。当处理有两位以上作者(列表中第一位)的英文项目时,就会出现问题,即 LaTeX 会将第一位作者的名字放在标题。另一方面,俄语中的类似条目(列表中的最后一个)看起来不错。在 .bib 文件中,这两个条目具有完全相同的格式:

@article{quiroga2012concept,
  title={Concept cells: the building blocks of declarative memory functions},
  author={Quiroga, Rodrigo Quian},
  journal={Nature Reviews Neuroscience},
  volume={13},
  number={8},
  pages={587--597},
  year={2012},
  publisher={Nature Publishing Group}
}

@article{reverberi2012deduction,
    title={Deduction without awareness},
    author={Reverberi, Carlo and Pischedda, Doris and Burigo, Michele and Cherubini, Paolo},
    journal={Acta psychologica},
    volume={139},
    number={1},
    pages={244--253},
    year={2012},
    publisher={Elsevier}
}

@article{yuste2015neuron,
    title={From the neuron doctrine to neural networks},
    author={Yuste, Rafael},
    journal={Nature Reviews Neuroscience},
    volume={16},
    number={8},
    pages={487--497},
    year={2015},
    publisher={Nature Publishing Group}
}

@article{zaitsev,
    title={Схемы аргументации: игры риторического mind’a или источник общезначимости аргументативных рассуждений?},
    author={Зайцев, Дмитрий Владимирович},
    journal={РАЦИО.ru},
    volume={4},
    number={2},
    pages={57--77},
    year={2010},
    publisher={БФУ им. И. Канта}
}



@article{mikirtumov,
    title={Аргументация и легитимность: дело Маркина},
    author={Микиртумов, Иван Борисович},
    journal={РАЦИО.ru},
    volume={15},
    number={1},
    pages={97--133},
    year={2015},
    publisher={БФУ им. И. Канта}
}

@article{lisanyuketal,
    title={From the neuron doctrine to neural networks},
    author={Лисанюк, Елена Николаевна and Грфцова, Ирина Николаевна and Мигунов, Анатолий Иванович},
    journal={Журнал по аргументации},
    volume={16},
    number={8},
    pages={487--497},
    year={2015}
}

有人知道如何修复它吗?

答案1

添加maxbibnames=999选项解决了该问题。感谢@moewe。

相关内容