我正在尝试生成标题页,但编译器在标题页中显示错误

我正在尝试生成标题页,但编译器在标题页中显示错误

我的标题页的代码是

\title{
    \horrule{0.5pt} \\[0.4cm]
    \huge  Artificial Neural Networks\\
        \horrule{2pt} \\[0.5cm]

\begin{center}
\includegraphics[height=100px,width=100px]{index.jpg}\\[15pt]
\end{center}

    \usefont{OT1}{bch}{b}{n}
    \huge Project Report\\[10pt]
    \normalfont \normalsize \textsc{Department of Mathematics\\ MTU} \\ [25pt]
 }

\author{
    \normalfont                                 
    XYZ, \\[5pt]
    ABC\\[5pt]
    UVW\\[2pt]      \normalsize
    \today
}
 \date{}

\maketitle

我收到以下错误

“段落在 \title 完成之前结束。”

我不明白为什么会出现这个错误。我正在使用 pdfLatex 进行编译。

答案1

这是您要找的内容吗?您在 中留下了空行,\title{...}这会导致错误,而且您没有提供\horrule{},因此此解决方案会添加一个。

在此处输入图片描述

代码

\documentclass{article}
\usepackage{graphicx}

\newcommand{\horrule}[1]{\noindent\rule{\linewidth}{#1}}

\title{
    \horrule{0.5pt} \\ [0.4cm]
    \huge  Artificial Neural Networks\\
    \horrule{2pt} \\[0.5cm]
\begin{center}
\includegraphics[height=100px,width=100px]{example-image-a}\\[15pt]
\end{center}
    \usefont{OT1}{bch}{b}{n}
    \huge Project Report\\[10pt]
    \normalfont \normalsize \textsc{Department of Mathematics\\ MTU} \\ [25pt]
 }
\author{
    \normalfont                                 
    XYZ, \\[5pt]
    ABC  \\[5pt]
    UVW\\[2pt]     
    \normalsize
    \today
}
 \date{}

\begin{document}
\maketitle

\end{document}

相关内容