J'ai rédigé ma bibliographie avec Zotero en utilisant les réglages suivants :

Ouvrir dans l'éditeur Overleaf
\nocite{*}

\addcontentsline{toc}{chapter}{Bibliographie}

\bibliography{biblio}

\bibliographystyle{apalike-fr}

Malheureusement il ne m'affiche pas les liens dans les articles. J'ai lu que c'est un problème de Bibtex mais que ça marche bien en Biblatex.

Comment je fais pour changer ma biblio de Bibtex à Biblatex ? Sachant qu'il me faut impérativement le style APA et que je dois tout rendre ce soir...

Posée 10 Sep '19, 12:20

costanza's gravatar image

costanza
3112
Taux d'acceptation : 0%

Modifiée 10 Sep '19, 19:44

Pathe's gravatar image

Pathe ♦♦
7.5k42203251


Un style similaire avec bibtex :

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article}

\usepackage{babel}
\usepackage{apacite} 
\usepackage[hyphens]{url}
\usepackage{etoolbox}
\makeatletter
\pretocmd{\@cite}{\def\@BBOP{[}\def\@BBCP{]}}{}{}
\makeatother

\begin{document}
\cite{einstein}
\bibliographystyle{apacite}
\bibliography{\jobname}
\end{document}

(c'est plus sûr si vous devez tout rendre ce soir...)

Lien permanent

Publiée 10 Sep '19, 12:42

samcarter's gravatar image

samcarter
8.4k2817
Taux d'acceptation : 56%

Modifiée 10 Sep '19, 19:50

Pathe's gravatar image

Pathe ♦♦
7.5k42203251

Il faut remplacer tout ce qui concerne la bibliographie dans votre code par la syntaxe de biblatex

Deux points à remarquer : le(s) fichier(s) .bib se déclarent dans le préambule, donc, avec leur extension, au contraire de ce qui se fait avec bibtex. D'autre part, le moteur par défaut est biber. On peut utiliser bibtex (option [backend=bibtex]), mais on perd une partie des fonctionnalités de biblatex. En particulier, biber comprend utf8, ce qui fait qu'il n'est plus nécessaire d'avoir recours à des contorsions pour les lettres accentuées.

  • Dans le corps du document : insérer \printbibliography à l'endroit choisi.

Tout ceci pour une utilisation basique. Beaucoup de détails peuvent être réglés par le choix d'autres options ou par des déclarations dans le préambule (type de tri des entrées, façons d'écrire les noms, &c.). En outre, patcher un style pour qu'il donne exactement ce que vous voulez est relativement plus facile qu'avec un style bibtex : la syntaxe est de type LaTeX.

Un exemple :

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}% r
    \usepackage[backend=biber, autolang=other, bibstyle =authortitle, sortcites]{biblatex}
    \setcounter{biburllcpenalty}{7000}
    \setcounter{biburlucpenalty}{8000}
    \def\UrlFont{\sffamily}
    \DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{#1}}% from karlkoeller's answer
    \setlength\bibitemsep{3pt}
    \defbibenvironment{bibliography}
    {\list
    {\printfield[labelnumberwidth]{labelnumber}}
    {\setlength{\labelwidth}{\labelnumberwidth}%
      \setlength{\leftmargin}{\dimexpr\labelnumberwidth + \biblabelsep\relax}%
      \setlength{\labelsep}{\biblabelsep}%
      \setlength{\itemsep}{\bibitemsep}%
      \setlength{\itemindent}{0pt}%
      \setlength{\parsep}{\bibparsep}}%
    \renewcommand*{\makelabel}[1]{##1\hss}}
  {\endlist}
  {\item}

    \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: \cite{Lear, Dodgson}.

    \printbibliography%

    \end{document}
Lien permanent

Publiée 10 Sep '19, 14:37

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Modifiée 12 Sep '19, 22:01

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.