LaTeX.wasm: 浏览器中的LaTeX引擎
摘要
SwiftLaTeX 通过 WebAssembly 直接在浏览器中启用 LaTeX 编译,允许用户无需服务器端 LaTeX 安装即可创建和编辑 LaTeX 文档。
暂无内容
查看缓存全文
缓存时间: 2026/06/26 17:19
浏览器端所见即所得LaTeX编辑器
来源:https://www.swiftlatex.com/
首次加载模板文件可能需要几分钟,请耐心等待
Step 1: 从Github(https://github.com/SwiftLaTeX/SwiftLaTeX/releases)下载最新版本。解压文件并将其放入网页目录。
Step 2: 在页面中添加src标签。
<script src="..."></script>
Step 3: 初始化引擎。
const engine = new LaTeXEngine();
await engine.loadEngine();
Step 4: 将tex文件/图片/字体加载到引擎中。
const engine = new LaTeXEngine();
engine.writeMemFSFile("main.tex", "\documentclass{...");
Step 5: 设置主文件并启动编译。
engine.setEngineMainFile("main.tex");
let r = await engine.compileLaTeX(); // r 包含 PDF 二进制数据和编译日志
相似文章
面向 LLM 的 Markdown 浏览器
作者介绍了 TextWeb,这是一个开源工具,它将网页渲染为 Markdown 格式供 LLM 处理,而非使用昂贵的大视觉模型,该工具支持命令行界面 (CLI) 和 MCP 服务器。
luau-wasm 0.1a0
luau-wasm 0.1a0,一个 Luau 脚本语言的 WebAssembly 构建版本,已发布。
Dart Live:通过 WebAssembly 在 Web 上运行编译器、VM、分析器和热重载
Dart Live 使得 Dart 编译器、虚拟机和分析器能够完全在浏览器中通过 WebAssembly 运行,支持无需服务器的状态保持式热重载。
@llama_index: 当我们说“LiteParse 无处不在”时,我们是认真的。我们的 WASM 包轻量、精简,专为浏览器和…
LiteParse 是一个基于 WASM 的轻量级 PDF 解析器,专为浏览器和边缘运行时(如 Cloudflare Workers)设计,可在边缘环境中高效解析文档。
[browser-use-wasm] 我制作了一个在WASM中运行的零成本浏览器使用代理
一位开发者构建了一个完全自包含的浏览器使用代理,完全在WASM/WebGPU中运行,零服务器成本,通过自然语言提示实现完整的网页控制。