biblio.py 0.55 release (sanity)

You can find the latest release of biblio.py here.

v0.55 (sanity), bkarak:
* FIXED: ~/.biblio.py/repositories file is now created correctly, when you run the program for the first time
* ADDED: pdf storage support

	Now biblio.py automatically find and adds to each bibtex entry pdf file that contain the actual document.
	The pdf file is stored in a folder with the bib file's name, in the same directory. For example, the file '/home/bkarak/foo.bib'
	should contain the pdf files in '/home/bkarak/foo'. The pdf file should have as filename the entry's key.

	The generated entry will look like:

	@techreport{GRSH00,
	 Title = {Rules of Thumb in Data Engineering},
	 Year = {2000},
	 Author = {Jim Gray and Prashant Shenoy},
	 Institution = {Microsoft Research, Advanced Technology Division},
	 Filename = {[...]/bibliography/reading/2009/june-2009.bib},
	 pdf-file = {[...]/bibliography/reading/2009/june-2009/grsh00.pdf},}
* REMOVED: Optik library removed

biblio.py v0.5

After popular demand (i’m joking ofc), version 0.5 of biblio.py is out.

It has many bug fixes, and now should work fine in Windows, Linux and Mac OS X (and any other system that has a python distribution).

Version 0.5 also introduces a very cool feature, texmode. In this mode, biblio.py can be instructed to scan a series of LaTeX files and export their citations (\cite{key}).

See biblio.py homepage for more details.

biblio.py

biblio.py is a simple utility, written in Python. Its purpose is to provide an easy way to search and store all BiBTeX repositories.

Personally, i used most of the programs that do that work, but i wanted a command line (portable also) solution. In addition, i wanted it to be VERY resilient to errors.

So i wrote this as a simple python-based solution, designed with the following requirements in mind:

  • Command-line
  • Portable
  • Resilient to errors

See how easy it is used in a latex build procedure:

biblio.py expfile bib.keys > document.bib
pdflatex document.tex
bibtex document
pdflatex document.tex
pdflatex document.tex

Follow this link for more details.