创建符合 APA6 的章节标题格式

创建符合 APA6 的章节标题格式

对于我的论文,我使用硕士博士论文模板,需要修改标题以符合 APA6 规定。

APA6

我发现这个优秀的 TeX.SE 解决方案但由于我没有使用 KOMA-Script 文档类,因此建议的命令RedeclareSectionCommandsectioncatchphraseformat返回未定义控制序列

有没有办法在我的文档类中启用这些命令,或者有没有其他方法来创建这些精确的标题格式?到目前为止,我只发现有人直接使用 KOMA-Script 类或该类apa6

(由于使用了特定的模板,并且我的问题的性质是“要包含什么才能使 X 工作”,所以我不确定应该在 MWE 中包含什么。我会把它排除在外,直到有特别要求时才这样做)

答案1

APA 格式可能涵盖了上百个细节,而不仅仅是标题。为了符合所有 APA6 规定,最好坚持使用 apa6 类。

该类apa6按宣传的方式工作,并加载所有必要的附加包。请参阅这个简单示例。

\documentclass{apa6}

\usepackage{kantlipsum}

\begin{document}
    
    Normal Text
    
\kant[1]
    
    \section{Level 1}
    \kant[2]
    
    \subsection{Level 2}
    \kant[3]
    
    \subsubsection{Level 3}
    \kant[1]
    
    \paragraph{Level 4}
    \kant[2]

    \subparagraph{Level 5}  
    \kant[3]
    
    
\end{document}

在此处输入图片描述

如果您想使用论文模板,您可以尝试 Oveveleaf APA6 样式手稿

https://www.overleaf.com/latex/templates/your-apa6-style-manuscript/kngbbqpypjcq

请注意最新版本APA 独裁统治的结果是 APA7,有很多变化。你能看出区别吗?(在以前的代码中用 apa7 代替 apa6)

在此处输入图片描述

另一个选择是

https://www.overleaf.com/latex/templates/template-and-sample-for-authoring-apa7-manuscripts/pvhtwcrvcmsp

很多时候,组织或杂志的编辑部都非常挑剔。最好在发布稿件之前与他们核实一下。

此外,请确保您要使用的模板符合大学或部门的要求。许多都有自己的模板。请参阅

http://ctan.math.washington.edu/tex-archive/macros/latex/contrib/apa7/apa7.pdf

最有用的(APA 6)来自普渡大学

https://engineering.purdue.edu/~mark/puthesis/

永久网址 bit.ly/puthesis

来自同一来源

根据《美国心理学会出版手册》第六版第五次印刷(2011 年 1 月),没有任何选项组合可以自动提供正确的标题、表格和图形。(非正式地,这被称为 APA 格式——我称之为 APA6。)APA6 规范面向短篇论文和期刊文章。它没有指定目录、表格列表、图形列表等的格式。它没有指定应该用于章节、部分、小节、小节、方程式等的编号

...论文/学位论文办公室建议使用 puthesis。

为了测试,请下载 puthesis 软件和模板文件,将所有内容放在同一目录中,然后编译 thesis.tex

答案2

我想出了一个解决方案,使用该titlesec包生成正确的格式。间距已确认适合课程结果apa6。不幸的是,我无法让它自动调整到文档的字体大小,因此如果有人想以小于 12pt 的字体使用它,则需要重新调整。

% in the preamble
\usepackage{titlesec}
\titleformat{\chapter}[hang]{\centering\bfseries}{\thechapter}{9pt}{}
\titlespacing{\chapter}{0pt}{.25\baselineskip}{\baselineskip}

\titleformat{\section}[hang]{\bfseries}{\thesection}{20pt}{}
\titlespacing{\section}{0pt}{\baselineskip}{0.2\baselineskip}

\titleformat{\subsection}[runin]{\bfseries}{\thesubsection}{3pt}{}[.\indent]
\titlespacing{\subsection}{11pt}{0.5\baselineskip}{0pt}

% after document start
\setlength{\parindent}{12pt}

关于titleformat如何titlespacing可以找到本手册(第 3-5 页)

相关内容