Texmaker 简介
Texmaker 是一款适用于 macOS、Windows 和 Linux 的免费 LaTeX 编辑器,把编写 LaTeX 文档所需的工具集中在一个应用中。你可以在带拼写检查、自动补全和代码折叠的 Unicode 编辑器中写作,一键编译,并在支持 SyncTeX 和连续视图的内置 PDF 查看器中查看结果。
Texmaker 由 Pascal Brachet 开发,始于 2003 年,以 GNU 通用公共许可证第 2 版发布。6.0.2 版移除了对 Qt Core private 的依赖,修复了选中文本颜色的问题,并可在 PDF 演示模式中用鼠标滚轮翻页。当前的 Mac 版本面向 Apple 芯片,需要 macOS 11 或更高版本;Intel Mac 可使用较旧的 5.1.4 版。Texmaker 只是一个编辑器,因此你还需要 LaTeX 发行版,在 Mac 上就是 MacTeX。该应用无法通过 Apple 的检查:macOS 可能提示 texmaker.app 已损坏、无法打开。开发者给出的解决方法是在终端中对该应用运行 xattr -dr com.apple.quarantine。
主要功能
Texmaker 把日常的 LaTeX 工作集中到一个窗口中。
- Unicode 编辑器:完整支持 Unicode 和多种编码。
- 拼写检查:在输入时检查单词。
- 代码折叠:折叠部分、章、节和环境。
- 代码补全:输入时插入主要的 LaTeX 命令。
- 结构视图:通过随输入更新的视图在文档中跳转。
- PDF 查看器:内置,支持 SyncTeX、连续滚动和旋转。
- 快速构建:一键编译,并在日志中定位错误和警告。
- 符号和向导:370 个数学符号,以及用于文档、Beamer 演示文稿、信件和表格的向导。
6.0.2 版本新功能
Texmaker 6.0.2 带来修复,并为 PDF 演示模式增加了一项小功能。
- 移除了对 Qt Core private 的依赖
- 修复了选中文本颜色的问题
- 更新了 CMakeLists.txt
- 更新了法语和匈牙利语翻译
- PDF 演示模式支持鼠标滚轮(仅限下一页和上一页)
Texmaker 常见问题
Texmaker 免费吗?
是的。Texmaker 可免费下载和使用,并以 GNU 通用公共许可证第 2 版发布。
Texmaker 需要哪个版本的 macOS?
6.0.2 版的 Mac 软件包需要 macOS 11 或更高版本。
Texmaker 能在 Apple 芯片上运行吗?
可以。6.0.2 版是面向 M 系列 Mac 的 ARM64 版本。对于 Intel Mac,开发者提供较旧的 5.1.4 版软件包。
使用 Texmaker 还需要其他软件吗?
需要。Texmaker 只是一个编辑器。要编译文档,还需要 LaTeX 发行版,在 Mac 上开发者建议使用 MacTeX。
如果 macOS 提示 texmaker.app 已损坏怎么办?
开发者建议在终端中运行 xattr -dr com.apple.quarantine /path/to/texmaker.app,并把 /path/to 替换为应用的实际位置。
Texmaker 有 PDF 查看器吗?
有。它内置 PDF 查看器,支持 SyncTeX、连续滚动和旋转模式。
Texmaker 能处理拆分为多个文件的文档吗?
可以。主文档模式让你可以处理拆分为多个文件的文档。
Texmaker 如何帮助处理 LaTeX 错误?
编译后,它会在日志文件中找到错误和警告,点击一下即可跳到文档中对应的行。
可以用 Homebrew 安装 Texmaker 吗?
目前不可以。由于该应用无法通过 macOS 的 Gatekeeper 检查,Homebrew cask 已被停用,请使用官方下载页面。
texmaker.FULLMAC.app 上的 Texmaker 下载来自哪里?
下载按钮指向 Texmaker 官方下载页面 https://www.xm1math.net/texmaker/download.html。texmaker.FULLMAC.app 不会修改或重新打包该应用。
相似应用
MarkEditMarkEdit 是一款免费、轻量的 Mac Markdown 编辑器。它自称“Markdown 版的 TextEdit”:瞬间打开,直接编辑普通的 .md 文件而无需导入资料库,简洁的原生界面从不打扰你。它会在你输入时高亮 Markdown 语法,支持大文件,并提供强大的搜索和替换、目录、打字机模式以及大量主题。实时预览等额外功能可以通过扩展添加。MarkEdit 由 MarkEdit-app 团队开发。效率
Cluxo共享屏幕或录制教程时,鼠标指针很容易让人找不到。Cluxo 是一款小巧的菜单栏应用,会在光标周围加上彩色圆环,并显示每一次点击、拖动和滚动,让观众始终知道该看哪里。它还提供聚光灯(除指针周围外全部变暗)、实时放大镜、在屏幕上显示所按的按键,以及一边讲解一边在屏幕上标注的绘图模式。效率
Time to LeaveTime to Leave 是一款用于管理工作时间的桌面应用,界面类似打卡系统。你记录开始工作的时间,应用会在考虑午餐等休息时间后算出你应该何时下班,并在时间到时通知你。它不需要配置任何数据库:安装后即可开始打卡。你可以在“日”视图或整月的“月”视图中记录,并查看累计的工时余额。效率
ColuracetamColuracetam 是一款 Mac 上的 Markdown 阅读器和编辑器,无论在哪里都显示同样的渲染预览。在访达中选中 .md 文件按下空格键,快速查看就会以彩色渲染显示它,访达还会为你的 Markdown 文件生成缩略图。在应用中打开文件,会看到实时分栏视图:一侧是等宽字体的源码,另一侧是渲染后的页面,文本选择和搜索都可在整篇渲染文档中进行。效率
MassReplaceItMassReplaceIt 是一款可同时在大量文件中查找和替换的实用工具。选择文件或文件夹,输入要查找的内容和替换成的内容,MassReplaceIt 就会搜索文件内容或文件名,例如一次更改数百个文件的扩展名。写入之前可以预览更改,每次搜索都会给出详细结果。搜索可以保存并重复使用,过滤器能排除你不想改动的文件,纯文本无法描述的模式可以交给正则表达式处理。效率
TypeCueTypeCue 让你在录屏、教程、网络研讨会和现场演示中不再需要亲手打字。你把演示内容写成一组按顺序排列的文本块。录制时,每按一次全局快捷键(默认 Control-Option-X),它就会把下一个文本块输入到当前获得焦点的输入框中,以真实按键、接近人的速度输入,没有错字,每次录制结果都一样。输入过程中再按一次快捷键即可停止。效率
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。