Pour pouvoir utiliser cet outil, il faut savoir éditer un document Markdown (plus de précision ICI).
a4 permet "un calcul automatique de la taille de police optimale pour que le contenu du document tienne sur le nombre de pages et de colonnes choisi, sans dépassement".
L’application est développée par Cédric Eyssette.
Ce billet ne traite uniquement que de la version en ligne de a4.
Vous pouvez retrouver un format PDF de ce billet produit à l’aide d’a4.
J’utilise souvent Markdown pour éditer des corrections d’exercices. Je tape tout d’abord mon document sur CodiMD. J’apprécie le fait que les élèves puissent accéder à ces corrigés à la fois au format papier et au format web.
Le problème c’est que l’impression au format PDF depuis le navigateur rendait souvent le résultat "disgracieux". C’est là qu’a4 intervient !
Il est devenu aussi rapidement indispensable pour produire des documents avec des caractères de plus grande taille pour les élèves à besoins particuliers.
La première partie du code permet tout d’abord de paramétrer la mise en page à l’aide de commandes simples :
TRUE
) ou portrait (FALSE
)mx
→ marge horizontale ; my
→ marge verticalemaths
→ activer ou désactiver le "mode maths"Code de l’entête ci-dessous :
---
pages: 1
colonnes: 3
espacementColonnes: 30px
copies: 3
paysage: true
mx: 10px
my: 10px
maths: false
---
Cette partie est optionnelle.
Il est possible de modifier le "style" de la page en plaçant un style CSS entre balises .
Personnellement, j’ai créé un style CSS dédié. Il me suffit de l’appeler à l’aide de la commande suivante :
<link href="https://lmdbt.fr/a4/fora4.css" rel="stylesheet">
Cette ligne sera positionnée entre les paramètres et le code Markdown.
Enfin, on peut copier-coller son document Markdown en dessous et cliquer sur convertir
. L’application fait le reste !
On obtient alors un document qui respecte exactement les paramètres entrés et avec une taille de police adapté exactement au support demandé.
Ce billet au format PDF.
Et le code écrit dans a4 est à retrouver ICI
La correction publiée au format web est aussi disponible au format PDF grâce à a4 dans lequel j’ai entré ce code.