【问题标题】:Rmarkdown: remove some headers from TOCRmarkdown:从目录中删除一些标题
【发布时间】:2018-08-29 20:30:35
【问题描述】:

这是this 的后续问题。我想在{.tabset} 中放置一个标题,该标题不会被 TOC 引用或破坏标签。例如:

---
output:
  html_document:
    toc: true
    toc_float: true
---

# Tabset 1 {.tabset}

## A
Text under tab A

<h1>Don't want this in TOC</h1>

## B
Text under tab B

产生这个:

是否可以像标题一样格式化文本,但在 TOC 中没有引用它?

【问题讨论】:

  • 这个问题处理这个问题:github.com/mkdocs/mkdocs/issues/318
  • 也许对这篇文章感兴趣:stackoverflow.com/questions/28138456/…
  • 为什么要将它作为标题而不将其包含在 TOC 中?或者,您只是希望它像标题一样格式化,而不像标题一样表现? PS您的代码中有一个错字:结束标头1标记应为&lt;/h1&gt;
  • 是的,我只是希望它像标题一样格式化。我会更新以明确这一点。下面的答案符合我的要求。

标签: r r-markdown


【解决方案1】:

按照 cmets 来说,似乎已经存在处理这个特定问题的问题。

但是,一个简单的解决方法是使用普通的&lt;p&gt; 标记,但将其设置为标题。因此,对于您的特定示例,您可以执行以下操作:

---
output:
  html_document:
    toc: true
    toc_float: true
---

# Tabset 1 {.tabset}

## A
Text under tab A

<p style="font-weight:600; font-size:36px">Paragraph that looks like a header.</p>

## B
Text under tab B

根据link,font-weight 的值 600 符合 semi-bold 这就是 Bootstrap 似乎用于他们的 &lt;h1&gt; 标题的内容。

【讨论】:

    猜你喜欢
    • 2019-03-29
    • 2023-02-23
    • 1970-01-01
    • 1970-01-01
    • 2015-05-18
    • 1970-01-01
    • 2010-10-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多