如何为R markdown TOC添加标题

时间:2015-06-16 23:45:31

标签: r r-markdown

是否可以为R降价文档生成的TOC添加标题。

具体来说,我现在有这样的事情:

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.util.log;


public class HelloWorld extends AppCompatActivity {

    private static final String TAG - "My Message";

我想要的是TOC有一个名为"内容"的标题。我能够用一些css将它推到左边。

1 个答案:

答案 0 :(得分:3)

您可以在html模板中的目录之前添加新字段。关注this instructions,请执行以下操作:

  1. 将html模板复制到.rmd文件,并将$toc$字段更改为以下内容:
  2. $if(toc)$
    <div id="$idprefix$TOC">
    <h1 class="toctitle">$toctitle$</h1>
    $toc$
    </div>
    $endif$
    
    1. 然后,将toctitletemplate字段添加到您的RMarkdown文件中。例如:
    2. toctitle: "Contents"
      output: 
        html_document:
          template: toctitle.html
          css: custom.css
          toc: true
          toc_depth: 3
          number_sections: true
      

      这应该在您的TOC之前添加标题。您可以进行其他修改,例如从h1更改为另一个标记和/或使用CSS上的字段类。如果您在不使用默认模板时遇到问题(mathjax赢了工作),您可以更改默认样式,而不是将totctitle添加到其他rmd文件中以后不应该成为问题。< / p>