Denisbox
Цитата:
FontLab Studio 5.1 под Mac OS X
Скриншот программы тут. Я, признаться, впервые сталкиваюсь с редактированием шрифтов. На скрине я подчеркнул красным, возможно это и есть апроши. Что это за зверь такой википедия рассказала. Если вас не затруднит подскажите где они редактируются в моем чудо редакторе.
Цитата:
Обработчик стандартный, в него ничего не дописывалось.
Спасибо.
UPD
В общем проблемы с шириной разрешились после исправления ошибок в таблице 'name' шрифта и после удаления лишних глифов. Я их по неопытности их насоздавал, а в режиме просмотра "Unicode ranges" FontLab'a их не видно. Определилось очень просто. Попытался установить шрифт в систему. Под Windows сказало "некорректный шрифт", под OS X был получен список проблем в шрифте (собственно стало понятно куда смотреть).
Т.о. в Windows удалось и отобразить служебный символ SOH и изменить ширину не служебного символа (символ "W" на "||||W"). В OS X удалось изменить размер не служебного символа, а вот отобразить служебный не получилось. Я думал проблема в Java компонентах. После инсталляции шрифта в OS X попытался увидеть как будет выводится SOH в других программах. Результат тот же, не выводится. Так что думаю вывести символы из диапазона U+0000 - U+001F в Mac OS X без серьезного допила компонент не выйдет.
Цитата:
Кстати, в какой программе редактируете шрифт?
FontLab Studio 5.1 под Mac OS X
Скриншот программы тут. Я, признаться, впервые сталкиваюсь с редактированием шрифтов. На скрине я подчеркнул красным, возможно это и есть апроши. Что это за зверь такой википедия рассказала. Если вас не затруднит подскажите где они редактируются в моем чудо редакторе.
Цитата:
Хотя терзают меня смутные сомнения, что дело в вашем обработчике которым вы выводите шрифт, но может я и не прав.
Обработчик стандартный, в него ничего не дописывалось.
Спасибо.
UPD
В общем проблемы с шириной разрешились после исправления ошибок в таблице 'name' шрифта и после удаления лишних глифов. Я их по неопытности их насоздавал, а в режиме просмотра "Unicode ranges" FontLab'a их не видно. Определилось очень просто. Попытался установить шрифт в систему. Под Windows сказало "некорректный шрифт", под OS X был получен список проблем в шрифте (собственно стало понятно куда смотреть).
Т.о. в Windows удалось и отобразить служебный символ SOH и изменить ширину не служебного символа (символ "W" на "||||W"). В OS X удалось изменить размер не служебного символа, а вот отобразить служебный не получилось. Я думал проблема в Java компонентах. После инсталляции шрифта в OS X попытался увидеть как будет выводится SOH в других программах. Результат тот же, не выводится. Так что думаю вывести символы из диапазона U+0000 - U+001F в Mac OS X без серьезного допила компонент не выйдет.