这可能是一个微不足道的问题,但我还是想问一下。
我的问题有两个方面:
首先,同一篇文档中的不同引用可以采用不同的样式吗?
第二;我如何定制 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}