我使用以下样式将我的bibilography从markdown中的bibtex文件导入并从那里导入到html / pdf:
---
bibliography: test.bib
nocite: '@*'
...
# Biliography
之后我跑:
pandoc test.md -o test.html --bibligraphy test.bib --csl=test.csl
但是目前转换为html后bib条目的网址显示为:
<a href="www.test.com/test.pdf">www.test.com/test.pdf</a>
我无法弄清楚如何将其更改为:
<a href="www.test.com/test.pdf">test file!</a>
我可以通过触摸csl文件来操纵前缀和suffic,但无法更改超链接名称。任何帮助表示赞赏。
答案 0 :(得分:0)
我担心这个问题的答案是不可能的。 CSL只是不允许你在字符串上设置超链接,因为CSL是pandoc所依赖的参考书目,所以没有办法做到这一点。