This repository was archived by the owner on Nov 6, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
DocumentClass
Thomas COUCHOUD edited this page Apr 3, 2019
·
2 revisions
La classe de document polytech a été conçue de manière à permettre de générer plusieurs types de document à partir d'un document unique tout en restant facile d'emploi :
- en utilisant au maximum des commandes standards
- en incluant de base un certain nombre de packages déjà configurés
- en permettant de se concentrer sur le contenu plutôt que sur la forme
- en appliquant et automatisant les bonnes pratiques dans la rédaction du document
Pour pouvoir utiliser cette classe de document, vous devez vous assurer que les fichiers sont organisés de la façon suivante.
- Le répertoire de vos fichiers ne doit contenir que des lettres (a-zA-Z), des chiffres (0-9) ou le caractère
_. - Le répertoire doit contenir un répertoire nommé
polytechcontenant la fichierpolytech.cls(cf. Récupération de la classe de document). - Le répertoire de vos fichiers doit contenir un fichier d'extension
.textel quedocument.tex,rapport.tex,rapport_projet_Jean_Noel_et_Paul_Jacques.tex... - Ce fichier doit reprendre la structure décrite ci-après.
Tout document utilisant la classe de document polytech a la structure suivante :
\documentclass{polytech/polytech}
% zone du préambule
\begin{document}
% zone du contenu du document
\end{document}Il existe plusieurs options permettant de modifier le comportement de la classe de document. Ces options peuvent être précisées en option de la commande ```\documentclass[option1,option2]{polytech/polytech}.
Les options disponibles sont :
-
bare: Cette option désactive les premières et dernières pages du document et ne garde que le contenu entre\begin{document}et\end{document}. -
english: Cette option permet d'activer les styles et configurations permettant d'écrire un document en anglais. -
final: Cette option permet d'obtenir le document en mode finalisé (sans marquage des débordements (overflow)...). -
debug: Cette option permet d'ajouter quelques informations de débogage pour la mise au point de la classe LaTeX. A usage interne uniquement -
blackandwhite: Cette option permet de compiler une version du document utilisable pour impression papier (sans couleur, sans hyperliens...). -
hideweeklyreports: Cette option permet de ne pas inclure les comptes rendus hebdomadaires dans le document. -
nodate: Cette option permet de ne pas inclure la date de génération/compilation du document sur la première page. -
nobibannotations: Cette option permet de ne pas inclure les annotations sur les références bibliographiques/webographiques. -
twoside: Cette option configure le document pour une impression recto-verso. Contrairement àblackandwhite, les couleurs et hyperliens sont conservés. -
roundtofour: Cette option ajoute des pages blanches supplémentaires de manière à permettre une impression en livret. Cette option implique automatiquement l'optiontwoside. -
firstlastonly: Cette option permet d'obtenir un document ne contenant que la première et la dernière de couverture (cf. création d'un rapport confidentiel. -
noposter: Cette option permet forcer la non inclusion des posters dans le document. -
poster: Cette option permet forcer l'inclusion des posters dans le document. -
onlyposter: Cette option permet d'obtenir un document ne contenant que les posters.