Причината се дължи на изрисуването на шрифт под Linux, а той никога няма да прилича на Windows-кия. Просто е. Windows ползва проприетарна технология ClearType, докато Linux открит код.
И ОЩЕ МАЛКО ТЕОРИЯ
Шрифтовете в Windows се намират в C:\Windows\Fonts\Шрифтовете в Ubuntu се намират в:
- /usr/share/fonts/
- /usr/local/share/fonts/
- /home/$(whoami)/.fonts/
Каталог 2 също, но възможно е празен.
Каталог 3 е лично дело.
Тези места са зададени от файл /etc/fonts/fonts.conf.
Логично може да се копират шрифтовете от Windows и да се прелеят в каталог 1 или каталог 3. Това обаче не е нашият път.
ИНСТАЛАЦИЯ НА $M ШРИФТОВЕ В UBUNTU 12.ХХ И UBUNTU 14.ХХ
Инсталация на Microsoft шрифтове в Ubuntu система до версия 14.ХХ се свежда до две команди. Първата инсталира, а втората известява системата за тяхното наличие.## sudo apt-get install ttf-mscorefonts-installer ##
ИНСТАЛАЦИЯ НА $M ШРИФТОВЕ В UBUNTU 16.04
В Ubuntu 16.04 горната команда работи криво. Скриптът ttf-mscorefonts-installer ще създаде нужните каталози, но там ни следа от Microsoft шрифтове. Защо така може да отговорят разработчиците на Ubuntu, а това никак не е good за традицията. И ако вие по инерция сте я следвали, логично изтривате с remove --purge набедения пакет. Поне аз така постъпих, защото последва едно циклично съобщение, за неуспешен завършек на инсталацията.Вместо обръщение към хранилище изтегляме deb-пакет:
По замисъла на този пакет в системата следва да се добави потребител _apt
След което инсталираме deb-пакета.
Профилактично, ако не сте инсталирали шрифтове от хранилището изпълнете тези последни команди. Първата ще се погрижи за зависимостите, а втората ще извести системата за нови шрифтове или по-точно казано ще извърши автоматическа генерация на конфигурационния файл.
sudo fc-cache -fv
Къде са те? Например, "Arial".
В каталог /usr/share/fonts/truetype/msttcorefonts/
Като налични са:
- Andale Mono
- Arial Black
- Arial (Bold, Italic, Bold Italic)
- Comic Sans MS (Bold)
- Courier New (Bold, Italic, Bold Italic)
- Georgia (Bold, Italic, Bold Italic)
- Impact
- Times New Roman (Bold, Italic, Bold Italic)
- Trebuchet (Bold, Italic, Bold Italic)
- Verdana (Bold, Italic, Bold Italic)
- Webdings
These fonts were provided by Microsoft "in the interest of cross- platform compatibility". This is no longer the case, but they are still available from third parties. You are free to download these fonts and use them for your own use, but you may not redistribute them in modified form, including changes to the file name or packaging format.И това е като си го преточите от ваша лицензирана Windows инсталация или си го купите. След което добавете.
sudo chmod 644 /usr/share/fonts/truetype/msttcorefonts/tahoma*
sudo fc-cache -fv
Voila!
ОТ АВТОРА
Тази тема назря октомври 2013г и това обяснява снимките с неактуалните версии в началото. Недостиг на време я отлагаше до следващия път. Чашата преля, когато нещата в Ubuntu 16.04 не следваха предходните версии и в мен се надигна възмущение, което се изля на слова, за да предпази новаци.Инсталацията на шрифтове в домашен каталог /home/$USER/.fonts/ считам за вариант, но непрактично решение тъй като аналогична процедура следва да се извърши за всички останали сеанси от потребители в системата. Това касае теми. шаблони, програми. Когато шрифтовете са на едно място на ниво root, те ще изгреят навсякъде по един и същи начин.
ОТНОСНО FIREFOX
Firefox под Windows XP идва така, което ще бъде шаблон.Съответно текуща версия Firefox 50.1.0 в Ubuntu 16.04.1 при мен става така:
извор:
help.ubuntu.ru/wiki
pikabu.ru
corefonts.sourceforge.net
до нови срещи ^.^
0 Response to "Инсталация на Microsoft шрифтове в Ubuntu 16.04"
Публикуване на коментар