Alterar a aparência da bibliografia "Data de acesso: dd.mm.aa"

Alterar a aparência da bibliografia "Data de acesso: dd.mm.aa"

Estou usando o natureestilo de citação que infelizmente não exibe a data em que acessei uma página web.

Graças a esta postagem:

urldate=long não funciona com o estilo nature.bbx usando biblatex

Eu inseri:

\DeclareBibliographyDriver{online}{% modified from biblatex-nature's bbx
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author/editor+others/translator+others}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \usebibmacro{byeditor+others}%
  \newunit\newblock
  \printfield{version}%
  \newunit
  \printfield{note}%
  \newunit\newblock
  \printlist{organization}%
  \newunit\newblock
  \iftoggle{bbx:eprint}
    {\usebibmacro{eprint}}
    {}%
  \newunit\newblock
  \usebibmacro{url+urldate}% from Biblatex's standard.bbx
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \setunit{\bibpagerefpunct}\newblock
  \usebibmacro{pageref}%
  \newunit\newblock
  \usebibmacro{related}%
  \usebibmacro{finentry}%
}

o que me permitiu ativar a impressão da data de acesso assim:

(30 de maio de 2020)

Eu gostaria de mudar a aparência para algo parecido com o estilo Harvard para deixar claro o que esta data significa:

(Acesso em: 21 de agosto de 2017)
[Acesso em: 21.08.2017]

alguém pode me ajudar e me explicar como faço isso?

Responder1

Com uma versão atual de biblatex-nature(verifiquei a v1.3c datada de 18/10/2018), você não precisará do \DeclareBibliographyDrivermostrado na pergunta: Esse código (ou mesmo uma versão um pouco melhor dele) já faz parte do nature.bbx. urldate=long,é suficiente para mostrar o urldatecompleto.

Se quiser adicionar texto como 'acessado' ao arquivo urldate, você precisará modificar o urldateformato do campo. Você pode basear seu código na definição de campo de biblatex.def: \DeclareFieldFormat{urldate}{\mkbibparens{\bibstring{urlseen}\space#1}}.

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber,
  style=nature,
  urldate=long]{biblatex}

\DeclareFieldFormat{urldate}{\mkbibparens{\bibstring{urlseen}\addcolon\space#1}}

\DefineBibliographyStrings{english}{
  urlseen = {accessed},
}

\addbibresource{biblatex-examples.bib}


\begin{document}
\cite{sigfridsson,ctan,markey}
\printbibliography
\end{document}

CTAN. The Comprehensive TeX Archive Network http://www.ctan.org (acessado em 1º de outubro de 2006).

informação relacionada