О правке файлов FB2 и программном отключении SpellChecking в Word
Всё большая часть книг переводится в этот формат, особенно удобный для чтения на КПК и коммуникаторах. Проблему исправления опечаток FB2 "на лету" я для себя давно решил, установив на коммуникатор (Windows Mobile) программу AlReader 2 Vobis Edition (читайте здесь), но как быть, если хочется выправить документ FB2 на компьютере?
Даже не вдаваясь в тонкости валидации документов FB2, хотелось бы иметь элементарную возможность выделить и исправить слова с ошибками, как в Word. В общем-то, Word для решения задачи и подойдёт, только смените сначала расширение .fb2 на .xml, иначе с большей вероятностью получите сообщение "Слишком много ошибок...". После сохранения документа верните ему расширение .FB2, струкутру и рисунки Word не испортит.
Скрипт для экспорта документов Word в FB2 от Михаила Манцева и другие полезные утилиты для FB2
Вторая близкая проблема - при программном открытии документа Word, скажем, с целью найти в документе какую-то фразу, мы тоже часто получаем зависания и глюки, вызванные модулем SpellChecking (например, неверно определилась кодировка, или документ просто большой и содержит много ошибок). Самое простое - программно отключить SpellChecking (код для Delphi):
WordApplication1.Options.CheckSpellingAsYouType:=False; WordApplication1.Options.CheckGrammarWithSpelling:=false; WordApplication1.Options.CheckGrammarAsYouType:=False;
10.05.2010, 10:38 [12110 просмотров]