En utilisant le code

Ouvrir dans l'éditeur Overleaf
   \documentclass[a4paper,12pt,twoside]{report}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[francais]{layout}
    \usepackage[english,french]{babel} %en dernier la langue principale
    \usepackage{csquotes}% pour la gestion des guillemets français.
    \usepackage{url}
    \usepackage{hyperref}
    \hypersetup{colorlinks=true,linkcolor=blue}
    \begin{document}
    \nocite{*}
    \bibliographystyle{plain}
    \bibliography{mabiblio}
    \end{document}

J'obtiens la bibliographie suivante :

alt text

Mon fichier biblio contient :

Ouvrir dans l'éditeur Overleaf
@misc{Min2017,
  title = {Ressources Pour Le Lyc{\'e}e, {{Math{\'e}matiques}}. {{Algorithmique}} et Programmation.},
  shorttitle = {{{MEN}}},
  publisher = {{Eduscol}},
  url = {https://cache.media.eduscol.education.fr/file/Mathematiques/73/3/Algorithmique_et_programmation_787733.pdf},
  author = {{Minist{\`e}re de l'Education Nationale}},
  year = {2017}
}

@book{Dow2013,
  address = {{Paris}},
  series = {Collection Noire},
  title = {Informatique et Sciences Du Num{\'e}rique},
  shorttitle = {{{ISN}}},
  publisher = {{Eyrolles}},
  author = {Dowek, Gilles and Archambault, Jean-Pierre and Bersini, Hugues},
  editor = {{DZS-Grafik}, Impr.},
  year = {DL 2013, cop. 2012}
}

@techreport{Str2011,
  title = {{P{\'e}dagogie de l'enqu{\^e}te sur l'algorithmique dans l'enseignement des math{\'e}matiques au secondaire : une {\'e}tude exploratoire de prax{\'e}ologies n{\'e}cessaires.}},
  language = {fr},
  author = {Strock, Jean-Marcel},
  month = sep,
  year = {2011},
  keywords = {STR2011}
}

J'aimerais :

  • ne plus avoir and mais et entre les noms des auteurs ;
  • que l'url de la référence qui contient des liens s'affiche ;
  • que dans la biblio, la clé de citation ne soit pas [numéro], qu'il y ait juste Auteur, année, page, etc ...
  • que dans le corps du document, la clé de citation ne soit pas [numéro] mais (Auteur, année, page)
  • qu'un lecteur puisse lorsqu'il va dans la biblio, revenir aux endroits du texte où la référence du texte a été citée ;
  • afficher mémoire de master 2, au lieu de Technical report

Par ailleurs, j'utilise zotero pour générer ma biblio et sur les sites consultés (par exemple AMU, créer sa bibliographie), le code suivant semble nécessaire :

Ouvrir dans l'éditeur Overleaf
%% préambule
\usepackage[
   backend=biber,        % compilateur par défaut pour biblatex
   sorting=nyt,          % trier par nom, année, titre
   citestyle=authoryear, % style de citation auteur-année
   bibstyle=alphabetic,  % style de bibliographie alphabétique
]{biblatex}
\addbibresource{mon-fichier-biblio.bib}
%% corps du document

mais lorsque je l'utilise, cela ne fonctionne pas

Posée 13 Jul '19, 22:16

Emma's gravatar image

Emma
1651410
Taux d'acceptation : 25%

Modifiée 13 Jul '19, 22:36

Avec le code \usepackage[...]{biblatex} vous avez besoin de compiler avec pdflatex, biber, pdflatex, pdflatex.

Peut-être \usepackage[style=authoryear]{biblatex} est comme vous voulez.

(13 Jul '19, 23:10) samcarter samcarter's gravatar image

Non dès que j'ajoute \usepackage[backend=biber]{biblatex} au préambule, plus rien ne fonctionne même en faisant les compilations que vous indiquez.

(14 Jul '19, 01:12) Emma Emma's gravatar image

@Emma Et avec le code ici : https://pastebin.com/yTpPg2Uv ?

(14 Jul '19, 01:18) samcarter samcarter's gravatar image

Ce code, avec biblatex et vos recommandations de style, fonctionne parfaitement. On peut toujours patcher biblatex pour arriver à obtenir exactement le résultat souhaité, en principe. En général, ce n'est pas très difficile, dans la mesure où biblatex utilise une syntaxe LaTeX.

Notez qu'avec biblatex , vous pouvez noter les lettres accentuées directement à partir du clavier, puisque biber comprend utf8 (ce que j'ai fait avec votre fichier .bib).

Ouvrir dans l'éditeur Overleaf
   \documentclass[a4paper,12pt,twoside, english, french]{report}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[francais]{layout}
    \usepackage{babel} 
    \usepackage{csquotes}% pour la gestion des guillemets français.
    \usepackage[ backend=biber, sorting=nyt, % trier par nom, année, titre
     citestyle=authoryear, bibstyle=alphabetic]{biblatex}
    \usepackage{hyperref}
    \hypersetup{colorlinks=true,linkcolor=blue}
    \addbibresource{mabiblio.bib}

    \begin{document}

    Selon \parencite[45]{Str2011}, …

    Aussi, d’après \textcite[20]{Dow2013}, … 
    \nocite{*}

    \printbibliography

    \end{document}

alt text alt text

Lien permanent

Publiée 14 Jul '19, 03:50

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Je suppose donc qu'il s'agit d'une histoire de paramétrage de TeXmaker. Je vais chercher de ce côté là.

(14 Jul '19, 13:55) Emma Emma's gravatar image

J'ai repris le paramétrage de TeXmaker en adaptant ce qui est indiqué ici :

Biblatex with Biber: Configuring my editor to avoid undefined citations

Il faut chercher le chemin de biber.exe dans sa machine, en gros il est dans MikTeX2.9/miktex/... selon les cas et copier ce chemin à l'endroit indiqué par le site ci-dessus.

Lien permanent

Publiée 14 Jul '19, 15:01

Emma's gravatar image

Emma
1651410
Taux d'acceptation : 25%

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.