在 (R)markdown 文本正文输出中包含 `bibentry` 的文本
Include the text of a `bibentry` in the (R)markdown text body output
我一直在寻找一种解决方案,将参考项(bibentry
)的全文包含在(R)markdown 文本文档的正文中,即在参考列表之前。这可以使用 LaTeX (https://tex.stackexchange.com/questions/49048/how-to-cite-one-bibentry-in-full-length-in-the-body-text) 来完成。可以用 (R)markdown 来完成吗?
一个合理的解决方案是读取和解析参考书目数据库,例如使用 R 包 bibtex 然后 capture.output
of print
作为一个字符串,然后可用于在 (R)markdown 文本文档的正文中包含参考项 (bibentry) 的全文。
例如:
```{r, echo=FALSE}
biblio <- bibtex::read.bib("my-biblio-database.bib")
```
然后,在线使用:
`r capture.output(print(biblio["my-bibkey"]))`
这将打印参考文本。
我一直在寻找一种解决方案,将参考项(bibentry
)的全文包含在(R)markdown 文本文档的正文中,即在参考列表之前。这可以使用 LaTeX (https://tex.stackexchange.com/questions/49048/how-to-cite-one-bibentry-in-full-length-in-the-body-text) 来完成。可以用 (R)markdown 来完成吗?
一个合理的解决方案是读取和解析参考书目数据库,例如使用 R 包 bibtex 然后 capture.output
of print
作为一个字符串,然后可用于在 (R)markdown 文本文档的正文中包含参考项 (bibentry) 的全文。
例如:
```{r, echo=FALSE}
biblio <- bibtex::read.bib("my-biblio-database.bib")
```
然后,在线使用:
`r capture.output(print(biblio["my-bibkey"]))`
这将打印参考文本。