设置
我使用以下页脚导出 PDF:
footer:
height: 0.75in
line_height: 1
recto_content:
right: '{page-number}/{page-count}'
问题:
我想同时增加page-number
和page-count
。page-offset
到目前为止我已经尝试过:
我找到了一个可能相关的讨论并尝试了类似的东西
{page-offset} // works, so page-offset is known here
{calc:page-number + page-offset} // might be not working due to "-" vs. "+", so:
{calc:{page-number} + {page-offset}} // just replaces vars: "{calc:1 + 42}"
:pagenum: calc:[{page-number} + {page-offset}]
recto_content:
right: '{pagenum}' // no output at all
所以我想我需要先实现calc
才能使用它,但我该怎么做呢?我找到了第二个可能相关的线程,但是我会在哪里放置这样的宏?
更新:
我找到了“数学表达式和函数”部分,它似乎只适用于变量。所以我在总结之前尝试将page-number
和转换为变量:page-offset
footer:
foo:
a: '{page-number}'
b: '{page-offset}'
bar: $footer_foo_a + $footer_foo_b
height: 0.75in
line_height: 1
recto_content:
right: $footer_foo_bar
但是它们被视为它们的字符串;渲染输出为“1 + 42”...
所以基本上这个问题是:如何进行数学运算page-number
和/或如何将其转换为数字?