LaTex常用技巧5:公式太长换行并加大括号

2023-11-06

使用LaTex做笔记的时候发现公式太长,一行会超出页面,于是想到换行。

在这里插入图片描述

原来的代码,这里使用了包bm,测试的时候前面请使用\usepackage{bm}

\begin{equation}
    _{i}^{G}  {\bm{a}}=
    \begin{cases}
_{i}^{i-1}\ddot{\bm{p}}, &i=1\\
    _{i-1}^{G}\dot{\bm{a}}+_{i-1}^G\dot{\bm{\omega}}\times_{i-1}^{G}\bm{R} _{i}^{i-1}{\bm{p}}+2_{i-1}^G{\bm{\omega}}\times_{i-1}^{G}\bm{R} _{i}^{i-1}\dot{\bm{p}}+_{i-1}^G{\bm{\omega}}\times(_{i-1}^G{\bm{\omega}}\times_{i-1}^{G}\bm{R} _{i}^{i-1}{\bm{p}})+_{i-1}^{G}\bm{R} _{i}^{i-1}\ddot{\bm{p}}, &i>1
\end{cases}
\end{equation}

上网查了一下解决办法,最后选择了使用\aligned环境来换行(也有文章说用\split环境的,但是我在Overleaf上编译会有警告),还是用\aligned环境比较稳妥。论文里换行以后还加了大括号,感觉更加地规整,我也想实现这样的效果。

下面是论文里的效果
在这里插入图片描述

\begin{equation}
    _{i}^{G}  {\bm{a}}=
    \begin{cases}
_{i}^{i-1}\ddot{\bm{p}}, &i=1\\

%使用aligned环境 
\left (  \begin{aligned}
    &_{i-1}^{G}\dot{\bm{a}}+_{i-1}^G\dot{\bm{\omega}}\times_{i-1}^{G}\bm{R} _{i}^{i-1}{\bm{p}}+2_{i-1}^G{\bm{\omega}}\\
    &\times_{i-1}^{G}\bm{R} _{i}^{i-1}\dot{\bm{p}}+_{i-1}^G{\bm{\omega}}\\
    &\times(_{i-1}^G{\bm{\omega}}\times_{i-1}^{G}\bm{R} _{i}^{i-1}{\bm{p}})+_{i-1}^{G}\bm{R} _{i}^{i-1}\ddot{\bm{p}} 
    \end{aligned}\right ), &i>1
    
\end{cases}
\end{equation}
  • \aligned环境里面使用双斜杠\\进行换行,然后使用进行&对齐。
  • 使用了\left (...\right )添加大括号

在这里插入图片描述
看着就很舒服了。

更多关于多行公式排版LaTex的内容(\aligned环境使用以及添加左括号等)可以参考我的另一篇博客LaTex复杂公式模板记录(CSDN也可以使用)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

