博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Latex公式及编号
阅读量:4286 次
发布时间:2019-05-27

本文共 928 字,大约阅读时间需要 3 分钟。

Latex公式及编号

1、latex公式加编号

如果用eqnarray环境,只能将编号显示在上面或下面等式的后面,如:

\begin{eqnarray}
a+b = 1 \\
c+d = 2
\end{eqnarray} 编号显示在第二个等式的后面。

 

使用下面的语句,使得编号显示在两个等式的中间:

\begin{equation}
\begin{array}{l}
a+b=1 \\
c+d=2
\end{array}
\end{equation}

 

有时上下列等式之间显得拥挤,可在每个等式前加上\displaystyle来避免这种情况,如:

\begin{equation}
\begin{array}{l}
\displaystyle a+b=1 \\
\displaystyle c+d=2
\end{array}
\end{equation}

 

利用split环境也可以将编号写在中间,如:

\begin{equation}
\begin{split}
a+b=1\\
c+d=2
\end{split}
\end{equation}

 

2、latex公式不加编号

至于多行的独立公式,可以用如下方式撰写:

\begin{eqnarray*}

x+y &=& 2 \\
x*y &=& 1

\end{eqnarray*}

其中两个&号之间的是公式间对齐的位置,用\\隔开各行公式。上面输出的公式是没有编号的,如果需要自动编号,可以将eqnarray*改为eqnarray 。

在交叉引用中,用符号”eq:n”,来标示文章中需要引用的第n个公式,如:
\begin{equation}
\begin{array}{l}
\displaystyle a+b=1 \\
\displaystyle c+d=2
\end{array}
\label{eq:1}
\end{equation}

按说Tex文件中出现\ref{eq:1}的地方,在编译后就会自动出现公式的编号,然而实际上什么都没有显示。博主尝试用其它符号来标示此公式,如\label{eq1},一切又恢复正常,看来array环境中用来标示引用的符号不可任意选择!使用split环境不存在这个问题。

转载地址:http://jmxgi.baihongyu.com/

你可能感兴趣的文章
Windows系统搭建GitServer--Bonobo Git Server
查看>>
Bootstrap3 datetimepicker控件之smalot的使用
查看>>
小程序Canvas隐藏问题处理
查看>>
基于Zookeeper的Curator分布式锁实现
查看>>
来谈谈 Java 反射机制,动态代理是基于什么原理?
查看>>
JVM 内存模型
查看>>
iOS之苹果自带的json解析NSJSONSerialization(序列化)
查看>>
iOS中坐标转换
查看>>
java 基础二
查看>>
java基础(三)方法/数组/堆栈/
查看>>
java基础(四)二维数组/
查看>>
java基础(五)面向对象/类/对象/形式参数/局部和成员变量
查看>>
java基础(六)关键字/private/this/static/构造方法/
查看>>
java基础(七)/面向对像
查看>>
java基础(八)Math/代码块/继承成员方法指南的关系/继承中成员变量之间的关系/方法的重写/继承中构造方法之间的关系/this和super的区别
查看>>
iOS之AFNetWorking基本用法(一)上传、下载
查看>>
java基础(九)关键字final/多态/抽象类/关键字abstract/接口
查看>>
java中的错误集合
查看>>
java基础(十)形式参数和返回值/链式编程/包/权限修饰符/内部类
查看>>
C语言char *p 和 cha'r p[10]的区别/sizeof和strlen的区别
查看>>