
마크다운 파일에서 PDF를 생성 중이며 출력을 사용자 정의하고 싶습니다. 특히 결과 PDF의 목차 제목을 변경하고 싶습니다.
현재는 "콘텐츠"입니다.
그 제목을 어떻게 바꿀 수 있나요?
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
그리고 실제로 목차 제목이 변경되었습니다.
템플릿 수정에 대한 자세한 내용은 다음을 참조하세요.이 답변그리고문서.
초록 제목을 "초록"에서 다른 제목으로 변경하려면 다음을 삽입하세요.
header-includes:
\renewcommand{\abstractname}{Different abstract title}