文档类acm_proc_article-sp
似乎与包不兼容titlesec
。至少我无法加载它。它失败并显示
(/usr/share/texmf-texlive/tex/latex/titlesec/titlesec.sty
! Undefined control sequence.
<argument> \subparagraph
l.1470 \ttl@extract\subparagraph
但是,章节标题下面的空间太小了。直接附加文本。我怎样才能自动插入一些空间?(而不是手动\vspace
)
答案1
如果您正在使用该类进行提交,那么您不应该修改其行为:期刊或会议论文集的编辑不会高兴。
无论如何,这个问题与使用 titlesec 包时因为该类acm_proc_article-sp
没有定义\subparagraph
。
您应该能够通过\subparagraph
在article.cls
加载之前复制模拟定义来解决这个问题titlesec
:
\makeatletter
\newcommand\subparagraph{%
\@startsection{subparagraph}{5}
{\parindent}
{3.25ex \@plus 1ex \@minus .2ex}
{-1em}
{\normalfont\normalsize\bfseries}}
\makeatother
\usepackage{titlesec}
\let\subparagraph\relax % You don't want to use \subparagraph