PHP: красивый вывод текста

А где бы найти набор функций на PHP, который бы красиво расставлял абзацы, там где нужно, и не ставил, где не нужно (например, в списках, таблицах и т.п.)?

Сейчас пытаюсь выковырять эти функции из Wordpress. Но, может, где-то лежит готовый…

Upd. Надо было спросить у Гугля — нашел быстрее, чем писал этот пост. Вот они: PHP Markdown и PHP SmartyPants.

Markdown даже делает гораздо больше, чем требовалось — заменяет тегами всякие штуки, типа *это будет выделенным* и т.п. PHP Markdown Extra, кстати, гораздо интереснее.

В PHP SmartyPants немного поковырялся, чтобы вместо “буржуйских” кавычек ставил “русские” (“лапки”). Правда, “кавычки “в кавычках”” (“елки-лапки”) не осилил.

Пошел к Яндексу, в надежде, что кто-то из русских это сделал, однако Яндекс выдает только музыку и фиалки.

← Статистика конкурентов | Главная | CSS: 2 колонки, три колонки →

Комментарии

я вот тоже сегодня странным образом задумался о русских кавычках и markdown… После написания такого предложения :
товарка ей и говорит : «Не „от“, а „для“, …»

Товарищ написал плагин для Wordpress, который использует “Типограф” Артемия Лебедева для форматирования текста.

Архив

Creative Commons License
This weblog is licensed under a Creative Commons License.
Работает на
Movable Type 3.21
98746801
My status a.kost