创建表格
\begin{center}
\begin{tabular}{|c|c|c|c|} % | 代表列之间插入竖线,c代表center,还可以有l(left)、r(right)
\hline % \hline代表行之间有横线
\ & a & b & \$ \\ % 需要换行符\\
\hline
S & 1 & 2 & 3 \\
\hline
A & 4 & 5 & \ \\
\hline
B & 5 & 6 & \ \\
\hline
\end{tabular}
\end{center}
避免转义
{verbatim}
可以使标签中的内容为raw,而无需转义,可以插入多行文本
\begin{verbatim}\r\n\1 $ (?<=#)\end{verbatim}
\verb*
插入短小的片段,需要使用界定符,比较常见的界定符包括 |、$、/、!、#、~ 等
\verb*$hello$
空格和空行
LaTeX 中提供了一些命令可以插入空格,例如:
\
+空格,
表示插入一个窄空格(1/6 个 em);:
表示插入一个中等空格(1/4 个 em);;
表示插入一个宽空格(5/18 个 em);\quad
表示插入一个等于当前字体大小的空格;\qquad
表示插入一个两倍于当前字体大小的空格。
LaTeX插入多个空行
这是第一段。
\vspace{\baselineskip}
\vspace{\baselineskip}
这是第二段。
特殊符号
$\epsilon$ %
$\alpha$ % α
$\beta$ % β
$in$
$\hat{\;\;}$% ^(推荐使用)
\^{} % 更宽的^
\{ % 直接使用{}会将文本作为整体处理
\_
\$
树状图
forest-quickstart
forest库中不能用空行
代码示例
\usepackage[linguistics]{forest} % 导入包
...
\begin{forest}
[{expr[0]} % 需要加上大括号,否则expr[0]中的[0]就会被当作节点
[ID
[1]
]
[+]
[{expr[3]}
[ID
[2]
]
[$\hat{\;\;}$]
[{expr[3]}
[ID
[3]
]
[$\hat{\;\;}$]
[{expr[3]}
[ID
[4]
]
]
]
]
[+]
[{expr[3]}
[ID
[5]
]
]
]
\end{forest}
序号
\begin{itemize}
\item nice to meet you
\item hello kartone
\end{itemize}
效果:
- nice to meet you
- hello kartone
\begin{enumerate}[(1)]
\item dance
\item makes
\item me
\item happy
\end{enumerate}
效果:
(1) dance
(2) makes
(3) me
(4) happy
\begin{enumerate}
\item Items are numbered automatically.
\item The numbers start at 1 with each use of the enumerate environment.
\item Another entry in the list
效果:
- Items are numbered automatically.
- The numbers start at 1 with each use of the enumerate environment.
- Another entry in the list
标签缩进
%\usepackage{enumitem}
\begin{enumerate}[leftmargin=2cm]
\item hello
\item world
\end{enumerate