I'm writing a small article using luatex and Texstudio and biber:
\documentclass[11pt,a4paper]{article}
\usepackage[maxbibnames=3,style=chicago-authordate,backend=biber, url=false,doi=false, isbn=false]{biblatex}
\addbibresource{biblio.bib}
\bibliography{}
\title{title}
\begin{document}
\maketitle
\section{Introduction}
First cite \parencite{Nichols2013}.
\printbibliography
\end{document}
Please copy the following code to a biblio.bib file.
@Article{Nichols2013,
author = {Nichols, Melanie and Townsend, Nick and Scarborough, Peter and Rayner, Mike},
title = {Trends in age-specific coronary heart disease mortality in the European Union over three decades: 1980–2009},
journaltitle = {European Heart Journal},
date = {2013-10-14},
volume = {34},
number = {39},
pages = {3017--3027},
issn = {0195-668X},
doi = {10.1093/eurheartj/eht159},
url = {https://academic.oup.com/eurheartj/article/34/39/3017/506081},
urldate = {2017-11-07},
abstract = {{AimsRecent} decades have seen very large declines in coronary heart disease ({CHD}) mortality across most of Europe, partly due to declines in risk factors such as smoking. },
file = {Full Text PDF:C\:\\Users\\joe\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\ddxqcxys.default\\zotero\\storage\\TTNHMGPB\\Nichols et al. - 2013 - Trends in age-specific coronary heart disease mort.pdf:application/pdf;Snapshot:C\:\\Users\\joe\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\ddxqcxys.default\\zotero\\storage\\J4H4FEN4\\506081.html:text/html},
shortjournal = {Eur Heart J},
shorttitle = {Trends in age-specific coronary heart disease mortality in the European Union over three decades},
}
When I compile the document I get this message "Visited on 11/07/2017 appears on the references even if I try to remove it.
There is a solution here
Do not show the "(visited on <date>)" on the references
url=false
But it doesn't work with my references and options.
There is a more complex solution:
Repeated Access Statement "Visited on" in biblatex-chicago
\usepackage{xpatch}
\xpatchbibdriver{online}{urldate}{}{}{}
But it doesn't work either.
Strangely if I crate a simple reproducible example as :
\documentclass{article}
\usepackage[style=ieee,backend=biber, url=false, doi=false, isbn=false]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@Article{Nichols2013,
author = {Nichols, Melanie and Townsend, Nick and Scarborough, Peter and Rayner, Mike},
title = {Trends in age-specific coronary heart disease mortality in the European Union over three decades: 1980–2009},
journaltitle = {European Heart Journal},
date = {2013-10-14},
volume = {34},
number = {39},
pages = {3017--3027},
issn = {0195-668X},
doi = {10.1093/eurheartj/eht159},
url = {https://academic.oup.com/eurheartj/article/34/39/3017/506081},
urldate = {2017-11-07},
abstract = {{AimsRecent} decades have seen very .},
file = {Full Text PDF:C\:\\Users\\joe\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\ddxqcxys.default\\zotero\\storage\\TTNHMGPB\\Nichols et al. - 2013 - Trends in age-specific coronary heart disease mort.pdf:application/pdf;Snapshot:C\:\\Users\\joe\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\ddxqcxys.default\\zotero\\storage\\J4H4FEN4\\506081.html:text/html},
shortjournal = {Eur Heart J},
shorttitle = {Trends in age-specific coronary heart disease mortality in the European Union over three decades},
}
\end{filecontents*}
\bibliography{\jobname.bib}
\begin{document}
Test \parencite{Nichols2013}.
\printbibliography
\end{document}
I don't get the same problem. I just copied the content of that book there.
How can I solve this problem?
My real bibliography is much larger and I get many of these visited on …. messages and more information I don't want.
Best Answer
The
chicago-authordate
style prints the "vistited on..." block wheneverurlyear
andurlmonth
are not undefined. So you can prevent it by clearing both these fields.