ボックス化されたテーブル配列を作成する方法

ボックス化されたテーブル配列を作成する方法

添付の画像を再現しようとしています。ただし、どのような種類のコマンドや環境を使用すればよいのかよくわかりません。単純な表形式やミニページ環境だけではだめだと思います。どなたか助けていただけると本当に助かります。よろしくお願いします。

ここに画像の説明を入力してください

答え1

基本的なツールを使用したソリューション:

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath} 
\usepackage{array}
\setlength{\extrarowheight}{2pt}
\usepackage{makecell}

\newcommand*{\myhline}{\hline
\noalign{\vskip 1ex}
\hline}


\begin{document}

\bgroup\setlength{\arraycolsep}{2pt}
   \begin{alignat*}{3} \setcellgapes{4pt}\makegapedcells
   & \begin{array}{ | *{5}{c |}}
    \hline
E_1 & E_3 & E_3 & E_3 & E_4 \\
\myhline
E_1 & E_3 & E_3 & E_4 & E_3 \\
\myhline
E_1 & E_3 & E_4& E_3 & E_3 \\
\myhline
E_1 & E_4 & E_3& E_3 & E_3 \\
    \hline
    \end{array} &\quad &
   \begin{array}{ | *{5}{c |}}
    \hline
E_3 & E_3 & E_1 & E_3 & E_4 \\
\myhline
E_3 & E_3 & E_1 & E_4 & E_3 \\
\myhline
E_3& E_4 & E_1& E_3 & E_3 \\
\myhline
E_4 & E_3 & E_1& E_3 & E_3 \\
    \hline
    \end{array} &\quad &
   \begin{array}{ | *{5}{c |}}
    \hline
E_3 & E_3 & E_3 & E_4 & E_14 \\
\myhline
E_3 & E_3 & E_4 & E_3 & E_1 \\
\myhline
E_3& E_4 & E_3& E_3 & E_1 \\
\myhline
E_4 & E_3 & E_3& E_3 & E_1 \\
    \hline
    \end{array}
     \\[3ex]
%
    & \begin{array}{ | *{5}{c |}}
    \hline
E_3 & E_1 & E_3 & E_3 & E_4 \\
\myhline
E_3 & E_1 & E_3 & E_4 & E_3 \\
\myhline
E_3 & E_1 & E_4& E_3 & E_3 \\
\myhline
E_4 & E_1 & E_3& E_3 & E_3 \\
    \hline
    \end{array} &\quad &
   \begin{array}{ | *{5}{c |}}
    \hline
E_3 & E_3 & E_3 & E_1 & E_4 \\
\myhline
E_3 & E_3 & E_4 & E_1 & E_3 \\
\myhline
E_3& E_4 & E_3 & E_1 & E_3 \\
\myhline
E_4 & E_3 & E_3& E_1 & E_3 \\
    \hline
    \end{array}
 \end{alignat*}
\egroup

\end{document} 

ここに画像の説明を入力してください

答え2

ここに画像の説明を入力してください

tikzpictureライブラリを使用してとして描画されmatric、配置されます:

\documentclass[tikz, margin=3mm]{standalone}
\usetikzlibrary{matrix,
                positioning}
\tikzset{mymatrix/.style = {matrix of math nodes,
                            nodes={draw, minimum width=2em, minimum height=3ex,
                                    inner sep=0pt, outer sep=0pt, anchor=center},
                            column sep=-0.5\pgflinewidth,
                            row sep=1ex
                            }
        }

\begin{document}
\begin{tikzpicture}[node distance =2mm and 3mm]
  \matrix (m11) [mymatrix]
  {
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  };
  \matrix (m12) [mymatrix, right=of m11]
  {
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  };
  \matrix (m13) [mymatrix, right=of m12]
  {
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  };
   \matrix (m21) [mymatrix, below=of m11]
  {
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  };
   \matrix (m21) [mymatrix, right=of m21]
  {
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  E_1   & E_2   & E_3   & E_4   & E_5   \\
  };
\end{tikzpicture}
\end{document}

関連情報