"A guia de alinhamento extra foi alterada para \cr" Erro ao criar tabelas verdade em LaTeX

"A guia de alinhamento extra foi alterada para \cr" Erro ao criar tabelas verdade em LaTeX

Tenho tentado criar minha própria tabela verdade para um dever de casa, mas não consegui. O código é fornecido abaixo.

\begin{array} {|r|r|}
\hline p & q & r & p \wedge \neg r & q \downarrow (\neg p \rightarrow r) & \neg r  \mid p & \neg q \\
\hline D & D & D & Y & ~ & ~ & Y \\
\hline D & D & Y & D & Y & ~ & Y \\
\hline D & Y & D & ~ & ~ & ~ & D \\
\hline D & Y & Y & ~ & ~ & ~ & D \\
\hline Y & D & D & Y & ~ & ~ & Y \\
\hline Y & D & Y & Y & ~ & ~ & Y \\
\hline Y & Y & D & ~ & ~ & ~ & D \\
\hline Y & Y & Y & ~ & ~ & ~ & D \\
\hline
\end{array}

Responder1

Resolvido, o problema foi causado pelo número de guias de alinhamento especificadas no \begin{array}comando não corresponder ao número de colunas da minha tabela. Corrigido reescrevendo-o da maneira fornecida abaixo.

\begin{array}{|r|r|r|r|r|r|r|}
\hline
p & q & r & p \wedge \neg r & q \downarrow (\neg p \rightarrow r) & \neg r \mid p & \neg q \\
\hline
D & D & D & Y & \sim & \sim & Y \\
\hline
D & D & Y & D & Y & \sim & Y \\
\hline
D & Y & D & \sim & \sim & \sim & D \\
\hline
D & Y & Y & \sim & \sim & \sim & D \\
\hline
Y & D & D & Y & \sim & \sim & Y \\
\hline
Y & D & Y & Y & \sim & \sim & Y \\
\hline
Y & Y & D & \sim & \sim & \sim & D \\
\hline
Y & Y & Y & \sim & \sim & \sim & D \\
\hline
\end{array}

informação relacionada