從參考書目中刪除“In”和“pp”

從參考書目中刪除“In”和“pp”

我想刪除參考書目中產生的“In”和“pp”。這些是前言中的一些命令:

\documentclass[11pt,a4paper,oneside,]{memoir}
\usepackage[utf8]{inputenc}
usepackage{amsfonts}
\usepackage[left=3.50cm, right=3.0cm, top=3.0cm, bottom=3.0cm]{geometry}
\usepackage{graphicx}
\usepackage[style=numeric, backend=biber]{biblatex}
\addbibresource{bibtest.bib}
\DeclareNameAlias{default}{last-first}
\usepackage{stmaryrd}
\usepackage{enumitem}
\usepackage{amsmath}

在此輸入影像描述

答案1

使用

\DeclareFieldFormat{pages}{#1}

擺脫“pp”。在所有類型的參考書目中。如果您只想將其用於期刊文章,請使用\DeclareFieldFormat[article]{pages}{#1}.

對於“in:”,請查看抑制「在:」biblatex。以下僅刪除 'in:'@article

\renewbibmacro{in:}{%
  \ifentrytype{article}
    {}
    {\bibstring{in}%
     \printunit{\intitlepunct}}}

編輯:更新了biblatex3.15 的定義in:

相關內容