Eten написал:
Olegus t.Gl., не сочти за юмор, но простые случаи, всегда решаются просто. А как быть со сложным форматированием (см. цитату ниже)?
Например текст в цитате ниже является абзацем, в котором встречается жирный текст, курсивный текст, жирный и курсивный текст.
Тот самый текст:Интерактивная Литература (далее ИЛ) — это русский эквивалент англоязычного понятия Interactive Fiction (IF). В самом широком понимании термина, это — любая разновидность художественных произведений, текст которых не является фиксированным, а способен меняться в зависимости от действий читателя (в «компьютерном» варианте — пользователя). Например, популярные некогда книжки с нелинейным или «ветвящимся» сюжетом — это тоже вариант ИЛ.
Как у тебя будет реализован этот текст из цитаты выше в виде кода?
З.Ы.
Наглядный пример, в котором видна актуальность данного модуля. Если может, флаг в руки, иначе, тогда стоит доработать. И все это не беря в расчет все теги форматирования, а лишь некоторые.
Этэн, то, что ты привёл, — это как раз простое форматирование. Сложное — это когда есть вложенные блочные теги (абзацы, цитаты, прижатый к какому-либо краю текст). Вот такое форматирование модуль не поддерживает и его нужно прописывать вручную.
Что до твоего примера, то в Типограф нужно загнать такой текст:
п. **Интерактивная Литература** (далее ИЛ) - это русский эквивалент англоязычного понятия Interactive Fiction (IF). В самом широком понимании термина, это - любая разновидность художественных //произведений, текст которых не является фиксированным//, а способен меняться в зависимости от действий читателя (в "компьютерном" варианте - пользователя).// **Например, популярные некогда книжки с нелинейным или "ветвящимся" сюжетом - это тоже вариант ИЛ.** //
Но тут есть нюанс — между тегами // и ** должен быть пробел, поскольку Типограф спутает их сочетание с тегами комментария (/* … */) и вырежет текст между ними напрочь.
Неактивен
Ладно, видно, что не велосипед. А что-то действительно упрощающее.
Надеюсь, что подобные примеры у тебя включены там в какой-нибудь реадми.
Неактивен
Версия 1.4. Убран баг с распознаванием последовательностей "п.", ">." и т.п. внутри строки как блочных тегов.
Неактивен
В рамках работы над "Адским Движком" добавил функцию "ПустаяСтрока" (да, прямо как в 1С), которая проверяет, является ли строка пустой, снося все переносы строк и пробельные символы.
Также немного доработал расстановку блочных тегов и тегов заголовков.
Всё это будет включено в следующую версию.
Неактивен
В модуль добавлен именной тег (тег имени кое-кого) — "кс.", т.е. красная строка. Делает то же самое, что и "п.", только в начало текста вставляет отступ (вид отступа настраивается командой "Типограф.Отступ").
Неактивен
Выложена версия 1.5:
Неактивен
Выложена версия 1.6:
Неактивен