Depuis aujourd'hui quatre erreurs sont apparues sur mon rapport que j'écris avec TeX Maker. Ces 4 erreurs sont : Ouvrir dans l'éditeur Overleaf
! Missing $ inserted. <inserted text> $ l.41 ...ateriaux-quand-la-houle-contourne-le-port_ 133017} I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed. ! Extra }, or forgotten $. l.41 ...x-quand-la-houle-contourne-le-port_133017} I've deleted a group-closing symbol because it seems to be spurious, as in `$x}$'. But perhaps the } is legitimate and you forgot something else, as in `\hbox{$x}'. In such cases the way to recover is to insert both the forgotten and the deleted material, e.g., by typing `I$}'. ! Missing $ inserted. <inserted text> $ l.43 I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed. ! Missing } inserted. <inserted text> } l.43 I've inserted something that you may have forgotten. (See the <inserted text> above.) With luck, this will get me unwedged. But if you really didn't forget anything, try typing `2' now; then my insertion and my current dilemma will both disappear. En sachant que je suis débutant, je ne comprends pas réellement d'où vient le problème ; je suppose qu'il vient de ma bibliographie car lorsque je l'enlève il n'y a plus les problèmes mais impossible de trouver le véritable problème.
Affichage de 5 parmi 9
Afficher 4 commentaire(s) en plus
|
Votre fichier compile bien sur mon système : texlive 2019 sur windows 10 texstudio 2.12.22. Et voici le résultat obtenu : Publiée 26 Mar '20, 23:19 Hugues 1
Non ; si vous regardez les messages de compilation, vous trouverez les mêmes messages d'erreur. Les compilateurs ont une mode qui essayent de résoudre les problèmes, et donnent l'impression que tout se passe bien, mais il est prudent de ne pas les utiliser.
(26 Mar '20, 23:44)
nmarkey
@nmarkey Voici le message de compilation de mon éditeur : Processus terminé normalement
(27 Mar '20, 05:27)
Hugues
|
@Youxis : pourriez-vous rédiger un ECM nous montrant problème posé ?
Voilà le lien du fichier LaTeX :
https://github.com/Youxis1/Youxis1/blob/master/Test.tex
Et celui de la biblio :
https://github.com/Youxis1/Youxis1/blob/master/bibli.bib
Si cela peut vous aider.
Qu'entendez-vous par rédiger un ECM ?
@Youxis : un ECM est un exemple complet minimal. Voir ce lien.
En fournir un est utile ; sa rédaction est généralement le premier pas vers la résolution du problème.
Dans le fichier .bib, ligne 5 : il y a des $ assez suspects au début et à la fin de l'URL. Essayez en les enlevant...
Je viens de les retirer mais la même erreur revient...
J'ai réussi à trouver d'où vient le problème : il est situé dans le fichier
.bib
. Il s'agit du signe « _ ». Sauriez-vous comment l'intégrer au code source sans créer d'erreur ?Il serait peutêtre sage de compiler la bibliographie avec
biblatex + biber
. L'avantage de biber est qu'il comprend l'utf8, pas bibtex.@Youxis : écrivez
howpublished = "\url{https://www.sciencesetavenir.fr/fondamental/metamateriaux-quand-la-houle-contourne-le-port\_133017}",
. Et dans tous les champshowpublished
, vous devriez supprimer les signes=
, pour avoir\url{...}
au lieu deurl = {...}
.@Bernard : le problème n'est pas l'utf8 ici, utiliser
biber
ne changerait rien.Il est préférable d'indiquer les champs DOI plutôt que d'interminables et moches URL... Et les mentions de liens non pérennes (comme Amazon?) n'ont pas beaucoup d'intérêt.