使用 tufte-book 进行奇怪的索引排序显示

使用 tufte-book 进行奇怪的索引排序显示

我用它tufte-book来创建文档和makeidx索引。三列索引生成正确,但显示方式很奇怪。它不是将字母条目放在第一列,然后填充它,再移动到下一列,而是将条目分散到所有三列。只有当第三列已满时,它才会将条目移动到第一列。理想情况下,它应该先填充第一列,然后移动到下一列。

在此处输入图片描述

这使得索引非常难以阅读。第二张图片显示了它应该是什么样子。有什么关于如何对此进行排序的想法吗?

在此处输入图片描述

平均能量损失

\documentclass[a4paper]{tufte-book}

\renewcommand\allcapsspacing[1]{{\addfontfeature{LetterSpace=15}#1}}
\renewcommand\smallcapsspacing[1]{{\addfontfeature{LetterSpace=10}#1}}

\usepackage{lipsum}

\usepackage{makeidx}

\makeindex

\begin{document}

\renewcommand\indexname{Subject Index}
\lipsum{}
\index{Solutions!neutral}
\index{Adiabatic}
\index{chemistry}
\index{Solutions!basic}
\index{Solutions!acidic}
\index{Adiabatic}
\index{chemistry}
\index{approximation}
\index{approximation!one-electron}
\index{approximation}
\index{Baryons}
\index{Baryons!charge}
\index{Ammonia}
\index{Ammonia!in electric field}
\index{Ammonia!in reaction}
\index{Ammonia!gas}
\index{Atom!states}


\printindex

\end{document}

相关内容