LaTeX, le concept du réglage global.
> Dois-je dériver de la classe book ?
Comme tu veux. En fait tu as (au moins) trois possibilités :
1. Chacune de tes documents utilise \documentclass{book} comme d'hab
et gère les paramètre communs à coups d'\input{machin} (où machin.tex
est un fichier normal) judicieusement placés : par exemple, avant le
\documentclass pour utiliser des \PassOptionsToClass (clsguide.pdf),
après le \documentclass pour des \usepackage et définitions diverses.
2. Au lieu de \input{machin} et machin.tex, tu peux faire
\usepackage{machin} et écrire machin.sty. Différences majeures :
- tu peux passer des options (et hériter des options globales) ;
- il y a un \makeatletter implicite au début de machin.sty.
Note que le paquet peut aussi être appelé avant \documentclass, avec
\RequirePackage, au besoin.
3. Tu fais carrément une classe, qui dérive de book. Pas de grosse
différence avec le package, à part l'usage.
Tu peux évidemment combiner plusieurs options. Pour les points 2 et 3,
clsguide.pdf est la référénce de base.