我正在编辑家族史,索引很长。我正在使用 tufte 类,并且已经使用了修复跨越多页的参考书目的全宽问题。
但是,它对我的索引不起作用,索引也有好几页长。(我想知道这是否与列有关?)
\begin{tcolorbox}[enhanced, breakable, colback=white, colframe=white, check odd page, toggle left and right, grow to right by=\marginparwidth+\marginparsep, toggle enlargement=evenpage]
\printindex
\end{tcolorbox}
我编译过几次,结果如下:
如您所见,整个页面看起来完全被切断了。我该如何修复这个问题?
(顺便说一句,我在这方面或多或少是个新手,所以如果我需要提供更多信息,请告诉我。)
答案1
我发现了索引打印不正确的原因。在序言中,设置symmetric
下面的选项\documentclass
是问题所在。删除此选项也可以修复多页书目问题。
\documentclass[nobib,twoside,openright,justified]{tufte-book}
\usepackage{makeidx}
\makeindex
%...
\begin{document}
\input{main_content.tex}
%...
\printindex
\end{document}
这是索引的第一页;所有后续页面看起来也都很好。