如何“绝对”地使方程式居中

如何“绝对”地使方程式居中

在此处输入图片描述

我如何将 \to 和 \mapsto 设置为位于页面的中心(中间)。

我拥有的是:

\begin{align}
f|_{A} \colon A & \to Y \\
x \in A & \mapsto f|_{A}(x):=f(x)\in Y
\end{align}

并且它对齐了 \to 和 \mapsto,但将整个方程式向左移动。我怎样才能获得中间的所有内容?

我已经用这个“解决”了:

\begin{align}
 \quad \quad \quad \quad f|_{A} \colon A     & \to Y \\
x \in A & \mapsto f|_{A}(x):=f(x)\in Y
\end{align}

但这似乎不是正确的方法。

免责声明 1:我是 LaTeX 新手

免责声明 2:它不是完全的 LaTeX,mathjax 在 obsidian 上运行。

答案1

假设您可以切换到 LaTeX,我建议您使用第 1 行符号左侧的\hphantom和命令组合(是包提供的宏,作为包的超集。)第 1 行的参数应该是第 2 行符号右侧的内容。\mathllap\to\mathllapmathtoolsamsmath\hphantom\mapsto

我也会:=用 来替换\coloneqq

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools} % for \mathllap and \coloneqq macros
\usepackage{showframe} % draw framelines around text block

\begin{document}

\begin{align}
\hphantom{f|_{A}(x)\coloneqq f(x)\in Y} % invisible
\mathllap{f|^{}_{A} \colon A} 
   &\to Y \\
x \in A 
   &\mapsto f|^{}_{A}(x)\coloneqq f(x)\in Y
\end{align}

\end{document}

相关内容