Sprawdzanie pisowni w multijęzycznym systemie

Tytuł mówi wiele. Słowem wyjaśnienia, chodzi o założenie hipotetycznej sytuacji, w której korzystając z systemu operacyjnego w języku angielskim, chce się zaaplikować sprawdzanie polskiej pisowni. Oczywiście przeważnie wystarcza doinstalowanie wszystkich możliwych polskich słowników (aspell-pl, myspell-pl, ipolish, wpolish etc.) i odinstalowanie wszystkich zagranicznych (aspell-en etc.). Czasami trzeba również edytować plik konfiguracyjny programu (np. plik ~/.config/zim/default.conf), czasami zdarza się, że nawet to nie pomaga. Program szuka słownika wedle lokali (a te jak wiadomo są anglojęzyczne) i gdy nie znajduje, sypie błędem, sprawdzanie pisowni nie działa. Programy, w których spotkałem się z następującym problemem to wspomniany wczoraj Zim i Pidgin. Remedium okazało się dodanie kilku literek do pliku rozruchowego, aby wyglądał tak: ...

14 września 2007 · Hadret

Vim i sprawdzanie pisowni

Jak powszechnie wiadomo, vim od wersji 7.1 ma wbudowany w siebie mechanizm sprawdzania pisowni. Ze strony użytkownika pozostaje jedynie go uaktywnić. Pierwsze co trzeba zrobić, to stworzyć nowy folder – ~/.vim/spell: mkdir ~/.vim/spell Teraz wystarczy przełączyć się do niego i ściągnąć odpowiedni słownik: cd ~/.vim/spell wget -c ftp://ftp.vim.org/pub/vim/runtime/spell/pl.utf-8.spl W zależności od używanego w systemie kodowania, są dostępne jeszcze dwie wersje: pl.cp1250.spl oraz pl.iso-8859-2.spl. Kiedy słownik jest już pobrany i na swoim miejscu, edycji należy poddać plik ~/.vimrc, np.: ...

15 sierpnia 2007 · Hadret

Klawisze home i end w URxvt

Jak wspominałem przy okazji przeźroczystości w URxvt, przerzuciłem się na ten terminal. Rzecz, na którą z początku nie zwracałem uwagi, a która stała się stosunkowo uciążliwa ze względu na przyzwyczajenia, to niedziałające prawidłowo klawisze home i end. Zamiast przenosić na początek i koniec linii, dodawały ~ i na tym się kończyło. Irytujące. Okazuje się jednakże, iż można temu bardzo łatwo zaradzić. Wystarczy poddać edycji plik .Xdefaults i dodać do niego następujące wpisy: ...

12 sierpnia 2007 · Hadret

Przeźroczyste Urxvt

