View Single Post
Old 04-23-2021, 02:02 PM   #2
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: 28,617
Karma: 204624552
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by Ralcbeck View Post
1) What is going on? Personally, I think there is a bug in Sigil.
Not impossible, but I doubt it in this particular case. Case sensitivity matters. Creating epubs with Sigil on case insensitive platforms like Windows can lead people to believe that everything is "OK" when in fact, it's not. Readers and platforms that ARE case sensitive will expose these types of issues. The EpubCheck validator (standalone or Sigil plugin) will point out these differences (even though Sigil's Preview on Windows may still display the image/resource because the path is, in fact, valid on that platform).

You can't just recreate a new epub and copy the content to fix these kind of casing issues, you need to use the epubcheck validator to see which referenced resources can't be found in the epub and make sure the case of the src attribute in the xhtml exactly matches that of the href attribute in the manifest of the OPF file.

It's the cost of doing case sensitive cross-platform work on a case-insensitive platform. You have to be on your toes and validate often to pick up on and fix these kind of errors.

Last edited by DiapDealer; 04-23-2021 at 06:49 PM.
DiapDealer is offline   Reply With Quote