Posicionamiento y espaciado de matrices.

Posicionamiento y espaciado de matrices.

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í

ingrese la descripción de la imagen aquí

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 \arraycolsepo usar el medmathcomando 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} 

ingrese la descripción de la imagen aquí

información relacionada