R-我如何控制GitBook TOC中的(部分)编号



对于书籍gitbook而言,无需求助于手动编号如何:

  1. 禁用(PART)的部分或全部编号;或
  2. 对于常规标题,为第二级标头启用了第一级样式编号,同时将其禁用到第一级标题;或
  3. 有一个独立的编号为1st和第二级标题。

其中的任何一个都对我有用,但是#3将是理想的,而#1是我目前正在尝试使用的,使用特殊的标题(PART)作为解决方法。

我想实现的结构是:

  • 序言
    • 1场景1
  • 我的行为1
    • 2场景2
  • II法案2
    • 3场景3
  • III法案3
    • 4场景4
  • 结语
    • 5场景5

至少自动编号的场景。尝试此尝试似乎很直观...

# (PART) Prologue {-}
# Scene 1
# (PART) Act I
# Scene 2
# (PART) Act II
# Scene 3
# (PART) Act III
# Scene 4
# (PART) Epilogue {-}
# Scene 5

...但显然违反了当前的(PART) {-}语法。

违反直觉的{-}对于语法是必需的,但不会像人们期望的那样禁用编号。因此,似乎我唯一的选择是:

# (PART) Prologue {-}
# Scene 1
# (PART) Act I {-}
# Scene 2
# (PART) Act II {-}
# Scene 3
# (PART) Act III {-}
# Scene 4
# (PART) Epilogue {-}
# Scene 5

这样的

,序言和结语编号并弄乱了行为的编号。

那么可以控制(PART)编号吗?

>devtools::session_info('bookdown')
Session info ------------------------------------
 setting  value                       
 version  R version 3.3.2 (2016-10-31)
 system   x86_64, linux-gnu           
Packages (selected) ----------------------------------------
 bookdown    0.3     2016-11-28 CRAN (R 3.3.2)
 knitr       1.15.1  2016-11-22 CRAN (R 3.3.2)
 rmarkdown   1.3     2016-12-21 CRAN (R 3.3.2)
> rmarkdown::pandoc_version()
[1] ‘1.17.2’

我刚刚添加了对 bookdown (> = = v0.3.19(中未编号零件的支持。语法是# (PART*)

最新更新