文章预览
LaTeX教程(016)- 文档结构(16) 接上一讲 我们前面知道, \vref 是对 \ref 的升级,而 varioref 包也提供了一个对 \pageref 升级的命令 \vpageref 。它和 \vref 的原理很相似,内置了一些判断。 \ vpageref [same-page] [other-page] {key} 在不指定选项的前提下,它所输出的内容就是 \vref 字符串去掉其中的 \ref 字符串。例如,如果 \ref 的输出是 3.3 ,而 \vref 输出(我们假设引用和引用对象在彼此的对面)就是 3.3 on the facing page ,那么 \vpageref 的输出就是 on the facing page ,没有前面 \ref 生成的索引字符串。其它情形依此类推,分别是on the preceding page,on the following page以及on page x。只有引用和引用对象在同一页的时候和 \vref 不同,这种情况下, \vpageref 会输出on the current page。该情形下的字符串被存储在命令 \reftextcurrent 中,重定义这个命令可以将"on the current page"改成其他你想要的字
………………………………