Un générateur de site statique - retour accueil
git clone git://bebou.netlib.re/catium
Log | Files | Refs | README |
commit 45c2e2adc3f3f0b8335bd6c2976ee3b40d9d5c0d parent 0ab077a43ffe28d80fd955a06294fa77dd1382c5 Auterice: Arthur Pons <arthur.pons@unistra.fr> Date: Tue, 27 Feb 2024 21:26:50 +0100 On retire le transcripteur (traducteur) par défaut A la place à la première exec de make on affiche un message et on quitte avec une erreur. On force la modif de common pour choisir le transcripteur de son choix. L'idée est d'asseoir le fait que francium n'est pas cantonné à du markdown et peut s'utiliser avec n'importe quel format, y compris des formats persos. Cela sert également de mini mini mini tuto d'édition de code pour que l'utilisateurice prenne conscience qu'iel peut et est incité.e à le faire. En plus c'est pour supprimer des lignes plutôt qu'en rajouter. Finalement la présence de plusieurs commentaires (md, html, asciidoc etc) permet de visibiliser que plusieurs formats peuvent être utilisé dans un même site/document. Diffstat:
M | common | | | 19 | +++++++++++++++++-- |
1 file changed, 17 insertions(+), 2 deletions(-)
diff --git a/common b/common @@ -3,8 +3,23 @@ STYLE=/style.css the=$(mktemp -d) ; trap "rm -rf $the" EXIT -save_md() lowdown >> "$the/$1" -save_html() cat >> "$the/$1" + +<<. >&2 xargs -0 echo;exit 1 +---------------------------- +Première exécution de francium, merci d'aller modifier le code juste en dessous +de ce paragraphe dans le fichier "common". Cela vous permettra de choisir un ou +plusieurs transcripteurs pour votre site. Si une ou plusieurs des lignes déjà +présentes vous convient vous pouvez la ou les décommenter en retirant le "# " +devant. Vous pouvez ensuite supprimer ce bloc de code :) +Vous pouvez ignorer l'erreur qui suit. +---------------------------- +. + +# save_md() cmark >> "$the/$1" +# save_md() lowdown >> "$the/$1" +# save_md() pandoc >> "$the/$1" +# save_asciidoc() asciidoctor >> "$the/$1" +# save_html() cat >> "$the/$1" alias title:="title" title() title="$*"