![防止 postnote 检测页面范围](https://linux22.com/image/359388/%E9%98%B2%E6%AD%A2%20postnote%20%E6%A3%80%E6%B5%8B%E9%A1%B5%E9%9D%A2%E8%8C%83%E5%9B%B4.png)
我有一本书,它使用类似 的页码格式chapter-page
,例如1-4
第 1 章第 4 页。当我在后记中引用这样的页面时,biblatex
它会认为这是一个页面范围并添加pp
。我如何才能确信biblatex
这只是一页?
答案1
最简单的方法是手动告诉biblatex
你有一个页面\pno
(你会用到\ppno
多个页面)
\cite[\pno~1-4]{sigfridsson}
或使用\ppspace
代替~
\cite[\pno\ppspace1-4]{sigfridsson}
你也可以选择
\DeclareNumChars*{-}
但这种方式-
将始终被视为页码的合法部分,而永远不会被视为范围分隔符。所以我不会使用它。