12-04-2008, 04:30 AM | #1 |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
ePUB metadata
Hi all,
I'm considering publishing all the books I've created (and those I make in the future) in ePUB format. Even if there are no full-featured ePUB readers (or none I could find/try), for some like me who likes to hand-craft the (X)HTML of each book, ePUB has the advantage of storing the XHTML and image files unmodified, so there's no need to save the source files, and then the ePUB could be used as a source to editions in other formats. OK, so my question is, what is the best way to include the publication metadata in the ePUB files? I mean, in particular: - Having MobileRead appear somewhere. I'm putting it an "publisher" now. - Adding my name. I have it in the "dc:contributor" element, with "role=bkp" (book producer) - Stating the source of the original text used for the conversion (Project Gutenberg, Wikimedia, etc.). I put that in the "dc:source" element, of course, but I'm worried that could be seen as a sort of "association" with Project Gutenberg, which is not allowed if the text is modified (and I usually modify it quite a bit). Do you think this system is OK? Any comments? More data to add? |
12-04-2008, 01:24 PM | #2 |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Oh, and about the different date "events", I use:
"publication" for the original publication year. "creation" for the day I create the first version of the ePUB file. "modification" for the day I made the last change in the ePUB file. |
12-04-2008, 01:50 PM | #3 |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
Sounds pretty good Jellby. I'd like to see more files using dc:description too. I've added support for this in both our Mobipocket and ePub files on Feedbooks, and it is very nice to have a description displayed in Mobipocket Desktop.
|
12-05-2008, 03:30 AM | #4 |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Yes, I'd also like to add dc:description, dc:subject, and dc:type, but I think we need some kind of standard for the last two and a creative writer for the first
|
12-05-2008, 04:52 AM | #5 | |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
Quote:
For dc:subject, sure, a controlled vocabulary might be better but you can use anything (use multiple dc:subject elements). dc:rights is useful too, you can describe where the book is in the public domain or include the URI of the license if it's a CC-licensed book. |
|
12-05-2008, 12:15 PM | #6 | |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
Ah, I see... I've found this page. But it looks like almost every ePUB will be "Text". |
|
12-05-2008, 01:10 PM | #7 | |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
Quote:
|
|
12-05-2008, 01:20 PM | #8 | |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
http://dublincore.org/documents/usag...elements.shtml But I don't know if the ePUB specification allows multiple <dc:type> tags... |
|
12-05-2008, 01:38 PM | #9 | ||
Reticulator of Tharn
Posts: 618
Karma: 400000
Join Date: Jan 2007
Location: EST
Device: Sony PRS-505
|
Quote:
Quote:
|
||
12-05-2008, 01:50 PM | #10 |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
|
12-05-2008, 09:02 PM | #11 |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
|
12-06-2008, 12:52 PM | #12 | |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
Quote:
|
|
12-06-2008, 01:07 PM | #13 |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
|
12-06-2008, 01:09 PM | #14 |
Feedbooks.com Co-Founder
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
|
Aside from the files themselves, I also recommend using RDFa on the webpage of the book to describe it:
For example on Feebooks: http://www.feedbooks.com/book/348 ... can be extracted as: http://www.w3.org/2007/08/pyRdfa/ext...true&submit=Go! |
12-06-2008, 02:20 PM | #15 |
frumious Bandersnatch
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
And what about an author's alternative names (pseudonyms, real name...)? Is there any field/way to store them?
For instance, I would put "Mark Twain" as a creator with role="aut" and file-as="Twain, Mark"... but where could I put "Samuel Langhorne Clemens", his real name? |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Can't get metadata for EPUB for Nook | Amy44 | Calibre | 2 | 08-23-2010 02:15 PM |
Language metadata in ePub files | HarryT | Calibre | 24 | 07-19-2010 10:24 PM |
epub output metadata | troymc | Calibre | 5 | 05-22-2010 12:23 AM |
Epub Revision - enhanced metadata support | Nate the great | ePub | 6 | 04-09-2010 10:53 PM |
Quick metadata from ePUB files | Jellby | ePub | 0 | 02-14-2010 06:11 AM |