我正在使用带有最小示例 repo 的 biber 后端,尝试复制我的大学学院对我施加的正式指导方针。
他们要求 ISO-690 引用,特别是LASTNAME Firstname
所有地方都使用大写字母。
我知道这种iso-authoryear
风格基本满足了我的需求,除了脚注。我们需要以某种方式使用脚注来引用verbose-ibid
,但遗憾的是脚注不保留LASTNAME
大写字母。
最小 TeX 代码:
\documentclass{scrartcl}
\usepackage[
backend=biber,
style=iso-authoryear,
citestyle=verbose-ibid,
abbreviate=false,
block=space,
sortlocale=de_DE,
autolang=other
]{biblatex}
\addbibresource{sample.bib}
\begin{document}
\section{How to quote}
Direct quotes are very useful if done right according to the guidelines of my institute.\footcite{muster:quellen}
\printbibliography
\end{document}
% Encoding: UTF-8
@Book{muster:quellen,
title = {Der Sinn von Quellenangaben. Eine unkritische Auseinandersetzung},
publisher = {Testverlag},
year = {2014},
author = {Mustermann, Max},
address = {Berlin},
}
我如何才能实现设置MUSTERMANN, Max
(以及其他作者的类似大写)甚至在脚注中?
感谢您的帮助!
答案1
biblatex-iso690
使用内部命令\lastnameformat
(可能很快就会重命名\familynameformat
,因此如果答案不再起作用,请尝试使用\familynameformat
下面的代码)来格式化参考书目中的姓氏。如果您希望姓名格式几乎适用于所有地方,请尝试
\documentclass[english,ngerman]{article}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[
backend=biber,
style=iso-authoryear,
citestyle=verbose-ibid,
abbreviate=false,
autolang=other
]{biblatex}
\renewcommand\mkbibnamefamily{\lastnameformat}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem\footcite{sigfridsson}
\printbibliography
\end{document}