Dans ma bibliographie, j'ai une entrée dont les deux auteurs ont le même nom (je compile avec Xelatex) :

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article}

\usepackage{fontspec}
\usepackage{filecontents}
\usepackage{csquotes}
\usepackage{babel}
\usepackage[style=authoryear]{biblatex}

\begin{filecontents}{biblio.bib}
@book{Hansel97,
    Author = {Hänsel, A. and Hänsel, B.},
    Year = {1997},
    Title = {Gaben an die Götter. Schätze der Bronzezeit Europas},
    Publisher = {Seminar für Ur- und Frühgeschichte der Freien Universität, Museum für Vor- und Frühgeschichte},
    Address = {Berlin},
    Number = {4},
    Series = {Bandeskataloge}}
\end{filecontents}

\addbibresource{biblio.bib}

\begin{document}

\nocite{*}
\printbibliography

\end{document}

Le résultat est : « Hänsel, A. et B. Hänsel (1997). Gaben an die Götter. Schätze der Bronzezeit Europas. Bandeskataloge 4. Berlin : Seminar für Ur- und Frühgeschichte der Freien Universität, Museum für Vor- und Frühgeschichte. »

Comment faire pour que les auteurs apparaissent comme : « Hänsel (A. et B.) » plutôt que « Hänsel, A. et B. Hänsel » ?

Posée 16 Oct '16, 13:44

Namrod's gravatar image

Namrod
283714
Taux d'acceptation : 20%

Modifiée 06 Aoû '17, 02:23

Pathe's gravatar image

Pathe ♦♦
7.4k28196245


En trichant :

Ouvrir dans l'éditeur Overleaf
 begin{filecontents}{biblio.bib}
@book{Hansel97,
    Author = {Hänsel, A. et B.},
    Year = {1997},
    Title = {Gaben an die Götter. Schätze der Bronzezeit Europas},
    Publisher = {Seminar für Ur- und Frühgeschichte der Freien Universität, Museum für Vor- und Frühgeschichte},
    Address = {Berlin},
    Number = {4},
    Series = {Bandeskataloge}}
\end{filecontents}

Je déconseille de mettre les initiales des prénoms entre parenthèses avec le style authoryear: cela donnerait deux paires des parenthèses consécutives (l'année est entre parenthèses juste après — il me semble que ça fait beaucoup).

Lien permanent

Publiée 16 Oct '16, 14:24

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Modifiée 06 Aoû '17, 02:21

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

Ça marche bien, merci ! Si quelqu'un dispose d'une solution plus technique je reste preneur.

(17 Oct '16, 17:11) Namrod Namrod's gravatar image

Je recommande plutôt l'utilisation de \usepackage[style=authoryear]{biblatex} \DeclareNameAlias{sortname}{last-first} qui donne « Hänsel, A. et Hänsel, B. ».

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{fontspec}
\usepackage{filecontents}
\usepackage{csquotes}
\usepackage{babel}
\usepackage[style=authoryear]{biblatex}
\DeclareNameAlias{sortname}{last-first}

\begin{filecontents}{biblio.bib}
@book{Hansel97,
    Author = {Hänsel, A. and Hänsel, B.},
    Year = {1997},
    Title = {Gaben an die Götter. Schätze der Bronzezeit Europas},
    Publisher = {Seminar für Ur- und Frühgeschichte der Freien Universität, Museum für Vor- und Frühgeschichte},
    Address = {Berlin}}
\end{filecontents}

\addbibresource{biblio.bib}

\begin{document}

\nocite{*}
\printbibliography

\end{document}
Lien permanent

Publiée 17 Oct '16, 10:17

jerome%20dequeker's gravatar image

jerome dequeker
836714
Taux d'acceptation : 65%

Modifiée 06 Aoû '17, 02:24

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

Effectivement, c'est plus élégant, mais ça ne résout pas vraiment mon problème...

(17 Oct '16, 17:09) Namrod Namrod's gravatar image
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.