|
|
#1 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,146
Karma: 150871427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Bug in author sort
In calibre 9.3, I found an author sort bug.
The OPF code is Code:
<dc:creator opf:file-as="Dana Stabenow" opf:role="aut">Dana Stabenow</dc:creator> Last edited by JSWolf; Yesterday at 08:09 AM. |
|
|
|
|
|
#2 |
|
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 652
Karma: 719376
Join Date: Dec 2017
Device: Kobo
|
Always as been.
Calibre has always imported "author sort" stored in the OPF as it, even if is incorect. Use Quality check to found incorect value. Last edited by un_pogaz; Yesterday at 12:14 PM. |
|
|
|
| Advert | |
|
|
|
|
#3 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,146
Karma: 150871427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
It's the first time I've noticed this issue. The author name and author sort should not be the same. It should be that if the author sort and author name is the same without a comma then it gets sorted in author sort and if it has a comma, it should get sorted in author name.
|
|
|
|
|
|
#4 | |
|
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 652
Karma: 719376
Join Date: Dec 2017
Device: Kobo
|
Quote:
Calibre has always import "author sort" stored in the OPF as it, even if is incorect. this mean: If the epub already contain a stored value "author sort", Calibre will use it, even if it incorect. You need to manualy check if the "author sort" value of imported book is the good one or not. You imported book has an incorrect value, Calibre read and use it. If you never check the "author sort" of your book, their is probably plenty of incorect values in your library. Is not a bug or a issue, is the excepted behavior. Hence the usefulness of the Quality check action. Last edited by un_pogaz; Yesterday at 12:14 PM. |
|
|
|
|
|
|
#5 | ||
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,234
Karma: 8888888
Join Date: Jun 2010
Device: Kobo Clara HD,Hisence Sero 7 Pro RIP, Nook STR, jetbook lite
|
Sign. You do not check your Author sort in Edit metadata?
https://manual.calibre-ebook.com/met...book-at-a-time Quote:
Quote:
|
||
|
|
|
| Advert | |
|
|
|
|
#6 |
|
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,533
Karma: 62543878
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
|
|
|
|
|
|
#7 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,952
Karma: 7955879
Join Date: Sep 2020
Device: none
|
Out of curiosity I made a search in my largest library and got these results, where fileas-search is a tag applied to all EPUBs containing the file-as OPF metadata property, and fileas-search-comma is a tag applied to all in which such property contains a comma:
(tags:"=fileas-search" not tags:"=fileas-search-comma") l:en not a:~^\(\\p{L}\\p{M}*\)+$ 3050 items (tags:"=fileas-search" l:en) not a:~^\(\\p{L}\\p{M}*\)+$ 10373 items So, that's definitely not unusual for publishers to use the FN LN pattern in file-as metadata. One third at least. (l:en is alias for language:english; BTW the FN LN pattern was found to be frequent if the language is not english) |
|
|
|
|
|
#8 |
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 50,472
Karma: 178402706
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I remember going through my library a couple of years back using Quality Check on the author names/sort. Out of ~14,000 ebooks, 130 had an error in the author/author sort. I corrected those and currently show no issues.
For any new books I do individual metadata updates. One recent anthology for my spouse showed FaRo Authors as the author and author sort. Following my usual habit that was replaced with the full list of authors just to make it more searchable. |
|
|
|
|
|
#9 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,952
Karma: 7955879
Join Date: Sep 2020
Device: none
|
hmm, let me correct my stats:
(l:en tags:"=fileas-search-comma") not a:~^\(\\p{L}\\p{M}*\)+$ 13345 items - 47% (l:en not tags:"=fileas-search-comma") not a:~^\(\\p{L}\\p{M}*\)+$ 15021 items - 53% l:en not a:~^\(\\p{L}\\p{M}*\)+$ 28366 items So... it's actually kind of split who uses file-as FN LN - LN, FN in this sample universe. |
|
|
|
|
|
#10 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,182
Karma: 2431850
Join Date: Sep 2008
Device: IPad Mini 2 Retina
|
The possible formats of author names is so varied, especially with initials versus full names, multiple authors etc, that it is safer for Calibre to assume that if an author name is defined in the OPF it should use it and not override it with what may be an incorrectly derived value.
|
|
|
|
|
|
#11 | |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,146
Karma: 150871427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Sort by author and then publish date (multi-column sort)? | badbob001 | Library Management | 7 | 07-22-2020 07:45 PM |
| Author a z sort bug | stumped | Calibre Companion | 24 | 04-29-2017 09:09 AM |
| Maybe a bug: French accents in author sort copy method | BlackWinny | Library Management | 4 | 09-03-2015 10:43 PM |
| Minor bug with Author -> Author Sort | guspasho | Calibre | 2 | 12-29-2012 06:54 AM |
| Touch Kobo Touch - Author Sort Bug | Nigol | Kobo Reader | 2 | 06-18-2011 06:45 PM |