Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Saknade "compose key"-kombinationer

Jag kan skriva en massa tecken med hjälp av "Compose"-tangenten (har den något namn på svenska?), men misslyckas med många andra.

Nu är jag dessutom osäker på vilken Compose-key-tabell jag använder.
I /usr/share/X11/locale/ finns iaf tabellerna, men det finns ingen katalog för sv_SE.UTF-8, som jag antar är den "locale"
som gäller, åtminstone ger "echo $LANG" svaret "sv_SE.UTF-8".

I /usr/share/X11/locale/compose.dir står det något om
"en_US.UTF-8/Compose sv_SE.UTF-8" så det kanske är den Compose-tabellen som används?
Men enligt den skrivs ° (grad-tecken) som Multi_key+o+o, och det funkar inte för mig, och inte heller någon av de teckenkombinationer som ska skapa det tecknet enligt /usr/share/X11/locale/iso8859-1/Compose:
Multi_key + 0 + asciicircum : "\260" degree
Multi_key + asciicircum + 0 : "\260" degree
Multi_key + 0 + asterisk : "\260" degree
Multi_key + asterisk + 0 : "\260" degree

Här är en lista med vanliga compose-key-kombinationer.
http://www.everything2.com/index.pl?node_id=19840
Jag lyckas med ª,¶ och ×, men misslyckas med ½ och ¹.

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

battras bild

Den här listan
http://cvs.gnome.org/viewcvs/gtk%2B/gtk/gtkimcontextsimple.c?view=markup
verkar vara det som gäller.
Vad alla Compose-tabellerna i /usr/share/X11/locale/ (placering i ubuntu, de ligger på ett annat ställe i suse såg jag) ska användas till vet jag inte.
De kombinationer jag saknade verkar bara finnas i vissa Unix-varianter, t.ex. Solaris. Dessutom funkar det inte att använda den numeriska tangentbordsdelen här.

battras bild

Tydligen är orsaken till mina problem GTK, som istället för compose-tabellen från X-org som ligger i usr-katalogen använder en egen hårdkodad compose-tabell som inte uppdaterats sen år 2000.
Det verkar dock som om arbetet går lååångsamt framåt med att uppdatera den.
http://bugzilla.gnome.org/show_bug.cgi?id=321896