当左右括号太大时,如下例所示,如何使括号变小?
\documentclass[reqno]{amsart}
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{stackrel}
\usepackage{courier}
\usepackage[all,cmtip]{xy}
\usepackage{mathtools}
\usepackage{hyperref}
\usepackage{multicol}
\usepackage{enumerate}
\usepackage{bookmark}
\begin{document}
$ \left(
\bordermatrix{
& & \cr
&a_{11} & a_{12} \cr
&a_{21} & a_{22} \cr
},
\bordermatrix{
& & \cr
&b_{11} & b_{12} \cr
&b_{21} & b_{22} \cr
}
\right) $
\end{document}
命令 \small 似乎不起作用;我收到错误。我希望外括号与矩阵周围的括号大小相同。
答案1
如果您对矩阵使用表格或矩阵环境,则 \left 和 \right 应始终具有正确的大小。
\documentclass[reqno]{amsart}
\begin{document}
$\left(
\left(
\begin{tabular}{ll}
$a_{11}$ & $a_{12}$ \\
$a_{21}$ & $a_{22}$ \\
\end{tabular}
\right)
,
\left(
\begin{tabular}{ll}
$b_{11}$ & $b_{12}$ \\
$b_{21}$ & $b_{22}$ \\
\end{tabular}
\right)
\right)$
$\left(
\left(
\begin{matrix}
a_{11} & a_{12} \\
a_{21} & a_{22} \\
\end{matrix}
\right)
,
\left(
\begin{matrix}
b_{11} & b_{12} \\
b_{21} & b_{22} \\
\end{matrix}
\right)
\right)$
\end{document}
答案2
\bordermatrix
是一个简单的 tex 结构,并且由于打算在顶部合并一个额外行,所以导致外括号过大。
相反,您可以使用其中一个amsmath
“围栏”矩阵。 \pmatrix
这里推荐的是:
\documentclass[reqno]{amsart}
\begin{document}
\[
\Biggl(
\begin{pmatrix}
a_{11} & a_{12} \\
a_{21} & a_{22}
\end{pmatrix} .
\begin{pmatrix}
b_{11} & b_{12} \\
b_{21} & b_{22}
\end{pmatrix}
\Biggr)
\]
\end{document}
我没有使用\left
and \right
-- ,因为在这种情况下,外括号的大小与内括号的大小相同,\Bigg
而是使用了稍大一些的括号。
您已经在使用amsart
,因此不需要加载amsmath
。(amsart
还包含amsthm
,因此您也不需要它,尽管它与本例无关。)
答案3
\bordermatrix
旨在将附加注释放置在矩阵的“边界”中。空行由\left
和可见\right
,并且分隔符的大小增加。包amsmath
(加载到您的序言中)提供了几个matrix
环境,pmatrix
可以在此处使用括号设置简单矩阵:
\documentclass[reqno]{amsart}
\usepackage{amsmath}
\begin{document}
\[
\left(
\begin{pmatrix}
a_{11} & a_{12} \\
a_{21} & a_{22}
\end{pmatrix},
\begin{pmatrix}
b_{11} & b_{12} \\
b_{21} & b_{22}
\end{pmatrix}
\right)
\]
\end{document}
答案4
以下是众多方法之一:
\documentclass[reqno]{amsart}
\usepackage{tabstackengine}
\begin{document}
\setstacktabbedgap{2ex}
$\left(
\parenMatrixstack{
a_{11} & a_{12} \\
a_{21} & a_{22}
},
\parenMatrixstack{
b_{11} & b_{12} \\
b_{21} & b_{22}
}
\right) $
\end{document}