LATAX第一次使用语法之入门---知识点+问题解决

1、页面边距的设置

\usepackage{geometry}
\geometry{left=2cm,right=2cm,top=3cm,bottom=4cm}

2、多种情况的函数表达式

\begin{equation}
T(n)=	\left \{
	\begin{array}{lr}
		2, & if \quad n=2, \\
		2T(n/2)+n &if \quad n=2^k,for k>1\\
	
	\end{array}
	\right.
\end{equation}

 

现在要使得表达式的条件可以左对齐,然后表达式右边的数字可以不显示。

1)因为{array}{lr}的意思是数组有两列,第一列左对齐,第二列右对齐。我在这将lr改为ll意思是leftleft,即两列都左对齐结果对了

2)将各个命令外层的\begin{equation}...\end{equation} 改为\begin{equation*}...\end{equation*} 使得公式不编号。这里报错是需要填入宏包:\usepackage{amsmath}。

3、空格表示 

解释代码举例结果
两个quad空格a \qquad ba \qquad b
quad空格a \quad ba \quad b
大空格a\ ba\ b
中等空格a\;ba\;b
小空格a\,ba\,b

 

4、多行等式的右边对齐

\begin{equation*}
    \begin{aligned}
     T (n) &= 2T (n/2) + n \\
     &= 2(n/2)lg(n/2) + n \\
     &= n(lg n − 1) + n \\
     &= n lg n − n + n \\
     &= n lg n ,\\
    \end{aligned}
    \end{equation*}

结果:

5、使公式左对齐,与文本一致,而不居中。

   默认是居中的,\usepackage{amsmath}中加上[fleqn]变成\usepackage[fleqn]{amsmath}就可以实现。

6.数组边框符号:[\lbrack;]: rbrack

7.渐进符号:\theta,\Theta

8.while循环伪代码:

\usepackage{algorithm}
\usepackage{algorithmic}
 \begin{algorithm}
  	\begin{algorithmic}
  		\WHILE{$low \le high$}
  		\STATE {$mid$ $\leftarrow$ $\lfloor$ $(low+high)/2$ $\rfloor$ }  
  	
  		\IF{$v$ =A[mid]}
  		\RETURN {$mid$}
  		\ELSE 
  	{
  		\IF{$v$ >A[mid]}
  		
  		\STATE $low \leftarrow mid+1$
  		
  		\ELSE 
  		\STATE $high =mid-1$
  		
  	\ENDIF
  }
  	
  		\ENDIF
  		\RETURN {$NIL$}
  		\ENDWHILE
  		\IF {$low>high$}
  			\RETURN {$mid$}
  		\ENDIF
  		\STATE {$mid$ $\leftarrow$ $\lfloor$ $(low+high)/2$ $\rfloor$ }  
  		\IF{$v$ =A[mid]}
  		\RETURN {$mid$}
  		\ELSE 
  		{
  			\IF{$v$ >A[mid]}
  			
  			\RETURN ITERATIVE-BINARY-SEARCH(A, v,mid+1, high)
  			
  			\ELSE 
  			\RETURN ITERATIVE-BINARY-SEARCH(A, v,low, mid-1)
  			
  			\ENDIF
  		}
  		
  		\ENDIF
  	
  		
  	
  	\end{algorithmic}
  \end{algorithm}\\

结果:

9.latax中$\Theta$(n^{2})报错,需要加$,改为$\Theta$($n^2$)即可。

10.字体标色:

\usepackage{color}

{\color{red} ITERATIVE-BINARY-SEARCH(A, v,low, high)}

11.导数的一瞥

S的导数:$S^{'}$;

结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值