LaTeX 错误:这里没有结束行。使用 \maketitle

LaTeX 错误:这里没有结束行。使用 \maketitle

我是 Latex 的初学者,在编译文件时出现此错误

LaTeX Error: There's no line here to end.

以下是我使用的代码:

\documentclass[12pt,a4paper]{article}
  \usepackage[T1]{fontenc}
  \usepackage{array}
  \usepackage{url}
  \usepackage{hyperref}

  \input{style/packages.tex}
  \input{style/style.tex}
  \input{title/title.tex}

  \begin{document}
     \pagestyle{fancy}
     \maketitle
     \newpage
     \input{body/pages/remerciements.tex} \newpage
     \input{body/pages/abstract-fr.tex} \newpage
     \input{body/pages/abstract-en.tex} \newpage
     \renewcommand{\contentsname}{Table of Contents} 
     \tableofcontents \newpage
     \listoffigures
     \listoftables \newpage
     \input{body/pages/titre1/titre1.tex} \newpage
     \input{body/pages/titre2/titre2.tex} \newpage
     \input{body/pages/titre3/titre3.tex}   \newpage
     \input{body/pages/titre4/titre4.tex}   \newpage
     \input{body/pages/titre5/titre5.tex}   \newpage
     \input{body/pages/conclusion.tex} \newpage
     \bibliographystyle{unsrt}
     \bibliography{bibliografie}  \newpage
     \appendix
     \input{appendix/titreA.tex}
  \end{document}

这是“title.tex”的内容

\makeatletter

\renewcommand\maketitle{
  \begin{titlepage}
    \begin{center}
        \includegraphics[width=7.2cm]{title/images/logo_entreprise.png}
        \hspace{\stretch{1}}
        \includegraphics[width=7.2cm]{title/images/logo_centrale.png}



\vspace{\stretch{0.5}}

      \begin{tabular*}{1.0\textwidth}{l @{\extracolsep{\fill}} r}
                Université Pierre et Marie Curie        & \NomEntreprise                \\
                TFE \@date                          & Orsay         \\
        \end{tabular*}

\vspace{\stretch{1.5}}

    {\large \bf Rapport Final de Travail de Fin d'études \\}
\vspace{0.5cm}
{\LARGE \bf \@title\\}
\vspace{0.5cm}
{\large \it \@author\\}

  \vspace{\stretch{2}}
  \\
  \includegraphics[width=8cm, height=5cm]{title/images/Encryption.png}
  \vspace{\stretch{2}}

      \begin{tabular*}{1.0\textwidth}{|l @{\extracolsep{\fill}} r|}
            \hline
                Tuteurs :                       & Option : (sigle développé)    \\
                &\\
                \textit{ECL} :              &                                                       \\
                Nom, Prénom Tuteur 1    & Filière : (sigle développé)   \\
                Nom, Prénom Tuteur 2    &                                                       \\
                &\\
                \textit{Entreprise} :   &                                                       \\      
                Nom, Prénom Tuteur 1    & Métier : (sigle développé)        \\
                Nom, Prénom Tuteur 2    &                                                       \\  
            \hline
        \end{tabular*}


\end{center}\par 

\end{titlepage}
  \setcounter{footnote}{0}

%  \global\let\thanks\relax
%  \global\let\maketitle\relax
%  \global\let\@thanks\@empty
%  \global\let\@author\@empty
%  \global\let\@date\@empty
%  \global\let\@title\@empty
%  \global\let\title\relax
%  \global\let\author\relax
%  \global\let\date\relax
%  \global\let\and\relax
}


\makeatother

有人能告诉我问题出在哪里吗?

答案1

这里\\

\vspace{\stretch{2}}
\\

是虚假的并且总是会产生这个错误,只需将其删除即可。

另请注意

{\LARGE \bf \@title\\}

应该

{\normalfont\LARGE \bfseries \@title\par}

以便为标题设置适合文本大小的基线间距。

相关内容