我正在使用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>.
答案 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
)。