Papaja:段落之间的垂直距离

Papaja: Vertical Distance Between Paragraphs

编译以下RMarkdown文档,其中我使用了apa6 class.

doc模式
---
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

导致

因此,在新段落开始时添加垂直 space。

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

查看生成的 .tex 文件,我发现 papaja 修改了 latex header.

中的 \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 规则冲突。

您可以使用 header 包含。 YAML 中的以下附加行 header 应该会产生所需的行为:

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

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