Microsoft 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
Текущие пакеты
- ttf-office-2007-fontsAUR — шрифты Office 2007 fonts
- ttf-win7-fontsAUR — шрифты Windows 7
- ttf-ms-win8AUR — шрифты Windows 8.1
- ttf-ms-win10AUR — шрифты Windows 10
Устаревшие пакеты
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
Вы также можете получить 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.
Хотя он обеспечивает более новые версии шрифтов, он не может автоматически загружать шрифты по лицензионным соображениям.
Вы можете приобрести шрифты установленной и полностью обновленной системы 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 предлагает большой рендеринг шрифтов и настроек.