【问题标题】:Skip header size order跳过标题大小顺序
【发布时间】:2017-09-18 20:28:32
【问题描述】:

我想以无序的方式放置标题。这就是你可以在 Markdown 中做到的方式:

h1

h3

#h1
###h3 
##h2

这样 h3 不是下面的尺寸 (h2) 而是两个 sizez 小 (h3)。 rst 怎么做?

【问题讨论】:

    标签: restructuredtext html-heading


    【解决方案1】:

    来自 docutil 在Sections 上的文档:

    不是强加固定数量和顺序的部分标题装饰样式,而是强制执行的顺序将是遇到的顺序。遇到的第一个样式是最外层的标题(如 HTML H1),第二个样式是副标题,第三个是副标题,以此类推。

    ...

    ...文档在使用节标题时必须保持一致:一旦建立了标题样式的层次结构,节就必须使用该层次结构。

    因此,您不能直接使用 reStructuredText 执行此操作。您将收到 SEVERE: Title level inconsistent: 警告。

    【讨论】:

      【解决方案2】:

      正确,Sphinx 将强制执行层次结构。您可以改为使用 .css 指令来更灵活地格式化标题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-05-07
        • 1970-01-01
        • 1970-01-01
        • 2012-05-22
        • 1970-01-01
        • 1970-01-01
        • 2021-04-30
        相关资源
        最近更新 更多