stále přemýšlím o Unicodizaci svého KDE (a poslední co mi
brání ve změně locales na cs_CZ.UTF-8 je chybějící podpora UTF-8
v MC v Debianu; ne, nechci se tomu teď moc věnovat). V KDE mi
pochopitelně Unicode funguje perfektně, ale nevymyslel jsem jak
pohodlně vkládat nestandardní znaky. Tak na příklad, jednou z
krás Unicode by bylo, že bych konečně mohl používat pořádné
kulaté uvozovky místo paskvilů typu ``'', ale nevím, jak je
pohodlně psát (a totéž platí i pro •, ©, §, ¢,
£, ®, °, µ, ÷, ¶, ±, ™,
∏, ∑, −, √, ∫, ≠, ≡, ≤, ≥,
⟨, ⟩, ◊, ♠, ♣, ♥, ♦, ∞,
…, ‘, ’, ‚, “, ”, „,
—, –, , €,  ,  ,  , ‰,
---, --). Mám třeba jenom Kate a píšu blog <drobná reklama:
http://www.ceplovi.cz/matej/blog/> a chtěl bych napsat pořádné
uvozovky. Pochopitelně, že na klávesnici cz_qwerty (což je co
používám) příslušné klávesy nemám. Mohl bych použít
kcharselect, ale to je hrozně nepohodlné. Zatím píšu HTML entity,
které potom převádím na čistý UTF-8 pomocí krátkého
Pythonního skriptu, ale to je také řešení, které mi moc
nepřipadne.
Odpusťte, že připomínám Windows, ale existuje nějaká varianta
Alt+<číslo> pod X11/KDE? Jedná se o využití klávesy Compose
(pokud ano, tak jak na to)? gvim má digraphs, což je docela
zajímavé řešení, ale bohužel není přenositelné na jiné
X11/KDE aplikace. Existuje něco podobného jako standalone aplikace?
Děkuji za jakékoli nakopnutí správným směrem (a Cc: na osobní
adresu bych uvítal -- cz.comp.linux je na mě trochu moc živý,
takže ho čtu jenom pomocí Google Groups).
Dobré velmi časné ráno pro Vás,
Matěj
ja pouzivam (teda ja nie, ale "moji" uzivatelia) compose, v KDE si v
nastaveni klavesnice zaskrtnem "Menu is Compose" a potom stlacam napr.
MENU o c pre ©, MENU = E pre €, MENU . . pre ·, MENU - - - pre —,
MENU , " pre „ a podobne (tie uvodzovky su pre nas trochu nelogicky
rozmiestnene, lebo sa beru logicky ako otvaracie tie "zapadoeuropske").
Okrem toho vyberiem anglicku klavesnicu s ISO 9995 3, a zaskrtnem vo
volbach "Press right Alt key to choose 3ed level" a potom napr.
kombinacia praveho Alt m da pismeno µ a podobne...
Toto cele funguje len od istej verzie KDE a xorg (mam kubuntu), predtym
sa to chovalo dost chaoticky (ale zapnutie klavesnice z prikazoveho
riadku fungovalo bez problemov)
vid /usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose
--
-----------------------------------------------------------
| Radovan Garabík http://kassiopeia.juls.savba.sk/~garabik/ |
| __..--^^^--..__ garabik @ kassiopeia.juls.savba.sk |
-----------------------------------------------------------
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!
Tohle se mi hodne libi, bohuzel nejak nemohu potvrdit, ze by mi to
chodilo. (xorg 6.8.2, kde 3.4.2).
Delam to spravne v Ovladaci centrum->Mistni zvyklosti->Rozvrzeni
klavesnice-Moznosti Xkb->Menu is Compose? Nebo se musi jeste nekde neco
jinde...?
> rozmiestnene, lebo sa beru logicky ako otvaracie tie "zapadoeuropske").
> Okrem toho vyberiem anglicku klavesnicu s ISO 9995 3, a zaskrtnem vo
> volbach "Press right Alt key to choose 3ed level" a potom napr.
> kombinacia praveho Alt m da pismeno µ a podobne...
>
Tohle mi pritom funguje.
Mirek
>Delam to spravne v Ovladaci centrum->Mistni zvyklosti->Rozvrzeni
>klavesnice-Moznosti Xkb->Menu is Compose? Nebo se musi jeste nekde neco
>jinde...?
>
>
Já to nastavil právě teď přesně takhle a funguje to bez restartu KDE.
---------------------------------------------------------------------------
Meta-FAQ (odhlaseni, archiv, FAQ a dalsi): http://www.linux.cz/mailing-list
TIP: Musi vase odpoved jit do konference nebo staci jen autorovi?
Hezký den,
Matěj
neviem akeho suboru :-)
ale toto mi funguje bez KDE (icewm aj fvwm), na kubuntu aj na nedavno
upgradnutom debian unstable:
setxkbmap us,sk -option 'grp:alt_shift_toggle,ralt_switch,compose:menu'
funguje to rovnako na it_IT.UTF-8, sk_SK.UTF-8 alebo en_US.UTF-8
(a mam taky pocit ze ak locale je ISO8859-2, tak budu fungovat len tie
znaky co patria do iso2, takze problem moze byt aj v tom...)
tak nakonec ta změna loacles na cs_CZ.UTF-8 pomohlo (pro debianisty:
MC který umí UTF-8 je dostupný na odkazech z diskuse na
<http://forum.ubuntu.ru/index.php?topic=83.msg529#msg529> a také na
<http://www.ceplovi.cz/matej/progs/debian/> -- je nutno nainstalovat i
slang knihovnu příloženou na stejnch místech).
Problém, kter zbvývá je, že neumí vložit všechny znaky, které
bych chtěl. Existuje nějaká možnost jak seznam rozšířit?
Konkrétně jak vložit … (ߪ)?
Děkuji,
Matěj
> Problém, kter zbvývá je, že neumí vložit všechny znaky, které
> bych chtěl. Existuje nějaká možnost jak seznam rozšířit?
> Konkrétně jak vložit … (ߪ)?
ߪ? Nemyslel jste spis … = …?
Proc nezkusit to nejjednodussi a ve stylu jiz existujicich polozek
pridat treba toto?
<Multi_key> <period> <period> <period> : "\x342\x200\x246" U2026 # horizontal ellipsis
(i kdyz jiste potize by mohlo pusobit, jestli tam i Vy mate polozku
<Multi_key> <period> <period>)
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
---------------------------------------------------------------------------
Meta-FAQ (odhlaseni, archiv, FAQ a dalsi): http://www.linux.cz/mailing-list
TIP: Konference o Perlu: perl na list...@muni.cz
Provedl jsem toto a zdá se to fungovat:
#<Multi_key> <period> <period> : "·" periodcentered
<Multi_key> <period> <period> : "…" U2026 horizontal ellipsis
Na druhou stranu mě to připadne strašně nesystémové -- dokáže
si X11 přečíst nějaké user settings (něco jako
~/.X11/locale/...)? Jinak, je to už bug#3775 v Xorg
<https://bugs.freedesktop.org/show_bug.cgi?id=3775>.
Hezký den,
Matěj
> Na druhou stranu mě to připadne strašně nesystémové -- dokáže
> si X11 přečíst nějaké user settings
Dokaze. Tyhle soubory ctou klienti, takze si muzete nastavit XLOCALEDIR,
treba na $HOME/.xlocale, vyrobite v tom adresari compose.dir s patricnym
obsahem a uz to bude cist vas Compose misto systemoveho. Asi to neumi za
chodu kombinovat vice souboru, ale to lze obejit nejakym skriptem, ktery
pri vhodne prilezitosti vygeneruje vysledny soubor.
> (něco jako <https://bugs.freedesktop.org/show_bug.cgi?id=3775>.
Coze? Ja v te Bugzille vidim akorat nadpis ''Missing "HORIZONTAL ELLIPSIS"
from Compose maps''.
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
---------------------------------------------------------------------------
Meta-FAQ (odhlaseni, archiv, FAQ a dalsi): http://www.linux.cz/mailing-list
TIP: Hledate software? Zkuste http://freshmeat.net/
Matěj
Zjevně existuje ještě lepší metoda
<http://groups.google.com/group/comp.windows.x/msg/19e6f4a14237cfca>
- nová Xka zjevně umí číst soubor ~/.XCompose jako uživatelské
nastavení.
Děkuji každopádně za pomoc - zdá se, že Compose klávesa
vzácně slučuje všechny výhody digraphs z vimu s tím, že to
funguje úplně všude. Díky.
Matěj