2017-06-16 82 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 

此時我已經放棄了跳回選項。