Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 9

13 Oct '21, 22:00

Servadac's gravatar image

Servadac
10336

Problème de tri des références bibliographiques avec plusieurs noms d'auteurs/éditeurs

Le système de tri de mon préambule crée une erreur dans la bibliographie finale. Je suis en `nyt`. Lorsque le champ `author` ou `editor` ne contient qu'un seul nom, tout se passe bien. Dans la bibliographie, les références sont triées selon le nom de l'auteur, puis la date de publication. Toutefois, lorsque les champs `author` ou `editor` contiennent plusieurs noms (dans le cadre par exemple d'un volume collectif codirigé par deux chercheurs), la bibliographie donne d'abord toutes les références dans lesquelles le directeur de publication a travaillé seul, en les triant par date, PUIS toutes celles dans lesquelles il a collaboré, en faisant donc repartir l'ordre chronologique à 0. Comment classer les références par ordre chronologique, que l'author/editor soit seul ou bien collabore avec qqun d'autre? Il semble que biber classe par "l'ensemble des noms d'author/editor", puis par "date"... Il ne reconnait donc pas le nom d'un author/editor. J'ai tenté `maxsortnames=1` mais ca ne fonctionne pas. Par exemple avec Claude Labrosse : les ouvrages dont il est le seul auteur sont correctement triés. Mais les ouvrages où il collabore avec Pierre Rétat sont situés en-dessous des autres, la datation repart à 0, comme s'il s'agissait d'un autre nom. Ci-dessous, les références `\cite{labrosseretat_formejournal17989_1990}` et `\cite{labrosse_naissancejournalrf_1989}` (dans les deux cas Labrosse collabore avec Rétat) seront triées après `\cite{labrosse_recit1789_1988}` et `\cite{labrosse_orage_voix2008}` (Labrosse a écrit ces ref seul). EMC \begin{filecontents*}[overwrite]{Bibliothese.bib} @article{labrosse_orage_voix2008, title = {La voix et l'événement : possibilités et limites d'une poétique de la presse}, author = {Labrosse, Claude}, pages = {23-36}, journaltitle = {Orages}, volume = {7}, year = {2008},} @book{labrosse_naissancejournalrf_1989, title = {Naissance du journal révolutionnaire : 1789}, author = {Labrosse, Claude and Rétat, Pierre}, date = {1989}, publisher = {Presses Universitaires de Lyon}, location = {Lyon},} @incollection{labrosseretat_formejournal17989_1990, title = {La forme du journal en 1789}, author = {Labrosse, Claude and Rétat Rétat, Pierre}, pages = {51-82}, crossref = {retat_textologie_1990}} @collection{retat_textologie_1990, title = {Textologie du journal}, series = {Cahiers de textologie}, editor = {Rétat, Pierre}, location = {Paris}, publisher = {Minard}, date = {1990} } @article{labrosse_recit1789_1988, title = {Le récit d'événement dans la presse de 1789}, author = {Labrosse, Claude}, year = {1988}, journaltitle = {Dix-Huitième Siècle}, volume = {20}, pages = {99-110}, } \end{filecontents*} \documentclass[12pt,a4paper,notitlepage,twoside]{book} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ backend=biber , bibstyle=authortitle-ibid , citestyle=verbose-trad2 , sorting = nyt , maxbibnames = 3 , maxsortnames = 1 , uniquework=true, citepages=omit , idemtracker=false , ibidpage=true , ibidtracker=true , useprefix=false , dashed=false , dateuncertain=true , mincrossrefs = 1 , safeinputenc , ]{biblatex} \bibliography{Bibliothese.bib} \begin{document} \cite{labrosse_naissancejournalrf_1989} \cite{labrosseretat_formejournal17989_1990} \cite{labrosse_orage_voix2008} \cite{labrosse_recit1789_1988} \printbibliography \end{document}
cliquez ici pour masquer/afficher la révision 8

13 Oct '21, 19:26

Servadac's gravatar image

Servadac
10336

Problème de tri des références bibliographiques avec plusieurs noms d'auteurs/éditeurs

Le système de tri de mon préambule crée une erreur dans la bibliographie finale. Je suis en `nyt`. Lorsque le champ `author` ou `editor` ne contient qu'un seul nom, tout se passe bien. Dans la bibliographie, les références sont triées selon le nom de l'auteur, puis la date de publication. Toutefois, lorsque les champs `author` ou `editor` contiennent plusieurs noms (dans le cadre par exemple d'un volume collectif codirigé par deux chercheurs), la bibliographie donne d'abord toutes les références dans lesquelles le directeur de publication a travaillé seul, en les triant par date, PUIS toutes celles dans lesquelles il a collaboré, en faisant donc repartir l'ordre chronologique à 0. Comment classer les références par ordre chronologique, que l'author/editor soit seul ou bien collabore avec qqun d'autre? Il semble que biber classe par "l'ensemble des noms d'author/editor", puis par "date"... Il ne reconnait donc pas le nom d'un author/editor. J'ai tenté `maxsortnames=1` mais ca ne fonctionne pas. Par exemple avec Claude Labrosse : les ouvrages dont il est le seul auteur sont correctement triés. Mais les ouvrages où il collabore avec Pierre Rétat sont situés en-dessous des autres, la datation repart à 0, comme s'il s'agissait d'un autre nom. J'ajoute un EMC (comment fait-on pour joindre un fichier Bib) ? Les Ci-dessous, les références `\cite{labrosseretat_formejournal17989_1990}` et `\cite{labrosse_naissancejournalrf_1989}` (dans les deux cas Labrosse collabore avec Rétat) seront triées après `\cite{labrosse_recit1789_1988}` et `\cite{labrosse_orage_voix2008}` (Labrosse a écrit ces ref seul). EMC \begin{filecontents*}[overwrite]{Bibliothese.bib} @article{labrosse_orage_voix2008, title = {La voix et l'événement : possibilités et limites d'une poétique de la presse}, author = {Labrosse, Claude}, pages = {23-36}, journaltitle = {Orages}, volume = {7}, year = {2008},} @book{labrosse_naissancejournalrf_1989, title = {Naissance du journal révolutionnaire : 1789}, author = {Labrosse, Claude and Rétat, Pierre}, date = {1989}, publisher = {Presses Universitaires de Lyon}, location = {Lyon},} @incollection{labrosseretat_formejournal17989_1990, title = {La forme du journal en 1789}, author = {Labrosse, Claude and Rétat Pierre}, pages = {51-82}, crossref = {retat_textologie_1990}} @collection{retat_textologie_1990, title = {Textologie du journal}, series = {Cahiers de textologie}, editor = {Rétat, Pierre}, location = {Paris}, publisher = {Minard}, date = {1990} } @article{labrosse_recit1789_1988, title = {Le récit d'événement dans la presse de 1789}, author = {Labrosse, Claude}, year = {1988}, journaltitle = {Dix-Huitième Siècle}, volume = {20}, pages = {99-110}, } \end{filecontents*} \documentclass[12pt,a4paper,notitlepage,twoside]{book} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ backend=biber , bibstyle=authortitle-ibid , citestyle=verbose-trad2 , sorting = nyt , maxbibnames = 3 , maxsortnames = 1 , uniquework=true, citepages=omit , idemtracker=false , ibidpage=true , ibidtracker=true , useprefix=false , dashed=false , dateuncertain=true , mincrossrefs = 1 , safeinputenc , ]{biblatex} \bibliography{Bibliothese.bib} \begin{document} \cite{labrosse_naissancejournalrf_1989} \cite{labrosseretat_formejournal17989_1990} \cite{labrosse_orage_voix2008} \cite{labrosse_recit1789_1988} \printbibliography \end{document}
cliquez ici pour masquer/afficher la révision 7

13 Oct '21, 19:24

Servadac's gravatar image

Servadac
10336

cliquez ici pour masquer/afficher la révision 6

13 Oct '21, 19:21

Servadac's gravatar image

Servadac
10336

cliquez ici pour masquer/afficher la révision 5

13 Oct '21, 19:19

Servadac's gravatar image

Servadac
10336

cliquez ici pour masquer/afficher la révision 4

13 Oct '21, 19:17

Servadac's gravatar image

Servadac
10336

cliquez ici pour masquer/afficher la révision 3
ajout références bibliographiques pour l'EMC

13 Oct '21, 19:16

Servadac's gravatar image

Servadac
10336

cliquez ici pour masquer/afficher la révision 2
commande inutile dans l'EMC otée

13 Oct '21, 18:34

Servadac's gravatar image

Servadac
10336

cliquez ici pour masquer/afficher la révision 1

13 Oct '21, 18:28

Servadac's gravatar image

Servadac
10336

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

×