정의되지 않은 제어 순서. \end 비블라텍스

정의되지 않은 제어 순서. \end 비블라텍스

Biblatex를 사용하고 있는데 문서를 컴파일할 때 오류가 발생했습니다.

정의되지 않은 제어 순서. \end MikTeX의 모든 패키지를 업데이트했지만 아무것도 변경되지 않았습니다. Biber에서 Bibtex로 설정을 변경했는데 다른 오류가 발생하며 Biber를 사용하라는 메시지가 표시됩니다. 참조를 위해 Mendley가 생성한 bibtex 파일을 사용하고 있습니다.

최소한의 작업 예는 다음과 같습니다.

\documentclass[USenglish,12pt,a4paper]{article}
\usepackage{microtype}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{float}
\usepackage{url}\usepackage{microtype}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{float}
\usepackage{url}
\usepackage[backend=biber,style=apa,citestyle=authoryear,
 bibstyle=apa,natbib=true]
{biblatex}
\addbibresource{library.bib}

\begin{document}
\section{Introduction}
The section is introduced by \cite{BCBS2016}. This section provides the necessary details of introduction \citep{}.

\printbibliography
\end{document}

bib 파일에 제공된 두 항목이 여기에 배치됩니다.

@techreport{BCBS2016,
 address = {Basel},
author = {BCBS},
booktitle = {Basel III Document},
institution = {Basel Committee on Banking Supervision},
isbn = {9291313734},
 number = {July},
publisher = {Bank for International Settlements},
title = {{Revision to the secuitisation framework}},
url = {http://www.bis.org/bcbs/publ/d374.pdf},
year = {2016}
}

@article{Chiesa2008,
author = {Chiesa, Gabriella},
doi = {10.1016/j.jfi.2008.07.003},
file = {:C$\backslash$:/Users/Ahmed Arif/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Chiesa - 2008 - Optimal credit risk transfer, monitored finance, and banks.pdf:pdf},
isbn = {1042-9573},
issn = {10429573},
journal = {Journal of Financial Intermediation},
keywords = {Credit risk transfer,Monitoring incentives,Prudential regulation},
number = {4},
pages = {464--477},
title = {{Optimal credit risk transfer, monitored finance, and banks}},
volume = {17},
year = {2008}
}

답변1

로드하는 것을 잊어버렸습니다 babel. 그리고 언어를 호출해야 합니다 american.

\begin{filecontents*}{\jobname.bib}
@techreport{BCBS2016,
  address = {Basel},
  author = {BCBS},
  booktitle = {Basel III Document},
  institution = {Basel Committee on Banking Supervision},
  isbn = {9291313734},
  number = {July},
  publisher = {Bank for International Settlements},
  title = {{Revision to the secuitisation framework}},
  url = {http://www.bis.org/bcbs/publ/d374.pdf},
  year = {2016}
}

@article{Chiesa2008,
  author = {Chiesa, Gabriella},
  doi = {10.1016/j.jfi.2008.07.003},
  file = {:C$\backslash$:/Users/Ahmed Arif/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Chiesa - 2008 - Optimal credit risk transfer, monitored finance, and banks.pdf:pdf},
  isbn = {1042-9573},
  issn = {10429573},
  journal = {Journal of Financial Intermediation},
  keywords = {Credit risk transfer,Monitoring incentives,Prudential regulation},
  number = {4},
  pages = {464--477},
  title = {{Optimal credit risk transfer, monitored finance, and banks}},
  volume = {17},
  year = {2008}
}
\end{filecontents*}

\documentclass[american,12pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{amsmath}
\usepackage{microtype}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{url}
\usepackage[
  backend=biber,
  style=apa,
  citestyle=authoryear,
  bibstyle=apa,
  natbib=true
]{biblatex}
\addbibresource{\jobname.bib}
\DeclareLanguageMapping{american}{american-apa}

\begin{document}
\section{Introduction}
The section is introduced by \cite{BCBS2016}. This section provides the 
necessary details of introduction \citep{Chiesa2008}.

\printbibliography
\end{document}

여기에 이미지 설명을 입력하세요

노트

나는 filecontents*내 파일을 망가뜨리지 않고 독립된 예제를 만드는 데 사용했습니다. library.bib문서에 자신의 파일을 사용하십시오 .

두 번 로드한 패키지를 제거하고 서문을 약간 재구성했습니다.

관련 정보