我有麻烦了。我想用 texindy 整理斯洛文尼亚语索引,但反应非常不稳定。
如果我使用…
\usepackage[texindy]{imakeidx}
\makeindex[intoc, columns=2, options= -s z.ind]{\fontsize{9pt}{2pt}\printindex}
z.ind=
(headings_flag 1
heading_prefix "\n %\\normal %\\fontec \\noindent \\textbf{"heading_suffix "} %\\par \\nopagebreak \n")
两天前,一切都还好,但现在又出错了。即使我多次重新编译,也没有发生任何变化。所有斯洛文尼亚语特殊字符 (ČŠŽĆ) 都位于符号下。我在网上找不到正确且稳定的解决方案。
有人知道如何处理斯洛文尼亚语索引吗?......除了我在脚注中表示歉意?
答案1
您必须将整理特定索引所需的语言传递给 Xindy。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[slovene]{babel}
\usepackage{imakeidx}
\makeindex[program=texindy,options=-L slovenian -C utf8]
\begin{document}
A\index{Altamira}
B\index{Babbage}
Č\index{Čeh}
Ž\index{Žvanut}
\printindex
\end{document}
答案2
尝试看看俄罗斯指数
我检查过,它对俄语索引很有效。我猜斯洛文尼亚语索引也不错。