是否有命令行(或在线)转换工具 bibtex 到 markdown(适用于大型 bibtex 文件)

是否有命令行(或在线)转换工具 bibtex 到 markdown(适用于大型 bibtex 文件)

我有几千个 bibtex 条目,我想将它们格式化为 markdown 格式的 acm 格式。

在线工具如https://balanceofcowards.net/bibtex2pdf.html 我的输入文件刚刚崩溃。

http://www.cs.bham.ac.uk/~wbl/biblio/tools/bib2txt.bat需要我本地没有的实用程序(例如 dvi2tty),这很奇怪,因为我已经有一个本地 tex 安装

https://github.com/ledlie/cmd-line-tools/blob/master/bib2txt很酷,但是它没有以某种官方认可的风格产生输出

pandoc我尝试使用以下指令进行破解使用 Pandoc 将 Bibtex 转换为 html/Markdown/等即 grep bibtex 中的标签,创建一个包含所有这些标签的仿 .tex 文件,然后执行

pandoc aa.tex -o aa.md --bibliography aa.bib

预期结果:包含 bib 内容链接的 markdown 文件

实际结果:我得到的是链接(没有实际的参考内容)

[@fugrid16] [@mirirli11] [@Kim:2015] [@turhan2009relative]

答案1

使用 pandoc 时,您必须指定一个 csl 文件(使用选项--csl=file.csl),该文件描述了如何格式化参考书目。您可以在Zotero 样式库例如计算机协会

似乎你不能生成 markdown 文件,但你可以执行以下操作:

pandoc --filter pandoc-citeproc aa.tex --bibliography=aa.bib --csl=association-for-computing-machinery.csl -o aa.html

相关内容