/ / Est-il possible d'utiliser CodeRay dans les pages github? - github, jekyll, github-pages, coderay, jekyll-bootstrap

Est-il possible d'utiliser CodeRay dans les pages github? - github, jekyll, github-pages, coderay, jekyll-bootstrap

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 № 1

GithHb 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.