爲什麼你一定要學會用Markdown寫作 1.什麼是Markdown? 2.用Markdown碼字的好處 3.Markdown基本語法 4.如何利用Markdown寫微信公衆號文章

1.什麼是Markdown?


Markdown是一種輕量級標記語言。那什麼是標記語言?打個比方,我們的語文考試有種題型叫改病句,會用到一些改病句符號,諸如刪除符號、增添符號、改正符號等。這些符號就是一種標記語言,是爲了讓語文老師看我們對相應文字作了怎樣的處理。Markdown亦然,是爲了讓支持Markdown語法的編輯器識別然後渲染成相應格式的。
百度百科對標記語言的定義爲:


標記語言,是一種將文本以及文本相關的其他信息結合起來,展現出關於文檔結構和數據處理細節的電腦文字編碼。
我們需要知道這些麼?完全沒必要。打比方可能不夠全面,但是能知道大概意思就足夠了。


2.用Markdown碼字的好處


在介紹其好處前,先說說Word這類富文本編輯器的好處:學習成本低,因爲所見即所得。正因爲其所見即所得的特性,所以只要是個識字的,會用拼音或五筆的,都會用Word,只要不是宏之類的。但是,不能因爲其足夠小白就可以忽略其毛病:

  • 臃腫 ——打開這個軟件本身就需要耗費一些時間,更不用提文檔較大時
  • 兼容性問題 ——不同版本的Word之間的兼容性都有點問題,更不用提其他文本編輯器了(一打開,全亂了),因爲與微軟的戰略合作關係,WPS對Word文檔兼容性最好,但也會出現用WPS能打開,用Word打不開的情況。
  • 容易奔潰 ——難道是是盜版的問題麼?而且奔潰後,數據不一定能找回。
  • 沒有版本控制 ——瞭解Git之後,覺得這個東西實在是太神奇了,不愧時光機的稱號,只要你的使用習慣好,你可以知道你之前寫了什麼,你可以回退到任何一個保存過的版本,能不能將其應用到碼字上呢?反正Word很難做到版本控制。
  • 你是關注文字還是排版 ——上大學時,做課程設計和實習報告,被打回來多因爲一個問題:格式問題。因爲大家內容都差不多,主要工作就是各種整格式,那時算是學會怎麼去掉頁眉的橫線、怎麼添加分頁符、怎麼插目錄……但這些是重點麼?難道不應該更多地關注內容?


    Markdown的好處:


  • 學習成本低 ——身爲一個輕量級的標記語言,Markdown擁有較少的標記符號,經常用到的就更少了,而且非常簡單。
  • 任何文本編輯器都可以打開 ——Markdown文檔實際上就是純文本(plain text)格式,只要是個文本編輯器都可以打開,只不過支持Markdown語法的編輯器會將其渲染成相應格式,由於其語法足夠簡單,即使用不支持Markdown的編輯器打開,你也能看懂。
  • 格式轉換方便 ——不少Markdown編輯器支持將文檔轉爲pdf、docx、html等,你也可以使用具有瑞士軍刀之稱的Pandoc輕鬆將Markdown文檔轉爲其他格式
  • 你可以更多地關注內容 ——用富文本編輯器編輯文檔的話,你的精力往往過多分散到排版上,有的人甚至逐句調整格式,學會Markdown的話,你的注意力又會重新轉移到內容上來
  • 像記事本一樣的速度 ——在Windows上辦公時,我常常想,如果用記事本碼字就好了,因爲其打開速度實在是太快了。但記事本里的文字是沒有格式的,體驗很差,Markdown格式文檔完美繼承其速度,又添加了優美的格式。
  • 利用Github做版本控制 ——Github不僅僅可以用來託管代碼,還可以用來託管文章,而且Github文檔默認是Markdown格式的。另外,你還可以利用GitHub與Gitbook寫電子書。


    3.Markdown基本語法

    實際上常用的Markdown語法就這些:
  • 標題

    • # 一級標題
    • ## 二級標題
    • ### 三級標題
    • 以此類推,標題一共有六級,一級字體最大,#與標題間要有空格
  • 有序列表
    • 無序列表
  • 粗體和斜體
    • **粗體** —— 粗體
    • __粗體__ —— 粗體
    • *斜體* —— 斜體
    • _斜體_ —— 斜體
  • 圖片和鏈接
    • 圖片
      ![圖片名](圖片的網絡地址)
    • 鏈接
      [鏈接名](鏈接地址),如百度
  • 引用
    > 這是一段引用,渲染後是這樣的:

    這是一段引用

  • 其餘的可以自行谷歌或百度


    4.如何利用Markdown寫微信公衆號文章

    微信公衆號是富文本編輯器,也有一些第三方的編輯器,但都過於注重排版了,李笑來有一篇文章介紹自己是如何使用插件Markdown here來實現用Markdown寫公衆號文章的,我實踐並總結了一下:
  • 隨便找個編輯器用Markdown寫文章,如果不太熟悉Markdown語法,推薦使用支持Markdown格式的編輯器,可以即時渲染,我用的是Atom,這類編輯器還有MouDay one簡書馬克飛象Sublime Text2
  • 在瀏覽器(可以用ChromeFirefoxSafari等瀏覽器)上下載Markdown here插件,並修改一些CSS,可以直接粘貼李笑來的設置(https://gist.github.com/aa190255b7dde302d10208ae247fc9f2)
  • 將文章粘貼到微信公衆號編輯器裏,稍微調整下,然後點擊Markdown here插件圖標或按快捷鍵Ctrl+Alt+M渲染該文章



    發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章