LINUX.ORG.RU

msttcorefonts и sans-serif

 , ,


0

1

Собрал и установил msttcorefonts. Раньше в gnome-shell, conky, на сайтах и т.д. в качестве sans-serif был хз какой шрифт, но он мне нравится явно больше того что стало теперь. Отказаться от msttcorefonts не могу, но и sans-serif нужен тот что был до msttcorefonts.

Как вернуть старый sans-serif?

P.S. Fedora 17

Поставь gnome-tweak-tool, и в вкладке «Шрифты» вместо monospace выстави DejaVu Sans Mono.

Далее открывай /usr/share/gnome-shell/theme/gnome-shell.css и перед cantarell вписывай «DejaVu Sans», вместе с кавычками.
Должно выйти вот так:

font-family: «DejaVu Sans»,cantarell,sans-serif;

Файл конечно изменится с обновлением GNOME Shell, но это происходит не часто.
Следующее обновление будет 24-26 сентября, когда выйдет GNOME Shell 3.6.0.

Dukat863
()
Ответ на: комментарий от Black_Roland

можно /etc/fonts поковырять.

.fonts.conf лучше

что-то типа такого (не забыть

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

 <alias>
    <family>sans-serif</family>
    <prefer>
      <family>Dejavu Sans</family>
   </prefer>
 </alias>
</fontconfig>

lazyklimm ★★★★★
()
Ответ на: комментарий от Dukat863

Не пойдет, мне не только для gnome-shell надо.

Black_Roland ★★★★
() автор топика

У меня стоит fontconfig-infinality (из рашн федоры) и freetype-infinality. Вот там в правилах прописано использовать сначала шрифты от M$. При переключении на Linux шрифты получается все равно не как было.

Black_Roland ★★★★
() автор топика
Ответ на: комментарий от lazyklimm

А вот оно почему-то не работает. В /etc/fonts/conf.d видим:

20-fix-globaladvance.conf
20-unhint-small-dejavu-sans.conf
20-unhint-small-dejavu-sans-mono.conf
20-unhint-small-dejavu-serif.conf
20-unhint-small-vera.conf
25-no-bitmap-fedora.conf
25-unhint-nonlatin.conf
30-metric-aliases.conf
30-urw-aliases.conf
31-cantarell.conf
40-nonlatin.conf
45-latin.conf
49-sansserif.conf
50-user.conf
51-local.conf
57-dejavu-sans.conf
57-dejavu-sans-mono.conf
57-dejavu-serif.conf
57-paratype-pt-sans.conf
60-latin.conf
61-stix.conf
65-0-khmeros-base.conf
65-0-lohit-assamese.conf
65-0-lohit-punjabi.conf
65-0-lohit-tamil.conf
65-0-nhn-nanum-gothic.conf
65-0-smc-meera.conf
65-0-ttf-arphic-uming.conf
65-0-wqy-zenhei-sharp.conf
65-1-vlgothic-gothic.conf
65-fonts-persian.conf
65-lklug.conf
65-nonlatin.conf
65-sil-padauk.conf
66-lohit-bengali.conf
66-lohit-devanagari.conf
66-lohit-gujarati.conf
66-lohit-kannada.conf
66-lohit-oriya.conf
66-lohit-telugu.conf
66-sil-abyssinica.conf
67-paktype-naqsh.conf
69-unifont.conf
80-delicious.conf
90-synthetic.conf
90-ttf-arphic-uming-embolden.conf
README
50-user.conf подгружает правила из хомяка, 51-local.conf загружает правила freetype-infinality. Менять файлы местами не помогает.

Black_Roland ★★★★
() автор топика

Все, решил. Тупо затер в local.conf все что не DejaVu и не Liberation и позаменил все что из mscore на аналоги. Ужасно кривой метод, но возится больше нехочу (может потом).

Большое спасибо всем за помощь.

Black_Roland ★★★★
() автор топика
Ответ на: комментарий от lazyklimm

Да нет, мне нравится. Там есть режим OSX2, вот он точно мыльный.

Black_Roland ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.