本书全面、系统地介绍了Markdown的语法规范、编辑器及各种应用场景,内容围绕Markdown使用者的痛点展开,力求简明、实用。在语法规范方面,本书从Markdown的起源、演进开始讲起,到基础语法、扩展语法和使用规范,内容循序渐进。本书还介绍了Markdown两大编辑器——Typora 和 VS Code,并针对写博客文章(知乎、简书、CSDN)、写微信公众号文章、写项目文档、写书、记笔记(印象笔记、有道云笔记、熊掌记)、写邮件、写幻灯片、写在线协作文档(腾讯文档、石墨文档)、写交互式文档、搭建个人博客等众多写作场景,为读者提供了优雅的写作方案。不管你从事什么职业,也不管你学什么专业,只要你需要写作,只要你想追求更优雅的写作,本书都适合你。
本书作者毕小朋是CSDN博客专家,曾写作畅销书《精通Android Studio/移动开发丛书》,毕小朋还是百度阅读畅销书作者,他在百度阅读写作了两本电子书《Android Studio实用指南》和《Markdown实用指南》。
目录
前言 1
创作背景 1
本书内容 1
本书特色及阅读指南 2
读者定位 2
真诚致谢 3
第1章 人人都应学会Markdown 3
1.1 Markdown是什么 3
1.1.1 起源 3
1.1.2 演进 5
1.2 为什么要使用Markdown 9
1.2.1 什么时候可以使用Markdown 9
1.2.2 什么时候不建议使用Markdown 9
1.2.3 对比Word与Markdown 10
1.3 如何学习使用Markdown 11
1.3.1 Markdown的工作流程 11
1.3.2 语法学习 11
1.3.3 使用编辑器 12
1.4 本章小结 12
第2章 人人都能学会Markdown 13
2.1 基础语法 13
2.1.1 字体 13
2.1.2 段落与换行 16
2.1.3 图片 23
2.1.4 链接 24
2.1.5 行内代码与代码块 26
2.1.6 引用 29
2.1.7 转义 31
2.2 扩展语法GFM 32
2.2.1 删除线 32
2.2.2 表情符号(Emoji) 32
2.2.3 自动链接 33
2.2.4 表格 33
2.2.5 任务列表 34
2.2.6 围栏代码块 35
2.2.7 锚点 36
2.3 更多实用的规范 37
2.3.1 文档结构 37
2.3.2 换行 38
2.3.3 表格 38
2.3.4 标点符号 39
2.3.5 正确的英文大小写 40
2.3.6 排版技巧 40
2.4 本章小结 44
第3章 沉浸在写作之中——Typora 45
3.1 你好,Typora 45
3.1.1 快速开始 46
3.1.2 安装Pandoc 49
3.2 高效地使用Markdown 50
3.2.1 基础语法和GFM语法 50
3.2.2 Typora扩展语法 56
3.3 一些实用的功能 69
3.3.1 文件操作 69
3.3.2 编辑技巧 72
3.3.3 显示模式 77
3.4 本章小结 78
第4章 搭载“宇宙第一”编辑器——VS Code 79
4.1 基础配置 79
4.1.1中文插件 80
4.1.2 主题插件 81
4.1.3 快捷键插件 83
4.1.4 禁用/启用插件 83
4.2 写作体验 84
4.2.1 预览 85
4.2.2 超级Markdown插件MPE 88
4.3 高效编辑 94
4.3.1 命令面板 94
4.3.2 折叠内容 96
4.3.3 自动保存 96
4.3.4 智能感知 97
4.3.5 Markdown All in One 98
4.3.6 自定义代码片段 99
4.3.7 语法检查 102
4.3.8 从剪切板直接粘贴图片 103
4.3.9 打字时的炫酷爆炸效果 104
4.3.10 拼写检查 104
4.3.11 禅模式 104
4.3.12 版本管理 105
4.4 本章小结 105
第5章 写幻灯片从未如此简单 105
5.1 你好,reveal.js 106
5.2 快速开始 106
5.3 使用指南 108
5.3.1 搭建完整的项目环境 108
5.3.2 快速了解reveal.js 110
5.3.3 常用格式 116
5.3.4 幻灯片的嵌套、链接和注释 124
5.3.5 幻灯片显示 128
5.3.6 演示效果 135
5.3.7 引用外部的Markdown文件 141
5.3.8 高级进阶 146
5.4 本章小结 151
第6章 Markdown工具一箩筐 151
6.1 记笔记 151
6.1.1 印象笔记 151
6.1.2 有道云笔记 156
6.1.3 OneNote 158
6.2 在线多人协作工具 158
6.2.1 腾讯文档 159
6.2.2 石墨文档 159
6.3 写博客 160
6.3.1 知乎 160
6.3.2 简书 161
6.3.3 CSDN 162
6.4 写微信公众号 162
6.4.1 Online-Markdown 163
6.4.2 Md2All 164
6.5 写邮件——Markdown Here 165
6.5.1 安装 Chrome插件 166
6.5.2 使用Markdown写邮件 166
6.5.3 自定义主题 168
6.5.4 快捷键 169
6.6 其他常见的Markdown工具 170
6.6.1 便签工具——锤子便签 170
6.6.2 日记软件——DayOne 171
6.6.3 交互式文档工具 172
6.6.4 网页编写工具——md-page 179
6.6.5 项目文档写作工具 180
6.6.6 付费软件 186
6.7 本章小结 191
第7章 我的地盘我做主 192
7.1 搭建本地写作环境 192
7.1.1 环境配置 192
7.1.2 创建项目 192
7.1.3 本地预览 193
7.1.4 新建文章 194
7.2 创建GitHub Pages 195
7.3 绑定自己的域名 197
7.3.1 添加域名解析 197
7.3.2 绑定独立域名 199
7.4 使用NexT主题 200
7.4.1 安装主题 200
7.4.2 更新主题 200
7.4.3 主题配置 201
7.4.4 新建页面 201
7.5 开始写作吧 202
7.5.1 创建文章并熟悉布局 202
7.5.2 使用写作模板 204
7.6 本章小结 205
第8章 自由的写作方式 206
8.1 你好,GitBook 206
8.1.1 环境配置 206
8.1.2 快速开始 207
8.2 配置GitBook 210
8.2.1 GitBook的项目结构 210
8.2.2 不可不知的GitBook插件 227
8.3 构建GitBook 238
8.3.1 生成静态网站 238
8.3.2 生成电子书 239
8.4 通过GitBook.com管理书籍 242
8.4.1 创建书籍 242
8.4.2 书籍设置 245
8.4.3 与GitHub集成 247
8.4.4 绑定自己的域名 251
8.5 本章小结 252
附录 253
安装Node.js 253
安装Git 253
参考资料 253