如何在reveal.js中永久显示导航栏

问题描述 投票:0回答:1

在(quarto)reveal.js中,如何在左侧永久显示从标题自动创建的导航栏,并将其用作幻灯片的链接?理想情况下,仅显示当前章节的副标题。

我想从 LaTeX-Beamer 切换到 quarto-reveal.js,因为我想在幻灯片中嵌入越来越多的代码和交互元素。 然而,我的学生欣赏侧面的结构概述,也是因为他们可以快速找到播客视频中的内容段落(例如“Vorgehen”意味着程序)。这是一个示例,Beamer 的导航栏位于左侧: enter image description here

在我看来,宽屏格式提供了很大的宽度空间。基本上,我们的宽度空间太大,而高度空间却不够。这就是为什么我不想将整个大纲放在页脚或页眉中。

我尝试过reveal.js 中的菜单,但我正在寻找一个不会消失、不会与幻灯片重叠且不会使幻灯片变暗的导航栏。

---
title: "Quarto Markdown"
format: 
  revealjs:
    navigation-mode: vertical
    number-sections: true
    menu: 
      sticky: true
      keyboard: true
      autoOpen: true
      width: normal
---


# Quarto

## Why

Quarto® is an open-source scientific and technical publishing system built on Pandoc

## What is Quarto?

-   Quarto is the successor for Markdown and RMarkdown
-   Quarto/Markdown is a simple, readable plain text language
reveal.js
1个回答
0
投票

我正在使用 Simplemenu Quarto 扩展,可在 此 GitHub 存储库 获取。虽然它不支持侧面菜单(菜单位置仅限于屏幕的顶部或底部),但它确实提供了一些外观和功能的自定义。

要安装扩展,您需要在终端中运行以下命令:

quarto add Martinomagnifico/quarto-simplemenu
© www.soinside.com 2019 - 2024. All rights reserved.