我正在用 LaTeX 编写一个讲座课程,其中包含一组基本相同的幻灯片。为了保持交叉引用的一致性,beamer
我希望幻灯片中的图形编号与讲义中的编号相匹配。beamer
讲义采用文章文档格式(特别是没有章节),并按章节编号(即\section
)\figure
。是否有一些简单的序言技巧或变通方法可以改变标题的生成方式,beamer
使其与讲义一致编号?
我试图避免必须编写一个新的宏来在主体中使用,因为我正在使用从同一组源文件中编译笔记和幻灯片\input
。
答案1
其实很简单,虽然我不得不花点时间阅读手册。将以下几行添加到您的序言中:
\setbeamertemplate{caption}[numbered]
\numberwithin{figure}{section}
第一行使用另一个模板来添加标题,即插入图片编号的模板。幸运的是,此功能已内置在 beamer 中。
第二行声明计数器figure
从属于计数器section
,因此为每个新的重置\section
并标记图 1.1、1.2、...、2.1、2.2、...。这是内置在 LaTeX 中的。
就是这样!