问题标签 [papaja]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r-markdown - Papaja 不使用“等”。以 apa 格式多次引用参考文献时
当我为 APA 样式的文档编写 R-Markdown 文件时,我看到输出 pdf 文件中没有使用“et al”,而是作者姓名没有被隐藏,而是每次都写入。我在这里找到了pdf输出的这个问题的答案:
https://stackoverflow.com/a/66453232/16082436
不幸的是,这个解决方案不适用于单词输出。你能帮我解决word文档中的这个问题吗?2年前我用papaja的时候,没有这个问题。
我很感激任何帮助!
r - 在 r markdown 中包装来自 apa_table() 的文本?
*编辑以简化示例
我正在尝试使用 apa_table() 为评论文件包含一个包含排除标准的表。我已经在 excel 中制作了表格,但我正在尝试将 Rstudio 和 Rmarkdown 用于我所有的学术写作。
表格在excel中看起来像这样
包容性 | 排除 | 基本原理 | |
---|---|---|---|
1. 发表 | 同行评审期刊 | 同行评审期刊以外的来源(即专业出版物、灰色文献) | 为确保质量... |
2.文章类型 | 展示适合分析和综合的方法和结果的研究/实证文章 | 描述干预措施但未提供研究结果的文章(即治疗手册) | 为了评估给定的证据... |
3. 语言 | 以英文发表或提供的文章 | 没有英文的文章 | 无法使用翻译服务 |
4.节目类型 | 明确针对...的程序 | 不包括的干预措施...... | 为确保审查重点... |
我在 python 和网状结构中更舒服,我想我可以将 Pandas 数据框传递给 R 并制作表格,但是当我这样做时,针织文档会显示如下表格:
我也刚刚尝试使用降价文本,结果是......更接近
我使用的代码是
我也通读了这个页面的apa_table()
论点,但没有任何运气。任何帮助,将不胜感激。
papaja - apa_table() 中的 RMarkdown 语法
我不确定我是否正在监督某些事情,也许已经有一个简单的解决方案(对不起,如果是这种情况)但到目前为止我还没有找到:
当我将手动创建data.frame
的apa_table()
行名/列名/包含 RMarkdown 语法的值传递给时,例如"$p$"
or "$p > .001$"
,并尝试将其编织到 docx 文件中,它将无法正常工作并按原样打印。如果我使用label_variable(df, p="$p$)
它确实可以按预期工作,但这只是我的列名解决方案,而不是表中的其他位置。同样的也解释了note = "$p$"
下面的一个apa_table()
。
我很好奇它是否可能或者是否已经存在解决方案,我将感谢您对此提供一些帮助!最好的问候,并提前谢谢你米莎
r - 使用 kableExtra 设置 apa_table 的样式
根据描述,apa_table 从 knitr::kable 获取参数。但是,当我想使用 kableExtra 中的功能时(在我的示例中,将第二列中的条目格式设置为粗体),我收到一条错误消息。
由reprex 包于 2021-09-23 创建 (v2.0.0 )
这就像设置格式(格式=“乳胶”)没有考虑在内。我该怎么办?
r-markdown - Papaja/RMarkdown:从代码块中加载文件
我正在尝试从 papaja 文档中的代码块内部加载文件
这是我的标题
还有我的代码块
如果我从控制台加载文件,一切正常。但是,当我尝试编织文档时,出现以下错误:
如果我这样做,我会收到相同的错误消息
(我认为 Rmd 和文件不在同一个文件夹中可能会有问题,如https://community.rstudio.com/t/pandoc-document-conversion-failed-with-error-99/18035 - 但他们是!)。
有人有解释吗?Imo 即使在同一文件夹中没有 .Rmd 中的 .Rda,如果我指定完整路径,该命令也应该有效。
latex - 删除 R papaja 文档中多余的 `\author` 和 `\affiliation` 字段
我正在使用“papaja”包和“apa7”LaTeX 模板创建一个 R Markdown 文档。\author
当一起使用时,后一个包和模板当前由于文件中的重复和\affiliation
字段而产生冲突tex
。早些时候,发现了一种解决此冲突的方法,该方法通过将以下 LaTeX 命令添加到前导码中(通过header-includes
在 YAML 标头中):
但是,这种方法目前不起作用(我找不到原因)。我已尝试对上述代码进行多次修改,例如\renewcommand\author{\phantom{}}{}
,但无济于事。
可以通过以下步骤重现该错误:
在 RStudio 中,安装 papaja 包的开发版本:
单击+左上角的按钮并创建一个R Markdown文档。
删除新文件中的所有内容并将其替换为以下内容:
编织文件。
请注意控制台中的以下错误:
打开
.tex
已经生成的文件,删除包含\author{\phantom{0}}
和的两行\affiliation{\phantom{0}}
,然后点击Compile PDF按钮。请注意,文档现在编织得很好。
对于单个人,使用该tex
文件的上述解决方法可能不会太成问题。然而,它证明了其他人手稿的可重复性存在问题。
header-includes
如果有人可以根据序言中输入的一些 LaTex 代码提出解决方案,我将不胜感激。
非常感谢!