3

我正在使用 papaja 包在 RMarkdown 中编写科学手稿,这使我能够漂亮地报告我的统计数据。但是,期刊现在要求我提交带有数字字母引用的 Word 文档。是否可以在 Papaja 中将引用样式更改为数字字母样式?

我尝试从 papaja 打开 LaTeX 输出,但它在文本中以 APA 格式列出了引文(例如“Apthorp,Bolbecker,Bartolomeo,O'Donnell,\& Hetrick,2018”),这对我没有用。

这是手稿顶部的代码:

bibliography      : ["PD_sway-1.bib"]

floatsintext      : no
figurelist        : no
tablelist         : no
footnotelist      : no
linenumbers       : yes
mask              : no
draft             : no

documentclass     : "apa6"
classoption       : "man"
output            : papaja::apa6_pdf

如果我能得到一个带有数字字母引用的 Word 文档,然后我可以对其进行编辑,那就太好了,但是具有正确引用格式的 LaTeX 文件或 PDF 也可以。

4

1 回答 1

1

引用已经在 LaTeX 文档中以 APA 样式输入,因为它们是由pandoc-citeproc而不是 LaTeX 处理的。这样做的好处是,当您以 Word 格式输出文档时,自动参考格式也可以工作。要获取 Word 文档,您需要做的就是更改 YAML 前端的输出行:

output: papaja::apa6_docx

请注意,pandoc支持的 Word 文档格式有些受限,您可能需要手动修复一些问题。从手册中的相应部分papaja

此外,以 DOCX 格式呈现的文档在完全符合 APA 指南之前需要一些手动工作。因此,我们提供以下必要更改清单:

总是,

  1. 添加带有运行标题和页码的标题行

如有必要,

  1. 将作者注释放在第 1 页底部
  2. 将图形和表格移到手稿的末尾
  3. 将冒号添加到 3 级标题
  4. 在图形说明中,
    • 在数字后面添加一个冒号并斜体
      (例如“图 1。这是一个标题。”)
  5. 在表格中,
    • 在第一行上方和最后一行下方添加水平线
    • 添加中间规则

更改引用样式就像在任何 R Markdown 文档中一样。进行中的工作papaja手册对此有一个部分

通过指定 CSL 或 Citations Style Language 文件,可以在 YAML 前端设置其他样式。您可以使用大量现有 CSL 文件中的任何一个,自定义现有 CSL 文件,或完全创建一个新文件。

要更改引用样式,请下载 CSL 文件并将以下内容添加到 YAML 前端:

csl: "path/to/mystyle.csl"

我不确定期刊需要什么样式,但很可能已经存在相应的 CSL 文件。

于 2019-02-13T11:01:02.577 回答