 5 分鐘上手:裝好、驗(yàn)證、編譯出第一份 PDF)
Typst 排版系統(tǒng) 5 分鐘上手裝好、驗(yàn)證、編譯出第一份 PDF【免費(fèi)下載鏈接】typstA markup-based typesetting system that is powerful and easy to learn.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ty/typstTypst 是一款基于標(biāo)記語(yǔ)言的排版系統(tǒng)把 .typ 源文件編譯成 PDF和 LaTeX 目標(biāo)相同但語(yǔ)法門檻低得多。本文帶你完成三件事裝好 typst 命令行、驗(yàn)證版本、編譯第一個(gè)文檔全程約 5 分鐘。項(xiàng)目速覽Typst 是一個(gè)用 Rust 寫的排版編譯器源文件里寫標(biāo)記和函數(shù)compile一條命令出 PDF。它內(nèi)置數(shù)學(xué)排版、參考文獻(xiàn)和跨平臺(tái)字體支持不需要任何額外依賴。和 LaTeX 比它不靠裝一整套裝機(jī)換能力常用功能開(kāi)箱就有錯(cuò)誤信息直接指向出錯(cuò)的位置。開(kāi)始前的檢查清單 三個(gè)條件都滿足再往下走項(xiàng)目說(shuō)明系統(tǒng)Windows 10 / macOS / 主流 Linux 發(fā)行版終端能打開(kāi)命令行并執(zhí)行基本命令包管理器Windows 需 wingetmacOS 需 HomebrewLinux 用自帶源即可磁盤空間二進(jìn)制加字體緩存約 100 MB驗(yàn)證標(biāo)準(zhǔn)typst --version能打印出形如typst 0.15.1的版本號(hào)安裝與驗(yàn)證每個(gè)系統(tǒng)只給一條首選命令# Windows winget install --id Typst.Typst# macOS brew install typst# Linux 常見(jiàn)發(fā)行版以 apt 為例 sudo apt install typst裝完立刻驗(yàn)證typst --version返回一行版本號(hào)即成功。若提示找不到命令通常是 PATH 沒(méi)生效重新打開(kāi)一個(gè)終端窗口再試仍不行的話Linux 換sudo dnf install typst或發(fā)行版對(duì)應(yīng)的源命令Windows 和 macOS 重新執(zhí)行上面的安裝命令即可。沒(méi)有包管理器的系統(tǒng)可以直接去 Release 頁(yè)面下載對(duì)應(yīng)平臺(tái)的預(yù)編譯二進(jìn)制放進(jìn) PATH 里的任意目錄。跑通第一個(gè)文檔新建hello.typ內(nèi)容和 .typ 源文件放在同一目錄 我的第一篇 Typst 文檔 這是你的第一份文檔用 typst 編譯成 PDF。 列表項(xiàng)一 列表項(xiàng)二 $ E m c^2 $編譯命令和預(yù)期結(jié)果typst compile hello.typ執(zhí)行后當(dāng)前目錄出現(xiàn)hello.pdf用任意閱讀器打開(kāi)能看到帶編號(hào)的標(biāo)題、兩條列表和一個(gè)行內(nèi)公式即算跑通。值得了解的進(jìn)階能力自動(dòng)重編譯。保存文件后 typst 只重算改動(dòng)的部分速度接近即時(shí)預(yù)覽typst watch hello.typ指定自定義字體目錄。項(xiàng)目用私有字體時(shí)編譯時(shí)加一個(gè)參數(shù)再用fonts子命令確認(rèn)已加載typst compile --font-path 字體目錄 hello.typ typst fonts數(shù)學(xué)排版。美元符號(hào)里直接寫公式多字母函數(shù)不用反斜杠$ sum_(i1)^n i n(n1)/2 $常見(jiàn)問(wèn)題與上手路線Q: 提示typst: command not foundPATH 未生效。重開(kāi)終端還不行就確認(rèn)安裝命令真的執(zhí)行成功或把 typst 所在目錄手動(dòng)加進(jìn) PATH。Q: 編譯產(chǎn)物在哪默認(rèn)是源文件同目錄、同名的.pdftypst compile hello.typ 輸出路徑.pdf可以指定位置。Q: 編譯時(shí)警告缺字形font fallback編譯不會(huì)失敗系統(tǒng)回退到其他字體要消除警告就裝上缺的那個(gè)字體再編譯。Q: 改一個(gè)字要等半分鐘用typst watch常駐進(jìn)程做增量編譯別反復(fù)compile整個(gè)文檔。后續(xù)按三級(jí)走第一級(jí)通讀 docs/content/tutorial/ 的三篇教程把標(biāo)記語(yǔ)法和函數(shù)調(diào)用跑熟第二級(jí)學(xué)習(xí) set 規(guī)則和 show 規(guī)則給整個(gè)項(xiàng)目統(tǒng)一改樣式第三級(jí)對(duì)照 docs/dev/architecture.md 了解增量編譯的實(shí)現(xiàn)按需參與社區(qū)。到這里typst 已經(jīng)夠你把日常工作文檔、講義和帶公式的論文全部排版出來(lái)了。【免費(fèi)下載鏈接】typstA markup-based typesetting system that is powerful and easy to learn.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ty/typst創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考