diff --git a/out/tesi-triennale.pdf b/out/tesi-triennale.pdf index 18f230a..20cd063 100644 Binary files a/out/tesi-triennale.pdf and b/out/tesi-triennale.pdf differ diff --git a/src/assets/unipi.svg b/src/assets/unipi.svg new file mode 100644 index 0000000..db57626 --- /dev/null +++ b/src/assets/unipi.svg @@ -0,0 +1,37 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/theme.typ b/src/theme.typ index 7b49b16..2ad2015 100644 --- a/src/theme.typ +++ b/src/theme.typ @@ -373,6 +373,83 @@ } + // First thesis page + context { + set align(center + horizon) + set text(size: 14pt) + set page( + margin: 0pt, + header: none, + footer: none, + ) + + // show text: it => box(stroke: 1pt + red, it) + // show grid: it => box(stroke: 1pt + red, it) + + grid( + columns: 1, + image("assets/unipi.svg", width: 5cm), + v(2em), + { + set text(size: 18pt) + smallcaps[Università di Pisa] + }, + + v(1em), + { + line(length: 5.25cm) + }, + + v(1em), + [ + *Dipartimento di Matematica \ Corso di Laurea Triennale in Matematica* + ], + + v(6em), + { + [Tesi di Laurea] + }, + + v(1em), + { + set text(size: 18pt) + strong(page-title) + }, + + v(15em), + { + block( + width: 12cm, + grid( + columns: (1fr, 1fr), + { + set align(left) + + [Relatore: \ *Prof. Paolo Lisca*] + }, + { + set align(right) + + [Candidato: \ *Antonio De Lucreziis*] + }, + ), + ) + }, + + v(6em), + { + line(length: 6cm) + }, + + v(1em), + [ + *Anno Accademico 2024/2025* + ], + ) + + pagebreak() + } + // Display the title and authors. v(35pt, weak: true) align(