wiki:настройка_шрифтов Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
wiki:настройка_шрифтов [2011/06/01 23:23]
удалено
— (текущий)
Строка 1: Строка 1:
-<note warning>​ВНИМАНИЕ! 
  
-СТАТЬЯ ПОЛНОСТЬЮ В НЕРАБОЧЕМ СОСТОЯНИИ!</​note>​ 
- 
-====== Настройка шрифтов ====== 
-^ Руководство работает на | 9.10 Karmic Koala | 
- 
-===== Моноширинные шрифты X ===== 
-FIXME 
-===== Стандартные ttf-шрифты на CRT мониторе ===== 
-FIXME 
-===== Стандартные ttf-шрифты на LCD мониторе ===== 
-FIXME 
-===== Виндовые шрифты на CRT мониторе ===== 
-FIXME 
-===== Виндовые шрифты с антиалиасингом на LCD мониторе ===== 
-Установите Microsoft core fonts: 
-<code bash> 
-$ sudo aptitude install ttf-mscorefonts-installer 
-</​code>​ 
- 
-Создайте /​etc/​fonts/​local.conf следующего вида: 
-<code xml> 
-<?xml version="​1.0"?>​ 
-<​!DOCTYPE fontconfig SYSTEM "​fonts.dtd">​ 
-<​fontconfig>​ 
- 
-<match target="​font">​ 
-    <edit mode="​assign"​ name="​lcdfilter">​ 
-        <​const>​lcdlight</​const>​ 
-    </​edit>​ 
-</​match>​ 
- 
-<​!-- ​ Make msttcorefonts look better --> 
-<match target="​font">​ 
-    <test name="​family">​ 
-        <​string>​Andale Mono</​string>​ 
-        <​string>​Arial</​string>​ 
-        <​string>​Arial Black</​string>​ 
-        <​string>​Courier New</​string>​ 
-        <​string>​Comic Sans MS</​string>​ 
-        <​string>​Georgia</​string>​ 
-        <​string>​Impact</​string>​ 
-        <​string>​Tahoma</​string>​ 
-        <​string>​Times New Roman</​string>​ 
-        <​string>​Trebuchet MS</​string>​ 
-        <​string>​Verdana</​string>​ 
-        <​string>​Webdings</​string>​ 
-    </​test>​ 
-    <edit name="​antialias"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
-    <edit name="​hinting"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
-    <edit name="​autohint"​ mode="​assign"><​bool>​false</​bool></​edit>​ 
-    <edit name="​rgba"​ mode="​assign"><​const>​rgb</​const></​edit>​ 
-    <edit name="​hintstyle"​ mode="​assign"><​const>​hintfull</​const></​edit>​ 
-    <edit name="​embeddedbitmap"​ mode="​assign"><​bool>​false</​bool></​edit>​ 
-</​match>​ 
- 
-<!-- Vista fonts to look better --> 
-<match target="​font">​ 
-    <test name="​family">​ 
-        <​string>​Calibri</​string>​ 
-        <​string>​Cambria</​string>​ 
-        <​string>​Candara</​string>​ 
-        <​string>​Consolas</​string>​ 
-        <​string>​Constantia</​string>​ 
-        <​string>​Corbel</​string>​ 
-        <​string>​Segoi UI</​string>​ 
-    </​test>​ 
-    <edit name="​antialias"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
-    <edit name="​hinting"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
-    <edit name="​autohint"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
-    <edit name="​rgba"​ mode="​assign"><​const>​rgb</​const></​edit>​ 
-    <edit name="​hintstyle"​ mode="​assign"><​const>​hintfull</​const></​edit>​ 
-    <edit name="​embeddedbitmap"​ mode="​assign"><​bool>​false</​bool></​edit>​ 
-</​match>​ 
- 
-<!-- Make some free fonts look better --> 
-<match target="​font">​ 
-    <test name="​family">​ 
-        <​string>​DejaVu Sans</​string>​ 
-        <​string>​DejaVu Serif</​string>​ 
-        <​string>​DejaVu Sans Mono</​string>​ 
-        <​string>​Bitstream Vera Sans</​string>​ 
-        <​string>​Bitstream Vera Serif</​string>​ 
-        <​string>​Bitstream Vera Mono</​string>​ 
-        <​string>​Liberation Sans</​string>​ 
-        <​string>​Liberation Serif</​string>​ 
-        <​string>​Liberation Mono</​string>​ 
-        <​string>​Droid Sans</​string>​ 
-        <​string>​Droid Serif</​string>​ 
-        <​string>​Droid Mono</​string>​ 
-    </​test>​ 
-    <edit name="​antialias"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
-    <edit name="​hinting"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
-    <edit name="​autohint"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
-    <edit name="​rgba"​ mode="​assign"><​const>​rgb</​const></​edit>​ 
-    <edit name="​hintstyle"​ mode="​assign"><​const>​hintslight</​const></​edit>​ 
-    <edit name="​embeddedbitmap"​ mode="​assign"><​bool>​false</​bool></​edit>​ 
-</​match>​ 
- 
-<!-- Map specifics to generics --> 
-  
-        <!-- PostScript --> 
-        <alias binding="​same">​ 
-          <​family>​Arial</​family>​ 
-          <​default>​ 
-          <​family>​Helvetica</​family>​ 
-          </​default>​ 
-        </​alias>​ 
-  
-        <alias binding="​same">​ 
-          <​family>​Times New Roman</​family>​ 
-          <​default>​ 
-          <​family>​Times</​family>​ 
-          </​default>​ 
-  
-        </​alias>​ 
-  
-        <alias binding="​same">​ 
-          <​family>​Courier New</​family>​ 
-          <​default>​ 
-          <​family>​Courier</​family>​ 
-          </​default>​ 
-        </​alias>​ 
-  
-  
-<!-- Map generics to specifics --> 
-  
-  
-        <!-- PostScript --> 
-  
-        <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>​ 
-  
-<!-- 
-  Mark common families with their generics so we'll get 
-  something reasonable 
---> 
-<!-- 
-  Serif faces 
- ​-->​ 
-    <​alias>​ 
-        <​family>​Times New Roman</​family>​ 
-        <​default><​family>​serif</​family></​default>​ 
-    </​alias>​ 
-  
-<!-- 
-  Sans-serif faces 
- ​-->​ 
-    <​alias>​ 
-        <​family>​Arial</​family>​ 
-        <​default><​family>​sans-serif</​family></​default>​ 
-    </​alias>​ 
-<!-- 
-  Monospace faces 
- ​-->​ 
-    <​alias>​ 
-        <​family>​Courier New</​family>​ 
-  
-        <​default><​family>​monospace</​family></​default>​ 
-    </​alias>​ 
-<!-- 
-  Fantasy faces 
- ​-->​ 
-    <​alias>​ 
-        <​family>​Impact</​family>​ 
-        <​default><​family>​fantasy</​family></​default>​ 
-    </​alias>​ 
-<!-- 
-  Cursive faces 
-  --> 
-  
-    <​alias>​ 
-        <​family>​Comic Sans MS</​family>​ 
-        <​default><​family>​cursive</​family></​default>​ 
-    </​alias>​ 
-  
-<!-- Final config --> 
-  
-        <​alias>​ 
-                <​family>​serif</​family>​ 
-                <​prefer>​ 
-                        <​family>​Times New Roman</​family>​ 
-                </​prefer>​ 
-        </​alias>​ 
-        <​alias>​ 
-                <​family>​sans-serif</​family>​ 
-                <​prefer>​ 
-                        <​family>​Arial</​family>​ 
-                </​prefer>​ 
-        </​alias>​ 
-        <​alias>​ 
-                <​family>​monospace</​family>​ 
-                <​prefer>​ 
-                        <​family>​Courier New</​family>​ 
-                </​prefer>​ 
-        </​alias>​ 
-  
-        <​alias>​ 
-                <​family>​fantasy</​family>​ 
-                <​prefer>​ 
-                        <​family>​Impact</​family>​ 
-                </​prefer>​ 
-        </​alias>​ 
-        <​alias>​ 
-                <​family>​cursive</​family>​ 
-  
-                <​prefer>​ 
-                        <​family>​Comic Sans MS</​family>​ 
-                </​prefer>​ 
-        </​alias>​ 
-</​fontconfig>​ 
-</​code>​ 
- 
-===== Настройки X.org для CRT монитра ===== 
-FIXME 
- 
-===== Настройки GNOME для CRT монитра ===== 
-FIXME 
- 
-===== Настройки KDE для CRT монитра ===== 
-FIXME 
- 
-===== Настройки XFCE для CRT монитра ===== 
-FIXME 
- 
-===== Настройки X.org для CRT монитра ===== 
-FIXME 
- 
-===== Настройки GNOME для LCD монитра ===== 
-FIXME Изменить ЭТО на gconftool-2 FIXME 
- 
-~/​.gconf/​apps/​metacity/​general/​%gconf.xml следует дополнить/​изменить следующим образом:​ 
-<code xml> 
-<?xml version="​1.0"?>​ 
-<​gconf>​ 
-        <entry name="​titlebar_font"​ mtime="​1236170515"​ type="​string">​ 
-                <​stringvalue>​Liberation Sans Bold 8</​stringvalue>​ 
-        </​entry>​ 
-</​gconf>​ 
-</​code>​ 
- 
-~/​.gconf/​desktop/​gnome/​font_rendering/​%gconf.xml следует дополнить/​изменить следующим образом:​ 
-<code xml> 
-<?xml version="​1.0"?>​ 
-<​gconf>​ 
-        <entry name="​dpi"​ mtime="​1236139981"​ type="​float"​ value="​96">​ 
-        </​entry>​ 
-        <entry name="​hinting"​ mtime="​1236145205"​ type="​string">​ 
-                <​stringvalue>​full</​stringvalue>​ 
-        </​entry>​ 
-        <entry name="​antialiasing"​ mtime="​1236145205"​ type="​string">​ 
-                <​stringvalue>​rgba</​stringvalue>​ 
-        </​entry>​ 
-</​gconf>​ 
-</​code>​ 
-  
-~/​.gconf/​desktop/​gnome/​interface/​%gconf.xml следует дополнить/​изменить следующим образом:​ 
-<code xml> 
-<?xml version="​1.0"?>​ 
-<​gconf>​ 
-         <​entry name="​monospace_font_name"​ mtime="​1205580299"​ type="​string">​ 
-                 <​stringvalue>​Monospace 8</​stringvalue>​ 
-         </​entry>​ 
-         <​entry name="​document_font_name"​ mtime="​1205580287"​ type="​string">​ 
-                 <​stringvalue>​Sans 8</​stringvalue>​ 
-         </​entry>​ 
-         <​entry name="​font_name"​ mtime="​1205580284"​ type="​string">​ 
-                 <​stringvalue>​Sans 8</​stringvalue>​ 
-        </​entry>​ 
-</​gconf>​ 
-</​code>​ 
- 
-===== Настройки KDE для LCD монитора ===== 
-FIXME 
- 
-===== Настройки XFCE для LCD монитра ===== 
-FIXME 
- 
-===== Заключение =====  ​ 
-Вот и всё. Осталось перезапустить подсистему X (если не перезапустить,​ то некоторые приложения могут "не увидеть"​ новые настройки. Да и всё-равно все приложения использующие шрифтовую подсистему (например firefox) придётся перезапустить. 
- 
-{{tag>​Оформление HOWTO GNOME Система FIXME}}