Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Do tej pory korzystałem z wersji [i]libcairo2[/i] z patchem [i]cleartype[/i] z tego repo:
*** 1.8.10-6.1 991 600 file:/usr/local/portage/ stuff/ Packages 980 http://hadret.rootnode.net/debian/ unstable/main amd64 Packages 100 /var/lib/dpkg/status
i taki stan rzeczy jak najbardziej mi odpowiadał. :)
========
Powoli jednak obowiązującą wersją [i]Cairo[/i] staje się wersja 1.10*, a tu już nie jest tak dobrze...
Do wyboru są następujące:
libcairo2: Zainstalowana: 1.8.10-6.1 Kandydująca: 1.8.10-6.1 Sposób przypięcia: 1.8.10-6.1 Tabela wersji: 1.10.2-2 991 980 http://ftp.pl.debian.org/debian/ unstable/main amd64 Packages 1.10.2-1.1 991 400 http://hadret.rootnode.net/debian/ experimental/main amd64 Packages 1.10.2-1.1 991 300 http://mozilla.debian.net/ experimental/iceweasel-4.0 amd64 Packages 1.10.2-1 991 400 http://ftp.pl.debian.org/debian/ experimental/main amd64 Packages 1.10.0-1ubuntu2 991 500 http://packages.linuxmint.com/ debian/import amd64 Packages *** 1.8.10-6.1 991 600 file:/usr/local/portage/ stuff/ Packages 980 http://hadret.rootnode.net/debian/ unstable/main amd64 Packages 100 /var/lib/dpkg/status 1.8.10-6 991 500 http://ftp.pl.debian.org/debian/ stable/main amd64 Packages 500 http://ftp.pl.debian.org/debian/ testing/main amd64 Packages
Przetestowałem po kolei wszystkie te wersje 1.10* i nie widzę między nimi żadnej różnicy (znaczy na każdej czcionki wyglądają paskudnie, oczywiście to kwestia gustu, jednak dla mnie liczy się mój gust :P). Różnicę natomiast robi doinstalowanie pakietów:
aptitude install fontconfig-config=2.8.0-2ubuntu1 libfontconfig1=2.8.0-2ubuntu1
Te wersje dostępne są w repozytorium Minta dla Debiana, ale chyba pochodzą prosto z Ubuntu. ;) Po takim zabiegu jest lepiej, jednak i tak o wiele gorzej niż na wspomnianym na początku [i]libcairo2[/i] z patchem [i]cleartype[/i]. Obecnie zatem wróciłem do tego starego [i]libcairo2[/i], jednak jest to rozwiązanie tymczasowe... wersja 1.10* jest już w [i]unstable[/i], niedługo pewnie trafi do [i]testinga[/i], prędzej czy później oprogramowanie z repozytorium będzie miało w zależnościach wersję 1.10* ([i]xulrunner-2.0[/i] już ma) i system zacznie mi się rozjeżdżać...
Da się jakoś uzyskać na [i]Cairo[/i] 1.10 taki efekt jak na 1.8 z patchem [i]cleartype[/i]?
Mam nadzieję, że ktoś tu ogarnia ten temat, bo ja już pierdolca przy tym dostaję. ;)
Offline
Nie chcę ciebie załamywać ale walczyłem z tym w ch.. czasu, przeryłem kilkadziesiąt stron i nic. Przez te głupie czcionki zrezygnowałem z Debiana i nie wrócę do czasu aż coś w tej kwestii się nie zmieni. Ważniejsze dla mnie są moje oczy a czytanie z niewyraźnych czcionek do przyjemnych nie należy.
EDIT: Też używałem fontconfig z Ubuntu dzięki czemu czcionki nabrały troszkę lepszego kształtu ale nie wszędzie, i już na pewno nie w Evince.
Ostatnio edytowany przez k4misiek (2011-02-08 19:51:55)
Offline
Zobacz na to moze sie przyda http://hadret.rootnode.net
Offline
[b]ArnVaker[/b], możesz pokazać jak obecnie wyglądają u Ciebie czcionki?
U mnie na domyślnych paczkach jest tak:
[url=http://img109.imageshack.us/i/zrzutekranu1yf.png/][img]http://img109.imageshack.us/img109/3663/zrzutekranu1yf.th.png[/img][/url]
Offline
A może weźmiesz zródła cairo z patchami z Gentoo, i skompilujesz do paczki deb?
Bo w tej chwili mam tą wersję:
qlist -IvU x11-libs/cairo x11-libs/cairo-1.10.2-r1 (X opengl qt4 static-libs svg xcb)
Dla tej wersji w ogóle nie ma flagi cleartype, ale wygląda na to, że ma ten patch już wpakowany na stałe.
Po aktualizacji z wersji 1.08 z cleartype, wygląd czcionek nie zmienił się w żaden sposób.
A jedna paczka w repo Duga się zmieści ;)
Pozdrawiam
;-)
Offline
[b]@k4misiek[/b]
:(
[b]@debianus_userus[/b]
Repozytorium [b]Hadreta[/b] znam, właśnie stamtąd mam [i]libcairo2[/i] z patchem [i]cleartype[/i]. Jednak w przypadku wersji 1.10* (również z jego repozytorium) nie działa to już tak dobrze. Podałem to w sumie w pierwszym poście. ;)
[b]@Tomeku[/b]
1.8 z patchem [i]cleartype[/i]:
[url=http://ompldr.org/vN2NmbQ][img]http://ompldr.org/tN2NmbQ[/img][/url] [url=http://ompldr.org/vN2Nmbw][img]http://ompldr.org/tN2Nmbw[/img][/url]
1.10 (którykolwiek):
[url=http://ompldr.org/vN2NmcA][img]http://ompldr.org/tN2NmcA[/img][/url] [url=http://ompldr.org/vN2NmcQ][img]http://ompldr.org/tN2NmcQ[/img][/url]
1.10 + [i]fontconfig[/i] z Ubuntu:
[url=http://ompldr.org/vN2Nmcw][img]http://ompldr.org/tN2Nmcw[/img][/url] [url=http://ompldr.org/vN2NmdQ][img]http://ompldr.org/tN2NmdQ[/img][/url]
[b]@Jacekalex[/b]
Na Gentoo używałem tylko wersji 1.8, także jeszcze pewnie obadam jak to wygląda na 1.10. :)
Offline
Wg mnie te z fontconfigiem z ubuntu wyglądają najlepiej.
Offline
[b]@Marvell[/b]
Na screenach z DUG-a IMO 1.8 z [i]cleartype[/i] oraz 1.10 z [i]fontconfig[/i] Ubuntu wyglądają prawie tak samo.
Na tych drugich screenach te z 1.10 + [i]fontconfig[/i] Ubuntu wyglądają jednak o wiele gorzej... Nie wiem od czego to zależy. ;)
=========================
Wersja 1.10 na Gentoo też ssie...
1.8 + [i]cleartype[/i]:
[url=http://ompldr.org/vN2NpOA][img]http://ompldr.org/tN2NpOA[/img][/url] [url=http://ompldr.org/vN2NpYQ][img]http://ompldr.org/tN2NpYQ[/img][/url]
1.10 z flagami takimi jak [b]Jacekalex[/b]:
[url=http://ompldr.org/vN2NpYw][img]http://ompldr.org/tN2NpYw[/img][/url] [url=http://ompldr.org/vN2NpZA][img]http://ompldr.org/tN2NpZA[/img][/url]
Offline
ArnVaker: znaczy te z 1.8, które są delikatnie rozmazane w porównaniu z 1.10, Tobie najbardziej odpowiadają? Z ciekawości pytam.
Między 1.10 a 1.10-ubuntu różnica jest nieznaczna, zauważalna chyba tylko przy takich porównaniach — myślę że wzrok bardzo szybko się do obu może przyzwyczaić.
Ja muszę przyznać, że na fonty w Debianie jakoś nigdy nie zwróciłem szczególnej uwagi. Te domyślne są całkiem ok. Nie wydają mi się ani jakieś poszarpane ani rozmyte. Nie męczy mnie wielogodzinne korzystanie z komputera, a to najważniejsze.
Offline
[quote=Minio]ArnVaker: znaczy te z 1.8, które są delikatnie rozmazane w porównaniu z 1.10, Tobie najbardziej odpowiadają? Z ciekawości pytam.[/quote]
Tak. Jak mówiłem — kwestia gustu. Pewnie też jeszcze monitora... Mnie te czyste debianowe do szału doprowadzają. ;)
Offline
Arni, jaką masz rozdzielczość czcionek i wyświetlacz?
Bo ja używam monitora CRT, czcionki 125 pikseli i działają ok.
natomiast jak szukałem po sklepach jakiegoś monitora LCD, to wszystko, co widziałem w okolicy, wyświetlało nie czcionki, tylko pokazywało jakąś kaszanę zamiast czcionek.
Ale po tanich matrycach wiele się spodziewać nie można.
Właśnie dlatego (w lapkach raczej trudne ;) ) ale wolę jakiegoś grata z allegro, niż wspaniały LCD.
Przed świętami zdechła mi Iiyama, mam teraz chwilowo LG 17'' - za 20 zł, i działa, czcionki wyświetla.
Więc może te czcionki, to problem LCD, i trzeba pokombinować z innymi ustawieniami?
Pozdrawiam
;-)
Offline
Nie mam zamiaru zmieniać monitora z powodu aktualizacji [i]Cairo[/i] w Debianie.
Pytanie brzmi:
[quote=ArnVaker]Da się jakoś uzyskać na [i]Cairo[/i] 1.10 taki efekt jak na 1.8 z patchem [i]cleartype[/i]?[/quote]
Offline
Ja nie pytam, czy chcesz zmieniać, ja pytam, co by poszukać, jak się preparuje fonty pod konkretny wyświetlacz.
Bo mam tu też Squeeze, i ma fonty ok.
A znam jedną firmę, gdzie używają Drayteków crt - bo koszmarnie drogi program księgowy na LCD jest nieczytelny.
Offline
Dla jednego będą ok, a dla innego nie. Gdyby wszystko dało się uzyskać ustawieniami, to patche w stylu [i]cleartype[/i] w ogóle by nie powstały.
Pytanie jest konkretne:
[quote=ArnVaker]Da się jakoś uzyskać na [i]Cairo[/i] 1.10 taki efekt jak na 1.8 z patchem [i]cleartype[/i]?[/quote]
Offline
Może to was zainteresuje, ustawienia dają całkiem niezły efekt: http://forums.gentoo.org/viewtopic-p-6183606.html#6183606
A tu strona z ciekawymi patchami: http://www.infinality.net/blog/ (nie testowałem).
Offline
A ja radzę sprawdzić, ile można uzyskać kombinując z rozdzielczością i innymi ustawieniami czcionek.
Gentoo:
takie flagi dla cairo:
$ qlist -IvU cairo dev-cpp/cairomm-1.8.2 (svg) dev-python/pycairo-1.8.10 (svg) dev-ruby/rcairo-1.8.5-r1 (ruby_targets_ruby18) x11-libs/cairo-1.10.2-r1 (X opengl qt4 static-libs svg xcb) x11-libs/libsvg-cairo-0.1.6
cleartype ani śladu, ale czcionki są w miarę ok.
A jak wyglądają - zrzut ekranu:
[url=http://jacekalex.sh.dug.net.pl/czcionki.png][img]http://jacekalex.sh.dug.net.pl/czcionki2.png[/img][/url]
Jako, że to printscreen - monitor raczej tu nie robi różnicy.
Pozdrawiam
;-)
Offline
Jaki czas temu wyczytałem, że cairo1.10+ ma domyślnie włączony lcdfilter, tylko dlaczego w Gentoo działa a w Debianie już nie bardzo? Udało komuś się coś zrobić z tymi nieszczęsnymi czcionkami?
Offline
w ~/.fonts dodaj:
<match target="font"> <edit name="rgba" mode="assign"><const>rgb</const></edit> <edit name="autohint" mode="assign"><bool>false</bool></edit> <edit name="antialias" mode="assign"><bool>true</bool></edit> <edit name="hinting" mode="assign"><bool>true</bool></edit> <edit name="hintstyle" mode="assign"><const>hintfull</const></edit> <edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit> </match>
I lcdfilter powinien działać.
Ja sobie skompilowałem i spakietowałem (byle jak, ale jest) freetype 2.4.4 z patchami z tej strony: http://www.infinality.net/blog/ , wykorzystałem także fonts.conf od tej osoby z małymi modyfikacjami. Według mnie osiągnąłem niezły efekt wygładzonych czcionek w całym systemie (Iceweasel, KDE, LibreOffice i programy oparte o GTK).
A wygląda to tak:
[url=http://img513.imageshack.us/i/czcionkiy.png/][img]http://img513.imageshack.us/img513/5796/czcionkiy.th.png[/img][/url]
Ostatnio edytowany przez Tomeku (2011-02-15 01:51:29)
Offline
Możesz jeszcze pokazać screeena z Evince i poniższym plikiem?
http://www.cs.otago.ac.nz/staffpriv/mike/Papers/MinMaxHeaps/MinMaxHeaps.pdf
Offline
Ale zależności pociągnął ten program :/
[url=http://img24.imageshack.us/i/pdfe.png/][img]http://img24.imageshack.us/img24/7074/pdfe.th.png[/img][/url]
Ogólnie nie wiem czy to wina GTK 3.0 które mi zassała razem z tym programem, ale Okular (po lewej) ładniej renderuje czcionki.
Offline
I tę stronę jeszcze: [url]https://alioth.debian.org/scm/viewvc.php/announcements/pl/2011/2011-02-06-squeeze-announce.wml?view=markup&root=publicity[/url] :)
Ten wątek na forum Gentoo to już jakiś [i]hardcore[/i]. ;) Miałem nadzieję, że w Debianie obejdzie się bez własnoręcznej kompilacji czegokolwiek i ustawiania wszystkiego w pliku tekstowym... Sam [u]jeszcze[/u] nie robiłem kolejnego podejścia, na tym starym [deb]libcairo2[/deb] siedzę póki mogę.
Offline
Z niektórymi czcionkami jest jeszcze problem, w sumie z literami w niektórych czcionkach, np. tutaj pochyłe "[i]z[/i]" w nicku azhag'a nie za ładnie wygląda (co to za czcionka?). Ale z tego co widzę po twoich screenach to i tak masz inne czcionki ustawione.
[url=http://img830.imageshack.us/i/arnc.png/][img]http://img830.imageshack.us/img830/1857/arnc.th.png[/img][/url]
Offline
[quote=Tomeku]np. tutaj pochyłe "[i]z[/i]" w nicku azhag'a nie za ładnie wygląda (co to za czcionka?)[/quote]
Taka, jaką masz ustawioną w przeglądarce.
[img]http://dug.net.pl/~azhag/czcionka_azhaga.png[/img]
Offline
Czyli co, taki ja na przykład mogę zrobić, żeby te czcionki wyglądały jak Jack pokazał w poście nr... #16, bo mnie już krew zalła dawano, a żadne grzebania w ustawieniach czy to przeglądarki czy systemowych guzik dają:
Mam tak:
marg1@gentoo ~ $ qlist -IvU cairo dev-python/pycairo-1.8.10 (svg) x11-libs/cairo-1.10.2-r1 (X opengl qt4 static-libs svg xcb)
Mało trochę:)
Teraz nan tak :)
arg1@gentoo ~ $ qlist -IvU cairo dev-cpp/cairomm-1.9.8 (svg) dev-python/pycairo-1.8.10 (svg) dev-ruby/rcairo-1.10.0-r2 (ruby_targets_ruby18) x11-libs/cairo-1.10.2-r1 (X opengl qt4 static-libs svg xcb) x11-libs/libsvg-cairo-0.1.6
I co dobrze :) po czym poznać, że dobrze? Może jakiś restart X
Ja pier.. ale się polepszyło :)
Naprawdę się polepszyło, chyba sobie tego nie wmawiam :)
Godzinę czasu przestawiałem czcionki w FF aż doszedłem do wniosku, że najlepsza jest DejaVuSerif 12 :)
Doszedłem mniej więcej do ideału:
[url=http://img543.imageshack.us/i/dug2.jpg/][img]http://img543.imageshack.us/img543/8608/dug2.th.jpg[/img][/url]
Doszedłem mniej więcej do ideału:
New Century Schoolbook 16 120 dpi wygładzanie średnie, dlatego taka duża bo mam duży monitor i nie widzę jak mam 12 na nim :)
Ostatnio edytowany przez marg1 (2011-02-16 09:52:23)
Offline
Ja mam zainstalowanego Debiana Squeeze i zauważyłem pewną prawidłowość: w Firefoxie (zainstalowany z repo Minta) wyświetlanie czcionek jest zdecydowanie gorsze niż w Chromium. Ustawiłem te same kroje czcionek w obu przeglądarkach. W Firefoxie są "ostre" natomiast w Chromium "lekko rozmyte".
Offline
Time (s) | Query |
---|---|
0.00008 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00046 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.143.237.140' WHERE u.id=1 |
0.00073 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.143.237.140', 1732479049) |
0.00041 | SELECT * FROM punbb_online WHERE logged<1732478749 |
0.00042 | SELECT topic_id FROM punbb_posts WHERE id=165592 |
0.00595 | SELECT id FROM punbb_posts WHERE topic_id=18265 ORDER BY posted |
0.00058 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18265 AND t.moved_to IS NULL |
0.00018 | SELECT search_for, replace_with FROM punbb_censoring |
0.00097 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18265 ORDER BY p.id LIMIT 0,25 |
0.00104 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18265 |
Total query time: 0.01086 s |