github code block에 line number 추가하기
마크다운 파일(*.md)에서 코드블럭을 작성하고 싶다면, `(backticks, 역따옴표)를 세번 사용하는 것이다.
```python def hello(): print("world") ```
실제로 페이지는 아래와 같이 렌더링 된다.
1
2
def hello():
print("world")
실제로는 위에 line number가 안보인다. line number를 추가하고 싶다면 두가지 방법이 있다.
첫번째 방법
코드블록 작성 시 위 코드의 맨 위와 아래에 해당 코드를 추가하자..!
{ % highlight python linenos % }
code_contents
{ % endhighlight % }
두번째 방법
_config.yml에 아래의 코드를 추가 작성한다.
markdown: kramdown kramdown: highlighter: rouge syntax_highlighter_opts: block: line_numbers: true