【问题标题】:Markdown, Knitr, Pandoc Header block disappears from output when styles sheet is added添加样式表时,Markdown、Knitr、Pandoc Header 块从输出中消失
【发布时间】:2015-05-15 16:43:39
【问题描述】:
---
title: "![logo](../Shared/logo.jpg)     Title Text"
author: "Author Name"
output: html_document
css: styles.css
---

这个头信息通过render或knit2html得到输出,但是当css: styles.css和相关代码时

options(rstudio.markdownToHTML = 
    function(inputFile, outputFile) {
    require(markdown)
    markdownToHTML(inputFile, outputFile, stylesheet='custom.css')
    } 
) 

被添加到启动文件,渲染的输出文件没有头输出。文件中的第一行是 *.Rmd 文件中最后一个“---”之后的第一行。顺便说一句,单个 *.Rmd 内容上的“Knit HTML”按预期工作。

谢谢, 艾伦

【问题讨论】:

    标签: knitr r-markdown pandoc


    【解决方案1】:

    选项rstudio.markdownToHTML 仅适用于R Markdown v1。基于Pandoc的版本是v2,此时css字段必须放在html_document字段下:

    ---
    title: "![logo](../Shared/logo.jpg)     Title Text"
    author: "Author Name"
    output:
      html_document:
        css: styles.css
    ---
    

    read the documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-12
      • 1970-01-01
      • 1970-01-01
      • 2013-06-14
      • 2013-09-28
      • 2017-06-12
      • 2014-02-07
      • 2016-03-03
      相关资源
      最近更新 更多