Commit 81514874 authored by wbar's avatar wbar
Browse files

final changes for migration article

parent 3c3d8bea
......@@ -3,8 +3,8 @@ Categories = [""]
Tags = ["blog","hugo", "pelican"]
title = "Migration de Pelican à Hugo"
slug = "Migration Pelican Hugo"
date = 2019-10-21T15:11:45+02:00
draft = true
date = 2019-10-14T15:19:15+02:00
draft = false
+++
Ca y est !
......@@ -54,7 +54,8 @@ Faut pas oublier d'activer le virtualenv avant ça d'ailleurs, et même pour cha
Et puis ça génère ouate mille fichiers de conf, d'automatisation de génération, etc.
Heureusement, il existe plein de plugins pour étendre les fonctionnalités, mais bon, pour certains, ils sont quand même restreint.
Heureusement, il existe plein de plugins pour étendre les fonctionnalités, mais bon, c'est soit trop restreint (en termes de fonctionnalités),
soit overkill.
Et c'est pas pour jeter la pierre aux mainteneurs, je sais que ça prend du temps, mais ils sont souvent datés.
Par exemple pour les figures avec légende, et lien cliquable vers la grande version de l'image,
j'ai du [bidouiller le plugin figureAltCaption]({{< ref "pelican-python-markdown-images-dans-bateau.md" >}}).
......@@ -64,17 +65,20 @@ Du coup, même si j'ai passé beaucoup de temps avec Pelican, en étant très co
## Le changement de générateur
J'ai migré récemment Pintes et Growls (lien dans la page « À propos »), et j'en ai profité pour tester Hugo.
Après tout, quitte à faire des tests, autant partir sur un projet neuf, afin de bien faire le tour de l'outil.
Pourquoi ce générateur ?
Au delà du bête « pourquoi pas », c'est surtout parce que dans mes flux RSS, il y a plusieurs personnes qui l'utilisent.
J'avais donc déjà sous le coude des exemples et des retours d'expérience.
Alors, l'installation par rapport à Pelican ?
Et bien installer le binaire (`pacman -Sy Hugo` pour moi) et ... C'est tout !
Et maintenant, et bien pour moi, à l'utilisation, c'est plus simple.
Et maintenant, pour moi, à l'utilisation, c'est bien plus simple.
Moins d'étapes (surtout dans mes scripts de synchro / publication), plus rapide, aucune dépendance, tout est inclus.
Et si on veut faire ajouter dans une page quelque qui n'est pas prévu à la base par le Markdown (même exemple, les figures cliquables) :
zou ! Un `shortcode` (mini template html dans les templates qu'on appelle avec une petite ligne qu'on définit nous même) et c'est parti !
zou ! Un `shortcode` (sorte de mini template à appeler dans les sources des articles via une balise qu'on définit soi même) et c'est parti !
## Le nouveau processus
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment