Add Submittal class.
This commit is contained in:
@@ -8,7 +8,7 @@ project or include this repository as a Git submodule.
|
|||||||
## Classes
|
## Classes
|
||||||
|
|
||||||
- Manual
|
- Manual
|
||||||
- (Future) Submittal
|
- Submittal
|
||||||
|
|
||||||
## Packages
|
## Packages
|
||||||
|
|
||||||
|
|||||||
53
Submittal.cls
Normal file
53
Submittal.cls
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesClass{PrimeTeX/Submittal}[2025-07-09]
|
||||||
|
|
||||||
|
\RequirePackage{ifthen}
|
||||||
|
|
||||||
|
\newboolean{isDarkMode}
|
||||||
|
\setboolean{isDarkMode}{false}
|
||||||
|
|
||||||
|
\DeclareOption{darkmode}{
|
||||||
|
\setboolean{isDarkMode}{true}
|
||||||
|
}
|
||||||
|
|
||||||
|
\DeclareOption{showoverfull}{
|
||||||
|
\overfullrule = 1in
|
||||||
|
}
|
||||||
|
|
||||||
|
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
|
||||||
|
|
||||||
|
\ProcessOptions\relax
|
||||||
|
|
||||||
|
\LoadClass{article}
|
||||||
|
|
||||||
|
\ifthenelse{\boolean{isDarkMode}}{
|
||||||
|
\RequirePackage[darkmode]{PrimeTeX/packages/Color}
|
||||||
|
}{
|
||||||
|
\RequirePackage{PrimeTeX/packages/Color}
|
||||||
|
}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/CrossRef}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/DocProperties}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Fonts}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Glossary}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Graphics}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Hyphenation}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Index}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Layout}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Links}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Marginalia}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Tables}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/TitlePage}
|
||||||
|
|
||||||
|
\RequirePackage{PrimeTeX/packages/Titles}
|
||||||
Reference in New Issue
Block a user