OK, I think I see what you mean. I haven't used Marvin very much so far, nor with many books, so this is not really something I've used. Also there's a lot of text in your posts to read through to find the cogent points.
I'd agree though, sorting "Ernest Hemingway" before "Bill Shakespeare" seems odd. How would you solve it though? Splitting names up algorithmically is non-trivial (maybe impossible) with names from different cultures. EPUB avoids this problem IMO by using opf:file-as values to let the application know how to sort, but in this case you're talking about multiple books by the same author which may have different opf:file-as values. How would you choose to sort that author?
|