¿Cómo representar la siguiente matriz de bordes en látex?

¿Cómo representar la siguiente matriz de bordes en látex?

ingrese la descripción de la imagen aquí

Lo intenté y lo intenté en el medio. Mi consulta principal es cómo colocar la llave para que cubra todo T11 a T1p1, como se muestra en la imagen adjunta. ¿Existe alguna sintaxis similar a \Bigglen términos de mayor cobertura? El MWE es el siguiente. Se agradece cualquier ayuda.

\documentclass{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{blkarray}
\usepackage{mathtools}
\usepackage{easybmat}
\usepackage{multirow,bigdelim}
\usepackage{blkarray}
\begin{document}

\[
\renewcommand\arraystretch{1.5}
ETC_{ij}= 
\begin{blockarray}{c@{\,}ccccc}
\vspace{0.2cm}
&& C_{1} & C_{2} & \cdots & C_{m} \\
\begin{block}{c@{\,}c[cccc]}
&T_{11} & ETC_{11,1} & ETC_{11,2} & \cdots & ETC_{11,m} \\
&T_{12} & ETC_{12,1} & ETC_{12,2} & \cdots & ETC_{12,m} \\
\smash{\raisebox{5pt}{$\Biggl\{$}}&
\vdots & \vdots & \vdots & \vdots & \vdots \\
&T_{1p1} & ETC_{1p1,1} & ETC_{1p1,2} & \cdots & ETC_{1p1,m} \\
&\vdots & \vdots & \vdots & \vdots & \vdots \\
&T_{n1} & ETC_{n1,1} & ETC_{n1,2} & \cdots & ETC_{n1,m} \\
&T_{n2} & ETC_{n2,1} & ETC_{n2,2} & \cdots & ETC_{n2,m} \\
\smash{\raisebox{2pt}{$\Biggl\{$}}&
\vdots & \vdots & \vdots & \vdots & \vdots \\
&T_{npn} & ETC_{npn,1} & ETC_{npn,2} & \cdots & ETC_{npn,m} \\  \\
\end{block}
\end{blockarray}
\]
\end{document}

Respuesta1

¡Espero que no tengas muchos de estos en tu documento!;-)

La idea es buena, solo hay que utilizar delimitadores extensibles. También agregué un par de trucos para inducir blkarrayel uso de vallas un poco más grandes de lo normal, en lugar de líneas en blanco o espacios explícitos.

\documentclass{article}
\usepackage{amsmath}
\usepackage{blkarray}
\begin{document}

\[
\renewcommand\arraystretch{1.5}
ETC_{ij}= 
\begin{blockarray}{c@{\,}ccccc}
&& C_{1} & C_{2} & \cdots & C_{m} \\
\begin{block}{c@{\,}c[cccc]}
&T_{11} & ETC_{11,1} & ETC_{11,2} & \cdots & ETC_{11,m}\smash[b]{\vphantom{\bigg|}} \\
&T_{12} & ETC_{12,1} & ETC_{12,2} & \cdots & ETC_{12,m} \\
\smash{%
  \raisebox{.8\normalbaselineskip}{%
    $A_1\left\{
    \vphantom{\begin{array}{c} \\ \\ \\ \\ \end{array}}
    \right.\kern-\nulldelimiterspace$%
  }%
}
&\vdots & \vdots & \vdots & \vdots & \vdots \\
&T_{1p1} & ETC_{1p1,1} & ETC_{1p1,2} & \cdots & ETC_{1p1,m} \\
&\vdots & \vdots & \vdots & \vdots & \vdots \\
&T_{n1} & ETC_{n1,1} & ETC_{n1,2} & \cdots & ETC_{n1,m} \\
&T_{n2} & ETC_{n2,1} & ETC_{n2,2} & \cdots & ETC_{n2,m} \\
\smash{%
  \raisebox{.8\normalbaselineskip}{%
    $A_n\left\{
    \vphantom{\begin{array}{c} \\ \\ \\ \\ \end{array}}
    \right.\kern-\nulldelimiterspace$%
  }%
}
&\vdots & \vdots & \vdots & \vdots & \vdots \\
&T_{npn} & ETC_{npn,1} & ETC_{npn,2} & \cdots & ETC_{npn,m}\smash[t]{\vphantom{\bigg|}} \\
\end{block}
\end{blockarray}
\]
\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

Con {NiceMatrix}de nicematrix. Necesitas varias compilaciones.

\documentclass{article}
\usepackage{nicematrix}

\begin{document}

\[
\renewcommand\arraystretch{1.5}
ETC_{ij}= 
\begin{NiceMatrix}
    && C_{1} & C_{2} & \cdots & C_{m} \\
    \Block{4-1}{A_1}
    &T_{11} & ETC_{11,1} & ETC_{11,2} & \cdots & ETC_{11,m} \\
    &T_{12} & ETC_{12,1} & ETC_{12,2} & \cdots & ETC_{12,m} \\
    &\vdots & \vdots & \vdots & \vdots & \vdots \\
    &T_{1p1} & ETC_{1p1,1} & ETC_{1p1,2} & \cdots & ETC_{1p1,m} \\
    &\vdots & \vdots & \vdots & \vdots & \vdots \\
    \Block{4-1}{A_1}
    &T_{n1} & ETC_{n1,1} & ETC_{n1,2} & \cdots & ETC_{n1,m} \\
    &T_{n2} & ETC_{n2,1} & ETC_{n2,2} & \cdots & ETC_{n2,m} \\
    &\vdots & \vdots & \vdots & \vdots & \vdots \\
    &T_{npn} & ETC_{npn,1} & ETC_{npn,2} & \cdots & ETC_{npn,m} \\
\CodeAfter
  \SubMatrix[{2-3}{10-6}]
  \SubMatrix{\{}{2-2}{5-2}{.}
  \SubMatrix{\{}{7-2}{10-2}{.}
\end{NiceMatrix}
\]

\end{document}

Salida del código anterior

información relacionada