/

页码

.currentpage.totalpages 函数分别显示函数调用所在页面或幻灯片的当前索引(从 1 开始)以及页面或幻灯片的总数。它们不接受任何参数。

这些函数在 pagedslides 文档中受支持。在其他文档类型中,会显示 - 占位符。

注意:这些函数返回的是视觉元素(节点),而非数字。因此,你不能执行像 .sum {.currentpage} {3} 这样的运算。

固定的页码

你可以使用页面页边距内容 在每一页上显示一个页码:

.pagemargin {bottomcenter}
  .currentpage / .totalpages

格式化页码

.formatpagenumber {format} 文档 ↗ 函数从该函数调用所在的页面开始,设置一个新的页码格式。它只影响从该点往后的页码。

格式字符串接受与编号 中相同的语法:

这些变更会反映在 .currentpage 以及目录 中的页码上。

示例 1

.pagemargin {topcenter}
    .currentpage

# First page

.formatpagenumber {i}

# Second page

# Third page
Page number format

重置页码

.resetpagenumber {from?} 文档 ↗ 函数允许你在 pagedslides 文档中的任意位置覆盖当前页码。

这些变更会反映在 .currentpage 以及目录 中的页码上。

示例 2

.pagemargin {topcenter}
    .currentpage

# First page

# Second page

.resetpagenumber start:{20}

# Third page
Page number reset