À partir de maruku
engine (valeur par défaut), la table d'écriture ressemble à
surround text, etc.
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
surround text...
rendrait correctement.
Mais quand je passe à redcarpet
(ajouter markdown: redcarpet
dans _config.yml
), la table n'est plus rendue, à la fois localhost et sur GitHub Pages.
Est-ce que j'ai fait quelque chose de mal?
Ajouter seulement markdown: redcarpet
dans _config.yml
ne suffit pas, il faut également la partie extensions
, par exemple.
markdown: redcarpet
redcarpet:
extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "with_toc_data"]
Pour cette question, il semble que l'extension importante ici soit "tables".
Toutefois, si vous souhaitez davantage de démarques aromatisées Github, vous en trouverez quelques-unes à l'adresse http://sholsinger.com/2014/03/jekyll-github-flavored-markdown .
Combinant avec la réponse de neizod, j'ai fini par utiliser.
markdown: redcarpet
redcarpet:
extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "strikethrough", "superscript", "with_toc_data"]
Le moteur de démarque "redcarpet" n'est plus pris en charge par GitHub Pages et peut cesser de fonctionner à tout moment. vous pouvez obtenir des informations à partir de github help , vous pouvez peut-être trouver une solution dans ce numéro .