====== Comment composer une matrice? ======


$\Reponse$  Il suffit de construire un tableau sans lignes avec
l'environnement ''array'' comme dans cet exemple:

<WRAP column 45ex>
<code latex>
\documentclass{article}
  \usepackage{array}

\begin{document}
\[
\begin{array}{ccc}
   x_{11} & \cdots & x_{1p} \\
   \vdots & \ddots & \vdots \\
   x_{n1} & \cdots & x_{np}
\end{array}
\]
\end{document}
</code>
</WRAP>
<WRAP column 30ex>
<latexdoc>
\documentclass{article}
  \usepackage{lmodern}
  \usepackage{array}
  \pagestyle{empty}

\begin{document}
\Large
\[
\begin{array}{ccc}
   x_{11} & \cdots & x_{1p} \\
   \vdots & \ddots & \vdots \\
   x_{n1} & \cdots & x_{np}
\end{array}
\]
\end{document}
</latexdoc>
</WRAP>
<WRAP clear />

Pour encadrer cette matrice avec des délimiteurs, voir la question « [[https://faq.latex-fr.net/4_domaines_specialises/mathematiques/structures/delimiteurs/ajuster_la_taille_des_delimiteurs|Comment ajuster la taille de délimiteurs?]] ».


$\Reponse$  Le package [[ctanpkg>amsmath]] (voir la question « [[https://faq.latex-fr.net/1_generalites/glossaire/que_sont_ams-tex_et_ams-latex|Que sont AMS-TeX et AMS-LaTeX?]] »)
permet de définir une matrice de manière plus rapide qu'avec l'environnement ''array''.
Les environnements disponibles sont:

  * ''matrix'',
  * ''pmatrix'' pour une matrice encadrée par des parenthèses,
  * ''bmatrix'' pour une matrice encadrée par des crochets,
  * ''vmatrix'' pour une matrice encadrée par des lignes verticales,
  * ''Vmatrix'' pour une matrice encadrée par des doubles lignes verticales.

Utilisation de [[ctanpkg>amsmath]] pour les matrices:

<WRAP column 45ex>
<code latex>
\documentclass{article}
  \usepackage{amsmath}

\begin{document}
\[
\begin{pmatrix}
   a & b \\
   c & d
\end{pmatrix}
\]
\end{document}
</code>
</WRAP>
<WRAP column 30ex>
<latexdoc>
\documentclass{article}
  \usepackage{lmodern}
  \usepackage{amsmath}
  \pagestyle{empty}

\begin{document}
\Large
\[
\begin{pmatrix}
   a & b \\
   c & d
\end{pmatrix}
\]
\end{document}
</latexdoc>
</WRAP>
<WRAP clear />

$\Reponse$  Le package [[ctanpkg>easymat]] aide également à l'écriture de matrices.

$\Reponse$  Le package [[ctanpkg>easybmat]] fournit des facilités pour écrire des matrices par bloc.


{{htmlmetatags>metatag-keywords=(LaTeX,mathématiques,matrice,tableau)
metatag-og:title=(Comment composer une matrice?)
metatag-og:site_name=(FAQ LaTeX francophone)
}}
