Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Chagratt
bwog-notes-v2
Commits
81514874
Commit
81514874
authored
Oct 14, 2019
by
wbar
Browse files
final changes for migration article
parent
3c3d8bea
Changes
1
Hide whitespace changes
Inline
Side-by-side
content/posts/2019/migration-pelican-hugo.md
View file @
81514874
...
...
@@ -3,8 +3,8 @@ Categories = [""]
Tags = ["blog","hugo", "pelican"]
title = "Migration de Pelican à Hugo"
slug = "Migration Pelican Hugo"
date = 2019-10-
2
1T15:1
1:4
5+02:00
draft =
tru
e
date = 2019-10-1
4
T15:1
9:1
5+02:00
draft =
fals
e
+++
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 lign
e 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 balis
e qu'on définit
soi
même) et c'est parti !
## Le nouveau processus
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment