Как создать матрицу с символами \langle и \rangle?

Как создать матрицу с символами \langle и \rangle?

Мне интересно сделать такие матрицы:

введите описание изображения здесь

Я пробовал так:

    \documentclass{article}
\usepackage{amsmath}
\begin{document}
    $\langle\mkern-1.5mu
    \begin{matrix}
        1\\2\\3
    \end{matrix}
    \mkern2mu\rangle
    $
\end{document}

который производит

введите описание изображения здесь Как создать матрицу с помощью \rangleи langle?

решение1

Как базовый элемент, \leftи \rightможет использоваться для автоматической настройки размера разделителей, таких как скобки, фигурные скобки и т. д., в соответствии с материалом между ними. Это также работает с \left\langle\begin{matrix}...\end{matrix}\right\langle:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\left\langle
  \begin{matrix}
    1\\2\\3
  \end{matrix}
\right\rangle$
\end{document}

введите описание изображения здесь

Как видно на изображении, углы не совсем доходят до цифр. Это можно изменить с помощьюyhmathупаковка:

\documentclass{article}
\usepackage{amsmath}
\usepackage{yhmath}
\begin{document}
$\left\langle
  \begin{matrix}
    1\\2\\3
  \end{matrix}
\right\rangle$
\end{document}

или просто

\documentclass{article}
\usepackage{amsmath}% not needed in this case
\usepackage{yhmath}
\begin{document}
$\begin{amatrix}
    1\\2\\3
  \end{amatrix}$
\end{document}

Оба результата:

введите описание изображения здесь

Если вам больше нравятся углы примера amsmath, но также вам нравится идея a, amatrixвы можете определить его аналогично, например, bmatrixиз amsmath.sty:

\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newenvironment{amatrix}{\left\langle\env@matrix}{\endmatrix\right\rangle}
\makeatother
\begin{document}
$\begin{amatrix}
    1\\2\\3
  \end{amatrix}$
\end{document}

Результат тот же, что и в первом примере.

Примечание: Иногда решение о размере \leftи \rightне является лучшим. В таких случаях использование явного размера с \big, \bigg, \Big, \Biggможет помочь, но для матрицэти размеры очень ограничены. Но для матриц ИМХО больше всего подходят размеры с \leftи .\right

Связанный контент