删除 \cite 命令 (bilatex) 结果中的“p.”缩写

删除 \cite 命令 (bilatex) 结果中的“p.”缩写

\cite[X.2]{book}例如,如果我使用带有X.2可选参数的命令,我会得到[p. X.2,BOOK]结果(其中BOOK代表book参考文献的参考编号)。因为X.2代表章节,而不是页码,所以我当然想去掉“p”。因为我很少引用页面,所以我希望默认有这种行为。我可能可以使用可选参数来更改它。\usepackage{biblatex}哪一个?

现在,我在序言中说道: \usepackage[doi=false,url=false,isbn=false,sorting=none,style=numeric-comp,backref=true]{biblatex}

答案1

您只需在序言中添加以下行

\DeclareFieldFormat{postnote}{#1}

梅威瑟:

\documentclass{article}
\usepackage[utf8]{inputenc}

\usepackage[doi=false,url=false,isbn=false,sorting=none,style=numeric-comp,backref=true]{biblatex}

\DeclareFieldFormat{postnote}{#1}

\addbibresource{biblatex-examples.bib}

\begin{document}
\cite[X.2]{angenendt}

\printbibliography

\end{document} 

在此处输入图片描述

如果出于任何原因,您想要在一个引用中使用页面缩写,请使用命令\pno打印p.\ppno打印pp.,例如\cite[\ppno~X.2]{angenendt}

相关内容