색인 열 너비를 조정하고 수직선 구분 기호를 추가하는 방법은 무엇입니까?

색인 열 너비를 조정하고 수직선 구분 기호를 추가하는 방법은 무엇입니까?

MWE:

\documentclass{book}
\usepackage{imakeidx}
\let\cleardoublepage\clearpage
\makeindex
\usepackage{idxlayout}
\usepackage{lipsum}

\begin{document}
\thispagestyle{empty}
This is a sentence to be indexed.\index{HEADING@\textbf{HEADING}!\textbf{Subheading}!\lipsum[8]}

\idxlayout{columns=2}
\printindex
\end{document}

출력:

여기에 이미지 설명을 입력하세요

질문: 두 열 사이의 간격을 조정하고 열을 나누는 눈에 보이는 수직선을 추가하려면 어떻게 해야 합니까?

감사합니다.

답변1

내가 아는 한, 의 idxlayout문서 3페이지만 읽으면 됩니다. 그러나 imakeidx이것이 잘못될 수 있는 다양한 방법에 대한 정보를 보려면 의 문서도 읽어야 합니다 .

\documentclass{book}
\usepackage{imakeidx}
\let\cleardoublepage\clearpage
\makeindex[columns=2]
\usepackage{idxlayout}
\idxlayout{rule=1pt,columnsep=10pt}
\usepackage{lipsum}

\begin{document}
\thispagestyle{empty}
This is a sentence to be indexed.\index{HEADING@\textbf{HEADING}!\textbf{Subheading}!\lipsum[8]}

\printindex
\end{document}

결과는 상당히 추악하지만 원칙을 보여줍니다.

추악한 데모

관련 정보