假如今天要用
\preauthor{\vspace{-2em}\begin{center}}
\postauthor{\end{center}}
這種前後搭配的指令,導致 \begin
或 \end
分別出現在不同位置
會導致 overleaf 初步檢查時顯示錯誤 unexpected close group } after \begin{center}
之類的
那是因為在 \preauthor
裡頭只出現 \begin{center}
就結束了,所以 overleaf 認為應該還要有 \end{center}
才行,但那個會在 \postauthor
中出現。
編譯並不會出現問題,但在編輯時就會有一個紅叉叉在那邊礙眼
可以用 %%begin novalidate
跟 %%end novalidate
告知 overleaf 不要檢查這區塊,就可以避免了
%%begin novalidate
\preauthor{\vspace{-2em}\begin{center}}
\postauthor{\end{center}}
%%end novalidate
如果不要檢查整個檔案的話可以在最一開始加上 %%novalidate
即可
相關資料: Code Check - Overleaf, Online LaTeX Editor