<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Xis' blog &#187; Linux</title>
	<atom:link href="http://xis.schowek.net/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://xis.schowek.net</link>
	<description>Mój wirtualny schowek</description>
	<lastBuildDate>Thu, 10 Mar 2011 18:41:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Crystal Project</title>
		<link>http://xis.schowek.net/2007/06/20/crystal-project/</link>
		<comments>http://xis.schowek.net/2007/06/20/crystal-project/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 14:13:32 +0000</pubDate>
		<dc:creator>xis</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://xis.schowek.net/2007/06/20/crystal-project/</guid>
		<description><![CDATA[W serwisie KDE-Look, mojej ulubionej przechowalni wodotrysków dla KDE, pojawił się niedawno nowy pakiet ikon autorstwa Everalda Coelha &#8211; Crystal Project. Everaldo, twórca chyba najpopularniejszych motywów dla KDE &#8211; Crystal SVG i Crystal Clear, to wg mnie lider open-source&#8217;owego artworku, jego ikony staram się wykorzystywać we wszystkich niekomercyjnych projektach (mam nawet na to jego specjalne [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://xis.schowek.net/wp-content/uploads/2007/06/60577-penguin.png" alt="60577-penguin.png" align="left" />W serwisie <a href="http://kde-look.org">KDE-Look</a>, mojej ulubionej przechowalni wodotrysków dla <a href="http://kde.org">KDE</a>, pojawił się niedawno nowy pakiet ikon autorstwa <a href="http://www.everaldo.com">Everalda Coelha</a> &#8211; <a href="http://kde-look.org/content/show.php/Crystal+Project?content=60475">Crystal Project</a>. Everaldo, twórca chyba najpopularniejszych motywów dla KDE &#8211; <a href="http://kde-look.org/content/show.php/Crystal+SVG?content=8341">Crystal SVG</a> i <a href="http://kde-look.org/content/show.php/Crystal+Clear?content=25668">Crystal Clear</a>, to wg mnie lider open-source&#8217;owego <em>artworku</em>, jego ikony staram się wykorzystywać we wszystkich niekomercyjnych projektach (mam nawet na to jego specjalne pozwolenie ;) ), również na tym blogu.  Nowe ikonki oczywiście zamieszkają na moim pulpicie, no bo aż żal nie skorzystać :)</p>
<p style="text-align: center"><a href="http://kde-look.org/content/preview.php?preview=1&amp;id=60475&amp;file1=60475-1.jpg&amp;file2=&amp;file3=&amp;name=Crystal+Project" style="border-width: 0pt"><img src="http://xis.schowek.net/wp-content/uploads/2007/06/60475.png" alt="60475.png" /></a></p>
<p>Przy okazji warto zauważyć <a href="http://enzosworld.gmxhome.de/features.html">Dolphin </a>- prawdopodobnie domyślny menadżer plików KDE 4, mający zastąpić <a href="http://www.konqueror.org/">Konquerora</a>, i ciekawy motyw graficzny dla &#8216;czwórki&#8217;. Czy będziemy mogli się nim cieszyć w nowej wersji okienkowego środowiska? Zobaczymy :)</p>
]]></content:encoded>
			<wfw:commentRss>http://xis.schowek.net/2007/06/20/crystal-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QStringList w DCOP &#8211; Firefox i Akregator razem</title>
		<link>http://xis.schowek.net/2007/05/01/qstringlist-w-dcop-firefox-i-akregator-razem/</link>
		<comments>http://xis.schowek.net/2007/05/01/qstringlist-w-dcop-firefox-i-akregator-razem/#comments</comments>
		<pubDate>Tue, 01 May 2007 07:38:36 +0000</pubDate>
		<dc:creator>xis</dc:creator>
				<category><![CDATA[Do zapamiętania]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[akregator]]></category>
		<category><![CDATA[dcop]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://xis.schowek.net/2007/05/01/qstringlist-w-dcop-firefox-i-akregator-razem/</guid>
		<description><![CDATA[Niejeden pewnie zna zalety mechanizmu DCOP. Jeszcze więcej osób używa go z pasją nawet o tym nie wiedząc. Dzięki niemu np. możliwa jest komunikacja wielu aplikacji KDE ze sobą, a także komunikacja użytkownika z aplikacjami (np. z poziomu skryptów). Mechanizm, dzięki temu, że jest dobrem ogólnym KDE, jest niesamowicie potężny. Zwłaszcza wsadowa komenda dcop. W [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" title="Akregator" alt="Akregator" id="image27" src="http://xis.schowek.net/wp-content/uploads/2007/05/g1147.png" />Niejeden pewnie zna zalety mechanizmu <a href="http://developer.kde.org/documentation/other/dcop.html">DCOP</a>. Jeszcze więcej osób używa go z pasją nawet o tym nie wiedząc. Dzięki niemu np. możliwa jest komunikacja wielu aplikacji KDE ze sobą, a także komunikacja użytkownika z aplikacjami (np. z poziomu skryptów). Mechanizm, dzięki temu, że jest <em>dobrem ogólnym KDE</em>, jest niesamowicie potężny. Zwłaszcza wsadowa komenda <em>dcop</em>.<br />
W moim <a href="http://metamonitor.sf.net">MetaMonitorze</a> na przykład możesz &#8216;zdalnie&#8217; uruchomić okno konfiguracyjne, pokazać komunikat, zamknąć go itd. Możesz wymusić sprawdzanie poczty w <a href="http://kontact.kde.org/kmail/">KMail</a> jednym poleceniem (wpisanym np. do <a href="http://pl.wikipedia.org/wiki/Cron_(Unix)">Crona</a>), jeśli oczywiście chcesz, bo KMail ma własny mechanizm sprawdzania poczty co jakiś czas. ;) Możesz napisać skrypt, który wyświetla użytkownikowi pytanie o to czy np. chce przejść na stronę domową projektu, a gdy ten się zgodzi, wykonać:</p>
<blockquote><p>dcop konqueror KonquerorIface createNewWindow http://moja.strona.net</p></blockquote>
<p>Generalnie reklamować DCOP nie trzeba (może warto tylko dodać, że w <a href="http://en.wikipedia.org/wiki/KDE_4">KDE 4</a> będziemy mieli jeszcze lepiej za sprawą nowocześniejszego i jeszcze bardziej powszechnego <a href="http://www.freedesktop.org/wiki/Software/dbus">D-Bus</a>, który nie jest ograniczony tylko do KDE).</p>
<p>Było jednak coś, co nie pozwalało mi wykorzystywać dobrodziejstw polecenia dcop w pełni. O ile przekazywanie argumentów numerycznych było proste (wystarczy wpisać liczbę), argumentów tekstowych dość intuicyjne (stringi piszemy w apostrofach jeśli zawierają kilka słów, lub niekoniecznie z nimi, jeśli to tylko jedno słowo), o tyle przekazanie argumentu <em>QStringList</em> było dla mnie czarną magią.<br />
Jak to się robi? Kombinowałem ze wszystkimi znanymi mi sposobami i nic&#8230;</p>
<p>Dopiero <a href="http://michelle.schowek.net">Michelle</a> sprawiła, że zająłem się tym nieco konkretniej. Michelle używa <a href="http://www.mozilla-europe.org/pl/products/firefox/">Firefoksa</a>, a &#8211; jak wszyscy wiemy &#8211; jego wbudowany czytnik kanałów <a href="http://pl.wikipedia.org/wiki/RSS">RSS</a> jest, delikatnie mówiąc, dość ubogi. Więc jak tylko zaraziłem Ją <em>RSSoManią</em>, natychmiast pożałowałem, bo przygniotła mnie sterta pytań &#8216;A jak ustawić, żeby&#8230;&#8217; ;) Na pomoc przyszedł mi <a href="http://akregator.kde.org/">Akregator</a> &#8211; niesamowity czytnik. Wygodny, konfigurowalny, szybki i&#8230; <em>KDE&#8217;owy</em> :) Pozostał tylko jeden problem. Jak przekazać Akregatorowi informację o <a href="http://pl.wikipedia.org/wiki/Uniform_Resource_Locator">URL</a> kanału z poziomu Firefoksa? Na szczęście FF ma możliwość wykonania komendy z adresem kanału. No, ale tu właśnie pojawił się problem. Interfejs DCOP Akregatora pozwala wprawdzie na dodanie do niego kolejnego URL kanału RSS, jednak postać polecenia jest taka:</p>
<blockquote><p>xis@hedera ~ $ dcop akregator AkregatorIface<br />
QCStringList interfaces()<br />
QCStringList functions()<br />
void openStandardFeedList()<br />
void fetchFeedUrl(QString)<br />
void fetchAllFeeds()<br />
void saveSettings()<br />
<strong>void addFeedsToGroup(QStringList,QString)</strong><br />
void exportFile(KURL url)<br />
void addFeed()</p></blockquote>
<p>Łatwo się domyślić, że pierwszy parametr to lista URLi, a drugi to grupa, do jakiej mają być kanały dodane. I jak tę listę przekazać? Ano tak:</p>
<blockquote><p>#!/bin/bash<br />
dcop akregator AkregatorIface addFeedsToGroup [ $1 ] Michelle</p></blockquote>
<p>Taki skrypcik zapisujemy pod postacią np. &#8216;addrss&#8217;, dajemy prawa wykonania, umieszczamy gdzieć na naszej $PATH i już możemy konfigurować Firefoksa wskazując mu komendę addrss do wykonania przy dodawaniu kanału informacyjnego.</p>
<p>Działa super :)</p>
<p>Dodam tylko, że aby przekazać w QStringList większą ilość stringów, wystarczy oddzielić je przecinkami.</p>
]]></content:encoded>
			<wfw:commentRss>http://xis.schowek.net/2007/05/01/qstringlist-w-dcop-firefox-i-akregator-razem/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Katedra i bazar &#8211; po polsku</title>
		<link>http://xis.schowek.net/2007/04/13/katedra-i-bazar-po-polsku/</link>
		<comments>http://xis.schowek.net/2007/04/13/katedra-i-bazar-po-polsku/#comments</comments>
		<pubDate>Fri, 13 Apr 2007 11:38:16 +0000</pubDate>
		<dc:creator>xis</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[katedra i bazar]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://xis.schowek.net/2007/04/13/katedra-i-bazar-po-polsku/</guid>
		<description><![CDATA[Dla miłośników ruchu Open Source dokument The Cathedral and the Bazaar E.S. Raymonda to żadna nowość, ale jego polska wersja na pewno ucieszy i ich :) Zachęcam do lektury nie tylko tych z jasnej strony mocy &#8211; myślę, że ten kawałek tekstu (który wszak narobił swego czasu sporo szumu na rynku internetowym) może być inspiracją [...]]]></description>
			<content:encoded><![CDATA[<p>Dla miłośników ruchu <em>Open Source</em>  dokument <a href="http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/">The Cathedral and the Bazaar</a> <a href="http://www.catb.org/~esr/">E.S. Raymonda</a> to żadna nowość, ale <a href="http://linuxcommunity.pl/content/view/60/">jego polska wersja</a> na pewno ucieszy i ich :)<br />
Zachęcam do lektury nie tylko tych z <em>jasnej strony mocy</em> &#8211; myślę, że ten kawałek tekstu (który wszak narobił swego czasu <a href="http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s13.html">sporo szumu</a> na rynku internetowym) może być inspiracją dla niejednego programisty/projektanta.</p>
]]></content:encoded>
			<wfw:commentRss>http://xis.schowek.net/2007/04/13/katedra-i-bazar-po-polsku/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pan płaci, Pani płaci&#8230;</title>
		<link>http://xis.schowek.net/2007/04/03/pan-placi-pani-placi/</link>
		<comments>http://xis.schowek.net/2007/04/03/pan-placi-pani-placi/#comments</comments>
		<pubDate>Tue, 03 Apr 2007 11:11:50 +0000</pubDate>
		<dc:creator>xis</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ogólnie]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[open office]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[zus]]></category>

		<guid isPermaLink="false">http://xis.schowek.net/2007/04/03/pan-placi-pani-placi/</guid>
		<description><![CDATA[Zawsze denerwowała mnie rozrzutność polskiego rządu (nie tylko mnie i nie tylko rozrzutność ;) ), zwłaszcza w kwestii wydatków na infrastrukturę informatyczną. Niby jestem informatykiem, zarabiam na chleb pisząc oprogramowanie, które następnie jest sprzedawane. Powinienem zatem cieszyć się, że ceny software&#8217;u są jakie są. Nie mogę jednak znieść tego, że ZUS wyda na oprogramowanie biurowe [...]]]></description>
			<content:encoded><![CDATA[<p align="left">Zawsze denerwowała mnie rozrzutność <a href="http://sejm.gov.pl/">polskiego rządu</a> (nie tylko mnie i nie tylko rozrzutność ;) ), zwłaszcza w kwestii wydatków na infrastrukturę informatyczną. Niby jestem informatykiem, zarabiam na chleb pisząc oprogramowanie, które następnie jest sprzedawane. Powinienem zatem cieszyć się, że ceny <em>software&#8217;u</em> są jakie są.<br />
Nie mogę jednak znieść tego, że <a href="http://www.zus.pl/">ZUS</a> <a href="http://wiadomosci.wp.pl/felieton.html?kat=37078&#038;wid=8801331&#038;rfbawp=1175580425.233">wyda na oprogramowanie biurowe Microsoftu 62 miliony złotych</a> (sic!). Tak, chodzi o ten sam ZUS, instytucję, która <em>stoi na skraju wypłacalności</em>. Nie mogę znieść dlatego, że <a href="http://www.openoffice.org/">alternatywny pakiet oprogramowania</a>, które swoją funkcjonalnością w ogóle nie odbiega od propozycji <a href="http://microsoft.com">Microsoftu</a> (oba pakiety spełniają potrzeby ZUSu w 100%) jest&#8230; darmowy.<br />
Nie jestem za radykalnym <a href="http://www.fsf.org/">uwalnianiem</a> instytucji państwowych. Zdaję sobie sprawę, że większość urzędników jest niereformowalna, nigdy nie nauczy się obsługi choćby najprostszego <em>Linuksa</em>, dlatego musimy wyjąć z naszej kieszeni i kupić im <em>Windows</em>. Jestem w stanie się z tym pogodzić &#8211; przynajmniej w tej chwili. Ale to, że mając do wyboru dwa niemal identyczne w obsłudze pakiety, kupuje się ten droższy, bo&#8230; no właśnie? &#8211; to jest dla mnie absurdem totalnym. Dlatego zachęcam do przyłączenia się do <a href="http://akcja.jakilinux.org">akcji i podpisania się pod petycją</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://xis.schowek.net/2007/04/03/pan-placi-pani-placi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>KDE takie, jak chcesz</title>
		<link>http://xis.schowek.net/2007/03/30/kde-takie-jak-chcesz/</link>
		<comments>http://xis.schowek.net/2007/03/30/kde-takie-jak-chcesz/#comments</comments>
		<pubDate>Fri, 30 Mar 2007 07:36:54 +0000</pubDate>
		<dc:creator>xis</dc:creator>
				<category><![CDATA[Do zapamiętania]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://xis.schowek.net/2007/03/30/kde-takie-jak-chcesz/</guid>
		<description><![CDATA[KDE to naprawdę elastyczne i konfigurowalne środowisko. Wielu na nie narzeka, bo &#8216;ciężkie&#8217;, &#8216;wolne&#8217;, bo &#8216;przeciążone wodotryskami&#8217;, ale chyba każdy, kto go używał przyzna, że trudno o bardziej wygodne w kwestii dopasowania do potrzeb użytkownika środowisko graficzne. Jeśli jednak wszystkie te edytory i wizardy to dla Ciebie za mało &#8211; zerknij na Wiki KDE, by [...]]]></description>
			<content:encoded><![CDATA[<p align="left"><img style="border: 1px solid white; display: block; float: left" alt="images1.jpeg" id="image20" src="http://xis.schowek.net/wp-content/uploads/2007/03/images1.jpeg" /><a href="http://kde.org">KDE</a> to naprawdę elastyczne i konfigurowalne środowisko. Wielu na nie narzeka, bo &#8216;ciężkie&#8217;, &#8216;wolne&#8217;, bo &#8216;przeciążone wodotryskami&#8217;, ale chyba każdy, kto go używał przyzna, że trudno o bardziej wygodne w kwestii <em>dopasowania do potrzeb użytkownika</em> środowisko graficzne.</p>
<div align="center">
<p align="left">
<p align="left">
<p align="left">
<p align="left">Jeśli jednak wszystkie te edytory i wizardy to dla Ciebie za mało &#8211; zerknij na <a href="http://wiki.kde.org/">Wiki</a> KDE, by poczytać o jego <a href="http://wiki.kde.org/tiki-index.php?page=Hidden%20configuration">ukrytych opcjach konfiguracji</a>.</p>
<div align="center">
<p align="left">Mi najbardziej podoba się możliwość <a href="http://wiki.kde.org/tiki-index.php?page=Hidden%20configuration#Disabling_Category_Titles_in_K_Menu">wyłączenia podziału na kategorie w KMenu</a>, oraz szereg usprawnień dla <a href="http://www.konqueror.org/">Konquerora</a> w zarządzaniu kartami.</p>
<div align="center">
<p align="left">Jeszcze kilka  informacji o wyciskaniu <em>dwustu procent normy</em> z KDE <a href="http://canllaith.org/?page_id=15">tutaj</a>.</p>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://xis.schowek.net/2007/03/30/kde-takie-jak-chcesz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ładny OpenOffice.org</title>
		<link>http://xis.schowek.net/2007/01/20/ladny-openofficeorg/</link>
		<comments>http://xis.schowek.net/2007/01/20/ladny-openofficeorg/#comments</comments>
		<pubDate>Sat, 20 Jan 2007 18:08:46 +0000</pubDate>
		<dc:creator>xis</dc:creator>
				<category><![CDATA[Do zapamiętania]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[czcionki]]></category>
		<category><![CDATA[open office]]></category>

		<guid isPermaLink="false">http://xis.schowek.net/2007/01/20/ladny-openofficeorg/</guid>
		<description><![CDATA[Po ostatnich zabawach z fontami stwierdzam z zadowoleniem, że praca na moim ślicznym desktopie stała się dużo przyjemniejsza. Dzięki zastosowaniu QtCurve &#8211; jednolitego motywu widgetów, aplikacje Qt/KDE oraz GTK mają podobny jednolity wygląd. Jedynymi &#8216;czarnymi owcami&#8217; w tym okienkowym stadzie były aplikacje wchodzące w skład pakietu OpenOffice.org. Interfejs pakietu biurowego &#8211; mimo, że zainstalowany z [...]]]></description>
			<content:encoded><![CDATA[<p>Po ostatnich <a href="http://xis.schowek.net/2007/01/18/linuksowe-literki/">zabawach z fontami</a> stwierdzam z zadowoleniem, że praca na moim ślicznym desktopie stała się dużo przyjemniejsza. Dzięki zastosowaniu<em> </em><a href="http://www.kde-look.org/content/show.php?content=40492">QtCurve</a> &#8211; jednolitego motywu <em>widgetów</em>, aplikacje<a href="http://www.trolltech.com/products/qt"> Qt</a>/KDE oraz <a href="http://gtk.org/">GTK</a> mają podobny jednolity wygląd. Jedynymi &#8216;czarnymi owcami&#8217; w tym okienkowym stadzie były aplikacje wchodzące w skład pakietu <a href="http://www.openoffice.org/">OpenOffice.org</a>.<br />
Interfejs pakietu biurowego &#8211; mimo, że zainstalowany z opcją <em>USE=&#8221;kde gtk&#8221;</em> &#8211; sprawiał wrażenie zupełnie niewrażliwego na ustawienia mojego pulpitu. Szybko <a href="http://www.openoffice.org/FAQs/fontguide.html#9">znalazłem</a> sposób, w jaki uporałem się z tym problemem. Wystarczy wybrać z menu np. <em>Writera</em>:</p>
<blockquote><p>Narzędzia -> Opcje -> OpenOffice.org -> Czcionki</p></blockquote>
<p>Następnie zaznaczyć checkbox <em>Zastosuj tabelę zmian</em>, a w poniższej tabeli wprowadzić zmianę czcionki<em>  Andale Sans UI</em> na np. <em>Arial</em>. Ważne jest, żeby wprowadzić nazwę czcionki Andale Sans UI nawet jeśli nie było jej na liście czcionek.</p>
<p>Po tej operacji wszystkie aplikacje OpenOffice.org będą już wyglądały tak ładnie jak inne aplikacje naszego pulpitu :)</p>
<div class="gallery"><img id="image13" alt="oo_good.png" src="http://xis.schowek.net/wp-content/uploads/2007/01/oo_bad.png" />Writer przed liftingiem</div>
<div class="gallery"><img id="image12" alt="oo_bad.png" src="http://xis.schowek.net/wp-content/uploads/2007/01/oo_good.png" />Writer po liftingu</div>
<p>Przy okazji warto też wyłączyć antialiasing czcionek edytowanych dokumentów; z</p>
<blockquote><p>Narzędzia -> Opcje -> OpenOffice.org -> Widok</p></blockquote>
<p>odznaczyć checkbox <em>Wygładzanie czcionek ekranowych</em> (lub ustawić dolny pułap wygładzania na np. 18 pikseli). Operacja ta sprawia, że praca z dokumentami staje się wygodniejsza, bo Writer działa dużo szybciej nie &#8216;tracąc&#8217; czasu na wygładzanie czcionek.</p>
]]></content:encoded>
			<wfw:commentRss>http://xis.schowek.net/2007/01/20/ladny-openofficeorg/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linuksowe literki</title>
		<link>http://xis.schowek.net/2007/01/18/linuksowe-literki/</link>
		<comments>http://xis.schowek.net/2007/01/18/linuksowe-literki/#comments</comments>
		<pubDate>Thu, 18 Jan 2007 18:36:51 +0000</pubDate>
		<dc:creator>xis</dc:creator>
				<category><![CDATA[Do zapamiętania]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[czcionki]]></category>

		<guid isPermaLink="false">http://xis.schowek.net/2007/01/18/linuksowe-literki/</guid>
		<description><![CDATA[W Linuksie denerwuje mnie naprawdę niewiele rzeczy. Ale, jeśli już coś mnie wkurza, to naprawdę bardzo mocno. Jedną z takich rzeczy są, albo właściwie były, czcionki systemowe. Kiedyś bardzo drażnił nierówny hinting czcionek i tak np. w Fedorze czcionki wyglądały bardzo ładnie, byly równe i gładkie, podczas gdy np. w Gentoo domyślne fonty były dziwnie [...]]]></description>
			<content:encoded><![CDATA[<p>W Linuksie denerwuje mnie naprawdę niewiele rzeczy. Ale, jeśli już coś mnie wkurza, to naprawdę bardzo mocno. Jedną z takich rzeczy są, albo właściwie były, czcionki systemowe.</p>
<p>Kiedyś bardzo drażnił nierówny <em>hinting</em> czcionek i tak np. w <a target="_blank" href="http://fedora.redhat.com/">Fedorze</a> czcionki wyglądały bardzo ładnie, byly równe i gładkie, podczas gdy np. w <a target="_blank" href="http://www.gentoo.org/">Gentoo</a> domyślne fonty były dziwnie koślawe. Pomocna wtedy okazywała się <a href="http://www.cs.mcgill.ca/~dchest/xfthack/">łatka do Xft</a>, która sprawiała, że hinting fontów był dużo równiejszy. Dziś łatka ta jest niepotrzebna, bo chyba wszystkie wersje <a href="http://x.org/">Xorg</a> stosują poprawny hinting czcionek. Mój linuksowy desktop wyglądał istnie jak <a href="http://www.apple.com/macosx/">Macintosh</a>. Oczywiście całej sprawie ukryty był pewien haczyk &#8211; fonty były ładne, ale pod warunkiem używania antialiasingu. Kiedy tylko wyłączałem wygładzanie, mój ekran wypełniała cała banda koślawych i poszarpanych liter. Nie przeszkadzało mi to dopóki uzywałem monitora CRT, ale  zaczęło denerwować gdy kupiłem matrycę LCD. Czcionki wygładzane nie podobały mi się zbytnio na nowym monitorze, dlatego zdecydowałem się używać wszędzie czcionek <em>Helvetica</em> firmy <a href="http://www.adobe.com">Adobe</a>, co pozwoliło mi na wyłączenie antialiasingu. Było jednak coś, co strasznie mnie drażniło &#8211; pytanie &#8216;Jak to jest, że w Windows wszystkie czcionki  tak ładnie wyglądają, a moje <a href="http://kde.org/">KDE</a> jest <em>skazane</em> na Helveticę?&#8217;. Udało mi się jednak zaradzić i temu problemowi. Mimo, że  <a href="http://www.theregister.co.uk/2002/10/25/fabulous_fonts_in_linux/">artykuł</a>, który znalazłem w Sieci jest dość leciwy, jego treść i rady, jakie niesie są wciąż aktualne. Po zastosowaniu się do rad autora i zrekompilowaniu pakietu <a href="http://www.freetype.org/">freetype</a> mogę cieszyć się równymi czcionkami czy to z antialiasingiem, czy bez niego. Ponadto, postanowiłem skorzystać z opcji włączania antialiasingu przy czcionkach większych niż 10 pikseli, dzięki  czemu teraz wygładzane są tylko te duże czcionki (np. nagłówki stron WWW).</p>
<p>Przy okazji poruszania tematu czcionek załączam plik z bitmapowym fontem <em><a href="http://xis.schowek.net/wp-content/uploads/2007/01/console8x16pcf.zip">Console</a></em>, dzięki któremu mój emulator terminala wygląda naprawdę fajnie (używam go też w edytorach tekstowych).</p>
]]></content:encoded>
			<wfw:commentRss>http://xis.schowek.net/2007/01/18/linuksowe-literki/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

