Introduction à make avec (Xe)LaTeX - commentaires Introduction à <code>make</code> avec (X<sup class="typo_exposants">e</sup>)LaTeX 2012-01-13T00:24:07Z http://geekographie.maieul.net/58#comment131 2012-01-13T00:24:07Z <p>Allez, hop, j'ai appris latexmk et fait un premier tutoriel : <a href='http://geekographie.maieul.net/79' class="spip_in" rel='nofollow'>Introduction à <code>Latexmk</code> pour faciliter les compilations</a></p> Introduction à <code>make</code> avec (X<sup class="typo_exposants">e</sup>)LaTeX 2012-01-10T22:17:41Z http://geekographie.maieul.net/58#comment128 2012-01-10T22:17:41Z <p>yep, je regarderais cela.</p> <p>Pour le coup Biber il le détecte automatiquement car c'est mentionné dans le fichier <code>bbl</code>.</p> <p>Je ne connaissais pas Rake. C'est intéressant aussi. A voir donc. Mais effectivement cela doit considérablement simplifié certaines choses.</p> <p>Ceci dit j'aime bien mon système qui m'analyse automatiquement les <code>log</code> pour voir s'il y a des problèmes dans la biblio. A creuser donc.</p> Introduction à <code>make</code> avec (X<sup class="typo_exposants">e</sup>)LaTeX 2012-01-10T22:11:22Z http://geekographie.maieul.net/58#comment127 2012-01-10T22:11:22Z <p>Une occasion de faire un article en français sur le sujet :) Personnellement je recommande chaudement, c'est vrai qu'il faut parcourir la doc pour voir comment changer de compilateur, mais c'est pas sorcier. Comme point de départ tu peux piquer <a href="http://people.untyped.org/damien.pollet/notes/2010/latexmk-omnigraffle.html" class="spip_out" rel='nofollow external'>mon fichier de config</a> (en anglais aussi). Par exemple pour mon essai de biblatex j'ai simplement fait <code>\usepackage[backend=biber]{biblatex}</code> et ça a été détecté tout seul sans rien faire d'autre.</p> <p>Pour revenir à make, quitte à écrire les scripts de compilation à la main, je le ferais avec un outil plus récent (genre <a href="http://rake.rubyforge.org/" class="spip_out" rel='nofollow external'>Rake</a>) qui est tout de même moins abscons que make…</p> Introduction à <code>make</code> avec (X<sup class="typo_exposants">e</sup>)LaTeX 2012-01-10T21:53:57Z http://geekographie.maieul.net/58#comment124 2012-01-10T21:53:57Z <p>oui sans doute, mais la doc de latexmk est en anglais, tandis que le tuto sur lequel je m'étais basé était en français<small class="fine d-inline"> </small>;-)</p> <p>Je connaissais pas, faudrait que je creuse, et que je vois ce qu'il en est. Par exemple je vois que cela peut fonctionner avec Biber et pas BibTex. Par contre apparement faut faire des réglages pour avoir XeLaTeX et pas LaTeX. De même à voir aussi pour les indexs.</p> <p>En tout cas c'est assez intéréssant et à creuser.</p> Introduction à <code>make</code> avec (X<sup class="typo_exposants">e</sup>)LaTeX 2012-01-10T21:40:36Z http://geekographie.maieul.net/58#comment123 2012-01-10T21:40:36Z <p>Pour les handicapés du cerveau paresseux, il y a <code>latexmk</code>, dispo dans TeXlive, et qui gère tout ça sans avoir besoin d'écrire un makefile :p</p> Introduction à <code>make</code> avec (X<sup class="typo_exposants">e</sup>)LaTeX 2012-01-03T01:04:45Z http://geekographie.maieul.net/58#comment106 2012-01-03T01:04:45Z <p>Il n'y a pas de quoi.</p> <p>Je viens de corriger une erreur : il faut supprimer le paragraphe</p> <blockquote class="spip"> <p> Mais la particularité de la règle <code>all</code> est qu'il n'est pas besoin de l'appeler pour l'exécuter : c'est la règle exécutée par défaut si aucune règle n'est précisée. Ainsi frapper dans le Terminal <code>make</code> est équivalent à frapper <code>make all</code>.</p> </blockquote> <p>et le remplacer par</p> <blockquote class="spip"> <p> Si je met cette règle en premier, elle sera exécutée si aucune règle n'est appelée, en frappant simplement make.</p> </blockquote> Introduction à <code>make</code> avec (X<sup class="typo_exposants">e</sup>)LaTeX 2011-12-27T19:12:13Z http://geekographie.maieul.net/58#comment105 2011-12-27T19:12:13Z <p>Un grand merci pour le tuto. Exactement ce qu'il faut pour les handicapés du cerveau comme moi.</p>