KTUG 한국 텍 사용자 그룹

Menu

KTUG :: 마당자유글 › [잡담] 색인이 목차에 추가될 때

yihoze | 2022.06.21 17:50:33 | 메뉴 건너뛰기 쓰기

색인에서 페이지 번호들이 2 페이지씩 밀려있는 것을 발견했습니다. 이를테면 "foo, 10"이라 되어 있지만, 실제로는 "foo"가 12 페이지에 있습니다.

latex > latex > texindy > latex > latex

이렇게 네 번이나 컴파일했는데 왜 이런 일이 벌어졌을까요? (세 번이면 충분할 것 같지만, 혹시나 해서 네 번 컴파일합니다. 색인을 무시하더라도, 상호참조 하이퍼링크 때문에 적어도 세 번은 컴파일해야 합니다.)

원인은 색인을 추가하기 전에 마지막 차례 페이지가 꽉 찼기 때문입니다. 차례에 "찾아보기"가 추가되면서 한 줄이 다음 페이지로 넘어갔고, 디폴트인 openright 옵션 때문에 결과적으로 두 페이지가 추가되었습니다.

이런 경우가 정말 흔치 않을 것입니다. 아무튼 이 문제를 해결하려면 컴파일 순서를 바꾸는 것만으로 충분하지 않고, texindy를 한 번 더 돌려야 할 것 같습니다.

latex > texindy > latex > latex > texindy > latex 

두 번째 texindy 뒤에 latex 한 번만 돌리니 쬐끔 찜찜합니다. 그렇다고 한 번 더 돌리자니 시간이 너무 오래 걸립니다. 좌우지간 결과에 이상이 없으니 하자 없는 방법으로 보입니다. 색인 뒤에 차례에 영향을 미치는 다른 내용이 더 있으면 한 번 더 컴파일해야 할 것 같기도 합니다. 하지만 그런 문서를 만들 일이 있으리라 생각하지 않습니다.

 

toc_ind.png

 

첨부 [1]

댓글 [2]

댓글 쓰기

목록

KTUG 한국 텍 사용자 그룹