I am using a biblatex style that capitalizes authors' last names in the bibliography (ISO960, i.e. style=iso-authoryear). When an author's last name includes a ß, this gets capitalized to SS, but I would prefer for it to be capitalized to ẞ instead (which the font I'm using has). Here's a small example:
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8
%!TEX spellcheck = en_US
\documentclass{article}
\begin{filecontents}[force]{test.bib}
@Unpublished{Heussner2023,
author = {{Heußner}, Ludwig},
note = {Lecture Notes},
title = {Angewandte Nationalökonomologie},
month = aug,
year = {2023},
day = {17},
}
\end{filecontents}
\usepackage[style=iso-authoryear]{biblatex}
\addbibresource{test.bib}
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}}
\renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}}
\usepackage{fontspec}
\setmainfont{XCharter}
\begin{document}
\textcite{Heussner2023} is a very interesting read.
\printbibliography
\end{document}
This produces
How can I tell biblatex that ß should become ẞ, not SS?
EDIT: https://tex.stackexchange.com/questions/171401/capital-ẞ-in-latex-xetex-lualatex-whatever does not answer this question.


\usepackage{newunicodechar} \newunicodechar{ß}{\ss} \renewcommand{\SS}{\iffontchar\font"1E9E \symbol{"1E9E}\else SS\fi}to your preamble – DG' Sep 08 '23 at 11:16Heußnerin theauthorfield in curly braces? – Mico Sep 08 '23 at 11:17