Montag, 2. Mai 2011
Japanische Dokumente mit ΧƎΤΕΧ
Wie man einzelne japanische Wörter in LaTeX-Dokumente einfügen kann, habe ich hier bereits erläutert. Möchte man aber nun ganze Dokumente auf Japanisch setzen, steht man vor neuen Herausforderungen (korrekter Zeilenumbruch, Blocksatz, Furigana etc.). Grundsätzlich gelten für japanischsprachige Dokumente die gleichen technischen Voraussetzungen, als wenn man nur einzelne japanische Wörter und Phrasen in einem ansonsten deutschen, englischen etc. Dokument benutzt: Ein Unicode-fähiger Editor, ein XeLaTeX-Ausgabeprofil und eine passende Schriftart.
In der Präambel benötigt man folgende Pakete und Einstellungen, um Japanisch in einem sauberen Blocksatz zu erzeugen:
\documentclass{scrartcl}

\usepackage{xltxtra}

%% Pakete und Einstellungen für Japanische Spracheingabe %%%%%%%%%%%%%
\usepackage[%
  boldfont,      %% "synthetic bold" für asiatische Schriftzeichen
  slantfont,     %% erzeugt abgeschrägte asiatische Schriftzeichen
  CJKnumber,     %% mit \CJKnumber{} automatisch chin./jap. Ziffern
                    einfügen
  CJKchecksingle %% vermeiden, dass ein einzelnes asiatisches Schrift-
                    zeichen die Zeile dominiert
]{xeCJK}
\setCJKmainfont{Kozuka Mincho Pro}  %% Schriftart für den asiatischen
                                       Zeichensatz

\usepackage[CJK,overlap]{ruby}  %% Benutzung von Furigana mit \ruby{}{}
\renewcommand{\rubysep}{-0.2ex}  %% Abstand der Furigana
\XeTeXlinebreaklocale "ja"  %% Zeilenumbruch für japanische Texte
\XeTeXlinebreakskip=0em plus 0.1em minus 0.01em  %% "Künstlicher" Abstand
   zwischen asiatischen Zeichen, um sauberen Blocksatz zu erzeugen

Japanische Zahlen werden mit dem Befehl \CJKnumber{} eingefügt. Also z.B. \CJKnumber{8} für 八, oder \CJKnumber{23} für 二十三.
Furigana werden mittels \ruby{Kanji}{Furigana} eingefügt, zum Beispiel: \ruby{男}{おとこ}.
Eine fertige Vorlage findet ihr hier: jap_vorlage (zip, 52 KB) . Das .zip-File enthält das .tex-Dokument in Unicode-Formatierung sowie ein kompiliertes PDF.

Hinweis: TeXnicCenter 2.0 Alpha 3 wirft bei \subject und verwandten Befehlen unter Verwendung von XeLaTeX und japanischen Zeichen Warnungen aus, die aber ignoriert werden können.

Happy TeXing!

Permalink (0 Kommentare)   Kommentieren