Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 04-25-2020, 07:47 PM   #1
A Lurker
Connoisseur
A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.
 
Posts: 98
Karma: 335288
Join Date: Nov 2012
Device: Kindle
author metadata not displaying or sorting correctly

ebooks I create in Calibre and load on my Kindle sort based on the metadata in the "Author(s)" field, rather than the metadata in the "Author sort" field.

This has always been the case going back to 2014, so it's not a problem specific to a device (it's happened on five different generation Kindles) or a problem specific to a particular version of Calibre (I've used numerous different builds of Calibre in that time frame).

I have a very simple, easy work around, so ultimately this isn't a serious problem (which is why I've never posted about it before). I'm raising it now mostly our of curiosity. Has anyone else experienced this? Does anyone have an explanation?

Here are the specifics:

Let's say I have two books and I enter their metadata as such:

Book 1:
Author(s): Bernard James
Author sort: Cribbins, Bernard

Book 2:
Author(s): Wally Adams
Author sort: Adams, Wally

If everything is working properly, those names should display on my Kindle as "First Name Last Name", yet be sorted alphabetically by Last Name, as such:

Wally Adams
Bernard James

Right? Well, that doesn't happen. 100% of the time the books sort by first name. The information entered into the "Author sort" field is completely ignored. They will display on my Kindle like this, alphabetized by first name:

Bernard James
Wally Adams

But I've found a work around to get my books to sort by last name. I list them as "Last Name, First" in both the "Author(s)" field and the "Author sort" field, as such:

Book 1:
Author(s): James, Bernard
Author sort: James, Bernard

Book 2:
Author(s): Adams, Wally
Author sort: Adams, Wally

That works 100% of the time. The books are sorted on my Kindle based on the metadata in the "Author(s)" field, rather than the metadata in the "Author sort" field.

You might think that my workaround (entering "Last Name, First Name" in the "Author(s)" field) would result in the books displaying on my Kindle in that format:

Adams, Wally
James, Bernard.

But that doesn't happen. They display properly ("First Name Last Name") yet alphabetized by author, exactly as I want:

Wally Adams
Bernard Cribbins

So in practice my workaround makes the books absolutely perfect, but in theory it makes no sense.
A Lurker is offline   Reply With Quote
Old 04-25-2020, 08:52 PM   #2
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,070
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
There is no such thing as an "author sort" field in Kindle e-book formats, only an "author" field. Sorting by author always sorts by whatever is in the "author" field.

There is a special case in those devices that if the author field contains a comma it is assumed to be in "last, first" format and the parts on either side of the comma are reversed when displayed to the user.

When converting books to MOBI format in calibre there is an option in the "MOBI output" tab to "Use author sort for author". That should be used if you want author names to both display and sort properly on Kindle devices.
jhowell is offline   Reply With Quote
Advert
Old 04-25-2020, 09:27 PM   #3
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,047
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by jhowell View Post
There is no such thing as an "author sort" field in Kindle e-book formats, only an "author" field. Sorting by author always sorts by whatever is in the "author" field.

There is a special case in those devices that if the author field contains a comma it is assumed to be in "last, first" format and the parts on either side of the comma are reversed when displayed to the user.

When converting books to MOBI format in calibre there is an option in the "MOBI output" tab to "Use author sort for author". That should be used if you want author names to both display and sort properly on Kindle devices.
There is a driver setting to use Author_sort in place of Authors for a Kindle
theducks is offline   Reply With Quote
Old 04-26-2020, 01:06 AM   #4
A Lurker
Connoisseur
A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.
 
Posts: 98
Karma: 335288
Join Date: Nov 2012
Device: Kindle
Quote:
Originally Posted by jhowell View Post
There is no such thing as an "author sort" field in Kindle e-book formats, only an "author" field. Sorting by author always sorts by whatever is in the "author" field.

There is a special case in those devices that if the author field contains a comma it is assumed to be in "last, first" format and the parts on either side of the comma are reversed when displayed to the user.
I want to make sure I understand... You're saying a Kindle won't recognize the information entered into the "Author sort" field... Rather, it relies on the "Author(s)" field for both knowing what info to display and knowing how to sort the ebook? Is that right?

If so, that makes sense.

With that being the case, is it normal that if I enter "First-Name Last-Name" in the "Author(s)" field that my Kindle sorts by first name?

What I've been doing since 2014 is entering "Last-Name, First-Name" in the "Author(s)" field to make sure my Kindle will sort it by last name instead. I assumed what I was doing was unusual... but if what you say is true, then my method might actually make sense...?

Last edited by A Lurker; 04-26-2020 at 01:33 AM.
A Lurker is offline   Reply With Quote
Old 04-26-2020, 07:52 AM   #5
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,070
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by A Lurker View Post
You're saying a Kindle won't recognize the information entered into the "Author sort" field... Rather, it relies on the "Author(s)" field for both knowing what info to display and knowing how to sort the ebook? Is that right?
That is correct. There is no "author sort" field in MOBI format, only an "author" field. What goes into that field during calibre conversion depends on the "Use author sort for author" option.


Quote:
Originally Posted by A Lurker View Post
With that being the case, is it normal that if I enter "First-Name Last-Name" in the "Author(s)" field that my Kindle sorts by first name?
Yes, assuming that you do not select "Use author sort for author".


Quote:
Originally Posted by A Lurker View Post
What I've been doing since 2014 is entering "Last-Name, First-Name" in the "Author(s)" field to make sure my Kindle will sort it by last name instead. I assumed what I was doing was unusual... but if what you say is true, then my method might actually make sense...?
You can do it that way, but it is unusual. The option to "Use author sort for author" when creating MOBI books exists to solve this problem while still allowing the "author" field in calibre to contain author names in their natural form.
jhowell is offline   Reply With Quote
Advert
Old 04-29-2020, 05:38 PM   #6
Laurochka
Calibre Beginner
Laurochka began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Apr 2020
Location: UK
Device: Kindle 4
Hello jumping on this thread as I have a similar problem.
I have my calibre metadata author field as "FN LN" and author sort as "LN, FN"
However Kindle is sorting on First Name i.e Agatha Christie is sorted under A rather than C. This is for books that are not always bought from kindle.

I've tried:
Deleting the original from my kindle
Ejecting kindle and switching off
Updating/checking author and author sort metadata on calibre (It has always appeared to be correct)
Plugging in kindle to calibre again
"Send to device" for updated book
Checking on kindle

Thus far, this has not been successful and the Kindle has still sorted by FN.

I read in one of the forums that if you select "use author sort" for output to MOBI when converting then that would force the correct metadata to be used.

However some of the books I want to update have DRM.
I have tried updating metadata then converting to mobi but I cannot as I get the DRM dialogue box.

So my questions are:

Is there any way to "fix" the author sort on my kindle without having to convert to mobi in calibre?

How do I convert to mobi for DRM books?

Any help on how to get my kindle to sort books by author surname would be greatly appreciated!!

Thanks
Laurochka is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mobi file not displaying correctly sunasiamark1 Introduce Yourself 2 04-06-2018 09:18 AM
PW1 not displaying fonts correctly Robmonster Amazon Kindle 2 08-21-2014 04:43 AM
EPUB BOOKS NOT Displaying Correctly Binkyboy Barnes & Noble NOOK 2 08-24-2012 11:38 PM
PRS-350 Epub not displaying correctly skypilotpete Sony Reader 7 08-15-2012 03:34 PM
"Sort By Author" not sorting correctly within author's collection Sonist Amazon Kindle 1 08-05-2009 07:52 PM


All times are GMT -4. The time now is 09:13 AM.


MobileRead.com is a privately owned, operated and funded community.