Плагин HtmlFormatter. Формирование абзацев с помощью HTML-тегов <p>...</p>
HtmlFormatter 1.4.2 (Требуемая версия OutWiker: 4.0.0.942 и выше)
HtmlFormatter 1.4.1 (Требуемая версия OutWiker: 3.2.0.922 и выше)
Описание
До OutWiker 1.8 использовался способ формирования HTML (для вики- и HTML-страниц), в котором идущие подряд два перевода строки обозначали начало абзаца, и такие блоки оборачивались в теги <p>...</p>. Одиночный перевод строки заменялся тегом <br>. Но при таком способе с точки зрения пользователя, который не заглядывает в код HTML, не всегда было очевидно, какой получится отступ, если добавить несколько переводов строк подряд (три и более). Поэтому в OuitWiker 1.8 способ генерации HTML был изменен, и все переводы строк стали заменяться на <br>.
Однако, для другой группы пользователей, которые используют OutWiker для создания HTML-страниц, старый способ подходил больше, поскольку он соответствует идеологии и стандарту HTML. Поэтому в OutWiker 1.9 была добавлена возможность расширения способов генерации HTML с помощью плагинов.
Плагин HtmlFormatter добавляет "новый" способ формирования HTML, напоминающий тот, что использовался до версии 1.8, но при этом является даже более аккуратным с точки зрения стандарта HTML.
Ниже показаны примеры сгенерированных HTML-кодов двумя способами.
Текст викистраницы:

Разбивка абзацев с помощью тегов <br/> (режим по умолчанию):

Разбивка абзацев с помощью тегов <p>...</p> (с использованием плагина HtmlFormatter):

Использование
После установки плагина в диалоге настроек (вызывается с помощью пункта меню "Правка - Параметры...") в разделе "Просмотр" появится настройка "Разделитель параграфов", в котором выбрано значение по умолчанию "Разрывы строк (<br/>)". Это значение можно изменить на "Параграфы (<p>...</p>)".

После этого абзацы будут обрамляться тегами <p>...</p>.
История изменений
1.4.2 (14.09.2024)
- Переход на новый API.
1.4.1 (03.05.2023)
- Переход на новый API.
1.4 (19.10.2019)
- Переход на новый API.
1.3 (26.08.2018)
- Добавлена немецкая локализация.
1.2.1 (31.07.2018)
- Улучшение обработки блоковых элементов.
1.2 (15.02.2018)
- Добавлена поддержка OutWiker 2.1. Переход на Python 3.
1.1.2 (17.10.2016)
- Добавлена поддержка OutWiker 2.0.
1.1.1 (20.08.2016)
- Добавлена поддержка шведского языка.
1.0 (26.03.2015)
- Первая версия.
Вы можете подписаться на новости сайта через RSS, Группу Вконтакте или Канал в Telegram.