Salta fins al contingut

Tecleig en xinés, japonés, coreà o vietnamita

Typing in Chinese, Japanese, Korean, and Vietnamese requires the use of an “input method” that translates physical key-presses into the right characters on the screen.

In KDE Linux, the popular “Fcitx 5” input method is pre-installed. Here’s how to set it up and use it:

Configuració

Llanceu Configuració del sistema. Navegueu fins a Teclat > Teclat virtual > cliqueu damunt «Fcitx 5» > cliqueu Aplica.

En este punt, ha aparegut una icona de teclat en la Safata del sistema. Cliqueu-hi amb el botó dret i, a continuació, cliqueu damunt Configuració del mètode d'entrada.

En la finestra que apareix, trieu el connector del mètode d'entrada de l'idioma desitjat, a més d'una disposició de teclat coincident. Després de seleccionar cadascuna, cliqueu damunt de la fletxa que apunta cap a la llista de l'esquerra per a moure l'opció seleccionada a esta llista.

  • Per al Xinés, primer afegiu «Teclat – Xinés», després afegiu qualsevol de les opcions llistades davall «Xinés (Xina)» o «Xinés (Taiwan)».
  • Per al Japonés, primer afegiu «Teclat – Japonés», després afegiu «Mozc».
  • Per al Coreà, primer afegiu «Teclat – Coreà», després afegiu «Hangul».
  • Per al Vietnamita, primer afegiu «Teclat – Vietnamita», després afegiu «Unikey».

Si se us demana que canvieu la disposició del sistema perquè coincidisca amb el mètode d'entrada, cliqueu damunt .

Ús

Type as you normally would; completions will appear near the text you’re typing.

Per a teclejar caràcters llatins en lloc d'utilitzar el mètode d'entrada, premeu Ctrl+Espai mentre hi haja un camp de text amb focus, o cliqueu damunt del símbol del mètode d'entrada actiu en la Safata del sistema. Feu el mateix una segona vegada per a tornar a utilitzar el mètode d'entrada.

Extending it in the future

Basic support for CJKV input is pre-installed. If you require additional support:

  1. Visit the page for Fcitx 5 in Discover.
  2. Click Add-ons in the toolbar.
  3. Install whatever add-on are required for the language you want to use.

Corregir els problemes de compatibilitat

Fcitx 5 funciona amb quasi totes les aplicacions. No obstant açò, poden ser necessaris passos manuals per a fer que funcione amb programari antic utilitzant la capa de compatibilitat de XWayland, com els IDE de Steam, Krita i JetBrains.

Estes aplicacions necessiten algunes variables d'entorn especials establides per tal d'utilitzar Fcitx. Així és com fer-ho per a una aplicació en la qual Fcitx 5 no funciona:

Gràficament

  1. Llanceu Configuració del sistema.
  2. En la barra lateral de l'esquerra, desplaceu-vos cap avall i navegueu fins a Permisos de les aplicacions.
  3. Trieu l'aplicació per a la qual Fcitx 5 no funciona.
  4. Cliqueu damunt «Configureu Flatpak» al cantó superior dret.
  5. Desplaceu-vos cap avall i cliqueu damunt de la fletxa que hi ha en el costat del text de capçalera de la secció «Permisos avançats».
  6. Desplaceu-vos cap avall al grup «Entorn».
  7. Cliqueu damunt del botó Afig nou….
  8. En el camp «Name», introduïu XMODIFIERS.
  9. En el camp «Value», introduïu @im=fcitx.

Ara repetiu els passos 7-9 per a les variables d'entorn addicionals següents:

  • nom: GTK_IM_MODULE; valor: xim
  • nom: QT_IM_MODULE; valor: xim
  • nom: QT_IM_MODULES; valor: wayland;fcitx;ibus

Línia d'ordres

Trobeu l'ID de l'aplicació a la qual voleu afegir variables d'entorn fent servir flatpak list o Configuració del sistema > Permisos de les aplicacions > [l'aplicació] > Configuració de Flatpak al cantó superior dret > [En la columna més a la dreta, busqueu l'ID amb el seu nom].

A continuació, apliqueu les substitucions necessàries:

flatpak override --env=XMODIFIERS=@im=fcitx [app id]
flatpak override --env=GTK_IM_MODULE=xim [app id]
flatpak override --env=QT_IM_MODULE=xim [app id]
flatpak override --env=QT_IM_MODULES='wayland;fcitx;ibus' [app id]

(substituïu [app id] per l'ID real de l'aplicació, p. ex., com.valvesoftware.Steam)


Article escrit per d'acord amb la llicència CC-BY-4.0.