本仓库是基于 Marp 制作的南开大学主题,借助 Marp 的帮助,可以使用 Markdown 编写各种课程汇报的 slide。
许多内容参考了 @BeWaterMyFriend7 的 Marp-Theme-UCAS 主题,对此表示由衷的感谢。
点击这里的 pdf 文件可以看到完整的主题模版。
该主题的样式定义在 ./themes/NKU.css
中,如果你掌握 css 语法,可以尽情修改里面的样式。针对于某一页的样式,请使用 Marp 提供的局部样式修改。
关于 Marp 中特殊的语法,如果你已经学会 Markdown 语言,相信很容易就能学会,我是在这里学会的。
Marp-Theme-NKU
├─ docs // 导出的 pdf 文件
│ └─ NKUmarp.pdf
├─ images // 主题使用到的图片
│ ├─ attachment // 可能能用上的图片
│ └─ example // 示例图片,可删去
├─ NKUmarp.md // NKU 主题模版(在这里写内容)
└─ themes
└─ NKU.css // NKU 主题样式文件
在 VS Code 中安装 Marp for VS Code 扩展后,使用 Ctrl+shift+P
选择 打开用户设置(JSON)
,将以下配置粘贴到末尾:
"markdown.marp.mathTypesetting": "mathjax",
"markdown.marp.themes": [".\\themes\\NKU.css"],
"markdown.marp.enableHtml": true
下载本仓库后,可以将 docs
example
删去,复制 NKUmarp.md
文件后在其中编写 slide,可以在 images
建立若干子文件夹用于存储需要导入 slide 的图片,便于项目分类管理。