LaTeX技巧:使用align环境输入多行公式的技巧

align是输入多行公式中最好用的环境,仅仅是个人浅见,因为他的对齐非常灵活,如果大家需要非常灵巧的对齐方式的多行公式,建议使用align环境,对应的也还有align*和aligned等等类似的环境,这里不再详述。下文提供代码,尽展其风姿绰约。
演示效果图:


演示代码:
\documentclass{article}
\pagestyle{empty}
\setcounter{page}{6}
\setlength\textwidth{266.0pt}
\usepackage{CJK}
\usepackage{amsmath}

\begin{CJK}{GBK}{song}
\begin{document}

\begin{align}
  (a + b)^3  &= (a + b) (a +b)^2        \\
             &=(a + b)(a^2 + 2ab + b^2) \\
             &=a^3 + 3a^2b + 3ab^2 + b^3
\end{align}
\begin{align}
  x^2  + y^2 & =1                       \\
  x          &= \sqrt{1-y^2}
\end{align}
This example has two column-pairs.
\begin{align}    \text{Compare }
  x^2 + y^2 &=1               &
  x^3 + y^3 &=1               \\
  x         &=\sqrt   {1-y^2} &
  x         &=\sqrt[3]{1-y^3}
\end{align}
This example has three column-pairs.
\begin{align}
    x    &=y      & X  &= Y  &
      a  &=b+c               \\
    x'   &= y'     &X' &= Y' &
      a' &=b                 \\
  x + x' &= y +y'            &
  X + X' &= Y + Y' & a'b &= c'b
\end{align}

This example has two column-pairs.
\begin{flalign}  \text{Compare }
  x^2 + y^2 &=1               &
  x^3 + y^3 &=1               \\
  x         &=\sqrt   {1-y^2} &
  x         &=\sqrt[3]{1-y^3}
\end{flalign}
This example has three column-pairs.
\begin{flalign}
    x    &=y      & X  &= Y  &
      a  &=b+c               \\
    x'   &= y'     &X' &= Y' &
      a' &=b                 \\
  x + x' &= y +y'            &
  X + X' &= Y + Y' & a'b &= c'b
\end{flalign}

This example has two column-pairs.
\renewcommand\minalignsep{0pt}
\begin{align}    \text{Compare }
  x^2 + y^2 &=1               &
  x^3 + y^3 &=1              \\
  x         &=\sqrt   {1-y^2} &
  x         &=\sqrt[3]{1-y^3}
\end{align}
This example has three column-pairs.
\renewcommand\minalignsep{15pt}
\begin{flalign}
    x    &=y      & X  &= Y  &
      a  &=b+c              \\
    x'   &= y'     &X' &= Y' &
      a' &=b                \\
  x + x' &= y +y'            &
  X + X' &= Y + Y' & a'b &= c'b
\end{flalign}

\renewcommand\minalignsep{2em}
\begin{align}
  x      &=y      && \text{by hypothesis} \\
      x' &= y'     &&\text{by definition} \\
  x + x' &= y + y' && \text{by Axiom 1}
\end{align}

\begin{equation}
\begin{aligned}
  x^2 + y^2  &=1               \\
  x          &=\sqrt{1-y^2}    \\
 \text{and also }y &= \sqrt{1-x^2}
\end{aligned}               \qquad
\begin{gathered}
 (a + b)^2 = a^2 + 2ab + b^2    \\
 (a + b) \cdot (a - b) = a^2 - b^2
\end{gathered}      \end{equation}

\begin{equation}
\begin{aligned}[b]
  x^2 + y^2  &=1               \\
  x          &=\sqrt{1-y^2}    \\
 \text{and also }y &= \sqrt{1-x^2}
\end{aligned}               \qquad
\begin{gathered}[t]
 (a + b)^2 = a^2 + 2ab + b^2    \\
 (a + b) \cdot (a - b) = a^2 - b^2
\end{gathered}
\end{equation}
\newenvironment{rcase}
    {\left.\begin{aligned}}
    {\end{aligned}\right\rbrace}

