¿La tabla no se representa cuando se usa Redcarpet en las páginas de Jekyll GitHub?
github-pages (3)
Agregar solo markdown: redcarpet
_config.yml
en _config.yml
no es suficiente, también necesita la parte de extensions
, por ejemplo
markdown: redcarpet
redcarpet:
extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "with_toc_data"]
A partir del motor de maruku
(por defecto), escribiendo la tabla como
surround text, etc.
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
surround text...
se renderizaría correctamente
Pero cuando cambio a redcarpet
(agregue markdown: redcarpet
_config.yml
en _config.yml
), la tabla ya no se procesa, tanto localhost como en GitHub Pages.
¿Hice algo mal?
El motor de rebajas ''redcarpet'' ya no es compatible con GitHub Pages y puede dejar de funcionar en cualquier momento. puede obtener información de la ayuda de github , quizás pueda encontrar una solución a este issue .
Para esta pregunta, parece que la extensión importante aquí es "tablas".
Sin embargo, si desea más rebajas con sabor a Github, hay algunas más en http://sholsinger.com/2014/03/jekyll-github-flavored-markdown .
Combinando con la respuesta de Neizod terminé usando.
markdown: redcarpet
redcarpet:
extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "strikethrough", "superscript", "with_toc_data"]