问题标签 [xaringan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1670 浏览

r-markdown - 如何在 Xaringan 幻灯片中嵌入视频 (avi/mpg4)

我正在尝试将一些本地视频嵌入到我的 xaringsn 演示文稿中。我已成功嵌入 GIF,但我需要更高质量且必须使用 AVI 或 MPG4

问题是无论我使用 markdown 语法还是 html 语法,我都无法嵌入视频

任何提示将不胜感激

0 投票
1 回答
4768 浏览

css - 自定义 xaringan 中所有幻灯片的字体大小

我正在使用一辉的awesome packagexaringan来构建html幻灯片,对于熟悉xaringan或css的人来说,这可能是一个非常简单的问题:

我不知道如何设置所有幻灯片的字体大小。我尝试font-size在自定义的 css 中定义,例如body{font-size: 200%}or body{font-size: xx-large},并在 YAML 中调用它:

output: xaringan::moon_reader: css: [custom.css]

没有改变。我知道我可以使用.large该类来更改一定数量的单词的大小,并class: large在幻灯片的开头使用来更改整个页面的正文字体。但是,有没有办法避免粘贴class:large到我构建的每张幻灯片上但同时设置字体大小?任何建议将不胜感激!

0 投票
1 回答
3368 浏览

css - 我可以在 html xaringan R 中居中和居中一个数字吗

我注意到您可以class: center, middle在 xaringan 幻灯片中使用幻灯片的布局居中和居中,但这会改变整个幻灯片的标题和布局。您还可以通过以下方式使图像居中:

但我想知道我是否可以在不改变 xaringan 中整个页面布局的情况下将情节居中并使其位于幻灯片的中间?

谢谢!

0 投票
1 回答
332 浏览

r - 嵌入式 DT::datatable() 在通过“Infinite Moon Reader”查看时可滚动,但在浏览器中不可滚动

当我在 RStudio 中使用 Infinite Moon Reader 编织和查看下面的示例时,我得到了一个可滚动的数据表,但是当我在浏览器(safari、chrome、firefox)中查看相同的文件时,数据表是不可滚动的。当我通过 CTRL-CMD-K(内部和外部查看器相同)“手动”编织示例时,我得到的结果相同(不可滚动)。

我错过了什么,还是这是一个错误?我必须使用 RStudio GUI 进行演示吗?

不知何故,我有一种感觉,浏览器没有从数据表中找到 java 库,而Infinite Moon Reader 使用的服务器呢?

此外,表格的呈现方式也有所不同:

无限月亮阅读器:

在此处输入图像描述

在浏览器中:

在此处输入图像描述

示例如下:

0 投票
0 回答
267 浏览

r - 我可以在 Xaringan YAML 中参数化地设置 CSS/JS 路径吗?

这类似于Xaringan 问题 #29。我正在设置要在工作中使用的 Xaringan 模板,并且我想将所有 CSS 和 Javascript 文件保存在同一位置。我不希望任何人都必须将相同的文件复制到每个演示文稿目录中。

但是,我也不想引用公共根目录。我可以(我认为)指向我们内部的 Bitbucket 服务器,但我更希望分析师和数据科学家能够从他们的本地 repo 中获取文件(为了速度,以及如果他们不在网络上或正在做出自己的改变)。

我也不是特别热衷于使用 Infinite Moon Reader。(这是问题 #29 的一部分。)我很容易记住Control+Shift+K每次击中Control+S.

我的想法只是包含一个xaringan_dir参数,并在我的 CSS / JS 资源列表中使用它。

我目前的文件结构是我的xaringan目录,其中有一个cssCSSjs目录、一个 Javascript 目录和company-xaringan-template.Rmd. YAML 有效:

为了参数化我的 YAML,我尝试了这个:

我知道我可以在我的 YAML 中使用参数。这有效,例如:

我的r片段自己工作。这些行按预期工作:

但是当我运行我的参数化 YAML 时,我得到了这个错误:

补充说明:

  • 如果我将原始的非参数化beforeInit行与新css行一起使用,我会得到相同的错误。
  • 如果我将原始的非参数化css行与新beforeInit行一起使用,它会编织文档,但文档不会在我的浏览器中呈现。

有任何想法吗?这可以做到吗?和/或我应该考虑另一种方法吗?

0 投票
1 回答
635 浏览

r - kableExtra 表中具有多个案例的方程

(编辑于 2019 年 7 月 11 日以包含问题group_rows()

我正在 Markdown 文档中制作一个表格,其中将包含不同情况的方程式。当我在 Markdown 中编写数组时,它会这样:

在此处输入图像描述

当我使用 将相同的方程式包含在表中kable()时,数组末尾的条件会被破坏:

编织成html后的表格

有谁知道如何让 kableExtra 表中的条件看起来像在表外一样?我希望最后的条件是一致的。手动添加空格 ( 0\\\ \\\ \\\ \\\ \\\ a = 0 \\\\) 看起来很糟糕。在继续使用更黑客的解决方案之前,我很想知道如何在 Markdown 中修复它。以下每种情况的代码。

Markdown 中的方程:

Markdown 表格中的相同等式:

提前感谢您的任何指导!

***** 编辑 7/11/19:上述问题已针对常规情况修复,但在group_rows()用于表格时发生:

结果是:

amps_everywhere

会话信息:

0 投票
0 回答
429 浏览

r - 如何在围栏代码块中转义星号?

我正在编写一个 Xaringan 演示文稿,其中包含一些受保护的 SQL 代码块。(我正在向人们介绍我们作为一个团队使用的一些代码。)

在这些代码块中,我有一些多行注释。评论的意思是“您可以运行它来检查数据,但不要将其包含在完成的脚本中。” 所以他们 /* 在开头的单独行上, */ 在结尾的单独行上。

不幸的是,Xaringan 在最后一行中使用了那个 * 并将其理解为“突出显示该行”。有没有办法摆脱这种行为?我在文档中环顾四周,并没有在任何地方看到它。不过我可能会错过它。

我尝试过反斜杠、反斜杠... Presentation Ninja 显示了一个带有双星号的示例,但这是为了突出显示包含它,而不是在逃避行为时显示它。下面是我能想到的最简单的例子:

我最终看起来大概是这样的——</p>

——但最后一行被突出显示。

0 投票
1 回答
418 浏览

r - xaringan::summon_remark() 没有来自 R 的互联网连接

我使用包创建了一些幻灯片xaringan。但是当我通过点击 RStudio“编织”按钮编织文件时,只出现一个白色窗口。

使用我的浏览器打开生成的 html 文件会按预期显示演示文稿。因此,我认为moon_reader从包中找不到remark.js. 我还发现可以remark.jsxaringan::summon_remark().

不幸的是,这对我不起作用,因为由于我所在机构的安全限制,我无法从 R 内部访问互联网。

是否有任何其他解决方法可以使用moon_reader

0 投票
1 回答
1724 浏览

r - xaringan:改变纵横比的简单方法?

我想将 xaringan 演示文稿的纵横比更改为 16:9。我想如果我会创建一个自定义 css 主题是可能的。但是,这对我来说有点矫枉过正。

那么,有没有真正简单的方法呢?

0 投票
2 回答
834 浏览

xaringan - 我可以使用 css 为 xaringan 模板的每张幻灯片添加徽标吗?

我想调整此处提供的 .css 文件,以便在每张幻灯片的右上角包含一个小徽标,但标题、反面和最后一张幻灯片除外。理想情况下,我可以在 .css 文件中添加一些简单的内容,而不是手动编写演示文稿的每张幻灯片。

我试着添加这个

要得到

图像显示在所有幻灯片上,包括标题和过渡。它甚至覆盖了 .title-slide 图像。