什么是 Remark?
Remark 是一个基于 JavaScript 的轻量级幻灯片框架,允许你使用纯 Markdown 编写幻灯片内容,并在浏览器中直接渲染为美观的演示文稿。 它无需安装任何软件,只需一个 HTML 文件和你的 Markdown 内容即可运行,非常适合技术分享、教学或快速原型演示。
基本使用方法
创建一个 HTML 文件,引入 Remark 库并编写 Markdown 内容:
<!DOCTYPE html>
<html>
<head>
<title>My Presentation</title>
</head>
<body>
<textarea id="source">
class: center, middle
# 欢迎使用 Remark
使用 Markdown 编写幻灯片!
---
## 第二页
- 列表项 1
- 列表项 2
</textarea>
<script src="https://remarkjs.com/downloads/remark-latest.min.js"></script>
<script>
remark.create();
</script>
</body>
</html>
主要特性
- 纯 Markdown 编写,语法简洁
- 支持代码高亮(需配合 highlight.js)
- 支持 LaTeX 数学公式(通过 MathJax 或 KaTeX)
- 响应式设计,适配投影仪与移动设备
- 可导出为 PDF(通过浏览器打印功能)
适用场景
Remark 特别适合以下人群:
- 开发者:做技术分享、会议演讲
- 教师:制作课程讲义、课堂演示
- 学生:完成课程报告、项目展示
- 开源贡献者:撰写文档演示