\documentclass[english]{neoschool} \title{The Celestia Theme} \subtitle{v1.0.0} \author{Razik Ikhlef} \date{\today} \begin{document} \maketitle \section{Fonts} \begin{description} \item[mainface] Main font for text and titles (\textcolor{titleColor}{Literata} by default) \item[mainfaceoptions] Options directly passed to \textcolor{titleColor}{fontspec} for the main font \item[sansface] Sans-serif font for structural elements (\textcolor{titleColor}{Inter} by default) \item[sansfaceoptions] Options passed to \textcolor{titleColor}{fontspec} for the sans-serif font \item[monoface] Monospace font for code (\textcolor{titleColor}{Roboto Mono} by default) \item[monofaceoptions] Options passed to \textcolor{titleColor}{fontspec} for the monospace font \item[allserif] Uses the main serif font for mathematics \end{description} \begin{code}{latex} \usetheme[ mainface=EB Garamond, mainfaceoptions={Scale=1.1}, sansface=Montserrat, monoface=Fira Code, allserif ]{Celestia} \end{code} \section{Colors} \begin{description} \item[maincolor] Main color used for titles and accents (\textcolor{titleColor}{LaTeX} svgname or \textcolor{titleColor}{HTML} hexadecimal code) \item[accentcolor] Secondary color for special elements \item[backgroundcolor] Slide background color (\textcolor{titleColor}{F7F9FC} by default) \item[codebackgroundcolor] Code block background color (\textcolor{titleColor}{F1F3F6} by default) \item[mainblue] Standard block color (\textcolor{titleColor}{045549} by default) \item[maingreen] Example block color (\textcolor{titleColor}{054924} by default) \item[mainred] Alert block color (\textcolor{titleColor}{490445} by default) \item[unicolor] Uses the main color for all text \end{description} \begin{code}{latex} \usetheme[ maincolor=045549, accentcolor=E63946, backgroundcolor=FAFAFA, codebackgroundcolor=F5F5F5 ]{Celestia} \end{code} \section{Layout} \begin{description} \item[margin] Content margin (\textcolor{titleColor}{2em} by default) \item[frametitle] Title style (\textcolor{titleColor}{elegant}, \textcolor{titleColor}{plain}, \textcolor{titleColor}{centered}) \item[decorative] Enables decorative elements \item[nodecorative] Disables decorative elements \item[centeredtitle] Centers the title on the title page \item[titleright] Right-aligns the title \end{description} \begin{code}{latex} \usetheme[ margin=1.5em, frametitle=centered, decorative, centeredtitle ]{Celestia} \end{code} \section{Headers} \begin{description} \item[headstyle] Font family for titles: \textcolor{titleColor}{rmfamily} (serif) or \textcolor{titleColor}{sffamily} (sans-serif) \item[headshape] Character style: \textcolor{titleColor}{sc} (small caps), \textcolor{titleColor}{it} (italic), \textcolor{titleColor}{normal} \item[headweight] Title weight: \textcolor{titleColor}{bfseries} (bold) or \textcolor{titleColor}{mdseries} (normal) \end{description} \begin{code}{latex} \usetheme[ headstyle=sffamily, headshape=sc, headweight=bfseries ]{Celestia} \end{code} \section{Code} \begin{description} \item[codebox] Enables code framing with \textcolor{titleColor}{tcolorbox} (\textcolor{titleColor}{true} by default) \item[nocodebox] Completely disables \textcolor{titleColor}{tcolorbox} code framing \item[nocodeframe] Keeps \textcolor{titleColor}{tcolorbox} but without visible border \end{description} \begin{code}{latex} \usetheme[ nocodebox, nocodeframe ]{Celestia} \end{code} \section{Footer} \begin{description} \item[nofooter] Completely removes the footer, except for the slide number \item[quartercirclefooter] Displays only the number in a quarter circle at the bottom right \item[fullbarfooter] Creates a complete bar with author/title/date and number in a circle \end{description} \begin{code}{latex} \usetheme[ quartercirclefooter ]{Celestia} \end{code} \section{Table of Contents} \begin{description} \item[compacttoc] Reduces vertical spacing between table of contents entries \item[twocolumntoc] Automatically distributes sections across two balanced columns \end{description} \begin{code}{latex} \usetheme[ compacttoc, twocolumntoc ]{Celestia} \end{code} \section{Blocks} \begin{description} \item[block] Standard block for normal content \item[exampleblock] Block for examples \item[alertblock] Block for alerts \end{description} \section{Block Styles} \begin{description} \item[soberblock] The title adopts the main block color on the document's general background, while the body keeps a slightly tinted background (10\%) \item[softblock] The title and body share the same slightly tinted background (10\%), with the title in the corresponding main color \end{description} \begin{code}{latex} \usetheme[ soberblock ]{Celestia} % or \usetheme[ softblock ]{Celestia} \end{code} \section{Standout Pages} La commande \texttt{standout} transforme une diapositive en page spéciale, idéale pour les moments clés de la présentation : citations marquantes, chiffres essentiels, messages à retenir. \end{document}