- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Спецификация CSS2 - Евгений Резниченко
Шрифт:
Интервал:
Закладка:
TrueDoc Portable Font Resource/Переносимые Ресурсы Шрифта
TrueDoc Portable font resource (или PFR) это платформонезависимый масштабируемый объект шрифта, вырабатываемый CSP. Ввод может быть TrueType или Type 1 любого ответвления Windows, Mac или Unix. TrueDoc Portable Font Resources предоставляют хорошие пропорции компрессии, платформонезависимы и, поскольку они не в первичном формате шрифта (TrueType или Type 1), не могут легко инсталироваться.
TrueType
TrueType это формат, разработанный Apple и лицензированный Microsoft. TrueType это первичный формат шрифта операционной системы для Windows и Macintosh. TrueType содержит иерархический набор таблиц и глифов-изображений. Символы могут выводиться на посимвольном базисе или на базе размера в пунктах, давая превосходное качество для данных разрешений экрана. Шрифты TrueType для Windows и Mac мало отличаются, хотя и могут быть достаточно различными для предотвращения межплатформенного использования.
TrueType Collection/Коллекция TrueType
TrueType Collection (или TTC) это расширение формата TrueType, включающее таблицы, позволяющие содержать много шрифтов TrueType в одном файле шрифта TrueType. Файлы TrueType collection встречаются теперь относительно редко.
TrueType GX Fonts/TrueType Шрифты GX
TrueType GX Fonts содержат расширения стандартного формата TrueType, допускающие изменяющиеся шрифты, подобные шрифтам Multiple Master. Может быть несколько мутаций параметров (осей), таких как вес, высота и наклон. Ось может определяться, что позволяет получить практически любой эффект. TrueType GX может поддерживать также альтернативные замещения представлений глифов для лигатур, контекстуальных форм, дробей и т.д. Для вычислений TrueType GX доступны только на Mac (см. [TRUETYPEGX]).
Type 1 font/Шрифты Type 1
Шрифты Type 1, разработанные Adobe Systems, были одним из первых доступных масштабируемых форматов. Шрифты Type 1 обычно содержат 228 символов с глифами-изображениями, описанных с использованием кривых третьей степени bezier. Mac, Windows и X имеют схожие, но отдельные форматы; Adobe предоставляет Adobe Type Manager для всех трёх платформ. Type1c это более ранняя форма с компрессией без потерь для глифов-изображений Type 1.
URI Binding/Связывание с URI
Процесс подключения определённого ресурса шрифта к данному Web-сайту путём внедрения кодированного URI или цифрового подтверждения использования в ресурс шрифта.
Имеется множество различных форматов шрифта для использования на разных платформах. Чтобы выбрать предпочтительный формат шрифта, используется свободная дискуссия (см. [NEGOT]). Всегда можно определить, когда ссылка на шрифт отсутствует, поскольку URI находится внутри описания шрифта. Данная конкретная реализация будет знать, какие форматы загружаемых шрифтов она поддерживает и может, соответственно, использовать подсказки формата для исключения загрузки шрифтов неподдерживаемых форматов.
[D]
Числа Family, Serif Style и Proportion используются Windows95 для выбора и совпадений шрифтов.
Значения десяти чисел и допустимые значения (в скобках) даны ниже для самого общего случая, когда цифра "family" - 2, Text and Display. (Если первая цифра имеет другие значения, то остальные девять цифр имеют другой смысл (значение)). Детальную информацию о Panose-1 см. в [PANOSE].
Family
[x]. Any (0)
[x]. No Fit (1)
[x]. [PANOSE] Latin Text and Display (2)
[x]. [PANOSE] Latin Script (3)
[x]. [PANOSE] Latin Decorative (4)
[x]. [PANOSE] Latin Pictorial (5)
Serif Style
[x]. Any (0)
[x]. No Fit (1)
[x]. Cove (2)
[x]. Obtuse Cove (3)
[x]. Square Cove (4)
[x]. Obtuse Square Cove (5)
[x]. Square (6)
[x]. Thin (7)
[x]. Bone (8)
[x]. Exaggerated (9)
[x]. Triangle (10)
[x]. Normal Sans (11)
[x]. Obtuse Sans (12)
[x]. Perp Sans (13)
[x]. Flared (14)
[x]. Rounded (15)
Weight
[x]. Any (0)
[x]. No Fit (1)
[x]. Very Light (2)[100]
[x]. Light (3) [200]
[x]. Thin (4) [300]
[x]. Book (5) [400] то же, что CSS1 'normal'
[x]. Medium (6) [500]
[x]. Demi (7) [600]
[x]. Bold (8) [700] то же, что CSS1 'bold'
[x]. Heavy (9) [800]
[x]. Black (10) [900]
[x]. Extra Black / Nord (11) [900] форсирует отображение в масштаб 100-900 CSS1
Proportion
[x]. Any (0)
[x]. No Fit (1)
[x]. Old Style (2)
[x]. Modern (3)
[x]. Even Width (4)
[x]. Expanded (5)
[x]. Condensed (6)
[x]. Very Expanded (7)
[x]. Very Condensed (8)
[x]. Monospaced (9)
Contrast
[x]. Any (0)
[x]. No Fit (1)
[x]. None (2)
[x]. Very Low (3)
[x]. Low (4)
[x]. Medium Low (5)
[x]. Medium (6)
[x]. Medium High (7)
[x]. High (8)
[x]. Very High (9)
Stroke Variation
[x]. Any (0)
[x]. No Fit (1)
[x]. No Variation (2)
[x]. Gradual/Diagonal (3)
[x]. Gradual/Transitional (4)
[x]. Gradual/Vertical (5)
[x]. Gradual/Horizontal (6)
[x]. Rapid/Vertical (7)
[x]. Rapid/Horizontal (8)
[x]. Instant/Horizontal (9)
[x]. Instant/Vertical (10)
Arm Style
[x]. Any (0)
[x]. No Fit (1)
[x]. Straight Arms/Horizontal (2)
[x]. Straight Arms/Wedge (3)
[x]. Straight Arms/Vertical (4)
[x]. Straight Arms/Single Serif (5)
[x]. Straight Arms/Double Serif (6)
[x]. Non-Straight Arms/Horizontal (7)
[x]. Non-Straight Arms/Wedge (8)
[x]. Non-Straight Arms/Vertical 90)
[x]. Non-Straight Arms/Single Serif (10)
[x]. Non-Straight Arms/Double Serif (11)
Letterform
[x]. Any (0)
[x]. No Fit (1)
[x]. Normal/Contact (2)
[x]. Normal/Weighted (3)
[x]. Normal/Boxed (4)
[x]. Normal/Flattened (5)
[x]. Normal/Rounded (6)
[x]. Normal/Off Center (7)
[x]. Normal/Square (8)
[x]. Oblique/Contact (9)
[x]. Oblique/Weighted (10)
[x]. Oblique/Boxed (11)
[x]. Oblique/Flattened (12)
[x]. Oblique/Rounded (13)
[x]. Oblique/Off Center (14)
[x]. Oblique/Square (15)
Midline
[x]. Any (0)
[x]. No Fit (1)
[x]. Standard/Trimmed (2)
[x]. Standard/Pointed (3)
[x]. Standard/Serifed (4)
[x]. High/Trimmed (5)
[x]. High/Pointed (6)
[x]. High/Serifed (7)
[x]. Constant/Trimmed (8)
[x]. Constant/Pointed (9)
[x]. Constant/Serifed (10)
[x]. Low/Trimmed (11)
[x]. Low/Pointed (12)
[x]. Low/Serifed (13)
XHeight
[x]. Any (0)
[x]. No Fit (1)
[x]. Constant/Small (2)
[x]. Constant/Standard (3)
[x]. Constant/Large (4)
[x]. Ducking/Small (5)
[x]. Ducking/Standard (6)
[x]. Ducking/Large (7)
Panose-2 (см. [PANOSE2]) это спецификация более исчерпывающей классификации шрифтов и технология совпадений, не ограниченные латиницей. Например, характеристики засечек латиницы могут сравниваться с окончаниями линий разновидности Kanji.
Значение Panose-2 не хранится в каком-либо известном формате шрифта, но может быть измерено.
Эта информация доступна в шрифте при просмотре битов 'ulUnicodeRange' в таблице 'OS/2' (если она ('OS/2') её имеет), которая (таблица) содержит битовые поля представления набора. Эта таблица определена в ревизии 1.66 спецификации TrueType от Microsoft. Можно рассматривать эту информацию как набор, где каждый элемент соответствует блоку символов Unicode 1.1, и присутствие этого элемента в наборе означает, что шрифт имеет один или более глифов-изображений для представления по меньшей мере одного символа этого блока. Набор содержит 128 элементов, как описано ниже. Порядок обычно следует порядку стандарта Unicode 1.1. Эта таблица может использоваться для конвертации информации в шрифте TrueType в дескриптор 'unicode-range' CSS.
БлокAdd/ПрибавитьИмя блокаДиапазон Unicode01Basic LatinU+0-7F 12Latin-1 SupplementU+80-FF 24Latin-1 Extended-AU+100-17F 38Latin Extended-BU+180-24F 41IPA ExtensionsU+250-2AF 52Spacing Modifier LettersU+2B0-2FF 64Combining Diacritical MarksU+300-36F 78GreekU+370-3CF 81Greek Symbols and CopticU+3D0-3EF 92CyrillicU+400-4FF104ArmenianU+530-58F 118HebrewU+590-5FF 121Hebrew Extended-A Hebrew Extended-B?? какие диапазоны ?? 132ArabicU+600-69F 144Arabic ExtendedU+670-6FF 158DevanagariU+900-97F 161BengaliU+980-9FF 172GurmukhiU+A00-A7F 184GujaratiU+A80-AFF 198OriyaU+B00-B7F 201TamilU+B80-BFF 212TeluguU+C00-C7F 224KannadaU+C80-CFF 238MalayalamU+D00-D7F 241ThaiU+E00-E7F 252LaoU+E80-EFF 264GeorgianU+10A0-10EF 278Georgian ExtendedU+10F0-10FF ?? 281Hangul JamoU+1100-11FF 292Latin Extended Additional-304Greek ExtendedU+1F00-1FFF 318General PunctuationU+2000-206F 321Superscripts and Subscripts-332Currency SymbolsU+20A0-20CF 344Combining Marks for SymbolsU+20D0-20FF 358Letterlike SymbolsU+2100-214F 361Number FormsU+2150-218F 372ArrowsU+2190-21FF 384Mathematical OperatorsU+2200-22FF 398Miscellaneous TechnicalU+2300-23FF 401Control PicturesU+2400-243F 412Optical Character RecognitionU+2440-245F 424Enclosed AlphanumericsU+2460-24FF 438Box DrawingU+2500-257F 441Block ElementsU+2580-259F 452Geometric ShapesU+25A0-25FF 464Miscellaneous SymbolsU+2600-26FF 478DingbatsU+2700-27BF 481CJK Symbols and PunctuationU+3000-303F 492HiraganaU+3040-309F 504KatakanaU+30A0-30FF 518BopomofoU+3100-312F 521Hangul Compatibility JamoU+3130-318F 532CJK Miscellaneous??544Enclosed CJK Letters and MonthsU+3200-32FF 558CJK compatibilityU+3300-33FF 561HangulU+AC00-D7FF 598CJK Unified IdeographsU+4E00-9FFF 601Private Use AreaU+E000-F8FF 612CJK Compatibility IdeographsU+F900-FAFF 624Alphabetic Presentation FormsU+FB00-FB4F 638Arabic Presentation Forms-AU+FB50-FDFF 641Combining Half MarksU+FE20-FE2F 652CJK compatibility FormsU+FE30-FE4F 664Small Form VariantsU+FE50-FE6F 678Arabic Presentation Forms-BU+FE70-FEFF 681Halfwidth and Fullwidth FormsU+FF00-FFEF 692SpecialsU+FFF0-FFFD
