J'utilise le style « verbose-trad1 » du package biblatex.

Concernant la bibliographie, plusieurs éléments ne correspondent pas au résultat attendu (cf. image) :

  1. la date de parution est entre parenthèses. Cela semble être appliqué uniquement aux @article dans mon fichier .bib. Je souhaite « simplement » supprimer ces parenthèses. À noter que la procédure décrite sur Stackexchange ne fonctionne pas chez moi ;
  2. lans la citation d'un article issu d'un ouvrage collectif ou d'un chapitre de livre, j'aimerais remplacer la mention « In : » par « Dans : ».
  3. Dans les travaux comprenant plusieurs auteurs, je souhaiterais pouvoir appliquer un ordre global « Nom, Prénom, Nom, Prénom, etc. ». Or, seul le premier auteur respecte cet ordre, les suivants étant dans l'ordre inverse.

Tous mes remerciements.

Le préambule de mon document :

Ouvrir dans l'éditeur Overleaf
\documentclass[french,12pt,notitlepage]{article}
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}    
\usepackage[a4paper,tmargin=2cm,includefoot]{geometry}
\usepackage{lmodern}
\usepackage[%
backend=biber,
style=verbose-trad1,
autopunct=false,
isbn=false,
url=false,
safeinputenc,
uniquename=false,
minbibnames=3]{biblatex}
%
\addbibresource{mabib.bib}
%
\nocite{karamDesigningModelHuman2009}
\nocite{schetritDepasserViolencePar2013}
%
\begin{document}
%
Test
%
%BIBLIOGRAPHIE
%
\printbibliography
%
\end{document}

Ainsi que le contenu de mon fichier "mabib.bib" :

Ouvrir dans l'éditeur Overleaf
@article{karamDesigningModelHuman2009,
    langid = {english},
    title = {Designing the {{Model Human Cochlea}}: {{An Ambient Crossmodal Audio}}-{{Tactile Display}}},
    volume = {2},
    url = {http://ieeexplore.ieee.org/document/5184836/},
    shorttitle = {Designing the {{Model Human Cochlea}}},
    number = {3},
    journaltitle = {IEEE Transactions on Haptics},
    urldate = {2019-03-09},
    date = {2009-07},
    pages = {160-169},
    author = {Karam, M. and Russo, F.A. and Fels, D.I.}
}

@article{schetritDepasserViolencePar2013,
  langid = {french},
  title = {Dépasser la violence par la création ?},
  url = {http://journals.openedition.org/anthrovision/index.html/569},
  volume = {1},
  number = {2},
  journaltitle = {Anthrovision},
  urldate = {2019-03-11},
  date = {2013-04-09},
  author = {Schetrit, Olivier}
}

Posée 26 Mai '19, 17:43

AB%C3%B1o's gravatar image

ABño
5314
Taux d'acceptation : 0%

Modifiée 27 Mai '19, 15:33

2

Ce serait bien d'avoir un exemple minimal, mais complet, que nous puissions titiller…

(26 Mai '19, 18:47) Bernard Bernard's gravatar image

@Bernard, qu'entends-tu par "exemple minimal" ? Ma capture d'écran n'est-elle pas suffisante ?

(26 Mai '19, 23:45) ABño AB%C3%B1o's gravatar image
1

La notion d'exemple (complet) minimal est décrite dans la FAQ.

(27 Mai '19, 00:27) denis ♦♦ denis's gravatar image
2

@ABño En fait, vous pourriez indiquer le contenu de votre archive zip directement dans le corps du message de votre question. Techniquement, il suffit juste d'indiquer le contenu du fichier "mabiblio.bib" et l'ECM est utilisable (j'imagine que le fichier zip disparaîtra bientôt du serveur et que votre question ne sera alors plus compréhensible). Cependant, votre ECM n'est pas exactement minimal parce que vous chargez des extensions (nccparskip, marvosym, xspace, babel, csquotes, glossaries...) inutiles dans la description du problème.

(27 Mai '19, 15:19) pluton pluton's gravatar image

@pluton, c'est exact, je n'y avais pas pensé. Au passage, la solution donnée ci-dessous fonctionne parfaitement. Merci donc pour votre aide et pour la patience dont vous faites preuve sur mes erreurs de néophyte !

(27 Mai '19, 15:38) ABño AB%C3%B1o's gravatar image

@pluton On peut même ne fournir qu'un seul fichier .tex, par exemple en exploitant la variante étoilée de l'environnement filecontents du package du même nom, ainsi : \usepackage{filecontents}, puis \begin{filecontents*}{\jobname.bib}...\end{filecontents*}, puis \addbibresource{\jobname.bib}, \jobname étant automatiquement remplacé par le nom du fichier .tex compilé. OK, ceci devrait faire l'objet d'une FAQ :)

(28 Mai '19, 00:39) denis ♦♦ denis's gravatar image

@denis oui mais ça me paraissait plus compliqué à expliquer.

(05 Jui '19, 22:45) pluton pluton's gravatar image
Affichage de 5 parmi 7 Afficher 2 commentaire(s) en plus

Ce code me semble répondre à vos problèmes. Toutefois, personnellement, je ne remplacerais pas In par Dans : il ne s'agit pas d'un anglicisme, mais de la préposition latine, qui est tout à fait normalement utilisée dans les bibliographies en français.

Ouvrir dans l'éditeur Overleaf
\documentclass[french, 12pt, notitlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[a4paper, tmargin=2cm, includefoot]{geometry}
\usepackage{lmodern}
\usepackage{xspace}
\usepackage{babel}
\usepackage[autostyle]{csquotes}
\usepackage[%
backend=biber,
style=verbose-trad1,
autopunct=false,
isbn=false,
url=false,
safeinputenc,
uniquename=false,
minbibnames=3]{biblatex}%
\usepackage[xindy,acronyms,symbols]{glossaries}
\usepackage{hyperref}
%
\addbibresource{mabib.bib}
%
\nocite{karamDesigningModelHuman2009}
\nocite{schetritDepasserViolencePar2013}
%

%TODO%%%%%%%%%%%%
\DeclareNameAlias{author}{family-given}%
\DefineBibliographyStrings{french}{in = {Dans}}
\renewbibmacro*{issue+date}{%
  \printtext{%
    \printfield{issue}%
    \addcomma\addspace
    \usebibmacro{date}}%
  \newunit}
\begin{document}
%
Test
%
%BIBLIOGRAPHIE
%
\printbibliography[title=Bibliographie sélective]
%
\end{document}

alt text

Lien permanent

Publiée 27 Mai '19, 06:06

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Modifiée 27 Mai '19, 06:07

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.