mirror of
https://codeberg.org/Yael-II/LaTeX-Package.git
synced 2026-03-15 04:16:27 +01:00
2025-12-19: Pass options to class for manchot-beamer
This commit is contained in:
@@ -31,20 +31,12 @@
|
|||||||
|
|
||||||
\ProvidesClass{manchot-beamer}[2025-05-03]
|
\ProvidesClass{manchot-beamer}[2025-05-03]
|
||||||
|
|
||||||
\LoadClass[aspectratio=32, compress, 10pt]{beamer}
|
|
||||||
|
|
||||||
% Required Packages
|
% Initial packages
|
||||||
|
|
||||||
\RequirePackage[utf8]{inputenc} % input encoding
|
\RequirePackage[utf8]{inputenc} % input encoding
|
||||||
\RequirePackage[T1]{fontenc} % font encoding
|
\RequirePackage[T1]{fontenc} % font encoding
|
||||||
\RequirePackage{geometry} % page geometry
|
|
||||||
\RequirePackage{paracol} % multiple columns
|
|
||||||
\RequirePackage{fancyhdr} % header and footer
|
|
||||||
\RequirePackage{xcolor} % colours
|
\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
|
% Definitions
|
||||||
|
|
||||||
@@ -84,8 +76,26 @@
|
|||||||
|
|
||||||
% Options
|
% Options
|
||||||
|
|
||||||
|
\PassOptionsToClass{aspectratio=32}{beamer}
|
||||||
|
\PassOptionsToClass{compress}{beamer}
|
||||||
|
\PassOptionsToClass{10pt}{beamer}
|
||||||
|
|
||||||
\input{src/beamer_options.tex}
|
\input{src/beamer_options.tex}
|
||||||
|
|
||||||
|
\LoadClass{beamer}
|
||||||
|
|
||||||
|
% 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
|
% Settings
|
||||||
|
|
||||||
\input{src/beamer_settings.tex}
|
\input{src/beamer_settings.tex}
|
||||||
@@ -94,5 +104,3 @@
|
|||||||
|
|
||||||
\input{src/beamer_commands.tex}
|
\input{src/beamer_commands.tex}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -254,8 +254,11 @@
|
|||||||
\orangefalse
|
\orangefalse
|
||||||
}
|
}
|
||||||
|
|
||||||
|
\DeclareOption*{
|
||||||
|
\PassOptionsToClass{\CurrentOption}{beamer}
|
||||||
|
}
|
||||||
|
|
||||||
\ExecuteOptions{onecolumn, white, colour, default, berlin, cold}
|
\ExecuteOptions{onecolumn, white, colour, default, berlin, cold}
|
||||||
|
|
||||||
\ProcessOptions\relax
|
\ProcessOptions\relax
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user