Иногда, к сожалению, где-либо взятые тексты, нужные для словарей, не соответствуют требованиям Клавогонок. Например, то, что задумывалось для словаря типа "Тексты" сами тексты не всегда разделяются пустой строкой, а скачанные в интернете книги (которые зачастую являются результатом распознавания текста) могут содержать путаницу в том, является ли буква латинской или же это кириллица. Иногда могут попадаться недопустимые символы. Это может ухудшить поведение словаря в заезде или вовсе привести к отказу опубликования словаря.
Для избежания некоторых проблем предлагаю пользоваться редактором AkelPad и пользоваться функцией поиска "Регулярных выражений".
Ссылка для скачивания
http://akelpad.sourceforge.net/ru/index.phpТеперь сами "регулярные выражения", которые необходимо вбить в поисковик (НЕ ЗАБУДЬТЕ ПОСТАВИТЬ ГАЛОЧКУ "РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ" В ОКНЕ ПОИСКА):
[^\n]\n[^\n] - поиск непустой строки, следующего за непустой строкой.
\n\n\n - поиск двойных пустых строк
[а-яА-Я][a-zA-Z]|[a-zA-Z][а-яА-Я] - перемена раскладки внутри слова
Может кто из Вас добавит свои "регулярные выражения", которые для проекта будут полезны. Здесь не хватает выражения для поиска символа, которые вообще не является ни буквой, ни цифрой, ни знаком препинания.