summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls')
-rw-r--r--Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls16
1 files changed, 13 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls b/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls
index 3aa93735a2c..12222ea184b 100644
--- a/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls
+++ b/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls
@@ -26,7 +26,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesClass{uantwerpenphdthesis}
- [2021/10/04 v4.2 .dtx skeleton file]
+ [2021/11/11 v4.3 .dtx skeleton file]
\newif\if@filled
\DeclareOption{filled}{\@filledtrue}
\newif\if@cameraready
@@ -41,14 +41,13 @@
\RequirePackage[paperwidth=180mm,paperheight=260mm,
top=2.5cm,bottom=2.5cm,left=2.6cm,right=1.8cm,twoside]
{geometry}
-\RequirePackage[check-declarations]{expl3} % I use this during debug phase
+\RequirePackage{expl3}
\RequirePackage{xparse}
\RequirePackage{iftex}
\RequirePackage{xstring}
\RequirePackage{etoolbox}
\RequirePackage{ifthen}
\IfFileExists{shellesc.sty}{\RequirePackage{shellesc}}{}
-\newcommand{\@emptymacro}{}
\RequirePackage{graphicx}
\RequirePackage{soul}
\RequirePackage[export]{adjustbox}
@@ -140,6 +139,17 @@
\uantwerpendocspropread{doctype}
\makeatletter
}
+\ExplSyntaxOn
+\cs_generate_variant:Nn \prop_item:Nn{ Nx }
+\NewDocumentCommand{\uantwerpendocsdoctype}{m}{
+ \prop_item:Nx \g__uantwerpendocs_data_prop { #1 }
+}
+\ExplSyntaxOff
+\ExplSyntaxOn
+\NewDocumentCommand{\uantwerpendocsdegree}{m}{
+ \prop_item:Nx \g__uantwerpendocs_data_prop { #1 }
+}
+\ExplSyntaxOff
\newcommand*{\facultyacronym}[1]{
\PackageError{uantwerpendocs}
{The '\protect\facultyacronym{}' macro is no longer available. Use