In JabRef 2.10, we introduced following new feature:
Changed serialization of BibTeX entries:
First, the required, then the optional and then all other fields are written.
Thereby, fields are now ordered by name. Except the title, which is written first.
The second word in of the BibTeX type is capitalized. E.g., Inproceedings got InProceedings
Configurable: Start field contents in same column. Enabled by default.
Configurable: Use camel case for field names (e.g., "HowPublished" instead of "howpublished"). Enabled by default.
If no field name is given, then "UNKNOWN" is used. For instance, " = {X}" gets " UNKNOWN = {X}".
When a user collaborates with a person using an older version of JabRef, they cannot use version control properly as the serialization always changes. In version 2.11 beta 2, we offer a quick hack to go back to the old 2.9.2 behavior, which is somehow incomplete. See #10 (comment)
We can just focus on other issues and let time solve the issue or invest time to implement the old serialization again.
Related issue: #115
Request at sourceforge: https://sourceforge.net/p/jabref/feature-requests/864/
To track the progress of implementation, the consensus described below is added here.
Rationale: People are very emotional about formatting -> Modify as little as possible in the bib file
In JabRef 2.10, we introduced following new feature:
When a user collaborates with a person using an older version of JabRef, they cannot use version control properly as the serialization always changes. In version 2.11 beta 2, we offer a quick hack to go back to the old 2.9.2 behavior, which is somehow incomplete. See #10 (comment)
We can just focus on other issues and let time solve the issue or invest time to implement the old serialization again.
Related issue: #115
Request at sourceforge: https://sourceforge.net/p/jabref/feature-requests/864/
To track the progress of implementation, the consensus described below is added here.
Rationale: People are very emotional about formatting -> Modify as little as possible in the bib file
=is appended directly to the field key. Thevaluepart is indented to one space past the longest field key name +=(so that all values are aligned).