答案1
仅从一个例子很难写出完整的风格,而且这个网站实际上并不适合这样的问题,最好单独询问你的风格的具体特征。
这是一些入门知识。我将其用作biblatex-ext
基础,以便更轻松地进行更多自定义。
大多数命令名称应该是不言自明的,但你可能仍然想在biblatex
文档和biblatex-ext
文档。
一个很好的风格介绍biblatex
是自定义 biblatex 样式的指南,针对你的风格,可以问一些具体的问题
类似的风格在biblatex 中的正确样式。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber,
style=ext-authoryear,
maxbibnames=999,
giveninits, uniquename=init,
articlein=false]{biblatex}
\renewcommand*{\newunitpunct}{\addcomma\space}
\DeclareNameAlias{sortname}{family-given}
\DeclareDelimFormat{finalnamedelim}{\addspace\&\space}
\DeclareDelimFormat{nameyeardelim}{\addcomma\space}
\DeclareDelimFormat[bib]{nametitledelim}{\addspace}
\renewcommand*{\jourvoldelim}{\addcomma\space}
\renewcommand*{\volnumdelim}{}
\DeclareFieldFormat[article,periodical]{number}{\mkbibparens{#1}}
\DefineBibliographyStrings{english}{
andothers = {\mkbibemph{et\addabbrvspace al\adddot}},
}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson}
ipsum \autocite{yoon}
dolor \autocite{worman}.
\printbibliography
\end{document}