2023-11-27 15:40:19 +01:00
|
|
|
#import "template.typ"
|
2023-11-27 16:04:11 +01:00
|
|
|
#show: doc => template.init(doc)
|
2023-11-27 15:40:19 +01:00
|
|
|
|
2023-11-27 16:04:11 +01:00
|
|
|
// Include template
|
|
|
|
#template.header(
|
|
|
|
name: [Thomas Forgione],
|
|
|
|
description: [Docteur en informatique et télécommunications],
|
2023-11-27 15:40:19 +01:00
|
|
|
)
|
|
|
|
|
2023-11-27 16:04:11 +01:00
|
|
|
// Include left column
|
|
|
|
#show: doc => template.leftColumn(doc)
|
2023-11-27 15:40:19 +01:00
|
|
|
|
2023-11-27 16:04:11 +01:00
|
|
|
#let leftcolumn = {
|
|
|
|
v(0.5cm)
|
|
|
|
include "./left-column.typ"
|
|
|
|
}
|
2023-11-27 15:40:19 +01:00
|
|
|
|
|
|
|
#leftcolumn
|
|
|
|
|
2023-11-27 16:04:11 +01:00
|
|
|
// Go back to the top of the page
|
2023-11-27 15:40:19 +01:00
|
|
|
#style(styles => {
|
|
|
|
let size = measure(leftcolumn, styles)
|
|
|
|
v(-size.height - 0.75cm)
|
|
|
|
})
|
|
|
|
|
2023-11-27 16:04:11 +01:00
|
|
|
// Include content
|
|
|
|
#v(1.2cm)
|
|
|
|
#show: doc => template.content(doc)
|
2023-11-27 15:40:19 +01:00
|
|
|
|
2023-11-27 16:04:11 +01:00
|
|
|
#include "./content.typ"
|