README
PrismJS-BibTeX
A BibTeX language extension for PrismJS.
Usage
In HTML
Simply import the prism-bibtex.min.js
(recommended at the end of body
):
<script src="https://saswatpadhi.github.io/prismjs-bibtex/docs/prism-bibtex.min.js"></script>
Remember to import the PrismJS stylesheets and scripts before importing this extension. For example:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/themes/prism-solarizedlight.min.css"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/prism.min.js"></script>****
<script src="https://saswatpadhi.github.io/prismjs-bibtex/docs/prism-bibtex.min.js"></script>
In NodeJS
Add the package to your project:
$ npm install prismjs-bibtex
Import
prismjs-bibtex
your .js file, after Prism:import Prism from 'prismjs'; import 'prismjs-bibtex';
Examples
Check out some small BibTeX examples on the project webpage. You can also check the performance on large real-life .bib
files below:
- (~68 KB) Some BibTeX examples from CTAN
- (~144 KB) Bibliography of ACM Turing Award lectures
- (~534 KB) STOC 2010 -- 2019 bibliography