如何使代码块输出在 quarto Revealjs 演示文稿中水平滚动

2023-12-20

我之前使用 R 中的 xaringan 包做了一个可滚动代码块输出的演示,如下图所示。

我想在 quarto Revealjs 演示文稿中制作相同的可滚动代码块输出。有人知道如何在四开演示文稿中做到这一点吗?

scrollable code chunk output: enter image description here

如果有帮助的话,这里是我之前在 xaringan 中进行演示时使用的 css 代码。

先感谢您!

/* scrollable code chunk output */
.remark-code {
  display: block;
  overflow-x: auto;
  max-height: 100%;
  padding: .5em;
  color: #fff;
  background: rgb(131, 139, 139);
}

您只需要两个步骤即可在 Quarto Revealjs 中执行相同的操作。首先,定义一个 css 类overflow-x: auto然后将类传递给 chunk 选项class-output这样输出就会有水平滚动。

---
title: Output Horizontal scrolling
format: revealjs
engine: knitr
---

## Quarto

```{r}
#| class-output: hscroll

library(gapminder)
df <- dplyr::bind_cols(gapminder, gapminder, .name_repair = "minimal")

head(df)
```

```{css, echo=FALSE}
.hscroll {
  overflow-x: auto;
  white-space: nowrap;
}
```


如果您想对代码块执行此操作,而不是传递.hscroll类作为特定块的块选项,使用knitropts_chunk键入 yaml 部分。

---
title: Output Horizontal scrolling
format: revealjs
engine: knitr
knitr:
  opts_chunk: 
    class-output: hscroll
---

## Quarto

```{r}
library(gapminder)
df <- dplyr::bind_cols(gapminder, gapminder, .name_repair = "minimal")

head(df)
```

