【问题标题】:Rmarkdown add custom div to table of contentsRmarkdown将自定义div添加到目录
【发布时间】:2022-01-21 01:34:38
【问题描述】:

我正在处理一个 Rmarkdown 文档,并且我使用 css 创建了一个具有多种颜色的标题:

---
title: "Test"
output: 
  html_document:
    toc: true
    toc_float: true
    code_folding: "hide"
    theme: readable    
---
<div>
  <span style="font-size:2em;font-weight: bold">Part 1 </span> 
  <span style="color:green;font-size:2em;font-weight: bold">Part 2</span> 
</div>

如何将句子添加到目录中?

我尝试将 &lt;div&gt; 的属性更改为 class="section level1 unnumbered" 但这不起作用。

【问题讨论】:

    标签: css r r-markdown


    【解决方案1】:

    我认为rmarkdown 只是查找具有标准标题标记的内容,例如# 或生成的&lt;h1&gt;,以确定将什么放入TOC。但是您可以在其中包含 HTML 标记,例如

    ---
    title: "Test"
    output: 
      html_document:
        toc: true
        toc_float: true
        code_folding: "hide"
        theme: readable    
    ---
    
    # Part 1 <span style="color:green">Part 2</span>
    

    显示为

    【讨论】:

    • 是的,这就是答案。我只是在上面的 sn-p 中将
      元素更改为

      元素,一切正常......谢谢!

    • 我认为它正在查看 Markdown 而不是 HTML;我将编辑我的答案。
    • 好吧,我猜它会读取 # 部分并将其解释为简单的

      ,然后将内部部分添加到其中...

    猜你喜欢
    相关资源
    最近更新 更多
    热门标签