Professor, duas dúvidas que esqueci de perguntar: 

* BibtexEntry fornece uma [KEY_URL](http://grepcode.com/file/repo1.maven.org/maven2/org.jbibtex/jbibtex/1.0.0/org/jbibtex/BibTeXEntry.java#BibTeXEntry.0KEY_URL). Porém as funções que acessam os campos file esperam um caminho de um arquivo na máquina local. Não vejo como o caminho pode ser passado através da BibTeXEntry.

* BibTeXEntry fornece chaves para o [ano](http://grepcode.com/file/repo1.maven.org/maven2/org.jbibtex/jbibtex/1.0.0/org/jbibtex/BibTeXEntry.java#BibTeXEntry.0KEY_YEAR) e o [mês](http://grepcode.com/file/repo1.maven.org/maven2/org.jbibtex/jbibtex/1.0.0/org/jbibtex/BibTeXEntry.java#BibTeXEntry.0KEY_MONTH), porém não fornece para o dia. E as classes Date e GregorianCalendar de Groovy exigem o dia no construtor. Neste caso, eu não vejo como o dia de publicação poderia ser passado através da BibTeXEntry. Eu poderia colocar o dia da importação do bibtex, mas isso seria errado.