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