Dziś będzie krótko i na temat. Zrezygnowałem z xfce4-terminal na rzecz prostszego i mniej zasobożernego rxvt-unicode i jedyne, czego mi brakowało, to prawdziwej przeźroczystości – ot, przyzwyczajenie zrobiło swoje. Okazuje się, że nie ma z tym problemu w Urxvt, wystarczy włączyć je w taki sposób: urxvt -depth 32 -bg rgba:0000/0000/0000/cccc -fg white I hula (: Znalezione tutaj: Terminal with true transparency Nawiązując do poprzedniego wpisu – Integracja Wget z Firefoksem – zmienną TERM należy wypełnić w taki sposób: ...

25 lipca 2007 · Hadret

Integracja Wget z Firefoksem

W zasadzie z Iceweaselem, ale to i tak na jedno wychodzi (: Nie będę się tutaj specjalnie rozwodził nad przyczynami takiego połączenia - po prostu. W swoim katalogu domowym stworzyłem sobie katalog scripts, w którym przechowuję różne dziwne rzeczy. Utworzyłem tam nowy plik, o tak: touch wget.sh Wypełniłem go taką zawartością: #! /bin/sh DLDIR="/home/$user/downloads" TERM="xfce4-terminal -x" $TERM wget -c –directory-prefix=$DLDIR $* Zmienne, które należy dostosować do swoich potrzeb to DLDIR i TERM. W DLDIR należy zastąpić $user swoją nazwą użytkownika i (opcjonalnie) zmienić katalog docelowy z downloads na jakikolwiek inny w obrębie swojego katalogu domowego. W TERM należy wprowadzić zmiany w zależności od tego, z jakiego terminala się korzysta - w przykładzie użyty został domyślny terminal z Xfce (: Ostatnią rzeczą związaną z tym plikiem, jest nadanie mu prawa do wykonywania: ...

22 lipca 2007 · Hadret

Autologin

Ze swojego komputera korzystam sam i wpisywanie loginu i hasła po każdym restarcie/przy każdym włączeniu go byłoby dość uciążliwe. Oczywiście wszystkie co bardziej szanujące się menadżery logowania – xdm, gdm czy kdm – posiadają opcję autologowania wybranego użytkownika, niemniej jednak zostają gdzieś w pamięci i nie potrzebnie zajmują miejsce (czasem całkiem sporo). Idealnym rozwiązaniem byłoby tutaj automatyczne logowanie do Iksów bezpośrednio z konsoli. Jest to możliwe i w dodatku stosunkowo łatwe do przyrządzenia (: ...

19 lipca 2007 · Hadret

Problemy z zależnościami

Przy dzisiejszej aktualizacji doinstalowany został pakiet xfdesktop4-data, jednak z mojego systemu zniknął pakiet xfdesktop4, więc po restarcie środowiska graficznego zostałem pozbawiony takich luksusów jak tapeta na pulpicie i tym podobne. Zmartwiłem się dopiero w momencie, gdy po wydaniu komendy sudo apt-get install xfdesktop4 miast obserwować komunikaty o pomyślnym pobraniu i zainstalowaniu paczki, przeczytałem: The following packages have unmet dependencies: xfdesktop4: Depends: xfdesktop4-data (= 4.4.1-4) but 4.4.1-5 is to be installed E: Broken packages Tak, to jest właśnie to, co lubię (: ...

30 czerwca 2007 · Hadret

DVD do mp3

Dzisiejszy dzień przekopywałem Google w poszukiwaniu jakiegoś dvd-ripera, specjalizującego się w zgrywaniu ścieżki audio. Niczego ciekawego nie znalazłem, ale z pomocą przybyło drugie narzędzie po mencoderze, które trafiło do mojego niezbędnika. Korzystałem z niego już wcześniej, tylko mniej świadomie – to właśnie transcode bowiem odpowiedzialne jest za ripowanie filmów w programie dvd::rip. Największym problemem okazała się… głośność. Jak dobrej jakości (bitrate) bym nie ustawił, cały czas cholera była za cicho. W końcu jednak znalazłem ustrojstwo – parametr -s załatwił sprawę. No więc, jak to wygląda: ...

27 maja 2007 · Hadret

Apt-get i instalacja pakietów z pliku

Czasem zdarza się, że będąc w gołej konsoli, chcemy zainstalować jakąś listę pakietów. Załóżmy, że mamy zamiar zainstalować środowisko graficzne Xfce, ale nie chcemy instalować samej paczki xubuntu-desktop. Najpierw musimy poznać, jakież to ciekawe zależności niesie ze sobą xubuntu-desktop: apt-cache show xubuntu-desktop > xfce Teraz wyedytujemy sobie plik xfce i usuniemy wszystkie zbędne treści – zostawiamy tylko to, co znajduje się po Depends: nano xfce Nasz plik powinien zawierać w sobie wyłącznie nazwy pakietów, bez żadnych przecinków etc. umieszczonych w jednej linii. Wydajemy wówczas ostatnie polecenie: sudo apt-get install $(cat xfce) Jeśli znacie podobne użyteczne “triki”, podzielcie się (: ...

22 grudnia 2006 · Hadret

HOWTO: GIMP w jednym oknie

Przeglądając forum Ubuntu-pl, trafiłem na ciekawego linka – Howto: Run Gimp in one window. Pomyślałem, że to fajna sprawa, spróbuję u siebie. Zakładając, że w systemie mamy Metacity oraz GIMPa, możemy przystąpić do zabawy (: Na dobry początek: sudo apt-get install xnest Teraz sprawdźmy, czy nam się podoba: Xnest :1 -ac -name GIMP -geometry 1024x690 & metacity --display :1 & gimp --display :1 Podoba? To przydałoby się zrobić odpowiedni skrót, żeby od dziś GIMP za każdym razem otwierał nam się w ten sposób. Na początek tworzymy plik “/usr/bin/gimp1window”: ...

15 grudnia 2006 · Hadret