Данный способ предполагает наличие одного или более исходных текстов. Программа анализирует тексты и составляет базу из частей предложений, разделяя их по запятым. Генерируя заданное количество предложений программа случайным образом берет части предложений из базы и составляет из них новые предложения.
Исходные тексты необходимо поместить в папку "Texts\text.zpt". Имена и расширения файлов не важны. Файлы не обязательно должны быть разбиты на строки, программа достаточно успешно выделяет предложения из достаточно сложных отрывков текста.
Настройки макроса:
count count="5" count="5-15" | количество предложений, которые необходимо сгенерировать, если параметр не задан, генерируется одно можно указывать точное количество можно указывать диапазон для случайного числа |
separator separator=" | " | разделитель, если параметр не задан, используется пробел в качестве разделителя будет использован набор символов « | » перенос строки обозначается символами «\n» |
delete del | после использования, фрагменты предложений будут удаляться из базы, что исключает их повторы, но, если фрагменты предложений в базе закончатся, то произойдет сбой макроса |
Поддерживает настройки макроса pro (подробнее смотрите в примерах ниже).
Примеры:
сгенерирует одно предложение
сгенерирует от 3-х до 9-ти предложений
сгенерирует 15 предложений, используемые фрагменты будут удаляться из базы
сгенерирует 15 предложений, и выведет каждое с новой строки
сгенерирует 7 предложений и вставит в них ссылку с учетом морфологии
сгенерирует 7 предложений и синонимизирует их
сгенерирует 7 предложений и заменит в них существительные на случайные