如何将向下的箭头向稍微右侧移动一点?

如何将向下的箭头向稍微右侧移动一点?

如何在 Tikz-pgf 中绘制下图?

另外,在当前代码中,如何将向下箭头向右移动一点点。我希望向下箭头刚好在 A 下方和 A' 上方,函数 f_1 在右侧或左侧,其他函数也是如此。在当前图表中,向下箭头位于左侧一点点。

在此处输入图片描述

我使用了以下代码来获取上述图表:

\begin{align}
\matrix{
A&\longrightarrow&B &\longrightarrow&C&\longrightarrow&D&\longrightarrow&E
\cr \downarrow f_1&&\downarrow f_2&&\downarrow f_3&&\downarrow f_4&& \downarrow f_5
\cr A' &\longrightarrow&B'&\longrightarrow& C' &\longrightarrow& D'&\longrightarrow&E'}
\end{align}

请帮我修复上述代码而不使用 Tikz-CD

答案1

在此处输入图片描述

\documentclass[margin=3.1415692mm,varwidth]{standalone}
\usepackage{tikz-cd}

\begin{document}
    \begin{equation}
\begin{tikzcd}[row sep=huge, baseline=3ex]
A \ar[r] 
  \ar[d,"f_1"] & B \ar[r] 
                   \ar[d,"f_2"] & C \ar[r] 
                                    \ar[d,"f_3"] & D \ar[r] 
                                                     \ar[d,"f_4"] & E \ar[d,"f_5"]   \\
A' \ar[r]     & B' \ar[r]       & C' \ar[r]      & D' \ar[r]      & E'               \\
\end{tikzcd}
    \end{equation}
\end{document}

有关tikz-cd基于 TikZmatrix库的 的详细信息,请参阅其文档。它是 LaTeX 安装的一部分,或者您可以在加拿大运输安全局

编辑:修正了函数索引中的错误

答案2

当然,使用xy包也有可能实现你想要的输出:

在此处输入图片描述

\documentclass[12pt]{article}

\usepackage[all,cmtip]{xy}
\begin{document}
\xymatrix@R=2.5pc{
A \ar[d]^{f_1} \ar[r] & B \ar[d]^{f_2}  \ar[r] &  C \ar[d]^{f_3} \ar[r]  & D \ar[d]^{f_4} \ar[r] & E \ar[d]^{f_5}\\
A' \ar[r] & B'  \ar[r] & C'  \ar[r] & D' \ar[r] & E'}

\xymatrix@R=2.5pc@C=2.5pc{
A \ar[d]^{f_1} \ar[r] & B \ar[d]^{f_2}  \ar[r] &  C \ar[d]^{f_3} \ar[r]  & D \ar[d]^{f_4} \ar[r] & E \ar[d]^{f_5}\\
A' \ar[r] & B'  \ar[r] & C'  \ar[r] & D' \ar[r] & E'}

\end{document}

PS:使用@R=2.5pc@C=2.5pcR=row; C=column)您可以改变矩阵的维度。

相关内容