1. 程式人生 > >markdown與word相互轉換的快捷方法

markdown與word相互轉換的快捷方法

  1. 問題描述
    ,在markdown中寫作完成初稿,之後在word中進行精細化排版設定。這就需要markdown轉換word。以前一直沒有找到合適的工具,今天終於發現了一個理想的工具:Writage。

• 功能:支援markdown與word互相轉換
• 安裝:
o Writage,word外掛
o Pandoc,文件轉換後臺軟體
實際上實現文件格式轉換的是pandoc軟體,Writage作為word外掛,將pandoc的功能整合到了word選項中,避免了繁瑣的cmd 命令操作。
3. 解決方案
安裝Writage和Pandoc軟體後,word中不會直接出現選項卡,但在【開啟】和【儲存】的對話方塊中會出現相關的選項,如下:
3.1 markdown轉換word
• 通過word軟體開啟markdown檔案實現:

• 開啟原markdown文件後,另存為word格式即可;
3.1 word轉換markdown
• 首先設定word文件中的標準樣式,如一級、二級標題等,如此才能與markdown的格式對應;
• word格式另存為markdown;

• 分別安裝軟體,全部按照預設安裝即可
• 重啟電腦
4.2 markdown轉換word
• 建立markdown文件,可以在任意編輯器,如cmd markdown

• 匯出markdown文字文件
• word軟體開啟markdown

• word中markdown文件的預覽效果如下
由於markdown中的圖片無法設定大小,因此在word中排布的圖片格式不標準,需要人工調整。其他格式,如一級、二級標題,專案列表等基本沒有問題。

• 調整格式後,即可儲存為word、pdf等格式
4.3 word轉換markdown
直接另存為markdown格式即可:

各級標題的設定,實際上在markdown編輯器中更方便修改設定。
5. 常見問題
markdown轉換word的過程中,尤其需要注意的問題是:圖片的下載和儲存。
5.1 markdown轉換word
在原生的markdown文件中,圖片以網路超連結的形式儲存:

以上的網址即為圖片的網路路徑,如果markdown文件中有這一類圖片,那麼需要在網路連線的情況下,才能正常輸出有圖片的word文件。否則,圖片處顯示空白。
5.2 word轉換markdown
word轉換markdown之後,文件中的圖片輸出到本地資料夾media下:


資料夾與輸出的markdown文件在同一目錄下:

在markdown中圖片引用本地相對路徑:

故必須保證markdown與media資料夾在一起,才能完整的在markdown編輯器中顯示圖片。