2025-12-19: Pass options to class for manchot-article

This commit is contained in:
Moussouni, Yaël
2025-12-19 13:33:38 +01:00
parent 900d0fc463
commit fce4e7d1b4
4 changed files with 30 additions and 19 deletions

View File

@@ -31,20 +31,12 @@
\ProvidesClass{manchot-article}[2025-05-03]
\LoadClass[10pt, a4paper]{article}
% Required Packages
% Initial packages
\RequirePackage[utf8]{inputenc} % input encoding
\RequirePackage[T1]{fontenc} % font encoding
\RequirePackage{geometry} % page geometry
\RequirePackage{paracol} % multiple columns
\RequirePackage{fancyhdr} % header and footer
\RequirePackage{xcolor} % colours
\RequirePackage{pagecolor} % page colours
\RequirePackage{setspace} % spacing between lines
\RequirePackage{cuted} % full width strip environment
\RequirePackage{hyperref} % links, references, etc. - must be the last package
% Definitions
@@ -68,13 +60,27 @@
\newlength\varparindent
\newlength\varparskip
\input{src/common_palette.tex}
% Options
\PassOptionsToClass{10pt}{article}
\PassOptionsToClass{a4paper}{article}
\input{src/article_options.tex}
\LoadClass{article}
% Additional packages
\RequirePackage{geometry} % page geometry
\RequirePackage{paracol} % multiple columns
\RequirePackage{fancyhdr} % header and footer
\RequirePackage{pagecolor} % page colours
\RequirePackage{setspace} % spacing between lines
\RequirePackage{cuted} % full width strip environment
\RequirePackage{hyperref} % links, references, etc. - must be the last package
% Settings
\input{src/article_settings.tex}