|
Новости |
Создание шрифтов переменной шириныЕсли вы создаете набор символов, нужно решить, хотите ли вы, чтобы все символы имели одинаковый размер, или переменную ширину литер. Шрифты с постоянной шириной литер, такие как Courier, Elite и Pica, выглядят аналогично шрифту пишущей машинки. Шрифты с переменной шириной, такие как Helvetica, Times Roman и Palatino, присваивают буквам различные размеры. При этом, напри- мер, ширина буквы i будет отличаться от ширины w. Если вы используете ресурс шрифта для определения графичес- кого шрифта, который не основывается в действительности на наборе символов, иногда желательно, чтобы все образы имели одинаковую ширину, а иногда нет. При редактировании шрифта с помощью команды Font¦Font Size (Шрифт¦Размер шрифта) вы можете выбрать переменную ширину шрифта. В поле Width (Ширина) наберите 0, в поле Maximum Width (Макси- мальная ширина) укажите максимальную ширину (в элементах изобра- жения) образов в ресурсе шрифта. После выбрав диалоговом окне Font Size Information нулевой ширины с помощью команды Font¦Character Widtn (Шрифт¦Ширина сим- вола) вы можете выбирать ширину отдельного графического образа. Предположим, например, что вы использовали параметр Font¦Font Size для определения следующих размеров ресурса шрифта: - Width = 0;- Height = 32; - Maximum Width = 32. На основе этих размеров все графические образы будут иметь высоту 32 элемента изображения, а длина каждого образа может быть различной (максимум 32 элемента изображения). При редактировании конкретного графического образа для определения его ширины вы мо- жете использовать команду Font¦Character Width (Шрифт¦Ширина сим- вола). При этом выводится диалоговое окно Character Width (Ширина символа). +---------------------------------------------------------------+ ¦ - ¦ Character width ¦ +---------------------------------------------------------------¦ ¦ ¦ ¦ +------------------------------------+ ¦ ¦ ¦ +------+ ¦ ¦ ¦ ¦ Maximum width ¦ 8 ¦ ¦ ¦ ¦ ¦ +------+ ¦ ¦ ¦ ¦ +------+ ¦ ¦ ¦ ¦ Width ¦_8 ¦ ¦ ¦ ¦ ¦ +------+ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ __¦ Stretch current chars ¦ ¦ ¦ ¦ --+ ¦ ¦ ¦ +------------------------------------+ ¦ ¦ ¦ +---------------------------------------------------------------¦ ¦ +-----------+ +-----------+ +-----------+ ¦ ¦ ¦ _ ¦_ ¦ ¦_ ¦ ¦_ ¦ ¦ ¦ V OK ¦_ ¦ X Cancel ¦_ ¦ ? Help ¦_ ¦ ¦ +-----------+_ +-----------+_ +-----------+_ ¦ ¦ ____________ ____________ ____________ ¦ ¦ ¦ +---------------------------------------------------------------+ Рис. 12.6 Диалоговое окно Character Width Character width - ширина символа; Width - ширина; Stretch current char - сжатие текущего символа; OK - выполнить; Cancel - отменить; Help - справка В поле Width (Ширина) введите значение, меньшее или равное Maximum Width (Максимальная ширина). Кроме того, если нужно сжать или растянуть ширину текущего образа, которую вы указали в данном диалоговом окне, вы можете установить параметр Stretch current char (сжатие текущего символа). |
(с) Все права защищены. По всем интересующим вопросам прошу писать электронный адрес |