Prof.cls
Je n'ai pas encore terminé la nouvelle version de prof.cls. Cette nouvelle version assure une utilisation plus aisée en évitant certaines incompatibilités et surtout, elle va autoriser une plus grande facilité de personnalisation de la mise en page.
prof.cls est une classe pour mettre en page des devoirs et des listes d'exercices de Mathématiques. Cela signifie qu'elle permet de disposer automatiquement des textes mathématiques sur une page au format A4. Des options vous permettent de personnaliser cette disposition, mais cette classe ne permet absolument pas d'intervenir sur le contenu des textes seulement sur leur forme. La classe est accompagnée de deux fichiers de personnalisation prof.clg et profparam.clg. Ce dernier est celui qui vous permettra de personnaliser vos documents avec votre nom, celui de votre établissement,etc...
Une option importante est de pouvoir créer des listes d'exercices automatiquement, voir le dernier exemple de cette page.
prof.cls a été conçue avant tout pour m'aider dans mon travail, en utilisant des concepts qui « me » semblaient rationnels. Il est fort probable que certains lecteurs de ce texte, n'apprécieront nullement certains de mes choix. L'un de ceux-ci est l'utilisation par défaut pour mes textes de l'encodage utf-8 ; cela est vrai pour les mathématiques comme pour les pages html que vous lisez actuellement. Par défaut, les textes sont donc en utf-8.
Les fichiers produits sont en PDF, et sont produit par pdflatex, soit sous OS X sur un Mac, soit sous Ubuntu sur un portable Dell. Le point important est que j'évite le passage par la case DVI. Une conséquence est l'utilisation des polices T1 par défaut, j'utilise les excellentes fontes Fourier/Utopia de Michel Bovani et d'Adobe, mais le choix de lmodern est proposé.
Il est possible et même recommandé de modifier le fichier prof.clg afin d'utiliser vos polices préférées.
J'ai bien évidemment fait en sorte que la classe prof.cls me facilite mon travail, donc par défaut les textes sont en utf8 et la compilation recommandée est avec pdflatex.
L'installation n'est guère compliquée. Il suffit de placer prof.cls , prof.clg et profparam.clg dans le dossier latex de votre dossier texmf personnel.
Le plus simple est de créer un dossier avec un nom comme prof dans le dossier latex, du dossier tex de votre texmf personnel. C'est la méthode la plus simple.
Voici par exemple, sur mes deux ordinateurs, les chemins avec OS X et Ubuntu de ces deux fichiers :
prof est un dossier que j'ai créé dans latex afin d'y ranger mes propres outils.
L'installation complète de TikZ est valable si vous voulez utiliser la version de pgf 2.00 CVS ou une version plus récente que celle de votre distribution.
Je n'ai pas besoin d'indiquer les chemins de mes exercices car j'ai modifié texmf.cnf qui se trouve ici :
/usr/local/texlive/2010/texmf.cnfSi vous ne l'avez pas remarqué, j'utilise TeXLive 2010
Voyons comment le source est saisi pour le second exercice