我正在使用 TexStudio,刚刚从 TexLive 2020 更新到 TexLive 2022。错误
插入缺失的控制序列。\section{第一部分\label{sec}}
当我尝试使用以下方式编译我的旧 tex 文件时发生revtex4-2。(之前用 TexLive 2020 编译这些文件是完全没问题的,我没有做任何改动。)
例如,当我尝试编译时,会发生这样的错误:
\documentclass[english]{revtex4-2}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setcounter{secnumdepth}{3}
\usepackage{babel}
\begin{document}
\section{The first section \label{sec}}
\subsection{The first subsection \label{subsec}}
\ref{sec}
\ref{subsec}
\end{document}
我努力了:
\section{The first section} \label{sec}
没问题。或者如果我更改为其他文档类(例如)文章,也是可以的。
奇怪的是,\subsection{...\label{...}}
和\subsubsection{...\label{...}}
根本没有显示此错误,这仅发生在\section{...\label{...}}
。
我不确定问题是什么。因为我\section{...\label{...}}
在所有旧的 tex 文件中都使用了revtex4-2,因此无法\section{...}\label{...}
手动将其更改为。