标签: quarto

更改四开中的标题大小和颜色(html 输出)

我有一个带有 HTML 渲染的四开文件,我想更改标题的大小和颜色,我应该如何操作?最小的例子:

---
title: "Cars"
format: 
  html
---

## MTCars
```{r}
head(mtcars)
```
Run Code Online (Sandbox Code Playgroud)

r r-markdown quarto

4
推荐指数
1
解决办法
2993
查看次数

将 R 对象传递给四开本中的 Observable

我正在尝试在四开文档中一起使用 R 和 Observable,如下所示: https: //quarto.org/docs/interactive/ojs/

据我所知,人们使用该ojs_define函数来使数据可供观察。因此,对于下面的示例,我尝试使用palmerpenguins::penguins_raw

---
title: "Untitled"
format: html
---

```{r}
ojs_define(data = palmerpenguins::penguins_raw)
```


```{ojs}
viewof bill_length_min = Inputs.range(
  [32, 50], 
  {value: 35, step: 1, label: "Bill length (min):"}
)
viewof islands = Inputs.checkbox(
  ["Torgersen", "Biscoe", "Dream"], 
  { value: ["Torgersen", "Biscoe"], 
    label: "Islands:"
  }
)
```


```{ojs}
filtered = data.filter(function(penguin) {
  return bill_length_min < penguin.bill_length_mm &&
         islands.includes(penguin.island);
})
```

