這系列將從零開始介紹新一代排版系統 Typst,不假設讀者具有 LaTeX 經驗。從基本文字、數學公式、圖片、表格與引用,到自訂函式、模板、學術論文與大型文件管理,透過 30 天逐步建立完整的 Typst 使用觀念。除了語法教學,也會討論 Typst 的設計邏輯、常見踩坑,以及它和 LaTeX、Word 的差異。目標是讓你在系列結束後,能真正獨立使用 Typst 完成一份專業文件。
對於常需要排版數學符號、講究排版品質的大學生、研究人員來說,LaTeX 幾乎是繞不開的選擇——歷史悠久(自 1984 年起逾 40 年)、社群穩定、套件生態完整...
上一篇我們把環境準備好了,無論是本機安裝 CLI 搭配 VS Code 插件,還是直接用 typst.app 線上編輯,這篇要正式動手寫出第一份 Typst 文...
上一篇寫出了第一份 Typst 文件,練了標題、粗體斜體、清單等幾個最基本的語法。這篇要繼續往下,細談常用的文字排版工具:底線、刪除線、螢光標記這類裝飾語法,上...
上一篇練了底線、刪除線、上標下標這些文字裝飾,也學會用 text 函式客製化字型、字級與顏色。這篇要換個方向,回頭把清單語法補完,再補上連結、標籤引用這些寫文件...
上一篇講解了清單的進階用法,也補上連結、標籤引用,還有換行、智慧引號等幾個常用小語法。這篇要進到另外兩個很常用到的功能:程式碼區塊,還有眾所期待的(只有我覺得)...
頁面與版面設定 上一篇補完了程式碼區塊與數學公式這兩個常用標記,從行內、區塊程式碼的語法高亮,到數學模式裡公式跟變數的解讀規則。這篇要往上一層,處理整份文件的頁...
#set 規則 上一篇提到了頁面設定相關的議題,包含紙張大小、邊界、分欄、頁碼、頁首頁尾。這幾篇陸續用過的 #set text、#set page、#set h...
上一篇介紹了 #set 規則,可以改變元素的樣式設定值,例如字級、顏色、邊界。但 #set 只能調整既有的參數,如果想改變的是元素本身的呈現方式,例如把每個標題...
上一篇介紹了 #show 規則,學會怎麼用選擇器和轉換式函式改寫元素的呈現方式。#set 跟 #show 是 Typst 排版的底層邏輯,這篇要換個角度,不抽象...