블로그 개발 일지[4]

toc를 디폴트 값으로 넣었다.

config.yml을 좀 수정해서 디폴트 값으로 toc를 넣었다. 점점 config.yml 파일이 이해가 가기 시작하는 것 같다.
그 방법에 대해 간단히 정리해놓겠다.

_config.yml 수정

_config.yml 파일의 251번째 라인을 보면 defaults 항목에 포함된 #_posts를 발견할 수 있다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 # _posts
  - scope:
      path: ""
      type: posts
    values:
      layout: single
      author_profile: true
      read_time: false
      show_date: true
      comments: true
      share: false
      related: true
      toc : true #toc를 디폴트로 넣어주는 옵션
      toc_ads: false #true 
      toc_sticky: true
      sidebar:
        nav: doc

여기서 “toc : true” 라는 항목을 추가해서 넣어주었다. 대충 맥락에서 짐작할 수 있듯, 이 항목들은 posts를 볼 때 어떤 값들이 defaults로 적용되는지 설정하는 것이다. 위를 보면 포스팅을 볼 때도 author_profile이 나오도록 설정이 되어있다. 추가로, toc_sticky 옵션은 false로 해놓으면 toc가 상단에 고정되어 스크롤을 따라서 내려오지 않는다.

아무튼 나중에 좀 더 다듬고 싶으면 config.yml 파일을 잘 다듬어보면 될 것 같다.