如果有人能给我一个连贯的答案,我将不胜感激。
\documentclass[11pt,a4paper]{article}
\usepackage{blindtext}
\usepackage{mathtools}
\DeclareMathOperator{\sgn}{sgn}
\begin{document}
\textbf{Theorem 1.3.1.} (Multiplication theorem for determinants)
\textit{Let
\begin{flalign*}
A=
\begin{vmatrix}
a_{ij}
\end{vmatrix}_n
\end{flalign*} and
\begin{flalign*}
B=
\begin{vmatrix}
b_{ij}
\end{vmatrix}_n
\end{flalign*} be given determinants, and write
\begin{flalign*}
C=
\begin{vmatrix}
c_{ij}
\end{vmatrix}_n
\end{flalign*}, where
\begin{flalign*}
c_{rs}=
\sum_{i=1}^{n}a_{ri}b_{is}
\end{flalign*}}
\end{document}
答案1
我会这样做:使用一个真实的定理结构,使用amstheorem
或ntheorem
包,然后不是对齐,gather*
而是使用环境。在这样的上下文中,没有理由对齐任何东西。
\documentclass[11pt,a4paper]{article}
\usepackage{blindtext}
\usepackage{amsthm, mathtools}
\theoremstyle{plain}
\newtheorem{thm}{Theorem}[section]
\DeclareMathOperator{\sgn}{sgn}
\begin{document}
\setcounter{section}{3}
\begin{thm}[Multiplication theorem for determinants]
Let
\begin{gather*}
A= \begin{vmatrix}
a_{ij}
\end{vmatrix}_n
\quad\text{and}\quad
B=
\begin{vmatrix}
b_{ij}
\end{vmatrix}_n
\intertext{be given determinants, and write}
C =
\begin{vmatrix}
c_{ij}
\end{vmatrix}_n,
\quad\text{where}\quad
c_{rs} =
\smash[t]{∑_{i=1}ⁿ}a_{ri}b_{is}.
\end{gather*}
\end{thm}
\end{document}
答案2
我假设“水平”对齐是指四个=
符号应该“堆叠”在一起。您可以使用align*
环境以及\intertext
和\shortintertext
语句来实现此目标。
我还建议您为与定理相关的材料创建一个与定理相关的环境;这样做将使大量的视觉格式变得没有必要,使您不必手动提供定理的数字,还可以让您轻松地创建对重要结果的交叉引用。
\documentclass[11pt,a4paper]{article}
\usepackage{mathtools}
\usepackage{amsthm}
\newtheorem{thm}{Theorem}
\numberwithin{thm}{subsection}
\begin{document}
\setcounter{section}{1} % just for this example
\setcounter{subsection}{3} % just for this example
\begin{thm}[Multiplication theorem for determinants]
\label{thm:mult}
Let
\begin{align*}
A &= \begin{vmatrix} a_{ij} \end{vmatrix}_n
\shortintertext{and}
B &= \begin{vmatrix} b_{ij} \end{vmatrix}_n
\intertext{be given determinants, and write}
C &= \begin{vmatrix} c_{ij} \end{vmatrix}_n \,,
\shortintertext{where}
c_{rs} &= \sum_{i=1}^{n}a_{ri}b_{is} \,.
\end{align*}
\end{thm}
As established by Theorem \ref{thm:mult}, \dots
\end{document}