答案1
TeXShop 是一款更为成熟的应用程序,拥有庞大的用户群和活跃的开发。
一些优点:
- 宏编辑器,允许您将命令或菜单项附加到任意代码块
- 常用符号和结构的调色板
- 简单的表格输入编辑器
- 将 Excel/Numbers 等电子表格单元格粘贴为 LaTeX 表格的宏
- BibDesk 集成(BibDesk 打开时自动插入引文)
- 与 aspell 的本机集成
最后两个对我来说非常重要。我对第四个情有独钟,因为我贡献了代码。:-)
答案2
我发现的一个优点是,由于它TeXShop
是原生 Mac 应用程序,因此您可以在编辑器中直接使用自动拼写检查。此外,TeXShop
似乎有更多使用菜单插入 LaTeX 代码的选项,但我认为这没什么用,但我相信其他人会觉得有用。
我使用过这两种软件,一开始使用的TeXWorks
是 Mac 和 PC 版本。不过,最近我换用了TeXShop
Mac 版本,只为了使用拼写检查功能。
答案3
我理解开发 TeXWorks 的原因,但无论如何不明白他们为什么要在 OSX 上开发。TeXWorks 是仿照 TeXShop 开发的,但没有 TeXShop 的优势,而且(在我看来)有严重的缺陷。
有一次,TeXShop 中的 pdf 渲染器比 TeXWorks 中的好,但这个问题可能已经解决了。当我用它们渲染同一个文件时,TeXShop 中的那个更容易阅读,但这可能是对比度设置或其他原因。
不尝试 TeXWorks 的一个原因是他们使用的图标颜色太鲜艳了,让我很烦。如果你看看 TeXShop,它看起来很专业,颜色柔和,按钮很明显,但不会碍事。我连续几个小时使用 TeXShop,如果我不得不一直看着这样的 UI 灾难,我会去寻找其他东西。
TeXShop 具有乳胶命令的颜色突出显示功能,并且具有括号补全功能(这对我来说是救星)。TeXWorks 似乎没有前者,尽管我不知道后者。
即使 TeXWorks 最终获得了 TeXShop 的优势,我也没有看到任何改变的理由。TeXShop 运行良好,而且已经运行多年。
再说一次,我理解开发 TeXWorks 的理由,并且我对此表示赞赏(尽管我会做一些改变),但只要 TeXShop 是一个可行的替代方案,我就看不到为 OS X 开发它的理由。
答案4
TeXShop 自 2.25 版起直接支持 Sage。Sage.engine 随 TeXShop 提供,您可以激活它,以便它与其他排版选项(如 PlaneTeX、LaTeX 等)在同一下拉菜单中可用。