Batov's Hyphenator (BAH) – технология расстановки переносов в текстах на русском языке. Реализация для Adobe InDesign CS2, CS3, CS4 / PC, Macintosh; Corel Ventura 7, 8, 10.
В основу алгоритма положены Правила переносов в редакции 1956 г.
Отличительные особенности BAH:
- В книгах, подготовленных с использованием технологии BAH, ошибок в переносах не было, нет и не будет.
- Способность в большинстве случаев правильно переносить названия химических соединений (в пределах курса химии для средней школы).
- Умение распознавать часто встречающиеся аббревиатуры и, соответственно, не разбивать их знаками переносов. При этом производные от аббревиатур обрабатываются согласно общим правилам.
- Независимость от используемой кодировки символов русского языка: 866, 1251, KOI-8, Mac, ...
- Возможность протоколировать процесс принятия решения о постановке переноса. Если программа допускает ошибку, протокол принятия решения позволяет легко понять, что сбило с толку алгоритм, и оперативно внести соответствующие коррективы в код модуля.
Автор: Батов Игорь Владимирович – независимый консультант в области допечатной подготовки изданий, программист, г. Москва.