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 Dans l’exemple ci-dessous, il faudrait mettre en valeur la référence 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} Savez-vous faire ? Posée 14 Fév '23, 16:03 Maxime ♦ |
Je ne suis pas un expert des styles biblatex, mais a priori, il suffit de modifier la définition de \newbibmacro*{begentry}{\ifnocite{}{\bfseries}} Publiée 19 Fév '23, 23:20 nmarkey Merci, c’est parfait !
(20 Fév '23, 15:38)
Maxime ♦
|
Une façon de faire est de recourir au package \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]{}% } \addbibresource{testbiblio.bib} \nocite{*} \begin{document} \reversemarginpar \printbibliography \end{document} Publiée 15 Fév '23, 15:16 denis ♦♦ 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
(16 Fév '23, 16:31)
Maxime ♦
|
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.