![]() |
#16 | |||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
Quote:
|
|||
![]() |
![]() |
![]() |
#17 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,012
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
|
Quote:
Quote:
Again, I am not saying this is a bug in the kobo, stop being so defensive. I'm saying this is a bug in either the book or the epub to kepub converter, and which is a debate that is not worth having. |
||
![]() |
![]() |
Advert | |
|
![]() |
#18 | |||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
![]() Quote:
Quote:
As to if there is a bug anywhere, it is in the book. Unless that is the desired behaviour for the book. |
|||
![]() |
![]() |
![]() |
#19 | |||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,012
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
|
Quote:
Agree. Quote:
Quote:
Sometimes the bug is in the conversion, where the book does not have a cover page but does have a cover image but the kepub converter fails to create a cover page. If the converter isn't going to create a cover page for this case, then it would be helpful if quality check could flag it. If the book has no cover at all, quality check can already flag it, and it is questionable if the kepub converter should fix that or not, although calibre already has the ability to generate a cover. |
|||
![]() |
![]() |
![]() |
#20 | ||||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
No bug involved. Quote:
Quote:
Quote:
If you want the kepub to behave the way you think it should, then prepare the epub first. Or, use the conversion process rather than the extended driver. Or do an epub-to-epub conversion, or a Polish or use the Modify ePubs plugin to fix the covers. And the Quality Check plugin doesn't flag if the book doesn't contain a cover. It flags if calibre doesn't have a cover for the book. That means that if you have added a cover to the calibre library, but have not done one of the actions to update the epub with the cover, it isn't going to be there and Quality Check won't tell you. But, you could probably use the "Check no calibre SVG cover" to get close to what you want. Or this plus the "Check non-replaceable cover". Anything that does have a calibre SVG cover will work the way you want it. Anything that doesn't have a replaceable cover is suspect. And for my curiosity, can you tell me any software that does anything with the XHTML file that is marked as a cover? To the best of my knowledge, nothing does. The calibre editor will set it, and calibre will probably use it if there is no image file marked as a cover when it is getting the cover from an epub. But I have never heard of anything that will do anything with it. Nothing in the Kobo world does. As far as I can tell, everything either looks for the image file marked as a cover, or renders the start of the book and uses the first page. |
||||
![]() |
![]() |
Advert | |
|
![]() |
#21 | ||||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,012
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
|
Quote:
I never said that epubs must contain a cover page. I said kepubs must contain a cover page. The point here is to help the user FIND books with these issues, bug or not, and let the user decide how to fix it. Quote:
Quote:
http://www.gutenberg.org/ebooks/30240 Quality check says it has a replaceable cover. What it has is a cover image without a cover page. How would I find this with quality check? Your suggestions for quality check searches for (non)replacable covers may have turned up some books in my library that still need fixing, but I will have to investigate each one. Quote:
I actually don't care if epubs have an xhtml cover page. What I care about is that kepubs generated from epubs do contain a cover page, and if I can use quality check to search for epubs without one and add one myself to make that happen, I'm ok with that. If the extended driver with kepub conversion inserts it automatically if there isn't one or wraps a cover image in a cover page automatically, I'm very ok with that. |
||||
![]() |
![]() |
![]() |
#22 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,635
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
In the end, this is reduced too:
This is not a bug at any side, it is a feature request for Quality Check epub. (Or, if you want the driver to modify this situation automatically when possible, a feature request for the driver). A but is when a program doesn't do what it is specified to do, not when it doesn't what the user wants. It can sound pedantic to you, but it is a very very important difference in my world (software design). Last edited by Terisa de morgan; 12-24-2017 at 01:45 PM. |
![]() |
![]() |
![]() |
#23 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,012
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
|
I claim that if the epub has a cover image but not a (marked) cover page, and the extended driver doesn't generate a wrapper cover page during translation, it is a bug, as this is a clear difference between epubs and kepubs that it should fix.
Everything else I agree with you, it's a feature request. Some preliminary results from my checks... I used quality check to search for books without a replacable cover. It found 500 books as follows: 399 either are marked as or are likely to contain only a single xhtml file (will check these later) 101 were left that needed checking A lot had unmarked covers and after marking the covers, quality check now says they have replacable covers. So, to answer davidfor's question directly: Yes, I found one piece of software at least that uses the cover page: quality check. I've found two books (I think) so far that even after marking their cover page, quality check says it isn't removable. Perhaps worthy of investigation later, but it's a small number so far so perhaps not. Some of the epubs with unmarked cover pages were probably originally single html files that calibre split when converting to an epub, and (coincidentally?) split the cover page as a separate file. Still chewing through the rest... Last edited by compurandom; 12-24-2017 at 12:35 PM. |
![]() |
![]() |
![]() |
#24 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
In its current state the 'Quality Check' plugin is unlikely to get any new features as its owner has moved on. This will only change if he returns or if somebody else accepts the non-trivial committment of adopting it.
Modify Epub is in a similar state except a few hardy souls have made small additions without fully committing to be the new 'goto guy'. I suspect both plugins would benefit from a good overhaul and could be simplified/extended by incorporating the new functionality which now exists in calibre to assist with manipulating epubs (and azw3 and kepub) but which the original creator, kiwidude, didn't have access to. I'm not criticising anyone for not stepping forward as I don't want the responsibility either. ![]() What might be interesting is if one of the more able developers found it an interesting challenge to create a new framework plugin that handled all the basic functionality but hobbyist Python programmers (e.g. me), could follow some simple rules to create slot-in modules that 'make change X only' and which can be shared, i.e. plugins for the master plugin. |
![]() |
![]() |
![]() |
#25 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,635
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Quote:
![]() ![]() |
|
![]() |
![]() |
![]() |
#26 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,635
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#27 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,012
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
|
Ok, completed the survey of my library trying to use quality check / replaceable covers to find books missing cover pages. Stats are:
Of the 101 I checked that contained more than a single xhtml file: 90 had unmarked coverpages which are now marked. 2 need a cover page added 5 were single files I hadn't yet marked as such After marking all the valid cover pages I found in the rest: 6 match "non-replacable cover" (and don't match replacable cover obviously) These numbers would be higher if I hadn't spent the last 2 months adding cover pages. Most of the ones I added pages to already had cover images, although I probably created covers for a lot of them as well. I currently have 21 epubs in my library I've marked as needing cover pages added. I'll check them for other formatting issues while I'm adding cover pages. At a glance, it looks like I also generated calibre covers for most of those. |
![]() |
![]() |
![]() |
#28 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,763
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
![]() |
![]() |
![]() |
#29 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,012
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
|
I use modify epub occasionally to fix epubs. I wish it did a better job of removing javascript from epubs. But in general I find polish epub to do a better and simpler job.
I'm in the middle of digging into gnome shell extensions right now or I'd start looking at modify epub and quality check. Maybe in a few weeks I can look into it. Maybe it would be interesting to start a new thread for people to collect what features they'd like added (or have already partially written) for modify epub and quality check. |
![]() |
![]() |
![]() |
#30 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,635
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Cloud Collections can now be managed from your PC | skinmaan | Amazon Kindle | 2 | 10-24-2016 10:58 PM |
Possible bug: Reset while using Web Browser (WITH TRIGGER) | arspr | Kobo Reader | 7 | 09-27-2014 09:00 AM |
Interesting PW bug, everything centered | twowheels | Amazon Kindle | 1 | 02-01-2013 12:27 PM |
Bug: entries with multiple formats trigger multiple conversions | flinx1 | Calibre | 12 | 05-21-2010 06:23 AM |
Interesting bug? | rcuadro | Calibre | 4 | 05-28-2009 12:00 AM |