[英]LaTeX table - extra alignment tab?
我是 LaTeX 的新手並試圖制作一個真值表,但它不會編譯。 當我嘗試運行代碼時,它顯示“額外對齊選項卡已更改為 \cr。” 這是我的代碼:
\item (Textbook 1.1/38, 4 points) $((p\rightarrow q)\rightarrow r)\rightarrow s$
\begin{center}
\begin{tabular}{c|c|c|c|c|c}
\hline
$p$ & $q$ & $r$ & $s$ & $p\rightarrow q$ & $(p\rightarrow q)\rightarrow$ r & $((p\rightarrow q)\rightarrow r)\rightarrow s$ \\
\hline
T & T & T & T & T & T & T \\
T & T & T & F & T & T & F \\
T & T & F & T & T & F & T \\
T & F & T & T & F & T & T \\
T & F & T & F & F & T & F \\
T & F & F & T & F & T & T \\
T & F & F & F & F & T & F \\
F & T & T & T & T & T & T \\
F & T & T & F & T & T & F \\
F & T & F & T & T & F & T \\
F & T & F & F & T & F & T \\
F & F & T & T & T & T & T \\
F & F & T & F & T & T & F \\
F & F & F & T & T & F & T \\
F & F & F & F & T & F & T \\
\hline
\end{tabular}
\end{center}
很容易,您聲明了六列:行中有六個c
\begin{tabular}{c|c|c|c|c|c}
然后,表格的每一行都有七個單元格:
...
T & T & T & T & T & T & T \\
...
所以,你應該通過改變來解決
\begin{tabular}{c|c|c|c|c|c}
至
\begin{tabular}{c|c|c|c|c|c|c}
或者
\begin{tabular}{c*{6}{|c}}
您所要做的就是刪除真值表最后一行末尾的\\
。 我還建議嘗試使用 Overleaf,它可以讓您實時查看代碼並提供更輕松的調試體驗。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.