← 全部文章
scribe · markdown · 印刷 · 工作流 · alternatives · 替代方案 6 min

用 Markdown 寫完一本書,並交出印刷級 PDF 的最短路徑

如果你已經習慣 Markdown 寫作,但還在為「最後那一步排版」反覆折騰,這裡有一條把整條鏈路收進一個應用的路線。

用 Markdown 寫完一本書,並交出印刷級 PDF 的最短路徑

Markdown 在 2026 已經成為很多技術派作者、研究者、獨立出版人事實上的寫作格式。它的優勢不需要重複——純文本、可被任意編輯器開啟、版本管理友好、不會被工具綁架。但用 Markdown 寫完一本書之後,怎麼把它變成一份能送印廠的印刷級 PDF?這條路徑長期被兩類做法佔據,每一類都有它的代價。

Scribe print PDF preview
Catalpas Atelier Scribe · Markdown to print PDF

第一類是純命令列 Pandoc + LaTeX 流水線。把 Markdown 通過 Pandoc 轉 LaTeX,再用 XeLaTeX 或 LuaLaTeX 編譯為印刷 PDF。這條路徑在技術作者群體中很流行,能產出幾乎可與專業排版媲美的印刷效果。但它的學習曲線相當陡——你需要熟悉 LaTeX 模板(template)、fontspecgeometrybookcover 等多個宏包,對中文專案還要處理 ctexluatexja。每一處版面調整(行距、章節起始頁位置、字型替換)都要回到模板檔案裡改 LaTeX 程式碼,迭代效率不算高。

第二類是Markdown 寫作 + Word/InDesign 排版。在 TyporaObsidian 裡完成 Markdown 稿件,匯出 .docx,再在 Microsoft WordAdobe InDesignAffinity Publisher 裡做最終排版。這條路徑每一步都”看得見”,但整條鏈路的轉手成本高——每改一次稿件就要重新匯出、重新調整排版細節,長期下來同步成本累積。

圍繞這兩類的取捨,2026 有幾款工具試圖把”Markdown 寫作 → 印刷級 PDF”壓縮排一個應用——不需要 LaTeX、不需要轉手到 Word 或 InDesign、不需要在寫作端和排版端之間反覆跳。下面從四個維度展開。


為什麼把 Markdown 作為源稿格式

Markdown 適合長篇寫作的原因,不在於”語法簡單”——它的語法確實簡單,但這不是核心。核心在於以下幾點的組合:

  1. 純文本可移植——十年後只要還有文本編輯器,你的稿件就還能開啟。這種長期可讀性是專有格式(.scriv.atticus.vellum)無法提供的。
  2. 結構是語義化的——# 表示章節、* 表示強調、> 表示引用。這些標記不是視覺裝飾,而是語義標籤,可以被模板按不同形態渲染(電子書一種、印刷一種、網頁一種)。
  3. 與版本管理工具無摩擦——Markdown 是行級別的文本,Git 能精確顯示”這一段改了哪個字”。Word 的 .docx 是 zip 包,diff 難度高。
  4. 寫作時不被排版細節打擾——在 Markdown 裡你不用考慮字號、行距、字型,只關注內容。排版的工作交給後端模板。

但 Markdown 不適合所有場景。如果你的專案涉及複雜的多欄排版、大量圖文混排、需要精確控制每一行的位置(如詩集、繪本、畫冊),Markdown 的表達力會顯得不夠。它最適合的是以文字為主、結構清晰、章節為單位的長篇——小說、非虛構、教輔、技術著作、研究專著。


Pandoc + LaTeX 的代價:靈活但門檻高

Pandoc + LaTeX 是 Markdown-to-print 路徑裡最強大的方案,沒有之一。它能產出幾乎任何形態的 PDF——任何字型、任何尺寸、任何章節樣式、任何版面規則都可以通過模板實現。許多大學出版社、技術書出版商、嚴肅非虛構出版人長期使用這條路徑。

但它的代價是真實的:

  1. LaTeX 模板的學習曲線——一個基本可用的書籍模板需要 200-400 行 LaTeX 程式碼,覆蓋文件類、字型、幾何、章節樣式、頁首頁尾、目錄、引用等。從零開始寫需要數週時間熟悉。
  2. 每次版面調整都要改程式碼——想把章節標題字號大一點?回到模板改 \titleformat 命令。想要每章必從右頁開始?要在合適的位置插入 \cleardoublepage。版面修改不是”點幾下”,而是”改程式碼”。
  3. 錯誤診斷不友好——LaTeX 報錯資訊對新手很難讀懂,一個缺失的括號可能產生十幾行錯誤日誌。
  4. CJK 處理需要額外配置——中文需要 ctex 宏包,日文需要 luatexja,韓文需要 kotex。每種語言的對接細節都不同。

如果你願意為終極的版面控制投入數週到數月學習,Pandoc + LaTeX 是無可替代的。如果你不願意,那就需要尋找一條不必學 LaTeX 的最短路徑。


一體化路徑:寫作端就是排版端

