Taille d'une matrice

Bonjour,

Je suis en train de saisir une matrice avec le code
\left(\begin{array}{lllll} .... \end{array}\right)
dans la classe amsart. La taille de la matrice semble déborder un tout petit peu à droite de la page.
Comment y remédier sans toucher les dimensions de la page dans le préambule ?
J'ai essayé avec \tiny pour réduire la taille du texte mais en vain. Est-ce possible avec \raisebox{}{} ? Je ne sais pas comment ça marche.
Besoin de votre aide. Merci.73452

Réponses

  • As-tu essayé avec smallmatrix ?
  • Tu peux réduire la taille de la matrice en l'incluant dans une partie qui est globalement sous l'influence de \tiny :
    {\tiny\[\begin{pmatrix} f_1^0+f_2^0&0& [...]\end{pmatrix}\]}
    
    Pour faire ça au sein d'une formule plus compliquée :
    \[A=\hbox{\tiny$\displaystyle\begin{pmatrix} f_1^0+f_2^0&0& [...]\end{pmatrix}$}.\]
    
  • Puisque tu entres ta matrice comme un `array`, une piste possible est la suivante :

    tu peux réduire l'écart entre les colonnes en ajustant le paramètre `\arraycolsep` comme suit :
    $A = 
    \setlength\arraycolsep{.2em}
    \begin{array}{lll}
      a & b & c \\ 
      a & b & c \\ 
      a & b & c \\ 
    \end{array}
    $
    
  • Merci à vous. Ca marche. j'ai finalement utilisé la piste proposée par # marsup # en inserant la ligne \setlength\arraycolsep{ } comme suit:
    $$
    {\scriptsize
    \setlength\arraycolsep{1mm}
    \left(\begin{array}{lllll}
    ...
    \end{array}\right)}
    $$
    
    Voici le résultat :73470
Connectez-vous ou Inscrivez-vous pour répondre.