或许很多人都知道这个软件、语言的名字,也知道他至今只有两版(基本无错),但不是人人都会使用。
注释
所有的注释行以%
开头,没有多行注释语法。
命令
每一个LaTeX命令由反斜线\
开始
LaTeX 文档以对编译对象文档的定义开始
这些文档包括书籍,报告,演示等
文档的选项出现在中括号里
字体
我们设定文章字体为12pt
1 |
\documentclass[12pt]{article} |
定义使用的库
如果想要引入图片,彩色字,或是其他语言的源码在您的文档中
需要增强 LaTeX 的功能。这将通过添加库来实现
下例中将要为展示数据引入 float 和 caption 库,为超链接引入 hyperref 库
1 |
\usepackage{caption} |
我们还可以定义其他文档属性!
1 |
\author{Chaitanya Krishna Ande, Sricharan Chiruvolu \& Svetlana Golubeva} |
开始正文
这一行之前都是“序章”
1 |
\begin{document} |
如果想设定作者,时间,标题字段我们可使用 LaTeX 来建立标题页
1 |
\maketitle |
分章节时,可以建立目录
我们需要编译文档两次来保证他们顺序正确
使用目录来分开文档是很好的做法
这里我们使用 \newpage 操作符
1 |
\newpage |
1 |
\newpage |
许多研究论文有摘要部分。这可以使用预定义的指令来实现
它应被放在逻辑上正确的位置,即顶部标题等的下面和文章主体的上面
该指令可以在报告和文章中使用
1 |
\begin{abstract} |
章节指令
所有章节标题会自动地添加到目录中
1 |
\section{Introduction} |
使用型号我们可以借助 LaTeX 内置的编号功能
这一技巧也在其他指令中有效
1 |
\section*{This is an unnumbered section} |
然而并不是所有章节都要被标序号
1 |
\section{Some Text notes} |
使用LaTex的一个最主要的方面是学术论文和技术文章,通常在数学和科学的领域。
插入特殊符号!
数学符号极多,远超出你能在键盘上找到的那些;
集合关系符,箭头,操作符,希腊字符等等,集合与关系在数学文章中很重要,如声明所有“ x 属于 X” $\forall$ x $\in$ X
.
注意我们需要在这些符号之前和之后增加 $
符号,因为在编写时我们处于 text-mode
,然而数学符号只在 math-mode
中存在。
text mode 进入 math-mode 使用 $
操作符,反之亦然,变量同时会在 math-mode
中被渲染。
我们也可以使用 \[ \]
来进入 math mode
。
1 |
\[a^2 + b^2 = c^2 \] |
1 |
My favorite Greek letter is $\xi$. I also like $\beta$, $\gamma$ and $\sigma$. |
常用函数操作符同样很重要:
1 |
trigonometric functions ($\sin$, $\cos$, $\tan$), |
在 LaTeX 指令中预定义
让我们写一个等式看看发生了什么:
1 |
$\cos(2\theta) = \cos^{2}(\theta) - \sin^{2}(\theta)$ ``` |
% 10 / 7
1 |
|
% \frac{numerator}{denominator}
\frac{n!}{k!(n - k)!} $$ \\
1
2
3
4
5
我们同样可以插入公式(equations)在环境 “equation environment” 下。
展示数学相关时,使用方程式环境
1
2
3
引用我们的新等式!
1
2
3
4
5
求和(Summations)与整合(Integrals)写作 `sum` 和 `int`。
一些编译器会提醒在等式环境中的空行
1
2
3
## 插入
让我们插入图片,图片的放置非常微妙,我在每次使用时都会查找可用选项。
1
2
3
插入表格与插入图片方式相同
1
2
3
4
5
6
7
8
9
10
11
12
```
\begin{table}[H]
\caption{Caption for the Table.}
% 下方的 {} 描述了表格中每一行的绘制方式
% 同样,我在每次使用时都会查找可用选项。
\begin{tabular}{c|cc}
Number & Last Name & First Name \\ % 每一列被 & 分开
\hline % 水平线
1 & Biggus & Dickus \\
2 & Monty & Python
\end{tabular}
\end{table}
1
2
3
4
5
6
7
\begin{verbatim}
print("Hello World!")
a%b; % 在这一环境下我们可以使用 %
random = 4; #decided by fair random dice roll
\end{verbatim}
\section{Compiling}
1
2
3
4
5
6
7
8
\begin{enumerate}
\item Write the document in plain text (the ``source code'').
\item Compile source code to produce a pdf.
The compilation step looks like this (in Linux): \\
\begin{verbatim}
> pdflatex learn-latex.tex
\end{verbatim}
\end{enumerate}
1
\section{Hyperlinks}
1
2
3
\begin{verbatim}
\usepackage{hyperref}
\end{verbatim}
1
2
\url{https://learnxinyminutes.com/docs/latex/}, 或
\href{https://learnxinyminutes.com/docs/latex/}{shadowed by text}
1
\section{End}
1
2
3
4
5
6
7
\begin{thebibliography}{1}
% 与其他列表相同, \bibitem 命令被用来列出条目
% 每个记录可以直接被文章主体引用
\bibitem{latexwiki} The amazing \LaTeX \hspace{1pt} wikibook: {\em
https://en.wikibooks.org/wiki/LaTeX}
\bibitem{latextutorial} An actual tutorial: {\em http://www.latex-tutorial.com}
\end{thebibliography}
1
\end{document}