如何将点置于中心?

如何将点置于中心?
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\begin{document}
    A+B
    \\
    C+D
    \\
    D+E
    \\
    \vdots
    \\Y+Z
\end{document}

我希望输出结果中的点应该位于加号下方。但我得到的点对齐在左侧,我该如何修复它?

示例输出: 在此处输入图片描述

有人可以帮帮我吗?

答案1

以下是一种方法:

\begin{document}
$\begin{array}{l@{~}c@{~}l}
A &+     &B\\
C &+     &D\\
  &\vdots&\\
E &+     &F
\end{array}$
\end{document}

在此处输入图片描述

答案2

一种方法是matrix按照包中的定义使用amsmath

\documentclass{article}
\usepackage{amsmath}

\begin{document}
    \[
\begin{matrix}
A   +   B   \\
B   +   C   \\
  \vdots    \\[3pt]
Y   +   Z
\end{matrix}
    \]
\end{document}

在此处输入图片描述

或者array(基于从已删除的@campa 答案中窃取的最后一个解决方案):

\documentclass{article}

\begin{document}
    \[
\begin{array}[t]{r@{\:}c@{\:}l}
A & +   & B     \\
B & +   & C     \\
& \vdots  &     \\[3pt]
Y & +   & Z   \\
\end{array}    
    \]
\end{document}

在这种特殊情况下,结果与以前类似,但是,现在 + 左右两侧的项可以有不同的长度,但数学表达式仍然以 + 符号为中心。

在此处输入图片描述

相关内容