Je dois composer un ouvrage scientifique. Il me reste la bibliographie à personnaliser car (évidemment) le rendu souhaité n'est pas standard :-(

Ce qui est souhaité, dans le rendu du récapitulatif des références bibliographiques, c'est que le « bibitem » commence par nom d'auteur (ou plusieurs noms) en gras, espace, année de publication entre parenthèse, une virgule, et le reste des références.

Jean Dupont, Michel Durand et Luc Martin (2018), « Titre » etc.

Je ne doute pas que la solution soit relativement simple mais la doc biblatex fait plus de 300 pages, si quelqu'un pouvait m'accélérer la courbe d'apprentissage, ce serait sympa ;-)

Posée 25 Oct, 13:10

GMR's gravatar image

GMR
713
Taux d'acceptation : 0%

Modifiée 29 Oct, 02:44

Pathe's gravatar image

Pathe ♦♦
4.5k135123

Quels types d'entrée bibliographique sont envisagés ? Seulement des articles de journaux ? Ou des livres, des chapitres de livre, des articles de conférence...

(25 Oct, 18:39) pluton pluton's gravatar image

Tout type. Actuellement, je m'approche du résultat à coups de \renewcommand{\mkbibnamefamily}[1]{\mkbibbold{#1}}. En fait le jeu consiste visiblement à identifier les bonnes macros cibles (ici mkbibnamefamily), avec la BONNE version biblatex! Il me reste à mettre en gras le "et" (and)... Ensuite, l'année de publication...

(25 Oct, 19:27) GMR GMR's gravatar image

Il serait bon de poster un exemple complet minimal.

(25 Oct, 23:11) Bernard Bernard's gravatar image

Essayez le style biblatex-apa, qui donne des résultats assez proches de votre image.

(26 Oct, 03:11) Bernard Bernard's gravatar image

Effectivement, biblatex-apa s'en rapproche. Mais deux problèmes 1) & au lieu de 'et' ou 'and' 2) les prénoms sont tronqués aux initiales (giveninit inopérant) Reste à lire le code apa.bbx ...

(26 Oct, 12:38) GMR GMR's gravatar image

Vous pouvez atteindre ça en utilisant l'option style=authoryear. Pour le gras, il faut configurer le format d'affichage de l'auteur. Si j'ai bien compris la syntaxe de la commande \DeclareNameFormat, l'ECM ci-dessous suffit

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}

\DeclareNameFormat{author}{%
  \mkbibbold{%
    \usebibmacro{name:given-family}
    {\namepartfamily}
    {\namepartgiven}
    {\namepartprefix}
    {\namepartsuffix}%
    \usebibmacro{name:andothers}}}

\begin{document}
\nocite{*}
\printbibliography
\end{document}
Lien permanent

Publiée 26 Oct, 12:46

touhami's gravatar image

touhami
5.2k26
Taux d'acceptation : 54%

Votre réponse
(dés)activer 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

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×29
×7
×2

Question posée : 25 Oct, 13:10

Question vue : 96 fois

Dernière mise à jour : 26 Oct, 12:46