
Alguém poderia corrigir esse erro?
\begin{center}
$ \widehat{T}(c) = \footnotesize
\setlength{\arraycolsep}{2.5pt}
\medmuskip = 0mu \dfrac{1}{n}\begin{bmatrix} \dfrac{1}{\langle c,\mathbf{1} \rangle}+ T_{0}(c)\\\dfrac{1}{\langle c,\mathb{1} \rangle}+ T_{1}(c)\\ \vdots \\\dfrac{1}{\langle c,\mathb{1} \rangle} +T_{n-1}(c) \end{bmatrix}=\dfrac{1}{n}\begin{bmatrix}
\dfrac{1}{\langle c,\mathb{1} \rangle}+\psi^{-1}_{1}+...+\psi^{-1}_{n-1}\\
\dfrac{1}{\langle c,\mathb{1} \rangle}+w_{n}^{-1}\psi^{-1}_{1}+...+w^{-(n-1)}_{n})\psi^{-1}_{n-1}\\
\vdots
\\
\dfrac{1}{\langle c,\mathb \rangle}+w^{-(n-1)}_{n}\psi^{-1}_{1}+..+w^{-(n-1)^{2}}_{n}\psi^{-1}_{n-1}
\end{bmatrix} $
\end{center}
! Undefined control sequence.
<argument> \langle c,\mathb
{1} \rangle
l.238 ...)\\\dfrac{1}{\langle c,\mathb{1} \rangle}
+ T_{1}(c)\\ \vdots \\\dfr...
Responder1
Verifique sua entrada: você tem \mathb
onde \mathbf
parece ser esperado e também \mathb \rangle
onde deveria estar \mathbf{1}\rangle
.
A ideia de reduzir o tamanho é interessante, mas não foi implementada corretamente, porque \footnotesize
realmente não funciona no modo matemático.
Aqui está uma versão melhor:
\documentclass{article}
\usepackage{amsmath}
\newsavebox{\fbmatrixbox}
\newenvironment{fbmatrix}
{\left[\begin{lrbox}{\fbmatrixbox}\footnotesize$\displaystyle\begin{matrix}}
{\end{matrix}$\end{lrbox}\usebox{\fbmatrixbox}\right]}
\begin{document}
\[
\widehat{T}(c) =
\frac{1}{n}\begin{fbmatrix}
\dfrac{1}{\langle c,\mathbf{1} \rangle} + T_{0}(c)
\\[3ex]
\dfrac{1}{\langle c,\mathbf{1} \rangle}+ T_{1}(c)
\\
\vdots
\\
\dfrac{1}{\langle c,\mathbf{1} \rangle} +T_{n-1}(c)
\end{fbmatrix}=
\frac{1}{n}\begin{fbmatrix}
\dfrac{1}{\langle c,\mathbf{1} \rangle}+\psi^{-1}_{1}+\dots+\psi^{-1}_{n-1}
\\[3ex]
\dfrac{1}{\langle c,\mathbf{1} \rangle}+w_{n}^{-1}\psi^{-1}_{1}+\dots+
w^{-(n-1)}_{n})\psi^{-1}_{n-1}
\\
\vdots
\\
\dfrac{1}{\langle c,\mathbf{1} \rangle}+w^{-(n-1)}_{n}\psi^{-1}_{1}+\dots+
w^{-(n-1)^{2}}_{n}\psi^{-1}_{n-1}
\end{fbmatrix}
\]
\end{document}
Não use center
para exibições matemáticas.
A ideia é colocar a matriz com tamanho de fonte reduzido em uma caixa, onde possamos emitir \footnotesize
e iniciar o modo matemático com segurança.
Responder2
Além de corrigir o erro de digitação (possivelmente não tão óbvio?) \mathb
, você pode querer repensar como aborda a exibição da equação. O bmatrix
ambiente - como todos os outros ambientes tipo matriz dos pacotes amsmath
e mathtools
- renderiza seu conteúdo em estilo de texto por padrão. Isso não parece ideal para o caso de uso em questão; você tentou contornar isso usando \dfrac
em vez de \frac
, mas o resultado ainda parece limitado para mim por causa do espaçamento estreito entre linhas.
Aqui está uma solução alternativa, que usa aligned
ambientes em vez de bmatrix
ambientes. Observe que o conteúdo da coluna está alinhado à esquerda, pois isso parece levar a uma saída mais legível para a equação em questão. (Se você preferir centralizar o conteúdo da coluna, simplesmente use gathered
ambientes em vez de aligned
ambientes e omita os &
marcadores de alinhamento.) Finalmente, para facilitar a leitura da entrada, também substituí todas as seis instâncias de \frac{1}{\langle c , \mathbf{1} \rangle}
por uma macro chamada ( bastante sem imaginação) \myfrac
.
\documentclass{article}
\usepackage{mathtools} % for 'aligned' and 'gathered' environments
\usepackage{mleftright} % for \mleft and \mright macros
\newcommand\myfrac{\frac{1}{\langle c , \mathbf{1} \rangle}} % occurs 6 times
\begin{document}
\[
\widehat{T}(c)
=\frac{1}{n}
\mleft[ \begin{aligned}
&\myfrac + T_{0}(c) \\
&\myfrac + T_{1}(c) \\
&\quad\vdots \\
&\myfrac + T_{n-1}(c)
\end{aligned} \mright]
=\frac{1}{n}
\mleft[ \begin{aligned}
&\myfrac + \psi^{-1}_{1} +\dots+ \psi^{-1}_{n-1} \\
&\myfrac + w_{n}^{-1}\psi^{-1}_{1} +\dots+ w^{-(n-1)}_{n}\psi^{-1}_{n-1} \\
&\quad\vdots \\
&\myfrac + w^{-(n-1)}_{n}\psi^{-1}_{1} +\dots+ w^{-(n-1)^{2}}_{n}\psi^{-1}_{n-1}
\end{aligned} \mright]
\]
\end{document}