Yanjie's Blog

这个博客已通过认证

Ubuntu14.04 + LaTeX 学习之路

📅 | 🏷️ ,
文章目录

Document class

% CTeX宏包下的一个用于书籍的模板 `ctexbook`,论文模板 `ctexart`,报告模板 `ctexrep`
% 正文字号 10pt
% 编码格式 UTF-8
\documentclass[10pt,UTF8]{ctexbook}

宏包

% 设置页眉页脚
\usepackage{fancyhdr}
% 设置超链接,包括目录,图表清单,图表交叉引用,公式,参考文献
\usepackage{hyperref}
% 数学环境宏包,如可以使用 align 环境;调用该宏包时,另外三个与之相关的宏包(amsbsy, amsopn, amstext)也自动被加载了
\usepackage{amsmath}
% 宏包套件 AMSFonts 中的一个宏包,它定义了 amsfonts 宏包里 msam 和 mabm 字库中全部数学符号的命令;当调用该宏包时,amsfonts宏包也同时被加载了
\usepackage{amssymb}
% 常用的连个处理插图的宏包:graphics 宏包和 graphicx 宏包,前者是标准插图宏包,后者则是包含扩展功能的插图宏包,后者更为常用
\usepackage{graphics}
% epsfig 宏包是 graphics 宏包出现前为解决latex插图问题的宏包,不建议在新文档中使用
\usepackage{epsfig}
% 表格宏包,用来创建上下粗线,中间细线的三线表格
\usepackage{booktabs}
% 列表宏包,可用来创建紧凑列表(\item之间无空行)
\usepackage{paralist}
% 调整图表是否浮动的宏包
\usepackage{float}
% 为超链接着色,可生成多达68种颜色
\usepackage{color}
% 生成新的抄录环境,如用于代码
\usepackage{fancybrb}
% 脚注宏包,perge:为每页脚注单独排序;symbol:由默认的阿拉伯数字改为各种符号
\usepackage[bottom,perpage,symbol*]{footmisc}
% 分栏
\usepackage{multitoc}
% 
\usepackage{array}
% 表格跨行跨列
\usepackage{multirow}	
% 跨页表格
%\usepackage{longtable}	
% 跨页表格
\usepackage{supertabular}	
% 引用上标
\usepackage[super,square]{natbib}
% 图表标题
\usepackage{caption2}
% 文字强调,如下划线、删除线等
\usepackage{ulem}
% 设置表格背景色
\usepackage{colortbl}

全局设置

新命令

特殊符号

命令

标题

\date{\today}	% 生成今天的日期
\title{
% \bf: 加粗
% 字体大小:\tiny, \scriptsize, \footnotesize, \small, \normalsize, \large, \Large, \LARGE, \huge, \Huge
{\bf\LARGE{标题}}\footnote{\footnotesize 标题脚注}
\auther{作者\\{\footnotesize 作者单位}}\\
{\footnotesize e-mail: 邮箱}
}
\maketitle

页眉页脚

可参考宏包说明文档:fancyhdr

\pagestyle{fancy}
\fancyhf{}	% 清空页眉页脚格式
\fancyhead[RE]{\normalfont\small\rmfamily\nouppercase{\leftmark}}
\fancyhead[LO]{\normalfont\small\rmfamily\nouppercase{\rightmark}}
\fancyhead[LE,RO]{\thepage}

目录

\tableofcontents	% 生成目录
\listoffigures		% 生成插图目录
\listoftables		% 生成表格目录

书籍结构

\chapter{第一章}
\label{chapter1}	% 注意养成习惯:在章节,图表,公式中插入标签,以方便生成目录和交叉引用
\section{第1.1节}
\subsection{第1.1.1节}

插图

需要 graphicx 宏包 固定图片位置需引入 float 宏包

\begin{figure}[H]	% [H]用于固定图片位置
\centerline{
\includegraphics[width=10cm]{img/chapter6/figure6_1.eps}
}
\caption{图名}
\label{figure6_1}
\end{figure}

使用 \ref{table6_1} 来引用该表。

紧凑列表

需要 paralist 宏包。

\begin{compactenum}		% 紧凑有序列表
\setlength{\itemindent}{18pt}	% 设置列表缩进
\item 第一项
\item 第二项
\end{compactenum}

表格

语法

\cfrac{分子}{分母}

常用命令

\begin{tabular}{p{4cm}<{\centering}p{4cm}<{\centering}p{4cm}<{\centering}}

三线表、设置表列宽

三线表,需引入 booktabs 宏包

