在 PDF 输出中增加节号
Increment section numbers in PDF output
我正在尝试将我的 rMarkdown(PDF 输出)文件中的 headers 部分增加 1。而不是 # First
导致 1 First
,我想要 2 First.
我找到了一种使用以下语法在 html_output 中定义偏移量的方法,但它不适用于 pdf_output。
---
title: "Untitled"
author: "author"
date: "date"
output:
html_document:
toc: true
pandoc_args: [
"--number-sections",
"--number-offset=1"
]
---
# First Header
# First SubHeader
这导致
2 First Header
2.1 First Subheader
但是,此语法不适用于 PDF 文档:
---
title: "Untitled"
author: "author"
date: "date"
output:
pdf_document:
toc: true
pandoc_args: [
"--number-sections",
"--number-offset=1"
]
---
# First Header
## First Subheader
这导致
1 First Header
1.1 First Subheader
第 headers 部分未递增 1。
根据 PANDOC 文档,number-offset
仅存在于 HTML 个文档中。
--number-offset=NUMBER[,NUMBER,…] Offset for section headings in HTML output (ignored in other output formats). The first number is added to
the section number for top-level headers, the second for second-level
headers, and so on. So, for example, if you want the first top-level
header in your document to be numbered “6”, specify --number-offset=5.
If your document starts with a level-2 header which you want to be
numbered “1.5”, specify --number-offset=1,4. Offsets are 0 by default.
Implies --number-sections.
如何增加 PDF 文档中的 headers 部分?
谢谢!
默认情况下,pandoc does PDF generation 首先生成 LaTeX 文件...
$ echo '# first' | pandoc -t latex
\section{first}\label{first}
要告诉 LaTeX 以不同的数字开头,您可以在 markdown 文档中包含原始 TeX,例如:
\setcounter{section}{2}
# my title
我正在尝试将我的 rMarkdown(PDF 输出)文件中的 headers 部分增加 1。而不是 # First
导致 1 First
,我想要 2 First.
我找到了一种使用以下语法在 html_output 中定义偏移量的方法,但它不适用于 pdf_output。
---
title: "Untitled"
author: "author"
date: "date"
output:
html_document:
toc: true
pandoc_args: [
"--number-sections",
"--number-offset=1"
]
---
# First Header
# First SubHeader
这导致
2 First Header
2.1 First Subheader
但是,此语法不适用于 PDF 文档:
---
title: "Untitled"
author: "author"
date: "date"
output:
pdf_document:
toc: true
pandoc_args: [
"--number-sections",
"--number-offset=1"
]
---
# First Header
## First Subheader
这导致
1 First Header
1.1 First Subheader
第 headers 部分未递增 1。
根据 PANDOC 文档,number-offset
仅存在于 HTML 个文档中。
--number-offset=NUMBER[,NUMBER,…] Offset for section headings in HTML output (ignored in other output formats). The first number is added to the section number for top-level headers, the second for second-level headers, and so on. So, for example, if you want the first top-level header in your document to be numbered “6”, specify --number-offset=5. If your document starts with a level-2 header which you want to be numbered “1.5”, specify --number-offset=1,4. Offsets are 0 by default. Implies --number-sections.
如何增加 PDF 文档中的 headers 部分?
谢谢!
默认情况下,pandoc does PDF generation 首先生成 LaTeX 文件...
$ echo '# first' | pandoc -t latex
\section{first}\label{first}
要告诉 LaTeX 以不同的数字开头,您可以在 markdown 文档中包含原始 TeX,例如:
\setcounter{section}{2}
# my title