Biber dans des éditeurs LaTeX - commentairesBiber dans des éditeurs LaTeX2012-08-13T10:39:06Zhttps://geekographie.maieul.net/-51-#comment3542012-08-13T10:39:06Z<p>Bonjour,</p>
<blockquote class="spip">
<p>Il faut vérifier que vous avez bien encodé en Unicode <span class="caps">UTF</span>-8 votre fichier .bib.</p>
</blockquote>
<p>Je pensais qu'il l'était puisque, dans la fenêtre dédiée, la ligne <span class="caps">UTF8</span> était en surbrillance. J'ai malgré tout cliqué sur «<small class="fine d-inline"> </small>Changer pour<small class="fine d-inline"> </small>»... et voilà que les références sont apparues, après compilations : LaTeX / BibTeX (biber) / LaTeX / LaTeX.</p>
<p>Bachelard ne disait-il pas :</p>
<blockquote class="spip">
<p>«<small class="fine d-inline"> </small>Face au réel, ce qu'on croit savoir clairement offusque ce qu'on devrait savoir.<small class="fine d-inline"> </small>»</p>
</blockquote>
<p>Merci pour vos réponses<small class="fine d-inline"> </small>!<br class="autobr">
Cordialement, KMk.</p>Biber dans des éditeurs LaTeX2012-08-13T07:22:26Zhttps://geekographie.maieul.net/-51-#comment3532012-08-13T07:22:26Z<p>Il faut vérifier que vous avez bien encodé en Unicode <span class="caps">UTF</span>-8 votre fichier .bib.</p>
<p>En tout cas si vous arrivez à généré un fichier <code class="spip_code spip_code_inline" dir="ltr">.bbl</code> à partir du fichier <code class="spip_code spip_code_inline" dir="ltr">.bcf</code> je ne vois pas où est le problème …</p>Biber dans des éditeurs LaTeX2012-08-13T06:13:04Zhttps://geekographie.maieul.net/-51-#comment3522012-08-13T06:13:04Z<p>Bonjour,</p>
<p>Je me suis peut-être mal exprimée...</p>
<ul class="spip"><li> En fait, j'ai édité le fichier <code class="spip_code spip_code_inline" dir="ltr">bibliotest.blg</code>, qui cite un fichier <code class="spip_code spip_code_inline" dir="ltr">bibliotest.bcf</code>... qui n'existe pas.</li><li> Mais je dispose bien du fichier <code class="spip_code spip_code_inline" dir="ltr">articletest.bcf</code>.</li><li> Quant à l'<code class="spip_code spip_code_inline" dir="ltr">articletest.blg</code>, voici ce qu'il indique :
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[0] Config.pm:337> INFO - This is Biber 1.1
[1] Config.pm:340> INFO - Logfile is 'articletest.blg'
[3] biber-MSWIN:152> INFO - === %a %b %e, %Y, %H:%M:%S
[5] Biber.pm:286> INFO - Reading 'articletest.bcf'
[146] Biber.pm:585> INFO - Found 2 citekeys in bib section 0
[214] Biber.pm:2804> INFO - Processing section 0
[248] Biber.pm:2897> INFO - Looking for bibtex format file 'bibliotest.bib' for section 0
[255] bibtex.pm:780> INFO - Decoding LaTeX character macros into UTF-8
[257] bibtex.pm:655> INFO - Found BibTeX data source 'bibliotest.bib'
[278] Utils.pm:167> WARN - BibTeX subsystem: C:\Users\KMk\AppData\Local\Temp\0pD_EHv8HV\bibliotest.bib_4692.utf8, line 14, warning: 1 characters of junk seen at toplevel
[278] Utils.pm:167> WARN - BibTeX subsystem: C:\Users\KMk\AppData\Local\Temp\0pD_EHv8HV\bibliotest.bib_4692.utf8, line 26, warning: 1 characters of junk seen at toplevel
[278] Utils.pm:167> WARN - BibTeX subsystem: C:\Users\KMk\AppData\Local\Temp\0pD_EHv8HV\bibliotest.bib_4692.utf8, line 40, warning: 1 characters of junk seen at toplevel
[278] Utils.pm:167> WARN - BibTeX subsystem: C:\Users\KMk\AppData\Local\Temp\0pD_EHv8HV\bibliotest.bib_4692.utf8, line 53, warning: 1 characters of junk seen at toplevel
[278] Utils.pm:167> WARN - BibTeX subsystem: C:\Users\KMk\AppData\Local\Temp\0pD_EHv8HV\bibliotest.bib_4692.utf8, line 66, warning: 1 characters of junk seen at toplevel
[279] Utils.pm:167> WARN - BibTeX subsystem: C:\Users\KMk\AppData\Local\Temp\0pD_EHv8HV\bibliotest.bib_4692.utf8, line 78, warning: 1 characters of junk seen at toplevel
[545] Biber.pm:2699> INFO - Sorting 'entry' list 'nty' keys
[545] Biber.pm:2703> INFO - No sort tailoring available for locale 'English_United States.1252'
[580] bbl.pm:456> INFO - Writing 'articletest.bbl' with encoding 'UTF-8'
[581] bbl.pm:516> INFO - Output to articletest.bbl
[582] Biber.pm:107> INFO - WARNINGS: 6</code></pre></div>
<p>Problème d'encodage<small class="fine d-inline"> </small>? Le mystère demeure...<br class="autobr">
Je vais lire l'article que vous m'avez indiqué.<br class="autobr">
Encore merci, KMk.</p>
</li></ul>Biber dans des éditeurs LaTeX2012-08-12T14:15:44Zhttps://geekographie.maieul.net/-51-#comment3282012-08-12T14:15:44Z<p>La il essaie de compiler le mauvais fichier, donc effectivement cela ne marche pas. Le bon fichier à compiler est effectivement articletest.bcf<br class="autobr">
Par contre pourquoi le fait-il alors que vous avez passer le bon code, mystère.</p>
<p>Et si vous essayez en mettant <code class="spip_code spip_code_inline" dir="ltr">biber %.bcf</code><small class="fine d-inline"> </small>?</p>
<p>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 : <a href='https://geekographie.maieul.net/-79-' class="spip_in" rel='nofollow'>Introduction à <code class="spip_code spip_code_inline" dir="ltr">Latexmk</code> pour faciliter les compilations</a>.</p>
<p>Je viens de découvrir qu'on pouvait fort bien régler les éditeurs pour qu'ils appellent latexmk.</p>Biber dans des éditeurs LaTeX2012-08-12T12:43:08Zhttps://geekographie.maieul.net/-51-#comment3272012-08-12T12:43:08Z<p>Re-bonjour,<br class="autobr">
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 :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[0] Config.pm:336> INFO - This is Biber 1.0
[1] Config.pm:339> INFO - Logfile is 'bibliotest.blg'
[3] biber-MSWIN:155> INFO - === %a %b %e, %Y, %H:%M:%S
[184] Utils.pm:183> ERROR - Cannot find control file 'bibliotest.bcf'! - did you pass the "backend=biber" option to BibLaTeX?
[184] Biber.pm:111> INFO - ERRORS: 1</code></pre></div><ul class="spip"><li> J'ai bien passé l'option <code class="spip_code spip_code_inline" dir="ltr">backend=biber</code> dans le préambule, et déclaré <code class="spip_code spip_code_inline" dir="ltr">biber %</code> dans la commande de BibTeX...</li><li> Par contre, le fichier généré, en effet, n'est pas issu de <code class="spip_code spip_code_inline" dir="ltr">bibliotest.bib</code> => <code class="spip_code spip_code_inline" dir="ltr">bibliotest.bcf</code>, mais du fichier <code class="spip_code spip_code_inline" dir="ltr">articletest.tex</code> => <code class="spip_code spip_code_inline" dir="ltr">articletest.bcf</code>...<br class="autobr">
Si c'est la source de l'anomalie, je ne sais pas comment la résoudre...<br class="autobr">
Vous me parlez de <strong>Lamtex</strong>... qu'est-ce<small class="fine d-inline"> </small>?<br class="autobr">
Merci pour votre réponse, KMk.</li></ul>
<p><strong><span class="caps">PS</span></strong> : KMk suit <i><span class="caps">SPIP</span></i> (et les plugins <i>cite</i>, <i>refbase</i> de plus loin) - et entr'aperçoit Maïeul et ses contributions régulièrement, <i>zotero</i>, essaie <i>LaTeX</i> pour ses futurs et néanmoins proches besoins.</p>Biber dans des éditeurs LaTeX2012-08-11T23:38:25Zhttps://geekographie.maieul.net/-51-#comment3242012-08-11T23:38:25Z<p>hum, j'avoue ne pas voir ce qui pourrait poser le souci, surtout si vous me dites qu'avec <code class="spip_code spip_code_inline" dir="ltr">bibtex8</code> cela fonctionne.</p>
<p>Il faudrait voir les logs de biber. C'est le fichier <code class="spip_code spip_code_inline" dir="ltr">.blg</code>.</p>
<p>Mais honnêtement, le plus simple est de passer par Latemk qui s'occupe de tout.</p>Biber dans des éditeurs LaTeX2012-08-11T23:06:22Zhttps://geekographie.maieul.net/-51-#comment3232012-08-11T23:06:22Z<p>Bonjour,</p>
<p>Je rencontre une difficulté avec biber. J'utilise Miktex et Texstudio (même problématique que TexMaker).</p>
<ul class="spip"><li> Déclaration de commande BibTeX : <code class="spip_code spip_code_inline" dir="ltr">biber %</code></li><li> En préambule : <code class="spip_code spip_code_inline" dir="ltr">\usepackage[backend=biber]{biblatex}</code></li><li> Compilations : LaTeX / BibTeX (biber) / LaTeX</li><li> Résultat : «<small class="fine d-inline"> </small>Processus terminé avec une ou plusieurs erreurs<small class="fine d-inline"> </small>». Les références du fichier .bib déclaré ne sont pas trouvées...<br class="autobr">
À noter cependant que la même opération avec commande BibTeX : <code class="spip_code spip_code_inline" dir="ltr">bibtex8 %</code> aboutit à un résultat concluant pour l'insertion des citations et la bibliographie...</li></ul>
<p>Si vous disposez d'une parade... je vous remercie d'avance pour votre aide en la matière...<br class="autobr">
KMk.</p>