2017-06-16 85 views
0

在我的R Markdown PDFs中,我想在文档结尾处将引文与自动生成的书目进行交叉引用。另外,在PDF中,链接应该显示为彩色,并且应该可以跳回到之前的文本位置。R参考书目中的交叉引用引文Markdown PDFs

有没有人有线索我可以做到这一点?

--- 
output: pdf_document 
bibliography: bibliography.bib 
fig_caption: yes 
--- 
```{r setup, include=FALSE, tidy=TRUE} 
library(knitr) 
opts_chunk$set(echo = TRUE) 
``` 
# Chapter 
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy 
eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam 
voluptua [@smith2017]. At vero eos et accusam et justo duo dolores et ea 
rebum. Einstein [[email protected]] stet clita kasd gubergren, no sea 
akimata sanctus est Lorem ipsum dolor sit amet. 

预期的输出可能是这样的: enter image description here

+1

YAML选项:'link-citations:true' –

+0

[Rmarkdown可能重复删除引用超链接](https://stackoverflow.com/questions/33233827/rmarkdown-removes-citation-hyperlink) –

+0

此解决方案尚未完全解决了这个问题,谢谢。 – jaySf

回答

0

好吧,我现在这样的签出我自己,这是很简单的:我们必须设置此呈现在YAML选项:

urlcolor: blue 
linkcolor: blue 

此时我已经放弃了跳回选项。