T*n
2 楼
Look in the .cls and you should find the definition of an
environment called "theindex". This is where the page
layout of the index is usually defined.
You can try the following, add before \begin{document}:
\usepackage{makeidx}
\usepackage{multicol}
\makeatletter
\newcommand{\startindex}[0]{%
\chapter*{\indexname\@mkboth{\indexname}{\indexname}}%
\addcontentsline{toc}{chapter}{\indexname}%
}
\renewenvironment{theindex}{%
\par
\setlength{\columnseprule}{\[email protected]}%
\setlength{\columnsep}{12
【在 H****J 的大作中提到】
: 用\printindex生成的Index都是两列的。
: 有什么办法可以自定义INDEX的列数,比如三列?
: 谢谢。
environment called "theindex". This is where the page
layout of the index is usually defined.
You can try the following, add before \begin{document}:
\usepackage{makeidx}
\usepackage{multicol}
\makeatletter
\newcommand{\startindex}[0]{%
\chapter*{\indexname\@mkboth{\indexname}{\indexname}}%
\addcontentsline{toc}{chapter}{\indexname}%
}
\renewenvironment{theindex}{%
\par
\setlength{\columnseprule}{\[email protected]}%
\setlength{\columnsep}{12
【在 H****J 的大作中提到】
: 用\printindex生成的Index都是两列的。
: 有什么办法可以自定义INDEX的列数,比如三列?
: 谢谢。
相关阅读