Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: ivo3d в Sep 08, 2004, 16:13



Титла: Slackware 10 fonts
Публикувано от: ivo3d в Sep 08, 2004, 16:13
Здравейте!
От скоро имам слак 10, но изобщо не го използвам заради шрифтовете...Значи преди имах слак 9.1...Качвам му уиндоуските шрифтове във /usr/X11R6/lib/X11/fonts/TTF, после mkfontscale && mkfontdir и fc-cache(не знам дали има смисъл това, ама го пиша), описвам директорията във /etc/X11/fs/config и стартирам xfs(ползвам него, иначе бъгливата мозила ми прави проблеми понякога)....В KDE си настройвам всичко да е Arial(най-много ми харесва) и махам antialiasing-а, с изключение на по-големите размери на шрифта...
Тук е резултатът в слак9.1...На мен адски ми харесва...
А Тук е резултатът в слак10...По-грозно нещо не бях виждал...Какво ли не опитах, използвах Xft, различни шрифтове използват...Не искам да показвам как изглеждат сайтовете, че е опасно за здравето...
В Yoper инсталирам шрифтовете по същия начин...Пак се получава готино, като в слак 9.1....Аз си мисля, че е от тоя x.org, но нищо не мога да направя по въпроса...


Титла: Slackware 10 fonts
Публикувано от: PRP в Sep 08, 2004, 16:53
Погледни този линк по на долу има обяснение как става кирилизацията на  Slackware пробвай по този начин и с шрифтовете от линка.


Титла: Slackware 10 fonts
Публикувано от: vstoykov в Sep 08, 2004, 19:04
Ако решиш да ползваш antialiasing редактирай файла  /etc/fonts/local.conf като добавиш директориите със шрифтове и активираш заглаждането от контролния център на KDE.

Видях на картинката, че не се ползва antialiasing. Шрифтовете изглеждат растерни. За да можеш да ползваш растерни шрифтове в KDE, редактирай файла /etc/fonts/local.conf като добавиш директориите с растерни шрифтове.

За повече подробности вж. това:
http://vstoykov.hit.bg/linuxdoc/bg-howto/bg_linux_howto_0_0_7.htm


Титла: Slackware 10 fonts
Публикувано от: saturn_vk в Sep 09, 2004, 00:51
във 2-рият екран с кде шрифтовете не са AA-нати. Както и да го гледаш, ако искаш красиви шрифтове, трябва да ги АА-неш


Титла: Slackware 10 fonts
Публикувано от: ivo3d в Sep 09, 2004, 03:36
Аз като им приложа АА, стават още по-грозни...Шрифтовете трябва да се рендват хубаво, а не да изглеждат като банциг и после да се омазват още повече с АА...На първата снимка няма AA...Както и да е...Сега си карам с Yoper...Дано ако те сложат x.org да се сетят да го настроят, а не да го компилират и айде готово...Какви ли не HOWTO-та изчетох, така и не стигнах до резултата на първата картинка...Да живее XFree86!!!


Титла: Slackware 10 fonts
Публикувано от: iive в Sep 09, 2004, 16:07
Такаааа...

Първо. Не ползвам KDE и мисля че то имаше някакви специални собствени настройки. Все пак давам общите настойки тук.

Вече си получил съвет да добавиш пътя към шрифтовете в
/etc/fonts/local.conf - без да ги има там нищо друго няма да сработи.
Например моя файл изглежда така:

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


Едно от малко известните трикове с antialiasing-а е че е необходимо X-а да знае правилните размери на екрана, за да сметне DPI и оттам как да заглажда. С неправилна стойност се появяват доста гадни дефекти.
Това става по два начина - чрез DDC на монитора или ръчно с DisplaySize  в /etc/X11/xorg.conf (XF86Config-4")

Section "Monitor"
        Identifier   "KFC14"
        DisplaySize  250        190
#---^^^^^^^^^^^^^^^^^
        HorizSync    31.5 - 60.0
        VertRefresh  50.0 - 86.0
EndSection


Последното което може да направиш е да прекомпилираш  библиотеката freetype. Това се прави за да се включи т.н. hinting което е патентовано (мисля че от Apple) и се изключва при комерсиалните US дистрибуции.
Аз лично съм на Slackware10 не съм го бъзикал и всичко си е тип-топ.

И престани да плюеш, Xorg 6.7.0 и XFree86 4.4.0 се различават твърде малко.


Титла: Slackware 10 fonts
Публикувано от: stinger в Sep 09, 2004, 16:54
Mизерията няма нищо общо с конфигурацията на x.org - проблема е в freetype extension-a - виж тук (нищо че е от buglist-a на xfree86 - x.org всъщност е клонинг на xfree86-4.4beta2 - докато още беше с GPL лиценз)....

Та ето ти и решението:
1. вземаш си инсталационния диск на Slack 9.1
2. копираш си на харда ето този файл:
x/xfree86-4.3-(несиспомнямвече)
(Препоръчвам ти да го копираш в /home директорията си)
3. разархивираш си копирания файл:
tar xzvf xfree86-4.3-(несиспомнямвече)
4. Копираш си смело файла:
/home/<your_name>/usr/X11R6/lib/modules/fonts/libfreetype.so във
/usr/X11R6/lib/modules/fonts/
5. Рестартираш X-a...

Айде и да се похвалиш  :)