% !TEX root = ../HSRTReport.cls % ============================================================================== % Fonts Configuration Module % ============================================================================== % Description: Font families and typography setup for the HSRTReport class % Author: Frederik Beimgraben % License: Creative Commons CC BY 4.0 % ============================================================================== % ============================================================================== % Default Font Families % ============================================================================== % Set default Roman and Sans Serif families \renewcommand*\rmdefault{lmr} % Latin Modern Roman \renewcommand*\sfdefault{lmss} % Latin Modern Sans Serif % ============================================================================== % Color Definitions % ============================================================================== % Define custom colors for typography \definecolor{midnightblue}{rgb}{0.094, 0.051, 0.228} % ============================================================================== % Custom Font Families % ============================================================================== % Blender font family for headings and special text \newfontfamily\blenderfont[ Path=\fontsPath/Blender/, Extension=.ttf, UprightFont=*-Medium, BoldFont=*-Bold, ItalicFont=*-MediumItalic, BoldItalicFont=*-BoldItalic ]{Blender} % DIN font family for body text \newfontfamily\dinfont[ Path=\fontsPath/DIN/, Extension=.ttf, UprightFont=*-Regular, BoldFont=*-Bold, ItalicFont=*-Italic, BoldItalicFont=*-BoldItalic ]{DIN} % ============================================================================== % Main Document Fonts % ============================================================================== % Set sans serif font (used for headings) \setsansfont{Blender}[ Path=\fontsPath/Blender/, Extension=.ttf, UprightFont=*-Medium, BoldFont=*-Bold, ItalicFont=*-MediumItalic, BoldItalicFont=*-BoldItalic ] % Set main font (used for body text) \setmainfont{DIN}[ Path=\fontsPath/DIN/, Extension=.ttf, UprightFont=*-Regular, BoldFont=*-Bold, ItalicFont=*-Italic, BoldItalicFont=*-BoldItalic ] % ============================================================================== % End of Fonts Configuration Module % ==============================================================================