/*
 * https ; gemini ;
 * tout ; log ; twtxt ;
 * à propos ; ;
 */

Thème nord dans beamer

De plus en plus connu, le thème nord est très agréable et reposant. J'ai voulu m'en inspirer pour une présentation. Il me manquait les connaissances pour modifier les couleurs dans un thème beamer.

theme nord

Pour commencer, sachez que j'ai utilisé comme point de départ le thème PaloAlto:

/img/paloalto-beamer.png

Pas terrible n'est-ce pas?

On peut tout d'abord définir les couleurs du thème nord. Pour ça, je me suis amusé à convertir les codes html en RGB:

\definecolor{nordblack1}{RGB}{46,52,64}
\definecolor{nordblack2}{RGB}{59,66,82}
\definecolor{nordgrey1}{RGB}{67,76,94}
\definecolor{nordgrey2}{RGB}{76,86,106}
\definecolor{nordwhite1}{RGB}{216,222,233}
\definecolor{nordwhite2}{RGB}{229,233,240}
\definecolor{nordwhite3}{RGB}{236,239,244}
\definecolor{nordturquoise}{RGB}{143,188,187}
\definecolor{nordcyan}{RGB}{136,192,208}
\definecolor{nordpaleblue}{RGB}{129,161,193}
\definecolor{nordblue}{RGB}{94,129,172}
\definecolor{nordred}{RGB}{191,97,106}
\definecolor{nordorange}{RGB}{208,135,112}
\definecolor{nordyellow}{RGB}{235,203,139}
\definecolor{nordgreen}{RGB}{163,190,140}
\definecolor{nordviolet}{RGB}{180,142,173}

Ensuite, on modifie les éléments du thème, les uns après les autres. Pour savoir quoi changer, on peut aller voir les fichiers de thème dans /usr/local/share/texmf-dist/latex/beamer.

J'en suis arrivé à:

\setbeamercolor{background canvas}{bg=nordwhite2}
\setbeamercolor{palette primary}{use=structure,fg=nordwhite1,bg=nordblack1}
\setbeamercolor{palette secondary}{use=structure,fg=nordwhite2,bg=nordblack1}
\setbeamercolor{palette tertiary}{use=structure,fg=nordwhite2,bg=nordgrey2}
\setbeamercolor{palette quaternary}{use=structure,fg=nordwhite2,bg=nordgrey2}
\setbeamercolor{sidebar}{use=structure,bg=nordblack1,fg=nordwhite3}
\setbeamercolor{palette sidebar primary}{use=normal text,fg=nordwhite3}
\setbeamercolor{palette sidebar secondary}{use=structure,fg=nordwhite3} %selected
\setbeamercolor{palette sidebar tertiary}{use=normal text,fg=nordgrey1}
\setbeamercolor{palette sidebar quaternary}{use=structure,fg=nordwhite1}
\setbeamercolor{titlelike}{parent=palette primary}
\setbeamercolor{block title}{fg=nordwhite3,bg=nordgrey1}
\setbeamercolor{block body}{fg=nordblack1, bg=nordwhite1}
\setbeamercolor{alerted text}{use=structure,fg=nordred}

Finalement, voici à quoi ça ressemble:

/img/beamer-nord.png

Une réaction?

📧 Envoyez votre commentaire par mail.
📫 Abonnez-vous pour recevoir les réponses
📚 Consultez les archives.
💨 Vous désinscrire