cover rendering, needs adjustment
This commit is contained in:
@@ -47,7 +47,7 @@
|
||||
|
||||
%%%%%%%%%%%%%%%%%Information for the Title page %%%%%%%%%%%%%%%%%
|
||||
|
||||
\title{Thesis and Project Report Template for \theInstitution{}}
|
||||
\title{Doctoral Dissertation Template for \theInstitution{}}
|
||||
\author{Joseph~T.~Foley and Marcel~Kyas}
|
||||
\date{\today}%Generally this is set to the day of the defense
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
|
||||
|
||||
\begin{document}
|
||||
%% TODO: get the official cover graphic and have the system fill in the fields for you
|
||||
\printedcover{}
|
||||
\maketitle{}
|
||||
\disableindents{}%frontmatter material mostly doesn't need indents
|
||||
\copyrightpage{RU Report Template}{0000-0000-0000-0000}{100}{ISBN 978-XXXX-XXXX-X-X (print version)\\
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
%% Details at LICENSE.md
|
||||
%% --------------- Identification ----------------------------
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesPackage{rudissertation}[2024/11/15 RU Thesis Formatting V3.2]
|
||||
\ProvidesPackage{rudissertation}[2026/1/26 RU Dissertation Formatting V3.3]
|
||||
%% --------------- Option Processing--------------------------
|
||||
%% The forcegraphics option renders graphics even in draft mode
|
||||
\DeclareOption{forcegraphics}{%
|
||||
@@ -73,6 +73,93 @@
|
||||
%\makeoddhead{chapter}{}{}{} %to change only one side
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%% COVER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\newenvironment{printcover}%Never put a number
|
||||
{\thispagestyle{empty}%
|
||||
\pagestyle{empty}%
|
||||
\thispagestyle{empty}%
|
||||
\clearforchapter% clear to chapter setting
|
||||
\disableindents%
|
||||
\titletextfont\SingleSpacing}%
|
||||
{\setlength{\TPMargin}{0mm} %% margins inside the textblock
|
||||
\enableindents{}\newpage}%
|
||||
|
||||
\RequirePackage{calc}%arithmetic in commands like lengths
|
||||
\RequirePackage[absolute, verbose]{textpos}
|
||||
% option: showboxes for placement
|
||||
\RequirePackage{xcolor}
|
||||
\definecolor{rugray}{rgb}{0.2,0.2,0.2}
|
||||
\definecolor{rured}{rgb}{0.84,0.10,0.13}
|
||||
\RequirePackage{rulogo}
|
||||
% \RequirePackage{printlen}% display lengths in arbitrary units
|
||||
%% These commands set the units in \begin{textblock} when not
|
||||
%% directly specified
|
||||
%% We set them to the page sizes so we can align from them
|
||||
\setlength{\TPHorizModule}{\paperwidth}
|
||||
\setlength{\TPVertModule}{\paperheight}
|
||||
%\setlength{\TPMargin}{2mm} %% margins inside the textblock*
|
||||
\textblockorigin{0mm}{0mm} % start everything near the top-left corner
|
||||
\newlength{\pagecenterx}%
|
||||
\setlength{\pagecenterx}{\stockwidth/2}
|
||||
\newlength{\pagecentery}
|
||||
\setlength{\pagecentery}{\stockheight/2}
|
||||
\newlength{\covernowinmarginl}
|
||||
\setlength{\covernowinmarginl}{30mm}
|
||||
%% Helvetics in package helvet, family code phv
|
||||
\RequirePackage{helvet}
|
||||
\newfontfamily\phdcoverfont{Nimbus Sans}
|
||||
% \def\frontcovertitlefont{\fontfamily{phv}\fontseries{b}\fontshape{n}\fontsize{20.74}{24}\selectfont}
|
||||
\def\frontcovertitlefont{\fontseries{b}\fontshape{n}\fontsize{20.74}{24}\phdcoverfont}
|
||||
% \def\frontcovertitletext{\fontfamily{phv}\fontseries{m}\fontshape{n}\fontsize{14.4}{16}\selectfont}
|
||||
\def\frontcovertitletext{\fontseries{m}\fontshape{n}\fontsize{14.4}{16}\phdcoverfont}
|
||||
\def\titletitlefont{\fontseries{b}\fontsize{17pt}{20pt}\phdcoverfont}
|
||||
\def\titletextfont{\fontsize{14pt}{16pt}\phdcoverfont}
|
||||
\def\titleinfofont{\fontsize{12}{14}\phdcoverfont}
|
||||
|
||||
%% ----- PRINTED FRONT COVER ----------------------------------------------------------
|
||||
%% This cover will be on the outside (not with window)
|
||||
\newcommand{\printedcover}{
|
||||
\begin{printcover}
|
||||
\setlength{\TPMargin}{0mm} %% margins inside the textblock*
|
||||
\sffamily
|
||||
\begin{textblock*}{\textwidth}[0.5,0.5](\pagecenterx,68mm)%
|
||||
{\rulogo{}}%
|
||||
\end{textblock*}
|
||||
%
|
||||
\setSingleSpace{1.8}\SingleSpacing%
|
||||
\begin{textblock*}{\textwidth}[0,0](\covernowinmarginl,120mm)%
|
||||
\textcolor{rugray}{\frontcovertitlefont\thetitle}\par%
|
||||
\end{textblock*}%
|
||||
%
|
||||
\setSingleSpace{1.5}\SingleSpacing%
|
||||
\begin{textblock*}{\textwidth}[0,0](\covernowinmarginl,222mm)%
|
||||
\begin{minipage}{\textwidth}
|
||||
\textcolor{rugray}{
|
||||
\frontcovertitletext
|
||||
\textbf{\theauthor}\\%
|
||||
Name of Degree\\%
|
||||
Whensigned\\%
|
||||
School\\%
|
||||
Institution%
|
||||
}\par
|
||||
\vspace*{5mm}
|
||||
\textcolor{rured}{
|
||||
\frontcovertitlefont
|
||||
DEgree abbrev.
|
||||
%\ifbool{projectreport}{}{\degreeabbrv@ruthesis{}} \documenttype@ruthesis
|
||||
}\par
|
||||
\vspace*{3mm}
|
||||
{\scriptsize\color{rugray}Book ID}%
|
||||
\end{minipage}
|
||||
\end{textblock*}
|
||||
\SingleSpacing{}
|
||||
\end{printcover}
|
||||
\newpage\quad%% I am not sure why we must put this to ensure that the covers don't overlap
|
||||
\newpage % without this, page numbers show up. Weird.
|
||||
}
|
||||
|
||||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%% TITLE PAGE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%% Memoir titlepage definition and info at p.64
|
||||
\renewcommand{\pretitle}{\begin{center}}%
|
||||
@@ -104,15 +191,19 @@
|
||||
Copyright \textcopyright{} \the\year{} \ccbyncnd \\
|
||||
\end{flushleft}
|
||||
This work is licensed under the \href{http://creativecommons.org/licenses/by-nc-nd/4.0/}{Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License}.
|
||||
However, this license does not cover the Reykjavik University logo (word- and figurative mark).
|
||||
The Reykjavik University logo is a registered trademark and remains the intellectual property of Reykjavik University.
|
||||
Any reuse, redistribution, or modification of the Reykjavik University logo is strictly prohibited without explicit written permission from Reykjavik University.
|
||||
|
||||
You may copy and redistribute the material in any medium or format, provide appropriate credit, link to the license and indicate what changes you made.
|
||||
You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
|
||||
You may not use the material for commercial purposes.
|
||||
If you remix, transform or build upon the material, you may not distribute the modified material.
|
||||
|
||||
The images or other third party material in this thesis are included in the book's Creative Commons license, unless indicated otherwise in a credit line to the material.
|
||||
If material is not included in the book's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use,
|
||||
you will need to obtain permission directly from the copyright holder.
|
||||
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply,
|
||||
even in the absence of a specific statement that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
|
||||
If material is not included in the book's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
|
||||
The use of general descriptive names, registered names, trademarks, service marks, etc.
|
||||
in this publication does not imply, even in the absence of a specific statement that such names are exempt from the relevant protective laws and regulations and therefore free for general use.\par
|
||||
\end{vplace}
|
||||
\begin{flushleft}
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
%% Reykjavik University Logo in Tikz
|
||||
%% Logo designed by graphic designers Alli Metal and Annetta Scheving in 2009
|
||||
%% Conversion by Johannes Berger Gunnarson <johannesg at RU dot IS> 2022-03-17
|
||||
\RequirePackage[table]{xcolor}
|
||||
\PassOptionsToPackage{table}{xcolor}
|
||||
\RequirePackage{xcolor}
|
||||
\RequirePackage{tikz}
|
||||
\usetikzlibrary{decorations.text,decorations.shapes,decorations.pathreplacing}
|
||||
\usetikzlibrary{decorations.pathmorphing}
|
||||
|
||||
Reference in New Issue
Block a user