- Debugging.

- Move all \RequirePackages to commonincludes.def.
This commit is contained in:
2025-09-12 16:15:29 -05:00
parent 0e68ac723d
commit 029916b8d6
19 changed files with 209 additions and 243 deletions

View File

@@ -1,10 +1,72 @@
\ProvidesFile{commonincludes.def}[2025-09-02 v1.0]
% Load graphicx first because the menukeys package (in Fonts.sty) causes a conflict.
% Graphics package for including images
\RequirePackage{amssymb}
\RequirePackage{calc}
\RequirePackage[strict]{changepage}
\RequirePackage{csvsimple-l3}
\RequirePackage[en-US]{datetime2}
% Header & Footer Options
\RequirePackage{fancyhdr}
\RequirePackage{float}
% Specify Fonts
\RequirePackage{fontspec}
% Page Layout
\RequirePackage{geometry}
\RequirePackage[final]{graphicx}
\RequirePackage{graphbox}
% Glossary formatting.
\RequirePackage[
xindy,
nopostdot,
toc,
sort=standard,
]{glossaries}
\RequirePackage{hyperref}
%\RequirePackage{hypcap}
\RequirePackage{ifthen}
\RequirePackage{lua-widow-control}
% Index formatting.
\RequirePackage{makeidx}
\RequirePackage{marginalia}
\RequirePackage[os=win]{menukeys}
\RequirePackage{microtype}
% Allow hyphenation in narrow margin paragraphs.
\RequirePackage{ragged2e}
% Table formatting.
\RequirePackage{tabularray}
\RequirePackage[raggedright]{titlesec}
\RequirePackage{readarray}
\RequirePackage{wrapstuff}
% Color import and definition
\RequirePackage{xcolor}
\RequirePackage{xstring}
% A lot of other packages require Layout, so load it first.
\RequirePackage{PrimeTeX/packages/Layout}
@@ -20,8 +82,6 @@
\RequirePackage{PrimeTeX/packages/Fonts}
\RequirePackage{PrimeTeX/packages/Glossary}
\RequirePackage{PrimeTeX/packages/Graphics}
\RequirePackage{PrimeTeX/packages/Header}