On peut paramétrer (présque) tout : les couleurs, les épaisseurs des lignes, les tailles des polices, les décalages (horizontaux et vérticaux)…
\tikzset
:
\tikzset{
nombre de groupes=3
}
soit juste après \begin{planning}
:
\begin{planning}[nombre de groupes=3]
\begin{module}
:
\begin{module}{M44}{Géométrie}[nombre de groupes=3]
\creneau
, ou si vous avez créé des raccourcis comme \cours
ou \td
, juste après cette commande :
\td[echelle=.84, plus haut=1mm]{enseignants}{lundi}{08:00-10:00}{nom salle}
Il suffit de séparer les styles par des virgules. Par exemple pour changer les couleurs du titre et du sous-titre d’un module on peut faire :
\begin{module}{M44}{Géométrie}[
titre/.append style={text=red},
sous-titre/.append style={text=blue}
]
La taille des polices (titre, sous-titre, sur-titre) s’adapte en fonction du nombre de groupes. Pour changer la taille de toutes les polices vous pouvez utiliser le style echelle
.
\creneau[echelle=1.1]{sur-titre}{titre}{sous-titre}{lundi}{1/1}{08:00-10:00}
Pour changer la taille d’une seule des polices vous pouvez rajouter le style scale
à la police en question. Par exemple pour changer la taille du titre :
\creneau[titre/.append style={scale=0.9}]{sur-titre}{titre}{sous-titre}{lundi}{1/1}{08:00-10:00}
En réalité, echelle=X
rajoute scale=X
aux trois styles sur-titre
, titre
et sous-titre
.
Pour décaler tous les textes dans un créneau vous pouvez utiliser le style plus haut
. Par exemple pour décaler de 1 mm :
\creneau[plus haut=1mm]{sur-titre}{titre}{sous-titre}{lundi}{1/1}{08:00-10:00}
En réalité il suffit de monter le titre, car le sous-titre et le sur-titre sont positionnés relativement au titre. Pour monter le titre il suffit de rajouter au style titre
le style yshift
(ici « shift » signifié « décalage » et « y » est pour « verticale »). Ainsi, par exemple, pour monter de 7 pt au lieu de faire plus haut=7pt
on peut faire aussi :
titre/.append style={yshift=7pt}
Le nom du jour est placé dans un nœud TikZ nommé. Par exemple lundi
pour le lundi. Ainsi pour placer un texte sous le « lundi » on peut faire :
\node[below, gray] at (lundi.south) {Text pour lundi};