解析BibTeX的库

6
我正在寻找用于解析BibTeX文件的JavaScript库。理想情况下,我希望能够引用论文并从BibTeX数据库(扩展名为.bib的文件)生成出版物列表。你有什么提示应该使用什么?
我知道有bibtex-js。还有其他可用的吗?
2个回答

4
我做了一个名叫的项目,也可以在GitHub上找到它。同时也可以在npm上使用它。
我创造这个项目是因为市面上大多数的BibTeX解析器采用了许多简化的方式进行解析。而这个项目则紧密遵循BibTeX权威文档Tame the BeaST并将bib文件解析为明确定义的对象。
TypeScript类型已经包含在内。
npm install bibtex

然后:

import {parseBibFile} from "bibtex";
const bibFile = parseBibFile(bibtexString);

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接