41 lines
801 B
Typst
41 lines
801 B
Typst
#import "@preview/minicise:0.1.0": sheet
|
|
#import "@preview/mitex:0.2.7": mitex
|
|
#import "@preview/cmarker:0.1.10"
|
|
|
|
#show: sheet.with(
|
|
title: [Exercices de cours],
|
|
course: [Objets connectés et robotique],
|
|
author: [Vincent Lannurien],
|
|
date: [2026],
|
|
semester: [L3 IFA, S5],
|
|
)
|
|
|
|
#align(center)[
|
|
#block(
|
|
width: 66%,
|
|
fill: luma(230),
|
|
inset: 8pt,
|
|
radius: 4pt
|
|
)[
|
|
#underline[*Consignes*]
|
|
|
|
#align(left)[
|
|
- Aucun document autorisé.
|
|
- Tout dispositif électronique interdit.
|
|
]
|
|
]
|
|
|
|
#v(15em)
|
|
|
|
// input file
|
|
#let md = read("source.md")
|
|
|
|
// hugo <-> typst math syntax
|
|
#let md = md.replace("\\[", "$$")
|
|
#let md = md.replace("\\]", "$$")
|
|
#let md = md.replace("\\(", "$")
|
|
#let md = md.replace("\\)", "$")
|
|
|
|
#cmarker.render(md, math: mitex)
|
|
]
|