Inconsistent sorting with Chinese names
I have a lot of Chinese/Taiwanese authors in my database, and I've noticed that the sorting is not always consistent when using Pinyin names. I'm not sure why. The photo shows an example where, when sorted alphabetically, I get some Chens and then some Chengs and then some more Chens. Even single Chen authors are coming AFTER Chen and X studies.
Perhaps I'm too used to APA style and expect it in a certain order, but sorting it this way does make it a bit difficult to find what I'm looking for when scrolling. Why is Zotero sorting like this?
Thanks.
Screenshot: https://i.imgur.com/8rChgeh.png
Perhaps I'm too used to APA style and expect it in a certain order, but sorting it this way does make it a bit difficult to find what I'm looking for when scrolling. Why is Zotero sorting like this?
Thanks.
Screenshot: https://i.imgur.com/8rChgeh.png
This is also happening with the names Ho, Lo, and others. They aren't consistently sorted in alphabetical order, and I can't find a reason why they shouldn't be.
https://www.dropbox.com/sh/9hshazkhl8p4pkx/AAAD-EilYp6p5zNrMd9hLUN-a?dl=0
So for the first file, Chan, you'll see that there's a Chan, then on to Chandler and Chang, but some single author Changs, then Changs et al, then more single author Changs, then eventually back to Chan. Clearly something is getting missorted, and I can't figure out what it might be.
This happens with the four files in the folder as well as many more throughout my collection.
Thanks.
(When you tell the JavaScript sorting mechanism to ignore punctuation, it apparently ignores whitespace too, so "Chang" sorts before "Chan H" (because "g" comes before "h"). We've disabled punctuation-ignoring for now.)
Chan
Chan et al.
Chan
Chan et al.
Chan et al.
Chandler
So it seems now it sorts primarily by the name of the first author, which is fine in most cases, but still causes some confusion between single- and multiple-author documents like this.
This is by design, and the alternative isn't obviously better:
Chan, Alice
Chan, Victoria
Chan, Michael + Smith, Bob + Taylor, Linda
This would appear correct:
Chan
Chan
Chan et al.
But the actual sorting (having Victoria Chan before Michael Chan) wouldn't really make sense if you knew the author you were looking for.
There's actually a hidden pref, extensions.zotero.sortCreatorAsString, to ignore everything but what's in the creator field itself. It can be toggled from the Config Editor in the Advanced pane of the preferences.
Cheers!
Could the punctuation-ignoring be only disabled for the Creator field sorting?
Initial colons (and underscores) aren't affected either way.