bibtex

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
ewassila
Utilisateur confirmé
Utilisateur confirmé
Messages : 11
Inscription : mardi 12 mars 2013, 19:26

bibtex

Message par ewassila »

Bonjours tout le monde
J'essaye de générer ma bibliographie en utilisant "BIBTEX" et j'ai procédé comme suit
J'ai créé un fichier ou j'ai mis la base de donnée bibliographique que j'ai enregistrer dans le même dossier de mon fichier source;
j'ai inséré dans mon fichier les commande :
\bibliographystyle{plain}
\bibliography{bibli} % mon fichier de base de données s'appelle bibli.bib
Malheureusement en compilant la page est vierge à part le titre "REFERENCE"
je ne comprend pas pourquoi ça ne marche pas
Merci de m'aider

gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2576
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: bibtex

Message par gigiair »

Après la première compilation, il faut lancer bibtex, puis deux nouvelles compilations latex. (voir à la fin du compte-rendu de compilation si une nouvelle compilation est demandée)
JJR.
LaTeXien migrateur.

ewassila
Utilisateur confirmé
Utilisateur confirmé
Messages : 11
Inscription : mardi 12 mars 2013, 19:26

Re: bibtex

Message par ewassila »

j'ai compiler plusieurs fois rien de changer , et rien ne m'a été demander à la compilation, et aucune erreur n'a été signaler par le compilateur, que voulez vous dire par lancer bibtex?

ewassila
Utilisateur confirmé
Utilisateur confirmé
Messages : 11
Inscription : mardi 12 mars 2013, 19:26

Re: bibtex

Message par ewassila »

en regardant le résultat de compilation j'ai lus :
"LaTeX Warning: Empty `thebibliography' environment on input line 3".
la ligne 3 contient la commande : \bibliographystyle{plain}

gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2576
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: bibtex

Message par gigiair »

bibtex est un programme qu'il faut lancer sur le fichier source. Supposons que le fichier se nomme monbeaufichier.tex .
La suite de commandes suivante doit être lancée dans un interpréteur de commandes :

Code : Tout sélectionner

latex monbeaufichier
bibtex monbeaufichier
latex monbeaufichier
latex monbeaufichier
Ça peut être réalisé automatiquement par votre environnement de développement.
On peut préférer pdflatex si le fichier source le permet.
JJR.
LaTeXien migrateur.

gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2576
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: bibtex

Message par gigiair »

Si ça ne va pas, il faut publier un ECM (un fichier expurgé de tout ce qui ne pose pas de problème).
Voir aussi s'il n'y a pas d'erreur dans le fichier .bib .
JJR.
LaTeXien migrateur.

balf
Utilisateur chevronné
Utilisateur chevronné
Messages : 3936
Inscription : mercredi 02 janvier 2008, 23:18

Re: bibtex

Message par balf »

Pour ça, il faut regarder le fichier .blg (le fichier .log de bibtex). Et éventuellement, utiliser un gestionnaire de base de données bibliographiques comme JabRef, si ce n'est déjà le cas : ça évite beaucoup d'erreurs.

B.A.

ewassila
Utilisateur confirmé
Utilisateur confirmé
Messages : 11
Inscription : mardi 12 mars 2013, 19:26

Re: bibtex

Message par ewassila »

Merci pour votre aide, effectivement il faut compiler le fichier source avec latex puis une fois avec bibtex, et enfin deux fois avec letex
mais ce que j'ai remarqué que si on ne cite pas l'une des références de la bibliographies, elle ne s'affiche. es que c'est normal?

ewassila
Utilisateur confirmé
Utilisateur confirmé
Messages : 11
Inscription : mardi 12 mars 2013, 19:26

Re: bibtex

Message par ewassila »

c'est bon j'ai trouver la solution dans ce lien :
http://www.polymtl.ca/biblio/utiliser/guide_bibtex.pdf
d'après ce dernier il suffit d'utiliser la commande

Code : Tout sélectionner

\nocite{*}
pour afficher toutes les référence non cité dans le texte, je l'ai essayé ça a marché.
Merci bcp