需要在标题页之前添加封面(apa6.cls)

需要在标题页之前添加封面(apa6.cls)

我是 LateX 新手,想用它创建我的硕士论文(心理学,所以我使用apa6.cls)。但有一个问题,我目前还没有找到解决方案:

我需要一个封面作为第一页,它出现在通常的标题页之前(我使用的是 man 样式)。问题是,我必须在文档开始后立即插入它。但是,如果\maketitle创建标题页的命令不在文档开始后立即出现,它就无法正常工作,正如手册中所述apa6.cls。也就是说,显示的运行头没有显示“运行头:这是我的运行头”,而只显示“这是我的运行头”,所以在我的标题页上只有运行头本身(希望您明白我的意思)。

从另一个文件插入首页\input也不起作用。

\documentclass[ngerman,man,12pt,a4paper,noextraspace,donotrepeattitle]{apa6}
\usepackage[english,ngerman]{babel}

\begin{document}
\input{Deckblatt}
\maketitle

(“Deckblatt” 是德语头版的意思)

感谢您的帖子!

答案1

该类apa6定义了两种页面样式:titlepageotherpage。短语“RUNNING HEAD”将仅出现在具有该titlepage样式的页面上。假设您希望此短语仅出现在标题页上而不出现在附加标题页上,我们可以在命令前apa6使用以下命令来实现:\thispagestyle{titlepage}\maketitle

\documentclass[ngerman,man,12pt,a4paper,noextraspace,donotrepeattitle]{apa6}
\usepackage[english,ngerman]{babel}
\usepackage{kantlipsum}
\title{A long title}
\author{An author}
\abstract{\kant[1]}
\shorttitle{A short title}
\begin{document}
\thispagestyle{empty}
\vspace*{.3\textheight}
\begin{center}
This is my extra title page
\end{center}
\pagestyle{otherpage}
\clearpage\setcounter{page}{1}
\thispagestyle{titlepage}\maketitle
\kant
\end{document}

相关内容