簡體   English   中英

R Markdown:引文解析

[英]R Markdown: Citation parsing

我正在嘗試在我的R Markdown文檔中排版引文,在某些情況下,尤其是當引文以:出現時,例如[@ref1]:及其后面的一些文字,引文似乎沒有正確解析。

這是MWE:

---
title: Citations Parsing
references:
- id: fenner2012a
  title: One-click science marketing
  author:
  - family: Fenner
    given: Martin
  container-title: Nature Materials
  volume: 11
  URL: 'http://dx.doi.org/10.1038/nmat3283'
  DOI: 10.1038/nmat3283
  issue: 4
  publisher: Nature Publishing Group
  page: 261-263
  type: article-journal
  issued:
    year: 2012
    month: 3
---

1. [@fenner2012a]: Here is some text. **This does not work.**
2. [@fenner2012a]:
3. [@fenner2012a] : Here is some text. **This works.**

我正在使用來自CRAN(0.8.1)的最新版本的rmarkdown 請注意,在上面的示例中,#2同樣適用。 當您用文字追逐:時,引文停止渲染。

編輯:

這也很可能是一個knitr問題。 我正在使用來自CRAN(1.11)的最新版本的knitr。

看來knitr試圖解析包括knitr在內的整個引文。 要停止它,請使用\\來使冒號轉義:

[@fenner2012a]\: Here is some text. **This works now.**

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM