Управляемое исправление разрывов абзацев
Управляемое исправление разрывов абзацев
Иногда в исходнике книги, который приходится использовать для создания fb2, встречаются разрывы абзацев, запятые вместо точек в конце абзацев (при этом абзац кончается на маленькую букву) и прочие неправильности. Данный скрипт призван решить данную проблему (хотя бы частично). Он просматривает весь документ, анализирует пары абзацев текста, расположенные рядом друг с другом, и проверяет конечные символы первого (считая от начала документа) абзаца и начальные символы второго абзаца каждой такой пары на то, допустимая ли это комбинация.
На первом этапе после запуска скрипта нужно задать настройки, согласно которым будет происходить отлов различных комбинаций конца одного абзаца и начала другого. Настройка «Ручной выбор», если она установлена, предписывает скрипту запоминать пару абзацев с указанной разновидностью комбинации конечных и начальных символов для последующего ручного выбора варианта обработки. В этом случае выбранный в окне предварительных настроек вариант обработки станет вариантом по умолчанию в окне ручной обработки. Если же опция «Ручной выбор» не установлена, для данной комбинации будет происходить автоматическая обработка согласно выбранному варианту.
Нажатие «ОК» запускает второй (неинтерактивный) этап – автоматическую обработку и поиск спорных случаев для ручной обработки. Это может потребовать заметного времени, зависит от размера документа, количества абзацев, количества найденных для ручной обработки случаев и, может, от чего-то еще.
На третьем этапе возникает окно с собранными непонятными случаями. В этом окне отображаются пары абзацев (порой с окружающим их текстом впридачу), и подсвечены символы, из-за которых данная пара абзацев направлена на ручную обработку. И можно, выбрав радиокнопку (круглую кнопку), выбрать вариант исправления данной пары абзацев. Если ваша мышь имеет колесико прокрутки, то крутить колесико и кликать по радиокнопкам достаточно комфортное занятие.
Как разложить файлы скрипта по папкам.
1. js-файл следует разместить в папке скриптов, выбранной в настройках FBE.
2. htm-файлы в подпапке HTML папки редактора, чей exe-файл будете запускать. Создайте эту подпапку, если ее нет.
3. css-файлы в поддиректории CSS каталога редактора, чей exe-файл будете запускать. Под именем «удаление разрывов_main.css» можно подложить main.css от вашего FBE (чтобы текст отображался тем же стилем, что у вас в редакторе). В файле «удаление разрывов_add.css», редактируя строку ac {background-color: red; color: white;}.
Можно настроить стиль подсветки (во время третьего этапа) символов, из-за которых пара абзацев направлена на ручную обработку.
Подробнее см. ниже раздел Чистка.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Исправление изгиба члена
Исправление изгиба члена ВОПРОС: «Изгиб члена — это нормально? Что вызывает изгиб? Можно ли от него избавиться посредством упражнений для члена?»ОТВЕТ: Изгиб члена — это абсолютно нормальное явление. «Треть всех мужчин (33,8 %) имеет искривленный или изогнутый член», —
Исправление неблагополучных семей
Исправление неблагополучных семей Пополнение кормовых запасов. Семьям, у которых после выставки окажется мало мёда, а также семьям без маток надо сразу прийти на помощь.В первую очередь надо снабдить кормом семьи, которые по каким-либо причинам пошли в зиму с
Общая характеристика рассматриваемого периода в отношении развития военно-инженерного искусства: исправление существовавших крепостей и постройка новых.
Общая характеристика рассматриваемого периода в отношении развития военно-инженерного искусства: исправление существовавших крепостей и постройка новых. В Петровскую эпоху были установлены вполне определенные начала рационального устройства крепостей, и потому в
УПРАВЛЯЕМОЕ РАКЕТНОЕ ВООРУЖЕНИЕ
УПРАВЛЯЕМОЕ РАКЕТНОЕ ВООРУЖЕНИЕ Аэродинамические схемы, применяемые в авиационных управляемых ракетах: 1 – крыло; 2 – рули; 3-дестабилиза- тор; 4 – подвижные аэродинамические поверхности; 5 – стабилизаторы Краткие сведения об устройстве управляемых
Исправление ягодичного предлежания
Исправление ягодичного предлежания Некоторые малыши (в среднем – 4 из 100) занимают положение вниз ягодицами. Это называется ягодичным или тазовым предлежанием. Акушеры предупреждают будущую маму о том, что родоразрешение кесаревым сечением для нее должно
2.5. Управляемое оружие
2.5. Управляемое оружие Террористические группы не оставляют попыток самостоятельного изготовления такого оружия. Примером могут служить радиоуправляемые (рис. 2.18) фугасы, которые применяются чеченскими боевиками в значительных масштабах. Время от времени к
Исправление слабых пчелиных семей
Исправление слабых пчелиных семей Совет № 296Пчеловодам известно, что слабые семьи не дают товарной продукции и часто не обеспечивают себя кормовыми запасами на зимний период. В большинстве случаев их не стоит жалеть. Лучше заменить их вновь организованными,
Исправление запущенных кустов
Исправление запущенных кустов Запущенные кусты часто пропадают или хиреют от отсутствия всякого ухода за ними и зарастания сорными травами, из которых смородине наиболее вредят многолетние высокорослые выросшие внутри куста (крапива полынь, птичья вика лопушник,