在 Latex 中编写交换图

在 Latex 中编写交换图

我尝试用 latex 写这个,但不知道怎么做。我尝试做右边的那个。我尝试用 tikzcd。

在此处输入图片描述

另外,当我尝试为左侧的那个编写 latex 时,第一个向下箭头向左移动。这是我的 latex 代码。图片下方是我使用下面的 latex 代码得到的图片。

\[
     \begin{tikzcd}
     K(x) : 0 \arrow{r}  R \arrow{r}{x}  \arrow{d}{y}  & R \arrow{d}{y} \\
     K(x) : 0 \arrow{r}  R \arrow{r}{x} & R
     \end{tikzcd}
\]

谢谢 !!!

答案1

基本上你做得对。你必须通过添加 a&并调整箭头指向对角线来移动下线。等式中的基线通过以下方式进行校正“埃格雷格公式”

\documentclass{article}
\usepackage{mathtools,tikz-cd}
\begin{document}
\begin{equation*}
  K(x,y):
  \begin{tikzcd}[baseline=\the\dimexpr\fontdimen22\textfont2\relax]
    0 \ar[r] & R \ar[r,"z"]\ar[rd,"y"] & R \ar[r]\ar[rd,"y"]\ar[d,draw=none,"\otimes" description] & 0 \\
    & 0 \ar[r] & R \ar[r,"-z" below] & R \ar[r] & 0 \\
  \end{tikzcd}
\end{equation*}
\end{document}

相关内容