​什么是终端的PPT

描述

Python里面有个第三方模块: lookatme

它可以实时解析markdown文件并且立即回显到你已经打开的终端的PPT

切换上下的PPT直接用左右方向键即可

效果展示

斜体、粗体、下划线、删除线、代码块、链接

ppt

标题

ppt

代码块和引用

ppt

列表

ppt

带有序号的列表

ppt

扩展

ppt

二维码

ppt

实时编写

ppt

下面介绍一下怎么使用

安装依赖

pip install lookatme lookatme.contrib.qrcode

运行PPT

在本地新建一个tour.md文件,然后把文末的markdown内容复制进去即可

运行命令如下:

lookatme tour.md --live

会提示是否加载扩展, 输入Y即可

示例的markown的PPT内容如下

---
title: lookatme 浏览 
date: 2022-08-21
author: Python脚本公众号 
extensions:
  - qrcode
styles:
  style: monokai
  table:
    column_spacing: 15
  margin:
    top: 3
    bottom: 0
  padding:
    top: 3
    bottom: 3
---

# Markdown 支持: Inline

斜体、粗体、下划线、删除线、代码块、链接

|                         Markdown | Result                         |
|---------------------------------:|--------------------------------|
|                       `*italic*` | *italic*                       |
|                       `_italic_` | _italic_                       |
|                       `**bold**` | **bold**                       |
|                       `__bold__` | __bold__                       |
|           `***bold underline***` | ***bold underline***           |
|           `___bold underline___` | ___bold underline___           |
|              `~~strikethrough~~` | ~~strikethrough~~              |
| `[CLICK ME](https://google.com)` | [CLICK ME](https://google.com) |
|                     `` `code` `` | `code`                         |

---


# Markdown 支持: 标题

## 标题 2

### 标题 3

#### 标题 4


---


# Markdown 支持: 代码块和引用


带有语法高亮的代码块

~~~python
def a_function(arg1, arg2):
    """这是一个函数
    """
    print(arg1)
~~~


下面是一个引用: 

> 这是一个引用的内容

---


# Markdown 支持: 列表 

* Top level
    * Level 2
        * Level 3
            * Level 4
    * Level 2
        * Level 3
            * Level 4
    * Level 2
        * Level 3
            * Level 4

---

# Markdown 支持: 带有序号的列表

* Top level
    1. Level 2
        1. Level 3
        1. Level 3
        1. Level 3
            * Level 4
    1. Level 2
        1. Level 3
            1. Level 4
            1. Level 4
            1. Level 4
    1. Level 2
        * Level 3
            * Level 4

---

# 扩展 


lookatme 支持拓展并且可以为 PPT 添加额外的功能

---

# 扩展 > 二维码

例如: 使用 [qrcode扩展](https://github.com/d0c-s4vage/lookatme.contrib.qrcode)

允许扩展加载,下面这个文字

~~~
```qrcode
hello
会变成下面的二维码图片

```qrcode
hello

实时编写

--live参数可以实时监控文件变动,然后自动重载。


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分