makeindex 的 indent_space 没有任何效果

makeindex 的 indent_space 没有任何效果

我使用的包makeidx运行良好。当我尝试使用 格式化索引时,file.ist我遇到了问题,因为选项indent_spaceindent_length根本没有任何效果。item_0不过运行良好。

谁能帮我?

答案1

正如用户 21511 所评论的,使用我的idxlayout包来修改索引条目和(子)子条目的缩进。最相关的包选项(有关详细信息,请参阅手册)是、和indentunithangindent也可以看看。subindentsubsubindentitemlayout

\documentclass{article}

\usepackage{makeidx}
\makeindex

\usepackage[unbalanced,indentunit=0.75em]{idxlayout}

\begin{document}

Some text.\index{An index entry long enough to cause a line break}%
    \index{An index entry long enough to cause a line break!A subentry}

\printindex

\end{document}

在此处输入图片描述

相关内容