Citer des sites web et des sources en ligne avec BibLaTeX.
BibLaTeX propose le type d'entrée dédié @online pour les pages web, les dépôts de logiciels, les jeux de données et les articles de blog. Contrairement à l'ancien BibTeX, qui forçait l'utilisation de notes dans un @misc générique, BibLaTeX traite nativement les adresses web, les dates de consultation et les auteurs institutionnels via Biber.
En bref : utilisez @online dans votre fichier .bib avec title, url, date (ou year) et urldate au format YYYY-MM-DD. Dans votre document, citez la source avec \autocite{key} ou \textcite{key}.
L'entrée @online de base
Une citation en ligne nécessite un titre, une adresse et la date à laquelle vous l'avez consultée. Si aucun auteur individuel n'est disponible, indiquez plutôt le nom de l'organisation ou de la plateforme hébergeuse.
Entrée standard pour une page web
Enregistrez cette entrée dans votre fichier
.bib. Formatez toujoursurldateselon l'ordre numérique ISO 8601 (YYYY-MM-DD), car Biber analyse ce format pour afficher des expressions localisées telles que « visited on 14 May 2026 » ou « accessed May 14, 2026 » selon vos paramètres de langue babel ou polyglossia.@online{knuth_web, author = {Donald E. Knuth}, title = {Knuth: Computers and Typesetting}, date = {2024-03-01}, url = {https://www-cs-faculty.stanford.edu/~knuth/abcde.html}, urldate = {2026-02-15} }Auteur institutionnel ou entreprise
Entourez les organisations ou entreprises composées de plusieurs mots par une double paire d'accolades. Sans ces accolades internes, BibLaTeX traite le dernier mot comme un nom de famille et affiche « W3C, World Wide Web Consortium » ou « Foundation, Linux ».
@online{w3c_wai, author = {{World Wide Web Consortium}}, title = {Web Content Accessibility Guidelines (WCAG) 2.2}, date = {2023-10-05}, url = {https://www.w3.org/TR/WCAG22/}, urldate = {2026-01-20}, organization = {W3C} }
Préambule du document et commandes de citation
BibLaTeX utilise Biber comme moteur. Incluez votre ressource bibliographique via \addbibresource avec l'extension .bib.
Exemple minimal fonctionnel
Chargez
biblatexet spécifiez votre style de citation et de bibliographie. Chargezhyperrefouxurlafin que les URL longues puissent être coupées proprement sur plusieurs lignes tout en restant cliquables dans le PDF compilé.\documentclass{article} \usepackage[british]{babel} \usepackage{csquotes} \usepackage{xurl} \usepackage[colorlinks=true,citecolor=blue,urlcolor=blue]{hyperref} \usepackage[backend=biber,style=numeric]{biblatex} \addbibresource{references.bib} \begin{document} According to recent guidelines, web accessibility is measurable \autocite{w3c_wai}. \textcite{knuth_web} documents the font design process. \printbibliography \end{document}Commandes de citation dans le texte
Utilisez
\autocite{key}pour les citations générales. Dans les styles numériques, cela crée des nombres entre crochets comme [1], tandis que dans les styles auteur-date, cela produit des citations entre parenthèses comme (Knuth, 2024). Utilisez\textcite{key}lorsque le nom de l'auteur fait partie de votre phrase.% Parenthetical citation \autocite{w3c_wai} % Narrative citation \textcite{knuth_web} stated that typography requires precision.
Champs reconnus pour @online
Problèmes courants et correctifs
URL longues dépassant la marge de la page
Les algorithmes de coupure standard de LaTeX peinent avec les chaînes d'URL longues et ininterrompues. Chargez
xurlavantbiblatexouhyperref. Il ajoute des points de coupure autorisés après chaque caractère alphanumérique et symbole sans altérer la destination réelle du lien.\usepackage{xurl} \usepackage{hyperref} \usepackage[backend=biber]{biblatex}Auteur manquant ou pages web sans date
Lorsqu'un article web n'a pas d'auteur ou d'entreprise déclaré, omettez le champ
author. BibLaTeX classera automatiquement et imprimera le titre à la place de l'auteur. Si aucune année de publication n'existe, omettredateformatera l'entrée proprement sans générer d'erreurs de compilation.@online{ctan_lion, title = {Drawings of the CTAN Lion}, url = {https://www.ctan.org/lion}, urldate = {2026-03-01} }Date de consultation non imprimée dans la liste de références
Certains styles non standard ou anciens suppriment
urldatesauf configuration explicite. Assurez-vous de ne pas avoir définiurldate=nonedans les options du package. Dans les styles standard, s'affiche tant que le champ utilise le format strict .
Séparer les sources en ligne des références imprimées
De nombreuses thèses, rapports et soumissions de revues exigent de séparer la littérature physique (livres et articles de revues) des pages web.
Imprimer des bibliographies subdivisées par type d'entrée
Vous pouvez appeler
\printbibliographyplusieurs fois avec des filtres de type. Le filtrenottype=onlinecapture les articles, livres et actes de conférence, tandis quetype=onlineisole les sites web dans leur propre sous-titre.\printbibheading[title={References}] \printbibliography[heading=subbibliography,nottype=online,title={Books and Journals}] \printbibliography[heading=subbibliography,type=online,title={Online Sources}]
Questions
Quelle est la différence entre @online et @misc dans BibLaTeX ?
Le type @online est le type d'entrée natif de BibLaTeX pour les ressources web, offrant un traitement dédié pour url, urldate et organization. Bien que @misc reste pris en charge pour la rétrocompatibilité avec BibTeX, @online garantit que les dates de consultation et les URL sont formatées correctement selon les différents styles bibliographiques.
Pourquoi le nom de mon auteur institutionnel est-il inversé ?
LaTeX interprète les mots séparés par des espaces comme des prénoms suivis d'un nom de famille. Entourer le nom d'une paire d'accolades supplémentaire, comme author = {{World Health Organization}}, force Biber à traiter la chaîne complète comme une entité littérale unique.
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