LaTeX-我的常用命令(2)

LaTeX-我的常用命令(2)

这是第二篇,主要写一下表格,列表,图的内容,还有上次没写到的参考文献.这个专栏应该会每周不定期更一次.

数学模式的东西有些多,下次单独写.

第一篇 LaTeX-我的常用命令(1)


表格

LaTeX提供了无表格框线环境tabbing和有表格框线的tabular,tabular*,array,其中array是用于数学模式的表格环境.

就我个人而言,主要使用tabular,array这两种表格环境.

先来介绍tabular

tabular的命令结构如下:

\begin{tabular}[位置]{列格式}
内容& 内容&// %其中& 表示分隔 ,//表示换行
\end{tabular}

其中'位置'为可选参数,

'列格式'可以设置表格中数据的对齐方式,列宽,列间距等

  • l 左对齐
  • c 居中对齐
  • r 右对齐
  • | 画一条垂直线
  • || 画两条垂直线
  • {n}{列格式} 用n次列格式 ,举例: *{3}{|c}相当于输入 |c|c|c
  • @{声明} 它会将侧边与列之间的空白或是列与列之间的空白删除插入声明的内容

合并单元格

\cline{i-j}可以从第i列的左侧到第j列的右侧画一条线.

\hline 画一条与列表宽度相同的水平线

如果要合并行需要使用multirow 宏包,

\multirow{n}*{内容} 表示合并n行以'内容'填充其中.

\multicolumn{n}{列格式}{内容}表示合并n列,以'内容'填充,列格式与前面介绍的相同.下面举个例子来说明.

\documentclass[UTF8]{ctexart}
\usepackage{multirow}
\begin{document}
\begin{tabular}{||c|c|c|c||}
\hline
\multirow{2}*{合并行}&\multicolumn{3}{c||}{合并列}\\
\cline{2-4}
&测试&测试&测试\\
\hline
\end{tabular}
\end{document}

array

array需要使用宏包array

array的命令结构如下:

\begin{array}[位置]{列格式}
内容& 内容&// %其中& 表示分隔 ,//表示换行
\end{array}

可以看到与tabular完全相同,array就是在数学模式中的表格环境.

\documentclass[UTF8]{ctexart}
\usepackage{array}
\begin{document}
\begin{equation}
\left\{
\begin{array}{*{3}{l@{+}}l@{=}l}
a_{11}x_{1}&a_{12}x_{2}&\cdots&a_{1n}x_n&c_1\\
a_{21}x_{1}&a_{22}x_{2}&\cdots&a_{2n}x_n&c_2\\
a_{i1}x_{1}&a_{i2}x_{2}&\cdots&a_{in}x_n&c_i\\
a_{m1}x_{1}&a_{m2}x_{2}&\cdots&a_{mn}x_n&c_m\\ 
\end{array}\right.
\end{equation}
\end{document}

列表

列表环境有itemize,enumerate和description

itemize相当于无序列表,enumerate相当于有序列表

itemize的命令结构如下:

\begin{itemize}
\item[标志] 条目
\end{item}

标志默认是实心大圆点,可以更改为其他标志,示例如下

\begin{itemize}
\item 第一条测试
\item[$\rightarrow$] 第二条测试
\end{itemize}

排序列表enumerate前面的标号默认是1,2,3....,不再赘述

图形插入

插图需使用graphics宏包

常用的插图命令为

\includegraphics[参数1=选项,...]{图名}

下面介绍一下常用的参数

  • height 插图的高度
  • width 插图的宽度
  • scale 相比于原图缩放系数
  • angle 正值表示逆时针旋转,负值表示顺时针旋转

当把图插入段落中时需使用figure环境,示例如下

\begin{figure}[htbp]%
	\centering
	\includegraphics [scale=0.6]{test.jpg}
	\caption{测试}%标题
\end{figure}
『h』当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,这一参数将不起作用。
『t』顶部。将图形放置在页面的顶部。
『b』底部。将图形放置在页面的底部。
『p』浮动页。将图形放置在一只允许有浮动对象的页面上。

当我们需要两个或多个图并排排列时,需使用minipage环境,示例如下:

\begin{figure}[htbp]
	\centering
	\begin{minipage}[c]{0.5\textwidth}
		\centering
		\includegraphics[width=0.3\textwidth]{test.jpg}
		\caption{测试1}
	\end{minipage}%
	\begin{minipage}[c]{0.5\textwidth}
		\centering
		\includegraphics[width=0.3\textwidth]{test.jpg}
		\caption{测试2}
	\end{minipage}
\end{figure}

参考文献

参考文献可以使用环境thebibliography,

thebibliography的命令结构如下:

\begin{thebibliography}{最宽序号}
\bibitem[文献序号1]{检索名1} 文献信息1
\end{thebibliography}

通常用99为最宽序号

文献序号用于设置文献在参考文献中的序号,可以不填,默认为按顺序的阿拉伯数字

检索名用于正文中的引用

引用命令

\cite{检索名1,检索名2...}


在参考文献较少时可以使用thebibliography环境,为了更好的管理文献可以使用BibTeX,文献管理程序.

由于我没怎么用过BibTeX就先不介绍了.

编辑于 2018-03-28 18:06