PageTypeToPrint est un gabarit destiné à la mise en forme normalisée d’un document écrit de DNA ou d’un mémoire de DNSEP. Il est conçu avec comme hypothèse principale la simplicité de l’édition (contenu textuel au format markdown), mais peut être adapté, augmenté et personnalisé.
Il produit un contenu lisible en ligne sous la forme d’une page web et permet de générer un document PDF téléchargeable et imprimable.
👏 Il 👏 est 👏 souhaitable 👏 de 👏 lire 👏 attentivement 👏 la 👏 documentation 👏 avant 👏 de 👏 démarrer. 👏
PageTypeToPrint est développé par Julien Bidoret. Le gabarit EBABX a été dessiné didier Lechenne. L’outil s’appuie sur plusieurs librairies :
- MarkdownIt (© Vitaly Puzrin, Alex Kocharin) et MarkdownIt-php (© Kenji Yasuda), pour la transformation du contenu markdown en HTML.
- JoliTypo pour la correction microtypographique, © Damien Alexandre.
- Paged.js pour l’impression et la génération de PDF © Adam Hyde, Julie Blanc, Fred Chasen & Julien Taquet + Nicolas Taffin !
- Un script d’0gust1 pour transformer les notes de bas de page markdown en notes de marge.