Для курсива предлагаю |текст| (ascii 124)31.10.15 19:46 Число просмотров: 23530 Автор: Den <Денис Т.> Статус: The Elderman Отредактировано 31.10.15 19:48 Количество правок: 1
В дополнение к действующим сейчас HTML тегам оформления, выводящим блабла, блаблабла соотв. начертанием, предлагаю парсить древнейшие «теги»,такиеитакие соответственно.
Subj, я почему-то думал, что вариант с нижним подчёркиванием оформляет текст в курсив, разве нет?
Поправь пожалуйста.
И ещё такой момент — в тегах кода и пре-форматирования может отключать этот наш новый парсинг? Ещё раз спасибо за внимание/понимание :)
Ниже строка в тегах "code":
*Жирный* и _курсив_.
Ниже строка в тегах "pre":
*Жирный* и _курсив_
---;
Ниже строка вложенные оба pre и code:
*Жирный* и _курсив_
---.
курсив слешами обычно выделяют, но тут это затруднительно, может многое зацепить21.10.15 15:41 Автор: dl <Dmitry Leonov> Отредактировано 21.10.15 15:45 Количество правок: 1
> И ещё такой момент — в тегах кода и пре-форматирования > может отключать этот наш новый парсинг? Ещё раз спасибо за > внимание/понимание :)
И это проблематично, в один регексп такое исключение не вписать. Но это работает только на уровне отдельных слов (пробел между этими символами уже отключает), так что код ломать особо не должно.
Ну ок. И всё-таки я видел во многих системах, и в частности, в гуглеплюсе, что текст между подчёркиваниями выделяется курсивом.31.10.15 10:58 Автор: HandleX <Александр М.> Статус: The Elderman
Например, MPC HC в субтитрах текст в * выделяет италиком. Но использование _ для подчеркивания по крайней мере логично (просто мысленно продолжается линия).
Для курсива предлагаю |текст| (ascii 124)31.10.15 19:46 Автор: Den <Денис Т.> Статус: The Elderman Отредактировано 31.10.15 19:48 Количество правок: 1
Хорошо бы сделать использование "древнейших тэгов" только в...06.04.16 18:05 Автор: Den <Денис Т.> Статус: The Elderman Отредактировано 07.04.16 11:33 Количество правок: 2
Хорошо бы сделать использование "древнейших тэгов" только в случае если по краям стоят пробелы (TAB, LF, VT, FF, CR, non-breaking space, начало строки, конец текста) или знаки препинания (! " # $ % & ' ( ) * + , - . / и т.д.) из используемой на сайте кодировки.
оно работает только если внутри непробельные символы, этого вроде достаточно в нормальном тексте06.04.16 19:00 Автор: dl <Dmitry Leonov>