Adicionando iniciais ao tipo bibtex personalizado

Adicionando iniciais ao tipo bibtex personalizado

Eu criei um tipo de bibtex personalizado chamado comunicação pessoal com a seguinte definição.

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

No entanto, quando eu autocito a seguinte entrada, a inicial do nome da pessoa não aparece como eu quero.

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

(Comunicação pessoal de Smith, 26 de março de 2024). Como adiciono esta inicial para que se transforme em (comunicação pessoal de J. Smith, 26 de março de 2024)

informação relacionada