dpadonou / EXOGEN

Générateur d'exercices et de corrections sur les arbres B+ et les transactions de bases de données.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EXOGEN 1.0

forthebadge forthebadge forthebadge forthebadge

Générateur d'exercices et de corrections.

Pré-requis

  • Version de Python : Ce projet a été testé avec la version 3.10 de python. Certains réglages mineurs pourraient s'avérés nécessaires pour la compatibilité avec des versions antérieures de python.

Packages python utilisés

  • Ce projet utilise les versions suivantes de certains packages et certaines librairies python (Les versions supérieures devraient fonctionner sans ajout particulier).
    • PyYAML dans sa version 6.0
    • Graphviz dans sa version 0.19.1
    • Numpy dans sa version 1.22.2

Installation et configuration de TexMaker

  • Pour faire fonctionner le script python contenu dans un projet, il est nécessaire d'installer un éditeur capable d'interpreter du code python au sein de Latex.
    • Pour cela, installer TexMaker
    • Puis installer MikTex
    • Ouvrir la console MiKTeX et cliquer sur check for updates pour faires les mises à jours nécessaires`.
    • Cliquer sur packages (dans la console MiKTeX) et s'assurrer que les trois packages suivants sont installés et à jour:
      • pythontex
      • pythontex__doc
      • pythontex__source

Ajouter une commande utilisateur à TexMaker pour gérer les pdf

Ajouter une commande dans TexMaker etape 1

Ajouter une commande dans TexMaker etape 2

Ajouter la commande suivante dans la boîte de dialogue: (Veillez à adapter les chemins d'accès aux spécificités de l'environnement de l'utilisateur.)

`pdflatex --shell-escape -synctex=1 -interaction=nonstopmode %.tex|C:\Users\dieu-\AppData\Local\Programs\Python\Python310\python.exe "C:\Users\dieu-\AppData\Local\Programs\MiKTeX\scripts\pythontex\pythontex.py" %.tex|pdflatex --shell-escape -synctex=1 -interaction=nonstopmode %.tex|"C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\Acrobat.exe" %.pdf`

Ajouter une commande dans TexMaker etape 3

Démarrage

Exécuter le script Latex avec le bouton d'exécution juste à gauche de la commande que vous avez sélectionner à l'étape précédente.

Exécution du script

Versions

Dernière version stable : Sur la branche Master

Auteurs

  • PADONOU Dieu-Donné Isidore
  • ATTOUMBRE Juvénal Kouadio
  • FOFANA Mohamed
  • CAMARA Jacob N'Kong

License

forthebadge Badge che-lou

About

Générateur d'exercices et de corrections sur les arbres B+ et les transactions de bases de données.


Languages

Language:TeX 58.2%Language:Python 41.8%