Microsoft fonts (Русский) - ArchWiki

# Microsoft fonts (Русский)

Ссылки по теме

- Шрифты
- Настройка шрифтов
- Infinality (Русский)
- Java Runtime Environment Fonts (Русский)

Эта статья объясняет, как установить шрифты TrueType Microsoft и эмулировать рендеринг шрифтов Windows.

## Установка

### Использование шрифтов с раздела Windows

Если есть примонтированный раздел с установленной Windows, можно использовать шрифты Windows, ссылаясь на них.

Например, если раздел Windows C:\ смонтирован в `/windows`:

    # ln -s /windows/Windows/Fonts /usr/share/fonts/WindowsFonts

Затем, обновите кэш fontconfig:

    # fc-cache

В качестве альтернативы, скопируйте шрифты Windows, в `/usr/share/fonts`:

    # mkdir /usr/share/fonts/WindowsFonts
    # cp /windows/Windows/Fonts/* /usr/share/fonts/WindowsFonts
    # chmod 755 /usr/share/fonts/WindowsFonts/*

Затем, обновите кэш fontconfig:

    # fc-cache

### Текущие пакеты

Примечание: Этим пакетам требуется доступ Windows 7/8/10 и/или Office 2007 установки или установочный носитель, для подробностей обратитесь к соответствующему PKGBUILD.

- ttf-office-2007-fontsAUR — шрифты Office 2007 fonts
- ttf-win7-fontsAUR — шрифты Windows 7
- ttf-ms-win8AUR — шрифты Windows 8.1
- ttf-ms-win10AUR — шрифты Windows 10

### Устаревшие пакеты

Примечание: Шрифты, представленные этими пакетами устаревшие, им не хватает современных инструкций hinting и полных наборов символов. Рекомендуется использовать вышеуказанные пакеты.

ttf-ms-fontsAUR содержит:

- Andalé Mono
- Arial
- Arial Black
- Comic Sans
- Courier New
- Georgia
- Impact
- Lucida Sans
- Lucida Console
- Microsoft Sans Serif
- Symbol
- Times New Roman
- Trebuchet
- Verdana
- Webdings
- Wingdings

Важно: Согласно оригиналу Лицензионного соглашения конечного пользователя от Microsoft, в нём есть некоторые правовые ограничения при использовании шрифтов.

Вы также можете получить ttf-tahomaAUR который, как вы и ожидали, содержит Tahoma.

ttf-vista-fontsAUR содержит:

- Calibri
- Cambria
- Candara
- Consolas
- Constantia
- Corbel

## Полезные правила Fontconfig для шрифтов MS

Часто сайты задают шрифты, используя общие имена (helvetica, courier, times или times new roman) правило в fontconfig заменит эти (некрасивые) свободные шрифты:

    /etc/fonts/conf.d/30-metric-aliases-free.conf

чтобы в полной мере использовать шрифты MS, необходимо создать правило сопоставления этих общих имен, конкретному MS шрифту, содержащемуся из вышеуказанных пакетов:

    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
           <alias binding="same">
             <family>Helvetica</family>
             <accept>
             <family>Arial</family>
             </accept>
           </alias>
           <alias binding="same">
             <family>Times</family>
             <accept>
             <family>Times New Roman</family>
             </accept>
           </alias>
           <alias binding="same">
             <family>Courier</family>
             <accept>
             <family>Courier New</family>
             </accept>
           </alias>
    </fontconfig>

Также полезно ассоциировать serif, sans-serif, monospace шрифты в вашем любимом браузере, с шрифтами MS.

## Windows 7

Воспользуйтесь патченным Infinality пакетом freetype2, и используйте профиль Windows 7 в provided (условиях) `local.conf`.

## Windows 8

Пакет ttf-ms-win8AUR до настоящего времени, предназначен в качестве замены ttf-ms-fontsAUR, ttf-vista-fontsAUR и ttf-win7-fontsAUR.

Хотя он обеспечивает более новые версии шрифтов, он не может автоматически загружать шрифты по лицензионным соображениям.

Примечание: Использование Microsoft шрифтов за пределами работы системы Windows запрещено EULA (хотя в некоторых странах Лицензионное соглашение является недействительным). Пожалуйста, примите во внимание лицензию Microsoft, прежде чем использовать шрифты.

Вы можете приобрести шрифты установленной и полностью обновленной системы Windows 8.1. Любое издание Windows 8.1 build Windows 8.1 6.3.9600.17238 будет работать.

На установленной системе Windows 8.1 шрифты, как правило, находится в `%WINDIR%\Fonts`, и файл лицензии `%SYSTEM32%\license.rtf`.

Вам нужны файлы, перечисленные в массиве `source=()`. Поместите их в той же директории, что и этот файл PKGBUILD, а затем запустите makepkg.

`makepkg --pkg ttf-ms-win8` сделает пакет основных шрифтов Windows 8.1 который охватывает даже больше, чем ttf-ms-fontsAUR.

Шрифты лучше всего рассматривать с Infinality. Infinality предлагает большой рендеринг шрифтов и настроек.

Categories:

- Fonts (Русский)
- Русский