diff --git a/CHANGELOG.md b/CHANGELOG.md index 2db988722a0..3dffeef8258 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -96,6 +96,7 @@ We refer to [GitHub issues](https://github.com/JabRef/jabref/issues) by using `# - We fixed an issue which prohibited the citation export to external programs on MacOS. [#2613](https://github.com/JabRef/jabref/issues/2613) - We fixed an issue where the file folder could not be changed when running `Get fulltext` in the `general`-tab. [#2572](https://github.com/JabRef/jabref/issues/2572) - Newly created libraries no longer have the executable bit set under POSIX/Linux systems. The file permissions are now set to `664 (-rw-rw-r--)`. [#2635](https://github.com/JabRef/jabref/issues/#2635) + - Fixed an issue where names were split inconsistently with the BibTeX conventions [#2652](https://github.com/JabRef/jabref/issues/2652) - Ctrl + A now correctly selects all entries again. [#2615](https://github.com/JabRef/jabref/issues/#2615) - We fixed an issue where the dialog for selecting the main file directory in the preferences opened the wrong folder - OpenOffice text formatting now handles nested tags properly [#2483](https://github.com/JabRef/jabref/issues/#2483) diff --git a/src/main/java/org/jabref/model/entry/AuthorList.java b/src/main/java/org/jabref/model/entry/AuthorList.java index a58a220d7e6..6ae2c33afbd 100644 --- a/src/main/java/org/jabref/model/entry/AuthorList.java +++ b/src/main/java/org/jabref/model/entry/AuthorList.java @@ -30,7 +30,7 @@ *
  • every comma separates tokens, while sequences of other separators are * equivalent to a single separator; for example: "a - b" consists of 2 tokens * ("a" and "b"), while "a,-,b" consists of 3 tokens ("a", "", and "b") - *
  • anything enclosed in braces belonges to a single token; for example: + *
  • anything enclosed in braces belongs to a single token; for example: * "abc x{a,b,-~ c}x" consists of 2 tokens, while "abc xa,b,-~ cx" consists of 4 * tokens ("abc", "xa","b", and "cx"); *
  • a token followed immediately by a dash is "dash-terminated" token, and @@ -38,7 +38,7 @@ * tokens "a" and "b" are dash-terminated and "c" and "d" are space-terminated; *
  • for the purposes of splitting of 'author name' into parts and * construction of abbreviation of first name, one needs definitions of first - * latter of a token, case of a token, and abbreviation of a token: + * letter of a token, case of a token, and abbreviation of a token: * - *
  • 'author name's in 'author field' are subsequences of tokens separated by + *
  • 'author names' in 'author field' are subsequences of tokens separated by * token "and" ("and" is case-insensitive); if 'author name' is an empty * sequence of tokens, it is ignored; for examle, both "John Smith and Peter * Black" and "and and John Smith and and Peter Black" consists of 2 'author @@ -71,11 +71,11 @@ * different from BiBTeX behavior); *
  • 'author name' consists of 'first-part', 'von-part', 'last-part', and * 'junior-part', each of which is a sequence of tokens; how a sequence of - * tokens has to be splitted into these parts, depends the number of commas: + * tokens has to be split into these parts, depends the number of commas: *