„Not-Aus“-Fehler in einem Originaldokument nach dem Kopieren (Overfleaf)

„Not-Aus“-Fehler in einem Originaldokument nach dem Kopieren (Overfleaf)

Ich habe ein großes Problem mit meinem LaTeX-Projekt. Ich habe es 15 Stunden lang nicht geändert (hat vorher funktioniert!), sondern es nur kopiert, um die gleiche Vorlage in einem anderen Projekt zu erhalten, und jetzt funktioniert das Originaldokument nicht mehr:

Fehlercode

Nachfolgend sehen Sie den Code von „packages.tex“ – da es sich hier um ein sehr wichtiges Projekt handelt, wäre ich Ihnen dankbar, wenn Sie mir helfen könnten:

\documentclass[a4paper, 11pt, oneside]{article}
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage[french]{babel}
    \selectlanguage{french}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath, amssymb, mathrsfs}
\usepackage[LGRgreek]{mathastext}
\usepackage{fixmath}
\usepackage{siunitx}
\usepackage{textcomp}
\usepackage{graphicx}
\usepackage{palatino}
\usepackage{caption}
\usepackage{float}
\usepackage[version=4]{mhchem}
\usepackage{titlesec}
\usepackage{verbatim}
\usepackage{mdframed}
\usepackage{subfig}
\usepackage{appendix}
\usepackage{longtable}
\usepackage{adjustbox}
\usepackage{multirow}
\usepackage{makeidx}
\usepackage{eurosym}
\usepackage{listings}
\usepackage{booktabs}
\usepackage{hyperref}
\usepackage{gensymb}
\usepackage[nottoc,notlot,notlof]{tocbibind}
\usepackage[normalem]{ulem}
\useunder{\uline}{\ul}{}
\newcommand{\tabitem}{~~\lap{\textbullet}~~}
\usepackage{longtable}
\usepackage{array}
\usepackage{enumitem}
\usepackage[backend=biber]{biblatex}
\addbibresource{biblio.bib}
\usepackage[left = 2 cm, right = 2.5cm, top = 2.5cm, bottom = 2.5cm]{geometry}
\usepackage{wrapfig}
\usepackage{setspace}
%\singlespacing

\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}

\titleformat{\section}
  {\normalfont\large\bfseries\scshape}{\thesection}{1em}{}[{\titlerule[0.8pt]}]
 \titleformat{\subsection}
  {\normalfont\bfseries}{\thesubsection}{1em}{}[{\titlerule[0.4pt]}]
 \titleformat{\subsubsection}
  {\normalfont\itshape}{\thesubsection}{1em}{}[{\titlerule[0.2pt]}]
  
\usepackage{multicol}  
\newenvironment{Figure}
  {\par\medskip\noindent\minipage{\linewidth}}
  {\endminipage\par\medskip}

BEARBEITEN:Dies ist auch gerade im kopierten Dokument passiert, obwohl es vor 5 Minuten funktioniert hat ...

ZWEITE BEARBEITUNG:hier ist der Code von „main.tex“:

\include{Template/packages}

\begin{document}

\include{Template/titlepage} %%% just the code of the title page

%%% Text using Figure and multicols


\include{Template/doc end} %%% For the bibliography "biblio.bib"


\end{document}

Antwort1

\includeSie können es nicht in der Präambel verwenden, daher ist die Eingabe falsch, auch wenn Sie manchmal einen Fehler vermeiden. Verwenden Sie es \input(ich würde den \documenclassBefehl auch in Ihr Hauptdokument und nicht in das Eingabedokument einfügen, aber Latex ist es egal, wie Sie das machen).

der Fehler liegt daran, dass Sie Latex packages.texnicht auf Ihrer Hauptdatei ausgeführt haben. Wahrscheinlich, weil Overleaf vermutet hat, dass packages.tex die Hauptdatei ist, da dies der Fall ist \documentclass.

verwandte Informationen