Tutorials/ComposeKey/ca: Difference between revisions
(Importing a new version from external source) |
(Updating to match new version of source page) |
||
Line 3: | Line 3: | ||
== Introducció == | == Introducció == | ||
The ''compose key'' is used to enter characters on the keyboard that are usually not available on the key caps. Such letters could be an "umlaut", a "macron" or accents on letters: | |||
* http:// | * http://en.wikipedia.org/wiki/Umlaut_(diacritic) | ||
* http:// | * http://en.wikipedia.org/wiki/Macron_(diacritic) | ||
Aquestes descripcions van ser provades en diversos sistemes ''Kubuntu Hardy Heron 8.04.1''. Més informació podeu trobar-la en els enllaços a la secció ''[[#Links and Further Information|Enllaços i informació addicional]]'' a sota. | Aquestes descripcions van ser provades en diversos sistemes ''Kubuntu Hardy Heron 8.04.1''. Més informació podeu trobar-la en els enllaços a la secció ''[[#Links and Further Information|Enllaços i informació addicional]]'' a sota. | ||
Line 37: | Line 37: | ||
* Escolliu la disposició del teclat. | * Escolliu la disposició del teclat. | ||
* Modifiqueu les <menuchioce>Opcions Xkb</menuchioce> per a seleccionar o activar la ''tecla compose''. | * Modifiqueu les <menuchioce>Opcions Xkb</menuchioce> per a seleccionar o activar la ''tecla compose''. | ||
Line 61: | Line 58: | ||
* Expandiu <menuchoice>Posició de la tecla compose</menuchoice>. | * Expandiu <menuchoice>Posició de la tecla compose</menuchoice>. | ||
* Seleccioneu la tecla que preferiu. | * Seleccioneu la tecla que preferiu. | ||
== Plasma Workspace == | |||
[[Image:system-settings-compose.png]] | |||
* Start '''System Settings''' | |||
* Select '''Input Devices''', then '''Keyboard''' | |||
* Click the '''Advanced''' tab | |||
* Click the box next to "Configure Keyboard Options''' to enable changing keyboard options | |||
* Click the {{Icon|breeze-go-next}} icon next to '''Position of Compose key''' | |||
* Click the box next to the desired key to enable it | |||
== Configuració per a aplicacions GTK (Gnome, Firefox, etc.) == | == Configuració per a aplicacions GTK (Gnome, Firefox, etc.) == |
Revision as of 09:50, 28 December 2018
Introducció
The compose key is used to enter characters on the keyboard that are usually not available on the key caps. Such letters could be an "umlaut", a "macron" or accents on letters:
Aquestes descripcions van ser provades en diversos sistemes Kubuntu Hardy Heron 8.04.1. Més informació podeu trobar-la en els enllaços a la secció Enllaços i informació addicional a sota.
Les modificacions funcionaran amb (gairebé) totes les aplicacions, incloent l'entorn d'escriptori, els navegadors, l'OpenOffice.org, així com moltes aplicacions de només text a la consola.
Les següents instruccions configuraran una tecla compose, la qual s'assignarà a la tecla dreta amb el logotip (en la majoria de teclats aquest logotip és el de Windows).
Configuració de la consola
Per a fer-ho anar estic intentant anar al «mode holístic» a partir de la consola:
- Es torna a configurar la consola per utilitzar el teclat, i la codificació de caràcters. Feu-ho des d'un terminal de text o a la consola.
$ sudo dpkg-reconfigure console-setup
- Seguiu aquests passos en la configuració:
- Trieu el vostre teclat (en aquest cas per omissió «104 US keyboard»).
- Si voleu la substitució de la tecla AltGr, escolliu-ne una.
- Seleccioneu la tecla que us agradaria assignar com a tecla compose. Puc utilitzar la tecla dreta amb el logotip.
Més aviat caldria utilitzar la tecla esquerra amb el logotip, però que no està disponible a la configuració de la consola. Però en l'entorn de finestres gràfiques (KDE Plasma) sí és possible.
- Trieu la codificació de caràcters per a la consola, s'estableix a UTF-8.
- Trieu quin joc de caràcters han d'estar disponibles a la consola. Jo uso Combined - Latin; Slavic Cyrillic; Hebrew; basic Arabic.
Suposo que la selecció hauria de donar-me els caràcters que vull.
- Trieu el tipus de sortida per a la consola que us agradaria (feu el que vulgueu, per estar segurs podeu anar amb els actuals valors per omissió).
- Ara es crearà un nou disc RAM inicial per a la propera arrencada.
Configuració del KDE 3
Ara podem anar i configurar el nostre entorn de finestres. Aquesta descripció es fa servir ja sigui amb el Kcontrol o l'eina de configuració de Kubuntu, la qual exposa la mateixa opció al diàleg.
- Inicieu Arranjament del sistema o el Centre de control del KDE.
- (per a Arranjament del sistema) o (per al Centre de control) -> .
- Escolliu la disposició del teclat.
- Modifiqueu les <menuchioce>Opcions Xkb</menuchioce> per a seleccionar o activar la tecla compose.
Configuració del KDE SC 4.0-4.4
Ara podem anar i configurar el nostre entorn de finestres (Plasma). Aquesta descripció utilitza l'Arranjament del sistema, ja que està disponible al menú K de la instal·lació de Kubuntu:
- Inicieu Arranjament del sistema.
- .
- Seleccioneu la configuració .
- En la pestanya Disposició, seleccioneu .
- Modifiqueu les opcions a Avançat per a seleccionar o activar la tecla compose.
Configuració del KDE actual
Aquestes instruccions s'apliquen a KDE 4.5 i posteriors.
- Inicieu Arranjament del sistema.
- .
- La pestanya Teclat a l'esquerra (s'ha de seleccionar inicialment).
- La pestanya a la part superior dreta.
- Expandiu .
- Seleccioneu la tecla que preferiu.
Plasma Workspace
- Start System Settings
- Select Input Devices, then Keyboard
- Click the Advanced tab
- Click the box next to "Configure Keyboard Options to enable changing keyboard options
- Click the icon next to Position of Compose key
- Click the box next to the desired key to enable it
Configuració per a aplicacions GTK (Gnome, Firefox, etc.)
Les aplicacions GTK (com també Firefox) i Gnome utilitzen (en un sistema Ubuntu) normalment SCIM com a mètode d'entrada, no XIM (mètode d'entrada a X) que es basa en les configuracions de (X)Compose. Per tant, sovint trobareu que les macrons de «a» i «o» poden resultar en ordinals en castellà femení/masculí «ª» i «º». Per que encara funcioni, les aplicacions GTK precisen ser «informades» per a utilitzar XIM.
Configuració «Una i prou» («One Off»)
Per a només una aplicació podeu fer-ho definint la variable d'entorn GTK_IM_MODULE per a l'aplicació que es llançarà a Xim:
$ GTK_IM_MODULE=xim firefox
Per a resoldre-ho de manera més permanent per a una única sessió de l'intèrpret d'ordres es pot fer:
$ export GTK_IM_MODULE=xim
Això pot, per descomptat, també fer-se persistent per només un usuari en el seu ~/.bash_profile, o per a tots els usuaris a /etc/environment. Aquesta és, però, la manera menys elegant, la més elegant segueix a continuació.
Configuració persistent
- Copieu el fitxer de configuració /etc/X11/xinit/xinput.d/default a /etc/X11/xinit/xinput.d/xim.
$ sudo cp /etc/X11/xinit/xinput.d/default /etc/X11/xinit/xinput.d/xim
- Editeu el fitxer /etc/X11/xinit/xinput.d/xim i establiu-hi el mètode d'entrada per a GNOME i KDE a xim.
... GTK_IM_MODULE=xim QT_IM_MODULE=xim ...
- Creeu un enllaç per a la configuració «locale» all_ALL (o només el «locale» que necessiteu):
$ sudo ln -sf /etc/X11/xinit/xinput.d/xim /etc/X11/xinit/xinput.d/all_ALL
Si utilitzeu una distribució derivada de Debian simplement feu el següent
$ sudo update-alternatives --verbose --install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL /etc/X11/xinit/xinput.d/xim 20
- Després de reiniciar el servidor X tot hauria de funcionar.
Ajustament opcional del mapa de XCompose
Ara que esteu utilitzant XIM, a més podeu modificar el mapa d'entrada per als caràcters XCompose, o per a posar-los en llocs més convenients, etc.
Per a fer-ho seguiu aquests passos:
- Creeu un fitxer ~/.XCompose, i poseu-hi les següents línies:
# ~/.XCompose # Aquest fitxer defineix seqüències personalitzades de Compose per a caràcters Unicode.
# Importa les regles per omissió des del fitxer Compose del sistema: include "/usr/share/X11/locale/en_US.UTF-8/Compose"
# Per a posar algunes coses en les combinacions de tecles compose: <Multi_key> <minus> <greater> : "→" U2192 # Compose - > <Multi_key> <colon> <parenright> : "☺" U263A # Compose una emoticona somrient <Multi_key> <h> <n> <k> : "hugs and kisses" # Compose h n k <Multi_key> <less> < p> : "< p>" # Compose < p
- Només heu de sortir de la sessió i accedir de nou (sense reiniciar), i podeu utilitzar les vostres «tecles múltiples» usant la tecla compose triada. Com es veu, fins i tot funciona per a crear seqüències de caràcters més llargues.
Escriure macrons, dièresis, accents...
La tecla compose ara serà la que heu configurat, per exemple, logotip de la dreta.
- Macrons
compose + Majús. + guionet llavors <vocal >
o
compose + guionet baix llavors <vocal >
-->
āēīōū ĀĒĪŌŪ
- Dièresis
compose + Majús. + <cometa simple> llavors <vocal >
o
compose + <cometes dobles> llavors <vocal >
-->
äëïöü ÄËÏÖÜ
- La lletra Ess-Zet de l'alemany
compose llavors s i s (dues vegades la «s»)
-->
ß
- Es poden trobar més enllaços a /usr/share/X11/locale/en_US.UTF-8/Compose.
Enllaços i informació addicional
- http://cyberborean.wordpress.com/2008/01/06/compose-key-magic/
- http://ubuntuforums.org/showthread.php?t=209115
- http://www.seedwiki.com/wiki/takomapark/compose2
- http://wiki.linuxquestions.org/wiki/Accented_Characters
- http://people.uleth.ca/~daniel.odonnell/Blog/custom-keyboard-in-linuxx11
- http://hdante.blogspot.com/2007/05/kiel-oni-skribas-typing-esperanto.html