Skip to content

Conversion des documents en Typst#31

Open
matteodelabre wants to merge 11 commits into
officiellefrom
typst
Open

Conversion des documents en Typst#31
matteodelabre wants to merge 11 commits into
officiellefrom
typst

Conversation

@matteodelabre
Copy link
Copy Markdown
Member

Comme discuté dans #25.

Objectifs:

  • Faciliter la modification des documents.
  • Réduire le temps de compilation lors de la publication du site web.
  • Générer plus facilement la version HTML et la version PDF de chaque document à partir de la même source.

À vérifier:

  • S’assurer que le contenu des documents ne soit pas changé par cette pull request. Il doit s’agir seulement de changements cosmétiques.
  • Vérifier que les versions HTML et PDF sont identiques.
  • Vérifier que la version HTML supporte le thème sombre et clair de manière lisible.

@matteodelabre
Copy link
Copy Markdown
Member Author

Pour le moment seul le cahier de positions a été converti. Voici à quoi ressemble le PDF généré (avec typst compile --features=html positions.typ positions.pdf):

image

Et le HTML correspondant (généré avec typst compile --features=html positions.typ positions.html):

image image

@leo-ard
Copy link
Copy Markdown
Contributor

leo-ard commented Feb 9, 2026

C'est une belle initiative! Je trouves les nouveaux documents plus beau aussi, et après avoir essayer typst, je pense que c'est une option plus accessible que latex

@matteodelabre
Copy link
Copy Markdown
Member Author

Merci pour le review @leo-ard !

Je viens de terminer la conversion des autres documents. Il reste à s'assurer que tout est conforme aux anciens, et à voir s'il y a des améliorations qu'on voudrait faire sur la forme.

Pour l'instant je n'ai pas trouvé de solution simple et automatisée pour faire des liens inter-documents (par exemple, le règlement du COUSSIN fait référence à un article de la Charte).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants