View Single Post
Old 09-05-2017, 02:58 AM   #8
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
More problems with the way the authors list treats comma:

I have some books by authors with names like "Walter M. Miller Jr." and "James Tiptree, Jr."

If there is a comma followed by an ordinary space in the name then the authors list treats the part following the comma as a separate author, so "James Tiptree, Jr." is treated as two different authors, one named "James Tiptree" and another named "Jr."

But this can be worked-around: if there is a no-break space (U+00A0) after the comma then it is treated as one author "James Tipree, Jr."

Unfortunately, even with the no-break space, the names are incorrectly sorted under J for "Jr" instead of M for "Miller Jr." and T for "Tiptree, Jr."

The only way to get these sort of names to sort correctly in the authors list seems to be to use a comma and remove the space altogether, i.e. change the names to "Walter M. Miller,Jr." and "James Tiptree,Jr." but that looks a bit naff.

(The author sort in the books list doesn't have this problem because it recognises "Jr." as a name suffix and ignores it when sorthing by author.)
GeoffR is offline   Reply With Quote