如何在 LaTeX 中绘制二元积的交换图?

如何在 LaTeX 中绘制二元积的交换图?

我正在尝试在 LaTeX 中绘制下面的交换图。我查了一下,知道最有效的方法是加载,\usepackage{tikz-cd}但我不知道如何编写代码。如果能得到任何帮助,我将不胜感激。

在此处输入图片描述

答案1

在此处输入图片描述

\documentclass[10pt,a4paper]{article}

\usepackage{tikz-cd}
\begin{document}
    \begin{tikzcd}
        &   A   \arrow[d,red,]
                \arrow[dl, bend right]
                \arrow[dr, bend left]               &   \\
    X   &   P   \arrow[r, green]\arrow[l, green]    &   Y
    \end{tikzcd}
\end{document}

编辑标签

在此处输入图片描述

\documentclass[10pt,a4paper]{article}

\usepackage{tikz-cd}
\begin{document}
    \begin{tikzcd}
        &   A   \arrow[d,red,]
                \arrow[dl, bend right]
                \arrow[dr, bend left]               &   \\
    X   &   P   \arrow[r, green, "x1"']\arrow[l, green, "x2"]   &   Y
    \end{tikzcd}
\end{document}

编辑缩放

在此处输入图片描述

\documentclass[10pt,a4paper]{article}

\usepackage{tikz-cd}
\usepackage{adjustbox}

\begin{document}
    \adjustbox{scale=4, center}{
    \begin{tikzcd}[sep=huge]
        &   A   \arrow[d,red,]
                \arrow[dl, bend right]
                \arrow[dr, bend left]               &   \\
    X   &   P   \arrow[r, green, "x1"']\arrow[l, green, "x2"]   &   Y
    \end{tikzcd}
}
\end{document}

相关内容