LaTex学习笔记

LaTex学习笔记

一、题目&作者

\title{MCM}  %文章题目
\author{yourname}  %文章作者
\date{March 30,2020}  %日期,可使用默认日期

二、文章布局

1、文章开始和结束
\begin{document}
%文章
\end{document}
2、文章板块
\maketitle
\section{Aesop Fables}
3、摘要
\begin{abstract}
内容
\end{abstract}
4、脚注与旁注
\footnote{脚注内容}   %带有编号脚注
\marginpar{旁注内容}  %旁注
5、目录
\tableofcontents  %自行产生目录
6、章节
\chapter{Aesop Fables}
7、标题
\section{内容}  %大标题
\subsection{内容}  %子标题
8、无序列表
\begin{itemize}
	\item program 1
	\item program 2
	\item program 3
\end{itemize}
9、有序列表
\begin{enumerate}
	\item program 1
	\item program 2
	\item program 3
\end{enumerate}

自定义latex序号:
​ 在\begin{enumerate}后面加入:
​ \renewcommand{\label 更改的位置}{改动的样式}

更改的位置:
一级标题:enumi 二级标题:enumii
三级标题:enumiii 四级标题:enumiv(同理)

改动的样式
\Romon{ }罗马数字大写 \romon{ }罗马数字小写
\arabic{ }阿拉伯数字 \Alph{ }英文字母大写
\alph{ }英文字母小写 \theenumi带括号的数字,如:(1)

10、项目列表(可以添加想要的项目名称,可用于算法描述)
\begin{description}
   \item [program 1] program1
   \item [program 2] program2
   \item [program n] programn
\end{description}
11、引用文
\begin{ }
	%引用文
\end{ }
  • quotation:只是每行长度缩短,其他与平常段落一样,与空白则为新段落

  • quote:空白行的新段落会增加一小段空白,不会空出新的空白

  • verse:与quote相似,只是新增加的段落前的空白会更大

12、迷你页
\begin{minipage}[参数]{长度}
 %迷你页内容
 \end{minipage}

参数为预设:迷你页居中

参数为[t]:迷你页第一排与上端对齐(top)

参数为[b]:迷你页最后一排与上端对齐(bottom)

13、数学定理

定理环境:

\newtheorem{name}{caption}[within]
如:\newtheorem{thm}{Theorem}[section],在一个section内编号2.1...
	\begin{thm}
 	 Suppose graph G=FH(n). If n is odd, ……
	\end{thm}
	
\newtheorem{name}[number_like]{caption}
若:\newtheorem{thm}{Theorem}[section]和 \newtheorem{def}{Definition}[section]
想要同一计数,可以用:\newtheorem{def}[thm]{Definition}

三、页面格式设置

1、内文设定:

中间文本的文字范围

2、强制换页(new page):
\clearpage  &  \newpage
3、调整横向空间(数学公式编号)
内容 \\ \hspace*{\fill} Q.E.D.    %空格
内容  \dotfill\ Q.E.D.   %点标注
内容 \hrulefill\ Q.E.D.   %横线标注
4、居中
\centerline{内容}

文本块居中:

\begin{center}
%居中部分文本
\end{center}

靠左:

\begin{flushleft}
%居左部分
\end{flushleft}

靠右:

\begin{flushright}
%居右部分
\end{flushright}
5、字体大小
\tiny       %5pt
\scriptsize    %7pt
\footnotesize   %8pt
\small       %9pt
\normalsize    %10pt
\large      %12pt
\Large      %14pt
\LARGE      %17pt
\huge       %20pt
\Huge       %25pt

使用方法:

  • \Large 指令之后的字都被改变,除非再遇见下一个标识符
  • {\Large …}只有括号内的字体被改变
6、字体种类
\rm %roman
\bf %boldface
\it %italic
\sc %small caps
\sf %sans serif
\tt %typewriter

\em 更改字体表示强调,原本为意大利字体改为罗马字体,原本为罗马字体则改为意大利字体

\underline 下划线表示强调

四、数学公式使用

1、公式排版

inline:公式在一行内

$a+b=c$

display:公式独立在一行

\[  a+b=c \]

同时,使用可以编号的公式(在此公式块中的公式将自动编号):

\begin{equation} 
    a+b=c
\end{equation}
2、公式基本类型
(1) 脚注
上脚注:^{  }    下脚注:_{  }   

若括号中只有一元符号,括号可以省略

(2) 分数
\frac {分子}{分母}

如果要使多分数的符号大小一样,则需要强制改变符号大小:

\displaystyle
如:\[ a_0+\frac{1}{a_1+\displaystyle\frac{1}{a_2+\displaystyle\frac{1}{a_3}}} \]
(5) 求和与积分

求和:从1到n将f(x_k)求和

\sum_{k=1}^nf(x_k)

∑ k = 1 n f ( x k ) \sum_{k=1}^nf(x_k) k=1nf(xk)

积分:从a到b对 f(x) 积分

\int_a^bf(x)dx\

∫ a b f ( x ) d x \int_a^bf(x)dx abf(x)dx

二重积分:

\int\!\!\!\int_{D_n} w(z)dxdy\

∫  ⁣ ⁣ ⁣ ∫ D n w ( z ) d x d y \int\!\!\!\int_{D_n} w(z)dxdy Dnw(z)dxdy

可以用如下表示积分区域:

\limits_{}
如:\int\!\!\!\int\limits_{\!\!\!\!\!\!B}|f(z)|^2dxdy

