![]() |
#1 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() Posts: 161
Karma: 608
Join Date: Aug 2008
Location: Plano, TX
Device: Sony PRS-505 + B&N Nook + Motion LE1700 + Motorola Xoom Wifi
|
epub output metadata
Not sure if this has been brought up before - but I didn't find it in a search.
Calibre seems like it may have an issue with multiple dc:creator entries with differing opf:role's. As an example: Zelda Pinwheel's "Three Men in a Boat" epub has 2 dc:creator entries, one author & one illustrator: Code:
<dc:creator opf:role="aut" opf:file-as="Jerome, Jerome K.">Jerome K. Jerome</dc:creator> <dc:creator opf:role="ill" opf:file-as="Frederics, A.">A. Frederics</dc:creator> However, when Calibre updates the metadata in the epub to send it to a device (or save to disk, etc) it ends up sending the illustrator as the only author: Code:
<dc:creator opf:role="ill" opf:file-as="Frederics, A.">A. Frederics</dc:creator> Troy |
![]() |
![]() |
![]() |
#2 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,164
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
It doesn't do that. Look down in the OPF file the role="aut" entry will be near the bottom of the <metadata> section.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() Posts: 161
Karma: 608
Join Date: Aug 2008
Location: Plano, TX
Device: Sony PRS-505 + B&N Nook + Motion LE1700 + Motorola Xoom Wifi
|
Quote:
![]() hmmm...well after Calibre sends it to my 505, both the Sony & Calibre show the author as 'A. Fredericks'. So, I'm guessing then that the Sony is probably picking the 1st dc:creator to use as the author -- and that's the author Calibre shows when looking at the device - not necessarily the one from the epub? Troy |
|
![]() |
![]() |
![]() |
#4 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,164
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
yup sony only supports a single author.
|
![]() |
![]() |
![]() |
#5 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() Posts: 161
Karma: 608
Join Date: Aug 2008
Location: Plano, TX
Device: Sony PRS-505 + B&N Nook + Motion LE1700 + Motorola Xoom Wifi
|
gah! I hate having to work around broken implementations - like ADE & Sony firmware - particularly when they're so slow and seemingly reluctant to fix anything.
Can someone tell me if the newer Sony model's firmware suffers from this bug? Do other ereaders see this? Now that I'm aware of this I see many other instances of this in my libraries - Plato's works showing up with translators as authors, a collection of John Locke's works showing with the editor as the author, etc. From what I can tell, the OPF standard requires no specific order to metadata elements. Unfortunately, if there is a de-facto standard being set that the first listed dc:creator is the "primary author" [that may be an overly-broad statement] it may need to be worked around until there is a fix in the standard [ie. a way to specify primary author.] Can Calibre *not* re-order the metadata when it updates it? It looks like it's removing the original entries and then re-adds them at the bottom of the metadata section. Troy |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,164
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Easy enough to do
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Old Thread] Epub Output: Line Height | greenapple | Conversion | 20 | 01-27-2013 09:27 AM |
EPUB output | kovidgoyal | Calibre | 920 | 02-05-2011 11:59 AM |
EPUB output justification | toki08 | Calibre | 10 | 01-08-2011 04:14 PM |
ePub Output Bug, Caused by MSWord | Daddy Warpig | Calibre | 3 | 06-02-2010 09:03 AM |
Problem with epub output in Cybook Gen3 | fjf | Calibre | 3 | 02-03-2010 02:23 AM |