Hinzufügen von Initialen zu benutzerdefiniertem Bibtex-Typ

Hinzufügen von Initialen zu benutzerdefiniertem Bibtex-Typ

Ich habe einen benutzerdefinierten Bibtex-Typ namens „Persönliche Kommunikation“ mit der folgenden Definition erstellt.

\begin{filecontents}{biblatex-dm.cfg}
\DeclareDatamodelEntrytypes{personalcommunication}
\end{filecontents}
\addbibresource{include/bibliography.bib}

\DeclareAutoCiteCommand{inline}{\mycite}{\cites}
\DeclareCiteCommand{\mycite}
  {}
  {\ifentrytype{personalcommunication}
      {\mkbibparens{\printnames{labelname} personal communication, \printfield{day} \printfield{month}, \printfield{year}}}
      {\mkbibparens{\usebibmacro{cite}}}%
  }
  {}
  {}

Wenn ich jedoch den folgenden Eintrag automatisch zitiere, wird der Anfangsbuchstabe des Vornamens der Person nicht wie gewünscht angezeigt.

@personalcommunication{JS,
    author = {John Smith},
    date = {2024-03-26},
}

(Persönliche Mitteilung von Smith, 26. März 2024). Wie füge ich diesen Anfangsbuchstaben hinzu, damit er zu (Persönliche Mitteilung von J. Smith, 26. März 2024) wird?

verwandte Informationen