Добавление инициалов к пользовательскому типу бибтекса

Добавление инициалов к пользовательскому типу бибтекса

Я создал пользовательский тип bibtex под названием «личное общение» со следующим определением.

\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}}}%
  }
  {}
  {}

Однако, когда я автоматически цитирую следующую запись, первая буква имени человека не отображается так, как мне хотелось бы.

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

(личное сообщение Смита, 26 марта 2024 г.). Как добавить эту букву, чтобы получилось (личное сообщение Дж. Смита, 26 марта 2024 г.)

Связанный контент