13.01.2009, 14:03
|
#2 (ссылка)
|
Стажёр
Регистрация: 06.12.2008
Сообщений: 6,847
Репутация: 139
|
Цитата:
Война со шрифтами в Ubuntu
Наверно каждый начинающий линунксоид сталкивался с проблемой отображения шрифтов. А также заметил отсутствие таких привычных в Windows шрифтов как: Arial, Verdana, Curier New, Times New Roman. Не маловажным раздражающим фактором является вездесущее сглаживание и субпиксельный рендеринг. В общем если говорить проще, то текст выглядит коряво и раздражающе размыто. Отдельная песня шрифты в браузере FireFox.
После пользования FF под Windows, становится очень грустно смотреть на то, что предстает перед взором пользователя, когда он попадает на ту же страницу под Ubuntu. Все не так.
Стоит также отметить офисные приложения. В частности почти всегда возникает необходимость напечатать текст. Но опять таки, из списка возможных, доступны только системные идущие в поставке с операционной системой. А это не каждого устроит, и не все будут мириться с таким положением вещей.
Но есть решение этих неприятных нюансов. Предлагаемый вариант не является панацеей, но способен решить на первых порах возникшую проблему.
Для начала необходимо проинсталировать майкрософтовские шрифты. В консоли набираем следующее:
sudo apt-get install msttcorefonts
Начнется процесс скачивания пакетов, потом выскочит какое-то системное сообщение. Я без малейшего понятия о чем там говорилось, поскольку на данном этапе знакомства я обычный ламер.
В результате необходимые шрифты нам стали доступны, осталось только начать их применять. Есть такой пункт "Настройки внешнего вида" вкладка "шрифты". Для разных ситуаций выбираем то, что по вкусу.
То же касается и браузера FF. Заходим в его настройки и аналогичным образом подбираем отображение текста на странице, меню и пр.
Запустив тестовый редактор, будь то AbiWord или OpenOffice. Из выпадающего списка есть возможность выбрать привычный набор шрифтов.
По поводу сглаживания. Скачанные шрифты лучше выглядят без него. Потому я нашел исходник конфигурационного файла, который необходимо поместить в домашнюю директорию. Файл .fonts.conf следующего содержания:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test compare="more" name="pixelsize" qual="any">
<double>0</double>
</test>
<test compare="less" name="pixelsize" qual="any">
<double>17</double>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Bitstream Vera Sans</string>
</test>
<edit name="family" mode="assign">
<string>Arial</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Helvetica</string>
</test>
<edit name="family" mode="assign">
<string>Arial</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Palatino</string>
</test>
<edit name="family" mode="assign">
<string>Georgia</string>
</edit>
</match>
</fontconfig>
Это позволит скачанным шрифтам отображаться естественно. Без явного размытого эффекта.
Опять таки хочу заметить все, что касается Ubuntu и прочих Linux стопроцентных инструкций не существует. По большому счету никто не дает гарантий, что именно на вашей машине все заработает, как предполагалось. С этим приходится мириться.
Надеюсь мои ламерские изыскания вам помогут. Удачи на ниве постижения дзен Ubuntu.
|
http://it-obzor.blogspot.com/2007/11/ubuntu.html
|
|
|