Quarto 入门教程 (1):简单介绍和资料汇总

news2024/11/26 9:37:14

本推文是 “手把手教你使用 Quarto 构建文档” 教程的第一部分,本文先介绍

  1. Quarto 构建文档的原理;
  2. 可创建的文档类型;
  3. 对应的参考资源分享。

下一部分,会手把手介绍如何使用它(下次推文吧~)。

简介

Quarto 是一个建立在 Pandoc 上的开源科技出版系统。

  • 可以基于 Python、R、Julia 和 Observable 创建动态内容。

  • 以纯文本 markdown 或 Jupyter 笔记本的形式编写文档。

  • 以 HTML、PDF、MS Word、ePub 等格式发布高质量的文章、报告、简报、网站、博客和书籍。

  • 用科学的 markdown 进行创作,包括方程、引文、交叉引用、图板、呼号、高级布局等等。

基于四种不同语言构建的文档,小样如下:

基于 Python 创建文档

基于 R 创建文档

基于 Julia 创建文档

基于 Observable 创建文档

类型与 R Markdwon 比较类似。第一部分是 YAML,后面是正文内容(包含:文字,代码等)。

小编认为如果你会了 R Markdown 制作各类文档,你再来看这些内容,应该一点难度都没有。两者其实非常相似。如果你焦虑是否需要转站 Quarto 构建文档,或许你可以看看谢大写的博客。

它是如何工作的?

在渲染 Quarto 文档时,首先执行所有代码块,并创建一个新的 markdown (.md) 文档,内部包括代码及其输出。然后由 pandoc 处理创建最终的格式(PDF、Word 等)。而这整个步骤都封装到了 Render 按钮中,读者只需要点击 Render 按钮即可,编译得到对应的输出文档。

工作流程

RStudio 中的 Render 按钮

可创建的文档类型

官网给出了很多很创建的文档类型,并开源了对应的代码。读者可以尝试下载,并读懂,并将其为己所用。

文章和报告

具体模板可见:https://quarto.org/docs/gallery/#articles-reports

文章和报告

幻灯片

具体模板可见:https://quarto.org/docs/gallery/#presentations

幻灯片

交互式文档

具体模板可见:https://quarto.org/docs/gallery/#interactive-docs

交互式文档

网站

具体模板可见:https://quarto.org/docs/gallery/#websites

网站

书籍

具体模板可见:https://quarto.org/docs/gallery/#books

书籍

资源分享

本文主要分享基于 R 语言创建 Quarto 文档。

  1. 官网的基于 R 语言的 Quarto 文档教程

  2. RStudio 举办的 R 会议等给出了一些视频教程。小编将一些最新的教程搬运到了 B 站,供大家学习:

  1. 其他相关的博客1,2 等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1070732.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

行车记录仪检测不到内存卡的原因

最近修了两个行车记录仪,相同的问题,都是提示插入内存卡(TF卡)。网上搜索资料,并没有明确的指出问题原因,有的是直接更换卡槽。 于是自己分析,首先内存卡电路属于小电流,而且电压并不…

好物分享|项目经理真的离不开这16个表格

今天给大家分享一些项目经理必备工具~ SWOT分析法,可以对研究对象所处的情景进行全面、系统、准确的研究,从而根据研究结果制定相应的发展战略、计划以及对策等。 优点在于,考虑问题全面,是一种系统思维。而且可以把问…

OLED透明拼接屏,探索石家庄城市之美,在该城市中有哪些应用表现

引言:石家庄,作为河北省首府,拥有悠久的历史与独特的风貌。近年来,随着科技的迅猛发展,石家庄城市景观也焕然一新。 其中,OLED透明拼接屏作为一项创新科技,在城市中的应用给石家庄增添了一抹璀…

C# 把多个dll合成一个dll

Nuget 下载ILMerge两个工程 dog为测试工程 TestIlmerge为准备合并的类库 如下图所示&#xff0c; 由于我们引用下面4个库 正常生成后&#xff0c;会有TestIlmerge.dll和下面的这4个dll 只生成TestIlmerge.dll 打开工程文件 在最下方加入以下两段 <Target Name"ILMerge…

解决WordPress升级后提示:无需升级,您的WordPress数据库已经是最新的了

问题描述 当升级了 WordPress 6.3 后&#xff0c;登录后台出现了提示&#xff1a;无需升级&#xff0c;您的WordPress 数据库已经是最新的了。并且无法进入后台了。 出现这个问题的原因可能是你网站开启了 Memcached 缓存。 如何验证是否开启了 Memcached 缓存&#xff1f;检…

C++基础——基础语法

1 注释 C支持单行注释和多行注释。 单行注释 // 注释内容单行注释直到改行末尾&#xff0c;可以与代码放在同一行&#xff0c;在代码后面注释 多行注释 /* 注释内容 */包含在其中的都会被注释 2 变量 变量的作用是给指定的内存空间起名&#xff0c;方便操作这段内存。变…

用Python抓取京东商品评论

分析可能存在的失效时&#xff0c;我们强调要基于功能分析失效&#xff0c;每种功能可以思考七种类别失效模式&#xff0c;从而考虑比较全面。 这背后其实是对可靠性概念的理解&#xff0c;可靠性的定义&#xff1a;产品在规定的条件下和规定的时间内&#xff0c;完成规定功能…

