![排列中的括号](https://linux22.com/image/466485/%E6%8E%92%E5%88%97%E4%B8%AD%E7%9A%84%E6%8B%AC%E5%8F%B7.png)
我很难做我认为简单的事情。
我有这样的排列:
\pi=\left(\begin{array}{cccccccccccc}
1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 \\
2 & 1 & 3 & 4 & 5 & 9 & 6 & 7 & 8 \\
\end{array}\right)
我希望序列 345 有一个带标签的括号$\sigma$
,并且我需要序列 678 也有同样的标签。
答案1
您可以使用nicematrix
,但是
- 没有考虑过度支撑所占用的空间;
- 我们需要一个技巧来将括号移离矩阵稍微远一点。
为了固定点 1,添加了一个足够高的幻影。对于 2,需要一些明确的间距。我猜你想要 12 和 6789,以便挑出不相交的循环,否则就没有什么意义了。
\documentclass{article}
\usepackage{amsmath}
\usepackage{nicematrix}
\begin{document}
Some text to see whether the vertical spacing is good. Some more
text in order to get more than one line. This should be enough.
\[
\pi=\left(\;\begin{NiceArray}{*{9}{c}}
1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 \\
2 & 1 & 3 & 4 & 5 & 9 & 6 & 7 & 8
\CodeAfter
\OverBrace[shorten,yshift=1pt]{1-1}{2-2}{\sigma}
\OverBrace[shorten,yshift=1pt]{1-6}{2-9}{\tau}
\end{NiceArray}\;\right)
\smash[b]{\vphantom{%
\begin{matrix}0\\0\\0\\0\end{matrix}
}}
\]
Some text to see whether the vertical spacing is good. Some more
text in order to get more than one line.
\end{document}