Notre tutelle

CNRS
ARPIST

Nos partenaires

Université de Bordeaux

Rechercher




Accueil > Didacticiels ARPIST

JabRef : création de style(s)

publié le , mis à jour le

1/ Introduction :

Cet article fait suite à l’article rédigé avec M. Fabien Palencia "JabRef : ou comment gérer sa bibliographie" (synthèse de l’ensemble de la documentation recensée à travers internet traitant du logiciel JabRef. Il n’aurait pu se faire sans l’ensemble des contributeurs de ces sites. Qu’ils en soient remerciés.)

Pour une présentation détaillée nous vous recommandons la fiche "JabRef" sur le site "Plume" [1].

2/ Préambule :

A fin de pouvoir créer votre propre style bibliographique pour le logiciel JabRef il est impératif d’avoir installer au préalable le logiciel "MiKTeK" [2] sur votre "ordinateur".

La version "basic" suffit

Une fois le logiciel installé vous pouvez suivre les manipulations décrites ci-dessous pour la création de vos styles.

3/ Création de style(s) pour JabRef

Cette "notice explicative" est rédigée à partir d’un ordinateur équipé du système d’exploitation XP,
L’ensemble des lignes de "commandes" retranscrit sera en italique, précédées et suivi, de traits de couleur.

- Utilisez le menu "démarrer" de votre système d’exploitation,

- Sélectionnez "tous les programmes" ; "Accessoires" ; "Invité de commandes"

- La fenêtre "invité de commandes" ci-dessous apparaît :

- Vous avez la possibilité, en utilisant les commandes MS-DOS, de choisir l’emplacement où vous désirez créer votre fichier "style", c’est-à-dire où se trouvera le fichier une fois ce dernier créé.

- Tapez la ligne de commande : latex makebst

- Attention cette ligne ne doit contenir que : latex makebst, validez

- Si par cas, l’exécutable "makebst" n’est pas installer sur votre ordinateur (ou présent si vous avez téléchargé la version "basic"de MiKTeK), le système vous l’indiquera dans la fenêtre "invité de commandes" et ira "automatiquement" le télécharger (avec une version xp ou vista et une version de miktek 2.7)

- A partir de cette étape, vous n’aurez qu’à répondre "aux questions" posées dans les différentes lignes de commande.

- "L’ensemble des questions posées", via ces lignes, vous permettront de choisir le format de présentation de votre "style" : Nombre d’auteurs, format de la "citation", titre de revue développé ou abrégé, etc.

- Il vous suffira de répondre par : y (pour yes=oui) ; n (pour no=non) ou alors en choisissant la lettre (ex. : a, b, c, d, ...) ou le symbole correspondant à votre choix (ex. : *)

- Pour reprendre les étapes de notre exemple, une fois que vous avez tapé et validé "latex makebst" les lignes de commandes (ci-dessous) apparaissent :

C :\>latex makebst
This is pdfTeX, Version 3.1415926-1.40.8-alpha-20080323 (MiKTeX 2.7)
entering extended mode
("C :\Program Files\MiKTeX 2.7\tex\latex\custom-bib\makebst.tex"
LaTeX2e <2005/12/01>
Babel <v3.8j> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, french, loaded.
***********************************
* This is Make Bibliography Style *
***********************************
It makes up a docstrip batch job to produce
a customized .bst file for running with BibTeX
Do you want a description of the usage ? (NO)

\yn=

- Répondre "yes" or "no" suivant votre choix : la ligne de commande (ci-dessous) apparaît :

\yn=n
Enter the Master file
\mfile=

- Répondre : merlin.mbs

- La ligne de commande, suivante, vous demande le nom que vous voulez donner à votre fichier "style" :

Name of the final OTPUT .bst file ?
\ofile=

- Mettre le nom que vous désirez, dans l’exemple, ci-dessous, le titre du fichier est surligné en jaune :

Name of the final OUTPUT .bst file ? (default extension=bst)

\ofile=journalofmaterialschemistry

- Une série de questions sera posée concernant la création du fichier "style", (lignes de commande, ci-dessous), dans notre exemple, nous n’avons pas répondu à ces questions, (passez outre en utilisant la touche "enter")

Give a comment line to include in the style file.
Something like for which journals it is applicable.

\ans=
Do you want verbose comments ? (NO)

\yn=
("C :\Program Files\MiKTeX 2.7\tex\latex\custom-bib\merlin.mbs"
<<< For more information about the meanings of
<<< the various options, see the section on
<<< Menu Information in the .mbs file documentation.

EXTERNAL FILES :

Name of language definition file (default=merlin.mbs)

\cfile=

Name of language file : \cfile=.

Include file(s) for extra journal names ? (NO)

\yn=

No included files.

INTERNAL LANGUAGE SUPPORT (if no external language file)
(*) English words used explicitly
(b) Babel (words replaced by commands defined in babelbst.tex)
Select :

\ans=
You have selected : English

- A partir de cette ligne de commande, dont l’intitulé est surligné en jaune, vous arrivez aux étapes concernant la création de votre style :

STYLE OF CITATIONS :

(*) Numerical as in standard LaTeX

(a) Author-year with some non-standard interface

(b) Alpha style, Jon90 or JWB90 for single or multiple authors

(o) Alpha style, Jon90 even for multiple authors

(f) Alpha style, Jones90 (full name of first author)

(c) Cite key (special for listing contents of bib file)

Select :

\ans=

- Une fois l’ensemble des lignes de commandes passé, il ne vous restera plus qu’à enregistrer votre fichier "styles", qui portera le nom : xxx.bst (ex. : journalofmaterialschemistry.bst)

4/ Mises en place du fichier "style" créé :

- Suivant l’endroit où vous avez placé votre fichier, en utilisant les commandes MS DOS de la fenêtre "invité de commandes", il faudra déplacer ce dernier dans le répertoire suivant : "bst" du programme "MiKTeX"

- Chemin de cette opération : C :\Program Files\MiKTeX 2.7\bibtex\bst

- Une fois l’opération effectuée, utilisez votre menu "démarrer" ; "tous les programmes" ; "MiKTeK..."

- Sélectionnez l’option "setting" et cliquez sur "refresch".

- Une fois la manipulation effectuée, vous pouvez utiliser votre nouveau "style", que vous venez de créer, pour insérer vos citations.


[1Chazelas Martines (CERMA / CNRS). JabRef : gestion de références bibliographiques et intégration des citations dans un traitement de texte [en ligne]. In : Plume : Promouvoir les Logiciels Utiles Maîtrisés et Economiques dans l’Enseignement Supérieur et la Recherche. Disponible : http://www.projet-plume.org/fiche/jabref. (Page consultée le 30-05-2008)

[2MiKTeX Project Page. About MiKTeX [en ligne]. Disponible : http://miktex.org/. (Page consultée le 30-05-2008)