Overleaf 编译错误

Overleaf 编译错误

我是 LaTeX 和 Overleaf 的新手,在编译以下代码时出现编译错误,但没有错误消息:

\documentclass[a4paper, oneside]{scrbook}
\usepackage[clearempty]{titlesec}
\usepackage[section]{placeins}
\usepackage{tabularx}
\usepackage{pdfpages}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[colorinlistoftodos]{todonotes}

\usepackage{glossaries}
\setacronymstyle{long-short}
\newacronym{ics}{ICS}{Ice Cream Sandwich}


\usepackage[
backend=biber,
style=authoryear-icomp,    
firstinits=true,
isbn=false,                
pagetracker=true,          
maxbibnames=50,            
maxcitenames=2,            
autocite=inline,           
block=space,               
backref=true,              
backrefstyle=three+,       
date=short,                
url=false,
doi=false,
eprint=false,
isbn=false
]{biblatex}

\usepackage[hidelinks]{hyperref} % Activate Hyperlinks but do not show them.
\usepackage[german]{cleveref}
\usepackage{csquotes}


\title{example1}


\author{Simon Beyer}

\date{\today}

\begin{document}

\begin{titlepage}

    \vspace*{2cm} 

 \begin{center} \large 


    {\huge example}

  \end{center}
\end{titlepage}

%\setcounter{page}{1}
\tableofcontents

\chapter{example1}

\section{example2}
\section{example3}



\end{document}

答案1

导致错误的原因有两点:

  1. center环境中,您有一个左括号 ( {),但没有右括号。就目前情况而言,您可以直接删除该括号。

  2. titlesec显然与 KOMA 类不兼容。我不知道是否有办法同时使用两者,但最简单的解决方案是

    1. 移除\usepackage[clearempty]{titlesec},或

    2. 使用book而不是scrbook

此外,Overleaf 似乎无法处理biblatex。删除该包,编译正常。这有点奇怪,因为根本biblatex没有使用,并且.log文件或.blg文件中没有错误。我目前不知道发生了什么。即使是这个最小的文件也会让 Overleaf 抛出错误,即使没有实际错误:

\documentclass{article}
\usepackage{biblatex}
\begin{document}
abc
\end{document}

我向 Overleaf 发送了一条关于此事的消息。

相关内容