针对HTML编织的RMarkdown:如何增加节号?

时间:2015-11-14 10:37:31

标签: knitr r-markdown

我使用RMarkdown的KnitR HTML生成HTML页面(使用R Studio)。

我需要从任意数字开始的节编号,而不是0或1。

我想要实现的目标:

TITLE
2 SECTION
2.1 SUB-SECTION

我使用的代码如下:

---
title: "TITLE"
output:
  html_document: 
    number_sections: yes
---

# SECTION

## SUBSECTION

1 个答案:

答案 0 :(得分:3)

我在this question中找到了以下内容。

pandoc选项--number-offset允许指定“HTML输出中部分标题的偏移量”:

  

<强> - 数偏移= NUM​​BER [,NUMBER,...]

     

HTML输出中的节标题的偏移量(在其他输出格式中忽略)。第一个数字添加到顶级标题的节号,第二个添加到第二级标题,依此类推。因此,例如,如果您希望文档中的第一个顶级标题编号为“6”,请指定--number-offset=5。如果您的文档以要编号为“1.5”的2级标题开头,请指定--number-offset=1,4。默认情况下,偏移量为0。意为--number-sections

引自pandoc README file