我正在将papaja
用于R并编译为.pdf。我想添加一个注释字段,其中包含乳胶格式,但是看起来该注释字段已被解析,因此它不编译乳胶语法。有没有解决的办法?简短的摘要如下。
---
title : "My paper"
shorttitle : "My jerky paper"
note : "Forthcoming in \\textit{Journal of Jerkface Psychobabble}."
author:
- name : "A. Jerk"
affiliation : "1"
corresponding : yes # Define only one corresponding author
address : "Back alley, New Jersey"
email : "[email protected]"
affiliation:
- id : "1"
institution : "University of Stuff"
authornote: |
Shout out to my man Wilbur.
abstract: |
This paper is amazing
keywords : "Awesome"
bibliography : ["r-references.bib"]
floatsintext : no
figurelist : no
tablelist : no
footnotelist : no
linenumbers : no
mask : no
draft : no
keep_tex : yes
documentclass : "apa6"
classoption : "man"
output : papaja::apa6_pdf
---
```{r setup, include = FALSE}
library("papaja")
```
Blah blah blah.
# References
```{r create_r-references}
r_refs(file = "r-references.bib")
```
\begingroup
\setlength{\parindent}{-0.5in}
\setlength{\leftskip}{0.5in}
<div id="refs" custom-style="Bibliography"></div>
\endgroup
生成的.tex文件的注释字段具有以下内容:
\note{Forthcoming in \textbackslash{}textit\{Journal of Jerkface Psychobabble\}.}
有没有什么方法可以写注释,这样就不会以这种方式解析乳胶符号?
会话信息如下:
- Session info -----------------------------------------
setting value
version R version 3.6.3 (2020-02-29)
os Windows 10 x64
system x86_64, mingw32
ui RStudio
language (EN)
collate English_United States.1252
ctype English_United States.1252
tz America/Chicago
date 2020-05-05
- Packages ---------------------------------------------
package * version date lib source
assertthat 0.2.1 2019-03-21 [1] CRAN (R 3.6.3)
cli 2.0.2 2020-02-28 [1] CRAN (R 3.6.3)
crayon 1.3.4 2017-09-16 [1] CRAN (R 3.6.3)
digest 0.6.25 2020-02-23 [1] CRAN (R 3.6.3)
evaluate 0.14 2019-05-28 [1] CRAN (R 3.6.3)
fansi 0.4.1 2020-01-08 [1] CRAN (R 3.6.3)
glue 1.4.0 2020-04-03 [1] CRAN (R 3.6.3)
htmltools 0.4.0 2019-10-04 [1] CRAN (R 3.6.3)
knitr 1.28 2020-02-06 [1] CRAN (R 3.6.3)
papaja 0.1.0.9942 2020-05-05 [1] Github (crsh/papaja@b0a224a)
Rcpp 1.0.4.6 2020-04-09 [1] CRAN (R 3.6.3)
rlang 0.4.5 2020-03-01 [1] CRAN (R 3.6.3)
rmarkdown 2.1 2020-01-20 [1] CRAN (R 3.6.3)
rstudioapi 0.11 2020-02-07 [1] CRAN (R 3.6.3)
sessioninfo 1.1.1 2018-11-05 [1] CRAN (R 3.6.3)
withr 2.1.2 2018-03-15 [1] CRAN (R 3.6.3)
xfun 0.12 2020-01-13 [1] CRAN (R 3.6.3)
yaml 2.2.1 2020-02-01 [1] CRAN (R 3.6.2)
在papaja
的新版本中弄清楚这一点确实很困难!我的解决方案基于this answer
如果您从标题区域删除便笺,而是将其添加到header-includes
部分,它将起作用:
header-includes:
- \note{Forthcoming in \textit{Journal of Jerkface Psychobabble}.}
本质上,您的新Yaml必须为:
---
title : "My paper"
shorttitle : "My jerky paper"
author:
- name : "A. Jerk"
affiliation : "1"
corresponding : yes # Define only one corresponding author
address : "Back alley, New Jersey"
email : "[email protected]"
affiliation:
- id : "1"
institution : "University of Stuff"
authornote: |
Shout out to my man Wilbur.
abstract: |
This paper is amazing
keywords : "Awesome"
floatsintext : no
figurelist : no
tablelist : no
footnotelist : no
linenumbers : no
mask : no
draft : no
keep_tex : yes
documentclass : "apa6"
classoption : "man"
output : papaja::apa6_pdf
header-includes:
- \note{Forthcoming in \textit{Journal of Jerkface Psychobabble}.}