Japanische Dokumente mit ΧƎΤΕΧ
mesokosmos | 02. Mai 11 | Topic 'Japanisch'
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:
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!
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!