The Table of Contents settings have these (TOML) default values:
[markup] [markup.tableOfContents] endLevel = 3 ordered = false startLevel = 2
startLevel = 2?
I realize I can just set
startLevel = 1 in
config.toml, but before I do, I’d like to know: Why this isn’t 1 the default value? Put another way, why are Heading1s like
.TableOfContents by default?
I can’t find anything in the CommonMark spec that suggests not to use Heading1 in my posts. It worries me a little that this default will teach people to start their heading levels with Heading2, but perhaps I’m missing something.