如果我想减少代码输入和输出框之间的垂直空间,我无法弄清楚如何更改 xaringan 包中的 CSS。这是默认 xaringan 模板中的简单更改:
---
title: "Presentation Ninja"
subtitle: "?<br/>with xaringan"
author: "Yihui Xie"
institute: "RStudio, Inc."
date: "2016/12/12 (updated: `r Sys.Date()`)"
output:
xaringan::moon_reader:
lib_dir: libs
nature:
highlightStyle: github
highlightLines: true
countIncrementalSlides: false
---
background-image: url(https://upload.wikimedia.org/wikipedia/commons/b/be/Sharingan_triple.svg)
```{r setup, include=FALSE}
options(htmltools.dir.version = FALSE)
```
???
Image credit: [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Sharingan_triple.svg)
---
class: center, middle
# xaringan
### /?a?.'ri?.?an/
---
class: inverse, center, middle
# Get Started
---
---
# R code
```{r}
1+1
Run Code Online (Sandbox Code Playgroud)
我想缩小输入和输出之间的空间:
这是我在 Safari 课程浏览器中看到的内容。我想我只是想缩小橙色区域。pre? 我尝试改变它,但弄乱了 …
我有一个 RMarkdown 文档,其中包含示例 YAML 文件,当前格式为:
```{yaml}
name: r40_tidyverse
channels:
- conda-forge
- nodefaults
dependencies:
- r-base=4.0
- r-tidyverse
```
Run Code Online (Sandbox Code Playgroud)
这会渲染(编织)成 HTML,并带有漂亮的 YAML 语法突出显示。
针织结果

我想将其作为外部 YAML 文件包含在其中,而不是上面的内容,例如位于envs/r40_tidyverse.yaml. 我尝试过使用
```{yaml child="envs/r40_tidyverse.yaml"}
```
Run Code Online (Sandbox Code Playgroud)
虽然这会正确加载文件,但生成的 HTML 只是一个<p></p>包含文件内容的元素。
针织结果

这是不可取的。
如何将外部 YAML 文件加载到 RMarkdown 文档中并实现类似于直接包含 YAML 代码块的语法突出显示?
我想在摘要中包含一个R计算.R计算位于文档的底部,因此当我编译rnw文件时出现错误.
这是一个最小的例子:
\documentclass{article}
\begin{document}
\begin{abstract}
This paper... and we got a mean of \Sexpr{mean.data}.
\end{abstract}
<<>>=
data <- c(1,2,3,4,5)
mean.data <- mean(data)
@
\end{document}
Run Code Online (Sandbox Code Playgroud) 当我使用blogdown构建我的站点时,来自Rmd帖子的缓存文件将被复制到公共目录.这是不必要的,浪费空间,并减慢部署速度.
我想我可以用blogdown::build_site()用custom参数来避免这种情况,如果我提供我自己的custom脚本.自定义脚本应该是什么样的?
我希望制作一个twitter-blogdown博客,其中有些人发布了图片,但我不确定它是否可能.我使用'twitteR'来抓取一个人的所有帖子,但看起来我必须做一些完全不同的事情来获取图像而不是文本.
任何关于采取何种方向的建议都将受到赞赏.
我一直在考虑将blogdown用于我现有的Hugo博客,我想我已将其缩小到一个缺点.我正在使用.Rmarkdown文件扩展名,因为我想使用Blackfriday降价处理器来利用Hugo功能.
其中包括我添加到我的主题中的自定义,它使用嵌入了内置短代码的任何图像使用PhotoSwipe使它们在点击时出现在灯箱中.我已经做到这一点,任何使用{{<figure>}}短代码的东西都可以做到这一点.
有没有可能通过blogdown或knitr(假设knitr是渲染Rmarkdown过程的一部分)来定制绘图的输出,以便它们包含在短代码而不是HTML标签中?我认为甚至可以用Go/Blackfriday来做这个,如果我至少可以在Markdown中格式化图表,如果这样会更容易.
我正在使用blogdown我的第一个网站,并尝试按照[here]的在线文档中的部署说明进行操作blogdown
这是我从文档中理解的,在RStudio中构建站点并public在git存储库中复制文件夹的内容.存储库sn248.github.io用于包含jekyll基于我的静态网页的内容,并使用Github页面进行托管.它只有几个帖子,我打算手动转换为blogdown基于webite的帖子.
我确实看到了我想要的主题的新网站,但我担心我在Netlify上看到的部署失败消息(下面)
12:09:21 AM: Installing Hugo 0.30
12:09:24 AM: Error: Unable to locate Config file. Perhaps you need to create a new site.
Run `hugo help new` for details. (Config File "config" Not Found in "[/opt/build/repo]")
12:09:25 AM: Build complete: exit code: 255
12:09:25 AM: Cleaning up docker container
12:09:25 AM: Error running command: Build script returned non-zero exit code: 255
12:09:26 AM: An error occurred …Run Code Online (Sandbox Code Playgroud) 我想用css文件控制xaringan rmarkdown中的作者和日期文本?
我试过了
.title-slide h3 {
font-weight: normal;
font-size: 40px;
color: grey;
background-color: white; }
Run Code Online (Sandbox Code Playgroud)
但显然这对作者和日期的控制在一起,但他们彼此保持一致(在同一位置).
我正在使用 Rmarkdown、bookdown 和 pandoc 生成参考部分。我有一个包含 6 个条目的参考部分。其中一个条目没有作者列表,而是显示为:
———. 2004. “Multimodel Inference.” Sociological Methods & Research 33 (2). SAGE Publications: 261–304. doi:10.1177/0049124104268644.
Run Code Online (Sandbox Code Playgroud)
这个 bibtex 条目如下所示:
@article{burnham2004,
author = {Burnham, Kenneth P. and Anderson, David R.},
day = {01},
doi = {10.1177/0049124104268644},
issn = {0049-1241},
journal = {Sociological Methods \& Research},
keywords = {mdb-article-2017-06},
month = nov,
number = {2},
pages = {261--304},
posted-at = {2017-06-05 22:18:23},
priority = {2},
publisher = {SAGE Publications},
title = {Multimodel Inference},
url = {http://dx.doi.org/10.1177/0049124104268644},
volume …Run Code Online (Sandbox Code Playgroud) 我已经使用blogdown和hugo建立了一个网站,主题是https://themes.gohugo.io/hugo-tranquilpeak-theme/,当我使用serve_site()时,它可以完美地工作。我将其推送到github并将netlify连接到github,然后选择公用文件夹作为发布文件夹。但是,当我转到netlify网站https://stoic-swirles-da950d.netlify.com/时,它看起来与本地网站不一样。我在下面的Blogdown中复制了会话信息。
Session info ----------------------------------------------------
setting value
version R version 3.4.2 (2017-09-28)
system x86_64, darwin15.6.0
ui RStudio (1.1.453)
language (EN)
collate da_DK.UTF-8
tz <NA>
date 2018-10-02
Packages --------------------------------------------------------
package * version date source
backports 1.1.2 2017-12-13 cran (@1.1.2)
base64enc 0.1-3 2015-07-28 CRAN (R 3.4.0)
BH 1.66.0-1 2018-02-13 cran (@1.66.0-)
blogdown 0.8.6 2018-10-02 Github (rstudio/blogdown@44895dd)
bookdown 0.7 2018-02-18 CRAN (R 3.4.3)
digest 0.6.17 2018-09-12 CRAN (R 3.4.4)
evaluate 0.11 2018-07-17 cran (@0.11)
glue 1.3.0 2018-07-17 cran (@1.3.0)
graphics …Run Code Online (Sandbox Code Playgroud) 在 R Markdown 中使用ggplot2's 时geom_smooth,我得到了评论
## `geom_smooth()` using formula 'y ~ x'
Run Code Online (Sandbox Code Playgroud)
即使我echo = FALSE, warning = FALSE, messages = FALSE在代码块头中包含:
我怎样才能摆脱它?
例子:
---
title: "Test"
output: ioslides_presentation
---
## Title
```{r cars, echo = FALSE, warning = FALSE, messages = FALSE}
library(ggplot2)
ggplot(cars, aes(speed, dist)) +
geom_point() +
geom_smooth(method=lm)
```
Run Code Online (Sandbox Code Playgroud)