\ref,使图形/表格引用自动在“上方”或“下方”之间切换

\ref,使图形/表格引用自动在“上方”或“下方”之间切换

是否可以自动包含对位置文本中标记的对象(表格、图形)?我的意思是:

假设我在第一章中标记了一个图形:

\label{fig:one}

然后我在文中引用它:

See Figure~\ref{fig:one}

它会根据需要生成“参见图 1.1”。我希望能够让它生成:“参见图 1.1,上方”或“参见图 1.1,下方”,并根据图形是否放置在最终页面上的该位置上方来自动检测是否生成“上方”或“下方”。

答案1

瓦里雷夫包仅用于类似的事情。其命令\vref根据上下文向数字添加合适的单词。例如,在双面打印中,它可能会解析see Figure~\vref{x}

参见对页的图 1.1

如果是这样的话。它非常可定制提供对英语以外不同语言的支持。

相关内容