Как вставить звездочки, чтобы начать строку pmatrix, отличную от первой?

Как вставить звездочки, чтобы начать строку pmatrix, отличную от первой?

Вот минимальный рабочий пример:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{pmatrix}\\*\end{pmatrix}$
\end{document}

Это производит () без звездочки. Я обнаружил, что если я сделаю следующее:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{pmatrix}\\**\end{pmatrix}$
\end{document}

тогда я получаю то, что хочу. Почему это так, и как правильно получить звездочку в качестве первой записи во второй строке pmatrix?

решение1

В общем случае \\команда принимает *вариант - и необязательный аргумент для добавления вертикального интервала после новой строки.

\\
\\*
\\[1ex]
\\*[1ex]

все вызовы допустимы. Цель \\*состоит в том, чтобы избежать разрыва страницы. Хотя нет смысла избегать разрыва страницы в середине матрицы (LaTeX никогда этого не сделает), синтаксис сохраняется во всех ситуациях.

Однако в amsmathсредах размещение *на другой строке \\не будет интерпретировать звездочку так, как описано выше.

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{pmatrix} *\\*\end{pmatrix}$
$\begin{pmatrix}
* \\
*
\end{pmatrix}$

\end{document}

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

Если вы хотите ввести матрицу в одну строку, вам придется как-то разделить \\и *. \relaxПодойдет A, поэтому

$\begin{pmatrix} *\\ \relax *\end{pmatrix}$

распечатает матрицу точно как вторая на изображении выше. Пустые ячейки не подойдут.

Та же проблема возникнет, если вы захотите начать строку матрицы после первой с [.

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