Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Jiří Pavlík 13 Srpna 2006, 23:17:50

Název: Rozložení klávesnice Greek Polytonic v Ubuntu [vyřešeno]
Přispěvatel: Jiří Pavlík 13 Srpna 2006, 23:17:50
Dlouho jsem se potýkal s problémem, jak zprovoznit v GNOME (zejména v aplikacích OpenOffice a Nvu) rozložení klávesnice Greek Polytonic, které zahrnuje speciální znaky pro starou (klasickou) řečtinu, - popřípadě, jak najít distribuci, která by to uměla. Z distribucí, které jsem testoval, to v GNOME neuměla žádná a v KDE pouze Mandriva LE 2005 (Mandriva 2006 to ale zase zapomněla).
Dnes se mi konečně podařilo zadat ta správná klíčová slova do Googlu a našel jsem diskuzi, kde se to řeší:

http://mail.nl.linux.org/linux-utf8/2006-01/msg00000.html

Problém vyžaduje dva zásahy do konfiguračních souborů:

1. defaultní imput metoda si nerozumí s příslušnými mrtvými klávesami, takže při zapnutí klávesnice Greek Polytonic nemají kombinace "příslušná mrtvá klávesa + písmeno" žádný výstup. Proto je zapotřebí změnit ji na XIM:
Kód: [Vybrat]
sudo cp /etc/environment /etc/environment_backup
sudo gedit /etc/environment
Otevře se soubor s textem odpovídajícím lokálnímu nastavení počítače, např.:
Kód: [Vybrat]
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games"
LANG="cs_CZ.UTF-8"
LANGUAGE="cs_CZ:cs:en_GB:en"
Do něho jako poslední řádek přidejte:
Kód: [Vybrat]
GTK_IM_MODULE="xim"pak soubor uložte. V tuto chvíli (nebo po restartu x serveru) bude možno psát samohlásky se všemi přízvuky a s iota hypogegrammenon, kombinace mrtvých kláves a písmen odpovídající samohláskám s přídechem budou však i nadále mít nulový výstup.

2. Aby začly i tyto kombinace fungovat je potřeba opravit konfiguraci klávesnice v /etc/X11/xkb/symbols/gr:
Kód: [Vybrat]
sudo cp /etc/X11/xkb/symbols/gr /etc/X11/xkb/symbols/gr_backup (tato záloha je snad i zbytečná, protože původní soubor je prostě chybný)
sudo gedit /etc/X11/xkb/symbols/gr
Téměř na samém konci souboru upravíte dva řádky, které definují výstup mrtvých kláves.
Původní :
Kód: [Vybrat]
key { [    dead_acute,           dead_horn     ] };
key { [    dead_grave,           dead_ogonek   ] };
změníte na
Kód: [Vybrat]
key { [  dead_acute,  dead_horn,    0x1000313  ] };
key { [  dead_grave,  dead_ogonek,  0x1000314  ] };
restartujete x server a je to. Pak stačí jen klávesnici Greek Polytonic aktivovat (Systém > Volby > Klávesnice), popřípadě si přidat na panel applet Indikátor klávesnice, přepnout na řeckou klávesnici, spustit oblíbený textový editor, najít ty správné kombinace mrtvých kláves a jejich funkční pořadí - je to tu mimochodem mnohem logičtější než ve winxp - a psát...
Název: Rozložení klávesnice Greek Polytonic v Ubuntu [vyřešeno]
Přispěvatel: Luke 14 Srpna 2006, 23:46:32
En de kai epigrafe gegrammene ep auto grammasin Hellenikois...
Název: Rozložení klávesnice Greek Polytonic v Ubuntu [vyřešeno]
Přispěvatel: Jiří Pavlík 16 Srpna 2006, 00:14:30
;) myslíte asi: ἦν δὲ καὶ ἐπιγραφὴ ἐπ'αὐτὸ γεγραμμένη γράμμασιν ἑλληνικοῖς :cool: že?
Název: Rozložení klávesnice Greek Polytonic v Ubuntu [vyřešeno]
Přispěvatel: Luke 21 Srpna 2006, 00:38:23
ja v praci nemam reckou klavesnici, nevim jak ji na win dostat a krom toho pul znaku vyse jsou ctverecky (nevidim je), ale to neva, z toho zbytku soudim, ze JO :-)...znate blueletterbible.com? To je fajn...ale zde ponekud OT