Microsoft fonts (Русский)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Состояние перевода: На этой странице представлен перевод статьи 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 предлагает большой рендеринг шрифтов и настроек.