```{css, echo=FALSE}
.hscroll {
  overflow-x: auto;
  white-space: nowrap;
}
```

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使代码块输出在 quarto Revealjs 演示文稿中水平滚动 的相关文章

  • 时间戳半小时窗口内字段的平均值

    我的数据框有列名Timestamp es看起来像 Timestamp es 2015 04 01 09 07 42 31 2015 04 01 09 08 01 29 5 2015 04 01 09 15 03 18 5 2015 04 0
  • 将数据框中的每个 x 个字符拆分为字符串

    我知道这里有一些关于每隔一段时间分割一个字符串的答案nth字符 例如this one https stackoverflow com questions 23208490 split each character in r and this
  • 如何使用 usmap 标记数字而不是名称?

    我知道 usmap 有一个选项label in plot usmap 我想标记一些数字 而不是状态名称 我想 usmap 中应该有与州质心坐标相关的数据 但我不知道如何找到它 如果我能得到 坐标然后我可以用它来标记数字geom text 这
  • 将绘图调用拆分为多个块

    我正在编写一个图的解释 其中我基本上将在第一个块中创建图 然后描述该输出 并在第二个块中添加一个轴 然而 似乎每个块都会强制一个新的绘图环境 因此当我们尝试使用以下命令运行块时会出现错误axis独自的 观察 output html docu
  • 绘制点之间的所有线

    我有以下 R 代码 x lt c 0 01848598 0 08052353 0 06741172 0 11652034 y lt c 0 4177541 0 4042247 0 3964025 0 4074685 d lt data fr
  • Dendextend:关于如何根据定义的组为树状图的标签着色

    我正在尝试使用一个名为 dendextend 的很棒的 R 包来绘制树状图并根据一组先前定义的组为其分支和标签着色 我已阅读您在 Stack Overflow 中的答案以及 dendextend vignette 的常见问题解答 但我仍然不
  • 将鼠标悬停在原点时会触发translateY()

    当您将光标移动到按钮底部时 是否可以无限期地不触发动画 它看起来是这样的 gif https i stack imgur com QwdHW gif and codepen https codepen io jaeyson pen GwwJ
  • 为什么 dplyr filter() 不能在函数内工作(即使用变量作为列名)?

    使用 dplyr 函数对数据进行过滤 分组和变异的函数 基本管道序列在函数之外工作得很好 这就是我使用真实列名称的地方 将其放入一个函数中 其中列名称是一个变量 并且某些函数可以工作 但有些函数则不能 尤其是 dplyr filter 例如
  • Sass:@use 出错,未定义变量

    我正在使用 Sass 并且想要使用 use关键字而不是 import 因为 import有很多问题 另外只有dart sass支持这个功能 我将node sass改为dart sass 然而 问题出现了 我原来的代码 import carb
  • 如何在其他div id的悬停中使用div显示块

    如何打开div悬停时标记href tag 这是我在悬停 href 标签上显示 div 标签的代码 Services is id of href tag Services is id of div tag Service hover Serv
  • 在 R 格子包中微调点图

    我正在尝试为不同的数据集和不同的算法绘制一堆 ROC 区域 我有三个变量 方案 指定所使用的算法 数据集 是正在测试算法的数据集 以及 Area under ROC 我正在 R 中使用lattice库 命令如下 点图 方案 Area und
  • Purrr::map_df() 删除 NULL 行

    使用时purrr map df 我偶尔会传递一个数据框列表 其中一些项目是NULL 当我做 map df 返回行数少于原始列表的数据框 我想发生的事情是这样的map df calls dplyr bind rows 它忽略了NULL价值观
  • r 中训练和测试数据的最小最大缩放/归一化

    我正在创建一个函数 它将训练集和测试集作为其参数 最小 最大缩放 标准化并返回训练集并使用这些same最小值和最小 最大范围的值 标准化并返回测试集 到目前为止 这是我想出的功能 min max scaling lt function tr
  • 如何使使用 css 调整大小的图像在 IE 中看起来不错?

    当使用 css 宽度 高度或属性宽度 高度缩放图像时 IE6 和 IE7 无法很好地缩放网页中的图像 我不确定它默认使用哪种算法 但这不好 在这些浏览器中缩放时 缩放图像会显示锯齿伪影 幸运的是 有一种方法可以通过简单的 css 规则强制
  • -webkit-box-shadow 与 QtWebKit 模糊?

    当时有什么方法可以实现 webkit box shadow 的工作模糊吗 看完这篇评论错误报告 https bugs webkit org show bug cgi id 23291 我认识到这仍然是一个问题 尽管错误报告被标记为RESOL
  • CSS 到底如何计算相对尺寸

    我想更好地理解某些 CSS 行为 这与具体问题无关 我只是在调试网站时遇到的 让我们在固定位置的 div 中放置一个全宽图像 div img style width 100 src https via placeholder com 150
  • 使用 JavaScript 移动页面上的按钮

    我的按钮可以移动 但奇怪的是 我无法弄清楚偏移是否有问题 我希望我的按钮随着鼠标光标移动 但现在它的移动方式不是我想要的 有时它会消失 另外 创建的新按钮是重叠的 我不知道如何解决这个问题并拥有更好的外观 var coorA var coo
  • 将阴影区域添加到五分位数之间的直方图中

    All 我有一个包含 2 个直方图的图表 其中我还绘制了代表第 20 40 60 和 80 个百分位数的线条 下面的代码使用虚拟数据重现了类似的图表 data lt rbind data frame x rnorm 1000 0 1 g o
  • 使用 CSS 折叠和展开元素

    我正在尝试构建一个页面 加载时仅可见标题 并且 当用户单击标题时 每个标题下方的表格会在隐藏和显示状态之间切换 我的限制是只能在 CSS 中执行此操作 这是我到目前为止想到的 https jsfiddle net Argoron c1ypx
  • 旋转 Markdown 的表格 pdf 输出

    我想将 pdf 上的表格输出旋转 90 度 我正在使用 Markdown 生成报告并kable循环显示表格 如果可以的话我想继续使用kable因为还有很多其他依赖于它的东西我没有包含在这个 MWE 中 这是一个简单的例子 使用iris数据集

