phd-typst/main.typ

46 lines
1.5 KiB
Plaintext

#set page(paper: "a4")
#set heading(numbering: "1.1 ")
#set par(first-line-indent: 1em, justify: true)
#show link: underline
// Code formatting
#show raw.where(block: true): it => { set par(justify: false); grid(
columns: (100%, 100%),
column-gutter: -100%,
block(width: 100%, inset: 1em, for (i, line) in it.text.split("\n").enumerate() {
box(width: 0pt, align(right, str(i + 1) + h(2em)))
hide(line)
linebreak()
}),
block(radius: 1em, fill: luma(246), width: 100%, inset: 1em, it),
)}
#set page(background: image("assets/background.png", width: 100%))
#align(center + bottom)[
#rect(width: 100%, fill: rgb(255, 255, 255, 0))[
#pad(5pt, text(weight: "bold", size: 20pt)[Dynamic Adaptive 3D Streaming over HTTP])
#text(weight: "bold")[For the University of Toulouse PhD granted by the INP Toulouse]\
#text(weight: "bold")[Presented and defended on Friday 29th November, 2019 by Thomas Forgione]
*Gilles GESQUIÈRE*, president\
*Sidonie CHRISTOPHE*, reviewer \
*Gwendal SIMON*, reviewer\
*Maarten WIJNANTS*, examiner\
*Wei Tsang OOI*, examiner\
*Vincent CHARVILLAT*, thesis supervisor\
*Axel CARLIER*, thesis co-supervisor\
*Géraldine MORIN*, thesis co-supervisor
#align(left, [
*Doctoral school and field*: EDMITT: École Doctorale de Mathématiques, Informatiques et Télécommunications deToulouse\
*Field*: Computer science and telecommunication\
*Research unit*: IRIT (5505)
])
]
]
#pagebreak()
#set page(background: none)
#include "foreword/main.typ"