我使用以下工作流程创造了一些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