\maketitle 누락된 숫자는 0으로 처리됩니다. 측정 단위가 잘못되었습니다(pt 삽입). 정의되지 않은 제어 순서

\maketitle 누락된 숫자는 0으로 처리됩니다. 측정 단위가 잘못되었습니다(pt 삽입). 정의되지 않은 제어 순서

말씀하신대로 편집했는데 처음부터 말씀하신대로 \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했습니다 . 뭐, P는 이미 대문자이므로 이 명령은 전혀 필요하지 않습니다…\textsA \texts{P}\textsc
  4. logo물론 이미지 와 가 없기 때문에 문서를 컴파일할 수 없으므로 대신 and를 home_page_gr사용합니다 .example-image-aexample-image-b

관련 정보