\chapter 在 TeXstudio 中无法识别的命令,但在 overleaf 中没有

\chapter 在 TeXstudio 中无法识别的命令,但在 overleaf 中没有

我最近改用 TeXstudio,因为我被要求不把我的论文放在网上。我正在使用我一直使用的文档类,但现在 \chapter 被标记为 \chapter 无法识别的命令。我已经在网上查找解决方案,通常说明该人使用了错误的基类,但是,我使用 scrbook 作为基类,据我所知 \chapter 应该在这里定义。此外,chapter 命令在文件中和目录中确实有效,它只是被标记了,这让我很疑惑。

\ProvidesClass{thesis}

\newcommand{\baseclass}{scrbook}
\DeclareOption*{
    \PassOptionsToClass{\CurrentOption}{\baseclass}
}
\PassOptionsToClass{
    oneside,
    paper=a4,
    parskip,
    listof=totoc,
    headings=small,
    BCOR=10mm
}{\baseclass}
\ProcessOptions\relax
\LoadClass{\baseclass}

%Packages
%...

我最想知道的是,这个类在 overleaf 中有效(现在仍然可以,刚刚检查过),但不能与 TeXstudio 中的章节一起使用。

有谁知道问题可能出在哪里?

相关内容