Python里面有个第三方模块: lookatme
它可以实时解析markdown文件并且立即回显到你已经打开的终端的PPT
切换上下的PPT直接用左右方向键即可
斜体、粗体、下划线、删除线、代码块、链接
标题
代码块和引用
列表
带有序号的列表
扩展
二维码
实时编写
下面介绍一下怎么使用
pip install lookatme lookatme.contrib.qrcode
在本地新建一个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
参数可以实时监控文件变动,然后自动重载。
全部0条评论
快来发表一下你的评论吧 !