建立包含標題頁、目錄和摘要的模板

建立包含標題頁、目錄和摘要的模板

好的,這是我的問題 - 我正在使用它\documentclass{apa6}來設定模板,但我嘗試先有標題頁,然後是目錄,然後是摘要,然後是文件的其餘部分。目前,我似乎只能得到標題頁、摘要、目錄的順序。有任何想法嗎?

\documentclass[12pt,man]{apa6}

\title{full title here}
\shorttitle{shorter title}
\author{by me}
\affiliation{insert affiliation here}
\date{\today}

\abstract{Abstract...}

\usepackage{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1.5in,rmargin=1in}

\begin{document}

\pagenumbering{roman}
\maketitle
\tableofcontents

\pagenumbering{arabic}
Intro here

\end{document}

任何幫助/建議將非常受歡迎。

答案1

透過稍微更改 apa6.cls 檔案即可輕鬆實現此目的。您需要先找到該文件。在我的 Linux 系統(arch)上,它位於 /usr/share/texmf-dist/tex/latex/apa6/apa6.cls

現在將檔案複製到您的專案目錄(不要更改原始 apa6.cls 檔案)並開啟它。

在第 1236 行您會看到:

\newpage
%BDB\hyphenpenalty 10000
\fussy

然後抽象定義開始:

\@ifundefined{@abstract}{}{%
  \section{\normalfont\normalsize\abstractname}% BDB

我們只需將 \tableofcontents 和 \newpage 放在前面,結果是:

\newpage
\tableofcontents
\newpage
%BDB\hyphenpenalty 10000
\fussy

這是 sharelatex 的連結來顯示結果:https://www.sharelatex.com/project/59d5123b8e70fc7b98c77198

您也可以從該專案下載 apa6.cls,將其放入您的工作目錄中,它應該可以正常工作。

相關內容