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
?
Best Answer
Update:
Today (14 nov) biblatex v 1.7 is available. In the new version special field formats
date
,urldate
,origdate
,eventdate
were added.When you redefine the bibmacro
date
in the following way you can use such a definition:The following example shows the result