#1 Le 08/09/2010, à 12:00
- ipaul
[résolu] Latex Bibtex, ma bibliographie n'est plus générée
Bonjour à tous,
depuis mon passage à Ubuntu, ma bibliographie n'est plus générée quand je compile mes fichiers tex :
pdflatex these.tex
quand je lance la commande :
bibtex these.tex
le terminal me renvoie :
Warning--I didn't find a database entry for "Undp98"
pour chacune de mes citations.
par contre avec mes anciens fichier .bbl générés sous windows, il n'y a pas de problèmes.
Bien entendu, j'ai compilé plusieurs fois mon fichier tex. Merci de vos suggestions.
voici mon doc these.tex en résumé:
% Classe de document
\documentclass[11pt, a4paper, twoside, frenchb]{book}
....
% Ajout de la biblio à la table des matières
\usepackage{tocbibind}
% Style de biblio
\usepackage[comma,longnamesfirst]{natbib}
% \setcitestyle{authoryear, round, comma, aysep={,}, yysep={,}}
...
%Le document
\begin{document}
...
\bibliographystyle{machin}
\bibliography{EDUCATIONMICRO}
\end{document}
et la version complète :
% Classe de document
\documentclass[11pt, a4paper, twoside, frenchb]{book}
% Types de caractères
% Pour insérer des dessins
\usepackage[dvips]{graphicx}
% Marges du document
\usepackage[top=3.5cm, bottom=3.5cm, right=3.1cm, left=3.1cm, bindingoffset=.5cm]{geometry}
% Espacement des lignes
\usepackage[onehalfspacing]{setspace}
% Pour le style des titres
\usepackage[font=bf, justification=centering]{caption}
% Pour les flottants en plusieurs parties
\usepackage[position=top]{subfig}
% Pour disposer d'options supplémetaires pour les tableaux
\usepackage{array}
% Fonctions mathématiques supplémentaires
\usepackage{amsmath}
\numberwithin{equation}{section}
% Symboles math supplémentaires
\usepackage{amssymb}
% Pour les théorèmes
\usepackage{amsthm}
% Fontes mathématiques supplémentaires
\usepackage{amsfonts}
% Fontes mathématiques grasses
\usepackage{bm}
% Recommandé par LaTeX
\usepackage{textcomp}
% Polices modernes
%\usepackage{fourier}
% Pour listes personnalisées
\usepackage{paralist}
% Pour les annexes
\usepackage[toc, titletoc, title, header]{appendix}
\renewcommand{\setthesection}{\Alph{section}}
% Ajout de la biblio à la table des matières
\usepackage{tocbibind}
% Style de biblio
\usepackage[comma,longnamesfirst]{natbib}
% \setcitestyle{authoryear, round, comma, aysep={,}, yysep={,}}
% Pour mettre des figures et des tableaux en paysage
\usepackage[figuresright]{rotfloat}
% Pour les en-tête et pieds de page
\usepackage[fit]{truncate}
\usepackage{fancyhdr}
\fancyhead{}
\fancyhead[CE]{\truncate{.95\headwidth}{\scshape\nouppercase\rightmark}}
\fancyhead[CO]{\truncate{.95\headwidth}{\scshape\nouppercase\leftmark}}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\scshape\chaptername\ \thechapter\ : #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ \scshape#1}}
\setlength{\headheight}{15pt}
% Veuves et orphelines
\widowpenalty=9999
\clubpenalty=9999
% Langue utilisée
\usepackage[frenchb]{babel}
% Types de caractères
\usepackage[latin1]{inputenc}
% Standard LaTeX pour le codage des caractères
\usepackage[T1]{fontenc}
% Famille de police
\usepackage{fourier}
% Pour insérer des dessins
% Pour les hyperliens
%\usepackage[dvips, bookmarksopen=false, breaklinks=true]{hyperref}
% Pour des notes de bas de page multiples
%\usepackage[multiple]{footmisc}
%\usepackage{manyfoot}
% Notes de bas de page en français
\FrenchFootnotes
% pour une profondeur plus importante dans la nunmérotation des titres
\addtocounter{secnumdepth}{1}
%Pour la table des matières courte
\usepackage{shorttoc}
% Pour les illustration pstricks
\usepackage[usenames,dvipsnames]{pstricks}
\usepackage{epsfig}
% Pour définir le passage en page flottante
\renewcommand\floatpagefraction{.7}
% Pour changer "tab." en "tableau" et "fig." en "figure"
\makeatletter
\renewcommand{\fnum@figure}{\text{\textbf{F\textsc{igure}} \thefigure~}}
\renewcommand{\fnum@table}{\text{\textbf{T\textsc{ableau}} \thetable~}}
\makeatother
% Pour changer la tête des inégalités larges
\renewcommand{\leq}{\leqslant}
\renewcommand{\geq}{\geqslant}
% Variance et Covariance
\newcommand\Cov[1]{\mbox{Cov}\left(#1\right)}
\newcommand\Var[1]{\mbox{Var}\left(#1\right)}
% Pour les axiomes et propositions
\newtheorem{axiom}{Axiome}
\newtheorem{prop}{Proposition}
\newtheorem{lemme}{Lemme}
% Pour autoriser les sauts de pages en hors-texte (par ex. dans les envir. d'équation)
\allowdisplaybreaks
% Commandes perso pour les intervalles de confiance et les écarts-types
\newcommand{\ct}[1]{\raisebox{.6ex}[0pt]{\footnotesize $\left[#1\right]$}}
\newcommand{\pa}[1]{\raisebox{.9ex}[0pt]{\footnotesize $(#1)$}}
\newcommand{\pab}[1]{\raisebox{.6ex}[0pt]{\footnotesize $(#1)$}}
\newcommand{\pac}[1]{\raisebox{.7ex}[0pt]{\scriptsize $#1$}}
\newcommand{\pacb}[1]{\raisebox{.7ex}[0pt]{\scriptsize $(#1)$}}
\newcommand{\pad}[1]{{\small $#1$}}
% de droite et de gauche
\newcommand\droite{\emph{rightist}}
\newcommand\gauche{\emph{leftist}}
\newcommand\udroite{\emph{ultra-rightist}}
\newcommand\ugauche{\emph{ultra-leftist}}
% Pour obtenir des fontes mathématiques grasses dans les titres de section
\let\oldsection\section
\renewcommand\section[2][\sectiontoc]{%
\def\sectiontoc{#2}%
\oldsection[#1]{\boldmath#2}}
% Pour renommer la liste des figures
\addto\captionsfrench{\renewcommand{\listfigurename}{Liste des figures}}
%\usepackage{indentfirst}
%Le document
\begin{document}
\mainmatter
% Sommaire,
\onehalfspacing
\clearpage{\pagestyle{plain}\cleardoublepage}
\tableofcontents{0}
\clearpage{\pagestyle{plain}\cleardoublepage}
\doublespacing
\clearpage{\pagestyle{plain}\cleardoublepage}
\chapter{{ Rendement de l'éducation et choix des instruments :
application sur données vietnamiennes}}
\label{chap:instrumentc}
\include{./chap1/chapter1b}
\doublespacing
\clearpage{\pagestyle{plain}\cleardoublepage}
%\chapter{\'{E}ducation et efficience des paysans : une application sur données vietnamiennes}
\doublespacing
\include{./chap2/chapter2}
\doublespacing
\clearpage{\pagestyle{plain}\cleardoublepage}
\chapter{\'{E}ducation et performance des entreprises familiales}
\doublespacing
\include{./chap4/chapter4}
%\doublespacing
%\clearpage{\pagestyle{plain}\cleardoublepage}
%\chapter{\'{E}valuation du stock de capital santé au Brésil}
%\doublespacing
%\include{./chap3/chapter3}
\onehalfspacing
\clearpage{\pagestyle{plain}\cleardoublepage}
\bibliographystyle{machin}
\bibliography{EDUCATIONMICRO}
\end{document}
ipaul
Dernière modification par ipaul (Le 08/09/2010, à 13:45)
Hors ligne
#2 Le 08/09/2010, à 12:53
- ipaul
Re : [résolu] Latex Bibtex, ma bibliographie n'est plus générée
Pour simplifier, voici un document tex réduit et ma bibliographie n'est toujours pas générée.
\documentclass[a4paper,11pt]{article} % classe "article", papier a4 et police de 11pt
\usepackage[french]{babel} % francisation
\usepackage[T1]{fontenc} % pour taper les lettres accentuées
\usepackage[latin1]{inputenc}
\begin{document}
\section{Un exemple pour illustrer l'utilisation de BibTeX}
Un petit texte pour illustrer la manière dont fonctionne BibTeX \cite{vijverberg02}
\cite{pingali-xuan-92}.
\bibliographystyle{plain}
\bibliography{EDUCATIONMICRO}
\end{document}
voici les messages qui me sont renvoyés :
LaTeX Warning: Citation `vijverberg02' on page 1 undefined on input line 11.
LaTeX Warning: Citation `pingali-xuan-92' on page 1 undefined on input line 12.
(./essai.bbl
LaTeX Warning: Empty `thebibliography' environment on input line 3.
) [1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./essai.aux)
LaTeX Warning: There were undefined references.
)
merci pour votre aide
Hors ligne
#3 Le 08/09/2010, à 12:55
- cbrunos
Re : [résolu] Latex Bibtex, ma bibliographie n'est plus générée
Hum remplace
\usepackage[latin1]{inputenc}
par
\usepackage[utf8]{inputenc}
ça devrait déjà régler certaines erreurs!
Je recommande pcubuntoo!
Hors ligne
#4 Le 08/09/2010, à 13:14
- ipaul
Re : [résolu] Latex Bibtex, ma bibliographie n'est plus générée
merci pour la réponse, j'ai déjà essayé ça, mais ça ne règle pas le problème,
Hors ligne
#5 Le 08/09/2010, à 13:44
- ipaul
Re : [résolu] Latex Bibtex, ma bibliographie n'est plus générée
Résolu,
c'est seulement mon fichier .bib qui était avec l'extension en majuscule .BIB... que de temps perdu pour pas grand chose..
Hors ligne