Normally, to set the format of a field using biblatex
, the \DeclareFieldFormat
macro can be used, for example
\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}
However, this approach fails for the year. Trying either
\DeclareFieldFormat{year}{\mkbibbobld{#1}}
or
\DeclareFieldFormat{date}{\mkbibbold{#1}}
Makes no difference to the output. You can do something like
\renewbibmacro*{date}{\mkbibbold{\printdate}}
to format the date, but this looses the link to bibliography entry type and thus requires more work for type-dependent appearance. Is there a better approach, ideally sticking to \DeclareFieldFormat
?
\printdate
command and not the\printfield
command.\DeclareDateFormat
!