使用 \renewcommand 定义部分

使用 \renewcommand 定义部分

我正在尝试使用 APA 指南定义我的研究论文的各个部分:

章节:居中、粗体、大写和小写标题

小节:左对齐、粗体、大写和小写标题

小节:缩进、粗体、小写标题,带有句点。正文在句点后开始。

为此,我使用以下命令:

\makeatletter
\renewcommand*{\addperi}[1]{#1.~}
\renewcommand{\section}{\@startsection {section}{1}{24pt}%
{\parskip}{-\parskip}%
{\centering\normalfont\normalsize\bfseries\addperi}}

\renewcommand{\subsection}{\@startsection{subsection}{2}{24pt}%
{\parskip}{-\parskip}%
{\normalfont\normalsize\bfseries\addperi}}

\renewcommand{\subsubsection}{\@startsection{subsubsection}{3}{24pt}%
{\parskip}%
{-\parskip}%
{\normalfont\normalsize\bfseries\addperi}}
\makeatother

但是,我的章节、小节和小小节看起来都一样:章节不是居中而是缩进,后面跟着一个句号;小节不是左对齐而是缩进,后面跟着一个句号,而小小节看起来正好。基本上我的所有章节看起来都像小小节。

文档类别为:\documentclass[doc,apacite]{apa6}

答案1

的默认设置可以满足apa6.cls您的大部分要求;您可能需要调整的唯一内容是节和子节后的间距;这些间距由长度(跳过)\e@level@one@skip(对于节)和\e@level@two@skip(对于子节)控制。默认值为

\e@level@one@skip=0.2\baselineskip \@plus .2ex
\e@level@two@skip=0.2\baselineskip \@plus 0.2ex

因此您需要根据您的需求进行调整。例如:

\documentclass{apa6}
\usepackage{lipsum}

\makeatletter
\e@level@one@skip=1\baselineskip \@plus .2ex
\e@level@two@skip=1\baselineskip \@plus 0.2ex
\makeatother

\begin{document}

\section{A Test Section}
\lipsum[4]
\subsection{A Test Subsection}
\lipsum[4]
\subsubsection{A test subsubsection}
\lipsum[4]

\end{document}

会给你

在此处输入图片描述

相关内容