绘制交换图

绘制交换图

我解决了下面提到的问题,非常感谢您的建议。

我想使用图表出现在文章中。我想根据此示例中的文章设置大小。我不知道我是否能正确表达自己。感谢您的所有建议。

在此处输入图片描述你能帮我画下面的图吗?

在此处输入图片描述

答案1

这不是对你的问题的完整回答。这只是一个开始的好例子,让你知道有很多方法可以解决你的问题。

\documentclass{standalone}

\usepackage{tikz}
\usetikzlibrary{matrix}

\begin{document}

  \begin{tikzpicture}[->,>=stealth]
    \matrix (dag)  [matrix of nodes,%
    nodes={rectangle,draw},
    column sep={2cm,between origins},
    row sep={2cm,between origins},
    ampersand replacement=\&] {
        \& |(1)| Start  \&                                  \\
        |(11)| A            \& |(12)| B     \& |(13)| C \\
      \& |(21)| End         \&                                  \\
    };

    \draw (1) to (11);
    \draw (1) to (12);
    \draw (1) to (13);
    \draw (11) to (12);
    \draw (12) to (13);
    \draw (11) to (21);
    \draw (12) to (21);
    \draw (13) to (21);
  \end{tikzpicture}

\end{document}

在此处输入图片描述


编辑

我根本不是这里的 TikZpert,但我花了一些时间将您的手绘转换为简单的代码。请好好学习它,因为这里最讨厌替我做的问题:)

\documentclass[12pt]{article}

\usepackage{tikz}
\usetikzlibrary{matrix}

\begin{document}
\begin{figure}
  \begin{tikzpicture}[->,>=stealth,]
    \matrix (dag)  [matrix of nodes,%
    nodes={rectangle,draw},
    column sep={3ex},
    row sep={10ex,between origins},
    ampersand replacement=\&] {
        \& |(01)| $\sigma$-rigid  \& \\
        |(11)| strongly $\sigma$-symmetric \& |(12)| strongly symmetric  \& |(13)| symmetric \\
        |(21)| strongly $\sigma$-skew reversible \& |(22)| strongly reversible  \& |(23)| reversible \\
        |(31)| strongly $\sigma$-IFP \& |(32)| strongly IFP  \& |(33)| IFP \\
      \& |(41)| Abelian \&  \\
    };



    \draw (01.south west) -- (11.north east); \draw (01) -- (12); \draw (01.south east) -- (13.north west);
    \draw[<->] (11) -- node[midway,right]{text} (21); \draw (21) -- (31); \draw (31.south east) -- (41.north west);
    \draw (12) -- (22); \draw (22) to (32); \draw (32) -- (41);
    \draw[<->] (13) -- (23); \draw (23) -- (33); \draw (33.south west) -- (41.north east);

    \draw (11) -- (12); \draw (12) -- (13); \draw (12) -- (13);
    \draw (21) -- (22); \draw (22) -- (23); \draw (22) -- (23);
    \draw (31) -- node[above] {dummy} (32); \draw (32) -- (33); \draw (32) -- (33);


  \end{tikzpicture}
\end{figure}
\end{document}

在此处输入图片描述

相关内容