如何将期刊、卷数和页码添加到 biblatex 参考文献中?

如何将期刊、卷数和页码添加到 biblatex 参考文献中?

我正在做一个 beamer 演示文稿,我想在演示文稿中引用第一作者的姓名、期刊、卷数、页数和年份。例如:

作者等,期刊体积,起始页码(年份)。

如果我能以粗体文本显示卷数并仅显示起始页,那就太好了。关于作者姓名,如果只有一位作者,只显示他的名字,而不显示“et al”,那就太好了。

我找不到任何能做到这一点的风格。

实际上,使用style=authoryear作者姓名和年份很容易获得,但我在期刊、卷数和页数方面遇到了麻烦。

为了寻找一些已经在这里得到解答的问题,我尝试使用\renewbibmacro*{cite}以下\usbibmacro{journal}代码来获取作者、期刊、年份。但我仍然无法以我想要的格式执行。

\usepackage[style=authoryear]{biblatex}
\addbibresource{ref.bib}

\renewbibmacro*{cite}{%
  \iffieldundef{shorthand}
    {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
       {\usebibmacro{cite:label}%
        \setunit{\printdelim{nonameyeardelim}}}
       {\printnames{labelname}%
       \setunit{\addcomma\space}%
       \usebibmacro{journal}
        \setunit{\addcomma\printdelim{nameyeardelim}}}%
     \usebibmacro{cite:labeldate+extradate}%
     }
    {\usebibmacro{cite:shorthand}}}

有人能帮我获取我需要的格式的参考资料吗?

此致

相关内容