Quote:
Originally Posted by rtiangha
- Does seriesmeta populate other fields too like ISBN (if present) and author? I use Calibre to manage my collection but Kepubify to do the conversion (because it's faster on the netbook I now use exclusively to house my collection) but I'm finding that if a book has multiple authors, the Kobo sometimes only picks up one of the authors, or if I delete some of the authors (ex. Calibre pulls down someone who writes a foreword or is an illustrator as an additional author), the Kobo will still pick up the deleted author and sometimes use it as the sole author instead (which means I have no idea where it's pulling it from; that data is supposed to be gone). It'd just be nice to not have to re-edit author data after the fact too.
|
The author problem is probably two things. Firstly, calibre writes multiple authors into the metadata in separate dc:contributor tags. But, the firmware only reads the first tag. Hence, you will only get one author on the device and it will be whatever is in the first tag. The workaround for this is to use a metadata plugboard to set the author during the send-to-device. This changes the metadata during the update to use a single tag with all of the authors. The one I suggest using is:
Code:
program: raw_list('authors', ', ')
That will set the author to look like "FN1 LN1, FN2 LN2" which the device will parse as two authors.
The other problem is that calibre does not automatically update the book file with any metadata changes. It only does this when the book is being sent out of the library (Save-to-disk or Send-to-device), during a conversion or when you use the Embed metadata tool. If you are using kepubify to transform a book in the calibre library to kepub, you need make sure the metadata is written to the file first.