如何在Quarto PDF模板中添加含作者、日期的页脚及右下角页码
实现Quarto PDF自定义页脚的LaTeX模板代码
要满足从YAML元数据提取作者、日期并左对齐显示在页脚,同时在页脚右下角添加页码的需求,基于scrlayer-scrpage包的实现代码如下(适用于template.tex文件):
% 导入scrlayer-scrpage包 \usepackage{scrlayer-scrpage} % 清除默认页眉页脚设置,避免样式冲突 \clearpairofpagestyles % 页脚左侧:调用Quarto传递的YAML元数据,左对齐显示作者与日期 \lofoot{\textit{\theauthor} --- \thedate} % 页脚右侧:添加「当前页/总页数」格式的页码,右对齐 \rofoot{\pagemark/\totalpagemark} % 确保所有页面(含第一页)应用自定义页脚样式 \pagestyle{scrheadings}
关键说明
\theauthor与\thedate是Quarto自动从YAML元数据中提取并传递给LaTeX的变量,无需手动赋值\clearpairofpagestyles用于清空LaTeX默认的页眉页脚样式,避免和自定义样式冲突\pagemark输出当前页码,\totalpagemark输出总页数,组合实现常用的页码展示格式
内容的提问来源于stack exchange,提问作者MartineJ
相关产品推荐
相关产品推荐

