View Single Post
Old 05-02-2022, 08:16 PM   #4
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by yp54 View Post
Hello !

I use Calibre (great tool !) to export all my ebooks (epub) from my PC to my ereader.

On my Kobo, when selecting "My Books", then selecting "Authors", then specifying a sort by "name" , I get an (alphabetically) sorted list where all author-names are mixed with all author-firstnames (idem when specifying a sort by "firstname").
This is not satisfying, as I would expect to get a list of all authors sorted by their names.

I am using the last firmware on my ereader.
I have checked on Calibre (cf. the "Sort by Author" field in metadata) that all my ebooks have an author name structured as : "Name, Fistname".
I have checked the following on my ereader : selecting "My Books", then selecting "Books", then specifying a sort by "author", then I normally get a sorted (by author name) list of my ebooks (this is working as expected).

At this step, I don't know if I am facing a bug with the ereader firmware or if "something" should have to be done into Calibre before exporting, so that to avoid this issue on the ereader...
With all the people reporting bugs, it is always good to hear when people report that software is working as designed. As, that is what is happening.

You are sending the author to the device in the format "LN, FN". Kobo uses the comma as a separator between multiple authors. Hence, Kobo is seeing two authors, "LN" and "FN". And everything works from that. Kobo does not use what is in calibre's author sort field. It only uses the value from the first dc:creator tag in the OPF.

If you are sending this from calibre, either you are setting the author field in the format "LN, FN", or you have a metadata plugboard that set the author to the author sort when the book is sent to the device. If it is the latter, then I recommend that you remove the plugboard and replace it with one that sets the author to:

Code:
program: raw_list('authors', ', ')
That lets the device handle the authors properly.

If you have changed the author to "LN, FN", then you will need to undo that or somehow get the author to the the device as "FN LN" or "FN1 LN1, FN2 LN2" for multiple authors.
davidfor is offline   Reply With Quote