我正在尝试修改biblatex
用于设置参考书目中使用的“引用”字符串的字符串,以识别引用给定参考文献的页面。
biblatex
我从文献(例如第 4.9.2.16 条)中了解到
\renewbibmacro{backrefpage}{<newtext>}
\renewbibmacro{backrefpages}{<newtext>}
应该可以工作,但是对我没有效果(我还想让它对“访问于”字符串起作用,urlseen
)。
我的 MWE 保持不变如何使用 BibLaTeX 和 hyperref 以详细模式将标题转换为超链接?,几乎在任何地方都可以添加这些(和相关的线条)。
答案1
原始定义(完整版和缩写版)可以在特定语言的.lbx
文件中找到。以下是来自的相关代码片段english.lbx
:
backrefpage = {{cited on page}{cit\adddotspace on p\adddot}},
backrefpages = {{cited on pages}{cit\adddotspace on pp\adddot}},
\DeclareBibliographyStrings
这些字符串使用仅在文件中可用的命令声明.lbx
。在这些文件之外,您必须\DefineBibliographyStrings
使用“覆盖字符串的完整版本和缩写版本”(biblatex
手册,第 3.8 节)。
\DefineBibliographyStrings{english}{%
backrefpage = {<newtext>},
backrefpages= {<newtext>},
}