我是 LaTeX 新手,我想知道对于像我这样之前没有使用过 LaTeX 的初学者来说,哪些编辑器比较好用。我有兴趣用 LaTeX 写一份关于我的项目和论文的报告。我会使用 Windows。
我确实在这个链接中找到了LaTeX 编辑器/IDE人们都认为 emacs 和 vim 很好,但我不知道如何安装它们。如果有人能在这方面帮助我,我将不胜感激。或者建议一个可以轻松用于创建简单文档的基本用途的编辑器。
答案1
因为你是一个完全的初学者,一个好的选择是使用在线编辑器,例如分享LaTeX。这样,您无需安装任何东西,就可以立即开始写作。
这就是我开始使用 LaTeX 的方式。我以前也认为安装过程有点棘手(通常并非如此)。而且这样你就可以随时随身携带你的项目,因为它们存储在网上。
但从长远来看,你会选择一个编辑器,因为出于多种原因,最好在你的电脑上安装 LaTeX。我会列举一些,但由于我还没有那么多经验,其他用户可能会在评论中添加更多。
原因如下:
- 在计算机上编写文档比在线编写文档更快,
- 大多数用户希望通过组合键等来定制他们的编辑器,
- 互联网可能瘫痪了,你必须写点东西。
因为你提到了 Emacs 和 Vim,所以我想说它们很棒。我个人使用 Emacs,我觉得它很棒,但两者都有非常陡峭的学习曲线,所以你需要投入大量时间来学习它们。
就我个人而言,在使用 ShareLaTeX 之后(我仍然在外出时使用它,因为它非常方便),我开始使用TeXMaker这是我最关注的事情之一,我建议你去检查一下。
答案2
有趣的时机。我花了一天的大部分时间将 Notepad++ 连接到我的 Windows 机器上的 MiKTeX。这相当复杂,但我喜欢这个结果。我认为需要考虑的一个问题是你还用电脑做什么。如果你的项目涉及任何编程或其他分析,那么你可能想要选择一个可以用于其他方面的编辑器。这样,你花在学习编辑器上的时间将有助于项目的多个方面。当然,这对于 vi 或 emacs 以及 Notepad++ 都是如此。
看这里:
http://johnbruer.com/2013/05/21/latex-editing-using-notepad/
前端的复杂性应该由后端的简单性来弥补。另外,它是免费的。唯一似乎不能完全正常工作的是正向和反向搜索突出显示(单击 pdf 以突出显示相应的源代码行,反之亦然)。
Bruer 的博客详细讨论了它的优点,但简而言之,Notepad++ 是一款功能齐全、轻量级的 Windows 文本编辑器,尤其是对于免费版本而言。我认为程序员通常会最欣赏它,因为它提供了语法突出显示和自动完成功能。Bruer 的博客提供了实用文件和完整说明,用于设置系统以使用名为 SumatraPDF 的轻量级免费 pdf 查看器。最后,虽然它可以设置为与各种 LaTeX 实现配合使用,但他推荐 MiKTeX,它似乎是 Windows 上最受欢迎的之一。
Notepad++ 的设置虽然有点复杂,但相当于对记事本的一些高级功能(如宏)的简单介绍。
因此,归结为:Notepad++ -> MiKTeX -> SumatraPDF