AOP3

Table des matières

1 Fiche AOP 3.1 Documents structurés

Les supports de cours sont sur le dépôt Gitlab et sur cette Page.

1.1 Quel objectif pour cette ressource ?

L'objectif de cette ressource est de comprendre l'intérêt :

  • d'éditer des documents structurés en version source,
  • non WYSIWIG (What You See Is What You Get),
  • qui impose une distinction entre le fond du document et sa forme,
  • s'occupe de manière automatique de la mise en page optimale avec les règles de typographie.

1.2 Quels savoirs de référence à étudier ?

– Introduction à `LaTeX`
- Introduction à `Markdown`
– Utilisation de l'outils de conversion `Pandoc`

1.3 Implémentation BUT 2023-2024

  • Responsable : Pierre Ramet
  • Volume : 4h TD

2 Contenus des séances

2.1 Semaine 1

  • Prise en main de LaTeX
    • Support de cours .pdf (à partir du support du module Enseirb - IF104 - Mathieu Faverge)
    • Exercice .html (à partir du support L2 info - Projet Technologique - Aurélien Esnard)
  • Découverte de l'extension Typst avec un exemple généré depuis .typ.

2.2 Semaine 2

  • Prise en main de Markdown
    • Support de cours .html généré depuis .md.
    • Exercice : écrire le support correspondant au sujet ABR.
    • Exemples de conversions depuis du Markdown avec pandoc.
    • Exemples de formules mathématiques LaTeX=/=Markdown généré depuis .org (à partir du support de MOOC Recherche Reproductible).
  • Pour aller plus loin, org-mode permet d'ajouter l'évaluation des blocs de code (Python, LaTeX, …) mais nécessite la maitrise de l'éditeur emacs. Voici ma configuration emacs préférée pour éditer du org-mode.

Date: 23/11/2023

Auteur: Pierre Ramet

Created: 2023-11-23 Thu 08:54

Validate