Avec biblatex, la commande \nocite{*} arrête la compilation et renvoie le message suivant: Ouvrir dans l'éditeur Overleaf
! File ended while scanning use of \field. <inserted text> \par l.19 \begin{document} ? x No pages of output. Transcript written on Organisation.micro.log. === TeX engine is 'pdfTeX' Latexmk: Found input bbl file 'Organisation.micro.bbl' Latexmk: Log file says no output from latex Latexmk: For rule 'pdflatex', no output was made Latexmk: Found biber source file(s) [Organisation.micro.bcf docs.bib] Latexmk: Errors, so I did not complete making targets Collected error summary (may duplicate other messages): pdflatex: Command for 'pdflatex' gave return code 1 Refer to 'Organisation.micro.log' for details Latexmk: Use the -f option to force complete processing, unless error was exceeding maximum runs, or warnings treated as errors. Je compile avec la commande: latexmk -pdf ( ou latexmk -pdf -g) Voici l'ECM: Ouvrir dans l'éditeur Overleaf
\documentclass[french,a4paper,12pt,]{book} \usepackage[% backend=biber, ]{biblatex} \addbibresource{docs.bib} \begin{document} Je cite pour déboguer \cite{organisation} et ça ne change rien. Je cite pour déboguer \cite{glossaire} et ça ne change rien. Je cite pour déboguer \cite{michu} et ça ne change rien. \nocite{*} \printbibliography \end{document} et le fichier docs.bib: Ouvrir dans l'éditeur Overleaf
@online{glossaire, title= {Glossaire avec l'extension glossaries}, author= {Valissant, Eric}, year = {2017}, } @online{michu, title = {Bib\LaTeX\ expliqué à Mademoiselle Michu}, author = {Masson,Bertrand}, year = {2010}, } @online{organisation, title = {Organisation du travail}, subtitle = {Rédiger sa thèse avec \LaTeX\ }, author= {Valissant, Eric}, url = {Organisation.pdf}, year = {2017}, } Le fait de citer ou non dans le document ne modifie pas ce comportement. Sans cette commande, tout se passe bien. La version de Texlive est celle de ce jour Posée 15 Oct '18, 21:00 joseph-tux |
Il suffit de supprimer la contre-oblique juste après
\LaTeX
dans la 3e référence. Au passage, la commande\Mlle
n'existe pas.Merci Denis La commande \Mlle existe dans mon document d'origine, comme une commande personnelle. J'ai construit l' ECM par réduction progressive. Désolé pour la confusion: je l'efface de l' ECM.
Plus précisément, je n'avais pas suffisamment pensé à mettre en question le fichier docs.bib au delà de sa structure.