JabRef is a very compatible tool for creating bib files. It allows for easy creation of bib files and a profound depth regarding embedded information in those files.

  1. Exporting bib files from JabRef

  2. Updating references from JabRef

  3. Adding a language identifier

Exporting from JabRef

Through the file menu path File > Export > Save selected as plain BibTeX... one immediately creates a bib file of the currently selected entries. Under the rider {} biblatex source, you can also directly review the translation of your references metadata into BibTeX code.

More information on uploading bib files to SciFlow are available here.

Updating JabRef References

After the first update of references to SciFlow, you can normally continue using JabRef to maintain and manage your entries. Changes and other updates to your references are easily transferred to SciFlow. Simply export the updated entries in JabRef as described above again and upload them to SciFlow. All changes will be recognized and applied automatically.

Adding a Language Identifier

Since JabRef works so closely to the mechanics of BibTeX, there is a bit of extra work to do to assign the reference itself a language mode. That becomes important if your non-English entries are wrongly formatted in the sentence case (missing capital letters within the title.)

Using or adding a language field to convey the original tongue sadly doesn't quite cut it. That's because BibTeX transports the language setting for displaying a citation via the variable langID (Language ID).

To add that field to your JabRef, follow the path Options > Set up general fields, which opens up the following window:

Here you can add the necessary entry field by inserting langid; at any position of your liking. After a restart of the JabRef app, you'll find the respective field under the General rider when editing a reference. The language ID of references is denoted through the standard abbreviations like en for English, ger for German, etc.

Did this answer your question?