Marpit

MarkDown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。适合熟悉Tex文法的同学使用,可以参考菜鸟教程。本人习惯使用Typora实时渲染.md文件。

下载VScode,自动支持markdown渲染,也可以再安装一个Markdown All in One扩展。为了渲染出PPT,再安装Marpit的扩展:Marp for VS Code

打开一个.md文件,可以在右上角发现如下两个按键:

  1. 打开侧边预览:可以预览.md文件的渲染效果。
  2. Show Quick Pick Of Marp Commands:导出为.pdf.html的指令。

代码

---
marp: truepaginate: truetheme: defaultstyle: |section {background-color: #eee;color: #111;width: 1280px;height: 720px;font-size: 32px;padding: 80px;}h1 {text-align: center;font-size: 60px;color: #000;}h2 {text-align: center;font-size: 50px;color: #111;}p {text-align: left;font-size: 32px;color: #111;}header,footer {font-size: 32px;position: absolute;left: 50px;right: 50px;height: 20px;}header {top: 10px;}footer {bottom: 40px;}section.封皮 h1 {text-align: center;background-color: #09c;font-size: 60px;color: #fff;}section.封皮 h2 {text-align: center;background-color: #09c;font-size: 50px;color: #eee;}section.封皮 p {text-align: center;font-size: 40px;color: #000;}section.正文 h1 {text-align: center;font-size: 60px;color: #000;}section.正文 h2 {text-align: center;font-size: 50px;color: #111;}section.正文 p {text-align: left;font-size: 32px;color: #111;}header: 'Header content'
footer: 'Footer content'math: katex
---<!-- _header: '' -->
<!-- _footer: '' -->
<!-- _paginate: false -->
<!-- _class: 封皮 --># 标题## 标题2标题3---
<!-- class: 正文 --># 大标题* One
* Two
* Three## 小标题这是正文段落。内嵌公式:$a^2+y=\alpha$下边是独立公式:
$$\{1,2,3\}
$$---# 可以P图这是背景图片:![bg w:900 h:600 blur:10px brightness:1.2](https://fakeimg.pl/800x600/0288d1/fff/?text=123)这是内嵌图片:![w:200 h:150 brightness:1.1](https://fakeimg.pl/800x600/0288d1/fff/?text=ABC) 同一行的另一张内嵌图片: ![w:200 h:150 brightness:1.1 invert:100%](https://fakeimg.pl/800x600/0288d1/fff/?text=DEF)---
<!-- _backgroundColor: #fff -->
# Hex color (White BG + Black text)![bg](#fff)
![](#000)---# Named color (rebeccapurple BG + White text)![bg](rebeccapurple)
![](white)---# RGB values (Orange BG + White text)![bg](rgb(255,128,0))
![](rgb(255,255,255))---![bg](https://fakeimg.pl/800x600/0288d1/fff/?text=A)
![bg](https://fakeimg.pl/800x600/02669d/fff/?text=B)
![bg](https://fakeimg.pl/800x600/67b8e3/fff/?text=C)---![bg vertical](https://fakeimg.pl/800x600/0288d1/fff/?text=A)
![bg](https://fakeimg.pl/800x600/02669d/fff/?text=B)
![bg](https://fakeimg.pl/800x600/67b8e3/fff/?text=C)---![bg right:66%](https://picsum.photos/720?image=3)
![bg](https://picsum.photos/720?image=20)# Split + Multiple BGsThe space of a slide content will shrink to the left side.

效果

用MarkDown写PPT相关推荐

  1. 一种用markdown写PPT的方法,再也不用费劲排版了

    前言 本文源代码位于:https://github.com/pzqu/tools 原创首发:https://coding3min.com/1134.html 今天看jeremyxu 的技术点滴,发现分 ...

  2. 用 Markdown 写 PPT ?

    这是一个面向开发者的 PPT 制作工具,一年前在 GitHub 上开源,如今获得了近 20K 的 Star.可见非常受欢迎,这个开源项目叫做 Slidev. Slidev 功能丰富,是一个使用简单.所 ...

  3. MarkDown写ppt

    首先给你的VSCode安装插件 MarkDown语法 例子 --- marp: true paginate: true theme: default class: - lead- invert siz ...

  4. float right不生效_【工具篇】程序员不愿意写 PPT 是姿势不对?

    | 好看请赞,养成习惯 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it ...

  5. Markdown Online PPT

    目录 Markdown Online PPT 主题选择 怎样制作一个Web PPT 标题页 上传图片 更多设计 部署与启动 公布 参考代码 Markdown Online PPT 项目源码:GitHu ...

  6. 居然可以用 js 写 PPT?

    居然可以用 js 写 PPT 用powerpoint或者keynote写演示文稿,对于代码.数学公式等的支持一直是个痛点.而且对于前端同学来说,一身的css功力用不上也是个痛点.对于使用markdow ...

  7. 最近喜欢用markdown写笔记,贴个语法说明

    最近喜欢用markdown写笔记,贴个语法说明 << 访问 Wow!Ubuntu NOTE: This is Simplelified Chinese Edition Document o ...

  8. 谁说程序员干不过写ppt的,码农就该这样雄起

    程序员干脏活累活儿 有成果那又如何 到头来干不过写PPT的 什么技术大牛 什么框架并发 只会为老板的朋友圈高歌 作为工作超10年的码农,我苦笑不已.因为似乎真的只有我们这群"技术天才&quo ...

  9. 使用Markdown写数学公式打出百分号%

    最近在用Markdown写数学公式的时候,发现'%'起到的是注释的作用,搞了半天没打不出来,最奇怪的是网上还搜不到(ಥ_ಥ).我就记录一下,希望可以帮助到别人. 其实要用到转义字符: \% 你看,这不 ...

  10. 如何使用Markdown写博客

    使用 Markdown + MathJax 在博客里插入数学公式 https://blog.csdn.net/kamidox/article/details/48380239 如何使用Markdown ...

最新文章

  1. 深度学习的发展方向: 深度强化学习!
  2. js数组中的splice()方法
  3. Linux 下五款出色的流媒体客户端
  4. docker 推送到本地仓库_Docker_学习笔记系列之仓库
  5. Java框架学习顺序是哪些?
  6. 基础省选+NOI-第6部分 字符串
  7. 图像算法研究---一种简单的YUV转RGB的优化算法
  8. Cocos2d-x三种定时器启用和停止
  9. 写于公元2006年2月14日
  10. 【日语】日语动词的敬体与简体
  11. WebSphere-解决办法:UndefinedVariableException: Undefined variable HOST
  12. html右侧划出层,点击按钮网页居中滑出覆盖层和消息提示盒子
  13. 最详细的【微信小程序+阿里云Web服务】开发部署指引(三):开通阿里云主机
  14. excel自动求和_瞬间搞定一月数据汇总!这个Excel求和公式太牛了
  15. 对QT5信号与槽的认识
  16. windows端的MarginNote:BookxNote
  17. java 持久监听blockqueue的变化_Curator目录监听
  18. 存储管理——内存扩充技术
  19. mysqladmin
  20. 为什么找不到AppData、Default、ProgramData文件

热门文章

  1. BC95方案NBIOT入网配置教程
  2. 定时任务时间表达式的规则
  3. 基于VUE的前端架构设计
  4. Matlab归一化方法
  5. 移动边缘计算MEC学习笔记
  6. 使用idea打包war包部署
  7. Mimics:修改像素单位
  8. python白盒测试_白盒测试 - zp_Alex - 博客园
  9. 读书笔记——《解析卷积神经网络 ——深度学习实践手册(魏秀参)》
  10. ccc加拿大计算机竞赛在线评测系统,加拿大CCC计算机竞赛