maaslalani-slides 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
maaslalani-slides 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
maaslalani-slides 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Google Go 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 Alias_Travis
适用人群 未知
收录时间 2021-11-11

软件简介

maaslalani-slides 是一个基于终端的演示工具。

安装

macOS

brew install slides

Arch

yay -S slides

Nixpkgs (unstable)

nix-env -iA nixpkgs.slides

Linux

sudo snap install slides

Go

go install github.com/maaslalani/slides@latest

从源代码

git clone https://github.com/maaslalani/slides.git
cd slides
go install

用法

创建一个包含幻灯片的简单 Markdown 文件:

# Welcome to Slides
A terminal based presentation tool

---

## Everything is markdown
In fact, this entire presentation is a markdown file.

---

## Everything happens in your terminal
Create slides and present them without ever leaving your terminal.

---

## Code execution
```go
package main

import "fmt"

func main() {
  fmt.Println("Execute code directly inside the slides")
}
```

You can execute code inside your slides by pressing `<C-e>`,
the output of your command will be displayed at the end of the current slide.

---

## Pre-process slides

You can add a code block with three tildes (`~`) and write a command to run *before* displaying
the slides, the text inside the code block will be passed as `stdin` to the command
and the code block will be replaced with the `stdout` of the command.

~~~graph-easy --as=boxart
[ A ] - to -> [ B ]
~~~

The above will be pre-processed to look like:

┌───┐  to   ┌───┐
│ A │ ────> │ B │
└───┘       └───┘

For security reasons, you must pass a file that has execution permissions
for the slides to be pre-processed. You can use `chmod` to add these permissions.

```bash
chmod +x file.md
```

然后,为了呈现,运行:

slides presentation.md

如果给定文件名,slides将自动查找文件中的更改并实时更新演示文稿。

slides还通过stdin接受输入:

curl http://example.com/slides.md | slides

配置

slides允许你在slides.md的顶部使用元数据定义演示文稿的外观。

此部分完全是可选的,slides如果省略此部分或该部分中的任何字段,将使用默认值。
---
theme: ./path/to/theme.json
author: Gopher
date: January 2, 2006
paging: Slide %d / %d
---
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2019/04/14 21:36

【拓扑排序】烦人的幻灯片(slides)

1395:烦人的幻灯片(slides) 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 753 通过数: 416 【题目描述】 李教授将于今天下午作一次非常重要的演讲。不幸的事他不是一个非常爱整洁的人,他把自己演讲要用的幻灯片随便堆在了一起。因此,演讲之前他不得不去整理这些幻灯片。作为一个讲求效率的学者,他希望尽可能简单地完成它。教授这次演讲一共要用n张幻灯片(n≤26),这n张幻灯片按照演讲要使用的顺序已经用数字1~n编了号。...

0
0
发表了博客
2018/02/02 11:30

ionic slides 填坑

以下解决三个BUG,原因和代码如下 HTML 1 <!-- ngIf 解决 页面初始化完成后但 slides 没有初始化的问题 --> 2 <ion-slides #slides (ionSlideWillChange)="slideChange($event)" *ngIf="banners.length > 0" autoplay="2000" loop="true" pager="true"> 3 <ion-slide *ngFor="let banner of banners"> 4 <!-- slide 里面只能用 img 标签,否则切换第二张图的时候会快速从第三章切换到第二张 --> 5 <img (click)=...

0
0
发表于大前端专区
2018/08/08 15:22

ionic3 ion-slides属性

loop 是否轮回 pager 滑动点是否显示 paginationType 滑动点的显示方式,共三个参数:bullets小圆点,fraction分数(如:1/2),progress顶部进度条 zoom 是否手势缩放

0
0
发表于AI & 大数据专区
2019/08/23 17:25

将markdown文件转换为幻灯片(slides)

最近可能会有这个需求,之前记得王树义老师的公众号和简书分享过文章如何用 Markdown 做幻灯?。但自己在win10系统的电脑尝试时一直遇到编码报错,暂时还没找到解决办法。所以搜索其他有类似功能的软件。找到一款,在这里记录。 github主页 https://github.com/partageit/markdown-to-slides 帮助文档中安装使用npm这个命令,然后查了一下https://www.runoob.com/nodejs/nodejs-npm.html,文章中说NPM是随同NodeJS一起安装的包管...

0
0
发表了博客
2018/01/01 15:13

[Luogu2991][USACO10OPEN]水滑梯Water Slides

题面戳我 题面描述 受到秘鲁的马丘比丘的新式水上乐园的启发,Farmer John决定也为奶牛们建一个水上乐园。当然,它最大的亮点就是新奇巨大的水上冲浪。 超级轨道包含 E (1 <= E <=150,000)条小轨道连接着V (V <= 50,000)个水池,编号为1..V。每个小轨道必须按照特定的方向运行,不能够反向运行。奶牛们从1号水池出发,经过若干条小轨道,最终到达V号水池。每个水池(除了V号和1号之外,都有至少一条小轨道进来和一条小轨道出去,...

0
0
发表了博客
2019/01/02 11:06

ionic UI Component Slides使用:手动滑动后自动滑动失效解决

在使用ionic的UI组件Slides时,发现手动滑动后,自动滑动失效 然后历经一点点的艰辛查找后找到方法,如下: 页面代码使用 <ion-slides pager loop="true" autoplay="2000"> <ion-slide > <img src=""/> </ion-slide> </ion-slides> //loop=true 打开自动滑动 autoplay 滑动间隔时间 在ts中 //添加ViewChild import { Component,ViewChild } from '@angular/core'; //引进Slides import { Slides...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部