![]() |
Пропорциональный шрифты
Есть ли какой-то устоявшийся стандарт хранения пропорциональных шрифтов?
Каким редактором можно их редактировать? Есть ли где-то коллекции пропорциональных шрифтов? Заранее спасибо. |
Quote:
|
В одном из zx-review было кое-что на эту тему (номер не упомню).
Для QHTV (http://vtrdos.ru/sbor/QHTS065.ZIP) писал свою печаталку с упором на скорость работы и эффекты. Формат шрифта простой- экранный формат, в первом байте- ширина символа. В остальных байтах- растр, прижатый к левому краю. Сорцы http://opensourcezx.untergrund.net/c...ts065_src.html |
Quote:
Может кто и делал редактор конкретно для проп.шрифтов, но не вспомню ни одного. |
И всё же, в восьмой или первой строке сделать?
Я тут делаю мини-тулу на php для собственных нужд, чтобы на входе подавать TTF шрифт, набор символов и размер, а на выходе - готовый для использования на ZX файл. Ну, естественно, такой шрифт после конверсии нужно будет ручками допилить, чтобы получить нормальный результат, но это уже будет кое-что. Не обращайте внимания, что на PHP - можно скомпилить и в exe как command-line тулу. ---------- Post added at 23:22 ---------- Previous post was at 23:21 ---------- А, еще - как быть с высотой? она любая может быть? иногда ведь неплохо и 16, и 24 иметь. ---------- Post added at 23:26 ---------- Previous post was at 23:22 ---------- ZX-Press подсказывает, что Professional Font Editor пропорциональные шрифты умеет: http://vtrdos.ru/system/PFE_71.ZIP Сейчас попробую, что он умеет и как. ---------- Post added at 23:33 ---------- Previous post was at 23:26 ---------- Не похоже, чтоб он умел пропорциональные шрифты. |
Quote:
Quote:
|
Честно говоря, я удивлен, что нет устоявшегося стандарта.
|
Quote:
|
>на практике?
На практике, при высоте в 8px, как смотрел шрифты последний раз, получалось, что символов, отличающихся по ширине от основной массы, всего-то около 4-6 штук. Потому наверное для большинства случаев овчинка выделки и не стоит. |
Это очень зависит от шрифта. Основное применение - игры и демки, наверное.
|
| All times are GMT +4. The time now is 11:27. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.