我正在使用rmarkdown(pandoc)创建一个文档,其中包含.bib
文件中的一些参考书目。我想要做的是添加一个指向引用标题的链接,以便它们每个链接到http://sample.com/citation-key.html
形式的页面,如下所示:
作者。 (2017年)。 Sample Title。期刊,1(1),1-2。
我尝试通过在标题中添加前缀和后缀来修改.csl
文件,但是我放在那里的所有内容都是转义的,无论我使用markdown还是HTML语法。不幸的是,我无法更改.bib
文件。 .csl
文件的相关部分是:
<text variable="title"/>
示例文件是:
literature.Rmd
:
---
output: html_document
bibliography: literature.bib
csl: literature.csl
---
@author2017word says this doesn't work.
## References
literature.bib
@article{author2017word,
author = {Author},
journal = {Journal},
number = {1},
pages = {1--2},
title = {{Sample Title}},
volume = {1},
year = {2017}
}
literature.csl
:我正在使用APA风格from here(第231行)。