Comment aligner la première ligne de l'équation à gauche ?
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{flalign*}
\det\bigg(\lambda I -ABC(G_1\circ G_2)\bigg)
\\
=
\left[
\begin{array}{cccccccccccccccccccc}
A(G_2)\otimes Q(G_1) \otimes I_{n_2} && G^T
\\
G &&
A(G_1)\otimes Q(G_2)\otimes I_{n_1}
\end{array}
\right].
\end{flalign*}
\end{document}
Je suis bloqué sur le code suivant. Je veux la première ligne c'est-à-dire
\det\bigg(\lambda I -ABC(G_1\circ G_2)\bigg)
pour commencer à gauche du document. Mais le problème est que la première ligne est alignée à droite du document, ce qui lui donne un aspect bizarre.
Est-il possible de tout aligner à gauche du document ?
S'il vous plaît aider quelqu'un.
Réponses
Deux possibilités :
(les lignes rouges indiquent les bordures de la zone de texte)
\documentclass{article}
\usepackage{mathtools}
%---------------- show page layout. don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\begin{document}
\begin{align*}
\det\biggl(\lambda I -ABC(G_1\circ G_2)\biggr)
& = \begin{bmatrix}
A(G_2)\otimes Q(G_1) \otimes I_{n_2}
& G^T \\
G & A(G_1)\otimes Q(G_2)\otimes I_{n_1}
\end{bmatrix}.
\end{align*}
or with use of the \verb+\MoveEqLeft+ defined in the \verb+mathtools+ package:
\begin{align*}
\MoveEqLeft[4]\det\Bigl(\lambda I -ABC(G_1\circ G_2)\Bigr) \\
& = \begin{bmatrix}
A(G_2)\otimes Q(G_1) \otimes I_{n_2}
& G^T \\
G & A(G_1)\otimes Q(G_2)\otimes I_{n_1}
\end{bmatrix}.
\end{align*}
Pourquoi tout aligner à gauche ? Je recommanderais d'utiliser multline
ici
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{multline*}
\det\bigg(\lambda I -ABC(G_1\circ G_2)\bigg)\\
=
\left[
\begin{array}{ccc}
A(G_2)\otimes Q(G_1) \otimes I_{n_2} & G^T \\
G & A(G_1)\otimes Q(G_2)\otimes I_{n_1}
\end{array}
\right].
\end{multline*}
\end{document}
Il suffit de déclarer dans le code au moins deux colonnes d'alignement. L'environnement flalign ne s'aligne pas automatiquement sur la gauche.
J'ai pris la liberté de simplifier votre code : comme je ne voyais pas pourquoi un tableau avec 20 colonnes – je l'ai remplacé par l' bmatrix
environnement plus simple. Je n'ai pas non plus vu pourquoi les énormes parenthèses pour l'argument de \det
, j'ai donc remplacé la paire \bigg( ... \bigg)
par \bigl( ... \bigr)
(notez les l et r finaux).
\documentclass{article}
\usepackage{amsmath}
\usepackage{showframe}
\renewcommand{\ShowFrameLinethickness}{0.2pt}
\begin{document}
\begin{flalign*}
\det\bigl(\lambda I & -ABC(G_1\circ G_2)\bigr) & &
\\[0.5ex]
& =
\begin{bmatrix}
A(G_2)\otimes Q(G_1) \otimes I_{n_2} && G^T
\\[1ex]
G &&
A(G_1)\otimes Q(G_2)\otimes I_{n_1}
\end{bmatrix}
\end{flalign*}
\end{document}