![需要在标题页之前添加封面(apa6.cls)](https://linux22.com/image/272536/%E9%9C%80%E8%A6%81%E5%9C%A8%E6%A0%87%E9%A2%98%E9%A1%B5%E4%B9%8B%E5%89%8D%E6%B7%BB%E5%8A%A0%E5%B0%81%E9%9D%A2%EF%BC%88apa6.cls%EF%BC%89.png)
我是 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
定义了两种页面样式:titlepage
和otherpage
。短语“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}