Obsidian 插件:Advanced_Slides 的使用

Posted A-L-Kun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Obsidian 插件:Advanced_Slides 的使用相关的知识,希望对你有一定的参考价值。

Advanced Slides 的使用

一、 概述

1、 简介

Advanced Slides 是 Obsidian 的开源插件,允许您在 Obsidian 中创建基于eveal.js的演示文稿。使用此工具,任何能够在 Obsidian 中创建笔记的人也可以创建漂亮的演示文稿。

其遵循以下理念convention over configuration,这意味着在大多数情况下,只需使用Obsidian Markdown 语法编写一个 Slide 就足够了。

官方文档位置:https://mszturc.github.io/obsidian-advanced-slides

2、 特征

  • 编辑幻灯片时的实时预览
  • 幻灯片的主题支持
  • 嵌入支持 - 在幻灯片中包含其他 Markdown 文档 -![[Note.md#FirstChapter]]
  • 图像支持
    • 通过 Obsidian Synthax 包含图像 -![[picture.jpg]]
    • 管道图像属性 - -![[image.png|100x100]]
  • 块支持 -::: block
  • 脚注支持 -Here\'s a footnote[^1]
  • 在 Markdown 中定义样式表 -<style>....</style>
  • 通过 frontmatter 将选项传递给 Slide Compiler
  • 注释元素<!-- element class="red" -->
  • 支持内部链接
    • [[Note]]将在 Presentation 中呈现为普通文本
    • 带别名[[Note|My Note]]
  • Excalidraw 支持
  • 流程图支持

3、 第一个 PPT

官方示例演示文稿:https://liuzhongkun1.github.io/ppt/example/index.html

创建步骤:

  1. 创建幻灯片

  2. 打开实时预览

二、 基础语法

1、 水平垂直幻灯片

要创建水平幻灯片,请使用由两个空行包围的三个破折号。要创建垂直幻灯片,请使用两个空行包围的两个破折号:

# Slide 1

---

# Slide 2.1

--

# Slide 2.2

2、 元素注释

用来设置元素的样式

text with border <!-- element class="with-border" -->

text with background <!-- element  -->

text with attribute <!-- element data-toggle="modal" -->

3、 幻灯片注释

您可以通过注释为整个幻灯片传递样式或类属性:

<!-- .slide:  -->

# Header with coral background color

Paragraph has coral background color, too!

---

<!-- .slide:  -->

- All Bullet points
- have green
- background color

4、 块注解

可以使用块注释对幻灯片的各个部分进行分组。通过对代码块进行注释,该代码块中的所有项目都将获得注释的属性:

::: block

#### Header
_and_
Paragraph content
*in same block*

:::

---

no color

::: block <!-- element  -->

everything inside this block has red background color

::: block <!-- element  -->

blue

:::

red

:::

no color

5、 元素动画

用于突出显示或逐步显示幻灯片上的单个元素。在移动到下一张幻灯片之前,将逐步执行具有类片段的每个元素。默认片段样式是从不可见开始淡入。可以通过将不同的类附加到片段来更改此样式。

Fade in <!-- element class="fragment" -->

Fade out <!-- element class="fragment fade-out" -->

Highlight red <!-- element class="fragment highlight-red" -->

Fade in, then out <!-- element class="fragment fade-in-then-out" -->

Slide up while fading in <!-- element class="fragment fade-up" -->

---

- Permanent item
- Appear Fourth <!-- element class="fragment" data-fragment-index="4" -->
- Appear Third <!-- element class="fragment" data-fragment-index="3" -->
- Appear Second <!-- element class="fragment" data-fragment-index="2" -->
- Appear First <!-- element class="fragment" data-fragment-index="1" -->

常见的动画样式:https://revealjs.com/fragments/

6、 内联样式

你可以在你的标记中定义 css 样式:

  1. 通过使用

以上是关于Obsidian 插件:Advanced_Slides 的使用的主要内容,如果未能解决你的问题,请参考以下文章

工具推荐 Obsidian 插件 Obsidian to Flomo 一键同步内容到 Flomo 插件

工具推荐 Obsidian 插件 Obsidian to Flomo 一键同步内容到 Flomo 插件

Obsidian 插件:DataView 的使用

Obsidian 插件:Advanced_Slides 的使用

Obsidian picgo设置

Obsidian X mindmap