Liens dans la bibliographie affichés dans différentes polices

Aug 16 2020

J'utilise actuellement le style de citation IEEE pour générer ma bibliographie. Cependant, les liens et les DOI sont formatés différemment du corps de la citation. Comment puis-je les faire se conformer à la même police et à la même taille ?

Un exemple de code pour générer ceci est le suivant :

\usepackage[style=ieee]{biblatex}
\addbibresource{`my references`}
\printbibliography

Le code .bib :

@article{Abkenari2015,
author = {Abkenari, Mehrdad and  Rezaei, Alireza and Pournayeb, Naghmeh},
doi = {10.5281/zenodo.1339604},
journal = {International Journal of Architectural, Civil and Construction Sciences},
pages = {1138--1142},
title = {{Recycling Construction Waste Materials to Reduce the Environmental Pollutants}},
year = {2015}
}
@misc{DenseNet,
    title={Densely Connected Convolutional Networks},
    author={Gao Huang and Zhuang Liu and Laurens van der Maaten and Kilian Q. Weinberger},
    year={2016},
    eprint={1608.06993},
    archivePrefix={arXiv},
    primaryClass={cs.CV}
}

Réponses

3 moewe Aug 16 2020 at 12:14

biblatexutilise les fonctionnalités du urlpackage pour composer des URL et des objets de type URL (DOI, eprints, ...).

Par défaut url, les URL sont composées dans \ttfamily, mais vous pouvez demander la police normale du document avec

\urlstyle{same}

D'autres appels possibles pour \urlstylepeuvent être trouvés dans le urlmanuel du paquet .

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

\usepackage[style=ieee]{biblatex}
\urlstyle{same}

\addbibresource{biblatex-examples.bib}

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

Cela fonctionne également si vous chargez le package hyperrefou .xurl