这是我的代码:
---
title: "Untitled"
output: ioslides_presentation
---
## Slide with Plot
*title*
## Slide with Plot
```{r, echo=FALSE}
plot(cars)
```
我只是从模板中复制它并试着让它变得非常简单。
如果我尝试将其编织为pdf,一切都很好,但如果我尝试将其编织为html,问题是:
**title**
,它有效。我想应该有一些错误的设置,但我不知道他们在哪里。有什么帮助吗?
ps:我在win 7中使用R 3.1.1和Rstudio 0.98.977,其中knitr 1.6,markdown 0.7.2和rmarkdown0.2.50。我不使用任何自定义CSS。
ps2:我尝试使用win 7的全新电脑,从头开始安装了r和rstudio并重现了同样的问题。我也用ubuntu系统在我的笔记本电脑上试过它,出现了同样的问题。
ps3:我将输出更改为revealjs并修复所有问题。我相信这是ioslides的一个错误。
答案 0 :(得分:0)
ioslides的默认CSS文件目前包含一个庞大的指令,用于将一堆标记设置为font: inherit;
。
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
}
这会将<em>
之类的标记设置为font-style
到italic
。删除font: inherit;
行或提供自己的CSS应正确显示斜体。请注意,这可能会改变间距等,除非您特别继承那些。