我在编译 latex 文档时遇到了一个问题。输出文件未生成,并在 output.bbl 所示的许多行中显示错误消息“未定义的控制序列”。Main.tex 代码如下所示。
\documentclass[12pt,twoside]{report}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\graphicspath{ {images/} }
\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm, bindingoffset=6mm]{geometry}
\usepackage[compact]{titlesec}
\titlespacing{\section}{0pt}{0pt}{0pt}
\AtBeginDocument{
\setlength\abovedisplayskip{0pt}
\setlength\belowdisplayskip{0pt}}
\usepackage[rawfloats=true]{floatrow}
\restylefloat{figure}
\usepackage{fancyhdr}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{minted}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{array}
\usepackage{multirow}
\usepackage{tabu}
\renewcommand{\baselinestretch}{1.5}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[RO,LE]{\leftmark}
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[CO,CE]{title}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\usepackage[sorting=none]{biblatex}
\addbibresource{references.bib}
\title{title}
\author{name}
\date{May 2015}
\begin{document}
\input{titlepage}
\pagenumbering{roman}
\chapter*{Abstract}
The purpose of
\chapter*{Acknowledgement}
I would like
\tableofcontents
\listoffigures
\listoftables
\clearpage
\pagenumbering{arabic}
\chapter{Introduction}
\input{chapters/Introduction}
\chapter{Research Methodology}
\input{chapters/ResearchMethodology}
\chapter{Literature Review}
\input{chapters/RelatedWorks}
\chapter{Background}
\input{chapters/Background}
\chapter{Prestudy}
\input{chapters/Casestudy}
\chapter{Requirements Specification}
\input{chapters/RequirementSpecification}
\chapter{Implementation}
\input{chapters/Implementation}
\chapter{Evaluation}
\input{chapters/Evaluation}
\chapter{Discussion}
\input{chapters/GeneralDiscussion}
\chapter{Conclusion and Future works}
\input{chapters/Conclusion}
\appendix
\chapter{Appendices}
\input{chapters/appendix}
\printbibliography
\end{document}
我也有一些警告和错误
答案1
您使用的 Biber 版本似乎与您安装的 biblatex 版本不兼容。
在不知道您实际使用的是哪个版本的情况下,我能做的最好的事情就是建议您更新到 Biber 的最新版本(2.1)这里并且正如其网站建议的那样,将最新版本与 biblatex 3.0 结合使用:
Biber 2.1 现已发布。它应与 biblatex 3.0 配合使用”。
如果您还没有 3.0 版本,请确保更新 biblatex 包。