Eu preciso que essas duas caixas tenham o mesmo comprimento usando tabela

Eu preciso que essas duas caixas tenham o mesmo comprimento usando tabela

A caixa à esquerda deve espelhar a caixa à direita. Portanto, A deve parecer que abrange 3 colunas e 2 linhas, etc. Como posso corrigir a largura da tabela à direita usando tabular? O código está abaixo. Desculpe antecipadamente - sou muito novo nisso. Como é atualmente

\begin{center}
\begin{tabular}{|ccc|c|}
\hline
2 & 1 & 4 & 10 \\
0 & 5 & -1 & 6 \\
\hline
3 & 7 & -8 & 9 \\
\hline
\end{tabular}
=
\begin{tabular}{|ccc|c|}
\hline
&\multirow{2}{*}{$A$}&&\multirow{2}{*}{$\hat{b}$} \\
&&& \\ \hline
&$\bar{c}$&&$d$ \\ \hline
\end{tabular}
\end{center} 

Responder1

A largura de cada coluna em um tabularambiente pode ser especificada no argumento no início do ambiente. As letras l, ce rsão usadas para declarar colunas alinhadas à esquerda, centralizadas e alinhadas à direita respectivamente, mas também é possível usar a letra p, que usa um comprimento como argumento para especificar a largura da coluna. Com o arraypacote, também é possível usar comandos semelhantes me b. A diferença entre pe mé bo alinhamento vertical do texto; use ppara alinhar na parte superior da célula, mno meio e bna parte inferior. Veja oWikilivro LaTeXpara uma explicação mais detalhada. A respostaaquitambém pode ser útil, pois introduz uma maneira de definir colunas centralizadas horizontalmente com largura especificada.

Tomando o seu exemplo, os cargumentos podem ser substituídos por ms para fornecer o seguinte resultado.

\documentclass{article}
\usepackage{multicol, multirow, array}

\begin{document}

\begin{center}
\begin{tabular}{|m{2ex}m{2ex}m{2ex}|m{2ex}|}
\hline
2 & 1 & 4 & 10 \\
0 & 5 & -1 & 6 \\
\hline
3 & 7 & -8 & 9 \\
\hline
\end{tabular}
=
\begin{tabular}{|m{2ex}m{2ex}m{2ex}|m{2ex}|}
\hline
&\multirow{2}{*}{$A$}&&\multirow{2}{*}{$\hat{b}$} \\
&&& \\ \hline
&$\bar{c}$&&$d$ \\ \hline
\end{tabular}
\end{center}

\end{document}

insira a descrição da imagem aqui

Responder2

Você também pode medir a largura e a altura. Isso economizará algum espaço, mas obviamente exige mais esforço.

Observe que mesmo um [b] tabular ainda terá uma profundidade diferente de zero. Além disso, no \parboxprimeiro [c] centra-se b, enquanto o segundo [c] centra-se A. O \strutmelhora a centralização.

\documentclass{article}
\usepackage{multicol, multirow}

\begin{document}

\begin{center}
\sbox0{\begin{tabular}{@{}ccc@{}}
2 & 1 & 4 \\
0 & 5 & -1 \\
3 & 7 & -8
\end{tabular}}% measure width \wd0
\sbox1{\begin{tabular}{@{}ccc@{}}
2 & 1 & 4 \\
0 & 5 & -1
\end{tabular}}% measure height \ht1 + \dp1
\begin{tabular}{|ccc|c|}
\hline
2 & 1 & 4 & 10 \\
0 & 5 & -1 & 6 \\
\hline
3 & 7 & -8 & 9 \\
\hline
\end{tabular}
=
\begin{tabular}{|c|c|}
\hline
\parbox[c][\dimexpr \ht1+\dp1][c]{\wd0}{\centering \strut $A$} & $\hat{b}$ \\
\hline
$\bar{c}$&$d$ \\
\hline
\end{tabular}
\end{center}

\end{document}

informação relacionada