biblatex를 사용하여 참고문헌을 만들 수 없습니다.

biblatex를 사용하여 참고문헌을 만들 수 없습니다.

TeXstudio에서 참고문헌을 만들려고 합니다. 코드는 다음과 같습니다.

\documentclass[12pt,a4paper]{article}

\usepackage{cmap}                   
\usepackage{mathtext}           
\usepackage[T2A]{fontenc}       
\usepackage[utf8]{inputenc}         
\usepackage[english,russian]{babel} 
\usepackage{indentfirst}
\frenchspacing
\usepackage{authblk}
\usepackage{titling}
\usepackage[backend=biber,bibencoding=utf8,maxcitenames=2,style=authoryear]{biblatex}
\addbibresource{biblio.bib}

\begin{document}

\author{Иванов}
\title{Название \thanks{ссылка на грант}}
\date{}
\maketitle
\renewcommand{\abstractname}{}
\begin{abstract}
\label{firstpage}
    \noindent \textbf{Аннотация:} Text of the abstract in Russian.\par
    \vspace{10pt}
    \noindent \textbf{Ключевые слова:} list of keywords in Russian.
\end{abstract}

\section{Первый раздел}
\noindent Гостиная Анны Павловны начала понемногу наполняться. Приехала высшая знать Петербурга, люди самые разнородные по возрастам и характерам, но одинаковые по обществу, в каком все жили; приехала дочь князя Василия, красавица Элен, заехавшая за отцом, чтобы с ним вместе ехать на праздник посланника. Она была в шифре и бальном платье. Приехала и известная, как la femme la plus séduisante de Pétersbourg 1, молодая, маленькая княгиня Болконская, прошлую зиму вышедшая замуж и теперь не выезжавшая в большой свет по причине своей беременности, но ездившая еще на небольшие вечера. Приехал князь Ипполит, сын князя Василия\cite{quiroga2012concept}, с Мортемаром, которого он представил; приехал и аббат Морио и многие другие.\par

\printbibliography
\end{document}

우선, 단순히 \usepackage{biblatex}항목을 추가하면(참고문헌 항목과 관련된 다른 항목, 즉 \addbibresource및 없음 \printbibliography) 오류가 Extra \endgroup. \begin{document}발생합니다. 위에 언급된 코드를 컴파일할 때 TeXstudio는 참고문헌 인쇄를 거부합니다. 로그에는 다른 많은 오류와 경고가 있습니다. 그 중 어떤 것이 이 질문에서 언급하는 것이 중요한지조차 모르므로 모두 나열하겠습니다.

line 21: Use of \sortlist doesn't match its definition. \sortlist{
line 21: Extra }, or forgotten \endgroup. \sortlist{nyt}
line 22:Undefined control sequence. \entry{yuste2015neuron}{article}{} 
line 44: Undefined control sequence. \endentry
line 44: Undefined control sequence. \endentry
line 45: Undefined control sequence. \endsortlist
line 15: Extra \endgroup. \begin{document}
: 'babel/polyglossia' detected but 'csquotes' missing. 
line 33: Citation 'quiroga2012concept' on page 2 undefined
line 36: Empty bibliography
: There were undefined references.
: Please (re)run Biber on the file:(biblatex) testdocument(biblatex) and rerun LaTeX afterwards.

파일에서 발견한 또 다른 이상한 항목은 다음과 같습니다 .bbl.

{Missing 'biblatex' package}
     {The bibliography requires the 'biblatex' package.}

또한 내 .bib파일에서 Biber.exe를 실행하면 경고가 발생합니다.

WARN - Warning: Found biblatex control file version 3.0, expected version 2.9

.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}
}

답변1

Biber 2.4를 다운로드하고 설치하여 문제를 해결했습니다. 도움을 주신 Bernard에게 감사드립니다!

관련 정보