inf_mr不使用xaringan幻灯片刷新
当我在演示开始时使用inf_mr不使用xaringan幻灯片刷新,r,markdown,xaringan,R,Markdown,Xaringan,当我在演示开始时使用--保存xaringan幻灯片时,必须先删除它们,然后xaringan::inf_mr()才会刷新查看器面板并更新更改。以下示例应有助于创建这种情况: (1) 创建.Rmd文件 --- title: "Presentation Ninja" date: "2016/12/12 (updated: `r Sys.Date()`)" output: xaringan::moon_reader: lib_dir: libs nature: highli
--
保存xaringan幻灯片时,必须先删除它们,然后xaringan::inf_mr()
才会刷新查看器面板并更新更改。以下示例应有助于创建这种情况:
(1) 创建.Rmd文件
---
title: "Presentation Ninja"
date: "2016/12/12 (updated: `r Sys.Date()`)"
output:
xaringan::moon_reader:
lib_dir: libs
nature:
highlightStyle: github
highlightLines: true
countIncrementalSlides: false
---
layout: true
background-image: url(https://github.com/yihui/xaringan/releases/download/v0.0.2/karl-moustache.jpg)
background-position: 91% 94%
background-size: 185px
<!-- Must have this break below -->
---
```{r setup, include=FALSE}
options(htmltools.dir.version = FALSE)
```
# Test slide
Testing
---
# Test slide 2
Testing
---
# Test slide 3
Testing
现在,查看器将刷新。但是,每次我必须保存Rmd文件时,如果我想让查看器工作,我必须取消注释/重新注释此--
。我肯定错过了一些基本的东西,但我不相信其他人报告过这个问题
以下是有关我的系统的一些其他详细信息:
R.Version()
$`platform`
[1] "x86_64-w64-mingw32"
$arch
[1] "x86_64"
$os
[1] "mingw32"
$system
[1] "x86_64, mingw32"
$language
[1] "R"
$version.string
[1] "R version 3.5.1 (2018-07-02)"
$nickname
[1] "Feather Spray"
-
我的xaringan版本是0.8.15
如果需要更多的澄清,请告诉我
谢谢大家!
编辑
我在.Rmd文档中添加了以下代码(基于),这将更好地说明所面临的问题:
layout: true
background-image: url(https://github.com/yihui/xaringan/releases/download/v0.0.2/karl-moustache.jpg)
background-position: 91% 94%
background-size: 185px
xaringan::inf_mr()
导致无法正确计算幻灯片数量(未考虑layout:true
)。我有,您可以通过以下方式安装开发版本:
remotes::install_github('yihui/xaringan'))
这听起来很奇怪,我无法在Windows上复制它(使用R3.5.2,尽管我认为R或RStudio的版本不重要)。@YihuiXie,感谢您的快速响应。我已经将R和RStudio更新为与前面评论中相同的版本,并且相同的问题似乎仍然存在(非常奇怪!)。另一个注意事项是,如果我在.Rmd文件上运行inf\u mr()
,而没有初始的--
,则第二张幻灯片会与第一张幻灯片碰撞(即两张幻灯片合并到一张幻灯片上)。纠正此问题的唯一方法是使用--
保存.Rmd;然后,如果我想要inf\u mr()
的自动刷新功能,我必须在之后将--
注释掉。正如我所说,我无法在Windows上重现该问题,因此我也无法为您修复它。不幸的是,这一部分的源代码相对复杂:如果您要自己调试,可能需要相当长的时间。我真的不明白的是,一旦保存了文档,文档就会自动重新编译,RStudio查看器就会刷新。即使这样也没有理由失败。谢谢@YihuiXie。当我在演示文稿开始时删除代码时,问题可能会得到解决(layout:true
到background size:185px
)。我将查看源代码,看看是否可以找到更具体的.FYI,与我刚刚在Github上修复的layout:true
相关。在深入挖掘之前,请再次尝试remotes::install_github('yihui/xaringan')
。谢谢
rstudioapi::versionInfo()
$`mode`
[1] "desktop"
$version
[1] ‘1.2.1237’
layout: true
background-image: url(https://github.com/yihui/xaringan/releases/download/v0.0.2/karl-moustache.jpg)
background-position: 91% 94%
background-size: 185px