我注意到,从页面顶部到章节标题的距离与目录和章节列表的<>
距离不同。我明白为什么,因为这些元素在文档中具有特定的用途和语义:
出于项目原因,我有一个文档,其中这个距离应该完全相同。以下代码引用了上一个图像:
\documentclass[a4paper,oneside]{book}
\usepackage[useindex]{splitidx}
\newindex[List of Foo]{iof}
\makeindex
\begin{document}
\chapter*{Bar}
Hi there\sindex[iof]{Bar}
\chapter*{Foo}
Hi there\sindex[iof]{Foo}
\printindex*
\end{document}
章节可以与目录/列表的距离相同,<>
反之亦然。我被这个问题困扰了。有什么想法吗?
答案1
你偶然发现了LaTeX 错误 3126(\twocolumn
干扰\topskip
)。加载我的idxlayout
包(使用multicol
)来避免这个错误。
\documentclass[a4paper,oneside]{book}
\usepackage{splitidx}
\makeindex
\usepackage{idxlayout}
\begin{document}
\chapter*{Foo}
Hi there!\index{Foo}
\printindex*
\end{document}