Description
As user, I quickly want to copy and paste an entry rendered in a specified format. Either, because I want to paste a reference in a review, I work with Microsoft Word managing the references by hand, or I just quickly send around a reference to users not using BibTeX as serialization format. Currently, JabRef cannot be configured quickly to render Springer or IEEE styled entries: One has to use a combination of HTML and the formatters to get the desired result.
CitationStyles is the new way to offer rendering of bibliographic data. Currently JabRef offers following two possibilities to format BibTeX entries
- Through JabRef's formatters, which are used at the export or at the preview panel
- Through bibtex (
bst
) and biblatex (biblatex-styles) - when using in a latex document
I am aware that another options causes more trouble. Nevertheless, the available formats of CitationStyles is huge (over 7500) and we can't keep maintaining all of them in a JabRef / OpenOffice style variant.
Possibly, we drop JabRef's formatters? If we decide against support of CitationStyles, we should enable displaying/exporting references formatted by bibtex (and eventually biblatex). As far as I understood, JabRef offers a bibtex VM, which interprets bst
files and generates text output. Meaning: We have a bibtex program implemented in Java, dont' we?
Background information
- mapping from BibTeX to CSL
- With citeproc-java it should be fairly easy to implement the feature. It also offers a bibtex importer.