समीकरण की पहली पंक्ति को बाईं ओर कैसे संरेखित करें?
\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}
मैं निम्नलिखित कोड पर अटका हुआ हूं। मैं पहली लाइन चाहता हूँ
\det\bigg(\lambda I -ABC(G_1\circ G_2)\bigg)
दस्तावेज़ के बाईं ओर से शुरू करने के लिए। लेकिन समस्या यह है कि पहली पंक्ति को दस्तावेज़ के दाईं ओर संरेखित किया गया है जो इसे अजीब दिख रहा है।
क्या दस्तावेज़ के बाईं ओर सब कुछ संरेखित करना संभव है?
कृपया किसी की मदद करें।
जवाब
दो संभावनाएँ:
(लाल रेखाएँ पाठ क्षेत्र की सीमाओं को दर्शाती हैं)
\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*}
क्यों सब कुछ छोड़ दिया संरेखित करें? मैं multline
यहाँ उपयोग करने की सलाह दूंगा
\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}
आपको केवल कोड में कम से कम दो संरेखण कॉलम घोषित करना होगा। पुष्प पर्यावरण स्वचालित रूप से बाईं ओर संरेखित नहीं करता है।
मैंने आपके कोड को सरल बनाने के लिए स्वतंत्रता ले ली: जैसा कि मैंने नहीं देखा कि 20 कॉलम के साथ एक सरणी क्यों है - मैंने इसे सरल bmatrix
वातावरण के साथ बदल दिया । मैं भी नहीं देखा क्यों की बहस के लिए बहुत बड़ा कोष्ठक \det
, तो मैं जोड़ी की जगह \bigg( ... \bigg)
के साथ \bigl( ... \bigr)
(नोट अंतिम एल और आर)।
\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}