Biber dans des éditeurs LaTeX - commentaires Biber dans des éditeurs LaTeX 2012-08-13T10:39:06Z https://geekographie.maieul.net/-51-#comment354 2012-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 LaTeX 2012-08-13T07:22:26Z https://geekographie.maieul.net/-51-#comment353 2012-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 LaTeX 2012-08-13T06:13:04Z https://geekographie.maieul.net/-51-#comment352 2012-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 LaTeX 2012-08-12T14:15:44Z https://geekographie.maieul.net/-51-#comment328 2012-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 LaTeX 2012-08-12T12:43:08Z https://geekographie.maieul.net/-51-#comment327 2012-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 LaTeX 2012-08-11T23:38:25Z https://geekographie.maieul.net/-51-#comment324 2012-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 LaTeX 2012-08-11T23:06:22Z https://geekographie.maieul.net/-51-#comment323 2012-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>