Overleaf 编译我的所有代码时出现问题

Overleaf 编译我的所有代码时出现问题

我有以下的 overleaf 文件,当存在公设和命题文件时它会运行,但是当我添加定义文件时它只会打印该文件(并且它们都可以自己打印)。

\documentclass{book}

\usepackage{blindtext}
\usepackage{tikz}
\usepackage{tkz-euclide}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\graphicspath{ {images/} }
\usepackage{enumerate}

% Standard packages
\usepackage{
    float, 
    graphicx
}

% Set page margins
\usepackage[top=1.0in, bottom=1.0in, left=1.0in, right=1.0in]{geometry}

\setlength{\marginparwidth}{0pt}

% Set nice page headers
\usepackage{fancyhdr}
\pagestyle{fancy}

% Paragraph style
\setlength{\parindent}{0em}
\setlength{\parskip}{1em}


% Proposition environment
\newenvironment{proposition}
    {\begin{center}\em}
    {\end{center}}

%Diagram enviroment    
\newenvironment{diagram}
{\begin{center}\vspace*{10pt}\begin{tikzpicture}}
    {\end{tikzpicture}\vspace*{-5pt}\end{center}}
 
 
\setcounter{chapter}{-1}

\usepackage{titlesec}

\titleformat{\chapter}[display]
{\normalfont\huge\bfseries}{}{0pt}{\Huge}
\titlespacing*{\chapter}
{0pt}{0pt}{30pt}

\titleformat{\section}[display]
{\normalfont\huge\bfseries}{}{-20pt}{\Large}
\titlespacing*{\section}
{0pt}{0pt}{10pt}

\title{Euclid's \textit{Elements}}
\author{Joe Blogs}


\begin{document}

\maketitle

\chapter{Definitions}
\input{Chapter/Definitions}

\chapter{Postulates}
\input{Chapter/Postulates}

\chapter{Propositions}
\input{Chapter/Propostions}


\end{document}

我意识到人们无法编译这个,因为我没有附加文件,我只是想知道我是否做了一些愚蠢的事情,第一次使用 overleaf。或者有更好的地方发布这个问题。谢谢

答案1

文档过早结束的一个常见原因是\end{document}包含的文件中存在恶意文件。

相关内容