TeXworks MAC 版

免费开源的 Mac TeX 和 LaTeX 编辑器,内置 PDF 查看器,支持源文件与预览同步,界面简单,适合新手。

TeXworks 简介

TeXworks 是一个免费开源的 TeX 文档写作环境,也支持 LaTeX 和 ConTeXt。它把基于 Unicode、能理解 TeX 的编辑器与内置 PDF 查看器结合在一起,界面简洁,面向普通用户和非技术用户。项目的目标是降低进入 TeX 世界的门槛,并以 Dick Koch 的 Mac 版 TeXShop 为蓝本。

通常的流程是用 pdfTeX 或 XeTeX 作为排版引擎,直接把标记文本生成完成的 PDF。按住 Control 键点按源文本即可找到 PDF 中的同一位置,反之亦然。TeXworks 由 Stefan Löffler、Jonathan Kew 和 Charlie Sharpsteen 开发,采用 GPL-2.0 或更高版本许可证。0.6.11 版现在默认使用 Qt 6 构建,拼写检查器也支持多种语言。

给 Mac 用户的几点实话。TeXworks 是前端程序,排版由 TeX 引擎完成,因此 Mac 上还需要安装 TeX Live 等 TeX 系统。这个版本的 Mac 下载是 Intel 版本,在 Apple Silicon 上通过 Rosetta 2 运行。常规版本需要 macOS 11 或更高版本,另有旧版构建支持 macOS 10.13。由于应用未通过 macOS 的 Gatekeeper 检查,Homebrew 已停用其 cask,因此 macOS 一开始可能拒绝打开它。

主要功能

TeXworks 让 TeX 写作变得简单。

  • 理解 TeX 的编辑器:基于 Unicode,能理解 TeX。
  • 内置 PDF 查看器:无需切换到外部程序。
  • 源文件与预览同步:通过 SyncTeX,按住 Control 点按即可在文本和 PDF 间跳转。
  • 以 PDF 为中心:pdfTeX 和 XeTeX 默认输出 PDF。
  • DVI 流程:如果你偏好 DVI,可以进行配置。
  • 拼写检查:通过 Hunspell,可同时使用多种语言。
  • 脚本:提供脚本菜单,预构建版本包含 Lua。
  • 跨平台:也支持 Windows 和 Linux。

0.6.11 版本新功能

TeXworks 0.6.11 带来了一些小改进和修复。

  • 为 LaTeXmk、biblatex 和 minitoc 增加了清理规则
  • 在“Settings & Resources”对话框中列出词典文件夹
  • 拼写检查后端支持多种语言
  • 默认使用 Qt 6 构建
  • 修复了 PDF 预览中的显示瑕疵
  • 能正确识别 PDF 2.x

TeXworks 常见问题

TeXworks 免费吗?

是的。TeXworks 免费开源,采用 GPL-2.0 或更高版本许可证。

需要什么版本的 macOS?

0.6.11 的常规 Mac 版本需要 macOS 11 或更高版本。另有支持 macOS 10.13 的旧版构建。

它能在 Apple Silicon Mac 上运行吗?

0.6.11 版的 Mac 下载是 Intel 版本,因此在 Apple Silicon 上通过 Rosetta 2 运行。

使用 TeXworks 还需要别的吗?

需要。TeXworks 是前端程序,因此还需要提供排版引擎的 TeX 系统,例如 TeX Live。

它使用哪些排版引擎?

常规流程使用 pdfTeX 和 XeTeX,默认生成 PDF 文档。也可以配置基于 DVI 的流程。

需要单独的 PDF 查看器吗?

不需要。TeXworks 内置基于 Poppler 库的 PDF 查看器。

如何在源文件和 PDF 之间跳转?

按住 Control 点按源文本即可找到 PDF 中的对应位置,反之亦然。这使用了 SyncTeX 功能。

它和 TeXShop 有什么关系?

TeXworks 有意以 Dick Koch 的 Mac 版 TeXShop 为蓝本,目标是在所有主要系统上提供类似的体验。

可以用 Homebrew 安装吗?

现在不行了。由于应用未通过 macOS 的 Gatekeeper 检查,Homebrew 已停用 texworks cask,请从 GitHub 版本页面下载。

texworks.FULLMAC.app 上的 TeXworks 下载来自哪里?

下载按钮指向 TeXworks 官方版本页面 https://github.com/TeXworks/texworks/releases/latest。texworks.FULLMAC.app 不会修改或重新打包应用。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。