答案1
geschichtsfrkl
使用非标准命令\autorentrennzeichen
来控制名称之间的标点符号,因此我们可以更改它
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=geschichtsfrkl]{biblatex}
\renewcommand*{\autorentrennzeichen}{\addsemicolon\space}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem\footcite[381]{sigfridsson}
ipsum\footcite{aksin}
dolor\footcite{worman}
sit\footcite{geer}
\printbibliography
\end{document}
但是,除非您必须使用完全相同的格式geschichtsfrkl
,否则我建议采用更标准的样式之一。geschichtsfrkl
并不总是使用常见的biblatex
习语,这意味着定制可能很棘手。
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[
backend=biber,
style=ext-authoryear,
innamebeforetitle,
]{biblatex}
\DeclareNameAlias{sortname}{family-given}
\renewcommand*{\mkbibnamefamily}{\textsc}
\DeclareDelimFormat[bib]{multinamdelim}{\addsemicolon\space}
\DeclareDelimAlias[bib]{finalnamedelim}{multinamdelim}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson}
ipsum \autocite{worman}
dolor \autocite{aksin}
sit \autocite{nussbaum,westfahl:space}
\printbibliography
\end{document}