Pour un rapport pour l’HCERES, il m’est demandé de mettre en valeur, dans la bibliographie, les références citées dans le texte parmi toutes celles listées avec la commande \nocite{*}.

Dans l’exemple ci-dessous, il faudrait mettre en valeur la référence A01 parmi les 3 références.

Je ne sais pas encore la mise en valeur qui sera la plus pertinente, j’image deux pistes pour l’instant : mettre un glyphe particulier en début de référence (type étoile) ou mettre toute la ligne en gras. J’imagine que si l’on sait faire l’un, on sait faire l’autre.

\documentclass{article}
\usepackage{biblatex}
\usepackage{hyperref}
\usepackage{filecontents}
\begin{filecontents}{mabiblio.bib}
@misc{A01,
author = {Author, A.},
year = {2001},
title = {Alpha},
}
@book{B02,
author = {Buthor, B.},
year = {2002},
title = {Bravo},
location = {Location},
publisher = {Publisher},
}
@article{C03,
author = {Cuthor, C.},
year = {2003},
title = {Charlie},
journaltitle = {Journal title},
volume = {1},
}
\end{filecontents}
\addbibresource{mabiblio.bib}
\begin{document}
\nocite{*}
\cite{A01}
\printbibliography
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Savez-vous faire ?

Posée 14 Fév '23, 16:03

Maxime's gravatar image

Maxime ♦
1.5k42839
Taux d'acceptation : 61%

1

il y a un mécanisme dans biblatex qui permet de faire suivre une référence bibliographique (dans la biblio) des numéros de page où l'ouvrage est cité. C'est peut-être une piste.

(14 Fév '23, 18:56) Le TeXnicien de surface Le%20TeXnicien%20de%20surface's gravatar image

biblatex utilise un booléen, nocite, pour identifier les entrées citées par \nocite.

Je ne suis pas un expert des styles biblatex, mais a priori, il suffit de modifier la définition de begentry dans le style biblio (.bbx) pour mettre ces entrées en gras :

\newbibmacro*{begentry}{\ifnocite{}{\bfseries}}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 19 Fév '23, 23:20

nmarkey's gravatar image

nmarkey
1.4k29
Taux d'acceptation : 45%

Merci, c’est parfait !

(20 Fév '23, 15:38) Maxime ♦ Maxime's gravatar image

Une façon de faire est de recourir au package biblatex-publist (qui fournit le style publist) permettant de mettre en évidence un auteur dans une liste de références. Par défaut, la mise en évidence se fait par la mise en gras du nom de l'auteur mais, ci-dessous, je l'ai remplacée par une icône dans la marge.

\begin{filecontents}[overwrite]{testbiblio.bib}
@misc{A01,
author = {Author, Alphonse},
year = {2001},
title = {Alpha},
}
@book{B02,
author = {Buthor, Barnabé},
year = {2002},
title = {Bravo},
location = {Location},
publisher = {Publisher},
}
@article{C03,
author = {Cuthor, Cunégonde},
year = {2003},
title = {Charlie},
journaltitle = {Journal title},
volume = {1},
}
\end{filecontents}
\documentclass{article}
\usepackage[
style=publist,
plauthorhandling=highlight,
hlyear=false,
linktitles=all,
giveninits,
]{biblatex}
\usepackage{fontawesome5}
\usepackage{hyperref}
\plauthorname[Alphonse]{Author}
\renewcommand*\plauthorhl[1]{%
% \mkbibbold{
#1%
% }%
\marginpar[\faUserEdit]{}%
}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 15 Fév '23, 15:16

denis's gravatar image

denis ♦♦
7.3k2510
Taux d'acceptation : 53%

Merci, cela règle un autre de mes besoins, mais là, je ne veux pas mettre en valeur les références d’un auteur, mais bien toutes les références auxquelles on fait appel avec \cite.

(16 Fév '23, 16:31) Maxime ♦ Maxime's gravatar image
Votre réponse
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×64
×3
×3
×1

Question posée : 14 Fév '23, 16:03

Question vue : 5,189 fois

Dernière mise à jour : 20 Fév '23, 15:38

C'est votre première visite ici ? Consultez la FAQ !

×