阿尔巴尼亚语的字母是:
ABC Ç D DH E Ë FG GJ HIJKL LL MN NJ OPQR RR S SH T TH UVX XH YZ ZH
这是我正在尝试的代码
\documentclass{article}
\usepackage[paperwidth=140mm,paperheight=210mm,top=25mm,bottom=20mm,left=20mm,right=20mm]{geometry}
\usepackage{kantlipsum}
\usepackage[xindy]{imakeidx}
\makeindex[columns=2, title=Indeks]
\indexsetup{othercode=\footnotesize}
\begin{document}
\kant[1-2] Centurion\index{Centurion} is writing something,
Dhimitër\index{Dhimitër} finished writing.
\kant[3-6] Çarli\index{Çarli} is writing something,
Dhimitër\index{Dhimitër} finished writing.
\kant[7-9] Eugen\index{Eugen} is writing something,
Genadios\index{Genadios} finished writing.
\printindex
\end{document}
结果如下:
字母 Ç 应该出现在 C 和 D 之间(甚至与 C 合并也可以)
我尝试过 xindy -M texindy -L turkish -C utf8 sample.idx
,但是 xindy 在 Windows 的 cmd 中无法被识别(xindy:找不到脚本引擎。xindy:数据:scriptEngine="perl.exe"),因此我使用makeindex sample
(MikTeX 2.9)
我希望这不是重复的。
答案1
按照 Nicola Talbot 的建议安装 Perl 并使用即可解决
xindy -M texindy -L albanian -C utf8 sample.idx
<- 在编译期间用你的文件名替换示例。