Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 01-07-2020, 11:24 AM   #331
Julie34
Enthusiast
Julie34 began at the beginning.
 
Posts: 30
Karma: 10
Join Date: Oct 2017
Location: where is my heart
Device: Kobo Glo, and...
Thank You !
Julie34 is offline   Reply With Quote
Old 02-23-2020, 11:59 AM   #332
Julie34
Enthusiast
Julie34 began at the beginning.
 
Posts: 30
Karma: 10
Join Date: Oct 2017
Location: where is my heart
Device: Kobo Glo, and...
Hi,
A small thing on an epub a bit complex (132 books, several levels...) When epub2 it pass Epubcheck and Flight Crew. Result with Epub3itizer :
Quote:
nav.xhtml 47 1792 Col: 47: WARNING(NAV-011): nav 'toc' doit être dans l'ordre de lecture; la cible du lien 'OPS/book_0018.xhtml#auto-toc1' est avant la cible du lien précédent dans l'ordre spine.
nav.xhtml 47 1792 Col: 47: INFO[INF-0O1]: The previous rule is under review and its severity may change in a future release. See the discussion at https://github.com/w3c/publ-epub-revision/issues/1283
Not important as explained...

Thanks anyway for this plug-in which works fine.
Julie
Julie34 is offline   Reply With Quote
Advert
Old 02-23-2020, 02:22 PM   #333
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 7,644
Karma: 5433388
Join Date: Nov 2009
Device: many
Since the nav is being created for the first time, its complete ordering is taken from the existing NCX while may or may not follow the OPF spine order as that was not a requirement under epub2 although it tends to follow naturally from the playorder attributes typically used in the NCX.

So before running ePub3-itizer you may want to verify that the NCX playorder matches the spine order to be safest.

Hope this helps.
KevinH is offline   Reply With Quote
Old 02-23-2020, 03:32 PM   #334
Julie34
Enthusiast
Julie34 began at the beginning.
 
Posts: 30
Karma: 10
Join Date: Oct 2017
Location: where is my heart
Device: Kobo Glo, and...
Thanks for the explanation ! Helpful !
The problem is that there is the chapter's spine (level 1 titles) but another "stanza" creating books too (the text is issued from oral tradition's novels) and not part of the ncx spine (and concerning more books than the those issued from chapters). The first volume had no problem but it was luck, i suppose. I'll try to look the books order and the 18th book.
Julie34 is offline   Reply With Quote
Old 06-08-2020, 01:32 PM   #335
Mister L
Groupie
Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.
 
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
Would it be possible to generate a new uuid when updating, if the existing epub2 uses an unsupported format? Example, a Project Gutenberg epub uses a url for the id. When I epub3itize the file, the id is not changed.

More details here:

https://www.mobileread.com/forums/sh...4&postcount=37
Mister L is offline   Reply With Quote
Advert
Old 06-08-2020, 02:04 PM   #336
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Just leaving this here because it seems somewhat relevant:

http://idpf.org/forum/topic-1729
DiapDealer is offline   Reply With Quote
Old 06-09-2020, 08:33 AM   #337
Mister L
Groupie
Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.
 
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
Quote:
Originally Posted by DiapDealer View Post
Just leaving this here because it seems somewhat relevant:

http://idpf.org/forum/topic-1729
Thanks, very interesting.

The more I think about this the more it seems to me that a new uuid should be generated as a matter of course, because converting from epub2 to epub3 alone is a big enough change that, I think, it cannot be considered the "same" file anymore.
Mister L is offline   Reply With Quote
Old 06-09-2020, 09:04 AM   #338
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Whereas I don't think the id should be changed. There's an argument for the existing id to be made to validate within the new format's rules, but that might not be possible given all the schemes that epub2 allows. However in my opinion, id-changing decisions should always be firmly in the content creator's camp and not an algorithm's. I certainly wouldn't recommend that an epub2 to epub3 converter automatically generate a new book id by default. Let alone attempt to alter the scheme used.

Something like this would be better in its own ID-related Edit plugin, I think.
DiapDealer is offline   Reply With Quote
Old 06-09-2020, 09:28 AM   #339
Mister L
Groupie
Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.
 
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
Quote:
Originally Posted by DiapDealer View Post
Whereas I don't think the id should be changed. There's an argument for the existing id to be made to validate within the new format's rules, but that might not be possible given all the schemes that epub2 allows. However in my opinion, id-changing decisions should always be firmly in the content creator's camp and not an algorithm's. I certainly wouldn't recommend that an epub2 to epub3 converter automatically generate a new book id by default. Let alone attempt to alter the scheme used.

Something like this would be better in its own ID-related Edit plugin, I think.
Oh, really? Why? To me, the unique ID serves to identify a particular file, meaning not only the book text but also all the meta-data and other info not visible to the reader. So I suppose the question is how many changes can you make to a file and still say it is the same file (identified by the same unique ID)?

Or maybe the question is, does the uuid serve to identify a file in a particular state (meaning, a specific text, with specific meta-data, specific format, specific structure...) like an ISBN identifies a specific edition of a book, or is it meant to be able to track the evolution of a file however many times it's modified? But then you could end up with 100 radically different files all with the same "unique" ID, that doesn't seem logical to me...

