57 lines
1.1 KiB
TeX
57 lines
1.1 KiB
TeX
% !TEX root = ../HSRTReport.cls
|
|
% ==== Content and Typography Packages ====
|
|
% Packages for content formatting and typography
|
|
|
|
% Tables with fixed width columns
|
|
\RequirePackage{tabularx}
|
|
|
|
% Tables spanning multiple pages
|
|
\RequirePackage{longtable}
|
|
|
|
% Dotted lines in tables
|
|
\RequirePackage{arydshln}
|
|
|
|
% Multi-row table cells
|
|
\RequirePackage{multirow}
|
|
|
|
% Customized lists
|
|
\RequirePackage{enumitem}
|
|
|
|
% Figure and table captions
|
|
\RequirePackage{caption}
|
|
|
|
% Advanced float customization
|
|
\RequirePackage{floatrow}
|
|
|
|
% Subfigures and subcaptions
|
|
\RequirePackage[subrefformat=parens]{subcaption}
|
|
|
|
% Code listings with syntax highlighting
|
|
\RequirePackage{listings}
|
|
|
|
% Hyphenation for monospaced fonts
|
|
\RequirePackage[htt]{hyphenat}
|
|
|
|
% Mathematical symbols and fonts
|
|
\RequirePackage{amsmath}
|
|
\RequirePackage{amssymb}
|
|
\RequirePackage{amsfonts}
|
|
|
|
% Additional symbols
|
|
\RequirePackage{pifont}
|
|
\RequirePackage{eurosym}
|
|
\RequirePackage{utfsym}
|
|
\RequirePackage{twemojis}
|
|
|
|
% Font Awesome icons
|
|
\RequirePackage{fontawesome5}
|
|
|
|
% Justified text
|
|
\RequirePackage{ragged2e}
|
|
|
|
% Subscript support
|
|
\RequirePackage{accsupp}
|
|
|
|
% Info boxes and frames
|
|
\RequirePackage[framemethod=TikZ]{mdframed}
|