
전체 목차 옆에 특수 태그를 기반으로 중복 항목이 포함된 여러 목차를 생성할 수 있습니까?
아이들을 위한 단편 소설로 가득 찬 책을 가정해 봅시다. 5개의 이야기가 있습니다:
- "꼬마 피터, 꼬마 카우보이"
- "예쁜 마리아가 인형을 가지고 놀고 있어요"
- "빠른 포르쉐 드라이버는 정말 멋지다"
- "지미의 스릴 넘치는 모험"
- "사라가 티파티를 했어요"
이제 전체 목차 옆에 다음과 같이 정의한 태그를 기반으로 스토리를 그룹화하는 목차를 원합니다.
\section{Little Peter, the little cowboy}
\myTags{western, boys, adventure}
그리고 모든 서양 이야기를 나열하는 toc: \tableofcontents{western} 입니다.
이미 존재하는 것은 아무것도 없는 것 같은데, 어디서부터 시작해야 할지조차 모르겠습니다. 자체 목차로 시작해야 할까요, 아니면 색인을 다시 포맷해야 할까요?
답변1
패키지테이블것을 수행.
문서 클래스(예 article
: )가 명령의 단일 사용만 허용하는 경우 \tableofcontents
패키지는 과 더 일반적인 를 제공하지만 다음 \tableof
을 제공합니다 .\tablenotof
\tableoftaggedcontents
예를 들어 를 사용하여 제목을 설정해야 합니다
\section*{A table of tagged contents}
.\section*{Western stuff} \tableof{western}
문서에는 전역
\tableofcontents
else 가 있어야 하며, 그렇지 않은 경우에만\AtBeginDocument{\tofOpenTocFileForWrite}
서문의 a 가 요청됩니다.
문서 클래스가 다중 사용을 허용하는 경우 필요하고 제외된 곳에서는 \tableofcontents
대신 사용할 수 있습니다 .\nexttocwithtags{foo...}{bar...}\tableofcontents
foo, ...
bar, ...
\nexttocwithtags{western}{}
\tableofcontents
다음은 태그 설정 방법을 설명하는 문서에서 발췌한 내용입니다.
\toftagthis{western, famous people, twentieth century}
\section{John Ford}
\toftagthis{kitchen, health}
\section{Chocolate cake}