Zenika-Training / zenika-formation-framework

Tools to build and present our training material
8 stars 25 forks source link

Générer le cahier d'exercice en html #246

Closed patou closed 5 years ago

patou commented 5 years ago

Le cahier d'exercice n'est plus imprimer, une version html permettrait d'éviter les problèmes de ligne de code trop longue qui ne sont pas copiable. Les slides pourrait ainsi faire un lien direct vers le TP.

hgwood commented 5 years ago

Tu as un exemple de ligne de code trop longue ?

patou commented 5 years ago

@hgwood dans la formation microsevices developpeurs

docker run --rm --name myelastic -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e "cluster.routing.allocation.disk.threshold_enabled=false" -e "cluster.name=elasticsearch" docker.elastic.co/elasticsearch/elasticsearch:6.7.0

patou commented 5 years ago

Et, c'est pareil, un copié collé d'un code maven

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
</dependency>

Ajoute des caractères invalide, et ne fonctionne pas.

patou commented 5 years ago

https://github.com/Zenika/formation-microservices-developpeurs/blob/master/CahierExercices/TP02.md

hgwood commented 5 years ago

OK donc 2 issues à mon avis:

hgwood commented 5 years ago

Pour récupérer le html ça devrait être facile, tout est dans le gruntfile.

Le HTML est généré ici donc suffirait de l'écrire dans un fichier, à la manière du PDF ici.

Tu pourrais tester et faire une PR ?