Соответствия шрифтов Windows, Mac и Unix/Linux
Автор: Татьяна Шкабко Дата публикации:
Эта статья является продолжением статьи Верстальщику о шрифтах. Часть I: Безопасные шрифты.
Шрифты поддерживающие кириллицу
Специфической особенностью рунета является проблема с кодировками страниц и поддержкой кириллицы в шрифтах. Чтобы не возникало проблем с разнообразными кодировками символов, умные люди придумали Unicode, который позволяет сочетать в одном шрифте символы нескольких языков. Таким образом для русскоязычных страниц нужно использовать только Unicode шрифты поддерживающие кириллицу.
Ниже приведена таблица соответствий шрифтов.
| Windows | Mac OS | Unix/Linux | Родовое семейство |
|---|---|---|---|
| Arial Black | Helvetica CY | Nimbus Sans L | Sans-serif |
| Arial | Helvetica CY | Nimbus Sans L | |
| Comic Sans MS | Monaco CY | * (см. ниже) |
cursive |
| Courier New | * (см. ниже) | Nimbus Mono L | Monospace |
| Georgia | * (см. ниже) | Century Schoolbook L | Serif |
| Impact | Charcoal CY | * (см. ниже) | Sans-serif |
| Times New Roman | Times CY | Nimbus Roman No9 L | Serif |
| Trebuchet MS | Helvetica CY | * (см. ниже) | Sans-serif |
| Verdana | Geneva CY | DejaVu Sans | Sans-serif |
* в колонке напротив шрифта означает, что родных кириллических эквивалентов Windows шрифта у операционной системы не имеется. Но в то же время есть большая вероятность, что в операционной системе установлен непосредственно сам этот шрифт.
Например, если основным текстом макета является Arial, находим в табличке этот шрифт и в CSS пишем соответствующую ему строчку:
body {
font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
}
Эта запись означает, что если у пользователя есть шрифт Arial (а он есть у всех пользователей Windows и всех пользователи Mac OS X), то страница отобразися этим шрифтом. Если же у пользователя нет этого шрифта, то страничка русскоязычного пользователя Mac OS 9 точно отобразится стандартным системным шрифтом Helvetica CY, а у пользователя Unix/Linux отобразися шрифтом Nimbus Sans L который установлен у 90% пользователей Unix/Linux. Если же пользователь Unix/Linux принадлежит в тем 10%, у которых нет этого шрифта, то страница отобразится тем шрифтом с засечками, который установлен для просмотра Web-страниц по умолчанию.
Образцы подобных линеек можно увидеть, например, в Dreamweaver.
Образец линеек шрифтов в Dreamweaver
Начинающие верстальщики выбирают линейку по первому шрифту не задумываются, что же означает эта длинная строчка.
Некоторые даже стирают все, кроме первого шрифта, лишая удовольствия увидеть замысел дизайнера всех пользователей, у которых по каким-то причинам не установлен этот шрифт.
Но мы то теперь знаем, что означает эта строка, не правда ли? И уже можем правильно ее использовать.
Но почему же строка построенная нами так сильно отличается от привычного по Dreamweaver:
body {
font-family: Arial, Helvetica, sans-serif;
}
Кроме того, что в таблице учитываются шрифты Unix/Linux, там еще после обычного Helvetica идет какой-то странный значок CY. Давайте разбираться, что же это такое!
До выхода Mac OS X эта линейка имела следующее значение: для пользователей Windows отображаем страницу Arial, для пользователей Mac OS 9 — стандартным шрифтом Helvetica, а остальные видят страницу с системным шрифтом без засечек, настроенным по умолчанию в браузере. Но опять же немаловажный нюанс! У стандартного Mac OS 9 шрифта Helvetica нет кириллицы! Для русскоязычной страницы это означало следующее: для пользователей Windows отображаем страницу Arial, для пользователей Mac OS 9 — стандартным шрифтом Helvetica, который выводит нечитаемую информацию, а остальные видят страницу с системным шрифтом без засечек, настроенным по умолчанию в браузере.
Для правильного отображения этого набора у пользователей Mac OS 9 вместо некириллизированной Helvetica, имеет смысл указывать такой же стандартный для Mac OS 9 шрифт Helvetica CY, содержащий кириллицу.
Прочтение линеек после выхода Mac OS X изменилось. Теперь для Windows/Mac OS X указывается один общий стандартный шрифт. А если мы хотим, чтобы замысел дизайнера смогли увидеть пользователи Mac OS 9, для них нужно в линейке шрифтов прописать шрифт содержащий кириллицу.
Таким образом хотя и не существует безопасных шрифтов, существуют безопасные линейки шрифтов. Их еще называют шрифтовыми CSS стеками. В эти линейки помимо стандартных шрифтов Windows/Mac OS X можно включать также эквивалентные шрифты из стандартного набора Mac OS 9 (которая не содержит по умолчанию «безопасных» шрифтов) и распространенных шрифтов Unix/Linux.
Любой верстальщик рано или поздно сталкивается с моментом, когда дизайнер использует в макете шрифт, не входящий в перечень «безопасных»;.
Ниже приведена дополнительная таблица шрифтов, которые не входят в перечень «безопасных», но могут использоваться на макетах.
| Windows | Mac OS | Родовое семейство |
|---|---|---|
| Lucida Console | Monaco | Monospace |
| Lucida Sans Unicode | Lucida Grande | Sans-serif |
| Tahoma | Geneva CY | Sans-serif |
А если без кириллицы?
Для англоязычных текстов вышеприведенные таблицы имеют несколько другой вид.
| Windows | Mac OS | Unix/Linux | Родовое семейство |
|---|---|---|---|
| Arial Black | Nimbus Sans L | Sans-serif | |
| Arial | Helvetica | Nimbus Sans L | Sans-serif |
| Comic Sans MS | Monaco | TSCu_Comic | cursive |
| Courier New | Courier | Nimbus Mono L | Monospace |
| Georgia | * (см. ниже) | Century Schoolbook L | Serif |
| Impact | Charcoal | Rekha | Sans-serif |
| Times New Roman | Times | Nimbus Roman No9 L | Serif |
| Trebuchet MS | Helvetica | Garuda | Sans-serif |
| Verdana | Geneva | DejaVu Sans | Sans-serif |
Для шрифтов Arial, Courier New и Times New Roman при составлении линеек лучше указывать сначала шрифт для Unix/Linux, а затем для Mac OS.
Это связанно с некоторой кривостью набора Linux шрифтов X11 core fonts set.
Шрифты, которые не входят в перечень «безопасных», но могут использоваться на макетах, лучше определять шрифтовыми CSS стеками на основе этой таблицы.
| Windows | Mac OS | Unix/Linux | Родовое семейство |
|---|---|---|---|
| Lucida Console | Monaco | — | Monospace |
| Lucida Sans Unicode | Lucida Grande | Garuda | Sans-serif |
| Palatino Linotype | Palatino | Garuda** | Sans-serif |
| Tahoma | Geneva | Kalimati | Sans-serif |
Прочерк в графе Unix/Linux обозначает, что пользователи этих ОС скорее всего увидят на странице шрифт, установленный для отображения страниц по умолчанию.
** В данной линейке шрифт Garuda имеет смысл ставить перед Palatino (см. пояснение выше).
Выводы:
- Абсолютно безопасных шрифтов не существует. Условно безопасными можно назвать следующие шрифты:
- Arial
- Arial Black
- Comic Sans MS
- Courier New
- Georgia
- Impact
- Times New Roman
- Trebuchet MS
- Verdana
- Безопасные CSS стеки, учитывающие поддержку кирилицы в шрифтах, можно посмотреть в статье Безопасные шрифтовые CSS стеки для рунета.
- Если на странице поддержка кириллицы не важна, используем CSS стеки из статьи Безопасные шрифтовые CSS стеки для англоязычных текстов.
Материалы:
- Microsoft Typography:: Core fonts for the Web
- Microsoft Typography:: Fonts supplied with Mac OS
- Alan Wood’s Unicode Resources:: Unicode fonts for Macintosh OS 9 computers
- Linux Font Equivalents to Popular Web Typefaces
- Common fonts to all versions of Windows & Mac equivalents
- Complete Guide to Pre-Installed Fonts in Linux, Mac, and Windows
Международные шрифты — Windows apps
Twitter LinkedIn Facebook Адрес электронной почты
- Статья
- Чтение занимает 2 мин
В этом разделе перечислены шрифты, доступные для приложений Для Windows, локализованных на языки, отличные от английского (США).
В следующей таблице в столбце «Тег языка» указан тег языка BCP-47 . Список тегов языков, специально поддерживаемых в Microsoft Store, см. в разделе Поддерживаемые языки.
| Язык | Тег языка | Шрифт, используемый в Windows |
|---|---|---|
| Африкаанс | af-ZA | Segoe UI |
| Албанский | sq-AL | Segoe UI |
| Амхарский | am-ET | Ebrima |
| Арабский | ar-SA | Segoe UI |
| Армянский | hy-AM | Segoe UI |
| Ассамский | as-IN | Nirmala UI |
| Азербайджанский (латиница) | az-Latn-AZ | Segoe UI |
| Бенгальский (Бангладеш) | bn-BD | Nirmala UI |
| Бенгальский (Индия) | bn-IN | Nirmala UI |
| Баскский | eu-ES | Segoe UI |
| Белорусский | be-BY | Segoe UI |
| Боснийский (латиница) | bs-Latn-BA | Segoe UI |
| Болгарский | bg-BG | Segoe UI |
| Каталонский | ca-ES | Segoe UI |
| Центральнокурдский (арабский) | ku-ARAB-IQ | Segoe UI |
| Чероки (чероки) | chr-CHER-US | Gadugi |
| Китайский (упрощенный) | zh-CN | Microsoft YaHei UI |
| Китайский (традиционное письмо, Гонконг) | zh-HK | Microsoft JhengHei UI |
| Китайский (традиционное письмо, Тайвань) | zh-TW | Microsoft JhengHei UI |
| Хорватский | hr-HR | Segoe UI |
| Чешский | cs-CZ | Segoe UI |
| Датский | da-DK | Segoe UI |
| Дари | prs-AF | Segoe UI |
| Нидерландский | nl-NL | Segoe UI |
| Английский (Великобритания) | en-GB | Segoe UI |
| Эстонский | et-EE | Segoe UI |
| Филиппинский | fil-PH | Segoe UI |
| Финский | fi-FI | Segoe UI |
| Французский | fr-FR | Segoe UI |
| Галисийский | gl-ES | Segoe UI |
| Грузинский | ka-GE | Segoe UI |
| Немецкий | de-DE | Segoe UI |
| Греческий | el-GR | Segoe UI |
| Гуджарати | gu-IN | Nirmala UI |
| Хауса (латиница) | ha-Latn-NG | Segoe UI |
| Иврит | he-IL | Segoe UI |
| Hindi | hi-IN | Nirmala UI |
| Венгерский | hu-HU | Segoe UI |
| Исландский | is-IS | Segoe UI |
| Игбо | ig-NG | Segoe UI |
| Индонезийский | id-ID | Segoe UI |
| Ирландский | ga-IE | Segoe UI |
| Коса | xh-ZA | Segoe UI |
| Зулу | zu-ZA | Segoe UI |
| Итальянский | it-IT | Segoe UI |
| Японский | ja-JP | Yu Gothic UI |
| Каннада | kn-IN | Nirmala UI |
| Казахский | kk-KZ | Segoe UI |
| Кхмерский | km-KH | Leelawadee UI |
| Киче | qut-GT | Segoe UI |
| Киньяруанда | rw-RW | Segoe UI |
| Суахили | sw-KE | Segoe UI |
| Конкани | kok-IN | Nirmala UI |
| Корейский | ko-KR | Malgun Gothic |
| Киргизский | ky-KG | Segoe UI |
| Латышский | lv-LV | Segoe UI |
| Литовский | lt-LT | Segoe UI |
| Люксембургский | lb-LU | Segoe UI |
| Macedonian | mk-MK | Segoe UI |
| Малайский | ms-MY | Segoe UI |
| Малаялам | ml-IN | Nirmala UI |
| Мальтийский | mt-MT | Segoe UI |
| Маори | mi-NZ | Segoe UI |
| Маратхи | mr-IN | Nirmala UI |
| Монгольский (кириллица) | mn-MN | Segoe UI |
| Непальский | ne-NP | Nirmala UI |
| Норвежский (букмол) | nb-NO | Segoe UI |
| Норвежский (нюнорск) | nn-NO | Segoe UI |
| Ория | or-IN | Nirmala UI |
| Персидский | fa-IR | Segoe UI |
| Польский | pl-PL | Segoe UI |
| Португальский (Бразилия) | pt-BR | Segoe UI |
| Португальский (Португалия) | pt-PT | Segoe UI |
| Панджаби | pa-IN | Nirmala UI |
| Панджаби (арабский) | pa-Arab-PK | Segoe UI |
| Кечуа | quz-PE | Segoe UI |
| Румынский | ro-RO | Segoe UI |
| русском языке | ru-RU | Segoe UI |
| Гэльский | gd-GB | Segoe UI |
| Сербский (кириллица, Босния и Герцеговина) | sr-Cyrl-BA | Segoe UI |
| Сербский (кириллица, Сербия) | sr-Cyrl-CS | Segoe UI |
| Сербский (латиница) | sr-Latn-CS | Segoe UI |
| Северный сото | nso-ZA | Segoe UI |
| Тсвана | tn-ZA | Segoe UI |
| Синдхи (арабский) | sd-Arab-PK | Segoe UI |
| Сингальский | si-LK | Nirmala UI |
| Словацкий | sk-SK | Segoe UI |
| Словенский | sl-SI | Segoe UI |
| Испанский | es-ES | Segoe UI |
| Шведский | sv-SE | Segoe UI |
| Таджикский (кириллица) | tg-Cyrl-TJ | Segoe UI |
| Тамильский | ta-IN | Nirmala UI |
| Татарский | tt-RU | Segoe UI |
| Телугу | te-IN | Nirmala UI |
| Тайский | th-TH | Leelawadee UI |
| Тигринья | ti-ET | Ebrima |
| Турецкий | tr-TR | Segoe UI |
| Туркменский | tk-TM | Segoe UI |
| Украинский | uk-UA | Segoe UI |
| Урду | ur-PK | Segoe UI |
| Уйгурский | ug-CN | Segoe UI |
| Узбекский (латиница) | uz-Latn-UZ | Segoe UI |
| Валенсийский | ca-ES-valencia | Segoe UI |
| Вьетнамский | vi-VN | Segoe UI |
| Валлийский | cy-GB | Segoe UI |
| Волоф | wo-SN | Segoe UI |
| Йоруба | yo-NG | Segoe UI |
- Тег языка BCP-47
- Поддерживаемые языки
шрифтов Fontspring с поддержкой кириллицы
Proxima Nova Студия Марка Симонсона 16 стилей
Купить
Proxima Nova Extra Condensed
Студия Марка Симонсона
16 стилей
От $29.
00
Купить
Proxima Nova Condensed Студия Марка Симонсона 16 стилей От $29.00
Купить
Аверта Костас Барцокас 48 стилей От $15.00
Купить
София Про Мостардизайн 17 стилей 1 шрифт бесплатно!
Купить
Гарет Введите вперед 23 стиля 2 шрифта бесплатно!
Купить
Реколета латинотип 14 стилей От $29.00
Купить
Proxima Soft Студия Марка Симонсона 16 стилей От 29 долларов.00
Купить
Greycliff CF Дизайн шрифта Коннари Фагена 18 стилей От $25,00
Купить
Myriad® Pro
Adobe
40 стилей
От $35.
00
Купить
Futura PT Паратип 22 стиля От $30.00
Купить
Goldenbook Студия Марка Симонсона 6 стилей От 29 долларов.00
Купить
TT Commons Classic Тип 24 стиля От $35,00
Купить
Minion® Pro Adobe 65 стилей От $29.00
Купить
Монт. Шрифтовая фабрика 20 стилей От $39.00
Купить
Проксима Вара Студия Марка Симонсона 1 стиль От $99.00
Купить
Trajan® Pro 3 Adobe 6 стилей От $35.00
Купить
TT Firs Neue Тип 22 стиля От $35.00
Купить
Миньон 3
Adobe
32 стиля
От $35.
00
Купить
Формула Браунфокс 13 стилей От $28.00
Купить
Пелаго Adobe 12 стилей От $35.00
Купить
Ной Шрифтовая фабрика 72 стиля 4 шрифта бесплатно!
Купить
Баллинджер Тип сигнала Литейный завод 16 стилей От $50.00
Купить
TT Norms® Pro Тип 82 стиля От $35.00
Купить
Пантон Шрифтовая фабрика 54 стиля От $19.00
Купить
TT Lakes Neue Тип 91 стиль От $39.00
Купить
Articulat CF Дизайн шрифта Коннари Фагена 20 стилей От $25.00
Купить
Verdana Pro
Картер и Конус
20 стилей
От $35.
00
Купить
Глобер Шрифтовая фабрика 18 стилей От $29.00
Купить
DietDidot Паратип 9 стилей
Купить
TT Commons Pro Тип 104 стиля От $35,00
Купить
Sugo Pro Зетафонты 20 стилей От $39.00
Купить
ДИН 2014 Паратип 18 стилей
Купить
Cocogoose Pro Зетафонты 27 стилей
Купить
Core Sans CR Счет 18 стилей От $20.00
Купить
TT Bluescreens Тип 37 стилей От $29.00
Купить
Тоби
Родриго Типо
3 стиля
От $19.
00
Купить
Гротеск Акеруса Тип горизонта 20 стилей 2 шрифта бесплатно!
Купить
TT Rounds Neue Тип 55 стилей От $39.00
Купить
Carisma CastleType 30 стилей От $49.00
Купить
Подменыш Нео Студия Марка Симонсона 5 стилей От 29,00 $
Купить
Sonrisa CastleType 8 стилей От $29.00
Купить
Quincy CF Дизайн шрифта Коннари Фагена 16 стилей От $25,00
Купить
Trajan® Sans Pro Adobe 6 стилей От $35.00
Купить
Риффик InkyType 7 стилей 1 шрифт бесплатно!
Купить
NCT Гранит
НКТ
18 стилей
От $10.

ниже)