LaTex常用技巧5:公式太长换行并加大括号 的相关文章

  • 如何在 Emacs 中为 LaTeX 模式定义两个 ispell 字典?

    我有一份包含许多第二语言引文的文档 我如何将第二语言定义为 Ispell 我在文件顶部有这个 Local IspellDict brasileiro 我尝试了这个 但没有成功 Local IspellDict brasileiro engl
  • LaTeX 中的脚注间距

    我正在写论文 研究生院说我需要在多个脚注之间留一个空格 而且文本和脚注开头之间的空格太小 有没有办法做到这一点 任何帮助是极大的赞赏 footnotesep是脚注之间的空格 setlength footnotesep 0 5cm footi
  • OSX 10.8 中 usetex 的问题

    我最近升级到 OSX 10 8 Mountain Lion 如果我尝试在绘图标签中使用乳胶标记 我的 python 安装现在会出现错误 下面的代码可以完美运行 plt figure plt plot rand 51 rand 51 plt
  • 如何在 R markdown 中生成没有前导码的 LaTeX 文件?

    我有一个 LaTeX 文档 它被分割成多个 tex files 我正在使用 R markdown 生成图形和表格 是否可以从 Rmd 生成没有前导码的 tex 文件 以便我能够在文档中使用输出 目前 我需要手动将部分输出复制到我的 tex
  • 将多个帧选项传递到 rmarkdown::beamer_presentation 中的单个帧

    如何将多个框架选项传递给特定框架rmarkdown beamer presentation 在下面的 MWE 中 第二帧应包含与前一帧相同的表 只是多了几行 Thus 理想情况下 两个框架的页码相同 gt noframenumbering
  • 如何创建具有逐字环境的新 Beamer 环境?

    我正在创建一个 Beamer 演示文稿 其中包含大量 LaTeX 示例 并且必须在逐字环境中进行 我厌倦了打字 begin example begin verbatim Verbatim Text end verbatim end exam
  • 减少knitr块中命令和输出之间的空间

    我在用着knitr with LaTeX并且代码块回显的命令与输出的开头之间似乎有很多空间 LaTeX 代码如下所示 begin knitrout scriptsize definecolor shadecolor rgb 1 1 1 co
  • 如何将图像插入 Latex 格式的 Anki 笔记中?

    我正在尝试创建一个 Anki 牌组 例如 前面有一个单词 然后我在后面添加带有定义的单词以及图片 但是当已经有两个字段 前面 的文本和后面的文本 时 我在包含图形时遇到了麻烦 这是一个注释示例 begin note begin field
  • 调整 R Markdown PDF 文档中文本和块输出之间的间距

    我无法理解如何控制 R Markdown PDF 文档中文本和块输出之间的间距 下面是一个文档的示例 output pdf document setlength lineskip 0pt begin center Random Text e
  • 如何在 \leq 上方添加问号?

    如何在小于或等于符号上方添加问号 leq 在乳胶中 您可以使用stackrel begin equation 2 stackrel le 3 end equation end document 或者 如果您使用amsmath包 你可以使用o
  • 如何在align环境中标记每个方程?

    我想知道如何在对齐环境中标记每个方程 例如 begin align label eq lnnonspbb lambda i mu i 0 mu i xi i 0 lambda i y i w T x i b 1 xi i 0 end ali
  • Rmarkdown 和 PDF 输出:评估 Latex 部分中的 Markdown

    如何才能评估 Latex 代码中使用的 markdown 代码 带有 PDF Latex 输出的 Rmarkdown 非常简单的最小示例 begin center should be bold text end center 使用knitr
  • 如何保存和编辑电缆打印的内容?

    这是后续如何以最小的格式将数据框导出到乳胶 https stackoverflow com questions 45929263 how to export a dataframe to latex with some minimal fo
  • 如何在plotly dash应用程序中编写数学符号?

    我想在绘图破折号应用程序中绘制数学符号 例如 我尝试过这个 import dash import dash html components as html app dash Dash name app layout html Div chi
  • 在 LaTeX Beamer 中更改 \textbullet 的颜色

    我不想使用 Beamer 的标准蓝色主题 我想用beaver 这是深红色 一切看起来都不错 除了如果我使用itemize要点仍然是蓝色的 有没有一种好方法可以让项目符号随我使用的颜色主题而变化 如果我选择淡黄色主题 我希望子弹也会变成黄色
  • 幻灯片中并排显示目录和图表

    我想将图形和目录并排放在一张幻灯片中 看起来像 目录图 我尝试将它们分别包含在一个小页面中 然后将它们都放入图形环境中 但结果看起来不太好 因为目录被格式化为段落 而不是逐项列出的外观 那么 有人有更好的解决方案吗 提前致谢 PS 我使用投
  • 在 LaTeX 中自动将新句子中第一个单词的第一个字母大写

    我知道 LaTeX 的吹嘘点之一是它没有这种微软式的行为 尽管如此 它有时还是有用的 LaTeX 已经在您键入 非反斜杠 句点后添加了一个额外的空格 因此应该可以使其自动将后面的字母大写 是否有一个明显的方法来编写一个宏来执行此操作 或者是
  • 在小页面/子图中缩放时控制 LaTeX 中图形的字体大小?

    我正在使用 pgf tikz 图形 我想知道在 minipage subfig 环境中使用图形时如何控制图形中字体大小的缩放 有没有办法手动为 pgf tikz 图形或一般乳胶设置永久字体大小 以使字体大小与缩放无关 理想情况下 我希望能够
  • 使用 Latex Cell Magic 在 Jupyter 中显示乳胶表/表格

    根据这个丰富的显示系统示例 http nbviewer jupyter org github ipython ipython blob 2 x examples Notebook Display 20System ipynb LaTeXJu
  • LaTeX、波形符和逐字模式

    继从这个问题 https stackoverflow com questions 256457 how does one insert a backslash or a tilde into latex 256620 当我处于逐字模式时 我

