Configurez les citations APA 7e édition avec BibLaTeX et Biber.
Le package biblatex-apa implémente les règles de référencement officielles de l'American Psychological Association pour les documents LaTeX. Il nécessite Biber comme moteur et s'associe à csquotes pour gérer automatiquement la ponctuation et la mise en forme.
En bref : chargez \usepackage[backend=biber,style=apa]{biblatex} avec csquotes et babel. Compilez avec Biber plutôt qu'avec l'ancien BibTeX pour produire des citations et des références conformes à la norme APA 7e édition.
Exemple minimal pour APA 7
Le style APA moderne nécessite trois packages dans votre préambule : babel (ou polyglossia), csquotes et biblatex avec style=apa.
Document complet fonctionnel
Copiez cette structure minimale dans votre projet. Assurez-vous que votre fichier de références se nomme
references.bibet se trouve dans le même dossier que votre document principal.\documentclass{article} \usepackage[american]{babel} \usepackage{csquotes} \usepackage[backend=biber,style=apa]{biblatex} \addbibresource{references.bib} \begin{document} Parenthetical citations appear in brackets \parencite{smith2023}. Narrative citations place the author outside \textcite{johnson2021}. \printbibliography \end{document}
Commandes de citation dans le texte pour APA
La commande standard \cite formate souvent mal les références selon les conventions APA. Utilisez des commandes spécifiques selon la place de la référence dans votre texte.
Citations entre parenthèses avec \parencite
Utilisez
\parencitelorsque la citation est ajoutée à une affirmation. L'auteur et l'année restent entre parenthèses. Vous pouvez ajouter des numéros de page ou des préfixes via des arguments optionnels.\parencite{smith2023} \parencite[p.~45]{smith2023} \parencite[see][chap.~2]{smith2023}Citations narratives avec \textcite
Utilisez
\textcitelorsque vous introduisez l'auteur dans la phrase elle-même. Le package affiche les noms des auteurs comme du texte normal et place uniquement l'année entre crochets.\textcite{johnson2021} argues that early intervention improves outcomes. According to \textcite[p.~12]{johnson2021}, the baseline shifted.Citations de l'année seule avec \citeyear
Si vous avez déjà écrit le nom de l'auteur manuellement, utilisez
\citeyearou\parencite*pour ajouter l'année sans répéter le nom.Smith showed this effect in \citeyear{smith2023}. Smith \parencite*{smith2023} confirmed this finding.
Pourquoi Biber est requis à la place de BibTeX
Erreurs courantes et correctifs
Séquence de contrôle indéfinie \mkbibdateapalongextra
Cette erreur survient lorsque
babelest chargé sans option de langue ou avec une localisation inhabituelle manquant de définitions APA. Chargezbabelavecamerican,britishou un autre dialecte majeur avantbiblatex.\usepackage[american]{babel} % Or declare explicitly if using regional dialects: % \DeclareLanguageMapping{british}{british-apa}Avertissement : csquotes non chargé
Le style APA place les virgules et les points à l'intérieur des guillemets selon les règles typographiques américaines.
biblatex-apanécessitecsquotespour appliquer ces règles sans générer d'avertissements.\usepackage{csquotes}Conflit avec la classe apa ou apa7
La classe
apa7tente de chargerapacitepar défaut, ce qui entre en conflit avec . Passez l'option à la classe de document pour désactiver l'ancien bundle de citation.
Structurer les entrées .bib pour la conformité APA
BibLaTeX utilise des conventions de champs plus récentes que l'ancien BibTeX. Structurer correctement ces champs garantit que les titres, dates et auteurs organisationnels s'affichent selon les règles du manuel APA.
Auteurs corporatifs et organisationnels
Lorsqu'une institution est l'auteur, entourez tout le nom de doubles accolades. Sans cela, BibLaTeX traite le nom de l'organisation comme un nom humain et l'affiche sous la forme « Organisation, W. H. ».
@report{who2022, author = {{World Health Organization}}, title = {Global Health Estimates 2020}, institution = {World Health Organization}, year = {2022}, }Format de date et détails de récupération
Utilisez le format ISO
YYYY-MM-DDdans les champsdateouurldate. Biber le décompose automatiquement dans le format APA localisé.@online{cdc2023, author = {{Centers for Disease Control and Prevention}}, title = {Respiratory Syncytial Virus Infection}, date = {2023-11-04}, url = {https://www.cdc.gov/rsv/index.html}, urldate = {2024-01-15}, }
Flux de travail de compilation
| Ordre | Commande | Objectif |
|---|---|---|
| 1 | pdflatex main.tex | Analyse le texte pour les clés de citation et écrit les fichiers auxiliaires |
| 2 | biber main | Lit references.bib, trie les entrées et formate les macros de citation |
| 3 | pdflatex main.tex | Intègre les citations formatées et la bibliographie dans la mise en page |
Questions
Quelle est la différence entre style=apa et style=apa6 ?
L'option style=apa implémente les règles APA 7e édition, tandis que style=apa6 cible l'ancienne norme 6e édition. L'APA 7 supprime les lieux d'édition pour les livres, inclut jusqu'à 20 auteurs dans la liste de références avant d'utiliser des points de suspension, et abrège trois auteurs ou plus par « et al. » dès la première citation.
Pourquoi ma bibliographie reste-t-elle totalement vide ?
Une bibliographie vide signifie presque toujours que Biber n'a pas été exécuté entre vos passes LaTeX. Si vous avez exécuté bibtex main au lieu de biber main, le compilateur ignore silencieusement les données. Vérifiez les paramètres de construction de votre éditeur ou exécutez Biber manuellement.
Essayez votre propre article dans Texeno.
Commencez gratuitement, importez un projet en .zip et cliquez sur Recompiler. Passez à une offre payante quand il vous faut des compilations plus longues.
Commencer à écrire