添加引用标题

时间:2017-06-09 11:54:05

标签: r-markdown pandoc bibliography csl

我正在使用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行)。

0 个答案:

没有答案