我可以让 biblatex 不再假设我的 postnote(由数字组成)是页码吗?

我可以让 biblatex 不再假设我的 postnote(由数字组成)是页码吗?

我想引用一些文件其中包含许多部分,仅用数字表示,例如 13.9。我想引用它们,同时指出读者应该查看哪个部分(因为论文很长)。我天真地尝试了\cite[13.9]{citekey},但 biblatex 会自动假设我试图指示页码,并添加p. 13.9而不是简单地添加13.9。是否有命令可以抑制p.?我认为是这样,但在 biblatex 手册中找不到它。

答案1

\nopp在后记中添加前缀: \cite[\nopp 13.9]{citekey},或将文件中的条目pagination中的字段设置为citekey.bibnone

请参阅手册第 3.13.3 节biblatex

答案2

摘自 BibLaTeX 手册第 3.13.3 节

可以通过将条目的分页字段设置为“无”来抑制每个条目的前缀,详情请参阅 § 2.3.10。如果您根本不想要任何前缀或更喜欢手动输入它们,您也可以在文档前言或配置文件中禁用整个机制,如下所示: \DeclareFieldFormat{postnote}{#1}

另一方面,当您的数字指的是章节而不是页码时,最好使用\cite[section 13.9]{citekey}反正,以便让读者清楚地了解这一点,这将自动抑制后记字段中的任何前缀和后缀。

相关内容