如何从详细引用中删除期刊?

如何从详细引用中删除期刊?

我想从引文的脚注中删除期刊名称和期刊(屏幕截图中的黄色部分)。重复的条目可以保留原样。但在参考书目中我仍然需要这些信息。我如何为引文和参考书目添加不同的使用方式?条目类型为文章。

需要删除的部分突出显示

参考书目应保持原样: 参考书目

我的 MWE:

\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber,
style=ext-verbose-ibid,
isbn=false, url=false, doi=false, eprint=false,
dashed=false,
]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}
    Lorem\autocite{aksin} %article
    ipsum\autocite{angenendt} %article
    dolor\autocite{aksin}
    \printbibliography
\end{document}

答案1

verbose最近在自定义详细引用样式,因此我就不再赘述了。

作品的第一次引用由 bibmacro 打印cite:fullverbose.cbx,第 93-99 行 v3.14)。本质上,该宏只是调用 bib 驱动程序以获取正确的条目类型。这意味着第一个引用看起来几乎与参考书目中的相应条目完全相同。

如果您想为所有条目类型更改这一点,您只需重新定义cite:full为打印其他内容即可。但是如果您只想更改@articles 的输出,则需要更复杂的方法。一种方法是cite:full:article@articles 定义一个新的 bibmacro,仅打印所需的数据。然后我们会告诉cite:full使用cite:full:article而不是驱动程序进行@article条目。

\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber,
  style=ext-verbose-ibid,
  isbn=false, url=false, doi=false, eprint=false,
  dashed=false,
]{biblatex}

\renewbibmacro*{cite:full}{%
  \usebibmacro{cite:full:citepages}%
  \printtext[bibhypertarget]{%
    \ifbibmacroundef{cite:full:\strfield{entrytype}}
      {\usedriver
         {\DeclareNameAlias{sortname}{default}}
         {\thefield{entrytype}}}
      {\usebibmacro*{cite:full:\strfield{entrytype}}}}%
  \usebibmacro{shorthandintro}}

\newbibmacro{cite:full:article}{%
  \usebibmacro{author/translator+others}%
  \setunit{\printdelim{nametitledelim}}\newblock
  \usebibmacro{title}%
  \setunit{\addspace}%
  \usebibmacro{issue+date}%
  \usebibmacro{note+pages}%
}

\addbibresource{biblatex-examples.bib}

\begin{document}
  Lorem\autocite{aksin} %article
  ipsum\autocite{angenendt} %article
  dolor\autocite{aksin}
  sit\autocite{worman}
  amet\autocite{nussbaum}
  consectur\autocite{sigfridsson}
  \printbibliography
\end{document}

Aksın, Özge ua, “固定化对饱和 Pd-N-杂环卡宾在 Mizoroki-Heck 反应中催化特性的影响”(2006),S. 3027–3036。

正如评论中所讨论的,这只会更改@article条目的首次引用。后续引用和除 之外的条目类型不受影响。但该方案可以轻松扩展以修改其他条目类型的首次引用。只需定义与上述类似的@articlebibmacro 即可。cite:full:<type>cite:full:article

相关内容