정의되지 않은 \printindex

정의되지 않은 \printindex
tex/.../supp-pdf.tex
tex/.../supp-mis.tex
loading : Context Support Macros / Miscellaneous (2004.10.26)
)
loading : Context Support Macros / PDF (2004.03.26)
)
tex/latex/hyperref/nameref.sty)
! Undefined control sequence.
l.19 \printindex
 ? 

지금 이 오류가 발생합니다. 나는 이것에 대해 동일한 포럼에서 검색하고 찾았으며 hyperref패키지 다운로드를 요청했습니다 .

HUB에 있기 때문에 hyperref폴더에 접근할 수 없지만 하이퍼 참조 폴더가 이미 존재하는 것을 볼 수 있습니다. 저는 tetex(3.0)을 사용하고 있습니다.

라텍스를 pdf로 변환하는 동안 컴파일 오류가 발생하는 것을 볼 수 있습니다. 이 문제를 해결하는 다른 방법이 있습니까? 아니면 설치해야 하는 다른 패키지는 무엇입니까?

답변1

\usepackage{makeidx}\makeindex문서의 서문에서 시도해 보세요 . 또한 외부 프로그램을 실행 makeindex한 다음 다시 실행해야 합니다 pdflatex.

답변2

\makeindex표준 (La?)TeX 이며 \index{}makeidx 패키지의 일부가 아닙니다 \printindex.

따라서 서문에 추가하는 것을 놓친 경우 \usepackage{makeidx}이전이 아닌 실제로 색인을 인쇄하려는 지점에서만 오류 메시지가 표시됩니다. 이것은 약간 혼란 스럽습니다.

관련 정보