0

编译以下 RMarkdown 文档,其中我使用了类的doc模式apa6

---
linenumbers       : no

documentclass     : "apa6"
classoption       : "doc"
output            : papaja::apa6_pdf
---

# Methods
We report how we determined our sample size, all data exclusions (if any), all manipulations, and all measures in the study. 

Next paragraph

导致 在此处输入图像描述

因此,在开始新段落时会添加垂直空间。

我不想要这个,我的问题是如何防止它。

查看生成的.tex文件,我发现在乳胶头中进行了papaja修改。\parksip

\@ifundefined{KOMAClassName}{% if non-KOMA class
  \IfFileExists{parskip.sty}{%
    \usepackage{parskip}
  }{% else
    \setlength{\parindent}{0pt}
    \setlength{\parskip}{6pt plus 2pt minus 1pt}}
}{% if KOMA class
  \KOMAoptions{parskip=half}}

从中删除它.tex会产生所需的结果:

在此处输入图像描述

然而,这当然是一个相当老套的解决方案。我更愿意告诉papaja不要修改\parskip. 我也不明白它为什么这样做,因为它似乎与它试图实施的 APA 规则相冲突。

4

1 回答 1

2

您可以使用标题包含。YAML 标头中的以下附加行应产生所需的行为:

header-includes:
 - \setlength{\parskip}{0pt}

该代码基本上覆盖了您上面描述的修改。

于 2021-06-01T22:01:33.250 回答