- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试创建我的第一个 Slidify 演示文稿。我对 JS、CSS 和 HTML5 比较陌生。我正在使用以下 YAML Material 和 R Markdown 代码。我想创建一个简单的幻灯片来展示 R 可以用作大型计算器。我的问题是我只能将大约 3 个简单的表达式及其返回的输出放在一张幻灯片上。因此,我将非常感谢关于如何更好地控制 Slidify 输出的任何可能建议(较小的字体大小,或围绕突出显示的语法和评估/返回的 R 输出的较小边框)。
下面是我的 .Rmd 文件:
---
title : An Introduction to R
subtitle : Getting You "R Aware" And Beyond
author : Christopher Meaney
job : Biostatistician, University of Toronto
framework : io2012 # {io2012, html5slides, shower, dzslides, ...}
highlighter : highlight.js # {highlight.js, prettify, highlight}
hitheme : tomorrow #
widgets : [] # {mathjax, quiz, bootstrap}
mode : selfcontained # {standalone, draft}
--- .nobackground
## R Can be Used as A Big Calculator
```{r, results='asis', echo=TRUE}
## Addition
1 + 1
## Exponentiation followed by multiplication (BEDMAS)
4*5^2
## Area of a circle of radius r=2
pi*2^2
## Natural logarithm of 1 multiplied by exponential (function) evaluated at 0
log(1)*exp(0)
```
Github 上对这个问题有很好的讨论。 https://github.com/ramnathv/slidify/issues/189但是,我似乎无法弄清楚@Robert 的回答中哪一部分涉及语法突出显示与字体大小和边框调整。此外,讨论中提出了很多建议的解决方案,对于菜鸟来说,哪个最容易实现?
作为后续行动,我将如何全局设置/应用此选项,以便所有由 knitr
评估并由 slidify
呈现的 R block 都具有相同的小/压缩属性?
最佳答案
我相当有信心这不是解决问题的最有效方法。然而,它似乎实现了许多目标。所以我会把它写下来,等着看是否有更好的解决方案出现。
我要调整其字体(和其他格式)的 R 语法在一对 <pre> </pre>
之间。标签。
我要调整其字体(和其他格式)的 R 输出在一对 <p> </p>
之间标签。
我只想调整一些幻灯片上的代码。所以我创建了以下 CSS 文件。我将它们存储在目录中:.../mydeck/assets/css/
这是矫枉过正(可能并非全部都是必要的)。
文件 1 (.../mydeck/assets/css/codefont.css)
slide.codefont pre {
font-size: 9px ;
}
文件 2 (.../mydeck/assets/css/outfont.css)
slide.outfont p {
font-size: 9px ;
}
文件 3 (.../mydeck/assets/css/codemargin.css)
slide.codemargin pre {
margin-top: -10px ;
margin-bottom: -10px ;
padding-top: -10px ;
padding-bottom: -10px ;
}
文件 4 (.../mydeck/assets/css/outmargin.css)
slide.outmargin p {
margin-top: -10px ;
margin-bottom: -10px ;
padding-top: -10px ;
padding-bottom: -10px ;
}
然后,当我在 .Rmd 文件中将我的简单 R 指定为大型计算器幻灯片时,我只需添加以下内容:
--- .codefont .outfont .codemargin .outmargin .nobackground
## R Can be Used as A Big Calculator
```{r, results='asis', echo=TRUE}
## Addition
1 + 1
## Exponentiation followed by multiplication (BEDMAS)
4*5^2
## Area of a circle of radius r=2
pi*2^2
## Natural logarithm of 1 multiplied by exponential (function) evaluated at 0
log(1)*exp(0)
```
这使得 R 语法和 R 输出小于默认值。它还删除了 R 语法和 R 输出之间的一些空白。
--- .codefont .outfont .codemargin .outmargin
到所有由 R 代码组成的幻灯片。能够将整个事情包装在一个函数中其中 font=, margin=, padding=
可以指定为参数会很酷。仍在考虑这是一个悬而未决的问题...谢谢。
关于css - 字体大小和行间距 R Slidify,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23747704/
我有兴趣在我的index.Rmd 文件中为不同的幻灯片使用不同的布局。复制提供的模板后 here下面,我在 assets/layouts 文件夹中创建了一个 .html 文件。 {{{
我正在使用 R 开发演示文稿slidify功能。在我的演示中,我使用 变音符号 源自波兰语 (Ą,Ć,Ę,Ł,Ń,Ó,Ś,Ź,Ż)。我注意到它们的显示(仅在演示标题幻灯片的情况下)确实有所不同,具体取
如何在 slidify 中将编号列表延续到新幻灯片上? 我的代码如下所示: --- title : Another Introductory R Session subtitle :
我对两列幻灯片中的代码对齐有问题。 这是我这张幻灯片的代码, --- &twocol ## Sample R Codes *** =left ```{r, echo=FALSE} options(wi
我正在尝试使用 slidify用于制作 html5 演示文稿。虽然使用 Markdown 创建项目符号和文本很清楚,但我不确定如何处理图像。我可以使用 imagemagick 调整大小等,但是如何使用
我一直在努力使用“slidify”包自定义幻灯片平台的背景。 实际上,我可以通过修改文件“slidify.css”来为标题幻灯片做到这一点: .title-slide { /*background-c
我在运行 R 3.2.0 的 OSX 10.10.3 (Yosemite) 上。 我刚刚按照其 website 上的文档安装了 slidify .简而言之: require(devtools) ins
我想在 slidify 中将 data.frame 的内容显示为表格。 我知道如何使用 ascii 库从 data.frames 创建 Markdown 表,但是当我尝试将它与 slidify 一起使
最近一直在试验slidify和 rCharts .使用 slidify 生成简单图表的教程是解释性的,但我找不到任何关于 rCharts 的此类教程。 例如,我知道下面会生成一个交互式绘图 data(
我正在使用最新版本的 Rstudio(和 knitr),并且我已经从 github 安装了 slidify 的开发版本。 Slidify 允许您一键直接从 Rmarkdown 转到 html5slid
我正在尝试获取 io2012 中的二级(低级)要点从父元素符号点单独设置动画,如下所示: >* First level animates by itself >+ Second level the
我正在尝试创建我的第一个 Slidify 演示文稿。我对 JS、CSS 和 HTML5 比较陌生。我正在使用以下 YAML Material 和 R Markdown 代码。我想创建一个简单的幻灯片来
当我启动我的 R(在 RStudio IDE 中)时,我收到警告: Warning: namespace ‘slidify’ is not available and has been replace
我想将我使用 R 创建的演示文稿发送给其他人和 slidfy ,但它包含敏感信息,所以把它放到github pages使用 gh-pages分支然后发送 URL 并不是一个真正的选择,因为所有 git
关注 https://twitter.com/ramnath_vaidya/status/274636089715740672 slidify 应该支持 impress.js。 但是当我使用 ---
我正在尝试想出一个好的系统来生成幻灯片和随附的讲义。理想的系统应具有以下属性: 演示文稿 (PDF/HTML) 和讲义 (PDF) 布局都很漂亮(讲义应该有做笔记的空间) 嵌入 R block 、图形
我在 R 中创建了一个绘图图表,然后通过 htmlwidget 保存绘图,以便可以在 slidify 中调用绘图。我玩过 width和 height , 在 layout参数和 index.Rmd以适
对于下面的slidify deck, --- title : Foo framework : revealjs # {io2012, html5slides, showe
这是带有 r block 和图表的幻灯片代码: --- ```{r, echo=FALSE, warning=FALSE} dd --- 这给出了这个输出: 这没问题,但这似乎不是正确的方法,我可以
我正在努力想出一个很好的系统来生成幻灯片和随附的讲义。理想的系统应具有以下属性: 演示文稿 (PDF/HTML) 和讲义 (PDF) 布局都很漂亮(讲义应该有做笔记的空间) 嵌入R block 、图形
我是一名优秀的程序员,十分优秀!