obsidian으로 묶어놓은 글 github.io 에 퍼블리싱하기
Quartz 의 경우에는 Hugo를 바탕으로 하고 있지만, Github에서 그냥 내버려두면 작동하지 않음. 중요한건 Branch를 Hugo가 아니라 Master로 설정해야 함.
Github 페이지 repository 아래 Settings
> Pages
에서 설정해야 함.
# Quartz 장단점
# 장점
- Jekyll 템플릿의 경우
Table
마크다운이 반응되지 않았으나 Quartz의 경우 잘 적용됨. - 그래프 뷰의 경우 자신이 표하고자 하는 깊이 정도를 설정할 수 있음.
- Jekyll 대비 웹에서 보기가 더 깔끔하고 간편하며, 모바일 터치 환경에서도 거슬리지 않음.
- Google Analytics 설정이 간편함.
config.toml
파일에서 Analytics측정 ID
만 수정하면 됨. - Hugo 자체가 shortcode 라는 기능을 사용하는데 편리한 면이 있음. 다만 obsidian에서 지원하지는 않음.
- youtube, twitter, vimeo 등 embedding 할때 편리함.
# 단점
- Hugo 자체가 별도의 설정이 있어야만 html 태그를 쓸 수 있음. 안정성 때문에 html 을 막아둠.
- 해제할 수는 있음.
- github.io 자체의 파일 문제인지 잘 모르겠으나,
pdf
등 파일 첨부에 대해서 잘 반응하지 않음. - 주석기능에서 동일주석을 여러개 연결할 경우 되돌아가는 링크를 생성하지 않음. 이부분은 Jekyll이 더 좋음.