Accueil > LaTeX > Biber > Biber dans des éditeurs LaTeX
Biber dans des éditeurs LaTeX
mardi 31 mai 2011, par
Biber est le successeur de BibTeX. Je l’ai pour ma part adopté. Au début j’utilisais le Terminal pour taper la commande biber
.
Mais il est possible de régler les éditeurs de textes pour utiliser Biber plutôt que BibTeX. Voici comment avec plusieurs d’entre eux : TeXShop TeXMaker et TeXworks.
TeXShop
Rendez-vous dans le menu « TeXShop », puis dans « Préférences ». Choisissez l’onglet « Moteur ». Dans le formulaire qui apparaît, modifiez l’entrée « Moteur BibTeX » en mettant comme valeur : biber
. Cliquez sur « OK ».
Désormais, quand vous sélectionnerez la compilation avec BibTeX vous appelerez en réalité Biber.
TeXMaker
Se rendre dans « texmaker » puis dans « préférences ». Choisir l’onglet « Commandes ». Dans le champ Bibtex mettre "/usr/texbin/biber" %
si vous êtes sur Mac. Sous Windows ou Linux je ne sais pas, mais il faut indiquer le chemin de biber. Cliquez sur « OK ».
Désormais, quand vous sélectionnerez la compilation avec BibTeX vous appelerez en réalité Biber.
TeXworks
Allez dans « TeXworks » puis « Préférences ». Choisir l’onglet « Composition ». Puis dans « Outils de traitement » sélectionner « BibTeX », cliquer sur « Éditer… ».
Dans le champ « programme » mettre biber
.
Cliquer sur « OK » puis à nouveau sur « OK ».
Désormais, quand vous sélectionnerez la compilation avec BibTeX vous appelerez en réalité Biber.
Messages
12 août 2012, 01:06, par KaMiko
Bonjour,
Je rencontre une difficulté avec biber. J’utilise Miktex et Texstudio (même problématique que TexMaker).
– Déclaration de commande BibTeX :
biber %
– En préambule :
\usepackage[backend=biber]{biblatex}
– Compilations : LaTeX / BibTeX (biber) / LaTeX
– Résultat : "Processus terminé avec une ou plusieurs erreurs". Les références du fichier .bib déclaré ne sont pas trouvées...
À noter cependant que la même opération avec commande BibTeX :
bibtex8 %
aboutit à un résultat concluant pour l’insertion des citations et la bibliographie...Si vous disposez d’une parade... je vous remercie d’avance pour votre aide en la matière...
KMk.
12 août 2012, 01:38, par Maïeul
hum, j’avoue ne pas voir ce qui pourrait poser le souci, surtout si vous me dites qu’avec
bibtex8
cela fonctionne.Il faudrait voir les logs de biber. C’est le fichier
.blg
.Mais honnêtement, le plus simple est de passer par Latemk qui s’occupe de tout.
12 août 2012, 14:43, par KaMiko
Re-bonjour,
Moi non plus, je ne comprends pas la source du problème... Je ne comprends pas toutes les coulisses de LaTeX... Voici le détail du fichier .blg :
– J’ai bien passé l’option
backend=biber
dans le préambule, et déclarébiber %
dans la commande de BibTeX...– Par contre, le fichier généré, en effet, n’est pas issu de
bibliotest.bib
=>bibliotest.bcf
, mais du fichierarticletest.tex
=>articletest.bcf
...Si c’est la source de l’anomalie, je ne sais pas comment la résoudre...
Vous me parlez de Lamtex... qu’est-ce ?
Merci pour votre réponse, KMk.
PS : KMk suit SPIP (et les plugins cite, refbase de plus loin) - et entr’aperçoit Maïeul et ses contributions régulièrement, zotero, essaie LaTeX pour ses futurs et néanmoins proches besoins.
12 août 2012, 16:15, par Maïeul
La il essaie de compiler le mauvais fichier, donc effectivement cela ne marche pas. Le bon fichier à compiler est effectivement articletest.bcf
Par contre pourquoi le fait-il alors que vous avez passer le bon code, mystère.
Et si vous essayez en mettant
biber %.bcf
?Latexmk c’est un outil qui permet de d’effectuer en série toutes les compilations, en vérifiant à chaque fois si correct. J’en parle un peu : Introduction à
Latexmk
pour faciliter les compilations.Je viens de découvrir qu’on pouvait fort bien régler les éditeurs pour qu’ils appellent latexmk.
13 août 2012, 08:13, par KaMiko
Bonjour,
Je me suis peut-être mal exprimée...
– En fait, j’ai édité le fichier
bibliotest.blg
, qui cite un fichierbibliotest.bcf
... qui n’existe pas.– Mais je dispose bien du fichier
articletest.bcf
.– Quant à l’
articletest.blg
, voici ce qu’il indique :Problème d’encodage ? Le mystère demeure...
Je vais lire l’article que vous m’avez indiqué.
Encore merci, KMk.
13 août 2012, 09:22, par Maïeul
Il faut vérifier que vous avez bien encodé en Unicode UTF-8 votre fichier .bib.
En tout cas si vous arrivez à généré un fichier
.bbl
à partir du fichier.bcf
je ne vois pas où est le problème …13 août 2012, 12:39, par KaMiko
Bonjour,
Je pensais qu’il l’était puisque, dans la fenêtre dédiée, la ligne UTF8 était en surbrillance. J’ai malgré tout cliqué sur « Changer pour »... et voilà que les références sont apparues, après compilations : LaTeX / BibTeX (biber) / LaTeX / LaTeX.
Bachelard ne disait-il pas :
Merci pour vos réponses !
Cordialement, KMk.