\maketitle Fehlende Zahl wird als Null behandelt. Unzulässige Maßeinheit (pt eingefügt). Undefinierte Steuersequenz

\maketitle Fehlende Zahl wird als Null behandelt. Unzulässige Maßeinheit (pt eingefügt). Undefinierte Steuersequenz

Ich habe die Bearbeitung wie von Ihnen angegeben durchgeführt, aber \begin{document}und \end{document}sind von Anfang an wie von Ihnen angegeben platziert, und der Fehler besteht immer noch.


Ich habe den folgenden Fehler und kann die Lösung nicht finden. Kann mir jemand helfen? Hier ist ein Beispiel meines Codes:

\usepackage{blindtext}
\usepackage[colorlinks=true,linkcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[greek,english]{babel}
\usepackage{alphabeta}
\usepackage[document]{ragged2e}
\usepackage{microtype}
\usepackage{fancyhdr}
\usepackage[export]{adjustbox}

\fancypagestyle{plain}{
\fancyhf{}% Clear header/footer
\fancyhead{}
\fancyhead[L,RO]{\nouppercase\leftmark}
\fancyhead[R]{\thepage}
}
\pagestyle{plain}% Set page style to plain.

\graphicspath{ {C:/Users/.../Desktop/Manual/} }
\author{...}
\title{...}
\date{}

\makeatletter
\renewcommand{\maketitle}{
   \begin{titlepage}
    \newcommand{\HRule}{\rule{\linewidth}{0.5mm}} % Defines a new command 
                                                    for the horizontal 
                                                    lines, change thickness 
                                                    here

    \center % Center everything on the page

    \textsc{\LARGE \textwidth ....}\\[1.5cm]
    \textsc{\Large ...}\\[0.5cm] 
    \textsc{\large ...}\\[0.5cm] 

    \HRule \\[0.8cm]
    { \huge \bfseries A guide of .....}\\[0.4cm] % Title of your document
    \HRule \\[1.5cm]

    \begin{flushleft}
    \begin{center}
    \centering
        \includegraphics[width=\textwidth]{logo}
    \end{center}
    \end{flushleft}

    \vfill
    \begin{minipage}{0.4\textwidth}
    \begin{center} \large
    \emph{Author:}\\
    A \texts{P} 
    \end{center}
    \end{minipage}
    \vfill
    %~
\end{titlepage}
}
\makeatother
\date{}

\begin{document}

\maketitle
\newpage
\tableofcontents{}

\chapter{Ε..}
    \vfill
        \begin{center}
            \includegraphics[max size={\textwidth}{\textheight}]{home_page_gr}
        \end{center}
\end{document}

Antwort1

Kompilierbarer (fehlerfreier) Code:

\documentclass{report}
\usepackage{blindtext}
\usepackage[colorlinks=true,linkcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[greek,english]{babel}
\usepackage{alphabeta}
\usepackage[document]{ragged2e}
\usepackage{microtype}
\usepackage{fancyhdr}
\usepackage[export]{adjustbox}

\fancypagestyle{plain}{
\fancyhf{}% Clear header/footer
\fancyhead{}
\fancyhead[L,RO]{\nouppercase\leftmark}
\fancyhead[R]{\thepage}
}
\pagestyle{plain}% Set page style to plain.

\graphicspath{ {C:/Users/.../Desktop/Manual/} }
\author{...}
\title{...}
\date{}

\begin{document}

\begin{titlepage}
    \newcommand{\HRule}{\rule{\linewidth}{0.5mm}} % Defines a new command 

    \center % Center everything on the page

    \textsc{\LARGE ....}\\[1.5cm]
    \textsc{\Large ...}\\[0.5cm] 
    \textsc{\large ...}\\[0.5cm] 

    \HRule \\[0.8cm]
    { \huge \bfseries A guide of .....}\\[0.4cm] % Title of your document
    \HRule \\[1.5cm]

    \begin{flushleft}
    \begin{center}
    \centering
        \includegraphics[width=\textwidth]{example-image-a}
    \end{center}
    \end{flushleft}

    \vfill
    \begin{minipage}{0.4\textwidth}
    \begin{center} \large
    \emph{Author:}\\
    A \textsc{P} 
    \end{center}
    \end{minipage}
    \vfill
    %~
\end{titlepage}

\newpage
\tableofcontents{}

\chapter{Ε..}
    \vfill
        \begin{center}
            \includegraphics[max size={\textwidth}{\textheight}]{example-image-b}
        \end{center}
\end{document}

Was ich geändert habe:

  1. Um das Hauptproblem zu lösen: Ich sehe, dass \textwidthhier \textsc{\LARGE \textwidth ....}\\[1.5cm]das Problem liegt. Ich verstehe nicht wirklich, warum es da ist. Oder möchten Sie die aktuelle Randbreite hinzufügen?
  2. Im Originalcode Defines a new commandwird es von als Kommentar erkannt %, for the horizontal lines, change thickness hereist es aber nicht. Ich habe beschlossen, es zu löschen :)
  3. So beheben Sie den Fehler Undefined control sequence: Ich habe \texts(was nicht definiert ist) in in A \texts{P}geändert \textsc. Nun, P ist bereits groß geschrieben, daher ist dieser Befehl überhaupt nicht erforderlich ...
  4. logoNatürlich kann ich Ihr Dokument nicht kompilieren, da mir die Bilder und fehlen home_page_gr, daher verwende ich stattdessen example-image-aund example-image-b.

verwandte Informationen