學術研究的一般過程(Ⅲ)——寫作工具(Markdown)
以下是Markdown中寫出來的樣子,複製到有道雲筆記的Markdown文檔中可以預覽。由於我乎實力超群的研發能力,暫時沒有支持markdown的意思,也不能直接上傳PDF,所以只能這樣。感興趣的可以直接我的有道雲筆記里查看最終預覽效果。<------這個看起來舒服很多,推薦看這個。
PS:有道雲筆記里,可以通過右鍵>列印,來將成品轉換為PDF。
# 輕量級的寫作工具——**Markdown**- [ ] 有硬幹貨的更新- [x] 又是敷衍的更新  LaTeX入門門檻還是比較高的,編程語言對很多徹底沒接觸過編程的人來說確實不友好,還未上手就已經放棄了一半。Markdown早就聽說過,但一直沒怎麼留意,覺得輕量級文檔處理用WORD就好了,但是前幾天偶然用到Markdown之後覺得真心好用,可以看作是一個經過精簡、保留了最常用格式的LaTeX,任何一個人經過半個小時到一個小時的了解和學習就可以上手,開始簡單的文字工作。其專註於內容的特性非常適合平時整理思路、梳理框架和輕量級寫作,在正式動筆之前,可以利用Markdown完成前期工作。由於完全不用在意格式的問題,寫作過程非常舒心。  Markdown依然是編程語言,不過已經非常簡單了。支持Markdown的工具也很多,這裡推薦**有道雲筆記**。Atom對Markdown的支持也很好,推薦。  在有道雲筆記中建立Markdown文件很簡單,空白處右鍵單擊,選擇Markdown即可。接下來介紹如何利用Markdown寫作。## 一、標題  Markdown中利用『#』符號來定義標題。#的數量數量決定了#後邊的文字是幾級標題,最多到六級。- # 我是最大的一級標題- ## 我是小一點的二級標題- ### 我來組成三級標題- #### 我怎麼這麼小- ##### LZ比我大知足吧- ###### 我是最小的六級標題- ####### 七級標題?並沒有```- # 我是最大的一級標題- ## 我是小一點的二級標題- ### 我來組成三級標題- #### 我怎麼這麼小- ##### LZ比我大知足吧- ###### 我是最小的六級標題- ####### 七級標題?並沒有```## 二、列表### 列表形式1:- XX文獻從這幾個角度分析了XX問題 - XXX - ZZZ```- XX文獻從這幾個角度分析了XX問題 - XXX - ZZZ```### 列表形式2:1. 文獻A2. 文獻B 1. 引文A 1. 引文B 1. 文獻C注意:鍵入字元與字元之間都要保留一個字元的空格。```1. 文獻A2. 文獻B 1. 引文A 2. 引文B1. 文獻C```  從最終效果和代碼的對比上可以看出來,開頭的數字跟實際生成的序列並沒有關係,為了方便,可以全部寫成1,最終Markdown會自動改變序號。## 三、製表header 1 | header 2 | heard 3 :--- | :---: | ---:row 1 col 1 | row 1 col 2 | row 1 col 3row 2 col 1 | row 2 col 2 | row 2 col 3  製表是Markdown里不太友好的一部分,用 | 表示列之間的分割,用換行實現行之間的分割, --- 表示表頭與表體分割開,其中左冒號,右冒號分別表示左對齊和右對齊。注意:鍵入字元與字元之間都要保留一個字元的空格。```header 1 | header 2 | heard 3 :--- | :---: | ---:row 1 col 1 | row 1 col 2 | row 1 col 3row 2 col 1 | row 2 col 2 | row 2 col 3```## 四、正文### · 引用  引用通過 > 實現> 走別人的路,讓別人無路可走——魯迅### · 粗體斜體 ```*我是斜體*```*我是斜體*```**我是加粗體**```**我是加粗體**### · 分割線我是華麗的分割線***三個*表示分割線### · 插入鏈接與圖片  鑒於我們的寫作性質,這個可能不會很常用。[顯示文本] (鏈接地址)![顯示文本] (圖片鏈接地址)  二者的區別在於開頭的 ! ,加!代表展示鏈接內容,即圖片。  **Markdown在日常寫作中主要用的就這麼多,對中文來說,唯一不方便的就是首行縮進無法方便的實現(首行加 & #8195; 代表鍵入一個空格),兩次回車才能實現真正的換行,一開始會不太習慣。不過習慣了之後,首行縮進什麼的,也不用太在意,畢竟段落與段落之間的分隔的很清楚。另外,Markdown的功能還很豐富,只要願意摸索和學習,可以實現各種騷想法。*****### · 插入公式 ` ``mathx=frac{-bpmsqrt{b^2-4ac}}{2a} ` ``有道理插入公式比較方便,使用```math功能即可。在Atom里的話,需要借用JS,或者其他比較迂迴的方法。## 五、To do list最開頭的那個勾選框就是通過這一功能實現的。實現的代碼是: - [ ] 與 - [x] ,前者表示(To do),後者表示(Done)```你是一個水貨嗎?- [ ]是- [x]是- [ ] 別找了,沒有*不是*```你是一個水貨嗎?- [ ]是- [x]是- [ ] 別找了,沒有*不是*可以注意到,選擇框是通過 [ ] 實現的,前邊的 - 實現了列表的功能,所以還可以這麼操作:```- [ ] 文獻綜述部分 - [x] 理論部分 - [ ] 實證部分 ```- [ ] 文獻綜述部分 - [x] 理論部分 - [ ] 實證部分 ## 六、流程圖講道理,規模比較大的話,還是Xmind這種所見即所得的軟體更好用,邏輯圖的話通過processon實現更方便。``` graph TD A[可以換形狀]-->B((圓形)) A-->C{菱形} B-->D C-->|影響途徑|D```## 七、甘特圖這個用EXCEL就可以很好的實現了……還是介紹一下把```ganttdateFormat YYYY-MM-DDtitle 論文寫作進度section 小論文1進度:2017-08-01,30dsection 小論文2進度:2017-08-15,30d```*gantt和graph在執行的時候都需要用 ``` 把前後包進去,具體看代碼。*
推薦閱讀:
※想試試其它寫作工具?11 款好用的 Markdown 編輯器推薦
※MarkEditor 是如何煉成的
※Markdown快速使用指南
※有哪些 Markdown 編輯器支持保存到印象筆記 Evernote?
TAG:Markdown |
