数学,LaTeX 中的函数,非常基础

数学,LaTeX 中的函数,非常基础

我正在尝试编写以下代码;

f:X->Y
  x|->f(x)

其中->\longrightarrow并且|->\longmapsto。但是,我的问题是我无法x直接在 下方获取X。我尝试了以下代码:

\\* $f : X\longrightarrow Y$
\\* $\hphantom{<1>}   $x\longmapsto f(x)$\\

但是,这并没有直接达到X预期的效果。任何帮助都将不胜感激。

答案1

\begin{equation*}
  \begin{split}
    f: & X\rightarrow Y ,\\
      & x\mapsto f(x).
  \end{split}
\end{equation*}

答案2

我个人更喜欢直接使用提供的对齐方式array

\documentclass{article}

\usepackage{amsmath}

\begin{document}
\[
  \begin{array}{@{}r@{\;}c@{\;}c@{\;}l@{}}
    f: & X & \rightarrow & Y,   \\
       & x & \mapsto     & f(x).
  \end{array}
\]
\end{document}

array(在本例中为 ie )的第一个参数@{}r@{\;}c@{\;}c@{\;}l@{}是环境中的列对齐规范tabular@{...}部分指定列之间的间距,我在这里使用它(如评论中 @egreg 所建议的)以使间距与文档的其余部分更加一致。

结果

相关内容