Спецификация HTML 4.01 + Спецификация CSS2

         

CАвтоматическая генерация дескриптора


Авторские утилиты должны позволять авторам таблиц стилей добавлять и редактировать дескрипторы шрифтов. В некоторых случаях авторские утилиты могут оказать помощь путём локальной проверки установленных шрифтов и автоматической генерации дескрипторов для шрифтов, на которые имеются ссылки в таблице стилей. Эта функция может выполняться также утилитами, подразделяющими или конвертирующими шрифты для готовности к динамической загрузке.

Данная таблица указывает, где может быть найдена такая информация для шрифтов обычных форматов.



ДескрипторType 1TrueType и OpenTypeTrueType GX [TRUETYPEGX]
'ascent' 'Ascender' в файле AFM/PFM'Ascender' в таблице 'hhea' или (предпочтительнее) 'sTypoAscender' в таблице 'OS/2' 'horizontalBefore'

в таблице 'fmtx

'baseline'   таблица bsln, см. примечание

ниже

'bbox' FontBBox, словарь шрифтоввхождения таблицы 'head' -  'xMin', 'xMax', 'yMin'

и 'yMax'

 
'cap-height' CapHeight в файле AFM/PFM  
'descent' 'Descender' в файле AFM/PFM  
'mathline'   таблица bsln
'font-family' FamilyName, fontinfo-словарьтаблица name  
'stemh' StdHW, приватный словарь файла AFM/PFM  
'stemv' /StdVW, приватный словарьтаблица cvt  
'topline'   таблица bsln
'unicode-range' cmap fileтаблица OS/2, см. Приложение С 
'units-per-em' FontMatrix, словарь шрифтовunitsPerEm, таблица head  
'widths'  таблица hmtx 

  • Внутри таблицы bsln,  ideographic centered baseline может использоваться для растяжений преобладающих идеографических символов, а ideographic low baseline больше подходит для идеографических символов при прогоне преобладающих символов Latin, Greek или Cyrillic.



Содержание раздела