创建自己的免费网站 第 5 部分 - Quarto 基础知识
建立自己的免费网站 第 4 部分 - 分销(Netlify 特写) 在本篇文章和其他几篇文章中,我们将使用 如何装饰您的网页为此,我们将使用 R Markdown 下一代 四开(Quarto),您可以在 关于报价的 R Markdown 用户常见问题解答了解更多信息。
* 如果您想看到图片的更多细节,请点击放大。
Quarto 文件概述
渲染过程
![[ 렌더링 전후 화면 비교 ] 무료 웹사이트](https://secondlife.lol/wp-content/uploads/2024/03/image-67-600x238.jpg)
在上一篇文章中,我们了解到 quoto 文档是 .qmd。 扩展。在上图中,左侧为四开本文档,右侧为查看器面板中的渲染结果。渲染四开本文档 (
热键 Windows Ctrl+Shift+K, macOS ⇧+⌘+K) 默认会生成 HTML 文档。当然,您也可以渲染成其他格式,如 PDF。

上图显示了将 quoto 文档转化为 MS Word 等文档的过程。 砾石 包件被标记为 quoto 文件 (.md。),该文件由通用文档转换器生成。该文件又被转换为通用文件转换器 ""以生成最终的渲染文档。这一复杂的过程只需使用一个快捷键即可完成(默认情况下,渲染文档格式为 HTML,除非另有说明)。
Quoto 编辑模式

Quoto 文档可以在两种不同的 RStudio 编辑模式下创建。例如 可视化编辑模式选择文本并点击 Ctrl+B 按下热键即可转换为粗体。 源编辑模式为此使用了以下标记符格式。下面的示例显示了渲染后的 HTML 屏幕将如何显示 以粗体显示 这两种模式可以通过快捷键 (Ctrl+Shift+F4, ⇧+⌘+F4)一次,将编辑模式从可视模式切换到源模式,再一次,将编辑模式从源模式切换到可视模式。
**以粗体显示**。 配置 Quato 文档以创建免费网站
![[ 쿼토 문서 구성 ]](https://secondlife.lol/wp-content/uploads/2024/03/image-67-600x285.png)
如上图所示,Quoto 文档由 YAML 标头、代码块和 Markdown 文本组成。
YAML 标头
上下 三个破折号 (-)yaml 头以 ,分隔,指定标题、格式、编辑器等。默认格式为 关键字:值。.在上面的例子中,键将是标题,值将是 "你好,Quarto"--关于这一点,将在另一篇文章中详述。
代码块
顶部和底部的三个反斜线("`")和一个前导 {r}来表示 R 代码分块选项。在这些代码块中使用 yaml 格式时,应使用 #| 其中,label 是代码块的名称,include 则决定是否在渲染屏幕上显示代码块或输出结果。由于显示的是 false,因此从第一张图片中可以看到,代码库的代码本身及其执行结果根本不会显示在渲染屏幕上。
标记符文本
Quoto 文档使用 Markdown 语法作为文本。有了可视化编辑模式,你就不必学习大量的 Markdown 语法来编写文档了。
以下是我们目前所涉及内容的代码源(来源:Queto 主页)。您可以运行 RStudio,创建一个 qmd 文件,复制并粘贴此代码源,然后尝试在两种编辑模式和渲染模式之间切换,查看变化。
---.
标题: "你好,夸托"
编辑器:可视化
预览:查看器
---]
```{r}
#| label: load-packages
#| include: false
library(tidyverse)
library(palmerpenguins)
```
## 遇见夸托
通过 Quarto,您可以将内容和可执行代码编织成成品文档。要了解有关 Quarto 的更多信息,请参阅 。
## 认识企鹅
{style="float:right;"fig-alt="帕尔默群岛三种企鹅的插图:下垂企鹅、巴布亚企鹅和阿德利企鹅。作品由 @allison_horst 绘制。" width="401"}
来自[**palmerpenguins**](https://allisonhorst.github.io/palmerpenguins "palmerpenguins R软件包")软件包的 "企鹅 "数据包含在南极洲帕尔默群岛的三个岛屿上观察到的三个物种的"{r} nrow(企鹅) "企鹅的体型测量数据。
下图显示了这些企鹅的鳍和喙长度之间的关系。
```{r}
#| 标签: plot-penguins
#| warning:false
#| echo: false
ggplot(penguins、
ggplot(penguins, aes(x = flipper_length_mm, y = bill_length_mm)) +
geom_point(aes(color = species, shape = species)) +
scale_colour_manual(values = c("darkorange", "purple", "cyan4")) +
labs(
title = "蹼和喙的长度"、
subtitle = "Palmer Station LTER 的企鹅尺寸"、
x = "脚蹼长度(毫米)", y = "喙长(毫米)"、
颜色 = "企鹅种类",形状 = "企鹅种类"。
) + Β
theme_minimal()
```组织起来
在这篇文章中,我们从渲染过程入手,了解了 Quotes 的基础知识,然后介绍了 Quotes 文档的编辑模式和组件。 您是否对 R、RStudio 和 Quotes 感觉更加得心应手了呢?如果还没有,那就该再加把劲了。
在此之上,我们努力通过使用信息技术来丰富您的生活。 Terry on secondlife.lol是
'secondlife.lol'上的所有内容均受版权法保护。未经授权,禁止复制、拷贝、传播等。




