diff --git a/README.md b/README.md index f24229c..a4c67a1 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,91 @@ # online-slide -🧐 基于 Reveal.js 的在线幻灯片 \ No newline at end of file +🧐 基于 Reveal.js 的在线幻灯片 + +# 如何使用Markdown撰写slide(幻灯片) + +根据对Reveal.js框架的分析,以下是使用Markdown创建幻灯片的完整指南: + +## 基本语法 + +1. **幻灯片分隔**: + - 使用H2标题(##)分隔幻灯片 + - 也可以使用三个连字符(---)分隔幻灯片 + - 使用两个连字符(--)分隔垂直幻灯片 + +2. **基本示例**: +```markdown +## 第一张幻灯片 +这是第一张幻灯片的内容 + +--- + +## 第二张幻灯片 +这是第二张幻灯片的内容 +``` + +## 高级功能 + +1. **外部Markdown文件**: + 在HTML中使用data-markdown属性加载外部文件: + ```html +
+
+ ``` + +2. **代码高亮**: + ```markdown + ```javascript [1|3-5] + function example() { + console.log("Hello"); + return true; + } + ``` + ``` + +3. **元素属性**: + ```markdown + - 项目1 + - 项目2 + ``` + +4. **幻灯片属性**: + ```markdown + + ## 幻灯片标题 + ``` + +5. **图片插入**: + ```markdown + ![Alt文本](图片URL) + ``` + +6. **数学公式**: + ```markdown + $$ + \begin{aligned} + \dot{x} & = \sigma(y-x) \\ + \dot{y} & = \rho x - y - xz \\ + \dot{z} & = -\beta z + xy + \end{aligned} + $$ + ``` + +## 配置选项 + +- `data-separator`:定义幻灯片分隔符的正则表达式 +- `data-separator-vertical`:定义垂直幻灯片分隔符的正则表达式 +- `data-separator-notes`:定义备注分隔符的正则表达式 + +## 实现细节 + +Reveal.js的Markdown插件(plugin/markdown/plugin.js)支持: +- 外部Markdown文件加载 +- 自定义分隔符 +- 代码高亮和行号 +- 元素和幻灯片属性 +- 内容转义和安全处理 + +通过这些功能,您可以创建功能丰富的Markdown幻灯片演示文稿。 \ No newline at end of file diff --git a/docs/1.jpg b/docs/1.jpg new file mode 100644 index 0000000..e8d1567 Binary files /dev/null and b/docs/1.jpg differ diff --git a/docs/2.png b/docs/2.png new file mode 100644 index 0000000..f160815 Binary files /dev/null and b/docs/2.png differ diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..d6b3780 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,60 @@ +# 你好 👋 + +*这是一份简易的在线简历,你可以按下右键开始* + +## 前注:说明 + +*(向下查看详情)* + +--- + + +> Tips: +> +> - 向右进入下一个大标题 +> +> - 向下进入此大标题下的小标题 +> +> - 按 `Esc` 全局预览 + +## 目录 + +[一、基本信息](#3) + +[二、教育经历](#4) + +[三、荣誉奖项](#5) + +## 一、基本信息 + +- 📞 电话:15671623703 +- 📧 邮箱:hezhaohui0807@163.com +- 🧐 意向:后端开发(Java/Go)- 日常实习 +- 🔗 仓库:http://47.121.181.112:3000/wonder +- 💬 微信:_wonder77 + +## 二、教育经历 + +🏫 学校:[武汉科技大学](#4/1) + +📚 专业:计算机科学与技术*(国家级一流专业)* + +🦴 层次:本科 + +> 2023-09 ~ 2027-06 + +--- + +![](https://jsjkx.wust.edu.cn/images/22222.jpg) + +## 三、荣誉奖项 + +**[“金山杯”华中地区高校第十八届程序设计邀请赛](#5/1)** + +**国际大学生程序设计竞赛(ICPC)湖北省赛** + +--- + +“金山杯”华中地区高校第十八届程序设计邀请赛 + +![alt text](image.png) \ No newline at end of file diff --git a/index.html b/index.html index 2097df3..03db5fa 100644 --- a/index.html +++ b/index.html @@ -8,16 +8,21 @@ - + +
-
Slide 1
-
Slide 2
+
+ +
+
diff --git a/test/assets/external-script-a.js b/test/assets/external-script-a.js deleted file mode 100644 index cbc8da1..0000000 --- a/test/assets/external-script-a.js +++ /dev/null @@ -1 +0,0 @@ -window.externalScriptSequence += 'A'; \ No newline at end of file diff --git a/test/assets/external-script-b.js b/test/assets/external-script-b.js deleted file mode 100644 index e5bca5a..0000000 --- a/test/assets/external-script-b.js +++ /dev/null @@ -1 +0,0 @@ -window.externalScriptSequence += 'B'; \ No newline at end of file diff --git a/test/assets/external-script-c.js b/test/assets/external-script-c.js deleted file mode 100644 index 7d4ccf6..0000000 --- a/test/assets/external-script-c.js +++ /dev/null @@ -1 +0,0 @@ -window.externalScriptSequence += 'C'; \ No newline at end of file diff --git a/test/assets/external-script-d.js b/test/assets/external-script-d.js deleted file mode 100644 index 1c5925b..0000000 --- a/test/assets/external-script-d.js +++ /dev/null @@ -1 +0,0 @@ -window.externalScriptSequence += 'D'; \ No newline at end of file diff --git a/test/simple.md b/test/simple.md deleted file mode 100644 index 97bae7e..0000000 --- a/test/simple.md +++ /dev/null @@ -1,12 +0,0 @@ -## Slide 1.1 - -```js -var a = 1; -``` - - -## Slide 1.2 - - - -## Slide 2 \ No newline at end of file diff --git a/test/test-auto-animate.html b/test/test-auto-animate.html deleted file mode 100644 index afe3eb7..0000000 --- a/test/test-auto-animate.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - - - reveal.js - Test Auto-Animate - - - - - - - - -
-
- -
- -
- -
-

