添加到交换图

添加到交换图

我制作了下图

\documentclass[24pt]{beamer}
\usepackage[matrix,arrow]{xy}
\usepackage{amssymb,amscd,amsthm,amsmath}

\begin{document}

\begin{frame}

\xymatrix{
    & &
    {X}
    {\ar[dll]|-{\pi_0}}
    {\ar[dl]|-{\pi_1}}
    {\ar@{.>}[d]}
    {\ar[dr]|-{\pi_{i-1}}}
    {\ar[drr]|-{\pi_i}}
    {\ar@{.>}[drrr]}
    %= \varprojlim\{X_i, \varphi_i\}
    & & &
    {(D_\infty)}
    \\
    {X_0}
    &
    {\ar@{}[l]^{\phantom{\varphi_0}}}
    {\ar[l]^{\varphi_0}}
    {X_1}
    &
    {\phantom{\ar@{}[l]}}
    {\ar@{.>}[l]}
    {\cdots}
    &
    {\ar@{.>}[l]}
    {X_{i-1}}
    &
    {\ar[l]^{\varphi_{i-1}}}
    {X_i}
    &
    \ar@{.>}[l]
    {\cdots}
}}

\end{frame}

\end{document}

但我想让它看起来像这样: 在此处输入图片描述

你知道我该如何利用我已有的东西来做到这一点吗?非常感谢你的帮助!

答案1

假设现有的代码包含了您需要的所有元素,那么扩展图表到底有什么问题呢?

在此处输入图片描述

\documentclass{standalone}
\usepackage[matrix,arrow]{xy}
\usepackage{amsmath}
\begin{document}
\xymatrix{
    & &
    {X}
    {\ar[dll]|-{\pi_0}}
    {\ar[dl]|-{\pi_1}}
    {\ar@{.>}[d]}
    {\ar[dr]|-{\pi_{i-1}}}
    {\ar[drr]|-{\pi_i}}
    {\ar@{.>}[drrr]}
    %= \varprojlim\{X_i, \varphi_i\}
    & & &
    {(D_\infty)}
    \\
    {X_0}
    {\ar[d]|-{h_0}}
    &
    {\ar@{}[l]^{\phantom{\varphi_0}}}
    {\ar[l]^{\varphi_0}}
    {X_1}
    {\ar[d]|-{h_1}}
    &
    {\phantom{\ar@{}[l]}}
    {\ar@{.>}[l]}
    {\cdots}
    {\ar@{.>}[d]}
    &
    {\ar@{.>}[l]}
    {X_{i-1}}
    {\ar[d]|-{h_{i-1}}}
    &
    {\ar[l]^{\varphi_{i-1}}}
    {X_i}
    {\ar[d]|-{h_i}}
    &
    \ar@{.>}[l]
    {\cdots}
    {\ar@{.>}[d]}
    \\
    {Y}
    &
    {\ar[l]^{\text{id}}}
    {Y}
    &
    {\ar@{.>}[l]}
    {\cdots}
    &
    {\ar@{.>}[l]}
    {Y}
    &
    {\ar[l]^{\text{id}}}
    {Y}
    &
    \ar@{.>}[l]
    {\cdots}
}
\end{document}

相关内容