本書全面、系統(tǒng)地介紹了Markdown的語法規(guī)范、編輯器及各種應(yīng)用場景,內(nèi)容圍繞Markdown使用者的痛點展開,力求簡明、實用。在語法規(guī)范方面,本書從Markdown的起源、演進開始講起,到基礎(chǔ)語法、擴展語法和使用規(guī)范,內(nèi)容循序漸進。本書還介紹了Markdown兩大編輯器——Typora 和 VS Code,并針對寫博客文章(知乎、簡書、CSDN)、寫微信公眾號文章、寫項目文檔、寫書、記筆記(印象筆記、有道云筆記、熊掌記)、寫郵件、寫幻燈片、寫在線協(xié)作文檔(騰訊文檔、石墨文檔)、寫交互式文檔、搭建個人博客等眾多寫作場景,為讀者提供了優(yōu)雅的寫作方案。不管你從事什么職業(yè),也不管你學什么專業(yè),只要你需要寫作,只要你想追求更優(yōu)雅的寫作,本書都適合你。
本書作者畢小朋是CSDN博客專家,曾寫作暢銷書《精通Android Studio/移動開發(fā)叢書》,畢小朋還是百度閱讀暢銷書作者,他在百度閱讀寫作了兩本電子書《Android Studio實用指南》和《Markdown實用指南》。
目錄
前言 1
創(chuàng)作背景 1
本書內(nèi)容 1
本書特色及閱讀指南 2
讀者定位 2
真誠致謝 3
第1章 人人都應(yīng)學會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 本章小結(jié) 12
第2章 人人都能學會Markdown 13
2.1 基礎(chǔ)語法 13
2.1.1 字體 13
2.1.2 段落與換行 16
2.1.3 圖片 23
2.1.4 鏈接 24
2.1.5 行內(nèi)代碼與代碼塊 26
2.1.6 引用 29
2.1.7 轉(zhuǎn)義 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 任務(wù)列表 34
2.2.6 圍欄代碼塊 35
2.2.7 錨點 36
2.3 更多實用的規(guī)范 37
2.3.1 文檔結(jié)構(gòu) 37
2.3.2 換行 38
2.3.3 表格 38
2.3.4 標點符號 39
2.3.5 正確的英文大小寫 40
2.3.6 排版技巧 40
2.4 本章小結(jié) 44
第3章 沉浸在寫作之中——Typora 45
3.1 你好,Typora 45
3.1.1 快速開始 46
3.1.2 安裝Pandoc 49
3.2 高效地使用Markdown 50
3.2.1 基礎(chǔ)語法和GFM語法 50
3.2.2 Typora擴展語法 56
3.3 一些實用的功能 69
3.3.1 文件操作 69
3.3.2 編輯技巧 72
3.3.3 顯示模式 77
3.4 本章小結(jié) 78
第4章 搭載“宇宙第一”編輯器——VS Code 79
4.1 基礎(chǔ)配置 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 折疊內(nèi)容 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 本章小結(jié) 105
第5章 寫幻燈片從未如此簡單 105
5.1 你好,reveal.js 106
5.2 快速開始 106
5.3 使用指南 108
5.3.1 搭建完整的項目環(huán)境 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 本章小結(jié) 151
第6章 Markdown工具一籮筐 151
6.1 記筆記 151
6.1.1 印象筆記 151
6.1.2 有道云筆記 156
6.1.3 OneNote 158
6.2 在線多人協(xié)作工具 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 網(wǎng)頁編寫工具——md-page 179
6.6.5 項目文檔寫作工具 180
6.6.6 付費軟件 186
6.7 本章小結(jié) 191
第7章 我的地盤我做主 192
7.1 搭建本地寫作環(huán)境 192
7.1.1 環(huán)境配置 192
7.1.2 創(chuàng)建項目 192
7.1.3 本地預覽 193
7.1.4 新建文章 194
7.2 創(chuàng)建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 創(chuàng)建文章并熟悉布局 202
7.5.2 使用寫作模板 204
7.6 本章小結(jié) 205
第8章 自由的寫作方式 206
8.1 你好,GitBook 206
8.1.1 環(huán)境配置 206
8.1.2 快速開始 207
8.2 配置GitBook 210
8.2.1 GitBook的項目結(jié)構(gòu) 210
8.2.2 不可不知的GitBook插件 227
8.3 構(gòu)建GitBook 238
8.3.1 生成靜態(tài)網(wǎng)站 238
8.3.2 生成電子書 239
8.4 通過GitBook.com管理書籍 242
8.4.1 創(chuàng)建書籍 242
8.4.2 書籍設(shè)置 245
8.4.3 與GitHub集成 247
8.4.4 綁定自己的域名 251
8.5 本章小結(jié) 252
附錄 253
安裝Node.js 253
安裝Git 253
參考資料 253