作者eric1129 (小艾o)
看板Soft_Job
標題[討論] MD轉Word(書本版)開源專案分享
時間Wed Dec 31 09:53:04 2025
小弟簡單開發了一個開源專案
分享給大家。
這個專案主要是將 Markdown格式的文件,
無痛轉換成Word檔案,
並且針對一些特殊情境做調整,
最主要是轉換成書籍、電腦書、技術書等等格式。
尤其鐵人賽剛結束,應該有非常多的參賽者,
不論有沒有得獎都收到邀請要出書,
然後遇到Word檔案排版頭非常痛,
尤其是程式碼區塊、模擬對話情境等等,
對於工程師來說,還是MD上手的多。
那先不多說
直接先上 GitHub
https://github.com/eric861129/BookPublisher_MD2Doc
也有部屬到GitHub Page 可以線上做使用
https://eric861129.github.io/BookPublisher_MD2Doc/
這個專案與一般的MD轉Word有幾個比較大的差異,
先講我覺得最大也是現在AI當道 會影響最多創作者的
1.模擬角色對話框
https://i.meee.com.tw/d337clf.jpg
只要打指定格式,就可以自動轉換成對話模擬。
2.程式碼區塊
這個真的是非常卡手,對於要手動做出程式碼區塊,
那現在只要用MD的```區塊就可以自動轉換。
https://i.meee.com.tw/sIk4ytl.jpg
3.特殊提醒與警告區塊
也是只要格式對
https://i.meee.com.tw/rG2pAeh.jpg
就能有這樣的效果
4.特殊文字樣式
其中最特別的是,只要符合格式可以模擬出UI按鈕的感覺
https://i.meee.com.tw/poneYk6.jpg
其他更詳細的還是進GitHub 看比較快,
然後可以直接透過線上版使用,
如果要客製化修改也可以自行處理,
有BUG或是建議都歡迎跟我說!!!
我又加了幾個功能
1.英文版本
2.明暗功能
3.復原範例文件
4.表格功能優化
5.#角色對話功能
原本只能AI與User現在可以客製化角色了,也多了第三人的角色對話。
6.#程式碼區塊優化
現在可以顯示行號與程式碼類型!!!不需要行號也可以加上Tag移除。
7.目錄功能
現在可以生成目錄
8.link to QR Code
現在連結能自動轉換成QR Code,應該對於寫書一大利器!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.196.118 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1767145989.A.44E.html
1F:推 zxc8787: 用心推 12/31 12:53
2F:推 xhining: 我都用pandoc耶 12/31 14:16
3F:→ eric1129: pandoc有些效果搞不出來 就想說用個可以客製化的版本 12/31 14:40
4F:→ eric1129: 我自己最滿意對話的效果 在排版會好看非常多 12/31 14:40
5F:推 Suleika: 推 12/31 17:51
6F:推 PttLite: 有擴充github md嗎 12/31 17:55
目前沒有
7F:推 galaxy4552: 讚 12/31 19:42
8F:→ airtsubasa: 有考慮改成obsidian可用套件嗎 01/02 11:05
暫時沒有考慮 先把功能完善齊全再看看
9F:推 melancholy07: 推個 01/02 13:30
10F:推 tt8otw: 推 01/04 00:52
11F:推 abc0922001: 好像不會處理 reference link? 01/04 12:36
原本沒有,看到留言後,
現在新增了轉QR Code 的功能 可以試試看
畢竟我原先主要目的是要提供給電腦書使用
一般link意義不大 後來想到用QRCode不錯就加上去了
12F:推 mozume: 感謝,我研究看看能不能把md檔轉成長官要的word 01/04 13:26
好用在幫我按個星星
13F:推 NTHUlagka: 好奇原理 01/04 18:09
Docx GitHub內都有說明 可以直接用
※ 編輯: eric1129 (59.120.196.118 臺灣), 01/05/2026 15:49:25
14F:→ abc0922001: 試用了一下,還不錯耶 01/06 17:00
15F:推 Samuellu: 推一下 01/07 14:34
16F:推 daniel021477: 還是要說,WORD真的醜 01/08 14:36
17F:→ eric1129: 沒錯 Word很醜 但是很多公司產業都還是看Word 01/08 15:27