Skip to content

NullHypothesis/bibliograpy

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

bibliograpy

This tool converts BibTeX files to HTML bibliographies. Bibliograpy currently powers CensorBib, BlockchainBib, and MixBib.

Dependencies

You need Pybtex and latexcodec.

Usage

To create an HTML bibliography in OUTPUT_DIRECTORY, simply run:

$ ./bibliogra.py -f BIBTEX_FILE OUTPUT_DIRECTORY

Alternatively, you can feed the tool over stdin:

$ cat BIBTEX_FILE | ./bibliogra.py OUTPUT_DIRECTORY

Running bibliograpy will result in five HTML files that sort the bibliography by year, reverse year, author, and reverse author. Furthermore, the tool tries to add links to local copies of publications. It adds such a link if it can find the respective publication in OUTPUT_DIRECTORY/pdf/BIBTEX_KEY.pdf. So if you have a BibTeX entry that starts with @inproceedings{JohnDoe, ...}, then bibliograpy will look for OUTPUT_DIRECTORY/pdf/JohnDoe.pdf.

Alternatives

Don't like bibliograpy? Then have a look at bibtex2html, bibhtml, bib2xhtml, or anonbib.

Feedback

Feel free to contact phw@nymity.ch. You can use this OpenPGP key.

About

Converts BibTeX files to HTML bibliographies.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published