如果您在学术界或学术出版界度过了一段时间,您可能听说过LaTeX(发音为“ LAY-tech")。
但是,LaTeX到底是什么?它有什么用?以及如何学习使用它?
我们将引导您了解基础知识,以帮助您入门。然后,我们将向您展示在哪里可以找到出色的LaTeX教程和资源,并向您介绍一些免费的LaTeX软件。
什么是LaTeX?
简单地说,LaTeX是排版和文档。准备系统,“包括专为生产技术和科学文档而设计的功能。"
但这意味着什么?
对于大多数人来说,这意味着您可以使用LaTeX来用文本和格式创建在标准文字处理器中很难实现的文档。
让我们以二次方程为例。这是我在LaTeX中键入的内容:
\begin{equation}x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}\end{equation}
显示方式如下:
要让该方程式在Microsoft Word中很好地显示会很麻烦。在LaTeX中,我只花了几行文字。但是LaTeX可以做的远不止数学方程式。它可以处理非罗马字母,目录,列表,书目,参考文献,甚至是公式绘图。
If you’re writing with LaTeX, you usually don’t have to worry too much about typesetting. You’ll probably use it more for equations and the like. But by tagging the items in your document (sections, figures, titles, and so on), you give an editor or publisher the ability to apply styles and formats to the entire document at once.
美国数学学会说:
“ LaTeX 2e定义了'结构化"文件,其中各种元素(标题,作者,标题等)都易于识别。当我们可能需要将成千上万的文章迁移到新格式时,这对于将来至关重要。 AMS期刊已经在线发布,并带有HTML的完整书目数据。"
使用LaTeX格式化和排版有点像使用HTML和CSS。如果您正确地用HTML标记了所有内容,那么您要做的就是在CSS中进行一两个更改,以将其应用于整个HTML文档。
LaTeX文档的优点
LaTeX文档对于数学家和在其写作中使用方程式的任何其他人显然都具有优势。该系统通常用于物理学,统计学,计算机科学,工程学以及其他领域的文档,这些文档需要写下很多方程。
但语言学家,经济学家,哲学家,儿童读物也使用该系统。作者,人类学家,神学家……以及几乎所有您可以想到的人。
但这并不是说它适合所有人。
如果您想要学习和学习的东西,立即使用,LaTeX可能不适合您。这是一种标记语言,需要花费更多时间来学习更多基础知识。您必须对如何解决特定问题进行大量研究。
也就是说,在您了解它之后,可以节省很多时间。仅自动生成的目录和书目表即可节省您的时间。而且,如果您设计文档,您会惊讶于LaTeX中的文档比Word或LibreOffice更容易使用。
LaTeX基于TeX文档格式系统,该格式自1978年以来一直存在。某些版本LaTeX的使用寿命可能很长一段时间,因此这是一种存储文档的好格式。
LaTeX入门
看看LaTeX的基础知识可能会令人生畏。好像在学习一种新的编码语言。但要学习的命令并不多(至少起初没有)。
让我们看一个快速的示例。我将使用LaTeX Base(免费的在线LaTeX编辑器)。我建议您在学习时使用它。
要打开文档,我将声明一个文档类:
\documentclass{article}
有很多LateX文档类,但是文章是常见的。
在那之后,我将添加文档标题,作者的姓名和日期:
\title{Frankenstein; or, The Modern Prometheus}\author{Mary Wollstonecraft Shelley}\date{1 January, 1818}
现在,您会注意到这些信息当前都没有显示在我的文档中(预览在屏幕的右侧):
这是因为该信息被视为序言的一部分不会出现在LaTeX文档中。
是否要使其显示在文档中?这简单。只需使用以下行:
\maketitle
就是这样:
请注意, \ maketitle 必须在文档的开始和结束之间
在文档正文中,您可以键入纯文本来插入它:
对于项目符号列表,请使用以下语法:
\begin{itemize} \item First item \item Second item \item Third item\end{itemize}
这是编辑器中的外观:
要创建编号列表,请使用枚举而不是 itemize 。
让我们添加一个节标题,以确保读者知道这是引言:
使用简单的声明:
\section{Introduction}
我添加了编号的节标题。如果需要的话,LaTeX会自动将各节插入目录。
如您所见,使用LaTeX很简单-如果您知道需要的标记。这就是教程和文档的来源。
学习LaTeX的资源
在大多数情况下,学习使用LaTeX就是在需要时找到正确的信息。您可以从纯文本开始,然后查找节或小节标题的内容。
Then you can find the information on how to insert a figure. Or a footnote. Or an entire bibliography. The best way to learn it is one step at a time.
为此,这里有一些LaTeX资源可以为您提供帮助。
对于LaTeX来说,初学者最好的介绍之一是在线LaTeX编辑器ShareLaTeX在30分钟内学习LaTeX。
It goes over some of the basics that we covered above, as well as intermediate topics like mathematical equations, text formatting, comments, and figure captions.
Andy Roberts has a series of articles on LaTeX that will walk you through everything from the most basic setup all the way through figures and captions. It’s not clear if he regularly updates this, but it appears to be up-to-date at the time of this writing.
另一个免费的在线LaTeX编辑器Overleaf也有不错的LaTeX教程,可以教您的基础知识。他们称其为“交互式"教程,但实际上只是一系列幻灯片。话虽如此,它是您可能想尝试使用LaTeX的许多命令的全面介绍。
无论您是否决定使用上述LaTeX教程,都需要参考文档。在某些时候。
LaTeX是Wikibooks上标题恰当的书,是一个很好的起点。这是LaTeX系统的综合指南,其中包括从目录到索引的所有内容。错误和警告,算法,定理,高级数学以及您可能需要在LaTeX中进行的其他任何操作。
并且由于它在Wikibooks上,因此非常容易搜索。
来自Latex-project.org的官方文档是另一个很好的资源,尽管它并不完全用户友好。该文档分为不同的文档,这些文档针对写作,编辑和排版过程中的不同人群。
听起来不那么短的LaTeX 2e指南就是:一个(很长的)指南到LaTeX。虽然您可以将它用作教程,但它确实涵盖了所有基础知识,但本指南的庞大篇幅使其更易于参考。
最后,ShareLaTeX的指南部分是另一个不错的选择。 。教程和参考资料之间都有相关资源,当您有疑问时,这些资源非常有用。
LaTeX软件
LaTeX并不是独立的软件。它在称为TeX的旧系统之上运行。许多TeX软件都支持LaTeX。
LaTeX官方项目页面建议以下内容:
还有许多LaTeX在线编辑器,您无需下载任何软件就可以使用它们。
立即开始使用LaTeX
标签: