Сайт находится в разработке, но если вам уже интересно - пишите на sales@gostgen.ru

Авто-корректор параграфов

В ГОСТ-подобной документации принято выравнивать абзацы основного текста по ширине листа. Поэтому мягкий перевод строки является настоящей головной болью всех технических писателей, когда вместо нового параграфа пользователи Confluence упорно используют Shift+Enter и в выходном документе текст разлетается по всей ширине строки. GOSTGen устраняет эту проблему, аккуратно разбивая текст по мягкому переводу строк на отдельные параграфы или, наоборот объединяет текст там, где это ненужно.

Разбиение строк с мягким переводом (Shift+Enter или <br> в HTML) на отдельные параграфы производится в основном тексте, элементах списков, ячейках таблиц при следующих условиях:

  • или перед переводом строки присутствует знак препинания;
  • или после перевода строки следует предложение с заглавной буквы, или любой блочный элемент (таблица, макрос «Блок кода» и т.д.);
  • или после перевода строки следует предложение похожее на элемент списка;
  • в иных случаях, если мягкий перевод строки найден в заголовочной ячейке таблицы, и после него текст начинается не с заглавной буквы, то этот перевод строки заменяется на пробел.
  • если к этому моменту так и не было найдено решения, что делать с переводом мягким строки, то он экспортируется в выходной документ и разбиение абзаца на отдельные параграфы не производится.

Естественно, обо всех этих решениях по изменению структуры параграфов система сообщает пользователю.