Le thème Celestia
20/07/2025 — v1.0.4 — Razik Ikhlef
Fichier sty : beamerthemeCelestia.sty
Documentation au format PDF : Celestia.pdf
Source LaTeX :
Celestia.tex
Sommaire
Langue
-
language : Langue (english par défaut) qui est
passée en paramètre à l'extension babel, chargée par le thème.
\usetheme[
language=french
]{Celestia}
Polices
-
mainface : Police principale pour le texte et les
titres (Literata par défaut)
-
mainfaceoptions : Options directement passées à
fontspec pour la police principale
-
sansface : Police sans empattements pour les éléments
structurels (Inter par défaut)
-
sansfaceoptions : Options passées à
fontspec pour la police sans empattements
-
monoface : Police à chasse fixe pour le code (Roboto Mono
par défaut)
-
monofaceoptions : Options passées à
fontspec pour la police à chasse fixe
-
allserif : Utilise la police principale avec
empattements pour les mathématiques
\usetheme[
mainface=EB Garamond,
mainfaceoptions={Scale=1.1},
sansface=Montserrat,
monoface=Fira Code,
allserif
]{Celestia}
Couleurs
-
maincolor : Couleur principale utilisée pour les titres
et accents (code LaTeX svgname ou HTML hexadécimal)
-
accentcolor : Couleur secondaire pour les éléments
spéciaux
-
backgroundcolor : Couleur de fond des diapositives (F7F9FC
par défaut)
-
codebackgroundcolor : Couleur de fond des blocs de code
(F1F3F6 par défaut)
-
mainblue : Couleur des blocs standards (045549
par défaut)
-
maingreen : Couleur des blocs exemple (054924
par défaut)
-
mainred : Couleur des blocs alerte (490445 par
défaut)
-
unicolor : Utilise la couleur principale pour tout le
texte
\usetheme[
maincolor=045549,
accentcolor=E63946,
backgroundcolor=FAFAFA,
codebackgroundcolor=F5F5F5
]{Celestia}
Mise en page
-
margin : Marge du contenu (2em par défaut)
-
frametitle : Style du titre (elegant,
plain, centered)
- decorative : Active les éléments décoratifs
- nodecorative : Désactive les éléments décoratifs
-
centeredtitle : Centre le titre sur la page de titre
- titleright : Aligne le titre à droite
\usetheme[
margin=1.5em,
frametitle=centered,
decorative,
centeredtitle
]{Celestia}
En-têtes
-
headstyle : Famille de police pour les titres :
rmfamily (avec empattements) ou sffamily (sans
empattements)
-
headshape : Style des caractères : sc (petites
capitales), it (italique), normal
-
headweight : Graisse des titres :
bfseries (gras) ou mdseries (normal)
\usetheme[
headstyle=sffamily,
headshape=sc,
headweight=bfseries
]{Celestia}
Code
-
codebox : Active l’encadrement du code avec
tcolorbox (true par défaut)
-
nocodebox : Désactive complètement l’encadrement
tcolorbox du code
-
nocodeframe : Conserve tcolorbox mais sans
bordure visible
\usetheme[
nocodebox,
nocodeframe
]{Celestia}
Pied de page
-
nofooter : Supprime entièrement le pied de page, sauf
le numéro de diapositive
-
quartercirclefooter : Affiche uniquement le numéro dans
un quart de cercle en bas à droite
-
fullbarfooter : Crée une barre complète avec
auteur/titre/date et numéro dans un cercle
\usetheme[
quartercirclefooter
]{Celestia}
Table des matières
-
compacttoc : Réduit l’espacement vertical entre les
entrées de la table
-
twocolumntoc : Répartit automatiquement les sections
sur deux colonnes équilibrées
\usetheme[
compacttoc,
twocolumntoc
]{Celestia}
Blocs
- block : Bloc standard pour le contenu normal
- exampleblock : Bloc pour les exemples
- alertblock : Bloc pour les alertes
Style des blocs
-
soberblock : Le titre adopte la couleur principale du
bloc (mainblue/maingreen/mainred) sur le fond général du document,
tandis que le corps garde un fond légèrement teinté (10 %)
-
softblock : Le titre et le corps partagent le même fond
légèrement teinté (10 %), avec le titre dans la couleur principale
correspondante
\usetheme[
soberblock % Titre coloré sur fond document
]{Celestia}
% ou
\usetheme[
softblock % Titre coloré sur fond 10%
]{Celestia}
Pages d’emphase
-
Principe : L’option standout transforme une
diapositive en page d’emphase, idéale pour les moments clés de la
présentation : citations marquantes, chiffres essentiels, messages à
retenir
-
Effet visuel :
- Fond légèrement teinté (teinte d’accent à 10 %)
- Texte centré et en gras
\begin{frame}[standout]
Message clé
à faire ressortir
\end{frame}