on
티스토리 코드 블럭 하이라이트, 라인 넘버, 폰트 설정하기 (1...
티스토리 코드 블럭 하이라이트, 라인 넘버, 폰트 설정하기 (1...
728x90
티스토리에 코드를 올리면서 코드가 좀 더 가독성이 좋게 보였으면해서 여러가지 방법을 찾아봤다.
가장 간단한 방법으로 티스토리 플러그인을 이용하는 방법이 있다.
블로그 관리에서 플러그인을 누르면 플러그인 목록이 뜬다.
그 중 코드 문법 강조 플러그인을 누르고 테마를 선택한뒤 적용을 누르면 끝이다.
하지만 플러그인의 강조가 밋밋한 감이 있기 때문에 조금 더 가독성을 높이려면 highlight.js를 사용하는 것을 추천한다.
사용 방법은 highlightjs.org/에 들어가서 Get Version을 누른다.
그리고 cdnjs 혹은 jsdelivr의 텍스트를 모두 복사한다.
여기서 보면 style이 default로 설정되어 있는데 다양한 테마가 있다.
테마는 highlightjs.org/static/demo/에서 확인할 수 있다.
마음에 드는 테마를 골랐다면 default 부분을 테마의 이름으로 수정한다.
# 이때 테마의 이름에서 대문자는 모두 소문자로, 공백은 -(하이픈) 으로 바꿔줘야한다.
hljs.initHighlightingOnLoad();
나는 atom-one-dark-reasonable 테마를 선택했다.
코드의 마지막에는 hljs.initHighlightingOnLoad(); 을 덧붙여준다.
그리고 블로그 관리, 스킨 편집을 누르고 html의 와 사이에 텍스트를 넣어준다.
적용을 누르면 선택한 테마가 적용된 것을 확인할 수 있다.
728x90
from http://byul91oh.tistory.com/394 by ccl(A) rewrite - 2021-11-12 14:27:46