From c5bad3cc2220594c5dd438b535bd89102bfb6feb Mon Sep 17 00:00:00 2001
From: jakobst1n <jakob.stendahl@outlook.com>
Date: Mon, 6 Mar 2023 11:21:18 +0000
Subject: Split fp into it's own package, so we can pass all options to
 baseclass

---
 UiO_profile.cls | 122 ++------------------------------------------------------
 1 file changed, 3 insertions(+), 119 deletions(-)

(limited to 'UiO_profile.cls')

diff --git a/UiO_profile.cls b/UiO_profile.cls
index 33fcad0..ca9dc67 100644
--- a/UiO_profile.cls
+++ b/UiO_profile.cls
@@ -45,10 +45,8 @@
   \colorlet{UiOFrontpageBackground}{UiOLightGreen}
 }
 
-\newif\iflangno
-\DeclareOption{no}{\langnotrue}
 
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{\uiom@base}}
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{\uiop@base}}
 
 \ExecuteOptions{font=cmr}
 
@@ -117,119 +115,5 @@
 \providecommand{\preface}{\chapter*{}\markboth{}{}}
 \providecommand{\endpreface}{}
 
-% Titlepage
-\RequirePackage{tikz}
-\RequirePackage[export]{adjustbox}
-\newcommand{\subtitle}[1]{
-  \def\@subtitle{#1}
-}
-\newcommand{\deliverableversion}[1]{
-  \def\@deliverableversion{#1}
-}
-\newcommand{\programname}[1]{
-  \def\@programname{#1}
-}
-\newcommand{\studypoints}[1]{
-  \def\@studypoints{#1}
-}
-\newcommand{\branch}[2]{
-  \def\@institute{#1}
-  \def\@faculty{#2}
-}
-\newcommand{\uiotitlepage}{
-  \thispagestyle{empty}
-  \begin{titlepage}
-    \begin{tikzpicture}[remember picture,overlay]
-      % Bakgrunn
-      \node (back names) [shape=rectangle, fill=UiOFrontpageBackground, minimum height=\paperheight, minimum width=\paperwidth, anchor=south west] at (current page.south west) {};
-
-      % Segl
-      \node[inner sep=0pt, anchor=south east] (uioname) at ([shift={(-10mm,10mm)}]back names.south east) {
-        \includegraphics[width=23.7mm,right]{UiO_profile/profiles/03_uio_segl_pos.png}
-      };
-
-      % Dato
-      \node[anchor=south west] (uioname) at ([shift={(10mm,10mm)}]back names.south west) {
-        \ifdefined\thedate
-          \thedate
-        \else
-        \fi
-      };
-
-      % "Ribbon" bakgrunn
-      \node (names) [shape=rectangle, fill=UiOFrontpagePrimary, minimum height=.25\paperheight, minimum width=\paperwidth, anchor=north west] at (current page.north west) {};
-
-      % Navnetrekk
-      \node[inner sep=0pt, anchor=north west] (uioname) at ([shift={(10mm,-10mm)}]names.north west) {
-        \iflangno
-          \includegraphics[width=63mm]{UiO_profile/profiles/03_uio_navnetrekk_no_pos.png}
-        \else
-          \includegraphics[width=63mm]{UiO_profile/profiles/03_uio_navnetrekk_eng_pos.png}
-        \fi
-      };
-
-      % Chip 1
-      \node[anchor=north west, fill=black, text=white, inner sep=5pt] (chip1) at ([shift={(10mm,15mm)}]names.south west) {
-        \ifdefined\@deliverableversion
-          \@deliverableversion
-        \else
-        \fi
-      };
-
-      % Tittel
-      \node[anchor=north west] (title) at ([shift={(10mm,-10mm)}]names.south west) {
-        \ifdefined\thetitle
-          {\sf\Huge\thetitle}
-        \else
-        \fi
-      };
-
-      % Undertittel
-      \node[anchor=north west] (subtitle) at ([shift={(0,\ifdefined\thetitle -5mm\else 0\fi)}]title.south west) {
-        \ifdefined\@subtitle
-          \@subtitle
-        \else
-        \fi
-      };
-
-      % Forfatter
-      \node[anchor=north west] (author) at ([shift={(0,-5mm)}]\ifdefined\@subtitle subtitle\else title\fi.south west) {
-        \theauthor
-      };
-
-      % Studieprogram
-      \node[anchor=north west] (program) at ([shift={(0,-5mm)}]\ifdefined\theauthor author\else subtitle\fi.south west) {
-        \ifdefined\@programname
-          \@programname
-        \else
-        \fi
-      };
-
-      % Studiepoeng
-      \node[anchor=north west] (points) at ([shift={(0,0)}]program.south west) {
-        \ifdefined\@studypoints
-          \@studypoints\ \iflangno Studiepoeng\else Study points\fi
-        \else
-        \fi
-      };
-
-      % Institutt
-      \node[anchor=north west] (institute) at ([shift={(0,-5mm)}]\ifdefined\@studypoints points\else program\fi.south west) {
-        \ifdefined\@institute
-         \@institute
-        \else
-        \fi
-      };
-
-      % Fakultet
-      \node[anchor=north west] (faculty) at ([shift={(0,0)}]institute.south west) {
-        \ifdefined\@faculty
-          \@faculty
-        \else
-        \fi
-      };
-
-    \end{tikzpicture}
-    \newpage
-  \end{titlepage}
-}
+\endinput
+
-- 
cgit v1.2.3

