
我已經使用 LaTeX 7 年了,但我無法弄清楚這個問題。
這編譯:
\begin{tabular}{ |c|c| }
\hline
[TCTA]10 & 2637 \\
\hline
\end{tabular}
\end{center}
這也可以編譯(我可以將任何字符放在第二個表行的第一個插槽上,包括像 \; 這樣的空格字符,並且它仍然可以工作):
\begin{center}
\begin{tabular}{ |c|c| }
\hline
[TCTA]10 & 2637 \\
A [TCTA]8 TCTG [TCTA]1 & 2093 \\
\hline
\end{tabular}
\end{center}
但這確實不是編譯:
\begin{center}
\begin{tabular}{ |c|c| }
\hline
[TCTA]10 & 2637 \\
[TCTA]8 TCTG [TCTA]1 & 2093 \\
\hline
\end{tabular}
\end{center}
我得到的錯誤是我無法理解的,Google也沒有幫助:
“缺失數字,視為零。”它說第二行的末尾應該有一個數字。 “非法測量單位(插入 pt)...尺寸可以採用 em、ex、in、...、bp 或 sp 等單位;但您的是新單位!”
我能找到的與此相關的唯一其他答案與 \textwidth 命令有關,我沒有使用該命令。
我包含的軟體包清單:
\usepackage{amsmath,amssymb,amsthm,amsfonts,bm,centernot,graphicx,mathrsfs,mathtools,physics,setspace,subcaption,titlesec,wrapfig}
\usepackage[margin=1in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[normalem]{ulem}
答案1
非常感謝伯納德和弗魯岡!
這有效:
[TCTA]10 & 2637 \\
{[TCTA]}8 TCTG [TCTA]1 & 2093 \\
這也有效:
[TCTA]10 & 2637 \\\relax
[TCTA]8 TCTG [TCTA]1 & 2093 \\ %\relax on last line will throw error
這也有效:
[TCTA]10 & 2637 \\
\lbrack TCTA]8 TCTG [TCTA]1 & 2093 \\