
다른 페이지 번호 매기기를 사용하는 경우 makeindex 패키지는 먼저 로마 번호 페이지의 색인을 인용한 다음 아라비아 번호 페이지의 색인을 인용합니다. 로마자 번호가 있는 부록이 있으므로 이 정렬을 변경하고 싶습니다. 주요 부분과 부록 모두에 나타나는 키워드가 있는 경우 색인에는 먼저 주요 부분에 페이지 번호가 있어야 하고 그 다음 페이지 번호가 있어야 합니다. 부록에서. 어떻게 이를 달성할 수 있나요?
최소한의 예:
\documentclass{article}
\usepackage{makeidx}
\makeindex
\begin{document}
Testtext \index{index}
\newpage
\pagenumbering{roman}
Testtext \index{index}
\printindex
\end{document}
답변1
makeindex 스타일 파일에서는 페이지 번호의 정렬 순서를 지정해야 합니다. 예를 들어
%file romanindex.ist
page_precedence "nraRA"
( n
=숫자, r/R
=로마자 하위/상위, a/A
= 알파벳 하위/상위)
그런 다음 makeindex 명령을 다음과 같이 실행합니다.
makeindex -s romanindex.ist yourdocument.idx
LaTeX를 다시 실행해 보세요.