LINUX.ORG.RU

Настройка шрифтов


0

0

После того как парочка нехороших людей (из соседней ветки) своими советами испахабила мою волшебную генто-систему возникла необходимость настройки шрифтов. Так как то, что сейчас есть выглядит чудовищно!

Поэтому хочу:

0. Понимать и научиться это дело настраивать (само собой разумеется, что минимальными усилиями). Т.е. какие пакеты, как и зачем надо установить, какие конфиги, зачем и как настраивать, и т.п.

1. Чтобы была единая общесистемная для любых приложений (и вообще единый шрифт - Verdana 8 regular без антиалиасинга, хинтинга и прочих костылей) - хоть гтк, хоть куте, хоть кривой опенофис.

2. Чтобы раз и навсегда была решена проблема руссификации (и вообще локализации) как консоли (допустим, я хочу иметь в консоле поддержку не только русского и английского, но и эстонского языка и легко между ними переключаться), так и КДЕ (что-то не получается между языками переключаться :) ), в опен офисе и т.п. И при этом максимально единообразно. Опять же по возможности без всяких кривых костылей вроде терминус. Вердана и без всяких замен.

3. Я готов, если потратить 3-4 дня и написать подробный мануал для русской генту-вики.

4. Жду помощи!

anonymous

>После того как парочка нехороших людей (из соседней ветки) своими >советами испахабила мою волшебную генто-систему возникла >необходимость настройки шрифтов. Так как то, что сейчас есть >выглядит чудовищно!

http://ru.wikibooks.org/wiki/%D0%A8%D1%80%D0%B8%D1%84%D1%82%D1%8B_%D0%B2_%D0%...

anonymous
()

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts.conf file to configure system font access -->
<fontconfig>

<match target="font" >
	<edit mode="assign" name="rgba">
		<const>rgb</const>
	</edit>
	<edit mode="assign" name="autohint" >
		<bool>false</bool>
	 </edit>
	<edit mode="assign" name="hinting">
		<bool>true</bool>
	</edit>
	<edit mode="assign" name="antialias">
		<bool>true</bool>
	 </edit>
	<edit mode="assign" name="hintstyle">
		<const>hintfull</const>
	 </edit>
</match>

<!-- Accept bitmap fonts -->
<selectfont>
	<acceptfont>
		<pattern>
			<patelt name="scalable"><bool>true</bool></patelt>
		</pattern>
	</acceptfont>
</selectfont>

<match target="pattern" name="family">
	<test qual="any" name="family">	<string>fixed</string></test>
	<edit name="family" mode="assign"><string>mono</string>	</edit>
</match>
<match target="pattern" name="family">
	<test qual="any" name="family"><string>console</string></test>
	<edit name="family" mode="assign"><string>mono</string></edit>
</match>
<match target="pattern" name="family">
	<test qual="any" name="family"><string>mono</string></test>
	<edit name="spacing" mode="assign"><int>100</int></edit>
</match>
<match target="pattern" name="family">
	<test qual="any" name="family"><string>Helvetica</string></test>
	<edit name="family" mode="assign"><string>sans-serif</string></edit>
</match>

<alias><family>serif</family><prefer><family>Verdana</family></prefer></alias>
<alias><family>sans-serif</family><prefer><family>Verdana</family></prefer></al
ias>
<alias><family>monospace</family><prefer><family>Monospace</family></prefer></a
lias>
<alias><family>mono</family><prefer><family>Monospace</family></prefer></alias>

<!--
<alias><family>serif</family><prefer><family>Lucida Grande</family></prefer></alias>
<alias><family>sans-serif</family><prefer><family>Lucida Grande</family></prefer></alias>
<alias><family>monospace</family><prefer><family>Courier New</family></prefer></alias>
<alias><family>mono</family><prefer><family>Courier New</family></prefer></alias>
-->
</fontconfig>

Gharik
()

> без всяких кривых костылей вроде терминус. Вердана

Так вам ... это ... что надо-то? Пионер? Без трудностей не можем - лучше будем true_Open_Source_шрифты_использовать^W колоться и плакать?

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