以前我没用过Latex,为了写作业,被迫开始学习Latex。
在Overleaf官网发现了一个30分钟的入门教程。
非常适合新手入门,后续有时间,我会把它翻译成中文。
附上网址
Learn LaTeX in 30 minutes - Overleaf, Online LaTeX Editor
简单的示例
您可以通过创建一个新.tex
文件在您自己的计算机上执行此操作,或者您可以
在 Overleaf 中启动一个新项目。让我们从最简单的工作示例开始:
\documentclass{article}
\begin{document}
First document. This is a simple example, with no
extra parameters or packages included.
\end{document}
第一行代码声明了文档的类型,称为class。该类控制文档的整体外观。不同类型的文件需要不同
的类别,即简历/简历需要与科学论文不同的类别。在这种情况下,类是article
,最简单和最常
见的LATEX类。您可能正在处理的其他类型的文档可能需要不同的类,例如book或report。
文件的序言
在前面的示例中,文本是在\begin{document}
命令之后输入的。在此之前.tex
文件中的所有内
容都称为序言。在序言中,您定义了正在编写的文档类型、编写的语言、要使用的包(稍后会详细
介绍)以及其他几个元素。例如,一个普通的文档序言看起来像这样:
\documentclass [12pt, letterpaper] { article }
\usepackage [utf8] { inputenc }
下面是每行的详细说明:
\documentclass[12pt, letterpaper]{article}
如前所述,这定义了文档的类型。方括号中包含的一些附加参数可以传递给命令。这些参数必须
以、逗号分隔。在示例中,额外参数设置字体大小 ( 12pt
) 和纸张大小 ( letterpaper
)。当然也
可以使用其他字体大小 ( 9pt
, 11pt
, 12pt
),但如果未指定,则默认大小为10pt
. 至于纸张尺寸,
其他可能的值是a4paper
和legalpaper
;更多详细信息,请参阅有关页面大小和边距的文章。
\usepackage[utf8]{inputenc}
这是文档的编码。可以省略或更改为其他编码,但建议使用 utf-8。除非您特别需要另一种编码,
或者您不确定,请将此行添加到序言中。
添加标题、作者和日期
要在我们的文档中添加标题、作者和日期,您必须在序言中添加三行(不是文档的正文)。这些线路是
\title{First document}
这是标题。
\author{Hubert Farnsworth}
在这里你输入作者的名字,作为可选的添加,你可以在花括号内添加下一个命令:
\thanks{funded by the Overleaf team}
这可以添加在作者姓名之后,在author
命令的大括号内。它将在大括号内添加一个上标和一个脚注。如果您需要在文章中感谢某个机构,这将很有用。
\date{February 2014}
您可以手动输入日期或使用命令,\today
以便在您编译文档时自动更新日期
添加这些行后,您的序言应如下所示
\documentclass[12pt, letterpaper, twoside]{article}
\usepackage[utf8]{inputenc}
\title{First document}
\author{Hubert Farnsworth \thanks{funded by the Overleaf team}}
\date{February 2017}
现在您已经为文档指定了标题、作者和日期,您可以使用\maketitle
命令在文档上打印此信息。
这应该包含在文档正文中您希望打印标题的位置。
\begin{document}
\maketitle
We have now added a title, author and date to our first \LaTeX{} document!
\end{document}
添加注释
与您正在编写的任何代码一样,包含注释通常很有用。注释是您可以包含在文档中但不会被打印的
文本片段,并且不会以任何方式影响文档。它们对于在调试时组织您的工作、记笔记或注释行/节
很有用。要在LATEX中进行注释,只需%
在该行的开头写一个符号,如下所示:
\begin{document}
\maketitle
We have now added a title, author and date to our first \LaTeX{} document!
% This line here is a comment. It will not be printed in the document.
\end{document}
粗体、斜体和下划线
我们现在将看一些简单的文本格式命令。
- 粗体:LaTeX 中的粗体文本是用
\textbf{...}
命令编写的。 - 斜体:LaTeX 中的斜体文本是用
\textit{...}
命令编写的。 - 下划线:LaTeX 中带下划线的文本是用
\underline{...}
命令编写的。
下面显示了其中每个操作的示例:
Some of the \textbf{greatest}
discoveries in \underline{science}
were made by \textbf{\textit{accident}}.
另一个非常有用的命令是\emph{...}
命令。什么\emph
命令实际上它的参数不依赖于上下文-普通
文本内的强调文本为斜体,但如果内部使用的这种行为相反斜体文本-见下面例子:
Some of the greatest \emph{discoveries}
in science
were made by accident.
\textit{Some of the greatest \emph{discoveries}
in science
were made by accident.}
\textbf{Some of the greatest \emph{discoveries}
in science
were made by accident.}
添加图像
以下是有关如何包含图片的示例。
\documentclass{article}
\usepackage{graphicx}
\graphicspath{ {images/} }
\begin{document}
The universe is immense and it seems to be homogeneous,
in a large scale, everywhere we look at.
\includegraphics{universe}
There's a picture of a galaxy above
\end{document}