\begin{equation*}
  \begin{rcase}
    B' &= -\partial\timesE          \\
    E' &=  \partial\times B - 4\pi j \,
  \end{rcase}
  \quad \text {Maxwell's equations}
\end{equation*}

\begin{equation} \begin{aligned}
  V_j &=v_j                      &
  X_i &= x_i - q_ix_j            &
      &= u_j + \sum_{i\ne j} q_i \\
  V_i &= v_i - q_iv_j            &
  X_j &=x_j                      &
  U_i &= u_i
\end{aligned} \end{equation}

\begin{align}
  A_1 &= N_0 (\lambda ; \Omega')
         -  \phi (\lambda ; \Omega')   \\
  A_2 &= \phi (\lambda ; \Omega')
            \phi(\lambda ; \Omega)     \\
\intertext{and finally}
  A_3 &= \mathcal{N} (\lambda ; \omega)
\end{align}
\end{CJK}
\end{document}

使用align环境输入多行公式的技巧相关推荐

  1. LaTeX技巧205:使用split输入多行公式技巧

    我们在输入多行公式的时候,split,array,multiline,align,aligned等等都是我们可以选用的环境,这里介绍split的使用方法. 演示效果图: 演示代码: \document ...

  2. latex 多行公式_Markdown中输入多行并列的公式

    本篇旨在以两个Markdown文件编辑器-Typora与Visual Code Studio为例, 说明对于多行并列公式不同的处理方式. Latex中输入多行并列公式 在latex文件编辑器中使用al ...

  3. latex大括号 多行公式_如何快速入门 LaTeX,在 XMind 2020 中轻松输入方程。

    数学方程输入对于很多理工科朋友来说是一件让人头疼的事情.不仅是数学方程本身就纷繁复杂花样百出,各种输入语法更是劝退无数人. 然而很多看似复杂的东西其实并非如想象中的难,抓住本质即可快速入门.今天和大家 ...

  4. 三步教你多行公式将公式编号垂直居中

    此博客为个人博客,不涉及商业用途,仅提供学习参考,内容均来自个人原创以及互联网转载和摘录. 此博客上带有原创标识的文章.图片.文件等,未经本人允许,不得用于商业用途以及传统媒体.网络媒体或个人转载请注 ...

  5. LATEX公式(入门、矩阵、多行公式、常用字符、特殊符号)

    文章目录 0.前言 1.行内公示(inline equation) 2.行间公式(displayed equation) 2.1 最基本的行间公式(不带编号) 2.2 equation 行间公式(带编 ...

  6. 【方法】Latex多行公式及编号

    基础 首先介绍内联公式和单行公式,内联公式使用$...$,单行公式使用\[...\]. 我定义了一个函数: y = a x y =ax y=ax 我定义了一个函数: y = a x y = ax y= ...

  7. LaTeX数学公式的矩阵、多行公式

    LaTeX数学公式的矩阵.多行公式 目录 矩阵公式 数学公式的多行公式 矩阵公式 % 导言区 \documentclass{article} \usepackage{ctex}\usepackage{ ...

  8. Linux桌面环境与命令行环境切换快捷键,以及linux 图形界面 X Server 关闭 启动

    1 Linux桌面环境与命令行环境切换快捷键 1.从linux桌面环境切换到命令行终端 Ctrl+Alt+F1-F6:进入虚拟终端或虚拟控制台,其中F1~F6对应与6个不同的虚拟终端.进入终端输入用户 ...

  9. 命令行切换到conda环境_Anaconda命令行常用操作

    Anaconda作为优秀的Python环境管理软件在数据科学领域有着广泛的运用.对于为什么使用Anaconda以及如何安装在网络上有非常多详细的分享,在这里不再赘述.今天想分享下我在使用Anacond ...

最新文章

  1. 那些年我们一起追过的缓存写法(二)
  2. 100路监控摄像头需要使用核心交换机吗?
  3. lseek、stat、access、chmod、strtol、truncate、unlink
  4. linux+守护进程+php,【转载】Linux 守护进程的编程方法
  5. 海润光伏上年净利扭亏“摘帽”在望
  6. Jmeter使用之高效组织接口自动化用例技巧
  7. MySQL5.7.11免安装版的安装和配置:解决MYSQL 服务无法启动问题
  8. django框架如何提升性能?(高并发)摘自网络
  9. 路由器上的usb接口有什么用_路由器上面的USB接口有什么用途,你都知道吗?
  10. python的功能及特点_使用Python这么多年,才发现Python还有这些实用的功能和特点...
  11. 《C#高级编程》笔记系列--点滴记录(持续更新中……)
  12. 惠普打印机136w硒鼓芯片怎么清零_惠普136w打印机怎么清零
  13. 入门OJ P:1300 面积题解
  14. 虚拟机客户端访问不了服务器域名,虚拟机ESXI 篇四:让你电脑打开网页不用等待---SmartDns...
  15. IDEA这些既好用又好玩的三十多个宝贝插件你还不知道吗?
  16. 2021最新域名授权系统网站源码 全新一键安装源码+卡密自助授权+全新UI界面
  17. Python 助你填写高考志愿
  18. 锐龙r3 4100核显 r3 4100参数 r3 4100评测
  19. 本周最新文献速递20210718
  20. 【完整攻略】OPPO手机无密码解锁方法

热门文章

  1. 自动驾驶采标系列一:自动驾驶数据采集资质及采集数据出境的调研分析
  2. 一款功能强大的课程报名系统 v6.2.0
  3. K-means与GMM分别对球队数据进行聚类
  4. 井盖“吞人”事故频发,不可忽视智慧井盖
  5. 井盖智能化升级最佳实践
  6. python调用摄像头人脸识别代码_Python使用 opencv调用笔记本摄像头进行人脸识别...
  7. 读书笔记之SQL必知必会
  8. SQLSERVER常用系统表
  9. Video标签事件与属性 HTML5 Video Events and API
  10. 蓝桥杯Web组备赛笔记4