%%% Switch case in latex %%% https://tex.stackexchange.com/a/343306 \makeatletter \newcommand\addcase[3]{\expandafter\def\csname\string#1@case@#2\endcsname{#3}} \newcommand\makeswitch[2][]{% \newcommand#2[1]{% \ifcsname\string#2@case@##1\endcsname\csname\string#2@case@##1\endcsname\else#1\fi% }% } \makeatother %%%% Il faut adapter la taille des logos dans certains cas (e.g., EGAAL, 2 etablissements) \newcommand\hauteurlogos[3]{ \hauteurlogoecole{#1} \hauteurlogoetablissementA{#2} \hauteurlogoetablissementB{#3} } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%% ECOLES DOCTORALES %%%%%%%%%%%%%%%% %%%% #1: dossier des images, #2: numero ED, #3: couleur ED, #4-#5: nom complet sur plusieurs lignes \newcommand\addecoledoctorale[5]{\direcole{#1}\numeroecole{#2}\definecolor{color-ecole}{RGB}{#3}\nomecoleA{#4}\nomecoleB{#5}} \makeswitch[default]\ecoledoctorale{} \addcase\ecoledoctorale{3M}{\addecoledoctorale {3M} {596} {193,192,183} {Mati\`{e}re, Mol\'{e}cules, Mat\'{e}riaux} {} } \addcase\ecoledoctorale{ALL}{\addecoledoctorale {ALL} {595} {240,209,134} {Arts, Lettres, Langues} {} } \addcase\ecoledoctorale{BS}{\addecoledoctorale {BS} {605} {163,219,208} {Biologie, Sant\'{e}} {} } \addcase\ecoledoctorale{DSP}{\addecoledoctorale {DSP} {599} {188,208,220} {Droit et Science politique} {} } \addcase\ecoledoctorale{EDGE}{\addecoledoctorale {EDGE} {597} {216,178,210} {Sciences \'{E}conomiques et sciences De Gestion} {} } \addcase\ecoledoctorale{EGAAL}{\addecoledoctorale {EGAAL} {600} {146,213,182} {\'{E}cologie, G\'{e}osciences, Agronomie et Alimentation} {} \hauteurlogos{2cm}{2cm}{2cm} } \addcase\ecoledoctorale{ELICC}{\addecoledoctorale {ELICC} {603} {249,201,188} {\'{E}ducation, Langages, Interactions, Cognition, Clinique} {} \hauteurlogos{2cm}{2cm}{2cm} } \addcase\ecoledoctorale{MathSTIC}{\addecoledoctorale {MathSTIC} {601} {236,115,127} {Math\'{e}matiques et Sciences et Technologies} {de l'Information et de la Communication} } \addcase\ecoledoctorale{SML}{\addecoledoctorale {SML} {598} {162,225,230} {Sciences de la Mer et du Littoral} {} } \addcase\ecoledoctorale{SPI}{\addecoledoctorale {SPI} {602} {159,182,217} {Sciences pour l'Ing\'{e}nieur} {} } \addcase\ecoledoctorale{STT}{\addecoledoctorale {STT} {604} {172,184,192} {Soci\'{e}t\'{e}s, temps, territoires} {} } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%% ETABLISSEMENTS %%%%%%%%%%%%%%%% %%%% #1 nom du logo, #2-#4: nom complet sur plusieurs lignes \newcommand\addetablissement[4]{\logoetablissementB{#1}\nometablissementC{#2}\nometablissementD{#3}\nometablissementE{#4}} \makeswitch[default]\etablissement{} \addcase\etablissement{CS}{\addetablissement {CS} {} {} {CENTRALESUP\'{E}LEC} } \addcase\etablissement{ECN}{\addetablissement {ECN} {} {} {L'\'{E}COLE CENTRALE DE NANTES} } \addcase\etablissement{EHESP}{\addetablissement {EHESP} {} {L'\'{E}COLE DES HAUTES \'{E}TUDES} {EN SANT\'{E} PUBLIQUE DE RENNES} } \addcase\etablissement{ENIB}{\addetablissement {ENIB} {} {L'\'{E}COLE NATIONALE} {D'ING\'{E}NIEURS DE BREST} } \addcase\etablissement{ENS}{\addetablissement {ENS} {} {L'\'{E}COLE NORMALE} {SUP\'{E}RIEURE RENNES} } \addcase\etablissement{ENSA}{\addetablissement {ENSA} {} {L'\'{E}COLE NORMALE SUP\'{E}RIEURE} {D'ARCHITECTURE DE NANTES} } \addcase\etablissement{ENSAB}{\addetablissement {ENSAB} {} {L'\'{E}COLE NORMALE SUP\'{E}RIEURE} {D'ARCHITECTURE DE BRETAGNE} } \addcase\etablissement{ENSAI}{\addetablissement {ENSAI} {} {L'\'{E}COLE NATIONALE DE LA STATISTIQUE} {ET DE L'ANALYSE DE L'INFORMATION} } \addcase\etablissement{ENSCR}{\addetablissement {ENSCR} {} {L'\'{E}COLE NATIONALE SUP\'{E}RIEURE} {DE CHIMIE RENNES} } \addcase\etablissement{ENSTA}{\addetablissement {ENSTA} {} {L'\'{E}COLE NATIONALE SUP\'{E}RIEURE} {DE TECHNIQUES AVANC\'{E}ES BRETAGNE} } \addcase\etablissement{IMTA}{\addetablissement {IMTA} {L'\'{E}COLE NATIONALE SUP\'{E}RIEURE} {MINES-T\'{E}L\'{E}COM ATLANTIQUE BRETAGNE} {PAYS-DE-LA-LOIRE - IMT ATLANTIQUE} } \addcase\etablissement{INSA}{\addetablissement {INSA} {} {L'INSTITUT NATIONAL DES} {SCIENCES APPLIQU\'{E}ES RENNES} } \addcase\etablissement{InstitutAgro}{\addetablissement {InstitutAgro} {L'INSTITUT NATIONAL D'ENSEIGNEMENT SUP\'{E}RIEUR} {POUR L'AGRICULTURE, L'ALIMENTATION ET} {L'ENVIRONNEMENT - ECOLE INTERNE AGROCAMPUS OUEST} } \addcase\etablissement{LMU}{\addetablissement {LMU} {} {} {LE MANS UNIVERSIT\'{E}} } \addcase\etablissement{Oniris}{\addetablissement {Oniris} {} {} {ONIRIS} } \addcase\etablissement{UA}{\addetablissement {UA-couleur} {} {} {L'UNIVERSIT\'{E} D'ANGERS} } \addcase\etablissement{UB}{\addetablissement {UB} {} {} {L'UNIVERSIT\'{E} DE BREST} } \addcase\etablissement{UBO}{\addetablissement {UBO} {} {} {L'UNIVERSIT\'{E} DE BRETAGNE OCCIDENTALE} } \addcase\etablissement{UBS}{\addetablissement {UBS} {} {} {L'UNIVERSIT\'{E} DE BRETAGNE SUD} } \addcase\etablissement{UN}{\addetablissement {UN-noir} {} {} {L'UNIVERSIT\'{E} DE NANTES} } \addcase\etablissement{UR1}{\addetablissement {UR1-noir} {} {} {L'UNIVERSIT\'{E} DE RENNES 1} } \addcase\etablissement{UR2}{\addetablissement {UR2} {} {} {L'UNIVERSIT\'{E} DE RENNES 2} } %%%% #1-#2: nom des deux logos, #3-#7: nom complet de la double affiliation sur plusieurs lignes \newcommand\addpairetablissements[7]{ \logoetablissementA{#1} \logoetablissementB{#2} \nometablissementA{#3} \nometablissementB{#4} \nometablissementC{#5} \nometablissementD{#6} \nometablissementE{#7} } % ALL, STT: UR2-ENSAB \addcase\etablissement{UR2-ENSAB}{\addpairetablissements {ENSAB} {UR2} {} {L'\'{E}COLE NORMALE SUP\'{E}RIEURE} {D'ARCHITECTURE DE BRETAGNE} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'UNIVERSIT\'{E} DE RENNES 2} \hauteurlogos{2cm}{1.2cm}{2cm} } % BS, DSP, MathSTIC: UR1-UR2 \addcase\etablissement{UR1-UR2}{\addpairetablissements {UR2} {UR1-noir} {} {} {L'UNIVERSIT\'{E} DE RENNES 2} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'UNIVERSIT\'{E} DE RENNES 1} \hauteurlogos{2cm}{2cm}{2cm} } % DSP, EDGE: UR1-EHESP \addcase\etablissement{UR1-EHESP}{\addpairetablissements {EHESP} {UR1-noir} {} {L'UNIVERSIT\'{E} DE RENNES 1} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'\'{E}COLE DES HAUTES \'{E}TUDES} {EN SANT\'{E} PUBLIQUE DE RENNES} \hauteurlogos{2cm}{2cm}{2cm} } % EGAAL: UA-LMU \addcase\etablissement{UA-LMU}{\addpairetablissements {LMU} {UA-couleur} {} {} {LE MANS UNIVERSIT\'{E}} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'UNIVERSIT\'{E} D'ANGERS} \hauteurlogos{2cm}{1cm}{2cm} } % MathSTIC: UR1-InstitutAgro \addcase\etablissement{UR1-InstitutAgro}{\addpairetablissements {InstitutAgro} {UR1-noir} {L'INSTITUT NATIONAL D'ENSEIGNEMENT SUP\'{E}RIEUR} {POUR L'AGRICULTURE, L'ALIMENTATION ET} {L'ENVIRONNEMENT - ECOLE INTERNE AGROCAMPUS OUEST} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'UNIVERSIT\'{E} DE RENNES 1} \hauteurlogos{1.8cm}{1.3cm}{1.5cm} } % SML: UBO-IMTA \addcase\etablissement{UBO-IMTA}{\addpairetablissements {IMTA} {UBO} {L'\'{E}COLE NATIONALE SUP\'{E}RIEURE} {MINES-T\'{E}L\'{E}COM ATLANTIQUE BRETAGNE} {PAYS-DE-LA-LOIRE - IMT ATLANTIQUE} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'UNIVERSIT\'{E} DE BRETAGNE OCCIDENTALE} \hauteurlogos{2cm}{1.8cm}{1.8cm} } % SPI: ECN-ENSA \addcase\etablissement{ECN-ENSA}{\addpairetablissements {ENSA} {ECN} {} {L'\'{E}COLE NORMALE SUP\'{E}RIEURE} {D'ARCHITECTURE DE NANTES} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'\'{E}COLE CENTRALE DE NANTES} \hauteurlogos{2cm}{1.8cm}{1.8cm} } % SPI: UBO-ENIB \addcase\etablissement{UBO-ENIB}{\addpairetablissements {ENIB} {UBO} {} {L'\'{E}COLE NATIONALE} {D'ING\'{E}NIEURS DE BREST} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'UNIVERSIT\'{E} DE BRETAGNE OCCIDENTALE} \hauteurlogos{2cm}{1.8cm}{1.6cm} } % SPI: UN-Oniris \addcase\etablissement{UN-Oniris}{\addpairetablissements {Oniris} {UN-noir} {} {} {ONIRIS} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'UNIVERSIT\'{E} DE NANTES} \hauteurlogos{2cm}{2cm}{2cm} } % STT: ENSA-UN \addcase\etablissement{ENSA-UN}{\addpairetablissements {ENSA} {UN-noir} {} {L'\'{E}COLE NORMALE SUP\'{E}RIEURE} {D'ARCHITECTURE DE NANTES} {D\'{E}LIVR\'{E}E CONJOINTEMENT AVEC} {L'UNIVERSIT\'{E} DE NANTES} \hauteurlogos{2cm}{2cm}{2cm} }