标签: slidify

RStudio presentation/slidify/pandoc中的两列布局

我正在努力想出一个很好的系统来生成幻灯片和随附的讲义.理想的系统具有以下属性:

  • 演示文稿(PDF/HTML)和讲义(PDF)布局都很漂亮(讲义应该有笔记的余地)
  • 嵌入式R块,数字,其他JPG/PNG图片等
  • 容易撰写
  • 使用命令行工具构建
  • 参考书目支持
  • pandoc 幻灯片分隔符格式(在指定级别的标题之后自动生成新幻灯片)是首选
  • 我可以接受一些额外的处理(例如,通过sed),但不想写一个庞大的基础设施
  • 两列布局:有关如何从pandoc获取多列幻灯片SO帖子,但它是LaTeX-而不是面向HTML.
  • 能够在运行中调整嵌入图像(除了R生成的图形)和列宽之外的大小

以下是我迄今为止发现的各种选项:

  • 滑动:
    • 不做pandoc幻灯片分隔符格式,虽然有一个解决方法
    • 创建讲义的建议是打印到PDF; 我想为笔记等留出空间(我可能想办法用像PDFtkpsnup...... 这样的东西来做)
  • RStudio演示文稿(.Rpres文件):
    • 做很多事情,包括具有指定宽度的多列
    • 不支持pandoc幻灯片分隔符格式
    • 我无法弄清楚引擎盖下发生了什么.有一个RStudio文档描述了常规HTML的翻译过程,但它似乎没有涵盖R表示格式(这不完全相同).(我之前已经投入了一些努力来弄清楚如何通过pandoc获得类似RStudio的输出 ......),这意味着我无法从命令行生成幻灯片等.
  • RStudio的开发版本(截至2014年3月)与Pandoc和版本2捆绑在一起rmarkdown.它解决了上述许多.Rpres格式问题.
  • pandoc:可能是唯一具有脚注,参考书目支持等功能的降价转换器.我也可以使用tufte-handout类pandoc生成LaTeX ,符合我的美容标准.
    • 不幸的是,似乎没有内置的双列格式支持.谢毅辉的HTML5示例没有显示任何两列示例,它声称(在幻灯片5中)单击RStudio中的"Knit HTML"按钮相当于pandoc -s -S -i -t dzslides --mathjax knitr-slides.md -o knitr-slides.html,但它似乎不是......
  • LaTeX/beamer:我可以简单地Rnw编写(knitr-dialect Sweave)而不是R markdown开始.这会给我最大的灵活性......
    • 尽管使用了多年的乳胶,但我确实发现乳液成分比降低成分更令人痛苦.

毕竟,我的具体问题是:为HTML输出生成两列布局的最佳(最简单)方法 …

r rstudio knitr r-markdown slidify

58
推荐指数
5
解决办法
2万
查看次数

滑动 - 如何定位图像?

我正在尝试使用slidify制作html5演示文稿.虽然使用markdown创建项目符号和文本很清楚,但我不确定如何使用图像.我可以使用imagemagick进行大小调整,但是如何使用降价来居中(或冲洗顶部/右/底部)和图像?

编辑

我这里指的是图像,但这也适用于R图形.默认似乎是居中的图像 - 我希望能够将它们并排放置,甚至放在任意位置.

r slidify

16
推荐指数
1
解决办法
5683
查看次数

How to control the background color of the first slidify slide?

As a slidifiy newbee, I don't understand why the first slide has a pale green background and all the other slides have white backgrounds.

The example "Test for Slidify" at http://www.rpubs.com/ also shows this pale green first slide.

How can I control the background color of this first slidify slide?

r slidify

15
推荐指数
1
解决办法
5658
查看次数

使用slidify将图像添加到标题幻灯片

我正在使用最新版本的Rstudio(和knitr),我已经从github安装了slidify的开发版本.Slidify允许您通过1次点击直接从Rmarkdown到html5slides.

我的问题是我想在标题幻灯片中添加图像,但使用正常的Rmarkdown语法不起作用.我认为这是因为第一张幻灯片被指定为YAML.

title       : 
subtitle    : 
author      : 
job         : 
framework   : io2012        # {io2012, html5slides, shower, dzslides, ...}
highlighter : highlight.js  # {highlight.js, prettify, highlight}
hitheme     : tomorrow      # 
widgets     : []            # {mathjax, quiz, bootstrap}
mode        : selfcontained # {standalone, draft}
Run Code Online (Sandbox Code Playgroud)

如果我在第一个幻灯片规范中添加任何内容,我会在函数yaml.load()中收到错误,该函数解析YAML.有没有办法使用YAML指定背景图像?

r r-markdown slidify

13
推荐指数
1
解决办法
5069
查看次数

滑动中的第二级子弹点动画

