我用它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}