Web Analytics

typst-live

⭐ 127 stars Simplified Chinese by ItsEthra

Typst-live

这是一个简单的工具,用于监视您的 typst 文件的更改并自动 重新编译它们以实现实时反馈。typst-live 允许您在浏览器中打开一个标签页,显示 typst 生成的 pdf,并在源 .typ 文件更改时自动重新加载。

--watch 标志的区别

typst-live 托管一个网页服务器,自动刷新页面,因此您无需像使用 typst --watch 那样手动刷新页面。

安装

如果您已经安装了 rust,请使用以下命令:

cargo install typst-live
如果您使用 Nix,可以使用以下命令直接从 GitHub 仓库运行 typst-live:

nix run github:ItsEthra/typst-live

使用方法

1. 自动重新编译

$ typst-live 
Server is listening on http://127.0.0.1:5599/

2. 手动重新编译方式

你可以使用 typst-live 来在不重新编译源文件的情况下重新加载 pdf 文件。 为此,你需要使用 --no-recompile 选项,该选项禁用重新编译,仅在浏览器标签页中托管 你的 pdf 文件,你需要指定的 filename 为 pdf 文件而非源 .typ 文件。 每当 pdf 文件发生变化,浏览器标签页将自动刷新。

--- Tranlated By Open Ai Tx | Last indexed: 2026-04-01 ---