用過 Notion 整理講義或報告的人,可能都遇過同一個問題:內容明明已經寫好了,準備輸出成 PDF 時,才發現字型、頁面配置與文件格式幾乎無法調整。最後匯出的 PDF 或許能看,卻很難成為一份真正適合列印、繳交或分享的文件。

另一方面,LaTeX 與 Typst 雖然能做出漂亮而完整的排版,但對只想專心寫作的人來說,仍需要花不少時間處理語法、套件與範本。

這也是我開始製作 AnvilNote 的原因。

AnvilNote 希望保留區塊式編輯器的直覺操作,同時提供接近專業排版工具的文件輸出能力。

不只寫筆記,也要完成文件

AnvilNote 是一款跨平台的寫作與筆記工具,適合整理:

  • 長篇筆記
  • 課程講義與學習單
  • 報告與作業
  • 學術文件
  • 含有公式、程式碼或圖表的技術內容

編輯方式接近 Notion,不需要直接撰寫 Typst 或 LaTeX 語法。文件完成後,可以選擇範本、字型與版面配置,再匯出成 PDF 或 DOCX。

編輯器畫面
編輯器畫面

對我來說,AnvilNote 與一般筆記工具最大的差別,在於它不只處理內容如何撰寫,更在意最後呈現的文件長什麼樣子

從編輯器直接產出 PDF

AnvilNote 的 PDF 排版由 Typst 負責。使用者仍然可以透過一般編輯器加入標題、段落、圖片、表格、公式與程式碼,不需要接觸底層排版語法。匯出時,AnvilNote 會將內容轉換成完整的 Typst 文件,再產生 PDF。

因此,文件中的字型、標題層級、頁面邊界、註腳與圖、表說明文字,均交由範本統一管理。

目前的範本主要來自 Typst 的開源生態系中的範本,經整理與整合後,可以直接在 AnvilNote 中使用。不同範本可以呈現完全不同的文件風格,例如一般講義、學術報告或具有側邊註記的 Tufte 版面。