\begin{table}
\centering		% 表格居中
\caption{岩爆强度的经验分级标准\cite{liu2013prediction6_2}}
\label{table6_1}
\begin{tabular}{ccp{10cm}}
\toprule
岩爆强度&岩爆等级&定性描述\\
\midrule
&\uppercase\expandafter{\romannumeral1}&没有岩爆声响及岩爆活动迹象\\
轻微&\uppercase\expandafter{\romannumeral2}&可能导致部分岩片松动:周围岩石将会变形、破裂或剥落;有轻微声响,但没有岩石喷出现象\\
中等&\uppercase\expandafter{\romannumeral3}&薄岩片的破裂和剥落:周围岩体将会变形和断裂;有相当数量的岩片松动、突然破裂并喷出,并伴有周围岩石的脆性断裂现象\\
强烈&\uppercase\expandafter{\romannumeral4}&大量岩块松动、剥离并猛烈喷出:周围岩体严重爆裂并突然喷出,伴随有强烈的爆破声响,并迅速扩展到深部岩体\\
\bottomrule
\end{tabular}
\end{table}

跨页表格

需引入 supertabular 宏包 结合三线表,需引入 booktabs 宏包

\begin{center}
\tablecaption{塌方风险(W)条件概率表 \label{table8_23}}
\tablefirsthead{\toprule
\multicolumn{1}{c}{综合地质风险}&
\multicolumn{1}{c}{自稳能力}&
\multicolumn{1}{c}{施工质量}&
\multicolumn{1}{c}{支护设计}&
\multicolumn{1}{c}{W1}&
\multicolumn{1}{c}{W2}&
\multicolumn{1}{c}{W3}&
\multicolumn{1}{c}{W4}\\
\midrule}
\tablehead{
\multicolumn{8}{l}{\small\ref{table8_23} (续)}\\
\toprule
\multicolumn{1}{c}{综合地质风险}&
\multicolumn{1}{c}{自稳能力}&
\multicolumn{1}{c}{施工质量}&
\multicolumn{1}{c}{支护设计}&
\multicolumn{1}{c}{W1}&
\multicolumn{1}{c}{W2}&
\multicolumn{1}{c}{W3}&
\multicolumn{1}{c}{W4}\\
\midrule}
\tabletail{\bottomrule
\multicolumn{8}{r}{\small 接下页}\\}
\tablelasttail{\bottomrule}

\begin{supertabular}{cccccccc}
V1&R1&H1&J1&100\%&&&\\
......
......
\end{supertabular}
\end{center}

表格背景色

\multicolumn{1}{>{\columncolor{blue}}l}{text}	% 1: 列数; l: 居左

文字

\emph{text}	% 下划线
\uline{text}	% 单下划线
\uuline{text}	% 双下划线
\uwave{text}	% 波浪线
\sout{text}	% 删除线

公式

符号

空格

上下标

基本公式(不带序号)

\[X_{ij}=0\sim20(any\ integer)\]

基本公式(带序号)

\begin{equation}\label{equ6_1}
{\alpha_i}^+=P(+i|INF), i=1,2,\cdots,n;
\end{equation}

分子分母公式

\begin{equation}\label{equ6_3}
w_i=\cfrac{{\alpha_i}^++{\alpha_i}^-}{\sum_{k=1}^1 ({\alpha_k}^++{\alpha_k}^-)};
\end{equation}

多行公式(对齐)

\begin{equation}\label{equ6_4}
\begin{split}
{\beta_{ij}}^+&=P{INF_j|+i}\\
&=\cfrac{P(+i|INF_j)\cdot P(INF_j)}{P(+i|INF_j)\cdot P(INF_j)+P(+i|UINF_j)\cdot P(UINF_j)}\\
&=\cfrac{{\alpha_i}^+\cdot P(INF_j)}{{\alpha_i}^+\cdot P(INF_j)+(1-{\alpha_i}^-)\cdot P(UINF_j)}\\
&i=1,2,\cdots ,n;\quad j=1,2,\cdots ,m;
\end{split}
\end{equation}

分项公式(含左侧大括号)

\begin{equation}\label{equ6_15}
d(X_{sj},X_{tj})=\left\{
\begin{array}{llcl}
{0}&{X_{sj}\subseteq X_{tj}}&\text{or}&{X_{sj}\supseteq X_{tj};}\\
{\cfrac{|Ex_{sj}-Ex_{tj}|}{3\cdot (En_{sj}+En_{tj})}}&\text{others.}&&
\end{array}
\right.
\end{equation}

持续更新……