2007/10/31

Instalace japonského vstupu na PC

Tato Stránka probíhá aktualizací a renovací. Většina návodů se přesunula/přesune do samostatných článků. Budou zde na ně odkazy. děkuji za pochopení

Tohle je takový praktický návod, jak si nastavit pc pro psaní japonštiny (případně čínštiny,korejštiny) na OS MS Windows 7, Windows XP a Linux Ubuntu(Kubuntu) 7.10 (KDE 3).

Microsoft Windows:
Windows 7
Windows XP

Linux:
Ubuntu 10
Kubuntu 10 (Debian+KDE 4) - English version here.

Mac OS X

Starší verze návodů:
Linux distribuce Ubuntu (Kubuntu) 7.10

Nejprve něco pro zasmání (citace z českých stránek Ubuntu): „Operační systém Ubuntu umožňuje velice jednoduché přidání podpory dalších jazyků do systému. Taktéž se mezi nimi dá posléze jednoduše přepínat. Pokud chcete, váš systém na vás může mluvit japonsky nebo thajsky. My zde ovšem budeme uvažovat, že máte nainstalovaný český systém, a chtěli byste přidat podporu angličtiny, slovenštiny, němčiny, nebo podobných nám blízkých jazyků.“ Lol

Bohužel, ale tyto postupy nestačí pro instalaci japonštiny (čínštiny,atd.), protože je potřeba nainstalovat a nastavit dost balíčků navíc.

Následující popis popisuje instalaci a setup programu SCIM - "smart common input method", který byl vytvořen pro čínštinu a obecně další jazyky nepoužívající latinku.

Pokud patříte k úplným začátečníkům v ubuntu (a linuxu obecně) tak jak provádět základní oprarace (instalace balíků, základní příkazy, atd.) na ubuntu je popsáno zde.

1)Instalace SCIM
Nejprve si stáhněte a nainstalujte balíčky pokud už je nemáte nainstalované.

potřebné balíčky (pro jp, zh, ko):
uim anthy scim-gtk2-immodule scim-uim scim-chinese scim-hangul scim-tables-zh scim-tables-ja scim-tables-ko

Teď musíte nastavit scim aby se spustil při startu X11 serveru.

a)Vytvořte soubor "74custom-scim_startup" do adresáře  "/etc/X11/Xsession.d"
b)Napište do něj toto:
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
export XIM_PROGRAM="scim -d"
export QT_IM_MODULE="scim"

Pro GNOME(Ubuntu) to stačí, ale pro KDE(Kubuntu) silně doporučuji nastavit pro vstup
SKIM - "scim-panel-kde" tj. nadstavba SCIM pro KDE.

2)SKIM pro KDE 3.X
Ještě něž spustíte skim nainstalujte si balík qt3-config
Otevřeteho v nabíce panelu (K)->Nastavení->Qt3 configuration
V něm v kartě "Interface" vyberte (dole) "XIM input style"  jako "Over-the-spot"
Nastavení uložte.

Zadejte příkaz pro spuštění skim:
scim-panel-kde -d -f

Otevřete konfiguraci skimu (pravé tlačítko na ikonu skim na liště a vyberte "configure")
Jděte do Frontend->General SCIM->Other a změňte nastavení na následující:
Panel Program: scim-panel-kde
Config Module: kconfig

Poté ještě přepnětě check boxem "Advanced" do pokročilého nastavení.
Tlačítkem "Edit" otevřete dialog pro přidání "Supported Unicode Locales" a napište "cs_CZ.UTF-8" a přidejte tlačítkem "Add"

V "General" nastavte Keyboard Layout "Czech" nebo "Czech (qwerty)"
V "X Window" zkontrolujte zda není zaškrtnuto nastavení "Dynamic Event Flow"

Nyní už budete moci psát (Japonsky, čínsky) ve všech KDE aplikacích.

3)SCIM bridge - pro OpenOffice, apod.
Bohužel doposavadní úsilí bude "k ničemu" v OO (OpenOffice) . Existuje ale "patch" nebo spíše balík, který by měl tento problém vyřešit. Jmenuje se "scim-bridge" zatím je sice stále ve vývoji, ale už je dustupný ve verzi 0.X.

stáhněte a nainstalujte balíčky:
scim-bridge
scim-bridge-agent
scim-bridge-client-gtk
scim-bridge-client-qt

Web SCIM: http://www.scim-im.org/

4)Nastavení(změna) písma
Pro většinu aplikací je nastaveno jako základní písmo "Sans serif","Monospace" brzo, ale narazíte na problém. Tato znaková sada neobsahuje všechny "kandži" :-(.
Můžete sice použít místo těchto znaků hiraganu, ale je to zbytečné. Stačí nastavit všude,
 kde to jde podobné písmo "DejaVu Sans",  "DejaVu Serif" a "DejaVu monospace" nejlépe v Look & Feel->vzhled->písma. Také rovněž v Konqueroru, amaroku, apod.

Použití:
podobně jako v XP (viz. instalace jap. klávesnice na XP).

Upozornění: Návod pro Kubuntu se ještě může změnit (nová verze ubuntu, moje nové poznatky).

Další popisy se dají najít v angličtině na internetu. Je nepravděpodobné, že by se někdo při dnešních poměrech v ČR chtěl vážně naučit Japonsky bez znalosti Angličtiny.

aktualizováno: 30.10.2010