如何将两处方程式对齐,且不留过多空格? 2024-5-25 • align alignat 我有三个要对齐的等式。第一行的等号与第二行的第二个等号对齐。第二行的字母 y 与第三行的字母 y 对齐。我不希望等式中有多余的空格。 \begin{align*} c &= x\\ d = y + g &= x\\ e + y \;= \;\,&fffff \end{align*} 这是与我想要的类似的代码(我添加了空格使其工作): (我应该给出我试图对齐的精确方程式吗?这是我尝试做的一个非常简化的版本,但它应该以相同的方式工作) 答案1 解决方案是使用\alignat*,它可以完全控制对齐列的间距,以及\mathrlap来自 的命令mathtools: \documentclass{article} \usepackage{mathtools} \begin{document} \begin{alignat*}{2} & & c & =x \\ d = {}& y+ {}&g &= x \\ e + {}& y = \mathrlap{fffff} \end{alignat*} \end{document} 相关内容 无法终止进程 页眉混乱 如何在 Mac 上找到我的公钥? Windows 7 和 Windows 8 上的 Windows 体验指数计算是否相同 非空目录的大小如何为 0? 如何在 Ubuntu Xenial(16.04.1)上重新安装 PostgreSQL 9.5? 我如何更改页眉样式? Ubuntu 的 `dpkg` 忽略了包的 `Replaces` 字段 htaccess 文件上的正则表达式给出内部重定向错误 Ubuntu 12.10 网络设置 UI 变灰