一體化的設計哲學是:讓寫作面板與排版面板共存於同一個應用。你左手敲 Markdown,右手看到這段 Markdown 在最終印刷版面裡的形態。每一次按鍵的改動毫秒級反映到預覽面板,包括字型、行距、段首縮排、章節起始頁的所有細節。

這種設計的好處不在”省工具”——而在反饋週期。在 Pandoc + LaTeX 流水線裡,從”改一行字”到”看到改後的 PDF 效果”中間是一次完整的編譯,幾秒到幾十秒不等。在一體化應用裡,這個反饋是即時的。對長篇寫作而言,反饋週期的差異決定了”想要做的版面調整”是會被做還是被推遲到下次。

代價當然也存在:一體化應用的版面表達力通常不如 LaTeX。如果你的專案需要 LaTeX 才能完成的複雜版面,一體化路徑未必能滿足。但對絕大多數”以文字為主”的長篇而言,一體化提供的版面能力已經足夠覆蓋印刷需求。


Catalpas Atelier Scribe:Markdown-to-print 一體化

Catalpas Atelier Scribe 是一款圍繞這條路徑設計的三端原生桌面應用:寫作面板 + 即時印刷預覽 + 印刷級 PDF 匯出,全程在 Markdown 源稿之上展開。

Markdown 源稿,三端原生 每章一個 .md 檔案,可被任何編輯器開啟、納入 Git、被任何同步工具識別。Windows / macOS / Linux 均有原生客戶端。

所有 tier:CJK 豎排 + Markdown 寫作 + 圖片匯出 Free 版本就足以完成一個專案的寫作環節——所有基礎 Markdown 語法、CJK 豎排、圖片匯出(分頁 + 長圖)在 Free 版本可用。

Plus 起:EPUB 3 + 灰度 / RGB PDF Plus 版本解鎖 EPUB 3 與灰度/RGB PDF。絕大多數標準小說與一般非虛構的印刷需求(黑白內文,封面單獨由設計師完成)在 Plus 層完整覆蓋。

Pro:印刷級 PDF 的完整鏈路 對印刷級要求更高的專案需要 Pro 版本。Pro 提供:

  1. CMYK 色彩空間 + ICC 色彩管理——印廠指定的 ICC 配置可載入,確保印出顏色與預期一致。
  2. 自定義印刷母版——開本尺寸(標準 KDP/IngramSpark 尺寸有預設)、對開頁設定、裝訂側切換(左裝訂或右裝訂,CJK 豎排預設右裝訂)、出血範圍(通常 3mm)、內白邊(裝訂側額外餘量)、對位標記自動生成。
  3. 自定義字型匯入——直接載入印廠指定的字型或你自購的商用字型,字型嵌入 PDF。
  4. LaTeX 公式即時預覽——數學公式在預覽面板毫秒級渲染,匯出 PDF 與 EPUB 時保留向量形態。
  5. Ruby 注音——CJK 專案的 Ruby(注音、振假名)覆蓋 EPUB 與印刷 PDF 匯出。

Pro 早鳥價 79.99 美元/年,常規 129.99 美元/年。相對於 InDesign Single App 22.99 美元/月(263.88 美元/年),價格大約一半。

印刷母版關鍵參數:作者真的需要知道的那些 即使工具能做大多數自動化,作者還是應該知道幾個關鍵參數:

  • 開本尺寸:常見 6×9 英寸(美式 trade paperback)、A5、B6(日文常用);
  • 出血:3mm(IngramSpark 標準);
  • 內白邊:按頁數增加,200 頁書內白邊約 13mm,400 頁約 19mm;
  • 色彩空間:印廠 specified ICC;
  • 字型嵌入:所有用到的字型都要嵌入 PDF。

Scribe Pro 把這些參數做成可見但有預設的設定項——作者不必從零開始,但也不會被黑箱化。


如何做出你的選擇

最短路徑不是絕對的——它取決於你願意投入的學習成本與對版面控制的需求。

如果你願意為終極版面控制投入時間,Pandoc + LaTeX 流水線仍是不可替代的選擇,特別是涉及複雜多欄、技術書排版、嚴肅學術出版的專案。

如果你正在用 Word + Vellum/Atticus 路徑且走得通,沒有必要切換到 Markdown——優秀的工作流不需要被換掉。

在以下情況下,Markdown-to-print 一體化可能是更合適的選擇:

  • 你已經習慣 Markdown 寫作,不願意為了排版回到 Word;
  • 你重視寫作端與排版端的反饋週期,不想忍受”匯出—編譯—檢視”的迴圈;
  • 你的專案涉及 CJK 豎排、Ruby 注音、LaTeX 公式中的一項或多項;
  • 你需要印刷級 PDF(CMYK、ICC、自定義母版)但不願意學 LaTeX;
  • 你的裝置組合橫跨 Windows、macOS、Linux;
  • 你重視源稿的長期可移植性,不希望被專有格式鎖定。

從 Free 版本起步——基礎寫作能力已經完整,足夠你驗證整條工作流是否合拍。確認契合再升級到 Plus 或 Pro 解鎖你需要的匯出能力。用它寫幾個章節,看看它是否融入你的節奏。


延伸閱讀:

在 Scribe 試用同一工作流 — Free 起步,Pro 早鳥限時鎖價 →