manage different university logos
This commit is contained in:
parent
f95adbc96f
commit
3f3eb37339
21 changed files with 203 additions and 28 deletions
|
@ -1,5 +1,6 @@
|
|||
|
||||
#let assets-folder = "../assets/"
|
||||
#import "etablissements.typ": etablissements-data
|
||||
|
||||
#let cover(
|
||||
title-en: "",
|
||||
|
@ -9,7 +10,7 @@
|
|||
defense-place: "",
|
||||
defense-date: "",
|
||||
jury-content: [],
|
||||
university: [],
|
||||
university: "UR",
|
||||
speciality: "Informatique",
|
||||
heading-font: "TeX Gyre Heros",
|
||||
) = {
|
||||
|
@ -21,27 +22,13 @@
|
|||
)
|
||||
set text(font: heading-font, fill: black)
|
||||
|
||||
place(dx: 110mm, dy: -15mm, image(assets-folder + "UR.png", width: 6cm))
|
||||
place(dx: 110mm, dy: -15mm, etablissements-data.at(university).logo)
|
||||
place(dx: 0mm, dy: -15mm, image(assets-folder + "logo.png", width: 7.5cm))
|
||||
|
||||
v(2.1cm)
|
||||
text(size: 2em, smallcaps[Thèse de doctorat de])
|
||||
v(2.25cm)
|
||||
|
||||
set text(fill: white)
|
||||
text(size: 1.5em, smallcaps(university))
|
||||
v(.01cm)
|
||||
text(size: 1.2em)[
|
||||
#smallcaps[École Doctorale N° 601] \
|
||||
_Mathématiques, Télécommunications, Informatique, \
|
||||
Signal, Systèmes, Électronique_ \
|
||||
Spécialité : _ #speciality _ \
|
||||
#v(.1cm) #h(.6cm) Par \
|
||||
]
|
||||
|
||||
// Add a blue background with the width of the page
|
||||
context {
|
||||
let y-start = locate(<cover:title-en>).position().y - 1cm
|
||||
//let y-start = locate(<cover:title-en>).position().y - 1cm
|
||||
let y-start = 14.5cm // should match background, more or less
|
||||
let y-end = locate(<cover:defense-info>).position().y + measure(query(<cover:defense-info>).first()).height + .5cm
|
||||
let height = 5em
|
||||
|
||||
|
@ -57,6 +44,22 @@
|
|||
)
|
||||
}
|
||||
|
||||
v(2.1cm)
|
||||
text(size: 2em, smallcaps[Thèse de doctorat de])
|
||||
v(2.25cm)
|
||||
|
||||
set text(fill: white)
|
||||
text(size: 1.5em, smallcaps(etablissements-data.at(university).name))
|
||||
v(.01cm)
|
||||
text(size: 1.2em)[
|
||||
#smallcaps[École Doctorale N° 601] \
|
||||
_Mathématiques, Télécommunications, Informatique, \
|
||||
Signal, Systèmes, Électronique_ \
|
||||
Spécialité : _ #speciality _ \
|
||||
#v(.1cm) #h(.6cm) Par \
|
||||
]
|
||||
|
||||
|
||||
// Author name
|
||||
v(0em)
|
||||
h(.6cm)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue