О редактировании алгоритмов подсчета слогов и пополнении словарей исключений

Алгоритм представляет собой последовательность подмен одних символов другими, в результате которых число знаков в текстовой строке сокращается на количество образуемых ею слогов. То есть, на каждом слоге должна "теряться" одна буква.

Подсчет слогов, таким образом, сводится к сравнению числа знаков в каждой строке до и после ее "обработки" алгоритмом.

Алгоритмы можно редактировать непосредственно на листе «Настройки», сняв предварительно флажок «Запретить изменение алгоритмов». Удобнее, однако, это делать в каком-либо текстовом редакторе, скопировав туда два столбца нужного алгоритма, а по окончании редактуры вставить его на прежнее место (курсор на «голубой» ячейке в левом верхнем углу диапазона). При этом нужно следить, чтобы в результате смешения кодовых страниц при копировании специфические буквы одного языка не подменились символами «из другого алфавита». Чтобы в текстовый редактор скопировались также формулы выбора «стиля», имеющиеся в итальянском и английском алгоритмах, нужно временно установить флажок «формулы» на вкладке Вид окна Сервис → Параметры.

Каждая подмена в тексте алгоритма дается отдельной строкой. Заменяемая последовательность символов отделяется от заменяющей при помощи табулятора (без дополнительных пробелов!) Используются только строчные (малые) буквы. Максимальное число строк в файле алгоритма: 104.

Слова-исключения можно помещать в начале файла (для французского и английского алгоритмов – после строк со знаками препинания). Короткие слова вводите с пробелами до и после. В качестве заменяющего текста используйте нужное количество "иксов" (x) и пробелы (если они используются в заменяемом тексте). В качестве примера – неизменяемая часть глагола 'beirren' – 'beirr' – в начале немецкого модуля. На 5 букв здесь приходится 2 слога, соответственно, от пяти букв должно остаться три (5  –  2 = 3): всё заменяется тремя иксами.

Hosted by uCoz