我在印刷之前整理我的书并且遇到了一个小问题:索引应该是 \raggedright 但是索引序言应该是两端对齐的。
这是我得到的,但由于显而易见的原因,序言也很粗糙:
\documentclass{scrbook}
\usepackage[english]{babel}
\usepackage[babel]{microtype}
\usepackage{makeidx}
\usepackage{idxlayout}
\usepackage{blindtext}
\makeindex
\begin{document}
Word\index{Aaaa}
\setindexprenote{\blindtext}
\footnotesize\begin{flushleft}
\printindex
\end{flushleft}
\blindtext
\end{document}
答案1
要以右侧不规则的方式打印索引内容,同时保持对齐的索引预注,可以使用以下 MWE 中显示的包 esjustific=raggedright
选项:idxlayout
\documentclass{scrbook}
\usepackage[english]{babel}
\usepackage[babel]{microtype}
\usepackage{makeidx}
\usepackage[justific=raggedright]{idxlayout}
\usepackage{blindtext}
\makeindex
\begin{document}
Word\index{Aaaa}
\setindexprenote{\blindtext}
\footnotesize
\printindex
\blindtext
\end{document}