`\paragraph` 后未定义控制序列

`\paragraph` 后未定义控制序列

我尝试使用\paragraph{xx},但出现错误(在下一行带有文本的后面\paragraph

! Undefined control sequence.
<everypar> ...ubpenalty \@M \begingroup \@svsechd
\endgroup \unskip \@tempsk...

(这是使用\documentclass[a4paper]{article}。这是使用Interspeech 2020 模板。从简要的浏览来看INTERSPEECH2020.sty,它确实做了一些定义\def\@sect。不确定其中是否有任何相关内容。)

为什么?这是什么意思?我该如何解决?

答案1

我认为,简短的回答是,你\paragraph根本不应该使用。你正在使用的样式文件只为、和定义了合适的命令\section\subsection\subsubsection修改了一些内部 LaTeX 命令,因此它们无法像段落一样毫无错误地处理插入标题。它相当混乱,但它大概可以处理组织者想要的一切,而且它没有应对\paragraph讲述了它自己的故事。

也许,既然你使用样式文件来获取组织者想要的格式,你应该……尊重他们在这方面的意愿。如果你只想要一些粗体文本,你可以简单地

\renewcommand{\paragraph}[1]{\noindent\textbf{#1}\quad}

并确保不要在段落实际文本前留空行。

(如果您有强烈意见,样式文件中有一个电子邮件联系方式,您可以向其提出意见!)

相关内容