Overblog Suivre ce blog
Editer l'article Administration Créer mon blog

Latex mes déboires pour obtenir une jolie bibliographie

12 Septembre 2008 , Rédigé par Roger Bunivot Publié dans #Latex

Je me suis enfin décider a écrire ma thèse avec latex.
Je mettrais quelque commandes utiles sur ce blog, pour que je m'en souvienne, mais si ca peut servir a d'autre tant mieux.

Je veux avoir les citations de mes références bibliographiques en bas de page.
J'ai trouvé
jurabib qui ne semble plus développé.
footbib qui compile pas avec ma version de bibtex? de latex?
je vais donc installer biblatex.
biblatex biblatex sur le site CTAN

sur la page readme il est bien expliqué où mettre les fichiers.
Ensuite il faut mettre à jour la base de données de latex avec la commande
texhash.
Toujours avec ma version de latex, j'ai une plainte à la première compilation
etoolbox.sty not found.
un petit tour sur google pour installer le fichier:
toolbox sur le site CTAN.
"dezipage" de l'archive et copie en root dans le bon répertoire.


Bon finalement j'ai abandonné l'idée d'installer biblatex, parce qu'il est installé dans la version texliv.
A oui j'ai découvert qu'il y avait plusieur version de latex, et donc tetex n'est plus à jour, c'est pour cela qu'il vaut mieux passer à texliv.

Avec texliv effectivement pas de problème de biblatex.

Enfin c'est pas tout a fait vrai avec la mandriva 2009:

Il faut copier le fichier  biblatex.bst dans le dossier (créer l'arborescence au si elle n'existe pas)

/usr/share/texmf/bibtex/bst/bibtex/

 

 

Ensuite pour faire des citations en note de bas de page avec un joli style.
D'abord pour les chimistes le plus simple est de télécharger le package  biblatex-chem
et de l'installer (pour les autres il y a le style chicago qui doit pouvoir faire ce que vous voulez).
heu j'ai vu qu'on pouvais faire cela plus propre, c'est à dire dans un dossier à un meilleur endroit mais là ça marche:
/usr/share/texmf-texlive/tex/latex/biblatex-chem/
et placez-y les fichiers *.bbx et *cbx
ensuite un petit coup de texthash et c'est bon.
Utilisation de biblatex ce fait maintenant comme ça:
\usepackage[style=chem-angew,bibtex8=true,hyperref]{biblatex}
style utilisation du style angew on peut en choisir d'autre cf la doc.
bibtex8 gestion de longs fichiers de biblio
hyperref avoir des liens dans le document pdf.
à utiliser avec la commande
\userpackage[pdftex]{hyperref}
\hypersetup{
%     bookmarks=true,         % show bookmarks bar?
    unicode=false,          % non-Latin characters in Acrobat’s bookmarks
    pdftoolbar=true,        % show Acrobat’s toolbar?
    pdfmenubar=true,        % show Acrobat’s menu?
    pdffitwindow=true,      % page fit to window when opened
    pdftitle={My title},    % title
    pdfauthor={Author},     % author
    pdfsubject={Subject},   % subject of the document
    pdfnewwindow=true,      % links in new window
    pdfkeywords={keywords}, % list of keywords
    colorlinks=true,       % false: boxed links; true: colored links
    linkcolor=black,          % color of internal links
    citecolor=green,        % color of links to bibliography
    filecolor=magenta,      % color of file links
    urlcolor=cyan           % color of external links
}


Le bloc  hyppersetup défini comment apparaisent les liens, cf la doc...

Maintenant si on veut citer un article dans le texte, et avoir la référence dans la note de bas de page

\footfullcite{cle_bibtex}
Voila ce que je voulais.

Partager cet article

Repost 0

Commenter cet article