如何使用 tikz 绘制下面的图片?

如何使用 tikz 绘制下面的图片?

如何使用 tikz 在 LaTeX 中绘制下图(如果可能的话)?

在此处输入图片描述

如何绘制用字母或数字代替水果的图形?

答案1

给你!图书馆matrix of nodes的这个matrix似乎是完成这项任务的理想选择。

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{matrix}
\begin{document}
\begin{tikzpicture}
  \matrix[matrix of nodes,row sep=1em] (m)
  {
    $S$: & apple  & apple  & apple  & apple  & apple  \\
    $T$: & 1      & 2      & 3      & 4      & 5      \\
    $W$: & banana & banana & banana & banana & banana \\
  };
  \foreach \y in {1,3} {
    \foreach \x in {2,...,6} {
      \draw[<->] (m-\y-\x) -- (m-2-\x);
    }
  }
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容