Pište v čínštině, japonštině, korejštině nebo vietnamštině
Psaní v čínštině, japonštině, korejštině a vietnamštině vyžaduje použití "vstupní metody", která převádí fyzické stisky kláves na správné znaky na obrazovce.
V systému KDE Linux je předinstalována oblíbená vstupní metoda "Fcitx 5". Zde je návod, jak ji nastavit a používat:
Nastavení
Spusťte Nastavení systému. Přejděte do části Klávesnice > Virtuální klávesnice > klikněte na "Fcitx 5" > klikněte na Použít.
V tuto chvíli se v systémové liště objevila ikona klávesnice. Klikněte na ni pravým tlačítkem myši a poté vyberte možnost Nastavení vstupní metody.
V okně, které se zobrazí, vyberte modul pro zadávání textu v požadovaném jazyce a odpovídající rozložení klávesnice. Po výběru každé z těchto položek klikněte na šipku směřující k seznamu vlevo, čímž vybranou možnost přesunete do tohoto seznamu.
- V případě čínštiny nejprve přidejte položku "Klávesnice – čínština" a poté libovolnou z možností uvedených pod položkami "Čínština (Čína)" nebo "Čínština (Tchaj-wan)".
- V případě japonštiny nejprve přidejte "Klávesnice – japonština" a poté "Mozc".
- V případě korejštiny nejprve přidejte "Klávesnice – korejština" a poté "Hangul".
- V případě vietnamštiny nejprve přidejte "Klávesnice – vietnamština" a poté položku "Unikey".
Pokud se zobrazí výzva ke změně rozložení klávesnice tak, aby odpovídalo způsobu zadávání, klikněte na Ano.
Použít
Pište jako obvykle; návrhy se zobrazí v blízkosti textu, který právě píšete.
Chcete-li zadávat latinské znaky namísto použití metody zadávání, stiskněte Ctrl+mezerník, když je aktivní textové pole, nebo klikněte na ikonu aktivní metody zadávání v systémové liště. Stejný postup zopakujte, chcete-li se vrátit k používání metody zadávání.
Rozšíření v budoucnu
Základní podpora pro zadávání znaků CJKV je předinstalována. Pokud potřebujete další podporu:
- Navštivte stránku věnovanou Fcitx 5 v sekci Discover.
- Klikněte na položku Doplňky na panelu nástrojů.
- Nainstalujte všechny doplňky, které jsou potřebné pro jazyk, který chcete používat.
Řešení problémů s kompatibilitou
Fcitx 5 funguje s téměř všemi aplikacemi. Může však být nutné provést několik ručních kroků, aby fungoval se starším softwarem využívajícím kompatibilní vrstvu XWayland, jako jsou například Steam, Krita a vývojová prostředí JetBrains.
Aby tyto aplikace mohly využívat Fcitx, je třeba nastavit speciální proměnné prostředí. Zde je návod, jak to provést u aplikace, ve které Fcitx 5 nefunguje:
Grafické prostředí
- Spusťte Nastavení systému.
- V postranním panelu vlevo přejděte dolů a vyberte položku Oprávnění aplikace.
- Vyberte aplikaci, ve které Fcitx 5 nefunguje.
- Klikněte na "Nastavení Flatpak" v pravém horním rohu.
- Přejděte dolů a klikněte na šipku vedle nadpisu sekce "Pokročilá oprávnění".
- Přejděte dolů ke skupině "Prostředí".
- Klikněte na tlačítko "Přidat novou…".
- Do pole "Název" zadejte
XMODIFIERS. - Do pole "Hodnota" zadejte
@im=fcitx.
Nyní zopakujte kroky 7–9 pro následující další proměnné prostředí:
- název:
GTK_IM_MODULE; hodnota:xim - název:
QT_IM_MODULE; hodnota:xim - název:
QT_IM_MODULES; hodnota:wayland;fcitx;ibus
Příkazový řádek
Zjistěte ID aplikace, ke které chcete přidat proměnné prostředí, pomocí příkazu flatpak list nebo v nabídce Nastavení systému > Oprávnění aplikace > [daná aplikace] > Nastavení Flatpak v pravém horním rohu > [v pravém sloupci najděte ID pod názvem aplikace].
Poté proveďte potřebná přepsání:
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]
(nahraďte [app id] skutečným ID aplikace, např. com.valvesoftware.Steam)
Tento přípěvek napsal Nate Graham pod licencí CC-BY-4.0.