Après quelques changement et une nouvelle compilation mes références bibliographiques ne sont plus trouvées.

Voici un MWE :

\documentclass[french,12pt,twoside]{report}
 \usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}
 \usepackage[a4paper,margin=2cm]{geometry}
 \usepackage{biblatex}
 \usepackage{csquotes}

 \addbibresource{bibliographie2.bib}

 \begin{document}

 Test\cite{modele_rescorla_wagner}

 \printbibliography

 \end{document}

Et le fichier bibliographie2.bib

@inbook{modele_rescorla_wagner, author = {Rescorla, Robert A. and Wagner, Allan R.}, year = {1972}, month = {01}, pages = {}, title = {A theory of Pavlovian conditioning: Variations in the effectiveness of reinforcement and nonreinforcement}, volume = {Vol. 2}, journal = {Classical Conditioning II: Current Research and Theory}, }

Je suis sous MacOS, j'ai réinstallé la TeX Live via MacTeX, mon éditeur est TeXStudio et j'utilise bien Biber par défaut. J'ai bien relancé Biber sur le fichier mais sans plus de résultats. Je précise également que ça s'est fait de manière subite, j'ai pu compiler un fichier beaucoup plus complet juste avant que le problème ne se manifeste. Étrangement, aucun problème avec Overleaf.

Voici quelques lignes du fichier log qui me semblent pertinentes :

Package biblatex Info: Trying to load biblatex default data model... Package biblatex Info: ... file 'blx-dm.def' found.

Package biblatex Info: Trying to load biblatex custom data model... Package biblatex Info: ... file 'biblatex-dm.cfg' not found.

Package biblatex Info: Trying to load configuration file... Package biblatex Info: ... file 'biblatex.cfg' found.

Package biblatex Info: Trying to load bibliographic data... Package biblatex Info: ... file 'main.bbl' found.

(./main.bbl) Package biblatex Info: Reference section=0 on input line 10. Package biblatex Info: Reference segment=0 on input line 10.

LaTeX Warning: Citation 'modele_rescorla_wagner' on page 1 undefined on input line 12.

LaTeX Warning: Empty bibliography on input line 14.

LaTeX Warning: There were undefined references.

Package biblatex Warning: Please (re)run Biber on the file: (biblatex) main (biblatex) and rerun LaTeX afterwards.

Posée 30 Avr, 18:12

Saikidoka62's gravatar image

Saikidoka62
314
Taux d'acceptation : 0%

Modifiée 30 Avr, 18:16


Je pense que le problème vient de TeXStudio même si je ne comprends toujours pas le caractère subit n'ayant strictement rien changé aux paramètres.

J'ai supprimé tous les fichiers autres que le .tex et le .bib et lancé manuellement les commandes

pdflatex main.tex biber main pdflatex main.tex pdflatex main.tex

et le fichier est sorti comme attendu. J'ai supprimé à nouveau les fichiers autres que le .tex et le .bib et j'ai lancé la compilation via TexStudio et j'ai une nouvelle fois eu le problème.

Lien permanent

Publiée 01 Mai, 10:53

Saikidoka62's gravatar image

Saikidoka62
314
Taux d'acceptation : 0%

J'ai changé la clé en modeleRescorlaWagner dans les deux fichiers et recopié intégralement le fichier .bib à la main pour éviter les caractères invisibles mais pas plus de succès.

Voici le résultat de la commande après modification (erreurs relatives à inbook, corrigée en mettant article)

INFO - This is Biber 2.19 running in TOOL mode

INFO - Logfile is 'bibliographie2.bib.blg'

INFO - Looking for bibtex file 'bibliographie2.bib'

INFO - LaTeX decoding ...

INFO - Found BibTeX data source 'bibliographie2.bib'

INFO - Datamodel validation starting

INFO - Datamodel validation complete

INFO - Overriding locale 'en_US' defaults 'variable = shifted' with 'variable = non-ignorable'

INFO - Overriding locale 'en_US' defaults 'normalization = NFD' with 'normalization = prenormalized'

INFO - Sorting list 'tool/global//global/global' of type 'entry' with template 'tool' and locale 'en_US'

INFO - No sort tailoring available for locale 'en_US'

INFO - Writing 'bibliographie2_bibertool.bib' with encoding 'UTF-8'

INFO - Output to bibliographie2_bibertool.bib

Lien permanent

Publiée 01 Mai, 10:35

Saikidoka62's gravatar image

Saikidoka62
314
Taux d'acceptation : 0%

Modifiée 01 Mai, 10:35

La ligne "Package biblatex Info: ... file 'biblatex-dm.cfg' not found" existe également dans le cas d'une compilation réussie.

Réflexe atavique LaTeX : se méfier des '_' en dehors du mode mathématique. Changer la clé de citation pour ne plus en avoir.

Autre réflexe : vérifier que la saisie est bien "conforme" (les caractères sont bien pris en charge par la compilation). Pas de caractère parasite/invisible...

Est-ce que le bib est bien validé par biber : biber --tool -V bibliographie2.bib

Lien permanent

Publiée 01 Mai, 09:54

GMR's gravatar image

GMR
265714
Taux d'acceptation : 5%

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.