#let coverPage(
  body
) = {
  box(width: 100%, height: 100%, stroke: 0.5pt, outset: 50pt, clip: false)[
  #v(1.5em)
  #align(center, image("./assets/logo.png", width: 15em))
  #v(4em)
  #align(center, text("UNIVERSITÀ DEGLI STUDI DI PADOVA", size: 2em, weight: "bold"))
  #align(center, text(smallcaps("Dipartimento DI Matematica \"Tullio Levi-Civita\""), size: 1.5em,))
  #v(2.5em)
  #align(center, text(smallcaps("Corso di Laurea in"), size: 1.5em))
  #align(center, text("INFORMATICA", size: 2em, weight: "bold"))
  #v(2.5em)
  #align(center, text(smallcaps("Tesi di Laurea"), size: 1.5em))
  #align(center, text([VISUALIZZAZIONE TRIDIMENSIONALE PER \ LA GESTIONE DI MAGAZZINO], size: 1.6em))
  #v(3em)
  #align(center, text(smallcaps("A.A. 2023/2024"), size: 1.5em, weight: "extralight"))
  #show grid: set text(size: 1.2em)
  #align(bottom, grid(
    columns: (1fr,1fr),
    align: (left, right),
    align(left+bottom, [*RELATORE*] + text("\nProf. <NAME>\n" + [*Proclamazione*: 20 Settembre 2024]),),
    align(right+bottom, [*STUDENTE*] + text("\n<NAME>\n" + [*Matricola n.* 2042346]))
  ))
  ]

  pagebreak()
  
  set page(
    numbering: "i",
    number-align: center,
    paper: "a4",
    margin: (x: 3cm, y: 2.5cm),
  )
  counter(page).update(1)
  
  align(center+bottom, [<NAME>: _Visualizzazione tridimensionale per la gestione di magazzino_, Tesi di laurea triennale, © Settembre 2024 ])

  pagebreak()

  align(center+horizon, [_"Non puoi risolvere un problema con lo stesso tipo di pensiero che hai usato per crearlo" \ - \ <NAME>_])

  pagebreak()

  heading("Ringraziamenti", outlined: false)
  text([
    Al termine di questo percorso universitario, desidero ringraziare tutte le persone che mi hanno sostenuto e accompagnato credendo in me anche nei momenti più difficili.

    Ringrazio il professor <NAME> per tutto il supporto ricevuto durante il tirocinio e nella redazione di questo documento, dimostrandosi sempre disponibile per chiarimenti e consigli.

    Un grazie a tutti i colleghi di Sanmarco Informatica S.p.A. per l'accoglienza e la disponibilità dimostrata, con i quali sin da subito ho instaurato un rapporto di collaborazione e amicizia che ha reso l'intera esperienza formativa e piacevole.

    Dedico inoltre un grazie speciale a mia madre Marilisa, mio padre Claudio e la sua compagna Silvia per l'enorme supporto che mi hanno dato in questi anni di studio e per avermi sempre sostenuto e spronato a dare il meglio di me stesso.

    Ringrazio in modo altrettanto speciale Sofia, la persona che amo, per essere sempre stata al mio fianco durante questa esperienza e per tutti i momenti vissuti insieme in questi anni.

    Infine ringrazio tutti i miei amici e compagni di corso  che hanno reso questi anni di studio indimenticabili, insieme ai quali ho condiviso gioie e momenti di difficoltà, crescendo e imparando insieme.

    \
    Grazie a tutti voi.

    #grid(
      columns: (1fr, 1fr),
      align: (left, right),
      [_Padova, settembre 2024_], [_<NAME>_]
    )
  ]
  )

  pagebreak()

  heading("Sommario", outlined: false)
  [
    Il presente documento descrive l'esperienza di tirocinio svolta presso l'azienda Sanmarco Informatica S.p.A. del laureando <NAME>, nel periodo 20 maggio - 12 luglio 2024. 
    
    L'obiettivo era lo sviluppo di una visualizzazione tridimensionale per la gestione di magazzino, dando la possibilità di creare ordini di movimentazione della merce in modo intuitivo e veloce mediante un'operazione di _drag & drop_ direttamente nell'ambiente 3D. Il lavoro svolto è stato direttamente integrato nel _software_ sviluppato dall'azienda, risultando in un'estensione delle funzionalità utilizzabili del prodotto.

    Il documento è strutturato in quattro capitoli, quali:
    - *L'azienda Sanmarco Informatica*: presenta il contesto organizzativo e produttivo in cui il laureando è stato inserito;

    - *Il tirocinio*: descrive il progetto proposto, il rapporto dell'azienda con lo _stage_ e le motivazioni che hanno portato alla scelta di questo progetto;

    - *Svolgimento del tirocinio*: descrive il metodo di lavoro adottato, le attività svolte e i risultati ottenuti;

    - *Valutazione retrospettiva*: riporta le considerazioni finali del laureando sul progetto svolto e sulle competenze acquisite.

    \
    Al fine di agevolare la lettura, il documento rispetta le seguenti convenzioni tipografiche:
    - i termini in linguaggio diverso dall'italiano sono posti in _corsivo_;

    - ogni immagine è corredata da una didascalia e dalla fonte da cui è stata tratta;

    - i termini riportati nel glossario riportano una _G_ posta a pedice.

    \
    In appendice è presente il glossario dei termini meno consueti utilizzati, insieme alla lista di abbreviazioni e acronimi e alla bibliografia e sitografia consultata.
  ]

  pagebreak()
  
  body
}