Для последней версии проекта 2.1.28744 обнаружил ошибку в обработке текста в различных режимах: "Проект" -> "Читать книгу вслух" и "Проект" -> "Отладка проекта".
1. Скопировал с помощбю выделения мышью текст из PDF-файла в буфер обмена.
2. Перешел в режим"вставить текст из буфера обмена". Далее, "обработка текста". На выходе получил обработанный текст в библиотеке.
3. При переходе в режим "Отладка проекта" получаю следующий текст
картинка-1 4. При переходе в режим "Чтение книги вслух" получаю следующий текст
картинка-2 Таким образом, в режиме "Чтение книги вслух", не обрабатывается правило для удаления автоматически расставленных переносов в тестах из файлов типа *.pdf, *.docx и т.п.
Правило на котором я споткнулся следующее (Данное правило располагается в папке 1, в начале файла 0.0_clean_1.dic, и обрабатывается практически сразу.):
// Удаляем автоматически расставленные переносы строк в словах. Обычно они появляются
// при копировании текста из файлов с расширением типа .pdf, .docx и т.д.
#(?-i)([а-яё]+)(-\x0D\x0A|-\x0A)([а-яё]+)=$1$3
#(?-i)([а-яё]+\s)(\x0D\x0A|\x0A)([а-яё]+)=$1 $3
Пожалуйста, испраьте данный баг, или напишите, куда копать..