테이블 형식 환경에서 대괄호("[")를 사용하여 두 줄을 연속으로 시작할 수 없는 이유는 무엇입니까?

테이블 형식 환경에서 대괄호("[")를 사용하여 두 줄을 연속으로 시작할 수 없는 이유는 무엇입니까?

저는 7년 동안 LaTeX를 사용해왔는데 이 문제를 이해할 수 없습니다.

이것은 다음을 컴파일합니다:

\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에서는 도움을 주지 않았습니다.

"누락된 숫자, 0으로 처리됩니다." 두 번째 줄 끝에 숫자가 있어야 한다고 나와 있습니다. "잘못된 측정 단위(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 \\

관련 정보