FIGlet
Написал PHP-библиотеку для работы со шрифтами FIGlet. Вот, например, шрифт script:
, _ _ _ /| | | | | | | | | | |___| _ | | | | __ __ ,_ | | __| | | |\|/ |/ |/ / \_ | | |_/ \_/ | |/ / | | | |/|__/|__/|__/\__/o \/ \/ \__/ |_/|__/\_/|_/o /Описание того, что это такое, откуда взять шрифты и так далее есть по ссылке.
Здоровски
Комментарий для Zliy.Pes aka ValShooter:
Мне тоже нравится :) Там около 420 шрифтов на FTP лежит )
Огромное человеческое спасибо за наше текстовое будущее! :)
На самом деле — действительно супер! Спасибо за PHP-вариант.
P.S. Smshadow рулит…
Комментарий для matriculated:
Если что — обращайтесь с пожеланиями. Кстати, скоро версия «прыгнет» назад на 0.8.0 — так надо для включения в PEAR.
Насчёт косметики — в начале функции LoadFont добавил строку:
$filename = «fonts/».$filename.».flf«;
Соответственно, свалил все шрифты в подкаталог fonts, а функции LoadFont передаю только имя шрифта. Мелочь — а удобно…
Комментарий для matriculated:
Это тебе удобно, а кому-то может показаться неудобным. Или шрифты будут лежать где-то ещё :)
bolk, ты BrainF*ck’ом занимаешься?
СлабО вместо plain text генерировать BrainF*ck скрипт, который будет выводить требуемый текст. AKAIK алфавит FIGlet шрифтов небольшой — с дюжину символов. Кладем в Html этот BrainF*ck-скрипт + JScript интерпретатор BrainF*ck. Я ясно выражаюсь? :)
Комментарий для vladig:
Это очень долго и не интересно.
Есть примеры для большинства C-шных операторов для перевода их в BF, бери и компануй. Алфавит FIGlet сиволово — любые видимые на экране символы и пробел. Программа получится такого размера, да ещё и на JScript, что грузится и выполняться будет огромное время.
Что-то я не догоняю… Видел два примера этих шрифтов, оба очень плохо читаются. Точнее, совсем не читаются, больше просто угадывается слово целиком.
Так где это может понадобится?
Комментарий для enternet:
Их 400 штук. Ты какие конкретно видел и где?
Эпитафии писать
Первый раз видел такой шрифт достаточно давно. Не вспомню где. Помню, что не показался он мне годным к употреблению.
Фраза набитая вторым расположена вверху страницы. Прочитал с трудом. Да и некрасивый он совсем.
Но это всё ерунда. из 400 шрифтов конечно можно выбрать гораздо лучший, взамен этого неудачника.
Вопрос в другом. Ты явно не первый кто заинтересовался этими шрифтами, так скажи, где их применять удобно.
Комментарий для enternet:
По ссылке на мой модуль написано для чего я решил их пременять. А вообще это ASCII art. В письмах делают подписи, в текстовых файлах.
Спасибо за реализацию,
на её основе сделал пулл-реквест в https://github.com/pwaller/pyfiglet
где до сих пор не было поддержки расширенной таблицы ASCII
Тем, кто задаётся вопросом смысла этой библиотеки, добавлю,
что в Sublime Text удобно с помощью с помощью плагина
https://github.com/viisual/ASCII-Decorator делать пометки, разделяющие
большие блоки кода, которые отлично видны в minimap
You don’t have permission to access /files/figlet/ on this server.
Сейчас путь поменяю :)