One step for fresh(新手上路)

2018-09-25  本文已影响0人  TsengRay

使用LaTeX创建文档既简单又有趣。 LaTeX使用控制语句,它定义了如何格式化内容。 在看到最终结果之前,LaTeX编译器将获取你的.tex文件并将其编译为.pdf文件。 可以使用以下代码创建基本示例文档:

\documentclass{article}

\begin{document}

Hello Wrold!

\end{document}

将此代码转换为PDF文档后,将找到以下文本:

Hello World!

以及底部的页码,在使用文章类时会自动添加。

现在可以来深入理解上述代码的过程。在上面的代码示例中找到以\开头的一些语句。这告诉LaTeX这不是普通的文本,而是LaTeX编译器的指令或命令。所有命令以下结构组成:\ commandname {option}。第一部分表示命令的名称,第二部分表示大括号设置此命令的选项。选项因命令而异,稍后将在本教程中详细中学习其中一些选项。

大多数情况下,你不必记住所有这些命令,因为你以后可以从以前的文档中复制和粘贴它们。

现在让我们仔细看看命令\ documentclass {article}该命令为documentclass,它设置了文档类型为-文章。

LaTeX使用文档类来影响文档的整体布局。例如,有一个类布article,一个类布局book(称为书)等等。在本教程中,我将始终使用article进行讲解。

接下来让我们看第二个事例。第二个示例与第一个示例略有不同,因为此命令涉及\ begin和\ end语句。实际上,这不是命令,而是定义了一个环境(environment)。环境是文档中适用某些排版规则的区域。在文档中可能有多个环境(通常情况下是必要的),但documen环境必须是最顶层的环境。以下代码显示了如何使用环境:

\documentclass{article}

\begin{document}

\begin{enviroment1}

\begin{enviroment2}

\end{enviroment2}

\end{enviroment1}

\end{document}

环境有很多选择,一旦你将大量的数学或数字引入文档,你很可能会需要它们。

接下来我们完善一下之前的demo:

\documentclass{article}

\title{Latex First Tutorial}

\date{2018-09-25}

\author{Ray}

\begin{document}

\maketitle

\newpage

\end{document}

显然,语句\ title,\ date和\ author不在文档环境(environment)中,因此它们不会直接显示在文档中。 主要文件之前的区域可以称为序言(preamble)。 在这个具体的例子中,我们使用它来设置\ maketitle命令的值,以便以后在我们的文档中使用。 此命令将自动为我们创建标题页。 \ newpage(新的一页)命令不言而喻。

如果我们现在再次编译,我们将看到一个格式良好的标题页,但我们可以在标题页的底部找到一个页码。实际上如果我们不想让页码出现在那里该怎么做。 我们可以通过告诉LaTeX隐藏第一页的页码来删除它。 这可以通过添加\ pagenumbering {gobble}命令,然后在下一页的数字上将其更改回\ pagenumbering {arabic}来完成,如下所示:

\documentclass{article}

\title{Latex First Tutorial}

\date{2018-09-25}

\author{Ray}

\begin{document}

\pagenumbering{gobble}

\maketitle

\newpage

\pagenumbering{arabic}

Hello World!!!

\end{document}

这样第一页的页码就会被删除,第二页成为第一页。

上一篇 下一篇

猜你喜欢

热点阅读