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. 读8篇论文,梳理BERT相关模型进展与反思
  2. 用例设计大全(整理)
  3. bzoj 4602: [Sdoi2016]齿轮
  4. debian中添加sudo命令
  5. mysql同步 触发器_mysql 触发器(数据库的同步)
  6. mysql生活应用_MySQL应用
  7. assertpythonraise_使用assertRaise测试异常消息
  8. hashcode、equals
  9. 中国AI人才缺口500万,10本硬核技术书带你上车
  10. 1.7 单层卷积网络
  11. Linux之shell编程基础
  12. set列表对象去重_set去重应用
  13. php php-fpm安装 nginx配置php
  14. Winform实现简单的记住用户名密码功能
  15. Algorithms, Part I by Kevin Wayne, Robert Sedgewick
  16. c语言课程设计作业,c语言课程设计心得体会
  17. 单片机Fault故障常见应对办法
  18. ABAP 获取屏幕字段的值 搜索帮助联动动态查询SAP
  19. 练习题之金融应用:比较不同利率下的贷款
  20. 广州电子地图下载 来自谷歌电子地图库 地图展示15、17、19级

热门文章

  1. 【复习笔记】【计算机组成原理】《唐朔飞书》绪论+系统总线
  2. 什么是RMI,为什么要使用RMI框架?
  3. 灵活型惠普T5740瘦客户机
  4. 百度大裁员,直播业务或被裁 90%
  5. 关于u盘提示格式化,只剩8M但又格式化不了的数据恢复教程的处理办法
  6. 善于使用搜索引擎、百度网盘、华为网盘、新浪微盘找资源的方法总结
  7. 阳途网控推出的免费网管软件:阳途网控2009免费版
  8. DDR4, DDR3, DDR2, DDR1 及SDRAM各有何不同?
  9. SimpleITK图像基础(三)——SimpleITK学习笔记
  10. MySQL操作JSON