随机推荐

  • 在嵌套字典上使用 ast.literal_eval

    我使用 ast literal eval 将从 json loads 收到的数据更改为 Python 字典 然而 如果我应该以一种完全不同的方式来解决这个问题 也请随意指出这一点 Authentication buf StringIO St
  • 可扩展或在线核外多标签分类器

    在过去的两三周里 我一直在为这个问题绞尽脑汁 我有一个多标签 不是多类 问题 其中每个样本可以属于多个标签 我有大约 450 万个文本文档作为训练数据 大约 100 万个文本文档作为测试数据 标签约为 35K 我在用scikit学习 对于特
  • 在付费 Android 应用程序中使用 LGPL 库的合法性 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我可以在付费 Android 应用程序中使用 LGPL 库吗 我不会修改 LGPL 库 我只是想使用它 合法吗 在 Android 免费或
  • 有没有关于 Node.js 的在线练习 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我是 Node js 的新手 我需要一些练习 所以是否有任何与http www codecademy com http www codec
  • 尝试将组合布局 CollectionView 与 PageControl 连接起来。 visibleItemsInvalidationHandler 未调用

    我想在 iOS 应用程序 iOS 13 swift 5 2 xcode 11 5 的欢迎屏幕上实现分页 为此 我使用 UICollectionView 和 UIPageControl 现在我需要将 pageControl 绑定到 Colle
  • phpunit 模拟综合文档

    有关于什么是模拟以及如何使用它们的描述 http www phpunit de manual current en test doubles html http www phpunit de manual current en test d
  • Firebase HTTPs 可调用 iOS Swift

    我已经使用 Firebase 创建了一个可行的云功能 可以在我的浏览器中使用它 现在 我正在使用我的 iOS Swift 代码 并已成功安装所有依赖项 但是 我是 iOS Swift 新手 并尝试找出从云函数调用 URL 的位置 以下是 F
  • 有没有办法在 Vimscript 中使用两个自定义的完整函数?

    有没有办法在 Vim 中实现以下目标 command nargs complete customlist CustomFunc1 complete customlist CustomFunc2 Foo call MyFunction
  • 从oracle中的存储过程分配输出参数

    请帮我解决以下场景 我需要在另一个存储过程中调用一个存储过程 内部 SP 将返回一个数值 我需要将其存储在局部变量中 粗略的代码 AssignSpResult NUMBER AssignSpResult SPtobeused Param1
  • 如何防止 WP7 白色主题上的 ApplicationBar 闪烁?

    我有一个 Windows Phone 7 1 Mango 应用程序 我基本上成功地覆盖了内置主题颜色 但是 如果用户选择了白色主题并且页面具有深色背景和深色应用程序栏 则应用程序栏将使用白色背景进行渲染和动画 这会导致烦人的闪烁 完成动画后
  • 如何获取给定月份中每周的日期间隔?

    有没有办法在给定一个月的 PHP 中获取每周的开始 结束日期 例如 如果我本月 2011 年 11 月 我需要返回 30 Oct gt 5 Nov 6 Nov gt 12 Nov 13 Nov gt 19 Nov 20 Nov gt 26
  • 带有子报表的行后 SSRS 分页符(在矩形中)

    我花了几个小时寻找 简单 的解决方案 我有一个报告 SSRS 2008 R2 其中包含按 saleslineid 分组的行的 tablix 对于每个销售线 我想显示一个包含规格的子报告 然后显示销售线的组件 但我希望组件列表在新页面上开始
  • 具有 ServiceStack 路由回退和 Api 前缀的 Vue.js 路由器历史记录模式

    每个客户端路由都以哈希开头 如何在 Vue Router 中启用历史记录模式而不干扰 api 路由 另外 我不想以 api 开始我的路线 客户端路由不适用于 Config HandlerFactoryPath 设置为 api 的情况 有办法
  • 在 value="" 属性中打印 JS 变量

    我正在尝试实现一个具有动态值的 Paypal 按钮 例如 当我输入 value 300 00 时 该按钮工作正常 但是 如果我按照我的方式操作 该按钮将无法正常工作 变量价格是 JS 变量 它保存我需要放入 Paypal 按钮的信息 这是有
  • 如何获取拖放到控制台应用程序窗口上的项目的文件路径?

    我希望能够让用户将文件拖放到我的控制台应用程序的窗口上 这样他们就不会被迫将文件拖放到应用程序的图标 或链接 或者更糟糕的是在控制台中编写命令行 如何获取拖放到应用程序窗口中的文件的路径列表 你可以只听键盘的声音 将文件拖到控制台窗口时 窗
  • 使用 VBA 将 Round 函数插入当前单元格

    我试图让将 Round 函数插入到许多已经有公式的单元格中变得更容易 例如 如果单元格 A1 具有公式 b1 b2 使用这个宏后 我想要读取单元格内容 Round b1 b2 每个单元格中的公式都不相同 因此b1 b2部分必须是任何东西 我
  • React Router 4 - componentWillReceiveProps() 不触发

    我正在使用 React Router 4 当我使用渲染参数 componentWillReceiveProps 渲染组件时 它不会第一次触发 因此我需要单击两次才能将道具发送到组件 我这样渲染 const CartRoute props g
  • 如何生成具有指数分布(具有均值)的随机数?

    我正在尝试生成均值等于 1 的指数分布随机数 我知道如何获取均值和标准差正态分布的随机数 我们可以通过normal mean standard deviation 但我不知道如何获得指数分布的随机数 谁能帮我这个 With C 11该标准实
  • 编译时递归和条件

    我正在阅读以下回复 在没有循环或条件的情况下打印 1 到 1000 https stackoverflow com questions 4568645 printing 1 to 1000 without loop or condition
  • 如何使代码块输出在 quarto Revealjs 演示文稿中水平滚动

    我之前使用 R 中的 xaringan 包做了一个可滚动代码块输出的演示 如下图所示 我想在 quarto Revealjs 演示文稿中制作相同的可滚动代码块输出 有人知道如何在四开演示文稿中做到这一点吗 scrollable code c