1

Помогите пожалуйста настроить шрифты MS True Type, стандартные шрифты у меня в системе отображаются очень коряво.

2

Diman2050, скриншоты в студию и какие шрифты MS нужно настроить.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

3

kirillov3798 пишет:

Diman2050, скриншоты в студию и какие шрифты MS нужно настроить.

не знаю как добавить скриншот, но на словах: шрифты плохо и размыто отображаются в заголовках вкладок Firefox, в меню Dolphin, они все очень мелкие и нечеткие

4

Diman2050, наживаете кнопку "Prt Scr" (рядом с F12), сохраняете и выкладываете на http://itmages.ru/ . Ссылки выкладываете сюда.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

5

kirillov3798 пишет:

Diman2050, наживаете кнопку "Prt Scr" (рядом с F12), сохраняете и выкладываете на http://itmages.ru/ . Ссылки выкладываете сюда.

Скриншот - http://itmages.ru/image/view/2049069/990f902a

6

Хотелось бы сделать шрифты как в Windows, или максимально на них похожими

7

Diman2050, один момент...

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

8 (15.11.2014 17:12:59 отредактировано kirillov3798)

Diman2050, выполните в консоли от суперпользователя:

zypper ar http://download.opensuse.org/repositories/home:/Fisiu:/lcd/openSUSE_13.2/ subpixel
zypper mr -p 98 subpixel
zypper ref && sudo zypper dup
zypper in libfreetype6 libfreetype6-32bit

Также создайте следующие файлы со следующими именами и содержимым и поместите их в папку /etc/fonts/conf.d/ (для перемещения в эту папку потребуются права суперпользователя):
1. Имя: "10-antialias.conf", содержимое:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Use the Antialiasing --> 
  <match target="font">
    <edit name="antialias" mode="assign"><bool>true</bool></edit>
  </match>
</fontconfig>

2. Имя: "10-hinting.conf", содержимое:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Use Hinting --> 
  <match target="font">
    <edit name="hinting" mode="assign"><bool>true</bool></edit>
  </match>
</fontconfig>

3. Имя: "10-hinting-slight.conf", содержимое:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Use Slight Hinting --> 
  <match target="font">
    <edit name="hintstyle" mode="assign"><const>hintslight</const></edit>
  </match>
</fontconfig>

4. Имя: "10-sub-pixel-rgb.conf", содержимое:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Enable sub-pixel rendering --> 
  <match target="pattern">
    <!--
      This configuration is available on the major desktop environments.
      We shouldn't overwrite it with "assign" unconditionally.
      Most clients may picks up the first value only. so using "append"
      may simply works to avoid it.
    -->
    <edit name="rgba" mode="append"><const>rgb</const></edit>
  </match>
</fontconfig>

5. Имя: "11-lcdfilter-default.conf", содержимое:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Use lcddefault as default for LCD filter -->
  <match target="pattern">
    <!--
      This configuration is available on the major desktop environments.
      We shouldn't overwrite it with "assign" unconditionally.
      Most clients may picks up the first value only. so using "append"
      may simply works to avoid it.
    -->
    <edit mode="append" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
</fontconfig>

Затем зайдите в "Параметры системы" --> "Оформление приложений" --> "Шрифты".
"Использовать сглаживание" - поставить "Включено". Нажать кнопку настроить. "Использовать межточечное сглаживание" - поставить "RGB". "Стиль хинтинга" - поставить "Легкий" ("Slight"). Нажать "Ок"
Поставить галочку "Использовать другой DPI"
Нажать кнопку "Применить".
Перезагрузиться и вуаля.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

9

Спасибо, стало гораздо лучше!

10 (17.01.2015 17:46:07 отредактировано yars)

Diman2050, киньте скриншот. Шрифты MS:
1. СкачиваемПокупаем архив со шрифтами. Шрифты выдирал из MS Windows 8.1.
2. Распаковываем.
3. Из под рута копируем распакованную папку в /usr/share/fonts/.
4. Выполняем от рута команду "fc-cache -fv".
Все. Теперь у вас в системе присутствуют шрифты Windows.

Системный шрифт вы можете изменить в "Параметры системы" --> "Оформление приложений" --> "Шрифты".
Я например в качестве системного шрифта использую шрифт Ubuntu:
http://storage8.static.itmages.ru/i/14/1115/s_1416068463_5581288_17b37051b5.png

Шрифты из Windows тоже подпадают под лицензионное соглашение M$, поэтому ссылку я удалил. Поищите свободные альтернативы. yars.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

11

kirillov3798,
Эти не подойдут?
http://software.opensuse.org/package/fetchmsttfonts
http://software.opensuse.org/package/webcore-fonts

12 (16.11.2014 08:09:10 отредактировано kirillov3798)

