URL: https://linuxfr.org/users/jyes/journaux/petit-journal-bookmark-latex Title: Petit journal bookmark LaTeX Authors: jyes Date: 2011年06月03日T19:35:00+02:00 License: CC By-SA Tags: latex, franglais et classe_latex Score: 9 Comme la mode est aux [publications de classes LaTeX](/users/brndan/journaux/memoire-une-classe-latex-pour-les-études-littéraires), j’y vais aussi de ma petite contribution. « utlsethesis » est un modèle de document dérivé de la bouillie de code que j’avais écrit pour ma thèse. Ce modèle répond donc au départ à un besoin particulier, mais j’espère que dans sa forme actuelle il pourra aussi s’avérer utile à d’autres que moi. L’essentiel des apports de cette classe concerne avant tout la mise en forme de documents longs, permettant entre autres : - le formatage simplifié des en-têtes de chapitre et des styles de titre (sections, sous-sections...), - l’ajout automatique (ou manuel) d’onglets en marge des pages pour identifier aisément les chapitres, - et l’intégration (optionnelle) de « chapterbib » et de « natbib » pour produire des chapitres indépendants (numérotation des sections et bibliographie). Les petits à-côtés qui peuvent toujours servir : - des commandes pour accéder facilement aux titres et aux numéros des chapitres et sections en cours, - des commandes d’inclusion pleine-page très simples (pour la déco, la page de garde imposée fournie dans un format autre que LaTeX ou l’inclusion d’articles par exemple), - un thème de couleur simple adaptable (utilisant le rouge de l’Université de Toulouse par défaut), - paramètres prédéfinis pour compilation avec LaTeX/TeX le vénérable, LaTeX/pdfTeX (sortie PS ou PDF) et XeLaTeX. Tout ceci vient au prix de nombreux défauts aussi. Je ne suis pas un expert LaTeX et le code sent assez mauvais. Cette classe (ou certaines de ses options) est incompatible avec certains paquets usuels, certains usages nécessitent l’emploi de commandes adaptées pour cette classe à la place des commandes de base fournies par LaTeX et il vaut donc mieux lire le README avant de s’en servir. Le point le plus déroutant je pense pour ceux qui seraient tentés de l’essayer est la définition des marges. Celle ci diffère de LaTeX mais n’est pas compatible (par défaut) avec le paquet « geometry ». Je préfère la méthode LaTeX traditionnelle qui consiste à définir les marges par des commandes, mais les longueurs utilisées par LaTeX sont horribles ! Cette classe redéfinit donc ses propres longueurs (marges, espace destiné à la reliure...). Je ne mets pas de lien direct vers cette classe ici parce-que pour le moment je la partage depuis un petit serveur perso qui ne supportera pas une charge LinuxFr. Les intéressés « pour de vrai » pourront donc récupérer cette classe en consultant le site perso lié à mon compte LinuxFr (le lien est directement sur la page où cela conduit). Voilà, je ne pense pas que ceci va révolutionner vos vies, mais néanmoins, j'aurais trouvé dommage de garder ça pour moi.