我想更改RStudio 0.96.331
中KnitHTML
函數的默認樣式表。如何在Rstudio中爲markdown + knitr自定義css?
我按照post中的說明操作。
首先我從here複製出原來的markdown.css。作爲一個測試,我改變來自前幾行:
body, td {
font-family: sans-serif;
background-color: white;
font-size: 12px;
margin: 8px;
}
以紅色背景
body, td {
font-family: sans-serif;
background-color: red;
font-size: 12px;
margin: 8px;
}
,並保存爲mymd.css
在我的工作目錄。然後創建一個style.R文件,如下所示:
options(rstudio.markdownToHTML =
function(inputFile, outputFile) {
require(markdown)
markdownToHTML(inputFile, outputFile, stylesheet='mymd.css')
}
)
最後,我通過單擊源源style.R文件,然後回到.Rmd
文件,並將其編爲HTML。我得到紅色的背景,但數學不是編譯的,例如$ \ alpha $
再試,還是沒有數學渲染。我敢肯定,你可以複製它。 – Fred
@Fred好的,我可以重現它。我認爲這是'markdown'軟件包的一個缺陷,你需要將它報告給軟件包作者或RStudio開發者。 –
是否解決了這個錯誤? – StevieP