我怎样才能将“vdots”放在此对齐中每列的中心?

我怎样才能将“vdots”放在此对齐中每列的中心?

我试图将其放在vdots每列的中心alignat,但做不到。这是我的代码。

\documentclass[12pt,a4paper]{article}
\usepackage{amsmath}
\usepackage{fourier}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage{mathtools}
\DeclarePairedDelimiter\abs{\lvert}{\rvert}
\begin{document}
    \begin{alignat*}{3}
        & \abs{a_2 - a_3}    && \leqslant \dfrac{1}{ 2}|a_1 - a_2|\\
        & \abs{a_3 - a_4}    && \leqslant \dfrac{1}{ 2}\abs{a_2 - a_3}  && \leqslant  \dfrac{1}{ 2^2}|a_1 - a_2|\\
        & \abs{a_4 - a_5}    && \leqslant \dfrac{1}{ 2}\abs{a_3 - a_4}  && \leqslant  \dfrac{1}{ 2^3}|a_1 - a_2|\\
        & \vdots    && <\vdots  && < \vdots \\
        &\abs*{a_{n} -a_{n+1}} &&   \leqslant \dfrac{1}{ 2}\abs{a_{n-1} - a_n}  && \leqslant  \dfrac{1}{ 2^{n-1}}|a_1 - a_2|
    \end{alignat*}
\end{document}

我怎样才能将vdots其置于每列的中心alignat

Screenshot

答案1

我会将垂直点放在不等号下方,因此这里是两种方法的代码。

\documentclass[12pt,a4paper]{article}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{fourier}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage{calc}

\DeclarePairedDelimiter\abs{\lvert}{\rvert}

\newcommand{\cto}[2]{%
  \mathmakebox[\widthof{$\displaystyle#1$}]{#2}%
}

\begin{document}

\begin{alignat*}{3}
  & \abs{a_2 - a_3}
  && \leqslant \frac{1}{2}|a_1 - a_2|
\\
  & \abs{a_3 - a_4}
  && \leqslant \frac{1}{2}\abs{a_2 - a_3}
  && \leqslant  \frac{1}{2^2}|a_1 - a_2|
\\
  & \abs{a_4 - a_5}
  && \leqslant \frac{1}{2}\abs{a_3 - a_4}
  && \leqslant  \frac{1}{2^3}|a_1 - a_2|
\\
  & \cto{\abs{a_2 - a_3}}{\vdots}
  && \leqslant \cto{\frac{1}{2}\abs{a_3 - a_4}}{\vdots}
  && \leqslant \cto{\frac{1}{2^3}|a_1 - a_2|}{\vdots}
\\
  & \abs*{a_{n} -a_{n+1}}
  && \leqslant \frac{1}{2}\abs{a_{n-1} - a_n}
  && \leqslant \frac{1}{2^{n-1}}|a_1 - a_2|
\end{alignat*}

\begin{alignat*}{3}
  & \abs{a_2 - a_3}
  && \leqslant \frac{1}{2}|a_1 - a_2|
\\
  & \abs{a_3 - a_4}
  && \leqslant \frac{1}{2}\abs{a_2 - a_3}
  && \leqslant  \frac{1}{2^2}|a_1 - a_2|
\\
  & \abs{a_4 - a_5}
  && \leqslant \frac{1}{2}\abs{a_3 - a_4}
  && \leqslant  \frac{1}{2^3}|a_1 - a_2|
\\
  &&& \cto{{}\leqslant{}}{\vdots}
  && \cto{{}\leqslant{}}{\vdots}
\\
  & \abs*{a_{n} -a_{n+1}}
  && \leqslant \frac{1}{2}\abs{a_{n-1} - a_n}
  && \leqslant \frac{1}{2^{n-1}}|a_1 - a_2|
\end{alignat*}

\end{document}

enter image description here

答案2

这是 的解决方案eqparbox。我擅自简化了你的序言( amsmath加载 时无需加载mathtools)。此外,我认为 中的中等大小分数nccmath对于数值系数来说看起来更美观:

\documentclass[12pt, a4paper]{article}

\usepackage{fourier}
\usepackage[margin=2cm]{geometry}
\usepackage{mathtools, nccmath}
\DeclarePairedDelimiter\abs{\lvert}{\rvert}
\usepackage{eqparbox}
\newcommand{\eqmathbox}[2][M]{\eqmakebox[#1]{$\displaystyle#2$}}
\newcommand{\longvdots}{\raisebox{0.6ex}[0pt][0pt]{\rotatebox[origin=c]{90}{\makebox[1cm]{\dotfill}}}}

\begin{document}

\begin{alignat*}{3}
& \abs{a_2 - a_3} && \leqslant \mfrac{1}{ 2}\abs{a_1 - a_2} \\
& \abs{a_3 - a_4} && \leqslant \mfrac{1}{ 2}\abs{a_2 - a_3} && \leqslant \mfrac{1}{ 2^2}\abs{a_1 - a_2}\\
 &\eqmathbox{\abs{a_4 - a_5}} && \leqslant \mfrac{1}{ 2}\eqmathbox[M1]{\abs{a_3 - a_4}} && \leqslant \mfrac{1}{ 2^3} \eqmathbox[M2]{\abs{a_1 - a_2}} \\
& \eqmathbox{\longvdots} && \leqslant\phantom{\mfrac{1}{ 2}}\eqmathbox[M1]{\longvdots} && \leqslant\phantom{\mfrac{1}{ 2^3}} \eqmathbox[M2]{\longvdots}\\
&\abs*{a_{n} -a_{n+1}} && \leqslant \mfrac{1}{ 2}\abs{a_{n-1} - a_n} && \leqslant \mfrac{1}{ 2^{n-1}}\abs{a_1 - a_2}
\end{alignat*}

\end{document}

enter image description here

相关内容