catium

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:
Mcommon | 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="$*"