Coloque apenas o autor na bibliografia em negrito (o ano não deve estar em negrito)

Coloque apenas o autor na bibliografia em negrito (o ano não deve estar em negrito)

quero na minha bibliografia o autor em negrito e o ano deve ser normal. Como o exemplo:insira a descrição da imagem aqui

e não assim:insira a descrição da imagem aqui

Aqui está a parte do código-fonte do meu arquivo de preâmbulo:

\usepackage[natbib=true, backend=biber, style=authoryear, dashed=false]{biblatex}
\setlength{\bibitemsep}{18pt}
\setlength{\bibhang}{0.2cm}
\DeclareNameAlias{sortname}{last-first}
\AtBeginBibliography{%
\renewcommand*{\multinamedelim}{\addsemicolon\space}%
\renewcommand*{\finalnamedelim}{\addsemicolon\space}%
}
\DefineBibliographyStrings{ngerman}{%
 andothers = {et\addspace al\adddotspace},%
 andmore = {et\addspace al\adddotspace},%
}
\usepackage{xpatch}
\xpretobibmacro{author}{\mkbibbold\bgroup}{}{}
\xapptobibmacro{author}{\egroup}{}{}
\xpretobibmacro{bbx:editor}{\mkbibbold\bgroup}{}{}
\xapptobibmacro{bbx:editor}{\egroup}{}{}
\renewcommand*{\labelnamepunct}{\mkbibbold{\addcolon\space}}

Responder1

Atualizar

Para facilitar o negrito do autor na bibliografia, basta usar

\DeclareNameWrapperFormat{sortname}{\mkbibbold{#1}}

Não há necessidade de xpatchamigos.


Resposta antiga

Usar

\usepackage{xpatch}

\def\bmkbibbold#1\emkbibbold{\mkbibbold{#1}}
\xpretobibmacro{author}{\bmkbibbold}{}{}
\xpatchbibmacro{author}
  {\usebibmacro{date+extradate}}
  {\emkbibbold\usebibmacro{date+extradate}}
  {}{}

\xpretobibmacro{bbx:editor}{\bmkbibbold}{}{}
\xpatchbibmacro{bbx:editor}
  {\usebibmacro{date+extradate}}
  {\emkbibbold\usebibmacro{date+extradate}}
  {}{}

\xpretobibmacro{bbx:translator}{\bmkbibbold}{}{}
\xpatchbibmacro{bbx:translator}
  {\usebibmacro{date+extradate}}
  {\emkbibbold\usebibmacro{date+extradate}}
  {}{}

\DeclareDelimFormat[bib,biblist]{nametitledelim}{\addcolon\space}

Isto isentará o ano de negrito e também fará a coisa certa para os tradutores. A macro com argumento delimitado pode ser um pouco arriscada, portanto, em geral, deve ser preferida uma solução que utilize agrupamento adequadamente. Infelizmente, biblatexos comandos de fonte são todos macros e não opções.

informação relacionada