12
votes

Composition d'une grande matrice en latex

J'ai une matrice 3x12 que je voudrais entrer dans mon document latex (avec AMSMATH), mais la latex semble étouffer lorsque la matrice devient supérieure à 3x10: xxx

" Strong> L'onglet d'alignement supplémentaire a été changé en \ Cr. me dit que j'ai plus et que le BMatrix Environnement peut gérer. Y a-t-il une bonne façon de gérer cela? Il semble également que l'alignement des 1 et les -1 est différent, est-ce également attendu du BMatrix ?


0 commentaires

3 Réponses :


21
votes

à partir de la documentation amsmath ( texdoc amsmath ):

Le paquet Amsmath fournit certains environnements pour matrices au-delà de la Environnement de base du latex. Le Patiatrix, BMatrix, BMatrix, Vmatrix et Vmatrix ont (respectivement) (), [ ], {}, | |, et ∥ ∥ Délimiteurs intégrés. Pour nommer cohérence il y a une matrice Environnement Sans Délimiteurs. C'est Pas entièrement redondant avec le tableau environnement; les environnements matriciels Tous utilisent plus horizontal économique espacement que le prodigal plutôt espacement de l'environnement de la matrice. Aussi, contrairement à l'environnement de la matrice, Vous n'avez pas à donner une colonne Spécifications pour l'une des matrices environnements; Par défaut, vous pouvez avoir Jusqu'à 10 colonnes centrées. (Si tu besoin d'alignement gauche ou droit dans un colonne ou autre formats spéciaux vous doit recourir au tableau.)

I.e. BMatrix par défaut sur un maximum de 10 colonnes.

une note de bas de page ajoute

Plus précisément: le nombre maximum de Les colonnes d'une matrice sont déterminées par le compteur maxmatrixcols (normal valeur = 10), que vous pouvez changer si nécessaire en utilisant \ setcounter de latex ou \ COMMANDES DEDTTOCOUNTER.


2 commentaires

Formidable! C'était exactement ce que je cherchais, je n'ai pas réalisé que l'on pourrait changer la colonne maximum. En ce qui concerne le bon alignement, j'ai depuis trouvé une bonne solution qui permet toujours à la commande BMatrix - je le posterai dans ma propre solution.


J'avais exactement le même problème, bonne question! J'étais informatisé des tables de caractères dans la théorie de la représentation et même avec des groupes assez petits, vous vous retrouvez facilement avec de grandes matrices. Merci d'avoir posté / répondre à cette question!



1
votes

La réponse de Scott est correcte, mais j'ai depuis appris que peut remplacer l'alignement. Pris de http://texblog.net/latex-archive/maths / matrice-align-gauche-droit / xxx

permet la commande: xxx

avoir un alignement de droite!


1 commentaires

Je crois que vous pouvez également utiliser simplement l'environnement bmatrix * à partir du package mathTools pour obtenir la même chose, au moins en fonction du wikibook: EN.WIKIBOOKS.ORG/WIKI/LATEX/MATHÉMATICS#MATRICES_AND_ARRAIS



0
votes

Si vous êtes venu sur cette page à la recherche de la commande exacte (grâce à Scott Wales pour la réponse), vous le souhaitez dans votre préambule: xxx

où vous pouvez remplacer 20 avec le nombre maximum de colonnes que vous souhaitez.


0 commentaires