Sie sind hier

Fehlende Indexüberschrift

xelatex oder lualatex anwenden:

\documentclass{scrartcl}
%\documentclass{article}%. funktioniert
\usepackage[japanese]{babel}
\addto\captionsjapanese{\def\indexname{指数}}
\usepackage{fontspec}
%\setmainfont{SourceHanSans}
\setmainfont{Noto Sans CJK JP}
\usepackage{makeidx}
\makeindex
\begin{document}
日本\index{日本} 
\printindex
 
\end{document}

Durch die Verwendung der japanischen Schrift erscheint kein Titel beim Index. Auch ohne babel und einem `\renewcommand\indexname{...}` direkt vor `\printindex` fehlt die Überschrift. Die Schriften sind jeweils freie Varianten SourceHanSans (Adobe - https://github.com/adobe-fonts/source-han-sans) oder Noto (Google - https://www.google.com/get/noto/help/cjk/). Wenn ich das richtig sehe, gibt es in der Tex-Distribution keine japanische OpenType Schrift, sodass ich das Beispiel nicht vereinfachen kann. Ich stelle die Schriften zum Testen gerne zur Verfügung.

 *File List*
scrartcl.cls    2018/03/30 v3.25 KOMA-Script document class (article)
scrkbase.sty    2018/03/30 v3.25 KOMA-Script package (KOMA-Script-dependent bas
ics and keyval usage)
 scrbase.sty    2018/03/30 v3.25 KOMA-Script package (KOMA-Script-independent b
asics and keyval usage)
  keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
scrlfile.sty    2018/03/30 v3.25 KOMA-Script package (loading files)
tocbasic.sty    2018/03/30 v3.25 KOMA-Script package (handling toc-files)
scrsize11pt.clo    2018/03/30 v3.25 KOMA-Script font size class option (11pt)
typearea.sty    2018/03/30 v3.25 KOMA-Script package (type area)
   babel.sty    2018/10/03 3.25 The Babel package
japanese.ldf    2017/02/05 v2.1 Japanese support for babel (texjporg)
fontspec.sty    2018/07/30 vv2.6h Font selection for XeLaTeX and LuaLaTeX
  xparse.sty    2018-09-24 L3 Experimental document command parser
   expl3.sty    2018-09-24 L3 programming layer (loader) 
expl3-code.tex    2018-09-24 L3 programming layer 
l3pdfmode.def    2018-09-24 v L3 Experimental driver: PDF mode
fontspec-luatex.sty    2018/07/30 vv2.6h Font selection for XeLaTeX and LuaLaTe
X
 fontenc.sty
   tuenc.def    2017/04/05 v2.0i Standard LaTeX file
fontspec.cfg
 makeidx.sty    2014/09/29 v1.0m Standard LaTeX package
 

Du hast ja auch keinen Font mit japanischen Zeichen für die voreingestellte serifenlose Schrift der Überschriften eingestellt. Also entweder beispielsweise \setkomafont{disposition}{} oder \setsansfont{Noto Sans CJK JP} oder \documentclass[emulatestandardclasses]{scrartcl} und schon geht es.

stimmt! Diese Beschreibung war in meinem Hinterkopf, sie hat es nur nicht in den Vorderkopf geschafft ...
Danke!

Comments for "Fehlende Indexüberschrift" abonnieren