\ProvidesClass{cookbook} \LoadClass{book} \RequirePackage[a5paper, margin=2cm]{geometry} \RequirePackage{graphicx} % --- text ---------------------------------------------------------------------------------------- % text \RequirePackage[utf8]{inputenc} \setlength\parindent{0pt} \setlength{\parskip}{1em} \renewcommand{\familydefault}{\sfdefault} \RequirePackage{amssymb} \RequirePackage{setspace} % --- lists --------------------------------------------------------------------------------------- \RequirePackage[shortlabels]{enumitem} \setlist[enumerate, 1]{nosep} \setlist[enumerate, 2]{nosep, topsep=-5ex} \setlist[enumerate, 3]{nosep, topsep=-5ex} \setlist[enumerate, 4]{nosep, topsep=-5ex} \renewcommand{\labelitemi}{$\rightsquigarrow$} \setlist[itemize, 1]{itemsep=0.5ex, topsep=-0ex} %\setlist[itemize, 2]{nosep, topsep=5ex} %\setlist[itemize, 3]{nosep, topsep=5ex} %\setlist[itemize, 4]{nosep, topsep=5ex}