J'ai un problème de compilation lors de l'utilisation de la bibliographie avec LaTeX/XeLaTeX sous Windows (MikTeX 1.9, W7). Voici un ECM : Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage[a4paper]{geometry} \usepackage[babel=true]{csquotes} \usepackage{babel} \begin{filecontents}{bib.bib} @article{arrow, title = {Uncertainty and the Welfare Economics of Medical Care}, volume = {53}, url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2585909/pdf/15042238.pdf}, date = {2005}, pages = {941--973}, journaltitle = {American Economic Review}, author = {Arrow, K}, urldate = {2017-06-22} } \end{filecontents} \usepackage[backend=biber,style=apa,citestyle=authoryear]{biblatex} \bibliography{bib} %\addbibresource{../ce qui fonctionne/27 mai 2017/biosimilaires.bib} \begin{document} \textcite{arrow} \printbibliography \end{document} Message de log : Ouvrir dans l'éditeur Overleaf
! Undefined control sequence. <argument> ...docsvlist \expandafter {\bbl@loaded }\ifboolexpr { not test {\... l.12 \begin{document} The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined. Posée 27 Jui '17, 11:46 florentgio Pathe ♦♦ |
Après avoir mis à jour MikTeX puis réinstallé Du coup, la réinstallation complète de MikTeX et TeXstudio a résolu le problème. Publiée 28 Jui '17, 19:46 florentgio Pathe ♦♦ |
D'après le fichier
.log
la commande\bbl@loaded
n'est pas définie. Il vous suffit de faire une mise à jour de l'extensionbabel
@florentgio Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).