交换图中的框

Box in commutative diagram

在下面的通勤图中,我想绘制一个包含由节点 D、E 和 F 定义的底部三角形的框。你知道我该怎么做吗?

\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz-cd}

\begin{document}

\[
\begin{tikzcd}[row sep=2.5em]
& \text{A}  \
\arrow[rightarrow]{d}{R_4}\text{B} \arrow[leftarrow]{ur}{R_1} 
\arrow[dashed,leftrightarrow]{rr}{R_3} && \text{C} \
\arrow[leftrightarrow]{rd}{R_1}\text{D}\arrow[leftrightarrow]{rr}{R_3} & &  
\text{E} \arrow[leftrightarrow]{ld}{R_2}\
& \text{F} &
\end{tikzcd}
\]

\end{document}

搜索 here 并在那里,我整理了以下内容:

\documentclass{article}
\usepackage{amsmath}
%\usepackage{tikz-cd}
\usepackage{tikz}
\usetikzlibrary{cd}
\usetikzlibrary{fit, patterns}

\begin{document}

\[
\tikz[%remember picture, 
overlay]{
    \filldraw[fill=yellow!50,draw=red!50!yellow] (-.5,-3.2) rectangle (3.8,-.4);
}
\begin{tikzcd}[row sep=2.5em]
& \text{A}  \
\arrow[rightarrow]{d}{R_4}\text{B} \arrow[leftarrow]{ur}{R_1} 
\arrow[dashed,leftrightarrow]{rr}{R_3} && \text{C} \[3em]
\arrow[leftrightarrow]{rd}{R_1}\text{D}\arrow[leftrightarrow]{rr}{R_3} & &  
\text{E} \arrow[leftrightarrow]{ld}{R_2}\
& \text{F} &
\end{tikzcd}
\]

\end{document}

它输出:

我没有在 \[\] 中编辑您的任何代码,只是为了垂直间距在第 18 行添加了 [3em]

样式(颜色、边距)可根据您的个人喜好进行更改!