使用 tikz 创建箭头图

使用 tikz 创建箭头图

我怎样才能用乳胶中的 tikz 制作类似以下图表的东西? 在此处输入图片描述

您是否有任何建议可以在 overleaf 中搜索此类内容,或者是否有人可以告诉我使用什么命令?

答案1

这是你关于 texSE 的第一个问题的解决方案。该包加州理工学院需要获取符号CI

在此处输入图片描述

\documentclass[tikz,border=5mm]{standalone}
\usepackage{calrsfs}
\begin{document} 
\begin{tikzpicture} 
\path 
(0,0) node (i) {$i$}         
(0,1.5) node (G) {$G$} 
(2.5,0) node (C) {$\mathcal{C}$} 
(-2.5,0) node (I) {$\mathcal{I}$} 
; 
\begin{scope}[>=stealth,nodes={scale=.6,magenta}]
\draw[->] (i) to node[right]{$F^i\left(x^i_{\mathcal{I}},y^i\right)$} (G); 
\draw[->] (i) to node[above]{$t^i$} (C); 
\draw[<-] (i) to node[above]{$x^i_{\mathcal{I}}$} (I); 
\draw[->] (C)--++(0,-1)-|(i) node[above,pos=.25]{$y^i$};
\end{scope}

\end{tikzpicture} 
\end{document}

答案2

以下是一次尝试tikz-cd

\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[row sep=large, column sep=large]
  & A\\
  B\ar[r,"x"] & C\ar[r,"y"]\ar[u,"z"']\ar[d, phantom, ""{coordinate, name=Z}]
  & D\ar[l,"w"{pos=0.75},to path={
      -- (\tikztostart.south)
      |- (Z) \tikztonodes
      -| (\tikztotarget.south)
      -- (\tikztotarget)
  }]\\
  & {}
\end{tikzcd}
\end{document}

在此处输入图片描述

相关内容