【发布时间】:2021-08-19 22:22:17
【问题描述】:
编译以下 RMarkdown 文档,其中我使用 apa6 类的 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
因此,新段落开始时会添加垂直空间。
我不想这样,我的问题是如何预防。
查看生成的.tex 文件,我发现papaja 修改了latex 标头中的\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 规则相冲突。
【问题讨论】:
标签: papaja