Je voudrais que mes appels bibliographiques ne soient pas du genre (Casati 2013) mais [Casati, 2013] (donc avec crochets + virgule).

Or, en fouillant dans les descriptifs bibliographiques des dossiers /usr/share/texlive/texmf-dist/tex/latex/biblatex, je ne sais pas ce qu'il faudrait modifier.

Un plus serait d'avoir le nom de l'auteur normal, et non pas en petites capitales.

PS : pour info, voici comment j'appelle biblatex dans le préambule :

Ouvrir dans l'éditeur Overleaf
\usepackage[backend=biber, style=authoryear, backref,useprefix%<options>
]{biblatex}

Posée 02 Nov '17, 19:04

Eric's gravatar image

Eric
414
Taux d'acceptation : 0%

Modifiée 10 Oct, 18:59

Pathe's gravatar image

Pathe ♦♦
4.3k133122

Merci de fournir un exemple minimal pour le test (bon, moi je n’ai pas biber sur mon système mais normalement tout le monde l’a…).

(02 Nov '17, 21:45) sztruks sztruks's gravatar image

@Eric Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).

(10 Oct, 19:00) Pathe ♦♦ Pathe's gravatar image

Ceci, peut-être ?

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\usepackage{fourier, erewhon}
\usepackage[scaled =0.92]{cabin}
\usepackage{babel}
\usepackage[autostyle]{csquotes}% recommended in output (biblatex)
\usepackage[backend=biber, autolang=other, style =authoryear, sortcites, backref]{biblatex}
\setcounter{biburllcpenalty}{7000}
\setcounter{biburlucpenalty}{8000}
\def\UrlFont{\sffamily}

\DeclareCiteCommand{\parencite}[\mkbibbrackets]
{\usebibmacro{prenote}}%
{\usebibmacro{citeindex}%
\usebibmacro{cite}}
{\multicitedelim}
{\usebibmacro{postnote}}

\renewcommand*{\nameyeardelim}{\addcomma\space}
\AtBeginDocument{\protected \def\mkbibnamefamily#1{\textnohyphenation{#1}}}%
\AtBeginBibliography{%
\protected\def\mkbibnamefamily#1{%
\textsc{\textnohyphenation{#1}}}%
\renewcommand*{\mkbibnameprefix}[1]{#1}%
}

\usepackage{filecontents}

\begin{filecontents}{mabiblio.bib}
@BOOK{Dodgson,
AUTHOR = {Lewis Carroll},
TITLE = {The Hunting of the Snark},
YEAR = {1876},
PUBLISHER = {Macmillan},
LOCATION = {London}
}
@BOOK{Lear,
AUTHOR = {Edward Lear},
TITLE = {Les Sept familles du lac Pipple-Popple},
TITLEADDON = {(The History of the seven families of the lake Pipple-Popple)},
TRANSLATOR = {Simone Lamblin},
PUBLISHER = {Gallimard},
LOCATION = {Paris},
YEAR = {1978},
EDITION = {2},
}
@online{nonsense,
title = {International Owl \& Pussycat Day, 12 May},
year = 2011,
url = {https://teachingnonsenseinschools.wordpress.com},
urldate = {2010-09-30}
}
\end{filecontents}

\addbibresource{mabiblio.bib}

\begin{document}
\nocite{*}
Deux ouvrages indispensables: \parencite{Lear, Dodgson}.

\printbibliography%

\end{document}
Lien permanent

Publiée 03 Nov '17, 04:34

Bernard's gravatar image

Bernard
2.8k15
Taux d'acceptation : 36%

Modifiée 10 Oct, 18:56

Pathe's gravatar image

Pathe ♦♦
4.3k133122

l'extension biblatex-ext (que je découvre) offre la commande :

Ouvrir dans l'éditeur Overleaf
\DeclareOuterCiteDelim{\<cite command\>}{\<opening delimiter\>}{\<closing delimiter\>}

qui me semble répondre au besoin de choisir les délimiteurs des commandes de citation.

(10 Oct, 18:45) joseph-tux joseph-tux'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.

Mots-clés de la question :

×27
×7
×4

Question posée : 02 Nov '17, 19:04

Question vue : 773 fois

Dernière mise à jour : 10 Oct, 19:00