reveal.js 相关问题

Reveal.js是一个允许使用HTML轻松创建精美演示文稿的框架。

在四开本演示文稿中调整图像大小

我知道至少还有一篇关于 Quarto 作品中图像大小的其他 SO 帖子,但该解决方案在这里无济于事。 我的目标是有一个两列的幻灯片,其中长方形

回答 1 投票 0

Quarto 演示文稿的默认字体是什么?

我觉得问的很傻;标题问题说明了一切。 我查看了我认为是 Bootswatch 提供默认主题的 CSS,但没有找到任何启示。

回答 1 投票 0

四开旋转图像

这对于任何在 Quarto 演示文稿中具有一定能力的 CSS(不是我)来说都是一个简单的问题。如何旋转图像?在我的幻想世界里,像 ![](grap...

回答 0 投票 0

将标注块添加到 revealjs 中的增量列表

我想使用 revealjs 将标注块添加到幻灯片中的 {.incremental} 列表。这是一些可重现的代码: --- 标题:“revealjs 中的标注块” 格式:revealjs --- ## 斯利...

回答 1 投票 0

在 revealjs Quarto 中隐藏/折叠代码的按钮

我想在 revealjs Quarto 演示文稿或类似的东西中使用代码折叠选项。当我们在这样的代码块中使用此选项时: --- 标题:“revealjs 中的代码折叠” 格式:

回答 1 投票 0

在 revealjs Quarto 中对齐 r-stack 布局表

我想在 .r-stack 布局中分割两个 Kable 表。问题是,当第二个表格有一个彩色值时,表格在叠加后不再对齐,所以它显示 ...

回答 0 投票 0

Quarto/revealjs 带 sectionin 的垂直幻灯片

在 Quarto 中,revealjs 演示文稿可以包含以下部分: --- 格式:revealjs --- # 第 1 节 ## 幻灯片 1 幻灯片 1 内容 ## 幻灯片 2 幻灯片 2 内容 也可以垂直堆叠幻灯片,但是

回答 1 投票 0

Quarto 使用 revealjs 使长文本适合一张幻灯片

我正在使用 Quarto 在 RevealJS 中创建演示文稿。其中一张幻灯片的文本太长,被截断了。有没有办法自动(或手动)调整字体大小以使...

回答 1 投票 0

Pandoc:避免段落或向段落添加 css 类?

要创建 reveal.js 幻灯片,我希望使用它: :::: { .r-堆栈 } ![](img1){} ![](img2){.片段} :::: 但这不起作用,因为 pandoc 将其包装在一个段落中,呈现 .r-

回答 1 投票 0

How to create a revealjs slide with a banner title in Quarto?

如何创建一张幻灯片,其标题显示在一个彩色矩形上,该矩形延伸到幻灯片的左侧、右侧和顶部(但略低于标题文本的底部)?在其他世界...

回答 1 投票 0

Quarto revealjs:增加代码块的相对字体大小

在 quarto revealjs 中,代码块的字体大小小于文本的字体大小。更改基本字体(使用字体大小)只会按比例更改所有内容。我希望能够调整

回答 2 投票 0

我如何在 revealjs 中有两种代码颜色?

在 reveal.js 中,我怎么能有两种代码颜色,假设一种是浅色,另一种是深色。 这是一个有两个颜色代码的代码,我想将第二个颜色代码更改为光: 在 reveal.js 中,我怎么能有两种代码颜色,假设一种是浅色,另一种是深色。 这是一个有两个颜色代码的代码,我想将第二个颜色代码更改为光: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>reveal.js - Auto Animate</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <link rel="stylesheet" href="../dist/reveal.css"> <link rel="stylesheet" href="../dist/theme/black.css" id="theme"> <link rel="stylesheet" href="../plugin/highlight/monokai.css"> </head> <body> <div class="reveal"> <div class="slides"> <section > <pre data-id="code"><code> println("dark color code is fine here.") </code></pre> </section> <div class="slides"> <section > <pre data-id="code"><code> println("I want light color code here.") </code></pre> </section> </div> </div> <script src="../dist/reveal.js"></script> <script src="../plugin/highlight/highlight.js"></script> <script> Reveal.initialize({ center: true, hash: true, plugins: [ RevealHighlight ] }); </script> </body> </html> 要将第二段代码中的颜色改为浅色,可以在第二个pre元素中添加一个新的class,然后在CSS文件中添加相应的样式即可。 首先,给第二个pre元素添加一个新类,像这样: <pre data-id="code" class="light-code"><code> println("I want light color code here.") </code></pre> 然后,将 light-code 类的样式添加到 CSS 文件中,如下所示: /* For the light-code class */ .light-code code { background-color: #f8f8f8; color: #333; } 在此示例中,背景颜色设置为浅灰色 (#f8f8f8),文本颜色设置为深灰色 (#333)。您可以根据需要调整这些值以达到所需的效果。 请注意,您需要在 HTML 文档中加载修改后的 CSS 文件才能应用新样式。 reveal.js 使用 highlight.js 来高亮代码块。目前,没有开箱即用的页面内有多个主题的选项。 你可以做的是使用 shadow DOM 来隔离代码和样式作为 hacky 解决方案。这就是现代 JS 框架在幕后所做的事情。 这只是一个简单的示例,说明如何将 shadow DOM 与 highlight.js 一起使用 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Shadow DOM with highlight.js</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.3.1/highlight.min.js"></script> </head> <body> <h1>Shadow DOM with highlight.js</h1> <div id="dark"></div> <div id="light"></div> <script> const addCodeBlock = (root, code, style) => { const shadowRoot = root.attachShadow({mode: 'open'}); const codeBlock = document.createElement('pre'); const codeElem = document.createElement('code'); codeElem.innerText = code; codeElem.classList.add('javascript'); codeBlock.appendChild(codeElem); shadowRoot.appendChild(codeBlock); const link = document.createElement('link'); link.setAttribute('rel', 'stylesheet'); link.setAttribute('href', style); shadowRoot.appendChild(link); hljs.highlightBlock(codeElem); }; addCodeBlock(document.getElementById('light'), 'console.log("Hello, world!");', 'https://highlightjs.org/static/demo/styles/atom-one-light.css'); addCodeBlock(document.getElementById('dark'), 'console.log("Hello, world!!!");', 'https://highlightjs.org/static/demo/styles/atom-one-dark.css'); </script> </body> </html>

回答 2 投票 0

revealjs Quarto 中的项目符号点之间没有项目符号点

我希望在 Quarto 的 revealjs 演示文稿中的要点之间没有要点。这是一些可重现的代码: --- 标题:“Quato&qu...中的项目符号点之间没有项目符号点...

回答 1 投票 0

如何添加隐藏在呈现的四开本 revealjs 演示文稿中的评论

有没有办法向四开本 Revealjs 演示文稿添加隐藏在演示文稿中的评论?通常在 R 中,我们使用 # 来注释代码,以便我们可以跟踪我们在做什么。然而……

回答 1 投票 0

reveal.js 如何在幻灯片中添加图片

我正试图在我的演示文稿中使用reveal.js。我试图在我的幻灯片中添加一张图片,但图片无法显示。以下是我的代码 幻灯片页眉

回答 2 投票 3

Reveal.js。有条件地显示一个幻灯片

假设我有这样的reveal.js代码。 A: 介绍 B:这张幻灯片需要30分钟来解释。

回答 2 投票 2

FsReveal线条高亮

我试图在FsReveal演示中高亮显示线条。我想显示所有的行,然后在下一步突出显示第3行。我知道这在Reveal.js中是可能的,但我不知道如何使用它。

回答 1 投票 1

Reveal.js如何调整元素大小?

我正在尝试了解Reveal.js如何动态调整元素的大小。要查看此信息,请调整页面的高度,并查看页面收缩时元素(在一定程度上)如何收缩。但是,使用...

回答 4 投票 12

Reveal.js幻灯片内的Jquery UI可拖动定位问题

我的jquery draggable在平面html页面中正常工作(其中不存在Reveal.js)。在我的js演示文稿中,我使用embed = true [表示我没有为每张幻灯片使用整页。我只使用...

回答 1 投票 0

如何将jupyter笔记本转换为幻灯片

我的jupyter notebook运行正常。我已经从github克隆了Reveal.js。我想将jupyter笔记本转换为html幻灯片,但是仅从...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.