JBibTeX was originally meant for manipulating the contents of existing *.bib
files (ie. read it from disk, change its contents in relatively minor way,
write it back to disk), but there seems to be interest in generating new *.bib
files starting from various other data sources.
The most difficult task is the constructing of a BibTeX entry, because this
involves generating field values in accordance with the standard, and properly
escaping and encoding characters in user strings.
There should be a BibTeXEntryBuilder class, which would offer high-level API
methods for setting every field type from user string.
Original issue reported on code.google.com by
villu.ru...@gmail.comon 15 May 2012 at 10:07