我使用以下工作流程創造了一些HTML幻燈片:更改字體大小與滑動降價的準備 - > pandoc
- 代碼編寫中的R Studio編輯器0.97.248
.md
文件與創建knitr
0.8- HTML5載玻片從
.md
文件使用pandoc 1.10.1
這是通過一匯解中描述的工作流程造成;這是我意識到使用Markdown製作演示文稿幻燈片最直接的方式。
我的問題是即使是相對較短的一行代碼(50個字符)在幻燈片的右側運行,因爲默認代碼字體很大且間距很大。
例如,下面的幻燈片
# Title of the slide
And some text.
````{r plotChunk, message=FALSE, fig.height=5, fig.width=5}
require(ggplot2)
ggplot(mpg, aes(x=displ, y=cty, colour=class)) + geom_point()
````
產生以下幻燈片:
我可以用代碼選項tidy=FALSE
手動拆分的代碼行,但我將永遠無法以適應大量代碼。有什麼辦法可以使HTML文檔中的代碼字體更小的默認正文字體&?
您可以使用自己的模板:http://johnmacfarlane.net/pandoc/README.html#templates並在CSS中爲'pre'定義較小的字體,例如'pre {font-size:10px;}';默認模板是在這裏:https://github.com/jgm/pandoc-templates/blob/master/default.dzslides –
或者,您可以使用[slidingify](http://www.slidify.org)處理轉換R Markdown to HTML完全在R內滑動,並提供對10多個框架(包括dzslides)的支持。披露:我是Slidify的作者。 – Ramnath