索引:如何将字母组标题从一列的底部移动到下一列?

索引:如何将字母组标题从一列的底部移动到下一列?

我正在使用它xindy作为索引,但是我在这里得到了这个:

列底部的标题

有人知道为什么单个字母(组标题)保留在列的底部吗?如何强制将其放入下一列?

创建 MWE 将会很困难,因为唯一使用的命令是:\printindex... 但是这里是该文件的一些内容*.ind

\begin{theindex}
  \providecommand*\lettergroupDefault[1]{}
  \providecommand*\lettergroup[1]{%
      \par\textbf{#1}\par
      \nopagebreak
  }

  \lettergroup{A}
  \item \vn ạ, 114
  \item \vn ai, 19, 42
    \subitem ai chẳng, 39
    \subitem ai cũng, 38

  \indexspace

  \lettergroup{Â}
  \item \vn âm, 33

...

  \item \vn ơi, 76

  \indexspace

  \lettergroup{P}
  \item \vn phải, 2, 45, 84, 120
    \subitem phải không, 3
  \item \vn phảy, 33
  \item \vn phần, 32

  \indexspace

  \lettergroup{Q}

...

  \item \vn xong, 43

\end{theindex}

相关内容