含 LaTeX 公式與 Mermaid 圖表的 Markdown 轉 Word(2026)

LoveMarkdown 編輯團隊發佈

你用 Markdown 寫好了技術文件——公式用 $...$、架構流程圖用 ```mermaid——然後有人要「就給我 Word 檔」。用大多數轉換器匯出,公式會塌縮成 \frac{a+b}{c-d} 這樣的亂碼文字,圖表則變成一整段純程式碼。

這篇指南說明如何在轉換 Markdown 為 Word 時完整保留 LaTeX 數學式與 Mermaid 圖表、背後的運作原理,以及反向操作:把 Word 原生公式轉回 LaTeX Markdown。

為什麼公式和圖表在多數轉換器裡會壞掉

Word 沒有 LaTeX 的概念。.docx 檔案儲存的是文字、樣式,以及——就公式而言——Word 自己的數學格式 OMML(Office Math Markup Language)。Mermaid 在 Word 的世界裡根本不存在。所以轉換器對每個公式或圖表只有三種選擇:

做法 Word 裡的結果 問題
把 LaTeX 拍平成 Unicode ∑_(i=1)^n x_i 這樣的純文字 aligned、cases、矩陣全部塌成亂碼
轉成原生 OMML 公式 Word 裡可編輯的公式 極少有轉換器實作,版面常跑位
先渲染再嵌入圖片 與預覽完全一致 公式本身不會在 Word 裡重新排版

拍平是多數免費工具的做法,這也是「匯出的 Word 亂七八糟」這個抱怨的來源。只要超出 x^2 的複雜度,拍平後的文字根本沒辦法讀。

LoveMarkdown 的公式轉 Word 原理

Markdown to Word 轉換器採用第三種做法:每個公式都用與即時預覽相同的 KaTeX 引擎渲染、以 3 倍解析度點陣化,再以高解析度圖片嵌入 .docx。

實際效果:

  • 行內公式 — $E=mc^2$ 嵌在句子裡,大小與周圍文字一致。
  • 獨立公式 — $$...$$ 變成置中的獨立公式。
  • 難的結構都活著:\frac、\begin{aligned}、\begin{cases}、\begin{pmatrix}、\sum、\int、希臘字母、巢狀上下標。
  • 文字保持可編輯 — 標題、段落、清單、表格、程式碼都是正常 Word 內容。只有公式本身是圖片,審閱者照樣可以加註解、改文字、用追蹤修訂。

渲染引擎與預覽相同,所以不會出現「預覽好好的、匯出卻壞掉」的落差:.docx 裡的公式就是預覽公式的快照。

Mermaid 圖表的匯出

```mermaid 程式碼區塊會在瀏覽器端渲染,並在原位置以置中的高解析度圖片嵌入。流程圖、時序圖、類別圖、狀態圖、ER 圖、甘特圖——Mermaid 畫得出的都支援。預覽看到的圖,就是 Word 文件裡的那張圖。

步驟:匯出充滿公式的文件

  1. 開啟 Markdown → Word 轉換器。
  2. 貼上 Markdown(或上傳 .md 檔)。公式用 $...$(行內)與 $$...$$(獨立)——和 GitHub、Obsidian、Jupyter 相同的語法。
  3. 檢查即時預覽:預覽中每個渲染好的公式與圖表都會進到 .docx。
  4. 點 Download Word。
  5. 在 Microsoft Word、Google Docs 或 LibreOffice 開啟,照常加註解或追蹤修訂。

不需要安裝 LaTeX、不需要 Pandoc 流程、不用手動貼截圖。

反向操作:Word 公式轉回 LaTeX

另一個方向的需求同樣常見:同事寄來一堆原生 Word 公式(OMML)的 .docx,而你需要放進 README、Wiki 或論文草稿。多數轉換器會默默丟掉這些公式。Word to Markdown 轉換器會讀取文件內的 OMML 數學式並轉回 LaTeX:

  • 行內 Word 公式變成 $...$。
  • 獨立公式變成獨立一行的 $$...$$。
  • 分數、上下標、根號、矩陣、cases、總和、積分都對應到相應的 LaTeX 語法。

該用哪種方式

情境 最佳工具
快速、忠實的含公式與圖表匯出 線上轉換器(本站)
期刊投稿需要可編輯的 OMML 公式 Pandoc 加 TeX 工具鏈
只手動調整兩三個公式 Word 內建的方程式編輯器

文件如果本來就是 Markdown 寫的,直接轉換最能保留結構——標題變成真正的 Word 標題樣式、表格變成真正的表格,公式與圖表以渲染好的樣子送達。

FAQ

匯出的 Word 檔裡公式可以編輯嗎?

公式周圍的文字——標題、段落、表格、清單——都是完全可編輯的 Word 內容。公式本身以高解析度圖片嵌入,保證在每個版本的 Word(含 Google Docs 與 LibreOffice)裡都與預覽完全一致。

支援哪些 LaTeX 語法?

KaTeX 支援的全部語法:常見的包括分數(\frac)、aligned 環境、cases、矩陣(pmatrix、bmatrix、matrix)、總和、積分、根號、希臘字母與上下標。預覽渲染得出來的,Word 匯出就有。

Word 匯出支援哪些 Mermaid 圖表類型?

流程圖、時序圖、類別圖、狀態圖、ER 圖、甘特圖。圖表會以置中的高解析度圖片嵌在 Markdown 中程式碼區塊出現的位置。

反向的 Word 公式可以轉成 LaTeX 嗎?

可以。Word 原生公式(OMML)會在 Markdown 輸出中轉為 LaTeX——行內是 $...$、獨立是 $$...$$。以截圖形式貼進 Word 的公式圖片無法還原為 LaTeX,只有原生公式支援轉換。