Aqui está um exemplo mínimo de trabalho:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{pmatrix}\\*\end{pmatrix}$
\end{document}
Isso produz () sem asterisco. Acho que se eu fizer o seguinte:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{pmatrix}\\**\end{pmatrix}$
\end{document}
então consigo o que quero. Por que isso acontece e qual é a maneira correta de obter um asterisco como a primeira entrada na segunda linha de uma pmatrix?
Responder1
Em geral, o \\
comando aceita uma *
variante e um argumento opcional para adicionar espaçamento vertical após a nova linha.
\\
\\*
\\[1ex]
\\*[1ex]
são todas chamadas válidas. O objetivo \\*
é evitar quebra de página. Embora não faça sentido evitar uma quebra de página no meio de uma matriz (o LaTeX nunca faria isso), a sintaxe é mantida em todas as situações.
No entanto, em amsmath
ambientes, colocar o *
em uma linha diferente \\
não interpretará o asterisco da maneira explicada acima.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{pmatrix} *\\*\end{pmatrix}$
$\begin{pmatrix}
* \\
*
\end{pmatrix}$
\end{document}
Se você quiser inserir a matriz em uma linha, será necessário separar de alguma forma \\
e *
. A \relax
vai servir, então
$\begin{pmatrix} *\\ \relax *\end{pmatrix}$
imprimirá a matriz exatamente como a segunda da imagem acima. Em vez disso, espaços em branco não servem.
O mesmo problema ocorreria se você desejasse iniciar uma linha da matriz após a primeira com [
.