∫  ⁣ ⁣ ⁣ ∫  ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ B ∣ f ( z ) ∣ 2 d x d y \int\!\!\!\int\limits_{\!\!\!\!\!\!B}|f(z)|^2dxdy Bf(z)2dxdy

(6) 连乘、交集和并集
连乘:\prod_{j=0,j\nei}^n(x-x_j)    %其中\ne为不等于
交集:\bigcap
并集:\bigcup
(7) 根号
\sqrt [n] {数学式}    %其中n为根号的n次方
(8) 左右标记
\left 和\right 
如:\left [ \frac XY \right ]  %在左右加入括号
(9) 空白标记
\,  %小空白
\:  %中空白
\;  %大空白
\!  %小空白(负,比寻常靠的更近一点)
(10) 数学记号
在数学公式中放入文字描述:\mbox{     }
否定:\not 数学符号
堆叠:\stackrel{上数学式}{下数学式}
换行:
\begin{eqnarray}
 |f(z)| &   =  & {|e^{z^2-4}-1|}^{\frac 13} \\
        &\leq& {(|e^{z^2-4}|+1)}^{\frac 13} \\
        &   =  & {(e^{x^2-y^2-4}+1)}^{\frac 13}
\end{eqnarray}
%%上述每个公式均要编号,如果想只有一个公式编号:
%%在换行\\后面加上\nonumber
%%注:数学环境eqnarray*中将不会进行编号
(11) 数学式的排列
\begin{array} [位置] {行对齐}
%%数学式具体内容
\end{array}

位置有[t]、[b]和预设三种,

行对齐有l(left)、c(center)和r(right)三种参数:

{lcr}表示一共三行,第一行左对齐,第二行中间对齐,第三行右对齐

五、表格环境

1、表格基本类型
\begin{tabular} [位置] {行对齐}
\hline  %表示横线
%%内容开始,其中每一列的内容用&进行分隔,并且每行用\\进行结尾
\hline   %表示横线
\end{tabular}

位置和排列类似:有[t]、[b]和预设三种,可以省略,

行对齐有l(left)、c(center)和r(right)三种参数:

{lcr}表示一共三行,第一行左对齐,第二行中间对齐,第三行右对齐

\multicolumn{合并行数}{行对齐方式}{內容}   %单元格的合并
\centering    %表格居中
\cline{a-b}   %从a列到b列画横线,如;\cline{2-3},从2到3列画横线
2、表格的编号

可能使用到的标题和子标题的工具包(如果用到subfigures或subtables环境的时候)

\usepackage{caption}
\usepackage{subcaption}
3、表格的着色
\usepackage{colortbl} %文件前加上宏包
\columncolor[色系]{色名}[左伸出][右伸出] %让整个字段着色
\rowcolor[色系]{色名}[左伸出][右伸出] %让整个横列着色
\arrayrulecolor{颜色} %指定线条颜色
\doublerulesepcolor{颜色} %指定双线内间隔颜色
%%若要将表格整行着灰色
\rowcolor{mygrey} %整行着色灰色
4、三线表格(+着色)示例

引入宏包:

\usepackage{colortbl} %着色
\usepackage{booktabs} %表格横线粗细
\begin{table}[ht]
\caption{Review paper} % 表格标题
\centering % 表格居中
\begin{tabular}{cc} % 两列表格
\toprule %三线中的第一条线
item 1 & item 2 $0.5ex$ \\% inserts table heading
\midrule %三线中间那条线
\rowcolor{grey}
a & b \\ % inserting body of the table
\hline
c & d \\
\hline
\rowcolor{grey}
e & f $1.5ex$\\ % [1.5ex] adds vertical space
\bottomrule %三线表格底部的线
\end{tabular}
\label{table:nonlin} % is used to refer this table in the text
\end{table}

六、参考文献

1、使用BibTex引用参考文献
(1) 建立参考文献数据库

利用BibTeX文件(后缀名.bib)管理参考文献,例如:

@article{name1,
author = {作者, 多个作者用 and 连接},
title = {标题},
journal = {期刊名},
volume = {卷20},
number = {页码},
year = {年份},
abstract = {摘要, 这个主要是引用的时候自己参考的, 这一行不是必须的}
}
  • 第一行@article 告诉 BibTeX 这是一个文章类型的参考文献,还有其它格式, 例如 article, book, booklet, conference, inbook, incollection, inproceedings,manual, misc, mastersthesis, phdthesis, proceedings, techreport, unpublished 等等.

  • “name1”,就是你在正文中应用这个条目的名称.

(2) 步骤
  • 设置参考文献类型,标准为plain
\bibliographystyle{plain}
  • 在正文中引用为
\cite{引用文章名称} %引用文章名称为@article后面的名称
  • 告诉latex生成参考文献列表,在想要生成参考文献的时候输入:
\bibliography{bibfile}

这里的bibfile 就是 BibTeX 数据库文件 bibfile.bib

2、不使用BibTex引用参考文献
\begin{thebibliography}{99}
\bibitem{ref1} %%直接列出参考文献
\bibitem{ref2} %%直接列出参考文献

参考文献在正文中的引用:

%在需要引用的地方后面
\cite{ref1}
\cite{ref1, ref5}

七、特殊符号

\cdot %单个点
\cdots %横向多个点
\vdots %竖向多个点
\ddots %斜向多个点
%缩进两个字符
\usepackage{indentfirst}
\setlength{\parindent}{2em}
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值