(La)TEX —
Contributions
Conditions et téléchargement
Conditions
Tous les fichiers disponibles dans le répertoire "contrib"
peuvent être distribués et modifiés selon la LaTeX Project
Public License (sauf mention contraire à l'intérieur du
fichier) - version 1.2 ou ultérieure (3 sept. 1999). Le texte
intégral de cette licence est disponible sur le site du projet LaTeX (lien
direct vers la LPPL).
Téléchargement
C'est ici qu'on trouve tous les fichiers que j'ai écrits ...
Un Fortune Cookie issu de fr.comp.text.tex
Ce fichier,
mis à jour régulièrement, contient les plus belles perles du
forum (La)TEX
francophone.
Styles bibliographiques (fichiers bst)
Pour trier par lettres
- le package sort-by-letter,
disponible aussi sur CTAN,
comprenant les styles standards et les styles anglais et
français pour natbib pour trier par lettre
Pour Natbib
J'ai repris les versions francisées de
frplainnat.bst, que l'on trouve sur CTAN. On obtient donc :
- frplainnatemac,
avec quelques petites modifications de
frplainnat.bst
- natfrealfullname_v3,
disponible en trois versions, adapté à la demande d'un
lecteur de fr.comp.text.tex
- frplainnat-letters,
permettant de classer par lettres alphabétiques dans la
bibliographie (adaptation de
frplainnatemac.bst)
Les styles de bibliographie alpha-fr-web(-note).bst
Premièrement, ces deux styles sont quasiment identiques. alpha-fr-web
n'affiche pas le champ 'note', alors que alpha-fr-web-note
l'affiche. Ainsi, ce champ peut permettre de donner un avis
(parfois pas gentil gentil ;) ) sur un auteur, et de ne pas
donner l'accès à cette page à tout le monde, alors que la
biblio générée avec alpha-fr-web.bst sera disponible.
Deuxièmement : qu'apportent ces styles ? La clef est passée en gras,
ce qui est plus joli pour un document html (d'où le web). Le
champ 'note', s'il est affiché, l'est sur une ligne à part. Les
références aux ouvrages sont faites par les auteurs puis l'année sur
deux chiffres. Si les auteurs sont plus de deux, le premier seulement
est cité, suivi de la mention et al.. Enfin, un champ 'url' est
créé, pour indiquer un endroit où le papier est disponible en ligne,
si c'est le cas.
Je sais, cette doc n'en mérite pas le nom, mais ça suffit ... Ces
fichiers sont basés sur le style fralpha.bst, on peut donc se
reporter à ce fichier si on veut en savoir plus. Dernière petite
précision : charger le package xspace et (re)définir les commandes
suivantes vous évitera des soucis de compilation :
- \newcommand{\andname}{\xspace
et\xspace}
- \newcommand{\Inname}{\xspace
\emph{in}\xspace}
- \newcommand{\technicalreportname}{Rapport
technique\xspace}
- \newcommand{\volumename}{Volume\xspace}
Une dernière petite chose : merci beaucoup à Nicolas Markey
pour sa documentation Tame the BeaST.
Quelques petits packages
- floatcount,
pour compter les flottants
- cv-rech,
utile pour créer des CV avec des citations
bibliographiques
- tvo_these, le
fichier comprenant toutes les définitions de style de ma
thèse
- rapportemac,
pour faire des rapports de stage adaptés à l'Ecole des Mines
d'Albi-Carmaux
- rapportdea,
pour faire des rapports de DEA (basé sur
rapportemac.sty)
Documentation d'utilisation du package
rapportemac
Ce package LaTeX est destiné à formater un rapport de stage
type pour l'Ecole des Mines
d'Albi. Il s'utilise exclusivement avec le compilateur
pdfLaTeX et s'utilise préférentiellement avec
la classe report.
Ce document s'adresse aux utilisateurs de LaTeX désireux de produire
un rapport de stage type de l'Ecole
des Mines d'Albi
Les ajouts à la classe report
Certains champs ont changé de nom, et d'autres sont nouveaux.
Voici ceux qui ont changé (attention de respecter les nouveaux noms et
de ne pas utiliser les anciens) :
- \title est devenu \titre
- \author est devenu \auteur
- \date est devenu \periode
- \maketitle est devenu \pagedetitre et \pagetitredetail (plus complet dans le
cadre d'un rapport, commande basée sur l'environnement
titlepage)
- \part se parre d'une option
supplémentaire pour vous permettre d'aggrémenter un peu un
austère rapport d'une photo ou d'une image (au format PNG, JPG
ou PDF) qui sera centrée sous le titre de la partie. Cette
option s'utilise ainsi :
\part[Titre de la partie, nom court et optionnel]%
{Titre de la partie, nom long}%
{\includegraphics{image}}
- Vous pouvez également remplacer l'image par une citation
ou autre, vous obtiendrez un bon résultat (centré sur la
page)
- \chapter peut être remplacée
par \chapitre afin de bénéficier
des en-têtes et pieds de pages pré-définis pour ce package,
mais l'auteur initial de la doc, Jean-Philippe Caruana, vous
recommande de ne pas l'utiliser pour des raisons éthiques (la
commande \chapter n'a pas à être
remplacée) et esthétiques, à la différence de l'auteur du
package (que J.P. vous recommande de télécharger, d'utiliser
et de modifier à votre convenance)(le package, pas l'auteur !
;)). Pour donner un peu plus d'explications, la commande \chapitre fait appel à \chapter puis à \thispagestyle{chapter}
Voici les nouveaux paramètres, tous ne sont pas obligatoires :
- \tuteurent : le nom du tuteur
entreprise
- \tuteurstage : le nom du
tuteur école
- \logoent : le nom du fichier
PNG, JPG ou PDF qui contient le logo de l'entreprise. Il vaut
par défaut logoentrep, donc si vous avec un fichier
nommé logoentrep.png par exemple, il sera inutile de
renseigner ce champ
- \nomentrep : le nom de
l'entreprise. Vous pouvez aussi préciser la raison sociale,
sauter des lignes en utilisant le double backslah (arrrgh !
;))
- \addrentrep : l'adresse de
l'entreprise
- \logoecole : le nom du fichier
PNG, JPG ou PDF qui contient le logo de l'école. Il vaut par
défaut logouniv
- \typerapport : préciser s'il
s'agit d'un rapport de stage 2A, 3A, TFE etc... Vaut par
défaut Rapport de stage
Enfin, si vous voulez bénéficier des en-têtes et pieds de pages
prédéfinis, il est nécessaire de préciser après le début du document :
\pagestyle{fancy}
Les en-têtes comporteront le titre en italique.
Les pieds de page comporteront votre nom à gauche, la date au mileu et
le numéro de page à droite.
Cependant, les en-têtes et pieds de pages ne seront pas disponibles
sur les pages de chapitre. Si vous désirez en avoir quand même sur ces
pages là, il vous faudra utiliser la commande \chapitre à la place de \chapter
Les (mini) macros fournies (liste évolutive ...)
- \urlcolor permet d'imprimer un url en
bleu, police sans serif
- \pagedetitre permet de mettre en place une page
de titre (la couverture au sens EMAC)
- \pagedetitredetail permet de mettre en place une
page de titre avec en plus, l'adresse de l'entreprise. Les deux sont
nécessaires pour l'EMAC.
- \myref
permet d'obtenir une "concaténation" de \ref et \pageref
(fournie aussi - et en mieux - par un package nommé
varioref)
Programmes "externes"
Le Pack Web Bib
Ce petit
package
écrit en Perl est destiné à mettre en ligne une bibliographie
automatiquement. Vous pouvez regarder les sources, c'est très
simple... En revanche, vous aurez besoin des styles biblio
ci-dessus.