随机推荐

  • linux从EMMC启动或TFTP启动的UBOOT参数

    从EMMC启动内核及设备树 setenv bootargs console ttymxc0 115200 root dev mmcblk1p2 rootwait rw setenv bootcmd mmc dev 1 fatload mmc
  • java-logback记录日志到指定文件并且压缩保存日志

    yml配置文件中加入如下配置 logging config classpath logback spring xml 项目根目录下的xml配置文件 level root info 全局日志的级别 file name mes log 输出日志
  • nvm 在 Windows 上的使用

    NVM Node Version Manager 是一个用于管理和切换多个 Node js 版本的工具 它允许你在同一台机器上同时安装和使用不同版本的 Node js 而无需手动安装和卸载 之前都是只安装一个版本的 node js 该更新时
  • 2021年字节跳动、阿里等大厂最全Android面试题,已开源

    前言 对于字节跳动的二面三面而言 Framework MVP架构 HashMap原理 性能优化 Flutter 源码分析等问题都成高频问点 然而很多的朋友在面试时却答不上或者答不全 今天在这分享下这些问点的视频解析给大家 希望对有需要的朋友
  • 一文教会你如何用 Python 分割合并大文件

    有时候 我们需要把一个大文件发送给别人 但是限于传输通道的限制 比如邮箱附件大小的限制 或者网络状况不太好 需要将大文件分割成小文件 分多次发送 接收端再对这些小文件进行合并 今天就来分享一下用 Python 分割合并大文件的方法 思路及实
  • 2017版VisualStudio asp.net利用ZXing生成条形码、二维码

    2017版VisualStudio asp net利用ZXing生成条形码 二维码 一 在asp net项目中添加ZXing 1 右击项目 管理NuGet程序包 2 搜索ZXing 下载ZXing net并安装即可 二 生成条形码 1 页面
  • Arch Linux 安装(痛苦版)

    我已经用了两年的Linux FreeBSD 平时都是硬盘安装 除了BSD有点阻碍 linux不在话下 但是Arch Linux让我感到无助 虽然最后是用光驱安装成功 为什么要装archLinux 我的二手笔记本 CPU P3 700 RAM
  • Test Driven Development感悟

    编程的思想有面向过程编程 面向对象编程 面向接口编程 面向接口编程是现在很多公司在使用的 面向接口效率更好 而且使得业务代码更加简洁易调试 面向对象的方法使得代码会多出很多接口 可以为以后的使用留接口 但是开发效率不高 面向过程写代码 可以
  • 8-高精度计算(加法)

    我们知道 在C语言和C 中对于所能存储的数值的最大值是有明确的上限的 但是我们有时候会需要去计算一些数值比较大的数字 例如位数为1000 10000的数字的加减运算 这时候我们就需要使用新的运算方法了 这里引入高精度的大数据计算 它可以用计
  • SDIO接口(3)——SDIO总线接口

    SDIO总线接口 SDIO是在SD标准上定义了一种外设接口 故名思义 就是SD的I O接口的意思 SD本来是记忆卡的标准 但是现在把SD连接一些外围I O使用 这样边形成了SDIO接口 SDIO本身只是一种接口技术 类似于SPI接口 通过I
  • Java itext为pdf 文件添加水印核心功能代码片段

    param content param pageRect param waterMarkContent 水印文字 private static void addWaterMark PdfContentByte content Rectang
  • 如何利用Nginx实现动态负载均衡

    为什么用Nginx Nginx是经过实践证明的 安全稳定的反向代理服务器 淘宝 新浪等大型互联网公司都有Nginx的身影 Nginx经过线上各种网络环境验证 能够帮你隔离各种复杂的网络环境 轻松支持10000 的同时在线连接数 同时拥有多种
  • vs2019创建c语言_VS2019初步使用

    前言 前段时间把电脑重置了下 导致很多软件都被删除了 所以重新安装了 顺便把一些 陈年落后 的软件更新到了最新版 新版的软件和之前相比的确区别很大 更人性化了 功能也增加了不少 体会最深的就是Adobe Photoshop 2020 对新手
  • WordPress初学者入门教程-页面与文章

    本文源自 https wpeyes com wordpress 当你想要添加书面内容到你的网站 你有两个选择 你可以创建一个页面或一篇文章 在添加 编辑方面 这两者非常相似 但在功能上其实是相当不同的 对于刚接触WordPress的人 或者
  • vue3中使用ant-design-vue的layout组件实现动态导航栏功能(1~2级)

    目录 0 前言 1 准备工作 1 1 安装ant design vue 1 2 安装图标组件包 2 选择组件 3 路由文件 4 Vue导航页面 5 最终效果 0 前言 最近在自己搞一个前后端小项目 前端想使用ant design vue的l
  • 顶部导航栏的写法

    goodsType white space nowrap overflow x scroll webkit overflow scrolling touch padding 0 5rem 3 goodsTypeitem margin rig
  • 优化阶乘算法的探索

    优化阶乘算法的探索 中国地质大学 武汉 陈海丰 阶乘 factorial 是基斯顿 卡曼 Christian Kramp 1760 1826 于1808年发明的运算符号 阶乘 也是数学里的一种术语 是指从1乘以2乘以3乘以4一直乘到所要求的
  • 不看后悔的Linux内核Makefile文件详解

    好文章推荐 CSDNhttps mp csdn net mp blog creation editor 127774142 第一部分 概述 内容有点多 建议大家先收藏慢慢看哦 什么是makefile 或许很多Winodws的程序员都不知道这
  • linux中 mysql数据查询出来中文变问号的处理方法

    我们在linux里面 命令行查询数据库的时候 可能会遇到查询出来的中文是问号 如下图 这种情况一般是字符集编码的问题 show variables like character set 这个时候发现results的编码不是utf 8 cli
  • LaTex常用技巧5:公式太长换行并加大括号

    使用LaTex做笔记的时候发现公式太长 一行会超出页面 于是想到换行 原来的代码 这里使用了包bm 测试的时候前面请使用 usepackage bm begin equation i G bm a begin cases i i 1 ddo