Bienvenue sur la page Github du site web Mes cours de maths ! Il s'agit d'un petit site web (open-source !) où je dépose tous mes cours de mathématiques ainsi que les ressources qui y sont liées.
Pour son développement, ce site web a recours principalement à :
- Nuxt et Vue.
- ThatLatexLib.
- Bootstrap et Bootstrap Vue Next.
Il est hébergé sur Github Pages.
Afin d'afficher une liste des cours, ce site va télécharger le contenu d'un dépot distant qui, lui, contient les données qui suivent cette structure :
.
└── données/
└── latex/
├── niveau-1/
│ ├── images/
│ ├── grade.json
│ ├── activite.tex
│ ├── premier-cours.tex
│ └── deuxieme-cours.tex
├── niveau-2/
│ ├── images/
│ ├── grade.json
│ ├── activite.tex
│ ├── premier-cours.tex
│ └── deuxieme-cours.tex
└── ...
Les fichiers grade.json
permettent d'indiquer que le répertoire courant est
bien celui d'un niveau (sixieme
, seconde
, ...) et d'y apporter quelques éléments
de contexte.
Tous les fichiers qui finissent par -cours.tex
sont ceux qui sont transformés
et affichés (par exemple, ici).
Enfin, tous les fichiers .tex
sont compilés afin d'être mis à disposition en téléchargement.
Ce projet est disponible sous licence GNU GPL v3. Les contenus que vous pouvez y trouver sont, eux, disponibles sous licence CC BY-NC-SA 4.0.
Toutes les contributions sont appréciées ! N'hésitez pas à :