我试图让第二个(较低)级别的子弹点io2012与其父级子弹点分开制作动画,如下所示:

>* First level animates by itself
  >+ Second level then animates by itself
>* Another first level animates by itself
Run Code Online (Sandbox Code Playgroud)

我尝试过使用HTML的几种解决方法,比如>*>+尝试缩进子弹时使用<div style="padding-left: 1em">>* Second level animated by itself.

然而,这只是缩进文本而不是项目符号.我的实验<li style="padding-left: 1em">...</li>同样失败了.

如果没有HTML解决方案,解决方案是否涉及CSS或JavaScript?

javascript css r r-markdown slidify

13
推荐指数
1
解决办法
332
查看次数

制作slidify或Rpres HTML5演示文稿的讲义

我想向我的观众提供由slidify或Rstudio的R演示文稿创建的HTML5演示文稿的讲义.有什么建议?

html5 r rstudio slidify

12
推荐指数
1
解决办法
1944
查看次数

在slidify中自定义幻灯片布局

我有兴趣在index.Rmd文件中为不同的幻灯片使用不同的布局.复制此处和下面提供的模板后,我在我的assets/layouts文件夹中创建了一个.html文件.

<slide class="{{ class }}" id="{{ id }}">
  <hgroup>
    {{{ header }}}
  </hgroup>
  <article>
    <hr noshade size=4 color='red'>  
    {{{ content }}}  
    <div class='left' style='float:left;width:48%'>
     {{{ left }}}
    </div>    
    <div class='right' style='float:right;width:48%'>
     {{{ right }}}
    </div>
  </article>
</slide>
Run Code Online (Sandbox Code Playgroud)

到目前为止,仍然不清楚:

1)为什么我牌组中的幻灯片是空白的,并且没有显示以下任何内容:

---
#testing
hello

*** left

- point a
- point b
- point c

*** right

- point a
- point b
- point c
Run Code Online (Sandbox Code Playgroud)

2)如何从我的资产文件夹中为单个幻灯片而不是整个卡组"调用"自定义布局

slidify

7
推荐指数
1
解决办法
2196
查看次数

仅使用knitr更改HTML5中的字体大小

knitr用来生成HTML5幻灯片,并使用以下代码:

library(knitr)
knit("file.Rmd")
pandoc("file.md", format="dzslides") 
Run Code Online (Sandbox Code Playgroud)

但是,字体大小(普通文本和R代码)较大,所以我希望它们更小.我知道有一种方法可以使用slidify.Rmd文件转换为HTML5,但我想知道是否有更简单的方法来进行调整仅使用knitr?出于某种原因,我现在不想使用slidify.

目前我在我的.Rmd文件末尾添加了以下代码:

<!--pandoc
s:
S:
i:
mathjax:
-->
Run Code Online (Sandbox Code Playgroud)

html5 knitr slidify

7
推荐指数
1
解决办法
484
查看次数

Slidify:代码对齐

我在两列幻灯片中对齐代码时遇到问题.

在此输入图像描述

这是我的幻灯片代码,

--- &twocol

## Sample R Codes

*** =left

```{r, echo=FALSE}
options(width=30)
```


```{r, fig.height=5.5,highlight=TRUE, fig.show='hide',tidy=TRUE}
mvreg.sim <- function(xcov,beta1=matrix(c(0.7, 0.2, 0.2, 0.7), 
             nr = 2, nc = 2),  err.mu=c(0,0), 
             err.sigma=matrix(c(100,0,0,100), nr=2)){
  library(mvtnorm)
  N <- nrow(xcov)
  e <- rmvnorm(N, mean = err.mu, sigma = err.sigma)  
  y <- matrix(NA, nrow = N, ncol = 2)
  for(i in 1:N){
    y[i,] <- (xcov[i,])%*%beta1 + e[i,]
  }
  return(y)
}
```

*** =right

This is the explanation of the plot.

```{r, fig.height=5.5,highlight=TRUE,echo=FALSE}
x <- seq(0,10, …
Run Code Online (Sandbox Code Playgroud)

r slidify

7
推荐指数
1
解决办法
1481
查看次数

如何在R降价中转义“$”并滑动它?

在 R Markdown 中写一些笔记时,我需要转义美元符号,使两个美元符号内的句子不是公式。

我已经尝试过\$ blah blah blah \$\\$ blah blah blah \\$甚至<p>$ blah blah blah </p>$.

有效的是`$`。但我不想强调它。

PS:我想slidify,所以两者\$\\$没有工作。

r rstudio r-markdown slidify

7
推荐指数
1
解决办法
9561
查看次数

标签 统计

slidify ×10

r ×8

r-markdown ×4

rstudio ×3

html5 ×2

knitr ×2

css ×1

javascript ×1