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

28 Aoû '17, 02:07

Pathe's gravatar image

Pathe
7.6k49209252

1) pour supprimer le "In" « In » des articles uniquement : uniquement : `\renewbibmacro{in:}{% \ifentrytype{article}{}{% \printtext{\bibstring{in}\intitlepunct}}}` 2) pour supprimer les parenthèses autour de la date : date : `\renewbibmacro*{date+extrayear}{% \iffieldundef{year} {} {\printtext{% \addperiod\space\printfield{labelyear}% \printfield{extrayear}}}}` 3) pour retirer les guillemets des titres : titres : `\DeclareFieldFormat[article]{title}{#1\addcomma}% plus le bonus (la virgule) \DeclareFieldFormat[incollection]{title}{#1}` bonus, confère 3) et `\DeclareFieldFormat[incollection]{booktitle}{#1\addcomma}` et pour la virgule après la date `\renewcommand*{\labelnamepunct}{\addcomma\space}` \documentclass{yathesis} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[autostyle]{csquotes} \usepackage[backend=biber,safeinputenc,style=authoryear-icomp, maxcitenames=2]{biblatex} \renewcommand*{\labelnamepunct}{\addcomma\space}% virgule après la date \DeclareFieldFormat[article]{title}{#1\addcomma}% on enlève les guillemets et on ajoute une virgule \DeclareFieldFormat[incollection]{title}{#1}% on enlève les guillemets \DeclareFieldFormat[incollection]{booktitle}{#1\addcomma}% virgule après le titre \renewbibmacro{in:}{% retire In pour les articles uniquement \ifentrytype{article}{}{% \printtext{\bibstring{in}\intitlepunct}}} \renewbibmacro*{date+extrayear}{%retire les parenthèses des différents types de dates \iffieldundef{year} {} {\printtext{% \addperiod\space\printfield{labelyear}% \printfield{extrayear}}}} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @article{lazonick_innovative_2010, title = {Innovative Business Models and Varieties of Capitalism: Financialization of the U.S. Corporation}, volume = {84}, number = {4}, journaltitle = {Business History Review}, author = {Lazonick, William}, date = {2010} } @incollection{aglietta_renouveau_2003, location = {Paris}, title = {Le renouveau de la monnaie}, pages = {91--106}, booktitle = {L’économie mondiale 2003}, publisher = {La Découverte}, author = {Aglietta, Michel}, date = {2003} } \end{filecontents} \addbibresource{\jobname.bib} \begin{document} Blablabla \autocite{lazonick_innovative_2010}. \textcite{aglietta_renouveau_2003} blobloblo. \printbibliography \end{document} \end{document}
cliquez ici pour masquer/afficher la révision 2

06 Aoû '17, 21:18

Nikopol's gravatar image

Nikopol
1.0k1614

1) pour supprimer le "In" des articles uniquement : `\renewbibmacro{in:}{% \ifentrytype{article}{}{% \printtext{\bibstring{in}\intitlepunct}}}` 2) pour supprimer les parenthèses autour de la date date : `\renewbibmacro*{date+extrayear}{% \iffieldundef{year} {} {\printtext{% \addperiod\space\printfield{labelyear}% \printfield{extrayear}}}}` 3) pour retirer les guillemets des titres : `\DeclareFieldFormat[article]{title}{#1\addcomma}% plus le bonus (la virgule) \DeclareFieldFormat[incollection]{title}{#1}` bonus, confère 3) et `\DeclareFieldFormat[incollection]{booktitle}{#1\addcomma}` et pour la virgule après la date `\renewcommand*{\labelnamepunct}{\addcomma\space}` \documentclass{yathesis} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[autostyle]{csquotes} \usepackage[backend=biber,safeinputenc,style=authoryear-icomp, maxcitenames=2]{biblatex} \renewcommand*{\labelnamepunct}{\addcomma\space}% virgule après la date \DeclareFieldFormat[article]{title}{#1\addcomma}% on enlève les guillemets et on ajoute une virgule \DeclareFieldFormat[incollection]{title}{#1}% on enlève les guillemets \DeclareFieldFormat[incollection]{booktitle}{#1\addcomma}% virgule après le titre \renewbibmacro{in:}{% retire In pour les articles uniquement \ifentrytype{article}{}{% \printtext{\bibstring{in}\intitlepunct}}} \renewbibmacro*{date+extrayear}{%retire les parenthèses des différents types de dates \iffieldundef{year} {} {\printtext{% \addperiod\space\printfield{labelyear}% \printfield{extrayear}}}} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @article{lazonick_innovative_2010, title = {Innovative Business Models and Varieties of Capitalism: Financialization of the U.S. Corporation}, volume = {84}, number = {4}, journaltitle = {Business History Review}, author = {Lazonick, William}, date = {2010} } @incollection{aglietta_renouveau_2003, location = {Paris}, title = {Le renouveau de la monnaie}, pages = {91--106}, booktitle = {L’économie mondiale 2003}, publisher = {La Découverte}, author = {Aglietta, Michel}, date = {2003} } \end{filecontents} \addbibresource{\jobname.bib} \begin{document} Blablabla \autocite{lazonick_innovative_2010}. \textcite{aglietta_renouveau_2003} blobloblo. \printbibliography \end{document}
cliquez ici pour masquer/afficher la révision 1

06 Aoû '17, 21:16

Nikopol's gravatar image

Nikopol
1.0k1614