If I change the format from epub2 to epub3, at the very least some structural changes are made and the meta-data changes, but presumably other significant changes will be made as well (in my case for example, I will use new CSS including some elements not used in epub2, the file will be divided differently, the internal structure will change, some text may be added...)... If (hypothetically) I referenced a file by its ID expecting to get an epub2 with a certain number of characteristics, but the file in question turned out to be an epub3 with a different internal structure, styles, maybe some extra text, I would be surprised; if I were expecting the epub3 file with the extra text, and got the epub2 instead, I'd be disappointed. Plus there is theoretically the question of compatibility... for the moment backwards compatibility is fairly good but it will likely become more of a problem as the format evolves; if you have a file that started out as an epub2 but then it gets upgraded to an epub 3.1 and then later to an epub (say) 5, is it still logical to identify it as the same original file?

I may be overthinking this, in which case I apologise, but I have been turning it around in my head since yesterday and it is kind of an interesting philosophical question to be honest (like the story of the carpenter who says "I love my hammer, I've had it for 50 years and it will last 150 more; I replaced the handle 3 times and the head twice and it's never failed me, they don't make quality like that anymore.")
Mister L is offline   Reply With Quote
Old 06-09-2020, 10:57 AM   #340
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
For me, it's not a matter of what you, or I (or anyone) think should warrant an ID change. It's the simple fact that I don't want code making that decision.

I'm fine with a button, or plugin that allows the user to consciously say, "New id please." (or new id scheme/refine for that matter). I'm just not fine with it automatically happening by default with every conversion from epub2 to epub3. The decision to generate a new, unique book id should not be tied to other processes, in my opinion.
DiapDealer is offline   Reply With Quote
Old 06-09-2020, 11:31 AM   #341
Mister L
Groupie
Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.
 
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
Quote:
Originally Posted by DiapDealer View Post
For me, it's not a matter of what you, or I (or anyone) think should warrant an ID change. It's the simple fact that I don't want code making that decision.

I'm fine with a button, or plugin that allows the user to consciously say, "New id please." (or new id scheme/refine for that matter). I'm just not fine with it automatically happening by default with every conversion from epub2 to epub3. The decision to generate a new, unique book id should not be tied to other processes, in my opinion.
Ha okay, well if it's down to a question of code then you are certainly better placed than me to say if it's a good idea or not. Why is this case different to creating a new empty epub file (which comes with a fresh ID)? (Sincere question, I am really interested).

An option to explicitly request it would be a good compromise in my opinion.
Mister L is offline   Reply With Quote
Old 06-09-2020, 11:40 AM   #342
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by Mister L View Post
Why is this case different to creating a new empty epub file (which comes with a fresh ID)? (Sincere question, I am really.
Because an epub HAS to have an id. There's a big difference between automatically providing something that didn't exist (and must), and automatically changing something that already did. The former can do no harm. The latter could cause issues. Think of someone converting a book (their book. one that they're going to upload and sell) that already had an isbn number for an id. Would they even notice that their registered isbn had been wiped out in favor of a uuid?

Last edited by DiapDealer; 06-09-2020 at 12:07 PM.
DiapDealer is offline   Reply With Quote
Old 06-09-2020, 12:03 PM   #343
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 35,401
Karma: 145435140
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
AFAIR, unless you de-obfuscate the fonts before changing the identifier, you can also run into issues with font obfuscation which uses the dc:identifier.
DNSB is online now   Reply With Quote
Old 06-09-2020, 12:08 PM   #344
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Forgot about that. That's entirely true as well.
DiapDealer is offline   Reply With Quote
Old 06-09-2020, 12:37 PM   #345
Mister L
Groupie
Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.
 
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
Quote:
Originally Posted by DiapDealer View Post
Because an epub HAS to have an id. There's a big difference between automatically providing something that didn't exist (and must), and automatically changing something that already did. The former can do no harm. The latter could cause issues. Think of someone converting a book (their book. one that they're going to upload and sell) that already had an isbn number for an id. Would they even notice that their registered isbn had been wiped out in favor of a uuid?
Quote:
Originally Posted by DNSB View Post
AFAIR, unless you de-obfuscate the fonts before changing the identifier, you can also run into issues with font obfuscation which uses the dc:identifier.
Ha okay, yes I see what you (both) mean now. Thanks for explaining. I do think it would be good to include the option (even if it's opt-in rather than opt-out) because I also think there is a case to made that a uuid should not stay the same if significant changes have been made to the file.
Mister L is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Conversion Output] KePub Output Plugin jgoguen Plugins 551 07-18-2023 06:22 AM
Create a javascript quizz for Epub3 in Sigil BertrandThibaut Sigil 3 01-26-2014 09:04 AM
An epub3 version of Sigil ? apulia03 Sigil 9 11-28-2012 01:07 AM
Plugin not customizable: Plugin: HTML Output does not need customization flyingfoxlee Conversion 2 02-24-2012 02:24 AM
epub3 Sigil Poetry(fixed layout) Giggleton Sigil 7 04-04-2011 12:58 PM


All times are GMT -4. The time now is 05:57 PM.


MobileRead.com is a privately owned, operated and funded community.