Using the key generator, the parameter [auth] should return the lastname of the first author.
In fact, for lastnames ending with "and", only part of the name is returned.
How to reproduce:
- Go to Options -> Preferences -> BibTeX key generator
- In the field "default", enter [auth]
- Click on OK
- Create a new entry, such as Article
- Enter the name Smith
- Click on "Create BibTeX key"
==> Works fine ("Smith" is set as the key)
- Change the name to Smand
- Click on "Create BibTeX key"
==> Does not work properly (Only "Sm" is set as the key)
Should be fixed in the master branch.
I add that names ending in "a" or "an" are also truncated.
Can you test with the current development build available at http://ge.tt/9Idc446 ?
Tried:
Robert roland or smith, Robert
(only the date is included in the key)
This is a problem caused by the detection algorithm of the names. In case of Robert roland, the system identifies Robert as the first name, while roland is the von part. I would rather not change this logic, as it is quite complicated (names can have very different forms depending on the country) and can have a lot of effects. This may require a complete rewrite of the author parsing section, which is just too time consuming at the moment.
I have an issue with an entry, where the first name of the first author is Normand, which will create an empty BibTeX key. Unfortunately, I cannot try out the snapshot mentioned above, as Mac OS X complains that it is broken.
Could you try JabRef 2.11 beta 2?
(JabRef 2.11 beta 2 downloaded from SF, Java 1.7)
Last edit: fdar 2015-05-26
Are there really last names starting with a lowercase letter without being a thing like "van", "von", "de", etc.?
I do not think there is.
I believe it is related to the behavior of bibTeX: jabref should mimic the behavior of bibTeX when processing names (and bibTeX accept names with initial lowercase).
Anyway, low priority, I think.