J'utilise Jekyll-Bootstrap maintenant. Dans mon environnement local, je peux activer CodeRay dans _config.yml de jekyll et l’utiliser dans mes publications sans problème. Mais le même code ne peut pas fonctionner sur github.
ma _config.yml
(les configurations de jekyll-bootstrap sont omises):
# Use kramdown as markdown parser engine.
markdown: kramdown
markdown_ext: markdown,mkd,mkdn,md
textile_ext: textile
kramdown:
auto_ids: true
footnote_nr: 1
entity_output: as_char
toc_levels: 1..6
smart_quotes: lsquo,rsquo,ldquo,rdquo
use_coderay: true
coderay:
coderay_wrap: div
coderay_line_numbers: nil
coderay_tab_width: 4
coderay_bold_every: 10
coderay_css: class
Réponses:
1 pour la réponse № 1GithHb pages exécute une configuration minimale de rubis / gemmes de rubis, elle supprimera également certaines de vos _config.yml
paramètres voir https://help.github.com/articles/using-jekyll-with-pages pour plus d'informations.
Une solution consiste à créer localement, puis à synchroniser la sortie générée avec les pages GitHub en contournant la configuration Jekyll de GitGub.
2 pour la réponse № 2
Vous pouvez utiliser kramdown avec coderay sur les pages github. Juste inclure
markdown: kramdown
kramdown:
use_coderay: true
dans ton _config.yml
.