有没有芬兰语和爱沙尼亚语的索引包?

有没有芬兰语和爱沙尼亚语的索引包?

这些语言的问题在于,它们通过在单词末尾添加一些内容来使单词变得更长。

我一直在阅读但不确定它是否支持给定的语言。

如何制作基于爱沙尼亚语或芬兰语文本的索引?

答案1

Xindy 支持芬兰语和爱沙尼亚语。您没有提供示例,因此有一个示例,假设您使用 utf8 编码:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[finnish]{babel}
\usepackage[utf8]{inputenc}
\usepackage[texindy]{imakeidx}
\makeindex
\begin{document}
Hello world
\index{jällivaara}
\index{porvoo}
\index{kirjakieltä}
\index{sanota}
\index{vanhaa}
\printindex
\end{document} 

索引词是来自维基百科的随机词,我不知道它们是什么意思。

可以使用命令来处理索引:

texindy -M lang/finnish/utf8 -L finnish  finnish.idx

对于爱沙尼亚人来说,这将是

texindy -M lang/estonian/utf8  -L estonian finnish.idx

正确的方法是使用

texindy -C utf8 -L finnish finish.idx

选项 -C 表示输入编码。但是似乎有一个错误,编译失败并显示错误消息。因此您需要直接使用 加载模块进行编码lang/finnish/utf8

正如 Egreg 所说,您也可以texindy直接运行,pdflatex方法是修改

\makeindex

\makeindex[options={-M lang/finnish/utf8 -L finnish}]

并调用

pdflatex --shell-escape finnish.tex

自动呼叫texindy

相关内容