Skip to content

Commit d9ef5ad

Browse files
authored
Merge pull request #128 from DriesVanderPlas/update_joint
Add template for joint PhDs
2 parents 565433d + 9244c31 commit d9ef5ad

File tree

3 files changed

+146
-4
lines changed

3 files changed

+146
-4
lines changed

adsphd.cls

Lines changed: 134 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@
102102
\DeclareBoolOption{bleed}
103103
\DeclareBoolOption{nohyperref}
104104
\DeclareBoolOption{epub}
105-
\DeclareBoolOption{helveticaneue}
106105

107106
% font and style
108107
\DeclareVoidOption{10pt}{
@@ -131,6 +130,8 @@
131130
\DeclareBoolOption{colorlinks}
132131

133132
% Cover options
133+
\DeclareBoolOption{helveticaneue}
134+
\DeclareBoolOption{joint}
134135
\DeclareStringOption{coverfontpercent}
135136
\DeclareBoolOption{covershowcommittee}
136137
\DeclareComplementaryOption{coverhidecommittee}{covershowcommittee}
@@ -176,6 +177,7 @@
176177
\DisableKeyvalOption[action=warning,package=adsphd]{adsphd}{bleed}
177178
\DisableKeyvalOption[action=warning,package=adsphd]{adsphd}{epub}
178179
\DisableKeyvalOption[action=warning,package=adsphd]{adsphd}{helveticaneue}
180+
\DisableKeyvalOption[action=warning,package=adsphd]{adsphd}{joint}
179181

180182
\ifadsphd@nohyperref\else
181183
\hypersetup{%
@@ -457,6 +459,13 @@
457459
\def\addresscity#1{\gdef\@addresspc{#1}}
458460
\def\email#1{\gdef\@email{#1}}
459461
\def\website#1{\gdef\@website{#1}}
462+
\def\facultypartner#1{\gdef\@facultypartner{#1}}
463+
\def\departmentpartner#1{\gdef\@departmentpartner{#1}}
464+
\def\researchgrouppartner#1{\gdef\@researchgrouppartner{#1}}
465+
\def\addresspartner#1{\gdef\@addresspartner{#1}}
466+
\def\addresscitypartner#1{\gdef\@addresspcpartner{#1}}
467+
\def\emailpartner#1{\gdef\@emailpartner{#1}}
468+
\def\websitepartner#1{\gdef\@websitepartner{#1}}
460469

461470
% doctoral school
462471
\ifx\@empty\adsphd@doctoralschool
@@ -513,6 +522,12 @@
513522
514523
\website{www.website.kuleuven.be}
515524

525+
\researchgrouppartner{Research group partner...}
526+
\addresspartner{Address partner}
527+
\addresscitypartner{City partner}
528+
\emailpartner{[email protected]}
529+
\websitepartner{www.partner.com}
530+
516531

517532
% Default filename for custom cover page
518533
\newcommand{\@customcoverpage}{mycoverpage.tex}
@@ -1324,7 +1339,7 @@ De appendices kunnen desgevallend worden gebundeld in een apart boekdeel.
13241339
%\end{textblock*}
13251340

13261341
\setlength{\skiplen}{0mm+\rbleed}
1327-
\makebackcovergeneralXXIV{\skiplen}{0}
1342+
\makebackcovergeneralXXIV{}{}{\skiplen}{0}
13281343

13291344
\setlength{\skiplen}{\lbleed+\rbleed+\adsphdpaperwidth}
13301345
\makespinegeneralXXIV{\skiplen}{0}{#1}{#2}
@@ -1387,6 +1402,55 @@ De appendices kunnen desgevallend worden gebundeld in een apart boekdeel.
13871402
\end{textblock*}
13881403
}
13891404

1405+
\newcommand{\frontcoverheaderXXIVjoint}[1]{%
1406+
\thispagestyle{empty}
1407+
% Use Helvetica
1408+
\ifadsphd@helveticaneue
1409+
\else
1410+
\renewcommand{\sfdefault}{\helvetsfdefault}
1411+
\fi
1412+
% Blue bar on top
1413+
\begin{textblock*}{\adsphdpaperwidth+\lbleed+\rbleed}(0mm-\lbleed+#1,0mm)
1414+
\textblockcolour{kulprimaryblue}
1415+
%\vspace{-\parskip}
1416+
\rule{0pt}{18mm}
1417+
\end{textblock*}
1418+
%
1419+
% Blue bar below logos
1420+
\begin{textblock*}{\adsphdpaperwidth+\lbleed+\rbleed}(0mm-\lbleed+#1,38mm)
1421+
\textblockcolour{kulprimaryblue}
1422+
%\vspace{-\parskip}
1423+
\rule{0pt}{18mm}
1424+
\end{textblock*}
1425+
%
1426+
% Create logo box KU Leuven
1427+
\begin{textblock*}{34mm}(16mm+#1,21mm)
1428+
% explicitly turn off block colour to prevent the coloured background from popping up due to misalignment of the logo
1429+
\textblockcolour{}
1430+
\includegraphics[width=34mm,height=12mm]{image/KULEUVEN_LOGO_2012}
1431+
\end{textblock*}
1432+
%
1433+
% Create logo box partner university
1434+
\begin{textblock*}{34mm}(\adsphdpaperwidth+#1-34mm-16mm,21mm)
1435+
% explicitly turn off block colour to prevent the coloured background from popping up due to misalignment of the logo
1436+
\textblockcolour{}
1437+
\includegraphics[width=34mm,height=12mm]{image/PARTNER_LOGO}
1438+
\end{textblock*}
1439+
%
1440+
% Create ADS + faculty box KU Leuven
1441+
\begin{textblock*}{85mm}(16mm+#1,43mm)
1442+
\textblockcolour{}
1443+
\fontsize{10}{11}\selectfont%
1444+
\def\tmphss{hss}%
1445+
\ifx\tmphss\adsphd@doctoralschool
1446+
\typeout{adsphd: Cover, smaller font size to fit doctoral school name}
1447+
\fontsize{10}{11}\selectfont%
1448+
\fi
1449+
{\bfseries \textcolor{white} {\sffamily \expandafter\MakeUppercase\expandafter{\@doctoralschool}}}\\[.2mm]
1450+
{\sffamily \textcolor{white} \@faculty}
1451+
\end{textblock*}
1452+
}
1453+
13901454
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
13911455
% Provide front cover using the 2012 (XII) layout
13921456
% used by the Arenberg Doctoral School
@@ -1529,7 +1593,11 @@ De appendices kunnen desgevallend worden gebundeld in een apart boekdeel.
15291593
\fi
15301594
%
15311595
% Create header
1596+
\ifadsphd@joint
1597+
\frontcoverheaderXXIVjoint{#1}
1598+
\else
15321599
\frontcoverheaderXXIV{#1}
1600+
\fi
15331601
%
15341602
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
15351603
%
@@ -2216,11 +2284,16 @@ without written permission from the publisher.
22162284
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
22172285
% Provide back cover using the 2024 (XXIV) layout
22182286
% used by the Arenberg Doctoral School
2219-
\newcommand{\makebackcoverXXIV}{\makebackcovergeneralXXIV{0mm}{1}}
2287+
\newcommand{\makebackcoverXXIV}{
2288+
\ifadsphd@joint
2289+
\makebackcovergeneralXXIVjoint{0mm}{1}
2290+
\else
2291+
\makebackcovergeneralXXIV{0mm}{1}
2292+
\fi
2293+
}
22202294
\ifadsphd@epub
22212295
\renewcommand{\makebackcoverXXIV}{}
22222296
\fi
2223-
% \makebackcovergeneralXII{xskip}{clearpage}
22242297
\newcommand{\makebackcovergeneralXXIV}[2]{%
22252298
\typeout{adsphd.cls: Using default back cover page}
22262299
%
@@ -2309,6 +2382,63 @@ without written permission from the publisher.
23092382

23102383
\let\orig@makebackcovergeneralX\makebackcovergeneralX
23112384
\let\orig@makebackcovergeneralXII\makebackcovergeneralXII
2385+
\let\orig@makebackcovergeneralXXIV\makebackcovergeneralXXIV
2386+
2387+
\newcommand{\makebackcovergeneralXXIVjoint}[2]{%
2388+
\typeout{adsphd.cls: Using default back cover page}
2389+
%
2390+
% Use Helvetica
2391+
\ifadsphd@helveticaneue
2392+
\else
2393+
\renewcommand{\sfdefault}{\helvetsfdefault}
2394+
\fi
2395+
%
2396+
% Only add empty pages if asked for
2397+
\ifthenelse{\equal{#2}{1}}
2398+
{
2399+
\cleardoublepage \mbox{}
2400+
\thispagestyle{empty}
2401+
\newpage
2402+
}{}
2403+
\thispagestyle{empty}
2404+
%
2405+
% Blue bar on top
2406+
\begin{textblock*}{\adsphdpaperwidth+\lbleed+\rbleed}(#1-\rbleed,0mm)
2407+
\textblockcolour{kulprimaryblue}
2408+
\rule{0mm}{18mm}
2409+
\end{textblock*}
2410+
%
2411+
% Blue bar below logos
2412+
\begin{textblock*}{\adsphdpaperwidth+\lbleed+\rbleed}(#1-\rbleed,38mm)
2413+
\textblockcolour{kulprimaryblue}
2414+
\rule{0mm}{18mm}
2415+
\end{textblock*}
2416+
%
2417+
% Text box with address KU Leuven
2418+
\begin{textblock*}{\adsphdpaperwidth+\lbleed+\rbleed}(#1-16mm, 21mm)
2419+
\textblockcolour{}
2420+
\fontsize{7}{10}\sffamily
2421+
\raggedleft
2422+
\MakeUppercase\@faculty\\[-1mm]
2423+
\MakeUppercase\@department\\[-1mm]
2424+
{\@address}\\[-1mm]
2425+
{\@addresspc}\\[-1mm]
2426+
\ifdefempty{\@email}{}{\@email\\[-1mm]}
2427+
\ifdefempty{\@website}{}{\@website\\[-1mm]}
2428+
\end{textblock*}
2429+
%
2430+
% Text box with address partner university
2431+
\begin{textblock*}{100mm}(#1+16mm, 21mm)
2432+
\textblockcolour{}
2433+
\fontsize{7}{10}\sffamily
2434+
\MakeUppercase\@facultypartner\\[-1mm]
2435+
\MakeUppercase\@departmentpartner\\[-1mm]
2436+
{\@addresspartner}\\[-1mm]
2437+
{\@addresspcpartner}\\[-1mm]
2438+
\ifdefempty{\@emailpartner}{}{\@emailpartner\\[-1mm]}
2439+
\ifdefempty{\@websitepartner}{}{\@websitepartner\\[-1mm]}
2440+
\end{textblock*}
2441+
}
23122442

23132443
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
23142444
% Create the spine of the booklet

image/PARTNER_LOGO.eps

448 KB
Binary file not shown.

thesis.tex

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
%\documentclass[print,faculty=firw,department=cws,phddegree=cws]{adsphd}
99
%\documentclass[final,faculty=firw,department=cws,phddegree=cws]{adsphd}
1010
%\documentclass[showinstructions,faculty=firw,department=cws,phddegree=cws,epub]{adsphd}
11+
%\documentclass[showinstructions,faculty=firw,department=cws,phddegree=cws,joint]{adsphd}
12+
1113

1214
% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1315
% !! !!
@@ -40,6 +42,16 @@
4042
% that 'B-3001 Heverlee' is _incorrect_!!
4143
% https://www.kuleuven.be/english/language-guide
4244

45+
%%%%%%%%%%%% For joint PhDs only %%%%%%%%%%%%%%%%%%%%%%
46+
% Change "PARTNER_LOGO.eps" in image folder!
47+
\facultypartner{Faculty Partner}
48+
\departmentpartner{Department Partner}
49+
\addresspartner{Address Partner}
50+
\addresscitypartner{City Partner}
51+
\emailpartner{} % Leave empty to hide
52+
\websitepartner{} % Leave empty to hide
53+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
54+
4355
\date{January 2024}
4456
\copyyear{2024}
4557
\copyaddress{Your place of residence}

0 commit comments

Comments
 (0)