View Single Post
Old 10-03-2010, 07:55 AM   #15
Mixx
Zealot
Mixx has a complete set of Star Wars action figures.Mixx has a complete set of Star Wars action figures.Mixx has a complete set of Star Wars action figures.Mixx has a complete set of Star Wars action figures.
 
Posts: 143
Karma: 387
Join Date: Sep 2010
Device: Kindle 3
Quote:
Originally Posted by theducks View Post
I think this requirement is best left to the user customising the Author name Sort order.
As you clearly observed.
For all Languages .. Who would be the Calibre sort police
Come on now, theducks. Are you sure you understand what I asked for?

I maintain that sorting like abc...xyzáá.. is not meaningful. Most nations of the planet accepted the inadequacies of the US ASCII character set in the old days and started to write accented characters without accents (á --> a, ö -- o) for simplicity. This is not pretty and sometimes confusing. Now that one actually has Unicode, most languages are fine and can use accented characters again.

If that can not be implemented for some reason (eg. too much work) then I asked for a very simple modification in the code that does the sorting of strings: take away the accents, before sort. This is not perfect, but much more meaningful that having 'á' sorting after 'z'.

The code to rip off the accents must exist in Calibre, as the catalog is maintained like that: the folders (named according to authors) and the file names are w/o accents on the disk.

If the subfolders were in the format "Lastname, Firstname", one could simply sort them by one click in any file manager. One can, however, click inside of a subfolder (where all the books of the same author are placed) and get a sorting according to title (as the filename is in the format "title - firstname lastname" (here the order of the name components does not disturb, as they are at the end of the string).

I was asking for the same sorting in Calibre itself (it is always helpful to get the same (!) sorting in the app as in the file system, for any cleanup work.

I fail to see how this has anything to do with "sort police", which is a very strong term.

Given that I do not know much about programming and such, I can not figure out how one could set his own sort order by "customizing author sort" to deal with accented characters, as you suggest, sorry.

I do not want to "demand" here anything, I appreciate the work the developers are doing. On the contrary, I wanted to contribute by pointing out that there are problems if you read in more than one language (=English).

My personal opinion is that Calibre (a great effort, no question) is unnecessarily complex/difficult to use in terms of author names (firstname, lastname, multiple authors, sorting) and handling of non-english (but still latin-based) characters.

I do not think that the "sort police" term is appropriate in this context and I do think that my suggestion is meaningful. If it is OK, I'll be trying to contribute by make more suggestions like these.

Regards, Mixx
Mixx is offline   Reply With Quote