![]() |
#1 |
The Fumbler
![]() Posts: 66
Karma: 10
Join Date: Jun 2015
Device: android 4.2/fbreader
|
Version 2.62
I recently updated to Calibre 2.26. The description of the changes state: "Now when processing EPUB 3 files, calibre will generate/use EPUB 3 specific metadata constructs when available, for example for series."
What does "for example for series" mean? I don't see any change in how it handles book series. |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
I think if you use Polish to Update Metadata in book, then open the book in the Editor you will see a difference between EPUB2 and EPUB3 in how the calibre Series data is stored in the OPF.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
The Fumbler
![]() Posts: 66
Karma: 10
Join Date: Jun 2015
Device: android 4.2/fbreader
|
I have not used "Polish" so it might take me a little time to figure that out.
The structure for Calibre's ebook series is: <meta name="calibre:series" content="SeriesName"/> <meta name="calibre:series_index" content="SeriesNumber"/> What is the structure for Epub 3? |
![]() |
![]() |
![]() |
#4 |
The Fumbler
![]() Posts: 66
Karma: 10
Join Date: Jun 2015
Device: android 4.2/fbreader
|
OK, I tried to polish a book that included the Calibre "series structure". Nothing changed.
My question simply is: If the Calibre structure for a series is: <meta name="calibre:series" content="SeriesName"/> <meta name="calibre:series_index" content="NumberInSeries"/> Is there a prescribed structure for Epub 3,and if so, what is that structure? I did look for an Epub 3 definition, but found nothing, hence my question. |
![]() |
![]() |
![]() |
#5 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,650
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
BR |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
This is what I see in an EPUB3's OPF file after Polish Code:
<opf:meta property="belongs-to-collection" id="id-3">SeriesName</opf:meta> <opf:meta refines="#id-3" property="collection-type">series</opf:meta> <opf:meta refines="#id-3" property="group-position">NumberInSeries</opf:meta> Last edited by jackie_w; 07-08-2016 at 08:05 PM. Reason: clarify |
|
![]() |
![]() |
![]() |
#7 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,240
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Your book needs to be an EPUB 3 book to start with for you to seer any difference. The change only affects how EPUB 3 files are handled. EPUB 2 files are unaffected.
|
![]() |
![]() |
![]() |
#8 |
The Fumbler
![]() Posts: 66
Karma: 10
Join Date: Jun 2015
Device: android 4.2/fbreader
|
Thank you jackie_w and kovidgoyal, your explanations are helpful.
|
![]() |
![]() |
![]() |
#9 |
The Fumbler
![]() Posts: 66
Karma: 10
Join Date: Jun 2015
Device: android 4.2/fbreader
|
I am having trouble with this "Series Metadata".
While in Calibre, I added the "Series" information via the Metadata Editor to my book. Then I opened the book with Calibre-Editor. Interaction is set to update on opening, so the metadata was updated to add the following to the .opf file: <opf:meta property="belongs-to-collection" id="id-3">Name of Series</opf:meta> <opf:meta refines="#id-3" property="collection-type">series</opf:meta> <opf:meta refines="#id-3" property="group-position">14</opf:meta> I saved the file. In Calibre the metadata panel showed the series info (of course it would). I opened the file with Calibre-Viewer. I checked the metadata within Calibre-Viewer and it does not display the series information. I transfered the file to my tablet and opened it with fbReader. fbReader did not recognise the series information. In contrast, the following language in the .opf file is recognized by both Calibr-Viewer and fbReader: <meta name="calibre:series" content="Name of Series"/> <meta name="calibre:series_index" content="14"/> What is the problem? |
![]() |
![]() |
![]() |
#10 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,240
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
I just forgot to update the metadata reading in the viewer code to handle epub 3, it will be in the next release. As for fbreader, you will need to ask them to add support for epub 3 or stick to using epub 2.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Version 2.6 available now | kguil | Marvin | 16 | 01-07-2014 12:57 AM |
Latest version of iOS5/iPad-only version temporarily available on App Store | kguil | Marvin | 0 | 01-05-2014 05:31 AM |
How to install prior version of Calibre when newer version installed? | SilentSeven | Calibre | 3 | 04-13-2011 12:46 PM |
Updated Christian Bible Launches eBook Version Before Print Version | tubemonkey | News | 21 | 12-30-2010 03:53 PM |
New version 1.2.4 available | mikelv | EPUBReader | 5 | 04-28-2010 01:02 AM |