Biblatex 缩进第二行

Biblatex 缩进第二行

我之前使用环境\begin{thebibliography}来列出

它看起来像这样: 在此处输入图片描述

我只想有一个 .bib 文件来保存我经常引用的参考文献。所以我使用 BibLaTeX 和\printbibliography。但它变成了这样:

在此处输入图片描述

如何设置,使得第二行及以后的内容也从行首开始(并且带有一小段空格),而不是像第一行那样仅仅在标签之后?

答案1

\labelwidth您可以通过在参考书目环境中本地设置为 0 来实现这一点(并通过调整\biblabelsep)。

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=alphabetic]{biblatex}

\setlength{\biblabelsep}{\labelsep}
\defbibenvironment{bibliography}
  {\list
     {\printtext[labelalphawidth]{%
        \printfield{labelprefix}%
        \printfield{labelalpha}%
        \printfield{extraalpha}}}
     {\setlength{\labelwidth}{0pt}%
      \setlength{\leftmargin}{\labelwidth}%
      \setlength{\labelsep}{\biblabelsep}%
      \addtolength{\leftmargin}{\labelsep}%
      \setlength{\itemsep}{\bibitemsep}%
      \setlength{\parsep}{\bibparsep}}%
      \renewcommand*{\makelabel}[1]{##1\hss}}
  {\endlist}
  {\item}

\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite{sigfridsson,nussbaum,geer,worman}

\printbibliography
\end{document}

[Gee85] Ingrid de Geer。《伯爵、圣人、主教、吟游诗人——和音乐。十二世纪的奥克尼伯爵领地。音乐学研究》。博士论文。乌普萨拉:乌普萨拉大学,1985 年。[Nus78] Martha Nussbaum。亚里士多德的《动物运动论》。普林斯顿:普林斯顿大学出版社,1978 年。[SR98] Emma Sigfridsson 和 Ulf Ryde。《从电势和电矩推导原子电荷的方法比较》。在:《计算化学杂志》19.4(1998 年),第 377-395 页。doi:10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P。 [Wor02] 南希·沃曼。《人物塑造。希腊文学风格》。奥斯汀:德克萨斯大学出版社,2002 年。

不过,我认为这不是特别可读。在我见过的所有 BibTeX 情况下,都会生成这样的输出,这是因为文档没有以文件.bst期望的方式加载支持包。

相关内容