Projet – Vaches en folie

Introduction

L'objectif de ce projet est d'écrire un script qui génère un document au format reStructuredText qui sera ensuite converti en HTML et PDF.

Travail à réaliser

Vous compléterez le script vaches_en_folie.sh pour qu'il génère les fichiers vaches_en_folie.html et vaches_en_folie.pdf qui devront être les plus proches possible en apparence des modèles vaches_en_folie_modèle.html et vaches_en_folie_modèle.pdf .

Ces fichiers sont stockés dans le dossier /home/IntroSysEx/Projet.

Algorithme du succès

  1. Pour commencer, téléchargez les fichiers vaches_en_folie.* donnés en lien ci-dessus dans un dossier L1/ISE/Projet/
  2. Donnez les droits d'exécution pour vous à vaches_en_folie.sh
  3. Modifiez le fichier vaches_en_folie.sh ;
  4. Exécutez le script : bash vaches_en_folie.sh ou ./vaches_en_folie.sh ;
  5. Visionnez le rendu des fichiers vaches_en_folie.html et vaches_en_folie.pdf ;
  6. Si ces rendus ne sont pas similaires aux modèles alors reprenez à l'étape 3 ;
  7. Nettoyez votre code ;
  8. Soumettez le travail réalisé.

Contraintes

Veuillez respecter les contraintes suivantes :

  • Il est interdit d'avoir recourt à la directive RST include.

Procédure de soumission du travail réalisé

  • Soumettez votre travail le vendredi 17 décembre à minuit au plus tard ;
  • Seul le script vache_en_folie.sh est à remettre (éventuellement avec un fichier mascotte.cow si le script ne le génére pas lui-même. Notez qu'une pénalité sera appliquée dans ce cas.) ;
  • Pour remettre le(s) fichier(s), connectez vous sur la page du cours et cliquez sur le bouton "remettre un devoir" ;
  • Ajoutez le(s) fichier(s) à déposer ;
  • Inscrivez les noms du binôme comme auteurs ;
  • Enregistrez et vérifiez que le(s) fichiers ont bien été soumis ;
  • Les fichiers peuvent être remplacés autant de fois que vous le souhaitez.

Évaluation

L'évaluation de votre travail prendra en compte les critères suivants :

  • Respect de la procédure de soumission ;
  • Propreté, organisation et lisibilité du code ;
  • Bonne exécution du script ;
  • Similarité du rendu des fichiers vaches_en_folie.html et vaches_en_folie.pdf avec les fichiers modèles : vaches_en_folie_modèle.html et vaches_en_folie_modèle.pdf ;

  _______________
 < Bon travail ! >
  ---------------
         \   ^__^
          \  (oo)\_______
             (__)\       )\/\
                 ||----w |
                 ||     ||