本文主要是介绍Latex行文常见问题总结-1,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Latex行文常见问题总结-1
- 符号
- 矩阵
- 行文注意
- 几种公式环境
- 矩阵类
- 标号类
- 引用
- 对某些公式整体编号
- 较长公式拆行与编号
- 大公式类
- 使用\displaystyle
- 使用\!
- 使用\begin{small}
- 注意
- 公式分页
本篇内容仅为学习笔记,借鉴了很多大佬的文章,侵删。
符号
- latex语句
https://blog.csdn.net/Ying_Xu/article/details/51240291
矩阵
- latex语句
https://blog.csdn.net/gsww404/article/details/78684278
行文注意
几种公式环境
对于非简写的环境(begin和end包裹的)都有两种形式,一种直接写环境名,会参与自动编号;另一种是在环境名后面加一个星号“*”,不会参与编号。如果没有故意修改编号都是在最右边,在公式排版时,可以认为页面的右边缘被向左移动了一个编号所占用的距离。
空格是被自动过滤的,如果需要调整间隔,需要插入文本或使用诸如\; \: \, \quad的公示环境间隔符
- align\flalign
它的每行是一个公式,都会独立编号。
flalign虽然可以使用多个&,但是比较一般的用法是在只在等号前面使用一个&,它使所有列表现地像是根据等号对齐了,因此这个环境很适合用来编写多行的公式推导和数值计算过程。例如:
- eqnarray
它的整体是一个公式,在最后一行公式后编号。 - split-用于内嵌的对齐环境
它用于将一个公式拆分成多行,但是它整体还只是一个公式。
但是编号会在最后一行的下一行。 - aligned-用于内嵌的对齐环境
矩阵类
矩阵间距:\vspace{+0.8mm}来改变矩阵行间距
标号类
引用
单独成行的行间公式通常由equation环境包裹,equation环境自动为公式生成一个编号,这个编号可以通过 “\label” 和 “\ref” 生成交叉引用。
由$ …… , , ,$ …… $$,组成的行间环境或者行内环境默认没有编号。可以使用\number取消标号。
对某些公式整体编号
某些时候要求我们对某几个公式整体进行编号,例如下面的例子:
方法一代码(内嵌split):
\begin{equation}
\begin{split}
\frac{\partial F}{x}&=-\frac{2}{9}x \
\frac{\partial F}{y}&=-\frac{1}{2}y \
\frac{\partial F}{z}&=1
\end{split}
\end{equation}
方法二代码(此方法依赖amsmath宏包,内嵌aligned):
\begin{equation}
\begin{aligned}
\frac{\partial F}{x}&=-\frac{2}{9}x \
\frac{\partial F}{y}&=-\frac{1}{2}y \
\frac{\partial F}{z}&=1
\end{aligned}
\end{equation}
效果
较长公式拆行与编号
当我们遇到较长的公式,无法排版在一行时,就要求我们在适当的位置对公式进行拆分,并依照某种方式对齐,这里最常用的是align环境,它将公式用 “&” 隔为两部分并对齐,分隔符通常放在等号左边。align环境会给每行公式都编号,可使用 “\notag” 命令去掉某行编号,下面我们给出例子。
\begin{align}
a&=b+c \notag \
&=d+e
\end{align}
按加号对齐(为了对齐加号,我们将分隔符放在等号右边,这时需要给等号后添加一对括号 " {}" 以产生正常的)间距:
\begin{align}
a ={} & b + c \
={} & d + e + f + g + h + i
- j + k + l \notag \
& + m + n + o \
={} & p + q + r + s
\end{align}
大公式类
使用\displaystyle
可以使行间公式完全显示。
使用\!
可以减小公式的体积
使用\begin{small}
套在公式外面,整体减小公式体积。
注意
公式分页
默认一个公式环境里面的多行公式是不会跨页显示的,可以使用下面命令开启全局的自动跨页显示:
\allowdisplaybreaks
或
\allowdisplaybreaks[n]
n的值为0到4,表示分页的坚决程度,例如0表示能不分页就不分页,4表示强制分页。
也可以在公式环境中使用\displaybreak手工指定分页,它同样可以带有这个参数。
这篇关于Latex行文常见问题总结-1的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!