Dear CSL community!
I’m very pleased to announce the first release of citeproc-java, a CSL
processor for Java! An (almost) complete documentation is available at:
http://michel-kraemer.github.io/citeproc-java/
citeproc-java uses citeproc-js internally. It is therefore CSL
1.0.1-compliant. Apart from that, it offers additional features such as
BibTeX import as well as export to AsciiDoc and FO.
Just as citeproc-java itself, the CSL styles and locales are now
available through Maven. Please see the installation instructions for
more information:
http://michel-kraemer.github.io/citeproc-java/#/installing
citeproc-java’s BibTeX to CSL mapping is based on the one used in the
Docear software. It has been converted to Java by permission from the
Docear authors, in particular Joeran Beel. The BibTeX converter imports
author names using the name parser from the citeproc-ruby project. It
has been converted to Java by permission from Sylvester Keil. Thank you
very much for that!!
Although citeproc-java is a very young project and this is the very
first release, I consider it rather stable already–not least because it
uses the great citeproc-js under the hood. Nevertheless, development of
citeproc-java has just begun and I’m sure there are great features to
come. If you want to participate, don’t hesitate to fork my GitHub
repository and send me pull requests:
Finally, big thanks to you, the CSL community, for the great work and
for your support!
Cheers,
Michel Krämer