View Single Post
Old 01-05-2015, 12:59 PM   #3
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,108
Karma: 60406498
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by morganvont View Post
Hi,

My production editor and I are running into a problem editing and validating ebooks.

We work with an outside conversion company, and the files we receive are correct and validated. We have then been using Sigil to make small edits to the main text and notes.

But when the file is resaved, it no longer passes validation (CoreSource).

There appears to be an error saying that a referenced resource is missing in the package (the resource in question was OEBPS/Text/Notes-1.html). As far as we know, the changes we made in the WSIWYG editor mean that the Notes-1.html file is deleted, and references elsewhere to that file cause errors. Aside from making edits in html, is there anything we can do in the WSIWYG editor to ensure that deleting or editing an html file one place in the text also changes it elsewhere?

I'd be happy to provide more detail if needed.
No
WYSIWYG only applies to visible words, not the structure.

Code view edits can still leave linked remnants.
eg.
You deleted a TEXT (linked?) reference in WYSIWYG. The link may remain with no visible text.
IMHO only use the WYSIWYG to locate (Click to place the insert point) , then switch to code view. Remove/edit what is needed there (surrounding tags and code).

These next will show in flightcrew, but not always, 'where' :
Deleting from the file browser:
occasionally does not clean the OPF entry.
Does not clean the NCX
Does not clean the inline (HTML) TOC
theducks is offline   Reply With Quote