我使用的是biblatex-gost
package, gost-footnote
style。如果我引用了某个pages
字段已填写的参考书目项目(通常是文章、书籍章节、会议论文集材料……),同时指定了特定页面作为后注参数,则脚注中的引用包括期刊中文章(或其他类型的项目)的页面范围和我指定的页面。根据 GOST,在这种情况下,页面范围应该被抑制。换句话说,我想得到
作者姓名。文章标题 // 期刊名称。年份。第 1 卷,第 2 期。第 10 页
代替
作者姓名。文章标题//期刊名称。年份。第 1 卷,第 2 期。第 5-15 页。第 10 页。
梅威瑟:
\documentclass[12pt,a4paper]{extreport}
\usepackage{cmap}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{hyperref}
\frenchspacing
\begin{filecontents}{biblio.bib}
@article{cummings2004argument,
langid = {english},
title={Argument as Cognition: A Putnamian Criticism of Dale Hample’s Cognitive Conception of Argument},
author={Cummings, Louise},
journal={Argumentation},
volume={18},
number={3},
pages={331--348},
year={2004},
publisher={Springer}
}
\end{filecontents}
\usepackage[backend=biber,bibencoding=utf8,sorting=nyt,maxcitenames=2,maxbibnames=999,style=gost-footnote,language=auto,autolang=other,bibstyle=gost-numeric,opcittracker=false,pagetracker]{biblatex}
\addbibresource{biblio.bib}
\usepackage[autostyle]{csquotes}
\begin{document}
some text some text some\footcite[P.~335]{cummings2004argument} text some text some text some text
\printbibliography
\end{document}
答案1
biblatex-gost
如果你让它自动设置“P.~”前缀,它已经为你做了这件事。使用
\footcite[335]{sigfridsson}
而不是手动添加前缀(\footcite[P.~335]{sigfridsson}
)。
这是由citepages
中的选项控制的biblatex-gost
(此选项在 -flavoured 标准样式中也可用verbose
),其中它设置为,即如果后记包含页面引用,则omit
省略该字段。其他可能的选项是始终打印该字段;始终隐藏该字段;以及,其中后记与后记分开pages
permit
pages
suppress
pages
separate
pages
,如果后记包含页码,则用“especially”将这verbose
文档示例。