RMarkdown ioslides - 幻灯片编号未显示在浏览器

时间:2015-09-09 11:33:43

标签: r google-chrome r-markdown

我正在使用RMarkdown在RStudio中制作幻灯片并导出到ioslides。这在RStudio预览窗口中工作正常,但是当我在浏览器中打开html文件(Chrome版本45.0.2454.85 m(64位))时,幻灯片编号(n / total)不会显示,只有&#34 ; /&#34 ;. (另外,代码突出显示为粗体)。

即使我在RStuido中使用示例幻灯片,也会发生这种情况。

有关如何解决此问题的任何建议吗?

编辑: 我认为它发生在每个文档中,但这是一个例子,它不会在浏览器中显示页码:

---
title: "test"
author: "JohannesNE"
date: "28. sep. 2015"
output: ioslides_presentation
---

## R Markdown

This is an R Markdown presentation. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.

1 个答案:

答案 0 :(得分:3)

这是Chrome中的安全错误。

一种解决方法是构建幻灯片,然后执行以下任一操作:

Rscript -e 'servr::httd()' -p9999

python -m SimpleHTTPServer 9999 

在幻灯片HTML文件的目录中,然后浏览到http://localhost:9999/test.html

这应该显示#并避免安全错误问题,直到RStudio人员能够找到一种方法来调整HTML以满足Chrome的安全要求。

请注意这已在2015年10月1日修复 - https://github.com/rstudio/rmarkdown/commit/718e101d8bc095e50d25170ae0a9804c2dd1b18e(因此,如果您使用现在的github版本但很快将成为CRAN版本,则不再需要此解决方法rmarkdown)。