Microsoft fonts (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи Microsoft fonts. Дата последней синхронизации: 20 сентября 2015. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Эта статья объясняет, как установить шрифты 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.

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

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

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

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

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

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

Полезные правила 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 предлагает большой рендеринг шрифтов и настроек.