latex教学

LateX作为常用的排版输入数学公式的工具,可以帮助提高效率。这个文档能帮助你快速解决一些问题。

原则

在开始简单的学习之前,几条如下的法则可以帮助你减少一些弯路。

第一:

如果是特殊符号,我们需要反斜杠来表示,比如a可以用键盘打出来,而圆周率就需要用\pi表示。
**第二:**
我们使用$来框住数学符号,也可是$$,分别代表行内和行间公式。

数学

行内公式,行间公式

(1)要输入类似$a+b$的行内数学公式,你可以使用
$a+b$
( 2)如果要输入这样的行间公式 $$ e^{i\pi}+1=0 $$ 你就需要
$$e^{i\pi}+1=0$$
或者
$$e^{i\pi}+1=0$$
两者并没有什么区别,主要是前一种更方便修改。 你可能暂时看不懂的Latex表达方式,**这并没有关系**,下面我们来识记几个常见的Latex数学符号。

数学符号

上标与下标

上标的符号是,比如$e^2$的行间公式就可以使用
$e^2$ 或者 $e^{2}$
下标的符号是_,比如$x_{1}$的表达方式就是
$x_1$ 或者 $x_{1}$

分数

\frac{}{}
比如 $\frac{|f(b)-f(a)|}{(b-a)^{2}}$就可以通过
$\frac{|f(b)-f(a)|}{(b-a)^{2}}$
来表达。

根号

\sqrt[开方次数,如不写默认为2]{根号里面的数}
比如
\sqrt[3]{x^4}+\sqrt{\frac{x^2}{y}}
$$\sqrt[3]{x^4}+\sqrt{\frac{x^2}{y}}$$

其他常用符号

符号Latex语言
·\cdot
\tbinom{n}{m} or
C_{n}^{m}
\geq
\leq
\sum
\int
\lim
\infty
\because
\therefore
\vec{a}

微积分几大天王

$\sum_{i=0}^n \frac{1}{i^2}$ $\prod_{i=0}^n \frac{1}{i^2}$ $\int_0^1 x^2  dx$ $\lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}$
$\sum_{i=0}^n \frac{1}{i^2}$

$\prod_{i=0}^n \frac{1}{i^2}$
$\int_0^1 x^2 dx$
$\lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}$

字体格式

\emph{这是斜体}\textbf{这是粗体}

空格怎么打?

符号Latex语言
a\ b(**注:反斜杠后面需要空开一格**)
a!b
a\quad b
a\ ; b

一些特殊字母

符号Latex语言
\alpha
\beta
\gamma
\mu
\lambda
\xi

特殊环境

对齐环境

$$ \begin{aligned} x =& a+b+c \\= &d+e+f+g \end{aligned} $$

如何使用latex插图

单图

\begin{figure}[h] %---插入图片---  \small  \centering  \includegraphics[width=0.6\textwidth]{s.png}  \caption{Definition} \label{pic1} %---\end{figure}

多图

\begin{figure}    \centering    \subfigure[]{\includegraphics[width=0.24\textwidth]{monalisa.jpg}}     \subfigure[]{\includegraphics[width=0.24\textwidth]{monalisa.jpg}}     \subfigure[]{\includegraphics[width=0.24\textwidth]{monalisa.jpg}}    \subfigure[]{\includegraphics[width=0.24\textwidth]{monalisa.jpg}}    \caption{(a) blah (b) blah (c) blah (d) blah}    \label{fig:foobar}\end{figure}

如何插入灰白相间的表格

使用命令:
\rowcolor[gray]{.95}
\begin{table}[h] %---开始表格---  \caption{Symbols mentioned in this paper}\label{tab:001}  \centering  \begin{tabular}{lll}  \toprule[1.2pt] %%%---表头高度----  \bf{Symbols} & \bf{Description}\\ %-----一共三列----  \midrule[1pt] %%%---上横线线粗----  \rowcolor[gray]{.95}  $F$ & Customer  level.\\  $Q_{1}$ & Ratings\\ \rowcolor[gray]{.95}  \bottomrule[1.5pt] %%%---下横线线粗----  \end{tabular}  \end{table}

段落

需要生成目录与段落,首先输入显示目录命令,其次输入段落。
\tableofcontents\section{Dream}\subsection{section1}\subsubsection*{conclusion}% *代表不编号

使用中文

如果你的文章主要由中文构成,你可以考虑使用 CTeX 中的 ctexart 文档类,下面的例子展示了如何使用 ctexart 文档类来写中文文档:
\documentclass[UTF8]{ctexart}\begin{document}你好,这是一个测试文档。\end{document}
使用 ctexart documentclass 时候,最好加上 \usepackage[T1]{fontenc},否则[某些符号显示不正确
\usepackage[UTF8]{ctex}