emacs + biber + biblatex + TeXlive 2012

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

emacs + biber + biblatex + TeXlive 2012

Messagepar bellerophonvschimere » Dimanche 07 Avril 2013, 17:37

Bonjour,

J'utilise GNU Emacs 24.2.1 avec Auctex sous windows 8.
J'aimerai bien utiliser le package biblatex avec l'option biber
Code: Tout sélectionner
\usepackage[backend=biber]{biblatex}

pour insérer les données d'une base bibliographique dans le document.
Mais malheureusement je n'arrive pas à utiliser le backend biber mais uniquement le backend bibtex8.
Pourtant j'ai bien suivi les instrucations de cette conversation.
Mais même en compilant avec une "nouvelle compilation" Biber ajouté à la variable TeX-command-list comme cela est indiqué dans le lien ci-dessus.
Je n'arrive pas à arriver à afficher la bibliographie au moyen de la compilation backend mais j'y arrive avec bibtex8 et la compilation BiBTeX.

PS: je n'ai pas indiqué la version d'Auctex car je n'arrive pas à la trouver
bellerophonvschimere
Hecto-utilisateur
 
Messages: 75
Inscription: Mercredi 05 Septembre 2012, 21:47
Statut actuel: Post-bac | Licence

Publicité

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar balf » Dimanche 07 Avril 2013, 17:55

Depuis la version 2.0 de biblatex, c'est biber qui est utilisé par défaut, il est donc inutile d'indiquer quoi que ce soit. Mais est-ce que le fichier .bib est encodé en utf8 ? C'est peut-être là le problème. Peut-être aussi que les versions de biber et de biblatex ne correspondent pas (1.x <—> 2.x) ?

B.A.
balf
Zetta-utilisateur
 
Messages: 3857
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar bellerophonvschimere » Dimanche 07 Avril 2013, 19:16

le fichier .bib est bien en utf-8.
Sinon lorsque j'enleve l'option backend=biber, j'obtiens le message suivant
Code: Tout sélectionner
Package biblatex Warning: No "backend" specified, using Biber backend.
(biblatex)                To use BibTeX, load biblatex with
(biblatex)                the "backend=bibtex" option

m'invitant donc remettre une valeur au paramètre backend.
En ce qui concerne les versions de biber et de biblatex
biber 1.5 et biblatex 2.5 d'après fichier pdf que j'ai trouvé dans un répértoire appelé biblatex, qui sont aussi les versions de ces packages que je vois dans le TeX Live Manager.
ce qui devrait marcher d'après le relase notes for version de biber contenu dans le répertoire éponyme.
bellerophonvschimere
Hecto-utilisateur
 
Messages: 75
Inscription: Mercredi 05 Septembre 2012, 21:47
Statut actuel: Post-bac | Licence

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar balf » Dimanche 07 Avril 2013, 20:08

N'utilisant pas emacs, je ne peux pas être utile ici. Toutefois, avez-vous essayé de lancer biber en ligne de commande pour voir ce qui se passe, ou bien avec texmaker, qui reconnaît biber ? Je n'ai personnellement aucun problème, mais j'utilise WinEdt et suis sous Windows 7…

B.A.
balf
Zetta-utilisateur
 
Messages: 3857
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar guiguiche » Lundi 08 Avril 2013, 07:31

bellerophonvschimere a écrit:Sinon lorsque j'enleve l'option backend=biber, j'obtiens le message suivant
Code: Tout sélectionner
Package biblatex Warning: No "backend" specified, using Biber backend.
(biblatex)                To use BibTeX, load biblatex with
(biblatex)                the "backend=bibtex" option

m'invitant donc remettre une valeur au paramètre backend.

