• latex:公式的序号


    1.排序单位

    在文类book或report中,行间公式是以章为排序单位的,即每一新章节开始,公式序号计数器equation就被清零。比如第1章第3个公式的序号是(1.3),第2章第1个公式的序号是(2.1)。一章中有若干节,若每节中有很多公式,这种排序方式就很难分清某个公式是属于哪一节的。如希望公式能以节为排序单位,可在导言中加入公式宏包提供的排序单位命令: umberwithin{equation}{section}

    这样在所有公式的序号里就增加了节序号。例如第1章第3节第2个公式的序号是:(1.3.2)。在文类article中,行间公式序号是以全文为排序单位,若希望改为以节为排序单位,也可使用上述排序单位命令。

     

    2.取消与替代

    带星号的公式环境以及split和cases公式环境都不会给出公式序号,其它不带型号的公式环境都可以为公式自动提供序号。但有时希望公式组中的某些公式有序号,某些没有,某些要另作标记,就需要用到下列序号设置命令。

    eqno{标号} 系统提供的序号设置命令,将它紧跟在equation*环境或[…]形式的公式行后,可在公式右侧人工设置标号。标号可以是任意文本
    leqno{标号} 作用于eqno相同,只是将标号至于公式的左侧。eqno与leqno不能同时在一个公式中使用
    onumber 系统提供的取消序号命令。把它插在换行命令\之前,可以取消为该行公式排序而使其无序号
    otag 公式宏包提供的序号取消命令,使用方法和作用与 onumber命令相同
    ag{标号} 公式宏包提供的序号设置命令,把它插在换行命令\之前,可取消为该行公式排序,而以(标号)替代序号。该命令也可用于带星号公式环境中的公式行,使其具有(标号)
    ag*{标号} 作用与 ag相同,只是标号的两侧没有圆括号

     

    2.1 把矩阵方程的序号改为人工标号,并将其至于方程的左侧

    代码:

    $$left(egin{array}{lcr}
    a_{11}& a_{12} & a_{13}\
    a_{21} & a_{22} & a_{23}
    end{array} ight)=0 leqno[A.1] $$

     

    得到的公式如下:

    2.3 将方程组中的每个方程式使用不同样式的序号和标号

    利用交叉引用命令label和 ef来生成子序号

    代码:

    egin{gather}
    x^2+y^2=z^2 label{eq:r2} \
    x^3+y^3=z^3 otag \
    x^4+y^4=z^4 ag{$*$} \
    x^5+y^5=z^5 ag*{$*$} \
    x^6+y^6=z^6 ag{ ef{eq:r2}$'$}
    end{gather}

    得到的公式如下:

    2.4 在公式组环境中使用取消序号命令来编排多行公式

    代码:

    egin{align}
    f(t)=& e^{-t}(sin2t + 2sin4t -{} onumber\
    & {}- 0.4sin2tsin40t)
    end{align}

    得到的公式:

    如果把 onumber取消序号命令去掉后

    代码:

    egin{align}
    f(t)=& e^{-t}(sin2t + 2sin4t -{}\
    & {}- 0.4sin2tsin40t)
    end{align}

    得到的公式如下(仔细看编号):

    3 底部序号

    通常多行公式的序号垂直居中,要想把序号至于最后一行末尾,可在公式宏包的调用命令中添加一个顶部序号选好,即usepackage[tbtags]{amsmath}, 就可以将夏利多行公式的序号置于尾行右端。

    代码:

    egin{equation}
    egin{split}
    f(x) & = 2(x+1)^{2} -1 \
    & = 2(x^{2}+2x+1)-1 \
    & = 2x^{2} + 4x + 1
    end{split}
    end{equation}

    得到的公式:

  • 相关阅读:
    SolidEdge如何绘制阵列之后取消掉某一些
    SolidEdge如何绘制变化半径倒圆角
    SolidEdge如何复制特征 建立类似于UG 块的概念
    SolidEdge如何打开或关闭自动标注尺寸
    SolidEdge 装配体中如何快速的搞定一个面上所有螺丝 如何在装配体上进行阵列
    SolidEdge 如何由装配图快速生成爆炸视图
    SolidEdge 如何由装配图快速进行标注和零件序号编写 制作BOM表
    [Angular 8] Take away: Web Components with Angular Elements: Beyond the Basics
    [Angular 8] Take away: Tools for Fast Angular Applications
    [Algorithm] Calculate Pow(x,n) using recursion
  • 原文地址:https://www.cnblogs.com/suerchen/p/4817711.html
Copyright © 2020-2023  润新知