Back cover working, needs font resizing

This commit is contained in:
2026-01-29 14:03:10 +00:00
parent c8006df8af
commit 1646abd0b4
2 changed files with 74 additions and 46 deletions

View File

@@ -56,6 +56,8 @@
submitted to the \theSchool{} at \theInstitution{} in partial fulfillment submitted to the \theSchool{} at \theInstitution{} in partial fulfillment
of the requirements for the degree of \theDegreeLong} of the requirements for the degree of \theDegreeLong}
% Change \DocumentDescription if you need a custom title or if it needs to be in Icelandic % Change \DocumentDescription if you need a custom title or if it needs to be in Icelandic
\bookissn{ISSN XXXX-XXXX}%You need to register for an ISSN to publish a Dissertation
%% PhD only have Thesis Committee with roles. Examiner is part of committee. %% PhD only have Thesis Committee with roles. Examiner is part of committee.
\SupervisorHeading{Thesis Committee} \SupervisorHeading{Thesis Committee}
@@ -70,11 +72,12 @@
\begin{document} \begin{document}
\printedcover{\thetitle}{ISSN XXXX-XXXX}%Cover title and ISSN number
\printedcover{\thetitle}{ISSN XXXX-XXXX}%Cover title and ISSN number \printedcover{\thetitle}%Cover title (in case you have to adjust formatting)
\maketitle{} \maketitle{}
\disableindents{}%frontmatter material mostly doesn't need indents \disableindents{}%frontmatter material mostly doesn't need indents
\copyrightpage{\thetitle}{0000-0000-0000-0000}{100}{ISBN 978-XXXX-XXXX-X-X (print version)\\ \copyrightpage{\thetitle}{0000-0000-0000-0000}{100}{ISBN 978-XXXX-XXXX-X-X (print version)\\
ISBN 978-XXXX-XXXX-X-X (electronic version)}{Printing: RU Printing osf.}{Printed on 900g Cardboard paper} ISBN 978-XXXX-XXXX-X-X (electronic version)}{Printing: RU Printing osf.}{Printed on 900g Cardboard paper}
% If this is a PhD, register for an ISSN and ISBN, then: % If this is a PhD, register for an ISSN and ISBN, then:
@@ -83,11 +86,7 @@ ISBN 978-XXXX-XXXX-X-X (electronic version)}{Printing: RU Printing osf.}{Printed
% For submitting in Skemman the ISBN can be replaced with the url handle ( \url{http://hdl.handle.net/1946/xxxx} ) % For submitting in Skemman the ISBN can be replaced with the url handle ( \url{http://hdl.handle.net/1946/xxxx} )
% Inside ruthesis.sty, the copyrightpage can be edited - there is an option to include a stamp/icon of the printer % Inside ruthesis.sty, the copyrightpage can be edited - there is an option to include a stamp/icon of the printer
% If this is a PhD, register for an ISSN and ISBN, then: % \begin{dedications}% Optional
% \copyrightpage{ISSN xxxx-yyyy\\ISBN 978-xxxxxxxxxx\\\url{http://hdl.handle.net/1946/xxxx}\\}
%\signaturepage{} %Generally only for Print copies and needs the rusignaturepage package
%\begin{dedications}% Optional
% I dedicate this to my spouse/child/pet/power animal. % I dedicate this to my spouse/child/pet/power animal.
%\end{dedications} %\end{dedications}
@@ -173,7 +172,7 @@ It is likely to save you a lot of frustration and errors.
%% Index, optional. A good idea on longer documents %% Index, optional. A good idea on longer documents
\clearforchapter{} \clearforchapter{}
\printindex{}%%RUM: Not mentioned \printindex{}%%RUM: Not mentioned
\backcover{}
\end{document} \end{document}
%%% Local Variables: %%% Local Variables:
%%% mode: latex %%% mode: latex

View File

@@ -73,6 +73,43 @@
%\makeoddhead{chapter}{}{}{} %to change only one side %\makeoddhead{chapter}{}{}{} %to change only one side
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Information about Institution, Author, Degree, and Program
\newcommand{\theInstitution}{Reykjav\'{\i}k University}%
\newcommand{\theInstitutionAddress}{Menntavegur 1\\102 Reykjav\'{\i}k\\Iceland}
\newcommand{\theInstitutionPhone}{+354-599-6200}
\newcommand{\theInstitutionURL}{www.ru.is}
\newcommand{\theDocumentType}{Dissertation}
\newcommand{\theDegreeAbbrv}{Ph.D.}
\newcommand{\theDegreeLong}{Doctorate}
\newcommand{\theProgram}{\LaTeX{} Magic}
\newcommand{\theECTS}{30}
\newcommand{\theSchool}{School of Awesomeness}
\newcommand{\DocumentInfo}[6]{
\renewcommand{\theDocumentType}{#1}
\renewcommand{\theDegreeAbbrv}{#2}
\renewcommand{\theDegreeLong}{#3}
\renewcommand{\theProgram}{#4}
\renewcommand{\theECTS}{#5}
% ECTS Only applicable on BSc. and MSc.
% Leave blank
\renewcommand{\theSchool}{#6}
}
\newcommand{\theISSN}{XXXX-XXXX}
\newcommand{\bookissn}[1]{\renewcommand{\theISSN}{#1}}
\newcommand{\supervisors@rudissertation}{\item No Advisor}
\newcommand{\Supervisors}[1]{\renewcommand{\supervisors@rudissertation}[1]{#1}}
\newcommand{\supervisorheading@rudissertation}{Supervisor}
\newcommand{\SupervisorHeading}[1]{\renewcommand{\supervisorheading@rudissertation}{#1}}
\newcommand{\examiners@rudissertation}{\item No Examiner}
\newcommand{\Examiners}[1]{\renewcommand{\examiners@rudissertation}[1]{#1}}
\newcommand{\examinerheading@rudissertation}{Examiner}
\newcommand{\ExaminerHeading}[1]{\renewcommand{\examinerheading@rudissertation}{#1}}
\newcommand{\personinfo}[5]{
\item[] #1, #2\\#3, #4, #5 %Stub to be customized later
}
%%%%%%%%%%%%%%%%%%%%%%%% COVER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%% COVER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\RequirePackage{calc}%arithmetic in commands like lengths \RequirePackage{calc}%arithmetic in commands like lengths
%\RequirePackage{printlen}% display lengths in arbitrary units %\RequirePackage{printlen}% display lengths in arbitrary units
@@ -105,7 +142,7 @@
%% ----- PRINTED FRONT COVER ---------------------------------------------------------- %% ----- PRINTED FRONT COVER ----------------------------------------------------------
%% This cover will be on the outside (not with window) %% This cover will be on the outside (not with window)
\newcommand{\printedcover}[2]{% \newcommand{\printedcover}[1]{%
\pagestyle{empty}\thispagestyle{empty}\SingleSpacing% \pagestyle{empty}\thispagestyle{empty}\SingleSpacing%
\sffamily% \sffamily%
\disableindents\titletextfont\SingleSpacing% \disableindents\titletextfont\SingleSpacing%
@@ -126,13 +163,39 @@
\vspace*{\baselineskip}% \vspace*{\baselineskip}%
{\color{rured}\frontcovertitlefont\theDegreeAbbrv{}~\theDocumentType}\par% {\color{rured}\frontcovertitlefont\theDegreeAbbrv{}~\theDocumentType}\par%
\vspace*{\baselineskip}% \vspace*{\baselineskip}%
\color{rugray}\frontcovertitletextfont\scriptsize#2\par%ISSN \color{rugray}\frontcovertitletextfont\scriptsize\theISSN\par%ISSN
\end{textblock*} \end{textblock*}
\rmfamily\quad%need empty text show that it is a page \rmfamily\quad%need empty text show that it is a page
\enableindents{} \enableindents{}
\newpage \newpage
%% TODO: isolate font and spacing changes from the rest of the document %% TODO: isolate font and spacing changes from the rest of the document
} }
%% This command makes the back-cover materials
\newcommand{\backcover}{%
\thispagestyle{empty}%
\pagestyle{empty}%
\cleartoevenpage{}% clear to chapter setting
\disableindents%
\quad%ensure page has content
\begin{textblock*}{\textwidth}[0,1](\printcoverlmargin,\paperheight+\trimtop-35mm)%
\titleinfofont\SingleSpacing%
% \vplace[0.8]{
\begin{tabular}{ll}
\rulogo{}&
\begin{minipage}[b]{10cm}%
{\titletextfont\color{rugray}%
\theSchool\par
\theInstitution\par
\theInstitutionAddress\par
\theInstitutionPhone\par
\theInstitutionURL\par
\theISSN\par
}
\end{minipage}\\%
\end{tabular}
\enableindents{}%
\end{textblock*}
}
@@ -307,40 +370,6 @@ in this publication does not imply, even in the absence of a specific statement
%% Allowing ragged bottoms keeps the spacing consistent between paragraphs %% Allowing ragged bottoms keeps the spacing consistent between paragraphs
%% Alternatively: \setlength{\parskip}{0pt} %% Alternatively: \setlength{\parskip}{0pt}
%% Information about Institution, Author, Degree, and Program
\newcommand{\theInstitution}{Reykjav\'{\i}k University}%
\newcommand{\theDocumentType}{Dissertation}
\newcommand{\theDegreeAbbrv}{Ph.D.}
\newcommand{\theDegreeLong}{Doctorate}
\newcommand{\theProgram}{\LaTeX{} Magic}
\newcommand{\theECTS}{30}
\newcommand{\theSchool}{School of Awesomeness}
\newcommand{\DocumentInfo}[6]{
\renewcommand{\theDocumentType}{#1}
\renewcommand{\theDegreeAbbrv}{#2}
\renewcommand{\theDegreeLong}{#3}
\renewcommand{\theProgram}{#4}
\renewcommand{\theECTS}{#5}
% ECTS Only applicable on BSc. and MSc.
% Leave blank
\renewcommand{\theSchool}{#6}
}
\newcommand{\supervisors@rudissertation}{\item No Advisor}
\newcommand{\Supervisors}[1]{\renewcommand{\supervisors@rudissertation}[1]{#1}}
\newcommand{\supervisorheading@rudissertation}{Supervisor}
\newcommand{\SupervisorHeading}[1]{\renewcommand{\supervisorheading@rudissertation}{#1}}
\newcommand{\examiners@rudissertation}{\item No Examiner}
\newcommand{\Examiners}[1]{\renewcommand{\examiners@rudissertation}[1]{#1}}
\newcommand{\examinerheading@rudissertation}{Examiner}
\newcommand{\ExaminerHeading}[1]{\renewcommand{\examinerheading@rudissertation}{#1}}
\newcommand{\personinfo}[5]{
\item[] #1, #2\\#3, #4, #5 %Stub to be customized later
}
%% Clean up some formatting for the text %% Clean up some formatting for the text
\renewcommand{\thepage}{\roman{page}} \renewcommand{\thepage}{\roman{page}}