Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

9.7.8 Beispiel f�r ein zweisprachiges System (japanisches EUC und ISO-8859-1)

In diesem Beispiel wird ein System aufgesetzt, das japanisch und englisch unterst�tzt. Die Umgebungsvariable f�r die japanische Sprache hei�t in diesem Fall ja_JP.eucJP (japanisches EUC f�r traditionelle japanische Unix Umgebung). Die Unterst�tzung betrifft X mit gleichzeitig englischen Ausgaben und Datumsangaben nach ISO-Standard. Hinzu kommt Englisch als prim�re Sprache der Text-Konsole mit der Umgebungseinstellung en_US.ISO-8859-1 (ASCII mit zus�tzlichen Akzenten).

  • es wird ein Kana-nach-Kanji-Konverter und ein W�rterbuch installiert:

    • canna – Lokaler Server (NEC free-license) oder

    • freewnn-jserver – Netzwerk-basierter erweiterbarer Server (Public Domain)

  • Installation einer Eingabemethode f�r Japanisch:

    • kinput2-canna – f�r X oder

    • kinput2-canna-wnn – f�r X und

    • egg – funktioniert mit Emacsen, optional auch im Konsole-Modus

  • Japanisch-kompatibles Terminal:

    • kterm – X (klassisch),

    • mlterm – X (sehr nett, verschiedene Schriftgr��en) und

  • f�ge japanische Schriften hinzu.

  • Konfiguriere X wie beschrieben in Angepasste X-Sitzung, Abschnitt 9.4.5.1. Eine an den Benutzer angepasste X-Umgebung kann in Abh�ngigkeit der Start-Methode von X eingestellt werden. (startx, xdm, ...)

  • Letztlich wird eine ~/.xsession Datei erzeugt, in der die Einstellungen vorgenommen werden:

         #!/bin/sh
         # This makes X work when I su to root.
         if [ -z "$XAUTHORITY" ]; then
                 XAUTHORITY=$HOME/.Xauthority
                 export XAUTHORITY
         fi
         
         # Japanische locale als Default, C locale als Backup
         LANG=ja_JP.eucJP
         export LANG
         # In der Konsole wollen wir en_US.ISO-8859-1
         LC_CTYPE=ja_JP.eucJP
         export LC_CTYPE
         # menu-Nachrichten in Englisch und ASCII :-)
         LC_MESSAGES=C
         export LC_MESSAGES
         # aktiviere Eingabe-Methode
         kinput2 &
         XMODIFIERS=@im=kinput2
         export XMODIFIERS
         # blackbox ist ein guter Window-Manager (lightweight)
         exec /usr/bin/blackbox
    
  • wir f�gen folgende Zeilen zu ~/.bash_profile hinzu:

         LC_CTYPE=en_US.ISO-8859-1
         export LC_CTYPE
         # F�r ISO yyyy-mm-dd Datumsanzeige kommt dem japanischen mehr entgegen
         LC_TIME=en_DK.ISO-8859-1
         export LC_TIME
    
  • folgende Zeilen k�nnen, falls mutt als Mail-Programm verwendet wird, zu ~/.muttrc hinzugef�gt werden:

         # UTF-8 Unterst�tzung ist in Japan bei EMACS nicht �blich
         # 7 bit Kodierung mittels iso-2022-jp ist einfacher
         # Default Reihenfolge = us-ascii --> iso-8859-1 --> utf-8
         #set send_charset="us-ascii:iso-8859-1:utf-8"
         #set allow_8bit=yes
         set send_charset="us-ascii:iso-8859-1:iso-2022-jp"
         set allow_8bit=no
    
  • aktiviere XIM kinput2 f�r X-Applikationen

    • f�ge *inputMethod: kinput2 der .Xresources Datei hinzu: ~/.Xresources (teilweise automatisch in Debian)

    • Einige Programme erlauben sogar die �nderung der Kodierung w�hrend der Laufzeit (mlterm kann diese dynamisch mit Strg-Mausknopf-3 �ndern.

  • Nun wird X gestartet: startx oder durch einen Displaymanager (xdm, gdm, kdm, wdm, ...)

  • In X wird ein japanisch-f�higes Programm gestartet: VIM6, (x)emacs21, mc-4.5, mutt-1.4, ... (Emacs ist popul�r. Aber ich verwende es nicht.)

  • "Shift+Space" schaltet die japanische Unterst�tzung ein und aus.

Sieh auch die SuSE Seiten f�r CJK.


Debian GNU/Linux Reference Guide
Prev Home Next

 
 
  Published under the terms of the GNU General Public License Design by Interspire