自定义引用样式/本地更改引用样式

自定义引用样式/本地更改引用样式

这可能是一个微不足道的问题,但我还是想问一下。

我的问题有两个方面:

首先,同一篇文档中的不同引用可以采用不同的样式吗?

第二;我如何定制 biblatex citestyle/创建我自己的样式,例如使得引用仅为年份?

我想要实现的是能够在以下两种引用样式之间交替:

  • 经发现该事实属实(作者年份)。
  • 作者(年份)发现这个事实确实如此。

答案1

您的描述不太准确。但看起来您只是想要两种biblatex已经存在的引用形式:

  • \parencite{}将以第一种形式为您提供引用。

  • \textcite{}将以第二种形式为您提供引用。

有关各种不同的引用命令的更多信息,您可能希望查阅biblatex手册的第 3.8.1 节(可通过texdoc或我的第 5 章获取)更易于阅读或 Clea F. Rees 最近发布的biblatex 备忘单

如果您想要进一步自动化(例如,对特定来源使用一种形式),则可能需要做更多工作:但如果您想要的是基于引用的方式,则普通命令就是您所需要的。有许多特定的引用命令可以直接使用或内置到应该适合您的程序中。

\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}

It was found that this fact was true \parencite{worman}

\textcite{worman} found that this fact was true

\citeauthor{worman} found that this fact was true (\citeyear{worman})

\end{document}

在此处输入图片描述

相关内容