使用 Biblatex 在教学大纲中创建参考文献

使用 Biblatex 在教学大纲中创建参考文献

我目前正在为课程准备教学大纲,并希望使用 Biblatex 来完成。我使用的是 Biblatex-Chicago 软件包,采用作者日期格式。

我为课程的每个主题都设置了一个子部分,并希望列出两三个参考文献。我尝试了一下,\fullcite但没有得到想要的结果,因为参考文献没有挂起。有没有关于如何最好地做到这一点的提示。我假设有一种方法可以\printbibliography做到这一点,但我不知道该怎么做。下面是说明我的观点的屏幕截图。第一个条目是用 \fullcite 创建的,第二个是用 \prinbibliography 创建的。

我希望有一个选项来使用 \fullcite 或类似的东西创建悬挂条目,并且不带“参考”标题。

如有任何建议,我们将不胜感激。

在此处输入图片描述

答案1

正如@moewe所建议的,使用\printbibliography[heading=none]来抑制打印参考在完整引用之前。为了只打印单个小节中的参考文献,请refsection=subsection在 Biblatex 包的调用中添加:

\documentclass{article}
\usepackage[style=authoryear,refsection=subsection]{biblatex}
\usepackage{filecontents}

\begin{filecontents}{sources.bib}
@book{Kuhn1957,
  author = {Kuhn, Thomas S.},
  date = {1957},
  title = {The Copernican Revolution},
  subtitle = {Planetary Astronomy in the Development of
Western Thought},
  location = {Cambridge, MA},
  publisher = {Harvard University Press}
}

@book{Kuhn1977,
  author = {Kuhn, Thomas S.},
  date = {1977},
  title = {The Essential Tension},
  subtitle = {Selected Studies in Scientific Tradition and Change},
  location = {Chicago and London},
  publisher = {University of Chicago Press}
}

@book{Laudan1977,
  author = {Laudan, Larry},
  date = {1977},
  title = {Progress and Its Problems},
  subtitle = {Towards a Theory of Scientific Growth},
  location = {Berkeley},
  publisher = {University of California Press}
}
\end{filecontents}

\addbibresource{sources.bib}

\begin{document}

\section{Sources}

\subsection{One subsection}
\nocite{Kuhn1957,Kuhn1977}

\printbibliography[heading=none]

\subsection{A second subsection}
\nocite{Laudan1977}

\printbibliography[heading=none]

\end{document}

排版后,上述文档显示以下内容: 附有作者年份的教学大纲

该选项还适用于 biblatex-chicago 的 author-date 样式,正如您在示例中所用的那样。只需更改第二行:

\usepackage[authordate,refsection=subsection]{biblatex-chicago}

结果: 采用 biblatex-chicago authordate 样式的教学大纲

相关内容