• 在线PPT: reveal.js介绍


    reveal.js是什么

    reveal.js 是一个展示内容的框架,可以简单的理解为网页版的PPT。我们用 reveal.js 做出来的PPT其实是一个HTML文件。

    优势

    和传统的PPT相比,reveal.js 有哪些吸引我的地方呢?主要有:

    • 界面优美:UI风格简介优美,对数学公式、代码、多媒体扩展支持。
    • 运行简单:因为是一个HTML文件,那么只要双击,就能在浏览器中展示。也可以通过url分享。
    • 功能强大:因为是在浏览器中运行的,可以用HTML+CSS+JS,做各种想要的东西:比如与现场的用户进行交互(如用户在手机上进行一些投票,页面上实时显示投票数);并且,reveal.js 有多套默认皮肤,支持 多种PPT切换动画,Fragments,内联PPT( nested slides),代码高亮,解析 Markdown,懒加载图片和视屏,导出为PDF和一系列的 JS API 等特性

    安装

    简单版

    1. 下载: https://github.com/hakimel/reveal.js/releases

    2. 解压下载的文件。将 index.html 里的内容替换成自己的内容

    3. 打开 index.html 来查看效果

    完整版

    对于reveal.js 的某些特性如外部Markdown、演讲者注释需要本地Web服务器的支持。接下来的步骤教你建立这样一个服务器。

    1. 安装Node.js(9.00 or later)

    2. clone reveal.js仓库

    $ git clone https://github.com/hakimel/reveal.js.git

    3. 进入reveal.js文件夹

    $ cd reveal.js

    4. 安装依赖

    $ npm install

    5. 运行presentation和监视源文件的变化

    $ npm start

    6. 打开 http://localhost:8000/ 查看你的presentation

    你可以通过运行 npm start -- --port=8001 换端口.

    有前端基础的可以采用编辑源代码的方式,可参考官方文档

    在线编辑

    需要去slides.com注册账号,我这里使用的免费版(可能有广告,空间小,不能使用某些特性)

    利用其在线编辑器就可以开始编辑:

    一个有趣的地方是可以向下加Page,也可以向右加Page.

    还有两个有用的功能:

    1)REMOTE CONTROL:远程控制功能,先向手机发送一条信息,手机打开链接即能控制PC端的PPT

    2)PRESENT LIVE:实时展示,当观众通过live链接查看,观众端将会与PC端保持一致

    语言描述能力太差,自己去体验吧。

    你可以通过url展示,也可以以html格式下下来(由于没有生成assets文件夹,所以image不能离线查看)。

    支持一些快捷键:

    • ESC:预览slides
    • Alt + click:局部放大slides
    • B 或.: 锁屏slides
    • S:演讲者模式

    Demo

    参考链接:https://www.jianshu.com/p/e78cce9d5af0

  • 相关阅读:
    Android中AsyncTask与handler
    AndroidTimer使用(三)补充篇
    Android的消息机制(一)
    Android消息处理机制(二)
    java操作Excel文件(二)
    java操作excel
    Android APK反编译详解(附图)
    Android中Handler的使用方法——在子线程中更新界面
    Android线程间通信的Message机制
    AndroidTimer使用(二)
  • 原文地址:https://www.cnblogs.com/lfri/p/12255630.html
Copyright © 2020-2023  润新知