好的,這是我的問題 - 我正在使用它\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,將其放入您的工作目錄中,它應該可以正常工作。