```{ojs}
Plot.rectY(filtered, 
  Plot.binX(
    {y: "count"}, 
    {x: "body_mass_g", fill: "species", thresholds: 20}
  ))
  .plot({ …
Run Code Online (Sandbox Code Playgroud)

r quarto

4
推荐指数
1
解决办法
467
查看次数

在四开演示中的所有幻灯片的左上角添加徽标

我正在尝试使用 rstudio 的四开版实现创建幻灯片,并且我希望在节目中所有非标题幻灯片的左上角有一个通用图标。(我也希望它出现在标题幻灯片上,但我已经弄清楚了!)

在一张幻灯片上,我可以使用{background-image="logo.png" background-size=15% background-position="0% 0%"}并且该幻灯片效果很好。

在 YAML 中,

data-background-image: ./logo.png
data-background-size: 15%
data-background-position: 0% 0%
Run Code Online (Sandbox Code Playgroud)

非常适合标题幻灯片。如果我使用

background-image: logo.png
background-size: 15%
background-position: 0% 0%
Run Code Online (Sandbox Code Playgroud)

我在所有幻灯片上都得到了正确的图像,但它占据了整张幻灯片,不考虑尺寸参数。

关于如何处理这个问题有什么建议吗?也许背景实际上并不是执行此操作的正确方法,因为它只是一个徽标,但这似乎比尝试更改四开本中“徽标”的属性更容易,因为我没有看到任何选项改变它的大小。

reveal.js quarto

4
推荐指数
1
解决办法
2780
查看次数

使用图像的幻灯片背景在 Quarto Reveal JS 演示文稿中不起作用

问题陈述

\n

使用 Rstudio 创建 RevealJS 演示文稿,无论我做什么,我都无法将背景更改为图像。

\n

什么有效,什么无效

\n
## title {background-image = "URL or file.extension" }\n
Run Code Online (Sandbox Code Playgroud)\n

或者

\n
{data-background-image= }\n
Run Code Online (Sandbox Code Playgroud)\n

不起作用,同时

\n
{background-color= }\n
Run Code Online (Sandbox Code Playgroud)\n

做。

\n

我一直在尝试几种媒体类型 - png、jpeg、gif。URL 和本地文件都位于项目的主文件夹中。所有这些图像在我的浏览器中加载得很好。

\n

我得到的是一张标题幻灯片,其中标题仅包含括号内的表达式:

\n

Rstudio 截图

\n

我还想使用 GIF 作为标题幻灯片的背景图像。这就是我最初打算做的事情,渐渐地我明白,即使是简单的幻灯片背景图像也无法像 Quarto 网站示例中所示的那样工作。

\n

会议信息

\n
> sessionInfo() \nR version 4.1.1 (2021-08-10) \nPlatform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 10 x64 (build 19044)\n\n> RStudio.Version() \n\n$mode "desktop" \n\n$version \xe2\x80\x982022.7.1.554\xe2\x80\x99\n\n$long_version "2022.07.1+554"\n\n$release_name "Spotted Wakerobin"\n
Run Code Online (Sandbox Code Playgroud)\n

pandoc rstudio reveal.js quarto

4
推荐指数
1
解决办法
1288
查看次数

在四开本中是否可以在没有 HTML 语法的情况下为文本添加下划线?

我想知道是否可以在没有 HTML 语法的情况下为文本添加下划线Quarto~~您可以使用如下语法删除文本:

~~mytext~~
Run Code Online (Sandbox Code Playgroud)

输出:

在此输入图像描述

所以我想知道是否可以使用与上面类似的语法在文本下划线?

syntax text quarto

4
推荐指数
1
解决办法
1025
查看次数

在单个四开 PDF 输出中创建多页面方向

这个想法是复制rmarkdownin上的 PDF 输出quarto,在本例中,是在单个文档上创建多页方向。我可以通过使用这个技巧rmarkdown轻松做到这一点。但是,我无法在四开本中执行此操作,它会不断发送错误消息

compilation failed- error 
Undefined control sequence.
l.201 \blandscape
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

---
title: "Portrait and Landscape"
format:
  pdf:
    include-in-header:
      - packages.tex
---

# Quarto

Quarto enables you to weave together content and executable code into a finished document. To learn more about Quarto see <https://quarto.org>.

\newpage
\blandscape

# Running Code

When you click the **Render** button a document will be generated that includes both content and the output of embedded code. You …
Run Code Online (Sandbox Code Playgroud)

pdf latex landscape quarto

4
推荐指数
1
解决办法
2123
查看次数

四开投影仪演示中的帧编号

我正在使用投影仪准备四开演示文稿,并希望在每张幻灯片的底部添加帧编号(类似于 Revealjs 中的幻灯片编号选项)。有人能告诉我该怎么做吗?

我已经发现投影仪不存在幻灯片编号选项。

latex r beamer quarto

4
推荐指数
1
解决办法
887
查看次数

如何在四开 PDF 参考文献中添加 URL 访问日期

我正在尝试将上次访问的字段添加到四开 PDF 中的 Web 引用。这是一个最小的文件示例qmd

---
title: "How to cite a URL with access date"
format: pdf
bibliography: references.bib
---

I am using @stackoverflow1, @stackoverflow2 and @stackoverflow3.

# References

::: {#refs}
:::
Run Code Online (Sandbox Code Playgroud)

这是references.bib

@online{stackoverflow1,
  title = {Stack Overflow with note},
  url   = {https://stackoverflow.com/},
  year  = {2022},
  note  = {https://stackoverflow.com/, last accessed on 2022-12-30}
}

@online{stackoverflow2,
  title   = {Stack Overflow with urldate},
  url     = {https://stackoverflow.com/},
  year    = 2022,
  urldate = {2022-12-30}
}

@online{stackoverflow3,
  title    = …
Run Code Online (Sandbox Code Playgroud)

latex r pandoc quarto

4
推荐指数
1
解决办法
471
查看次数

四开不渲染

我的四开文档突然停止渲染。我已重新安装 RStudio 和 quarto 软件包,但此问题仍然存在。

当我打开新的四开文档时,我不再在新文档中看到样板材料。该文档是空的,就好像我选择了Create Empty Document,但我没有选择。

然后,当我包含的所有内容都是原始文本时,文档就会呈现,但是当我包含r代码块时,我会收到以下消息。

Error in xfun::normalize_path(path, ..., must_work = must_work, resolve_symlink = FALSE) : 
  unused argument (resolve_symlink = FALSE)
Calls: .main ... execute -> setwd -> dirname -> <Anonymous> -> normalize_path
Execution halted
Run Code Online (Sandbox Code Playgroud)

这是我尝试渲染的四开文档。

---
title: "Testing"
---

```{r}
mtcars |> print()
```
Run Code Online (Sandbox Code Playgroud)

这是我的会话信息:

R version 4.2.2 (2022-10-31 ucrt)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 22621)

Matrix products: default

locale:
[1] LC_COLLATE=English_United States.utf8 
[2] LC_CTYPE=English_United States.utf8   
[3] …
Run Code Online (Sandbox Code Playgroud)

r rstudio quarto

4
推荐指数
1
解决办法
1719
查看次数

使用 r 从 Python 调用 R 对象。在四开文档中

我尝试在 Quarto 文档中从 Python 调用 R 对象:

---
title: "pandas"
format: html
jupyter: python3
---

```{r}
data("penguins", package = "palmerpenguins")
```

```{python}
penguins=r.penguins
penguins
```
Run Code Online (Sandbox Code Playgroud)

当我在 RStudio 中一一执行块时,一切正常:

> data("penguins", package = "palmerpenguins")
> reticulate::repl_python() # automatically executed by RStudio
Python 3.10.4 (/Users/.../3.10.4/bin/python3.10)
Reticulate 1.24 REPL -- A Python interpreter in R.
Enter 'exit' or 'quit' to exit the REPL and return to R.
>>> penguins=r.penguins
>>> penguins
       species     island  bill_length_mm  ...  body_mass_g     sex  year
0       Adelie  Torgersen            39.1  ... …
Run Code Online (Sandbox Code Playgroud)

python r r-markdown reticulate quarto

3
推荐指数
1
解决办法
2142
查看次数

标签 统计

quarto ×10

r ×6

latex ×3

pandoc ×2

r-markdown ×2

reveal.js ×2

rstudio ×2

beamer ×1

landscape ×1

pdf ×1

python ×1

reticulate ×1

syntax ×1

text ×1