为何没有显示标题页?

为何没有显示标题页?

这是代码。PDF 文件以目录而不是标题页开始。我也尝试过将 \maketitle 放在几个地方,但只会产生错误。

\documentclass[]{colorbook}
\begin{document}
\frontmatter
\begin{titlepage}
\title{My book} 
\author{John}
\end{titlepage}
\tableofcontents
\mainmatter
\chapter{Good to Know}
\section{Background}
Provide some background.
\backmatter
\end{document}

答案1

命令\title\author通常不打印标题或作者,而是设置在 内部使用的内部宏\maketitle。 和 环境titlepage不是用于打印使用 和 定义的标题\title,而是\author用于制作免费的标题页。 因此通常您必须删除titlepage环境并使用\maketitle

但是,我总是因为未定义\LocallyStopLineNumbers\ResumeLineNumbers类而收到错误消息colorbook。因此,要运行无错误的 LaTeX,我需要类似以下操作:

\documentclass[]{colorbook}
\providecommand*{\LocallyStopLineNumbers}{}
\providecommand*{\ResumeLineNumbers}{}
\begin{document}
\frontmatter
\title{My book} 
\author{John}
\maketitle
\tableofcontents
\mainmatter
\chapter{Good to Know}
\section{Background}
Provide some background.
\backmatter
\end{document}

封面

相关内容