Je suis en train d'éditer une bibliographie avec \usepackage[backend=biber, style =authoryear]{biblatex} J'ai réussi une première fois à changer la mention des pages avec cette commande : \DefineBibliographyStrings{french}{% pages = {pp\adddot}} De la même façon je voudrai modifier mes champs de numéro et de volume d'article pour passer de ça : Madec, Annick (2002). “Rires et relations d’enquête”. in : Ethnologie française 32.1, pp. 89- 94. à : Madec, Annick (2002). "Rires et relations d'enquête". in : Ethnologie française, n°32, vol. 1, pp. 89-94. J'ai essayé : \DefineBibliographyStrings{french}{% pages = {pp\adddot}, in ={\emph{in}}, volume={vol\adddot}, number={n°} } Mais ça ne marche pas. Quelqu'un aurait une idée ? |
On peut modifier le macro \documentclass{article} \usepackage[french]{babel} \usepackage[backend=biber, style=authoryear]{biblatex} \DefineBibliographyStrings{french}{% pages = {pp\adddot}, in ={\emph{in}}, volume={vol\adddot\addspace}, number={\no} } \DeclareFieldFormat{no}{\bibsstring{number}#1} \DeclareFieldFormat{vol}{\bibsstring{volume}#1} \renewbibmacro*{volume+number+eid}{% \addcomma\addspace% \printfield[vol]{volume}% \setunit{\addcomma\addspace}% \printfield[no]{number}% \setunit{\addcomma\addspace}% \printfield{eid} } \addbibresource{biblatex-examples.bib} \begin{document} \cite{bertram} \printbibliography \end{document} Publiée 30 Avr '21, 15:46 samcarter Merci énormément vous me sauvez !! Merci aussi pour le modèle des ECM je n'y manquerai pas
(30 Avr '21, 16:01)
margot
|
Bienvenu sur TeXnique.fr !
Bienvenu sur TeXnique.fr ! Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).
Attention ! Abréger « numéro » au moyen de « n° » n'est pas conforme à la typographie française car le « ° » désigne « degré » ; ce qui serait conforme serait « nᵒ » c'est-à-dire un « n » suivi d'un « o » en exposant (exposant du mode texte et non du mode mathématique) : noter que ° ≠ ᵒ. Mais le mieux est de recourir à la commande
\no
fournie parbabel-french
qui abrège donc « numéro » de façon conforme et en adaptant à la fonte en cours et le « n » et le « o » en exposant.