« LaTeX/Créer une extension ou une classe » : différence entre les versions

Contenu supprimé Contenu ajouté
ébauche
 
extension personnelle : ébauche
Ligne 6 :
 
Dans un premier temps, on peut voir une extension ou une classe comme un fichier de préambule, mais le potentiel est beaucoup plus important.
 
== Extension personnelle ==
 
Une extension ''(package)'' est un fichier texte dont le nom se termine par <code>.sty</code>. Si son contenu est similaire à un fichier <code>.tex</code>, il existe quelques différences :
* il doit commencer par la déclaration du format de LaTeX pour lequel il a été conçu :<br /><code>\NeedsTeXFormat{LaTeX2e}</code> pour LaTeX-2ε ;
* il faut indiquer que c'est une extension et indiquer le nom du fichier (sans le <code>.sty</code>) :<br /><code>\ProvidesPackage{''NomDuFichier''}</code> ;<br />il est recommandé d'indiquer des informations comme le numéro de version et la date afin de faciliter la mise à jour :<br /><code>\ProvidesPackage{''NomDuFichier''}[''informations sur la version'']</code>.
 
== Voir aussi ==