이 필요한가요를 생성하 css 파일에서 Pygments 내 jekyll 블로그를 사용하려면,화려한 코드 조각?
문제
이 사용하는 시간이 지킬과 Pygments.하지만 내가 알지 못하는 방법을 삽입하는 화려한 코드.
나는 성공적으로 설치된 Pygments,다음과 같은 공식적인 단계로 인하 this:
{% highlight ruby %}
def foo
puts 'foo'
end
{% endhighlight %}
보 html 소스 코드를 포함하여 클래스,그러나 없다는 색상이 조각.
이 필요한가요를 생성하는 일부 css 에서 파일을 Pygments 포함까요?어떻게?
해결책
syntax.css 를 포함시켜야합니다.
내 repo에서 샘플을 가져갈 수 있습니다. https://github.com/madhur/madhur..github.com / blob / master / files / css / syntax.css
을 누른 다음 테마에 따라 사용자 정의하십시오.광산은 어두운 배경에 맞게 사용자 정의됩니다.
다른 팁
예,당신이 필요하거나 설치하거나 만들 CSS 클래스 코드를 강조업 Pygments 가 표시됩니다.설치 후 Pygments,이 작업을 수행 할 수 있습니다 실행하여 다음과 같은 명령행에서:
pygmentize -S default -f html > pygments.css
이것은 만들기 pygments.css
가진 파일에 기본적으로 귀하의 현재 디렉토리 pygments -L style
목록을 사용 가능한 모든 스타일입니다.
할 수 있는 하나 이로 HTML 리고 해당:
<link rel="stylesheet" type="text/css" href="/path/to/pygments.css">
또는,의 내용을 복사 pygments.css
고 장소에서 기존의 스타일 시트를 깝니다.는 당신을 얻을 것이 시작됩니다.편집할 수 있습니다 CSS 거기에서 사용자 정의합니다.
두 사항:
당신은 아마 이미 완료이지만,이익을 위해 사람들의 새로 지킬과 Pygments,당신은 아마도 추가
pygments: true
귀하의_config.yml
파일을 얻을 수 Pygments 니다.(또는 실행,지킬께jekyll --pygments
는 같은 효과가 있습니다.)래 Jekyll 설치 문서 지 않은 매우 분명하는 방법에 대해 Pygments 일 경우 이 질문을 요청했다.추가'Pygments 사용량'섹션 이후를 가지로 근처에 위치하고 있습니다.