~와 함께-V toc-title:"Custom text"

~와 함께-V toc-title:"Custom text"

마크다운 파일에서 PDF를 생성 중이며 출력을 사용자 정의하고 싶습니다. 특히 결과 PDF의 목차 제목을 변경하고 싶습니다.

현재는 "콘텐츠"입니다.

toc_example

그 제목을 어떻게 바꿀 수 있나요?


Arch Linux 5.1.2에서 Pandoc 2.7.2를 다음과 같이 호출합니다.

pandoc --pdf-engine=xelatex --toc test.md -o doc.pdf

완전성을 위해 이는 다음과 같습니다 test.md.

# First Heading
Some text

# Second Heading
More text

# Third Heading
Even more text

답변1

~와 함께-V toc-title:"Custom text"

의 템플릿을 살펴보면 /usr/share/pandoc/data/templates/default.latex다음과 같은 부분이 있습니다.

$if(toc)$
$if(toc-title)$
\renewcommand*\contentsname{$toc-title$}
$endif$

toc-title이는 Pandoc에 매개변수를 전달할 수 있음을 의미합니다 .

pandoc --pdf-engine=xelatex --toc test.md -V toc-title:"Custom text" -o doc.pdf

그리고 실제로 목차 제목이 변경되었습니다.

toc_with_custom_text

템플릿 수정에 대한 자세한 내용은 다음을 참조하세요.이 답변그리고문서.


초록 제목을 "초록"에서 다른 제목으로 변경하려면 다음을 삽입하세요.

header-includes:
  \renewcommand{\abstractname}{Different abstract title}

파일의메타데이터 블록. 이 설명되어 있습니다여기.

관련 정보