Quote:
Originally Posted by Merischino
I do not know why in actuality, the records SORT on the first name, but appear in the list with the last name first. I can't think of any logical reason why that should be. Especially if the metadata is entered where the first name is in the field after the last name. So, "Brown, Dan" appearing in the list as "Brown, Dan" but sorting on the D, not the B, does not make sense to me.
|
I don't want to belabor the point, but the records display what is in "author" and sort by what is in "author_sort" To help you fix it, I have to make sure you are looking at the content of the two fields. For some reason, you either are not seeing what I see, or you aren't looking at the right location.
To further explain, here is how Calibre works: When you add a book, you tell Calibre the author name. Calibre then tries to figure out the author_sort name. It's not very smart about this and just sticks the last part of the name at the front, separated by a comma. From then on, it will not change the author_sort. If it isn't sorted as you want, you need to change author_sort. If the author name isn't showing up correctly, you need to change that. Changing one does not change the other.
If you prefer to use Lastname, Firstname, there's a tweak that will prevent this name reversal or control it when Calibre enters the author_sort field. If you don't use the Tweak, and tell Calibre the name is "Brown, Dan," Calibre will just enter "Dan, Brown" into the author_sort field and sort on D.