Шрифты из склепа / Хабр
Мне от моноширинных шрифтов многого не надо. Адекватная поддержка кириллицы. Для программирования — отсутствие замыливания. Возможность различать 0 (который ноль) и О. Возможность различать I (которое i), l (которое L) и | (которое or). Для работы в консольном двухпанельнике — поддержка псевдографики. Однако в современном мире подобных шрифтов не так, чтобы много. Откуда же их взять?
Осторожно! Под катом — сплошные анахронизмы.
Мне эта мысль не давала покоя довольно долго. Была перепробована куча вариантов, и ни один из них не устроил. Да, есть Terminus, но на его реализацию кириллицы невозможно смотреть без слез, есть Nouveau IBM — он почти то, что надо, но что-то и в нем для моих глаз не так. Различные варианты переделки пристойных пропорциональных шрифтов в моноширинные приемлемых результатов не дали. Мысль о комфортных шрифтах была отложена на какое-то время. Но не навсегда.
Сегодня меня осенило — ведь насколько качественно мелкие шрифты были прорисованы в русификаторах под DOS! А уж псевдографика там — прекрасна, как нигде еще.
Скачав keyrus.com и еще пяток русификаторов, я приступил к экспериментам. Дизассемблировать русификаторы, чтобы найти смещения шрифтов, казалось неблагодарной задачей. От мысли написать на скорую руку риппер я также отказался, так как единственное, что я помнил — битмап глифа нулевого символа в 99% VGA шрифтов равен 16 нулевым байтам, и в результатах такого выдирания я не был уверен в силу гарантированной кучи мусора на выходе.
Пришлось вооружаться досбоксом и знакомыми с середины 90х утилитами. С их помощью искомые шрифты
были добыты без труда. К сожалению, часть тех русификаторов, что удалось найти, были пропущены через модные тогда упаковщики исполняемых файлов. Тратить на них время не стал.
Выдернув шрифты, я полез в линукс писать конвертер. В качестве целевого формата — уже не помню, почему, был выбран BDF. Сам конвертер оказался совершенно трививален — даже битмапы глифов не пришлось как-либо модифицировать, поэтому его код не выкладываю.
Единственным вопросом, занявшим некоторое время, явился поиск таблицы перекодировки из CP866 в Unicode, которую можно было бы быстро воткнуть с код на C.Результат в BDF — с небольшими модификациями — оказался вполне приемлемым.
Как в терминале, так и в GUI редакторах (например, Sublime Text 2). Под линуксом, более того, это оказалось оптимальным вариантом, так как возможности отключить антиалиасинг только для gnome-terminal я не нашел. Да и отсутствие настройки межстрочного расстояния может сыграть шутку с псевдографикой — вертикальные линии окажутся разорванными при использовании ttf.
Но… Черт, я хотел получить эти шрифты не только под линуксом, но и на маке, так как приходится работать одновременно в двух ОС. Но мак — увы и ах — не поддерживает BDF. Начинаем копать глубже.
Попытки сгенерировать валидные ttf с растровыми глифами к успеху не привели. Почему — до сих пор не знаю, требует вдумчивого изучения матчасти.
Чтобы не топтаться на месте — начал экспериментировать с векторизацией. Было очевидно, что попытки оттрассировать глифы размера 8×16 приведут к отсутствию приемлемого результата. Надо масштабировать вверх. Писать свою ресайзилку — лень. На просторах сети было найдено то, что нужно — консольная утилита bdfresize. Собрал, проверил работоспособность, отмасштабировал в 32×64.
Полез в fontforge трассировать. Для трассировки использовался potrace с параметрами «-z white -a -1». Параметры подбирал не сам — как было сказано на просторах сети, «this will split diagonal pixels and suppress conversion from polygons to curves». Сказать это на русском языке так, чтобы звучало адекватно, я, к сожалению, затрудняюсь.
Результат трассировки без дополнительных правок оказался квадратно-гнездовым, но без артефактов. Ровно то, что хотелось получить.
На этом этапе все, что оставалось сделать — сгенерировать ttf и проверить на маке. В стандартном терминале, терминале с Midnight Commander, и в редакторе текста все выглядело не хуже, чем под линуксом (с отключенным антиалиасингом, конечно).
На этом я решил и остановиться — мои шрифтовые хотелки успокоились, и удовлетворение я получил как от результата, так и от пройденного квеста.
Результаты конвертации не выкладываю, так как для меня не ясны правовые аспекты в данной ситуации. Уверен, что каждый, кто дочитал до этого места, в состоянии получить такие же шрифты — при наличии желания.
PS: Под ОС, занимающей на данный момент доминирующее положение на рынке десктопов, результаты не проверялись в силу отсутствия такой возможности.
UPD: конвертер, сэмпловые bdf и ttf выложены на ifolder.ru/28488918
За качество кода конвертера автор ответственности не несет. Попыток как-либо причесать не предпринималось.
Необычные — Жуткие шрифты — Fontzzz.com
Fontzzz.com
Probably the best free fonts on the web
search
English Français Русский Español
Страницы: >> 1 2 3 4 5 6 7 8 9 10 +10 Конец
Шрифт DK Face Your Fears II
Автор: Добавлен: 2020-02-15 Просмотров: 1547 Загрузок: 93
Шрифт DK Ishtar
Автор: Добавлен: 2018-02-06 Просмотров: 2423 Загрузок: 117
Шрифт DK Oyuki’s Ghost
Автор: Добавлен: 2022-11-12 Просмотров: 89 Загрузок: 0
Шрифт Doctor Satan
Автор: Добавлен: 2019-04-30 Просмотров: 1896 Загрузок: 115
Шрифт Dokter Monstro
Автор: Iconian Fonts Добавлен: 2019-06-28 Просмотров: 1824 Загрузок: 99
Шрифт Doktor Terror
Автор: Pizzadude Добавлен: 2013-05-21
Шрифт Dolor de Muelas
Автор: Добавлен: 2019-10-08 Просмотров: 1670 Загрузок: 96
Шрифт Double Feature
Автор: David Shetterly Добавлен: 2013-02-06 Просмотров: 8567 Загрузок: 1381
Шрифт Dracula
Добавлен: 2012-03-11 Просмотров: 7235 Загрузок: 475
Шрифт Dread
Автор: Dreadful Productions Добавлен: 2012-05-26 Просмотров: 4289 Загрузок: 165
Шрифт Dripping Cool
Автор: Добавлен: 2021-03-16 Просмотров: 890 Загрузок: 25
Шрифт Droeming
Автор: Fontry Добавлен: 2012-09-08 Просмотров: 3765 Загрузок: 144
Шрифт Droopy Poopy
Автор: Toxic Type Добавлен: 2014-01-14 Просмотров: 3156 Загрузок: 126
Шрифт Drunken Horror Ghost
Автор: Добавлен: 2021-01-02 Просмотров: 1044 Загрузок:
Шрифт Dr. Caligari
Автор: Lorraine Kolasa Добавлен: 2013-06-11 Просмотров: 4978 Загрузок: 187
Шрифт DuerTWOo
Автор: Dirt2.com — SickCapital Добавлен: 2012-11-17 Просмотров: 3127 Загрузок: 166
Шрифт Early Scare
Автор: Xerographer Fonts Добавлен: 2017-12-17 Просмотров: 2448 Загрузок: 107
Шрифт Eating You Alive
Автор: Добавлен: 2022-09-27 Просмотров: 181 Загрузок: 10
Шрифт Ebola Font
Автор: Добавлен: 2018-05-06 Просмотров: 2647 Загрузок: 118
Шрифт Epic Slash
Автор: Xerographer Fonts Добавлен: 2022-10-24 Просмотров: 120 Загрузок: 0
Страницы: >> 1 2 3 4 5 6 7 8 9 10 +10 КонецFontzzz. com © 2012 Home Feedback RSS Twitter
Хэллоуин — шрифты в использовании
Mitch Van Dusen —
Кабинет доктора Caligari Poster2019Внесен в Флориан Хардвиг
- 6 2
. Pick
No Glucose Dark, Dark Night flyer2022
Предоставлено Эмануэле Луппино
Спонсор
«Готовим с тыквой», SuperMag vol. 2 нет. 81978
Внесен в пользу Florian Hardwig
«Ночь, когда Good Battles Evil».
, Чарли Браун финальные титры1966Contributed by Stephen Coles
Cartoon/Fantasy Organization Halloween Party flyer1987
Contributed by Bryson Stohr
Hallowe’en Festival ticket, Special School, Lancaster, Пенсильвания, 28 октября 1926 г. 1926
Фотографии Алана Мейса на Flickr.
Внесен вклад Jayce Wheeled
Фото (S) Bart Solenthaler On Flickr.
“A XXI Century Witch”,
Vogue Spain2020Contributed by Altiplano Typefaces
Фото Барта Соленталера на Flickr.
Staff Pick
Bad handwriting2020
Contributed by Shahab Siavash
Jack O’Bastard, Phantom Ale2019
Contributed by thiago benato
Фото Барта Соленталера на Flickr.
Выбор персонала
«Святая Бэтмаска!» объявление General Electric1966
Фотографии Барта Соленталера на Flickr.
2019 MailChimp Год в обзоре2020
Внесен вклад Джеймс Эдмондсон (OH NO Type Co.)
Pective
- . Стивен Коулз
Режиссер Джон Карпентерк. 1981
Предоставлено Рамси Тейлором
Блог
PopCap Gamesc. 2012
Contributed by Darden Studio
Contributed by Nathaniel Hebert
CUAC 2016 Halloween Happening & Fundraiser2016
Contributed Стивен Коулз
PetSmart Halloween Specials2016
Contributed by Kaitlyn Adair
Contributed by Gareth Hague
Ник Шерман
Стивен Коулз
Американская одежда: витрины на Хэллоуин2014
Фото Стивена Коулза на Flickr.
Contributed by Thierry Fétiveau
Contributed by Stephen Coles
Blog
Monsters Halloween Kyrillische Schriftart Cartoonbuchstaben Und Zahlen Mit Cpooky Gruseligen Gesichtern Lustiges Alphabet Für Kinder Einfach Umzufärben Vektor Stock Vektor Art und mehr Bilder von Alphabet
Vektoren
- Bilder
- Fotos
- Grafiken
- Vektoren
- Videos
Beschreibung
Monsters Halloween kyrillische Schriftart. Cartoon-Buchstaben und -Zahlen mit klobigen gruseligen Gesichtern. Lustiges Алфавит для Kinder. Эйнфах умзуфарбен. Vektor-Illustration
Основы Collektion
9,00 € Für Dieses Bild
Günstige Und Flebible Oppation Files Jedes.
Erweiterte Lizenz hinzufügen.
Bildnachweis:cutelittlethings
Maximale Größe:Vektorgrafik (EPS) – Auf jede Größe skalierbar
Stock-Illustration-ID:1248929195
Hochgeladen am:
Kategorien:Grafiken | Alphabet
Sucbegriffe
- Alphabet Grafiken,
- Angst Grafiken,
- Bunt — Farbton Grafiken,
- Charakterkopf Grafiken,
- Comic -kunstwwwwnwken, ,
- , kunstwwnwwken, ,
- . 0011
- Dekorieren Grafiken,
- Design Grafiken,
- Designelement Grafiken,
- Emoticon Grafiken,
- Fledermaus Grafiken,
- Freisteller – Neutraler Hintergrund Grafiken,
- Glücklichsein Grafiken,
- Grauen Grafiken,
- Großbuchstabe Grafiken,
- Gruppe von Gegenständen Grafiken,
- Halloween Grafiken,
- Horizontal Grafiken,
Alle anzeigen
Категория
- Cartoons und Comics
- Ferien und Feiertage
- Besondere Anlässe
- Haustiere und Tiere
- Gefühle und Emotionen
Häufig gestellte Fragen
- Was ist eine lizenzfreie Lizenz?
- Bei lizenzfreien Lizenzen bezahlen Sie einmalig und können urheberrechtlich geschützte Bilder und Videoclips fortlaufend in privaten und kommerziellen Projekten nutzen, ohne bei jeder Verwendung zusätzlich bezahlen zu müssen. Es ist für beide Seiten ein Gewinn und der Grund dafür, dass alles auf iStock ausschließlich lizenzfrei zur Verfügung steht — auch alle Alphabet-Bilder und Filme.
- 1111911111911119
- . , Первая методистская епископальная церковь, Ланкастер, Пак. 1905
Фотографии Алана Мейса на Flickr.
Билет на вечеринку с призраками, чтение, PA.1954
Внесение Florian Hardwig