jekyll github-pages redcarpet

¿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"]