我对 TeX 是个新手,但我确实使用 LaTeX 来输入数学和工程公式等。
最近,我尝试撰写一些技术论文并试图发表,但我不知道哪种……“类型”的 TeX 软件最适合使用,以便我可以立即开始使用它。
如果你看看这里,这可以为您提供我将要发布的论坛的背景信息(IEEE),他们甚至在那里提供了一些模板。但是,我很容易混淆 BibTex、TeX 等,以及它们如何“组合”在一起,以实现我写论文的目标。我希望在这方面得到指导。
对于我这样的新手来说,用 TeX 写论文最简单、最省心的软件是什么?我的方法对吗?
谢谢!
答案1
如果我理解正确的话,您想知道使用 LaTeX 编写技术文档需要熟悉的最少工具集是什么。我将尝试在这里总结这些工具以及它们如何协同工作。我将使这个答案保持相当简明扼要,并向您指出网站上的许多其他问题,这些问题将提供更详细的信息。
使用 TeX 的主要组件
在任何计算机上使用 LaTeX 都需要三个主要组件:您需要一个 TeX 发行版、一个文本编辑器和 PDF 预览器。TeX 发行版中有许多引擎这些程序实际上处理 LaTeX 源并将其转换为 PDF。示意图如下:
編輯
虽然任何纯文本编辑器都可用于编辑 TeX 源代码,但大多数人使用的编辑器都具有集成系统,用于与 TeX 发行版交互,以便您可以在编辑器内编译文档。许多流行的编辑器还包含预览器,因此尽管上图中的预览器部分在逻辑上与编辑器分开,但实际上您的编辑器也可能是您的预览器。对于初学者来说,跨平台的 TeXWorks 编辑器是一个不错的选择。有关编辑器的更多讨论,请参阅:
分布
TeX 发行版是用于处理 TeX 文档的整套程序和软件包。主要有两个发行版:MikTeX(仅限 Windows)和 TeX Live(跨平台)。
有关 TeX Live 和 Windows 版 MikTeX 之间的区别,请参阅:
如果您使用 Mac,Mac 上的 TeX Live 发行版称为 MacTeX,它本质上是一个完整的 TeX Live 发行版,并带有一些用于 Mac 的附加功能。还有一个较小的版本称为 BasicTeX,但对于初学者来说,完整安装是首选。有关更多信息,请参阅:
在 Linux 系统上,通常可以使用常规包管理器安装 TeX 发行版,但这通常已过时。大多数人直接安装 TeX Live,然后使用其包管理器更新包。有关更多信息,请参阅:
引擎
TeX(或 LaTeX)有三个主要引擎:pdfTeX、XeTeX 和 LuaTeX。在大多数情况下,pdfTeX 应该没问题,除非您的工作涉及非欧洲脚本,在这种情况下 XeTeX 几乎是必需的。有关这些差异的更多信息,请参阅:
- 我是 TeX 新手。我应该使用 LaTeX、XeLaTeX 还是……?
- LuaTeX、ConTeXt 和 XeTeX 之间的区别
- 经常加载的包:pdfLaTeX 和 XeLaTeX 之间的区别
- XeTeX/LuaTeX 的缺点
- 使用 LuaTeX 替代 pdfTeX
预览器
如上所述,许多编辑器本身包含预览器,但有些则不包含,或者需要与外部预览器一起使用。有关此内容的更多讨论,请参阅:
参考书目
将 TeX 用于学术目的的另一个重要部分是参考书目管理。这里有两个组件:用于管理参考书目的某种外部程序,以及作为 TeX 发行版一部分的工具,用于与用于参考书目的 LaTeX 包交互。在这种情况下,工作流程如下:
书目管理员
书目条目存储在一个.bib
文件中。这只是一个纯文本文件,可以手动编辑,但大多数人更喜欢使用 GUI 参考管理器。其中最流行的是
- JabRef (跨平台)
- BiBDesk (苹果机)
有关此问题的更多讨论请参见:
LaTeX 书目软件包
在 LaTeX 中处理参考书目主要有两种方法:natbib+bibtex
以及较新的biblatex+biber
。有关详细讨论,请参阅:
其他建议
一旦你开始着手做这些事情,你可能还想研究一下管理你的工作和文件的系统。以下问题可能会有所帮助:
答案2
我已经使用 TeX 软件三年了,专门用于大学报告撰写。据我所知,撰写文档需要两样东西。首先,您需要“TeX 发行版”;它被称为“MiKTeX”,基本上是软件的大脑。其次,您需要一个“编辑器”,即使用该引擎的图形用户界面。我更喜欢一个名为“TeKMaker”的程序。有了这两个,就只是撰写文档的问题了。
然而,在撰写文件方面,我会强烈推荐系统而细致地遵循文献(LeoLiu 提供)。是的,不幸的是这确实需要一些努力,但在我看来,从长远来看这是最有效的方法。
祝你好运。
答案3
使用 .tex 编辑器是学习命令的好方法,因为它们已预先编程到编辑器中,因此您不必记住它们。例如 TeXnicCenter、TeXshop(随 MacTeX 提供)、texmaker、Kile 等。
如果你还没有这样做,我强烈建议你访问http://en.wikibooks.org/wiki/LaTeX/除了 Leo Liu 的建议之外。如果您需要消除与 BibTeX 的混淆,请参阅“参考书目管理”部分。