Hugo - Des cellules multi lignes dans un tableau

Le problème

Faire des tableaux en markdown c’est tout simple et pas mal documenté.
Par contre, si on veut un peu de mise en forme, par exemple un retour à la ligne au sein d’une cellule comme ci-dessous, c’est pas forcément possible par défaut.
tableau multiligne Hugo utilise Goldmark (une implem' de CommonMark en Go) pour processer le markdown, apparemment c’est super performant, mais cette implem' prend le parti de bloquer le processing d’HTML par défaut.

La solution

En vrai c’est tout simple. Les options de Goldmark sont configurable depuis le fichier de config (config.toml/yaml/json). Il suffit d’autoriser Goldmark a render du HTML

[markup.goldmark]
    [markup.goldmark.renderer]
    unsafe = true 

Et à partir de là, il suffit d’inclure une balise <br>

|Adresse | Parking de La Poste<br> Le Bourg <br>97122 Baie-Mahault |

Voilà, c’est tout !

Free tips

Pour pas s’embêter avec des | y’a quelqu’un de très sympa qui a fait un générateur de tableau.
Voilà, on remercie cet individu.