Tengo la siguiente matriz como parte del texto.
\usepackage{mathtools}
\begin{document}
$
B = \begin{bmatrix*}[r]
-35833 & -31743 & -25098 & -15178 & 0 & 26332 & 83775 & 278053\\
139167 & 115894 & 84478 & 42736 & -14684 & -102432 & -261195 & -625923\\
-311667 & -245610 & -168059 & -75042 & 41775 & 203744 & 463854 & 964174\\
479167 & 354802 & 226562 & 87117 & -73865 & -279459 & -581824 & -1104074\\
-551667 & -379883 & -225687 & -74437 & 86118 & 276252 & 536428 & 953089\\
479167 & 298423 & 161307 & 41879 & -73865 & -200977 & -364008 & -610219\\
-311667 & -166016 & -79330 & -14573 & 41775 & 98840 & 167683 & 266968\\
139167 & 51824 & 19223 & -96 & -14684 & -28125 & -43379 & -64691
\end{bmatrix*}
$
%omitted text
\end{document}
Cuando veo mi documento, se ve así
La matriz se extiende demasiado hacia la derecha. ¿Cómo me aseguro de que quede más centrado con respecto al texto de abajo?
Respuesta1
Puedes jugar con el valor de \arraycolsep
o usar el medmath
comando from nccmath
, que establece el tamaño de fuente en ~ 80%
\displaystyle. También puedes combinar ambas soluciones:
\documentclass[a4paper, 11pt]{book}
\usepackage[utf8]{inputenc}
\usepackage[showframe, nomarginpar]{geometry}
\usepackage{mathtools, nccmath}
\begin{document}
\[ \setlength{\arraycolsep}{4pt}
B = \begin{bmatrix*}[r]
-35833 & -31743 & -25098 & -15178 & 0 & 26332 & 83775 & 278053\\
139167 & 115894 & 84478 & 42736 & -14684 & -102432 & -261195 & -625923\\
-311667 & -245610 & -168059 & -75042 & 41775 & 203744 & 463854 & 964174\\
479167 & 354802 & 226562 & 87117 & -73865 & -279459 & -581824 & -1104074\\
-551667 & -379883 & -225687 & -74437 & 86118 & 276252 & 536428 & 953089\\
479167 & 298423 & 161307 & 41879 & -73865 & -200977 & -364008 & -610219\\
-311667 & -166016 & -79330 & -14573 & 41775 & 98840 & 167683 & 266968\\
139167 & 51824 & 19223 & -96 & -14684 & -28125 & -43379 & -64691
\end{bmatrix*}
\]
\vskip1cm
\[
B = \medmath{\begin{bmatrix*}[r]
-35833 & -31743 & -25098 & -15178 & 0 & 26332 & 83775 & 278053\\
139167 & 115894 & 84478 & 42736 & -14684 & -102432 & -261195 & -625923\\
-311667 & -245610 & -168059 & -75042 & 41775 & 203744 & 463854 & 964174\\
479167 & 354802 & 226562 & 87117 & -73865 & -279459 & -581824 & -1104074\\
-551667 & -379883 & -225687 & -74437 & 86118 & 276252 & 536428 & 953089\\
479167 & 298423 & 161307 & 41879 & -73865 & -200977 & -364008 & -610219\\
-311667 & -166016 & -79330 & -14573 & 41775 & 98840 & 167683 & 266968\\
139167 & 51824 & 19223 & -96 & -14684 & -28125 & -43379 & -64691
\end{bmatrix*}}
\]
\vskip1cm
\[ \setlength{\arraycolsep}{3pt}
B = \medmath{\begin{bmatrix*}[r]
-35833 & -31743 & -25098 & -15178 & 0 & 26332 & 83775 & 278053\\
139167 & 115894 & 84478 & 42736 & -14684 & -102432 & -261195 & -625923\\
-311667 & -245610 & -168059 & -75042 & 41775 & 203744 & 463854 & 964174\\
479167 & 354802 & 226562 & 87117 & -73865 & -279459 & -581824 & -1104074\\
-551667 & -379883 & -225687 & -74437 & 86118 & 276252 & 536428 & 953089\\
479167 & 298423 & 161307 & 41879 & -73865 & -200977 & -364008 & -610219\\
-311667 & -166016 & -79330 & -14573 & 41775 & 98840 & 167683 & 266968\\
139167 & 51824 & 19223 & -96 & -14684 & -28125 & -43379 & -64691
\end{bmatrix*}}
\]
\end{document}