h1

-

h2

-

h3

-
- -
-

h1

-

h2

-

h3

-
- -
-

h1

-

h2

-

h3

-
- -
-

Non-auto-animate slide

-
- -
-

h1

-

h2

-

h3

-
- -
-

h1

-

h2

-

h3

-
- -
-

Non-auto-animate slide

-
- -
- -
- - - - - - diff --git a/test/test-dependencies-async.html b/test/test-dependencies-async.html deleted file mode 100644 index de14042..0000000 --- a/test/test-dependencies-async.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - reveal.js - Test Async Dependencies - - - - - - - - -
-
- - - - - - - - diff --git a/test/test-dependencies.html b/test/test-dependencies.html deleted file mode 100644 index cf3cf0e..0000000 --- a/test/test-dependencies.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - reveal.js - Test Dependencies - - - - - - - - -
-
- - - - - - - - diff --git a/test/test-destroy.html b/test/test-destroy.html deleted file mode 100644 index 1fa9cd2..0000000 --- a/test/test-destroy.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - reveal.js - Test Dependencies - - - - - - - - -
-
- - - - - - - - - diff --git a/test/test-grid-navigation.html b/test/test-grid-navigation.html deleted file mode 100644 index 837764c..0000000 --- a/test/test-grid-navigation.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - reveal.js - Test Grid - - - - - - - - -
-
- - - - - - - - diff --git a/test/test-iframe-backgrounds.html b/test/test-iframe-backgrounds.html deleted file mode 100644 index 7df99a1..0000000 --- a/test/test-iframe-backgrounds.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - reveal.js - Test Iframe Backgrounds - - - - - - - - -
-
- - - - - - - - diff --git a/test/test-iframes.html b/test/test-iframes.html deleted file mode 100644 index 805286a..0000000 --- a/test/test-iframes.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - reveal.js - Test Iframes - - - - - - - - -
-
- - - - - - - - diff --git a/test/test-markdown.html b/test/test-markdown.html deleted file mode 100644 index e877284..0000000 --- a/test/test-markdown.html +++ /dev/null @@ -1,516 +0,0 @@ - - - - - - - reveal.js - Test Markdown - - - - - - - - -
-
- - - - - - - - - - - -
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- - - - - diff --git a/test/test-multiple-instances-es5.html b/test/test-multiple-instances-es5.html deleted file mode 100644 index c8bb189..0000000 --- a/test/test-multiple-instances-es5.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - reveal.js - Test Iframes - - - - - - - - -
-
- -
- -
- -
- -
- - - - - - - diff --git a/test/test-multiple-instances.html b/test/test-multiple-instances.html deleted file mode 100644 index 4f16d7e..0000000 --- a/test/test-multiple-instances.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - reveal.js - Test Iframes - - - - - - - - -
-
- -
- -
- -
- -
- - - - - - diff --git a/test/test-pdf.html b/test/test-pdf.html deleted file mode 100644 index 8fa102a..0000000 --- a/test/test-pdf.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - reveal.js - Test PDF exports - - - - - - - - -
-
- - - - - - - - diff --git a/test/test-plugins.html b/test/test-plugins.html deleted file mode 100644 index f9cd5b1..0000000 --- a/test/test-plugins.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - reveal.js - Test Plugins - - - - - - - - -
-
- - - - - - - - diff --git a/test/test-scroll.html b/test/test-scroll.html deleted file mode 100644 index 74a16e3..0000000 --- a/test/test-scroll.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - reveal.js - Test Scroll View - - - - - - - - -
-
- -
- -
- -
-

slide 1

-
- -
-

slide 2

-
- -
-

slide 3

-

fragment 1

-

fragment 2

-

fragment 3

-
- -
-

slide 4

-
- -
- -
- - - - - - diff --git a/test/test-state.html b/test/test-state.html deleted file mode 100644 index c2d5055..0000000 --- a/test/test-state.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - reveal.js - Test State - - - - - - - - -
-
- - - - - - - - diff --git a/test/test.html b/test/test.html deleted file mode 100644 index ab44922..0000000 --- a/test/test.html +++ /dev/null @@ -1,900 +0,0 @@ - - - - - - - reveal.js - Tests - - - - - - - - -
-
- - - - - - - -