SPB Git

Repository Public Research preview

README.md 2.8 KB

# Gabarit de plan de cours — formulaire PDF remplissable

Formulaire PDF (AcroForm) au format officiel du Département des sciences administratives de l'UQO, avec le style graphique (bleu/or) des plans de cours IMM1003 et IMM1033. Les 99 champs se remplissent directement dans Aperçu, Acrobat, Firefox ou Chrome, puis le PDF se sauvegarde.

# Fichiers

Fichier Rôle
gabarit_plan_de_cours.tex Le gabarit (pdflatex + hyperref). Textes départementaux fixes, champs partout ailleurs.
valeurs_vierge.tex Valeurs par défaut du gabarit vierge (seulement les coordonnées du professeur).
valeurs_IMM1003.tex, valeurs_IMM1033.tex Valeurs préremplies tirées des plans de cours Automne 2026.
build.sh Compile et vérifie (./build.sh ou ./build.sh IMM1003).
sortie/plan_de_cours_*.pdf Les PDF produits (vierge, IMM1003, IMM1033).

# Nouveau cours en trois étapes

  1. cp valeurs_IMM1003.tex valeurs_XXX1234.tex et modifier les macros \v…, les lignes \defcal{n}{séance}{thème}{évaluation} (16 lignes) et \defeval{n}{travail}{pourcentage}{date} (6 lignes).
  2. ./build.sh XXX1234 → sortie/plan_de_cours_XXX1234.pdf.
  3. Ajuster au besoin directement dans le PDF (les champs restent modifiables).

Ou simplement ouvrir sortie/plan_de_cours_vierge.pdf et tout saisir à la main.

# Syntaxe dans les valeurs

  • Saut de ligne dans un champ multiligne : \textLF
  • Caractères à protéger : \% \$ \& \#
  • Accents, « », – et — passent tels quels (UTF-8).
  • Cases à cocher : \def\vModeZoom{1} (1 = cochée, 0 = décochée).
  • Une macro absente du fichier de valeurs laisse simplement le champ vide.

# Sections (gabarit départemental)

En-tête (sigle, titre, crédits, groupe, trimestre, professeur, tableau Dates | Jour/Heure | Local, mode de prestation) · 1. Objectifs · 2. Contenu (+ préalables) · 3. Méthodologie · 4. Calendrier (16 lignes) · 5. Disponibilité · 6. Évaluation et échéances (6 lignes + total, modalités, règles) · 7. Matériel · Politiques et règlements (notation littérale, langue écrite avec % modifiable, report, conservation, plagiat, clause IA modifiable, violence sexuelle).

# Champs (noms AcroForm)

sigle titre credits groupe trimestre plateforme prof-nom prof-titres prof-fonction prof-campus prof-courriel dates jour-heure local mode-presentiel mode-zoom mode-hybride note-horaire objectifs-intro objectifs-liste contenu prealables methodologie cal-seance-1…16 cal-theme-1…16 cal-eval-1…16 disponibilite ev-travail-1…6 ev-pct-1…6 ev-date-1…6 ev-total modalites regles materiel pct-langue ia-toleree ia-interdite clause-ia mise-a-jour

Ces noms permettent aussi un remplissage programmatique (pypdf writer.update_page_form_field_values) à partir du PDF vierge.

Files main
Menu

Theme