Почему в табличной среде нельзя начать две строки подряд со скобки («[»)?

Почему в табличной среде нельзя начать две строки подряд со скобки («[»)?

Я пользуюсь 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 \\

Связанный контент