架构师-软件工程习题选择题

架构师-软件工程习题选择题

今年较火的扩散模型Diffusion Model

&#x1f680; 作者 &#xff1a;“码上有钱” &#x1f680; 文章简介 &#xff1a;AI-扩散算法 &#x1f680; 欢迎小伙伴们 点赞&#x1f44d;、收藏⭐、留言&#x1f4ac;项目 扩散模型加噪去噪过程 原理 高斯噪声 在深度学习中&#xff0c;高斯噪声通常指的是一种服从…

库存管理与策略模式

库存管理是个难题&#xff0c;涉及到采购、销售、仓储、门店、网站订单各个环节&#xff0c;实物库存和系统库存很难保证完全一致&#xff0c;记得系统刚上线第一天&#xff0c;因为实物库存与导入系统的库存有差异&#xff0c;系统又做了限制系统库存必须大于0才允许销售普通订…

战略咨询只是一个热门词汇?NO!它可能是您企业成功的关键因素

战略咨询只是一个热门词汇?NO!它可能是您企业成功的关键因素。每个企业都有可能遇到困境&#xff0c;战略咨询可以帮助企业找到突破之道。当企业面对挑战时&#xff0c;战略咨询不仅能帮您打开新的视角&#xff0c;还能为您的企业带来创新和成长。 战略咨询是什么意思&#x…

matlab高斯消元法求解线性方程组

高斯消元法的基本原理是通过一系列行变换将线性方程组的增广矩阵转化为简化行阶梯形式&#xff0c;从而得到方程组的解。其核心思想是利用矩阵的行变换操作&#xff0c;逐步消除未知数的系数&#xff0c;使得方程组的求解变得更加简单。 首先&#xff0c;给定系数矩阵A和常数向…

插头 DP

垃圾插头DP&#xff0c;照着打都调了我一下午&#xff0c;淦&#xff01;&#xff01;&#xff01; 学这个玩意纯粹是因为模拟赛考了一道&#xff0c;要不然碰都不会碰…… 我觉得插头DP的主要难度在于实现&#xff0c;而不是理解算法原理…… 不说废话了&#xff0c;进入正…

2023腾讯云服务器优惠代金券领取、查询及使用说明

腾讯云代金券领取渠道有哪些&#xff1f;腾讯云官网可以领取、官方媒体账号可以领取代金券、完成任务可以领取代金券&#xff0c;大家也可以在腾讯云百科蹲守代金券&#xff0c;因为腾讯云代金券领取渠道比较分散&#xff0c;腾讯云百科txybk.com专注汇总优惠代金券领取页面&am…

Javascript 笔记:object

一部分object可以见&#xff1a;JavaScript 笔记 初识JavaScript&#xff08;变量&#xff09;_UQI-LIUWJ的博客-CSDN博客 1 in操作符 2 hasOwnProperty 3 获取一个object所拥有的所有property 不去原型链上找 4 定义data property

ARM day5

三盏灯流水 .text .global _start _start: 1.LDR R0,0X50000A28LDR R1,[R0]ORR R1,R1,#(0X1<<4)STR R1,[R0] 1.LDR R0,0X50000A28LDR R1,[R0]ORR R1,R1,#(0X1<<5)STR R1,[R0] 2.LDR R0,0X50006000LDR R1,[R0]BIC R1,R1,#(0X3<<20)ORR R1,R1,#(0X1<<…

如何快速制作令人惊叹的长图海报

在当今的数字时代&#xff0c;制作一张吸引人的长图海报已成为许多人的需求。无论是为了宣传活动&#xff0c;还是展示产品&#xff0c;一张设计精美的长图海报都能引起人们的注意。下面&#xff0c;我们将介绍一种简单的方法&#xff0c;使用在线海报制作工具来创建长图海报。…

IO 之 操作properties属性文件

propreties文件&#xff1a; properties文件是一种用于存储配置信息的文本文件&#xff0c;通常以“.properties”为文件扩展名。它是一种简单的键值对格式&#xff0c;用于保存应用程序的配置参数。 在properties文件中&#xff0c;每一行都包含一个键值对&#xff0c;键和值…

Legion Y9000X IRH8 2023款(82Y3)原装出厂OEM预装Windows11系统

lenovo联想电脑笔记本拯救者原厂win11系统镜像 下载链接&#xff1a;https://pan.baidu.com/s/15G01j7ROVqOFOETccQSKHg?pwdt1ju 系统自带所有驱动、出厂主题壁纸、Office办公软件、联想电脑管家等预装程序 所需要工具&#xff1a;32G或以上的U盘 文件格式&#xff1a;ISO…

【AI视野·今日CV 计算机视觉论文速览 第261期】Thu, 5 Oct 2023

AI视野今日CS.CV 计算机视觉论文速览 Thu, 5 Oct 2023 Totally 75 papers &#x1f449;上期速览✈更多精彩请移步主页 Daily Computer Vision Papers Consistent-1-to-3: Consistent Image to 3D View Synthesis via Geometry-aware Diffusion Models Authors Jianglong Ye, …