diff --git a/example/mu/example.dtx b/example/mu/example.dtx index 1d9a6f40ded74d8196089a7aeda49f3c44b325a7..18a4eea67da30cada64359544a9b5c0c1b9e4386 100644 --- a/example/mu/example.dtx +++ b/example/mu/example.dtx @@ -100,8 +100,8 @@ %<*econ> % \end{macrocode} % \changes{v1.0.0}{2021/03/04}{Added elements that are used -% by thesis@bibEntry and thesis@titlePage: field, fieldEn -% departmentEn. [TV]} +% by thesis@bibEntry and thesis@titlePage: field, fieldEn, +% departmentEn, programme, programmeEn. [TV]} % \begin{macrocode} \thesissetup{ @@ -110,6 +110,7 @@ university = mu, faculty = econ, type = bc, + programme = NA, field = Applied Econometrics, department = Department of Finance, author = Jane Doe, @@ -141,7 +142,8 @@ %% The following keys are only useful, when you're using a %% locale other than English. You can safely omit them in an %% English thesis. - fieldEn = Applied Econometrics, + programmeEn = NA, + fieldEn = Applied Econometrics, departmentEn = Department of Finance, titleEn = The Economic Value of LaTeX, TeXtitleEn = The Economic Value of \LaTeX, @@ -166,13 +168,14 @@ %<*fi> % \end{macrocode} % \changes{v1.0.0}{2021/03/04}{Added elements that are used -% by thesis@titlePage: field, department. [TV]} +% by thesis@titlePage: field, department, programme. [TV]} % \begin{macrocode} \thesissetup{ date = \the\year/\the\month/\the\day, university = mu, faculty = fi, type = bc, + programme = Informatics, field = Applied Informatics, department = Department of Machine Learning and Data Processing, author = Jane Doe, @@ -204,13 +207,15 @@ % \changes{v1.0.0}{2021/03/04}{Added elements that are used % by thesis@bibEntry and thesis@titlePage: field, fieldEn, % department, departmentEn, titleEn, TeXtitleEn, keywords, -% keywordsEn, TeXkeywords, TeXkeywordsEn. [TV]} +% keywordsEn, TeXkeywords, TeXkeywordsEn, programme, +% programmeEn, abstract, abstractEn. [TV]} % \begin{macrocode} \thesissetup{ date = \the\year/\the\month/\the\day, university = mu, faculty = fsps, type = bc, + programme = NA, field = Sport Management, department = Department of Social Sciences and Sport Management, author = Jane Doe, @@ -222,29 +227,42 @@ of Sports Tables, keywords = {keyword1, keywords2, ...}, TeXkeywords = {keyword1, keywords2, \ldots}, + abstract = {% + This is the abstract of my thesis, which can + + span multiple paragraphs. + }, bib = example.bib, %% The following keys are only useful, when you're using a %% locale other than English. You can safely omit them in an %% English thesis. + programmeEn = NA, fieldEn = Applied Econometrics, departmentEn = Department of Finance, titleEn = The Economic Value of LaTeX, TeXtitleEn = The Economic Value of \LaTeX, keywordsEn = {keyword1, keyword2, ...}, TeXkeywordsEn = {keyword1, keyword2, \ldots}, + abstractEn = {% + This is the abstract of my thesis, which can + + span multiple paragraphs. + }, } %</fsps> %<*fss> % \end{macrocode} % \changes{v1.0.0}{2021/03/04}{Added elements that are used % by thesis@bibEntry and thesis@titlePage: field, fieldEn, -% department, departmentEn, titleEn, TeXtitleEn. [TV]} +% department, departmentEn, titleEn, TeXtitleEn, programme, +% programmeEn. [TV]} % \begin{macrocode} \thesissetup{ date = \the\year/\the\month/\the\day, university = mu, faculty = fss, type = bc, + programme = NA, field = Psychology, department = Department of Health, author = Jane Doe, @@ -269,6 +287,7 @@ %% The following keys are only useful, when you're using a %% locale other than English. You can safely omit them in an %% English thesis. + programmeEn = NA, fieldEn = Psychology, departmentEn = Department of Health, titleEn = LaTeX and Its Impact on the @@ -287,13 +306,14 @@ %<*law> % \end{macrocode} % \changes{v1.0.0}{2021/03/04}{Added elements that are used -% by thesis@titlePage: field [TV]} +% by thesis@titlePage: field, programme [TV]} % \begin{macrocode} \thesissetup{ date = \the\year/\the\month/\the\day, university = mu, faculty = law, type = bc, + programme = NA, field = Law and Finance, department = The Department of Commercial Law, author = Jane Doe, @@ -328,11 +348,16 @@ } %</law> %<*med> +% \end{macrocode} +% \changes{v1.0.0}{2021/03/22}{Added element that is used +% by thesis@titlePage: programme [TV]} +% \begin{macrocode} \thesissetup{ date = \the\year/\the\month/\the\day, university = mu, faculty = med, type = bc, + programme = NA, field = Optometry, department = The Department of Optometry and Orthoptics, @@ -372,13 +397,15 @@ % \end{macrocode} % \changes{v1.0.0}{2021/03/04}{Added elements that are used % by thesis@bibEntry and thesis@titlePage: field, fieldEn, -% departmentEn, titleEn, TeXtitleEn. [TV]} +% departmentEn, titleEn, TeXtitleEn, programme, programmeEn. +% [TV]} % \begin{macrocode} \thesissetup{ date = \the\year/\the\month/\the\day, university = mu, faculty = ped, type = bc, + programme = NA, field = Speech Therapy, department = Department of Primary Pedagogy, author = Jane Doe, @@ -404,6 +431,7 @@ %% The following keys are only useful, when you're using a %% locale other than English. You can safely omit them in an %% English thesis. + programmeEn = NA, fieldEn = Speech Therapy, departmentEn = Department of Primary Pedagogy, titleEn = The Challenges of Teaching LaTeX @@ -423,13 +451,15 @@ % \end{macrocode} % \changes{v1.0.0}{2021/03/04}{Added elements that are used % by thesis@bibEntry and thesis@titlePage: fieldEn, departmentEn, -% titleEn, TeXtitleEn, keywordsEn, TeXkeywordsEn, abstractEn. [TV]} +% titleEn, TeXtitleEn, keywordsEn, TeXkeywordsEn, abstractEn, +% programme. [TV]} % \begin{macrocode} \thesissetup{ date = \the\year/\the\month/\the\day, university = mu, faculty = phil, type = bc, + programme = NA, field = Cognitive Sciences, department = Department of Psychology, author = Jane Doe, @@ -475,6 +505,11 @@ } %</phil> %<*sci> +% \end{macrocode} +% \changes{v1.0.0}{2021/03/22}{Added elements that are used +% by thesis@bibEntry and thesis@titlePage: fieldEn, +% departmentEn, titleEn, TeXtitleEn, programmeEn. [TV]} +% \begin{macrocode} \thesissetup{ date = \the\year/\the\month/\the\day, university = mu, @@ -508,6 +543,24 @@ %% beginning) and replace `assignment.pdf` with the filename %% of your scanned thesis assignment. %% assignment = assignment.pdf, + %% The following keys are only useful, when you're using a + %% locale other than English. You can safely omit them in an + %% English thesis. + programmeEn = Mathematics, + fieldEn = Financial and Insurance Mathematics, + departmentEn = Department of Mathematics and + Statistics, + titleEn = The Principles of the Typesetting of + Mathematics in TeX: the Program, + TeXtitleEn = The Principles of the Typesetting of + Mathematics in \TeX: the Program, + keywordsEn = {keyword1, keyword2, ...}, + TeXkeywordsEn = {keyword1, keyword2, \ldots}, + abstractEn = {% + This is the abstract of my thesis, which can + + span multiple paragraphs. + }, } %</sci> % \end{macrocode} diff --git a/locale/english.dtx b/locale/english.dtx index bd6fd58b515dcd0f59882d277d7505ad91962cfa..e74fb04636a041c70e4354e1c909f5a00840a51c 100644 --- a/locale/english.dtx +++ b/locale/english.dtx @@ -74,7 +74,7 @@ % \begin{macrocode} \gdef\thesis@english@advisorSignature{Signature of Thesis \thesis@english@advisorTitle} -\gdef\thesis@english@fieldTitle{Field of study} +\gdef\thesis@english@fieldTitle{Field of Study} \gdef\thesis@english@advisorTitle{Advisor} \gdef\thesis@english@authorTitle{Author} \gdef\thesis@english@abstractTitle{Abstract} diff --git a/style/mu/base.dtx b/style/mu/base.dtx index 9d191996a7467d7b3c608a0320b5076b66cd7e49..5f433c21f0b33470dd79600bf65bcb0ac4f2cb53 100644 --- a/style/mu/base.dtx +++ b/style/mu/base.dtx @@ -906,12 +906,13 @@ \par\vspace{0.75cm}% \ifthesis@blocks@titlePage@department@ {\sf\thesis@titlePage@large\thesis@department@name} - \par\vspace{0.25cm}% \fi \ifthesis@blocks@titlePage@programme@ + \par\vspace{0.25cm}% {\sf\thesis@titlePage@large\thesis@@{bib@programme}: \thesis@programme}\par \fi \ifthesis@blocks@titlePage@field@ + \par\vspace{0.25cm}% {\sf\thesis@titlePage@large\thesis@@{fieldTitle}: \thesis@field@name}% \fi \par\vfill @@ -934,6 +935,23 @@ \end{center}% \end{alwayssingle}} % \end{macrocode} +% \end{macro}\begin{macro}{\thesis@blocks@seal} +% \changes{v1.0.0}{2021/03/22}{Added macro for the seal of faculty. +% [TV]} +% The |\thesis@blocks@seal| macro typesets the seal of the faculty. +% \begin{macrocode} +\def\thesis@blocks@seal{% + \thesis@blocks@clear + \begin{alwayssingle}% + \thispagestyle{empty}% + \begin{center}% + \leavevmode + \par\vfill + \thesis@blocks@facultyLogo@color[width=6.3cm]% + \par\vfill\vfill\vfill\vfill + \end{center}% + \end{alwayssingle}} +% \end{macrocode} % \end{macro}\begin{macro}{\thesis@blocks@toc} % The |\thesis@blocks@toc| macro typesets the table of contents. % \begin{macrocode} @@ -1020,15 +1038,16 @@ % \end{macro}\begin{macro}{\thesis@blocks@keywords} % The |\thesis@blocks@keywords| macro typesets the % keywords. +% \changes{v1.0.0}{2021/03/22}{Redefined keywords, keywordsEn +% macros so they by default start on the same page as the +% the previous element and are in the lower part of the page. +% [TV]} % \begin{macrocode} \def\thesis@blocks@keywords{% \begin{alwayssingle}% - % Start the new chapter without clearing the left page. - \clearpage - {\let\thesis@blocks@clear\relax - \chapter*{\thesis@@{keywordsTitle}}% - \noindent\thesis@TeXkeywords}% - \par\vfil\null + {\let\thesis@blocks@clear\relax% + \chapter*{\vspace*{\fill}\thesis@@{keywordsTitle}}}% + \leavevmode\thesis@keywords \end{alwayssingle}} % \end{macrocode} % \end{macro}\begin{macro}{\thesis@blocks@keywordsEn} @@ -1043,12 +1062,9 @@ \ifthesis@english\else {\thesis@selectLocale{english}% \begin{alwayssingle}% - % Start the new chapter without clearing the left page. - \clearpage {\let\thesis@blocks@clear\relax% - \chapter*{\thesis@english@keywordsTitle}}% - \noindent\thesis@TeXkeywordsEn - \par\vfil\null + \chapter*{\vspace*{\fill}\thesis@english@keywordsTitle}}% + \leavevmode\thesis@keywords \end{alwayssingle}}% \fi} % \end{macrocode} @@ -1206,6 +1222,8 @@ \textbf{\thesis@@{bib@thesisTitle}:} & \thesis@title \\ \textbf{\thesis@@{bib@programme}:} + & \thesis@programme \\ + \textbf{\thesis@@{bib@field}:} & \thesis@field \\ \textbf{\thesis@@{bib@advisor}:} & \thesis@advisor \\ @@ -1256,6 +1274,8 @@ \textbf{\thesis@english@bib@thesisTitle:} & \thesis@titleEn \\ \textbf{\thesis@english@bib@programme:} + & \thesis@programmeEn \\ + \textbf{\thesis@english@bib@field:} & \thesis@fieldEn \\ \textbf{\thesis@english@bib@advisor:} & \thesis@advisor \\ diff --git a/style/mu/econ.dtx b/style/mu/econ.dtx index 320bf4e041028568f934ebe3cef9c6b63a96f009..536129a50fa682f66c81eec9d9b80429e04e4599 100644 --- a/style/mu/econ.dtx +++ b/style/mu/econ.dtx @@ -255,21 +255,23 @@ % All blocks within the autolayout preamble that are not defined % within this file are defined in the % \texttt{style/mu/fithesis-base.sty} file. +% \changes{v1.0.0}{2021/03/22}{Reorganised the blocks to fit the +% faculty's requirements. [TV]} % \begin{macrocode} \def\thesis@blocks@preamble{% \thesis@blocks@coverMatter \thesis@blocks@cover - \thesis@blocks@frontMatter \thesis@blocks@titlePage - \thesis@blocks@assignment + \thesis@blocks@frontMatter + \thesis@blocks@seal \thesis@blocks@bibEntry \thesis@blocks@abstract + \thesis@blocks@bibEntryEn \thesis@blocks@abstractEn - \thesis@blocks@keywords - \thesis@blocks@keywordsEn \thesis@blocks@declaration \thesis@blocks@thanks - \thesis@blocks@toc} + \thesis@blocks@toc + \thesis@blocks@tables} % \end{macrocode} % All blocks within the autolayout postamble that are not defined % within this file are defined in the \texttt{style/mu/base.sty} @@ -280,5 +282,5 @@ \def\thesis@blocks@postamble{% \ifx\thesis@doctoral\thesis@type\thesis@blocks@summary\else\fi \thesis@blocks@bibliography - \thesis@blocks@tables} +} % \end{macrocode} diff --git a/style/mu/fi.dtx b/style/mu/fi.dtx index 406914f159205b85a1da6fae3e554e00b384095b..350ef5b9f279d58a150865f3a00d3bd11da19cc1 100644 --- a/style/mu/fi.dtx +++ b/style/mu/fi.dtx @@ -83,21 +83,24 @@ % All blocks within the autolayout preamble and postamble that are % not defined within this file are defined in the % \texttt{style/mu/fithesis-base.sty} file. +% \changes{v1.0.0}{2021/03/22}{Reorganised the blocks to fit the +% faculty's requirements. [TV]} % \begin{macrocode} \def\thesis@blocks@preamble{% \thesis@blocks@coverMatter \thesis@blocks@cover \thesis@blocks@titlePage \thesis@blocks@frontMatter + \thesis@blocks@seal \ifx\thesis@type\thesis@proposal \thesis@blocks@toc \else \thesis@blocks@assignment \thesis@blocks@declaration - \thesis@blocks@thanks \thesis@blocks@clearRight \thesis@blocks@abstract \thesis@blocks@keywords + \thesis@blocks@thanks \thesis@blocks@tables \fi} \def\thesis@blocks@postamble{% diff --git a/style/mu/fsps.dtx b/style/mu/fsps.dtx index a76f3605ed42ba1df410aa1a63be16ce6290dbe2..809e3744e4eff2117f43fe1e40e24111f4628668 100644 --- a/style/mu/fsps.dtx +++ b/style/mu/fsps.dtx @@ -140,13 +140,19 @@ % All blocks within the autolayout preamble and postamble that are % not defined within this file are defined in the % \texttt{style/mu/fithesis-base.sty} file. +% \changes{v1.0.0}{2021/03/22}{Reorganised the blocks to fit the +% faculty's requirements. [TV]} % \begin{macrocode} \def\thesis@blocks@preamble{% \thesis@blocks@coverMatter \thesis@blocks@cover \thesis@blocks@titlePage \thesis@blocks@frontMatter - \thesis@blocks@declaration + \thesis@blocks@seal + \thesis@blocks@bibEntry + \thesis@blocks@abstract + \thesis@blocks@bibEntryEn + \thesis@blocks@abstractEn \thesis@blocks@thanks \thesis@blocks@tables} \def\thesis@blocks@postamble{% diff --git a/style/mu/fss.dtx b/style/mu/fss.dtx index 1d09affcae2cb79e2cbd3e7750c67b9dabb4afe8..2e97ce403e8e3182965a50ff15806226bddef5fb 100644 --- a/style/mu/fss.dtx +++ b/style/mu/fss.dtx @@ -53,18 +53,19 @@ % All blocks within the autolayout preamble and postamble that are % not defined within this file are defined in the % \texttt{style/mu/fithesis-base.sty} file. +% \changes{v1.0.0}{2021/03/22}{Reorganised the blocks to fit the +% faculty's requirements. [TV]} % \begin{macrocode} \def\thesis@blocks@preamble{% \thesis@blocks@coverMatter \thesis@blocks@cover \thesis@blocks@titlePage \thesis@blocks@frontMatter - \thesis@blocks@clearRight - \thesis@blocks@abstract - \thesis@blocks@abstractEn - \thesis@blocks@keywords - \thesis@blocks@keywordsEn - \thesis@blocks@assignment + \thesis@blocks@seal + \thesis@blocks@bibEntry + \thesis@blocks@abstract + \thesis@blocks@bibEntryEn + \thesis@blocks@abstractEn \thesis@blocks@declaration \thesis@blocks@thanks \thesis@blocks@tables} diff --git a/style/mu/law.dtx b/style/mu/law.dtx index ddfd4c8a9fa4aeccf69eb1b7d9dad521953b0e95..8b9045c72356a2c8f3325b8d8fb8b8fe24869fca 100644 --- a/style/mu/law.dtx +++ b/style/mu/law.dtx @@ -35,7 +35,10 @@ % \end{macrocode} % Each footnote is uniquely numbered across the entire document as % per the formal requirements of the faculty. +% \changes{v1.0.0}{2021/03/22}{Added \textsf{regexpatch} package to +% redefine the layout of titlePage. [TV]} % \begin{macrocode} +\thesis@require{xpatch} \thesis@require{chngcntr} \counterwithout{footnote}{chapter} % \end{macrocode} @@ -53,6 +56,43 @@ \thesis@titlePage@large\thesis@department@name\\\vskip 2em}} \let\thesis@blocks@titlePage@header=\thesis@blocks@cover@header % \end{macrocode} +% \changes{v1.0.0}{2021/03/22}{Added redefinition of the titlePage +% layout as per the faculty requirements. Department name and +% field are in the upper part of the titlePage. [TV]} +% \begin{macrocode} +\xpatchcmd{\thesis@blocks@titlePage} +{{\sf\thesis@titlePage@large\thesis@@{advisorTitle}: \thesis@advisor}% + \par\vspace{0.75cm}% + \ifthesis@blocks@titlePage@department@ + {\sf\thesis@titlePage@large\thesis@department@name} + \fi + \ifthesis@blocks@titlePage@programme@ + \par\vspace{0.25cm}% + {\sf\thesis@titlePage@large\thesis@@{bib@programme}: + \thesis@programme}\par + \fi + \ifthesis@blocks@titlePage@field@ + \par\vspace{0.25cm}% + {\sf\thesis@titlePage@large\thesis@@{fieldTitle}: + \thesis@field@name}% + \fi + \par\vfill +} +{}{}{} + +\xpatchcmd{\thesis@blocks@titlePage} +{{\sf\thesis@titlePage@large\thesis@@upper{facultyName}}% + \par\vspace{1.75cm}% +} +{{\sf\thesis@titlePage@large\thesis@@upper{facultyName}}% + \par\vspace{0.75cm}% + {\sf\thesis@titlePage@large\thesis@field}% + \par\vspace{0.25cm}% + {\sf\thesis@titlePage@large\thesis@department@name} + \par\vspace{1.75cm}% +} +{}{} +% \end{macrocode} % \begin{macro}{\thesis@blocks@frontMatter} % The |\thesis@blocks@frontMatter| macro sets up the style % of the front matter of the thesis. The page numbering is arabic @@ -85,17 +125,21 @@ % All blocks within the autolayout preamble that are not defined % within this file are defined in the % \texttt{style/mu/fithesis-base.sty} file. +% \changes{v1.0.0}{2021/03/22}{Reorganised the blocks to fit the +% faculty's requirements. [TV]} % \begin{macrocode} \def\thesis@blocks@preamble{% \thesis@blocks@coverMatter \thesis@blocks@cover \thesis@blocks@titlePage \thesis@blocks@frontMatter + \thesis@blocks@seal \thesis@blocks@declaration \thesis@blocks@clearRight \thesis@blocks@abstract - \thesis@blocks@abstractEn \thesis@blocks@keywords + \thesis@blocks@clearRight + \thesis@blocks@abstractEn \thesis@blocks@keywordsEn \thesis@blocks@thanks \thesis@blocks@tables} diff --git a/style/mu/med.dtx b/style/mu/med.dtx index d790540833a4b7fc80b17b110e698aacb8a73a86..b3e0024d497577febed733dcf312cbe0f275f4d6 100644 --- a/style/mu/med.dtx +++ b/style/mu/med.dtx @@ -46,10 +46,13 @@ % 16\,cm in accordance with the formal requirements of the faculty. % This leads to overfull lines and is against the good conscience % of the author of this style. +% \changes{v1.0.0}{2021/03/22}{Added \textsf{xpatch} package to +% redefine layout of titlePage. [TV]} % \begin{macrocode} \thesis@require{tikz} \thesis@require{geometry} \thesis@require{setspace} + \thesis@require{xpatch} \geometry{top=25mm,bottom=20mm,left=25mm,right=25mm,includeheadfoot} % \end{macrocode} % \begin{macro}{\thesis@blocks@cover} @@ -87,6 +90,43 @@ % no longer redefine the \cs{thesis@blocks@titlePage@footer} % and \cs{thesis@blocks@titlePage@content} macros, which are no % longer defined. [VN]} +% \changes{v1.0.0}{2021/03/22}{Added redefinition of the titlePage +% layout as per the faculty requirements. Department name and +% programme are in the upper part of the titlePage. [TV]} +% \begin{macrocode} +\xpatchcmd{\thesis@blocks@titlePage} +{{\sf\thesis@titlePage@large\thesis@@{advisorTitle}: \thesis@advisor}% + \par\vspace{0.75cm}% + \ifthesis@blocks@titlePage@department@ + {\sf\thesis@titlePage@large\thesis@department@name} + \fi + \ifthesis@blocks@titlePage@programme@ + \par\vspace{0.25cm}% + {\sf\thesis@titlePage@large\thesis@@{bib@programme}: + \thesis@programme}\par + \fi + \ifthesis@blocks@titlePage@field@ + \par\vspace{0.25cm}% + {\sf\thesis@titlePage@large\thesis@@{fieldTitle}: + \thesis@field@name}% + \fi + \par\vfill +} +{}{}{} + +\xpatchcmd{\thesis@blocks@titlePage} +{{\sf\thesis@titlePage@large\thesis@@upper{facultyName}}% + \par\vspace{1.75cm}% +} +{{\sf\thesis@titlePage@large\thesis@@upper{facultyName}}% + \par\vspace{0.75cm}% + {\sf\thesis@titlePage@large\thesis@programme}% + \par\vspace{0.25cm}% + {\sf\thesis@titlePage@large\thesis@department@name} + \par\vspace{1.75cm}% +} +{}{} +% \end{macrocode} % \begin{macro}{\thesis@blocks@frontMatter} % The |\thesis@blocks@frontMatter| macro sets up the style of the % front matter of the thesis. The page numbering is arabic in @@ -127,20 +167,22 @@ % All blocks within the autolayout preamble and postamble that are % not defined within this file are defined in the % \texttt{style/mu/fithesis-base.sty} file. +% \changes{v1.0.0}{2021/03/22}{Reorganised the blocks to fit the +% faculty's requirements. [TV]} % \begin{macrocode} \def\thesis@blocks@preamble{% \thesis@blocks@coverMatter \thesis@blocks@cover - \thesis@blocks@frontMatter \thesis@blocks@titlePage - \onehalfspacing + \thesis@blocks@frontMatter + \thesis@blocks@seal + \thesis@blocks@declaration \thesis@blocks@clearRight \thesis@blocks@abstract - \thesis@blocks@abstractEn \thesis@blocks@keywords + \thesis@blocks@clearRight + \thesis@blocks@abstractEn \thesis@blocks@keywordsEn - \thesis@blocks@bibEntry - \thesis@blocks@declaration \thesis@blocks@thanks \thesis@blocks@tables} \def\thesis@blocks@postamble{% diff --git a/style/mu/ped.dtx b/style/mu/ped.dtx index 8db3215ad07431bb2465b52daf86c483f830b945..8c34e69364e305e60b41c23134c073ea7d14c05e 100644 --- a/style/mu/ped.dtx +++ b/style/mu/ped.dtx @@ -50,17 +50,19 @@ % All blocks within the autolayout preamble and postamble that are % not defined within this file are defined in the % \texttt{style/mu/fithesis-base.sty} file. +% \changes{v1.0.0}{2021/03/22}{Reorganised the blocks to fit the +% faculty's requirements. [TV]} % \begin{macrocode} \def\thesis@blocks@preamble{% \thesis@blocks@coverMatter \thesis@blocks@cover \thesis@blocks@titlePage \thesis@blocks@frontMatter + \thesis@blocks@seal \thesis@blocks@bibEntry \thesis@blocks@abstract + \thesis@blocks@bibEntryEn \thesis@blocks@abstractEn - \thesis@blocks@keywords - \thesis@blocks@keywordsEn \thesis@blocks@declaration \thesis@blocks@thanks \thesis@blocks@tables} diff --git a/style/mu/phil.dtx b/style/mu/phil.dtx index 92f4a10b780c2062494a55c7a7759eb8caf70b0d..8a2e3ba53fb9ac272313fd8b694ab67f24645a2c 100644 --- a/style/mu/phil.dtx +++ b/style/mu/phil.dtx @@ -103,12 +103,15 @@ % All blocks within the autolayout preamble and postamble that are % not defined within this file are defined in the % \texttt{style/mu/fithesis-base.sty} file. +% \changes{v1.0.0}{2021/03/22}{Reorganised the blocks to fit the +% faculty's requirements. [TV]} % \begin{macrocode} \def\thesis@blocks@preamble{% \thesis@blocks@coverMatter \thesis@blocks@cover \thesis@blocks@titlePage \thesis@blocks@frontMatter + \thesis@blocks@seal % \end{macrocode} % In KISK theses, the bibliographical entry, the abstract, and the % keywords will be included after the cover matter. @@ -118,9 +121,8 @@ \ifx\thesis@department\thesis@departments@kisk \thesis@blocks@bibEntry \thesis@blocks@abstract + \thesis@blocks@bibEntryEn \thesis@blocks@abstractEn - \thesis@blocks@keywords - \thesis@blocks@keywordsEn \fi \thesis@blocks@declaration \ifx\thesis@doctoral\thesis@type\thesis@blocks@summary\else\fi diff --git a/style/mu/sci.dtx b/style/mu/sci.dtx index 67ff9be182e94b7c389aa4b969f9ca8327b93317..5d4d6fe7e42b77a64c02747c4a399d9d38b0ce7e 100644 --- a/style/mu/sci.dtx +++ b/style/mu/sci.dtx @@ -95,6 +95,8 @@ % All blocks within the autolayout preamble and postamble that are % not defined within this file are defined in the % \texttt{style/mu/fithesis-base.sty} file. +% \changes{v1.0.0}{2021/03/22}{Reorganised the blocks to fit the +% faculty's requirements. [TV]} % \begin{macrocode} \def\thesis@blocks@preamble{ \thesis@blocks@coverMatter @@ -104,12 +106,16 @@ \ifx\thesis@type\thesis@proposal \thesis@blocks@toc \else - \thesis@blocks@assignment - \thesis@blocks@declaration - \thesis@blocks@thanks + \thesis@blocks@seal + \thesis@blocks@bibEntry + \thesis@blocks@bibEntryEn \thesis@blocks@clearRight \thesis@blocks@abstract - \thesis@blocks@keywords + \thesis@blocks@clearRight + \thesis@blocks@abstractEn + \thesis@blocks@assignment + \thesis@blocks@thanks + \thesis@blocks@declaration \thesis@blocks@tables \fi} \def\thesis@blocks@postamble{%