如何插入星號來啟動除第一行之外的 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

通常,此\\命令接受*-variant 和可選參數以在新行後面新增垂直間距。

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

都是有效的調用。目的\\*是避免分頁。雖然避免矩陣中間的分頁符號是沒有意義的(LaTeX 永遠不會這樣做),但在所有情況下都會保留語法。

但是,在amsmath環境中,將 放在*不同的行上\\不會以上述方式解釋星號。

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

\end{document}

在此輸入影像描述

如果你想在一行中輸入矩陣,你必須以某種方式將\\和分開*。 A\relax會做,所以

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

將列印與上圖第二個完全相同的矩陣。相反,空白是不行的。

如果您想在第一個之後開始一個矩陣行,也會出現同樣的問題[

相關內容