\maketitle Отсутствующее число рассматривается как ноль. Недопустимая единица измерения (вставлена ​​точка). Неопределенная управляющая последовательность

\maketitle Отсутствующее число рассматривается как ноль. Недопустимая единица измерения (вставлена ​​точка). Неопределенная управляющая последовательность

Я отредактировал, как вы сказали, но \begin{document}и \end{document}размещены так, как вы сказали с самого начала, и ошибка все равно существует.


У меня следующая ошибка и я не могу найти решение. Может кто-нибудь мне помочь? Вот пример моего кода:

\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}

решение1

Компилируемый (без ошибок) код:

\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}

Что я изменил:

  1. Чтобы решить основную проблему: я вижу, что проблема \textwidthв \textsc{\LARGE \textwidth ....}\\[1.5cm]этом. Я не совсем понимаю, почему она там. Или вы хотите добавить текущую ширину поля?
  2. В исходном коде Defines a new commandраспознается как комментарий %, но for the horizontal lines, change thickness hereне является таковым. Я решаю удалить их :)
  3. Чтобы устранить ошибку Undefined control sequence: я изменил \texts(которая не определена) на A \texts{P}. \textscНу, P уже в верхнем регистре, так что эта команда вообще не нужна...
  4. Конечно, я не могу скомпилировать ваш документ, потому что у меня нет изображений logoи home_page_gr, поэтому я использую вместо них example-image-aи example-image-b.

Связанный контент