输入数据
我准备了一个示例Rmd文件,引用了图,表和方程,设置为输出'bookdown :: pdf_document2'。它编译没有错误的PDF。
我把它放在dropbox上:https://www.dropbox.com/sh/zmu0a4wq95ywssv/AAD-nHlkDiLknLk2NVR4Xup3a?dl=0
题
现在我希望设置为输出格式'rticles :: elsevier_article'
我怎样才能做到这一点?
问题
当我将输出行从:bookdown :: pdf_document2更改为rticles :: elsevier_article时
我收到一条错误消息。
即使我从输出中删除其他参数:
我仍然收到一条错误消息:
! Undefined control sequence.
当“按原样”输入时,重音字符似乎与elsevier_article
表现不佳。见下面的建议。
这是一个使用rticles::elsevier_article
的简单文档:
---
title: "Sample document"
author:
- name: "Mateusz Kędzior"
affiliation: Some Institute of Technology
email: [email protected]
footnote: Corresponding Author
- name: Żąćł Źęń
csl: https://www.zotero.org/styles/geoderma
output:
rticles::elsevier_article:
citation_package: natbib
keep_tex: yes
number_sections: yes
toc: no
keywords: keywordA, keywordB
abstract: This is a sample abstract \newline This is the second line of abstract.
---
Hello world.
没有投诉呈现:
现在,我们希望添加带重音的引用。我们按照这里的答案:https://tex.stackexchange.com/questions/57743/how-to-write-%C3%A4-and-other-umlauts-and-accented-letters-in-bibliography。我将您的参考书目导入Zotero,然后使用“中欧(ISO)”编码(非UTF-8)导出该项目以获取
@article{kedzior_this_2018,
title = {This is sample title only {\k A} {\L }},
volume = {99},
url = {http://megooglethat.com/},
journal = {Some journal},
author = {K{\k e}dzior, Mateusz and {\'Z}{\k e}{\'n}, {\.Z}{\k a}{\'c}{\l }},
year = {2018},
keywords = {keywordC},
pages = {21 -- 31}
}
R Markdown文档现在变成了
---
title: "Sample document"
author:
- name: "Mateusz Kędzior"
affiliation: Some Institute of Technology
email: [email protected]
footnote: Corresponding Author
- name: Żąćł Źęń
csl: https://www.zotero.org/styles/geoderma
output:
rticles::elsevier_article:
citation_package: natbib
keep_tex: yes
number_sections: yes
toc: no
biblio-files: bibliography2.bib
keywords: keywordA, keywordB
abstract: This is a sample abstract \newline This is the second line of abstract.
---
## Citations and references
Let me cite an article: [@kedzior_this_2018]
# References
然后我在RStudio中对此进行了knit
ed,但意识到我必须得到tex
输出并重建它(在RStudio之外)以获得所需的输出
对于图标题中的重音字符,请相应地对其进行编码(与参考书目一样)。你可能会发现http://w2.syronex.com/jmr/latex-symbols-converter很有帮助。此外,据我所知,bookdown
风格的交叉引用不适用于rticles
。如果您有后续问题,如果您将问题分解为较小的块,您可能会得到更多有用的答案。
我在commentshttps://github.com/rstudio/rticles/issues/92#issuecomment-402784283中添加了一些更新的材料,其中说明了(可能会更新):
output:
bookdown::pdf_document2:
base_format: rticles::elsevier_article
number_sections: yes
这样我的工作方式就是使用pdf_book
和pdf_document2
:
output:
bookdown::pdf_book:
base_format: rticles::elsevier_article
number_sections: yes
这允许在rticles
文档中进行图形和表格引用。