![]() |
#31 |
Generally Awesome Person
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,100
Karma: 2191133
Join Date: Jan 2013
Location: /dev/kmem
Device: Kobo Clara HD, Kindle Oasis
|
That sounds like a really fancy way of saying "Digital Restrictions Management"
![]() I won't have time to give this draft spec a good read for a few more hours at least, in the meantime could anyone give a high-level overview of what this draft spec proposes that isn't covered (or improves upon) the current EPUB specification for DRM using META-INF/rights.xml? |
![]() |
![]() |
![]() |
#32 | ||
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 444
Karma: 2269648
Join Date: Jun 2010
Location: Toronto
Device: Kobo: Original, WiFi, Touch, Aura, Aura H20, MiniGloHD ;) iOS app
|
Quote:
Quote:
![]() Last edited by Sharkus; 05-07-2013 at 02:36 PM. |
||
![]() |
![]() |
Advert | |
|
![]() |
#33 | ||
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 444
Karma: 2269648
Join Date: Jun 2010
Location: Toronto
Device: Kobo: Original, WiFi, Touch, Aura, Aura H20, MiniGloHD ;) iOS app
|
Quote:
Quote:
Last edited by Sharkus; 05-07-2013 at 02:59 PM. |
||
![]() |
![]() |
![]() |
#34 |
Trying for calm & polite
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,012
Karma: 9455193
Join Date: May 2010
Location: Mostly in Canada
Device: kobo original, WiFI, Touch, Glo, and Aura
|
Jim's article Introducing the Readium is also worth a look. http://blog.alanquatermain.me/2013/0...e-readium-sdk/ especially for folks who are wondering if Kobo has skin in the game for epub3 implementation.
|
![]() |
![]() |
![]() |
#35 |
Generally Awesome Person
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,100
Karma: 2191133
Join Date: Jan 2013
Location: /dev/kmem
Device: Kobo Clara HD, Kindle Oasis
|
As if I didn't have enough to read for tonight!
Thanks, you guys rock ![]() |
![]() |
![]() |
Advert | |
|
![]() |
#36 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,906
Karma: 168802811
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
In case you are interested....
|
![]() |
![]() |
![]() |
#37 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 444
Karma: 2269648
Join Date: Jun 2010
Location: Toronto
Device: Kobo: Original, WiFi, Touch, Aura, Aura H20, MiniGloHD ;) iOS app
|
Quote:
![]() Last edited by Sharkus; 05-07-2013 at 04:24 PM. |
|
![]() |
![]() |
![]() |
#38 | |
Fear The Turtle!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 868
Karma: 4067244
Join Date: Sep 2009
Location: Margaritaville
Device: KV, Kobo Forma, Kobo A1LE, KO3, K3
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#39 |
Generally Awesome Person
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,100
Karma: 2191133
Join Date: Jan 2013
Location: /dev/kmem
Device: Kobo Clara HD, Kindle Oasis
|
Awesome! Maybe there was just some initial pains with a new device. Wasn't any change I made though, there's been no release since the Aura came out, must be changes davidfor made
![]() BTW, 93terp I love your "big books" image... I may have to go make a poster out of this now ![]() |
![]() |
![]() |
![]() |
#40 |
Fear The Turtle!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 868
Karma: 4067244
Join Date: Sep 2009
Location: Margaritaville
Device: KV, Kobo Forma, Kobo A1LE, KO3, K3
|
|
![]() |
![]() |
![]() |
#41 | |
doofus
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,543
Karma: 13089041
Join Date: Sep 2010
Device: Kobo Libra 2, Kindle Voyage
|
Quote:
Okay, you say, so use ePub then. But what if I like having the reading stats? In fact, it's the one kobo feature I wish my current reader had. I'd really like to know how long I've been reading a book, how many books I've read this past years, etc. OTOH, with kepub, I'm stuck with the title taking up space at the top. So neither choice is good to me. |
|
![]() |
![]() |
![]() |
#42 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,906
Karma: 168802811
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
<p class="foobar"> </p> works quite well unless you are reading on an iDevice which seems to disbelieve in non-breaking spaces. <p class="foobar" /> which works on the occasional reader. Most of the time it does not work but seems to be popular with many publishers. <br /> is another that works once in a while. Not something I would depend on across multiple devices but <p class="foobar"><br /></p> is another which works quite well in most cases. Sigil uses this when you insert a blank line. Then there are the ebooks where the paragraph before the blank line uses a css style with a larger bottom margin or the paragraph after the blank line used a larger top margin. If the ebook is not DRMed, I find myself breaking out Sigil and having fun hacking and slashing the styles, corrected the incorrect line breaks that amost every ebook seems to have, etc. Regards, David Last edited by DNSB; 05-07-2013 at 11:06 PM. |
|
![]() |
![]() |
![]() |
#43 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,906
Karma: 168802811
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Regards, David |
|
![]() |
![]() |
![]() |
#44 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,821
Karma: 9503859
Join Date: Dec 2012
Location: France
Device: (Sony (J) PRS 650), Kobo Mini, Kobo Glo HD (broken), Kobo Clara BW
|
Quote:
|
|
![]() |
![]() |
![]() |
#45 | |||
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 600
Karma: 641742
Join Date: Mar 2012
Location: DE
Device: Kobo Glo
|
Quote:
Quote:
I would not suprise me if this kepub is rendered correctly with the Kobo Android or iPhone apps. When I open this book with the Kobo Desktop it is rendered better. Centered text is actually centered. The bottom margin after every text line/paragraph is still there. Regarding the "scene break" or a blank line added deliberately by the publisher in the original epub can be rendered differently depending on how it is coded. To some point I understand and except it. Quote:
I've explored it a bit further. FYI: the pictures in the first post are taken from an original kobo kepub and epub with drm. The kepub has the mentioned issues. So I decided to 1. remove the drm of the epub and renamed this epub to .kepub.epub to force it to use the Kobo renderer (NetFront BookReader engine) instead of Adobes RMSDK. The result: the kepub is rendered exactly as the original epub. All centered text is displayed as such and the margin between each sentence is gone. The deliberate blank lines (like "scene breaks") are properly displayed. 2. but just renaming a epub to .kepub.epub may not unlock all special Kobo features (or make these work correctly) like annotations. But that is outside the scope of problems I mentioned in the first post. But with just renaming the epub to kepub.epub I was able to change the font size, line spacing, margins (page margins left and right) and justification (default epub setting, left, justify). So the orginal epub was not "hard coded" that prevents to change any or some of these settings. The overall conclusion is that not the NetFront BookReader engine causes the mentioned layout issues but the Kobo wrapper code. The code below is from a different book as I can not download a preview of a book that I allready own. The kobo.css is actually an empty css without any code. In some older book previews the kobo.css can contain code. That code is identical to inline css code added to every single xhtml file (<style type="text/css" id="kobostylehacks"> part) and making the kobo.css obsolete. Code:
<!-- kobo-style -->
<link type="text/css" rel="stylesheet" href="css/kobo.css"></link>
<script type="text/javascript" src="js/kobo.js"></script>
<style type="text/css" id="kobostylehacks">div#book-inner p, div#book-inner div { font-size: 1.0em; } a { color: black; } a:link, a:visited, a:hover, a:active { color: blue; } div#book-inner * { margin-top: 0 !important; margin-bottom: 0 !important;}</style>
</head>
<body><div id="book-columns"><div id="book-inner">
<div class="booksection" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns="http://www.w3.org/1999/xhtml">
The kobo.js is necessary for annotations etc. just as <span class="koboSpan" id="kobo.X.X"> is added to every sentence in a html file to remember the last reading position and annotation location. But is outside the scope of this discussion. Last edited by Anak; 05-08-2013 at 07:48 AM. |
|||
![]() |
![]() |
![]() |
Tags |
kepub |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Pros and Cons of using Kepubs vs ePubs | kaufman | Kobo Reader | 8 | 04-30-2013 04:41 PM |
Unsynced kepubs show up as on device in Calibre | Mrs_Often | Kobo Reader | 18 | 04-09-2013 07:13 AM |
Is it possible to have kepubs on different devices without them getting locked? | Nascarfan1972 | Kobo Reader | 5 | 01-20-2013 08:10 AM |
[Kobo Glo] kepubs and series (or: some kepubs invisible for Calibre) | beedaddy | Devices | 3 | 01-14-2013 02:05 AM |
kepubs, internal memory & calibre | elmussol | Kobo Reader | 1 | 10-10-2012 06:38 PM |