2013-10-12 9 views
4

지금 지킬 부트 스트랩을 사용하고 있습니다. 내 로컬 환경에서 jekyll의 _config.yml에서 CodeRay를 활성화하고 내 게시물에서 아무런 문제없이 사용할 수 있습니다. 그러나 동일한 코드는 github에서 작동하지 않습니다.github 페이지에서 CodeRay를 사용할 수 있습니까?

_config.yml (지킬 - 부트 스트랩 CONFIGS 생략) :

# 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 
+0

동일한 문제가 발생했습니다. CodeRay는 로컬에서 잘 작동하지만 GitHub 페이지에서는 작동하지 않습니다. 질문을 올린 후이 문제에 대해 진전을 보았습니까? – Hady

+0

아니요. CodeRay를 사용하는 유일한 방법은 제가 동의 한 답변을 따르는 것입니다. – huandu

답변

1

GithHb 페이지는 최소한의 루비/루비 보석 구성을 실행, 그것은 또한 당신의 _config.yml 설정 중 일부는 좀 더 많은 정보를 https://help.github.com/articles/using-jekyll-with-pages 볼 오버라이드 (override)하는 것입니다.

이 문제를 해결하는 방법 중 하나는 로컬에서 빌드 한 다음 GitGub의 지킬 구성을 우회하여 생성 된 출력을 GitHub 페이지와 동기화하는 것입니다.

+0

이 문제를 무시하는 방법은 무엇인가요? 나는 여기서 같은 문제에 직면하고있다, 모든 레이아웃은 지역에서만 좋은 것처럼 보인다! – user378132

2

github 페이지에서 coderay와 함께 kramdown을 사용할 수 있습니다. 에는

markdown: kramdown 
kramdown: 
    use_coderay: true 

을 포함하십시오.

+0

CodeRay에서 kramdown을 사용하고있었습니다. 그러나 github 페이지가 예상대로 작동하지 않습니다. 내 질문에'_config.yml'을 포함하도록 업데이트합니다. – huandu