I really can not give you red underlines in Preview in Sigil without duplicating every possible dictionary as QtWebEngine uses its own binary dictionary format that does not support ignore, or personal word lists. So until Qt adds those feature, it makes no sense.
There are javascript spellcheck interfaces but they typically use web based dictionaries and hugely mark up the underlying code with extraneous span tags and extra css classes.
As for keeping track of externally changed files you use Sigil's FileWatcher interface. So for the opf being sent out, we would have to enable FileWatching for each file in the spine.
So no ignore or ignore all for either Preview or PageEdit until that capability comes to QtWebEngine which embeds its own spellcheck solutions deep inside.
|