[英]How to add table of contents to R Markdown HTML file using pandoc?
我不知道你怎么能告诉Pandoc保留所有样式和标题信息。 但是,大概这种风格并没有太大变化,那么为什么不将它复制到.css
样式表文件中并在生成输出HTML时指向此文件(使用-c
或--css
命令行选项)? 您可以使用--self-contained
命令行选项告诉Pandoc将此样式表信息嵌入到最终输出中(有关选项的完整列表,请参见此处 )。
对于输入HTML文件中的MathJax脚本,您可以使用
--mathjax=https://c328740.ssl.cf1.rackcdn.com/mathjax/2.0-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML
最后,对于R语法高亮显示器,您可以使用
--include-in-header=r_syntax.html
其中r_syntax.html
包含包含在<script>
标记中的相应JavaScript。
更新:说了这么多,您可以将所有样式和脚本信息包含在一个文件中(例如r_styling.html
),并将其包含在输出HTML标题的末尾
pandoc -s -S --toc -h r_styling.html --self-contained test.html -o test-toc.html
-h
选项是--include-in-header
简写。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.