Je ne vois pas bien le problème avec ce message qui n'est qu'un avertissement et non un rapport d'erreur. Sans l'option, il te dit qu'il utilise biber (comme te l'avait dit balf) et que si tu veux autre chose il faut le lui indiquer.
(J'espère ne pas raconter n'importe quoi puisque je n'utilise pas ce package)
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
guiguiche
Modérateur
 
Messages: 8071
Inscription: Vendredi 06 Janvier 2006, 15:32
Localisation: Le Mans
Statut actuel: Actif et salarié | Enseignant

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar rebouxo » Lundi 08 Avril 2013, 08:47

Je pense que le problème viens du fait que emacs utilise bibtex et non biber. Si j'ai bien compris bellerophonvschimere souhaite configurer emacs pour qu'il utilise biber.

Perso, je préfère les makefile.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6952
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar gigiair » Lundi 08 Avril 2013, 09:49

Pour configurer une nouvelle commande qui appelle biber, il faut que la commande biber soit reconnue par le système.
Chez moi, elle ne l'est pas. Comme je ne l'utilise pas, ça ne me manque pas, mais une googelisation sur biber et TeXLive2012 est instructive.
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2443
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar bellerophonvschimere » Lundi 08 Avril 2013, 12:14

guiguiche a écrit:
bellerophonvschimere a écrit:Sinon lorsque j'enleve l'option backend=biber, j'obtiens le message suivant
Code: Tout sélectionner
Package biblatex Warning: No "backend" specified, using Biber backend.
(biblatex)                To use BibTeX, load biblatex with
(biblatex)                the "backend=bibtex" option

m'invitant donc remettre une valeur au paramètre backend.

Je ne vois pas bien le problème avec ce message qui n'est qu'un avertissement et non un rapport d'erreur. Sans l'option, il te dit qu'il utilise biber (comme te l'avait dit balf) et que si tu veux autre chose il faut le lui indiquer.
(J'espère ne pas raconter n'importe quoi puisque je n'utilise pas ce package)


Effectivement c'est un avertissement que j'obtiens quand je compile avec la comipilation pdfLaTeX pour la première fois. Donc a priori on peut passer outre.
Mais le problème vient lorsque je compile avec Biber le même fichier .tex.
Code: Tout sélectionner
Biber exited abnormally with code 1 at Mon Apr 08 13:10:14

Donc je suppose que le problème vient de l'interaction entre emacs et biber.
En effet avec le backend bibtex8 en option de biblatex je n'ai pas de problèmes. Je vais m'en contenter pour l'instant je pense.

merci de vos réponses
bellerophonvschimere
Hecto-utilisateur
 
Messages: 75
Inscription: Mercredi 05 Septembre 2012, 21:47
Statut actuel: Post-bac | Licence

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar bellerophonvschimere » Lundi 08 Avril 2013, 12:18

rebouxo a écrit:Perso, je préfère les makefile.

Olivier

Rebuxo je connaissais pas les makefile. Je vais creuser aussi dans cette direction.
bellerophonvschimere
Hecto-utilisateur
 
Messages: 75
Inscription: Mercredi 05 Septembre 2012, 21:47
Statut actuel: Post-bac | Licence

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar balf » Lundi 08 Avril 2013, 16:52

bellerophonvschimere a écrit:Effectivement c'est un avertissement que j'obtiens quand je compile avec la comipilation pdfLaTeX pour la première fois. Donc a priori on peut passer outre.
Mais le problème vient lorsque je compile avec Biber le même fichier .tex.

??? S'agit-il d'un lapsus ? Biber (comme bibtex) est fait pour compiler des fichiers .bib, pas des fichiers .tex.

B.A.
balf
Zetta-utilisateur
 
Messages: 3857
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar Léonard » Lundi 08 Avril 2013, 18:25

balf a écrit:
bellerophonvschimere a écrit:Effectivement c'est un avertissement que j'obtiens quand je compile avec la comipilation pdfLaTeX pour la première fois. Donc a priori on peut passer outre.
Mais le problème vient lorsque je compile avec Biber le même fichier .tex.

??? S'agit-il d'un lapsus ? Biber (comme bibtex) est fait pour compiler des fichiers .bib, pas des fichiers .tex.

B.A.


Il me semblait plutôt que bibtex compilait le fichier .aux qui contient les informations du fichier.tex... Source
Léonard
Déca-utilisateur
 
Messages: 28
Inscription: Mercredi 27 Avril 2011, 19:00
Statut actuel: Post-bac | Licence

Re: emacs + biber + biblatex + TeXlive 2012

Messagepar balf » Lundi 08 Avril 2013, 19:42

Il se sert du fichier .aux ET du fichier .bib, mais pas du fichier .tex. C'est le fichier .bib qui contient les détails, il me semble. Pour biber, c'est un fichier .bcf, un fichier .run.xml et le fichier .bib.

B.A.
balf
Zetta-utilisateur
 
Messages: 3857
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 15 invités