для создания реферата нужен хотя бы 1 заголовок в документе.
Технически - да, фактически - не корректная постановка вопроса.
Если в документе всего один заголовок, то о каком реферате может идти речь - там будет 2 строки в итоге.
Для создания рефератов подходят документы в которых корректно выстроена система заголовков - подзаголовков, т. е. для которых оглавление может быть автоматически сгенерировано. Если этого не сделать, то алгоритм просто не поймёт ничего: он же не умеет читать, а выхватывает только определённое количество определённых абзацев; всё.