verg, пойдут. Но они наверно от Windows Vista. А с ними лично у меня возникали проблемы: после запуска Steam шрифт Tahoma становился каким-то замыленным:
http://storage9.static.itmages.ru/i/14/0611/h_1402498159_9177838_f047da65cb.png
Хотя должно быть вот так:
http://storage9.static.itmages.ru/i/14/1116/h_1416114676_4326190_8ddd8286ad.png

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

13

kirillov3798, способ сглаживания разный. Посмотрите что там не так. Видимо, горизонталь/вертикаль.

14 (16.11.2014 11:34:43 отредактировано Diman2050)

Ребят, всем спасибо за инструкции и дачу верного направления!!!

Я сделал следующее:
через Yast установил пакет - fetchmsttfonts.  Установил пакеты: fontconfig-infinality , freetype-infinality - настроив сглаживание при помощи команды: sudo bash /etc/fonts/infinality/infctl.sh setstyle

Далее зашел: Параметры системы -> Оформление приложений -> Шрифты  - и выбрал нужные мне шрифты, здесь же включил опцию - Использовать сглаживание, кликнул кнопочку - Настроить

и в открывшемся окошечке выставил напротив - Sub-pixel rendering type - RGB , напротив - Стиль хинтинга - Легкий. Перезагрузил систему и получил хорошие шрифты с хорошим субпиксельным сглаживанием.

+ открыть спойлер

PunBB bbcode test

Еще раз всем спасибо за помощь!

15

stranger пишет:

способ сглаживания разный. Посмотрите что там не так. Видимо, горизонталь/вертикаль.

В том-то и фишка, что одинаковый. Магия. Не иначе.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

16

Diman2050, а тот способ, что я вам дал, не заработал?

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

17

kirillov3798 пишет:

Магия. Не иначе.

И такое бывает. Ещё с "Правец" помню. Но по нынешним временам как-то всё на Оффтопике, на Линуксах давно магии не встречал. Что никак не противоречит Вашему предположению! ab

18

kirillov3798 пишет:

Diman2050, а тот способ, что я вам дал, не заработал?

Ваш способ тоже работает - спасибо! Просто с моим способом меньше манипуляций, а итог почти одинаков!

19

Diman2050, просто способ сглаживания infinality несколько специфичен. Там свои настройки fontconfig'а и уже не требуется манипуляций в "Параметры системы" --> "Оформление приложений" --> "Шрифты", а также те дополнительные файлы, что я вам предложил создать.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

20

Diman2050, для лучшего эффекта рекомендую удалить из /etc/fonts/conf.d/ файл "10-rendering-options.conf", так как он перебивает настройки.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

21

Поставил на VB openSUSE. Вот что получилось со шрифтами после тех манипуляций:
http://storage9.static.itmages.ru/i/14/1117/s_1416234571_4097551_1abbc75dab.png http://storage8.static.itmages.ru/i/14/1117/s_1416234568_3072836_889c153af5.png

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

22

Вот реально никак не могу понять, что вы там все настраиваете?))

Дефолтные шрифты в 13.1, без всяких infinality:
http://storage8.static.itmages.ru/i/14/1118/s_1416272210_4130950_6178e51d31.png

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

23

1000Mhz, тоже можно, если не хотите субпиклельного сглаживания.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

24

Оно включено между прочим. Для сравнения любой скриншот с вендузятными шрифтами от которых кровь из глаз  ab

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

25

1000Mhz, включено, но не работает. Так как freetype от openSUSE собран без поддержки субпиксельного сглаживания.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

26

Работает. Чтобы проверить достаточно снять эту галку и посмотреть что получится - а получатся шрифты квадратиками, из отдельных пикселей матрицы ЖК-монитора.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

27 (18.11.2014 04:46:39 отредактировано 1000Mhz)

Возможно я неправильно выразился, имел в виду не патентованный вендузятский ClearType™, а хинтинг шрифта. Короче не вникал в подробности, т. к. 1. даже после 8ми часового сидения за монитором глаза совершенно не устают и 2. выглядит все идеально и без мерзкой "радуги" по контуру.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

28

1000Mhz, да, у вас просто хинтинг. ClearType не рекомендуется людям, с чувствительным зрением. Видимо вы относитесь к ним. Я радугу не замечаю.

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

29

kirillov3798, у нас в доме пионеров стояли 14" элт ЧБ электроника...
Все было нормально и проблем не видно было... По три часа сидели пялились в монитор и ничего...
Но спустя несколько лет я как то зашел к ним гости...
Глаза "вылазят" уже через 15 минут работы...

30

kirillov3798 пишет:

Diman2050, просто способ сглаживания infinality несколько специфичен. Там свои настройки fontconfig'а и уже не требуется манипуляций в "Параметры системы" --> "Оформление приложений" --> "Шрифты", а также те дополнительные файлы, что я вам предложил создать.

Я и не использовал доп.файлы при настройке своим методом, а манипуляции в Параметрах системы необходимы, для включения DPI и выбора шрифтов под себя.