这是这个问题。抱歉,我无法在此处添加评论,因此我写了这个新问题。Gonzalo Medina 通过定义新\Section
命令解决了该问题。这对我来说不起作用。我正在使用 Lyx 创建我的投影仪演示文稿和文章。因此,我无法告诉 Lyx 使用新定义的命令\Section
而不是标准\section
命令。
那么有没有办法重新定义/修补命令\section
或目录,以便 beamer-article 目录使用章节完整标题而不是简称?
提前致谢
答案1
我可以找到这个问题的答案。所以我在原始问题页面上引用它。
以下代码对我来说非常完美。它重新定义了\section
和依赖\section*
命令。您应该将此代码放在文档的序言中beamerarticle
,因此无需使用 或 来指定模式。感谢 Gonzalo Medina 的上述帖子,并且Christian Hupfer 的帖子启发我编写了以下代码。您也可以将此代码扩展\part
为\subsection
和\subsubsection
。
\makeatletter
\let\OriginalSection\section
\newcommand{\starredsection}[1]{%
\OriginalSection*{#1}%
}
\newcommand\unstarredsection[2][]{%
\OriginalSection{#2}
}
\renewcommand{\section}{%
\@ifstar{\starredsection}{\unstarredsection}%
}%
\makeatother