[Jupyter Notebook] 예쁘게! 자유롭게! 테마 설정

From Pixabay annca's Image

안녕하세요!! 

주피터 노트북을 통해 코딩작업을 하다보면 재밌을 때도 있지만, 너무 심심할때가 있습니다.

그럴때 테마를 예쁘게 꾸며주면 기분이 상당히 좋아집니다.

 

이번에 다룰 내용은 테마 설치하는 법, 테마 종류를 보고, 제가 쓰는 예쁜 테마를 보여드리도록 하겠습니다.

 

1. 테마 설치하는 법

테마 설치하는 방법은 주피터 노트북에서 아래와 같은 명령어를 치면 됩니다.

!pip install jupyterthemes

 

2. 테마 종류

주피터 노트북의 테마는 총 9가지 입니다. 생각 보다 별로 없죠?? 하지만 하나씩 살펴보면 꽤 많은 듯 보이기도 합니다.

(이런 테마는 왜 만들었을까 싶은 테마도 존재합니다.)

 

테마 종류를 보는 방법은 주피터 노트북에서 아래와 같은 명령어를 치면 볼 수 있습니다.

!jt -l

jt 명령어는 주피터 노트북 테마를 자유롭게 변경시켜주는 명령어 입니다.

(h 옵션을 사용하면 아래처럼 설명이 나옵니다.)

 

테마를 하나씩 살펴 보겠습니다.

1) 기본 테마

!jt 만 실행 시키면 기본 테마로 돌아올 수 있습니다.

2) chesterish

부드러우면서도 어두운 제가 좋아하는 테마입니다.

3)grade3

밝고 깔끔한 테마입니다.

 

4) gruvboxd

어두운듯, 밝은 듯한 테마입니다.

 

5) gruvboxl

위 4번테마와 이름이 비슷합니다. 글씨와 배경색깔을 반전시킨것 같습니다.

5) monokai

어두우면서도 깔끔한 테마입니다.

6) oceans16

푸르게 어두운 테마입니다. 이름은 오션인데 심해같네요. 

7) onedork

제목 색깔빼고, 위랑 별 차이가 없어보입니다.

8) solarizedd

이런 테마는 왜만들었을까요.. 쓰시는 분이 있다면... 죄송합니다.

9) solarizedl

위 8)번과 이름이 비슷하네요.

 

3. 예시 및 옵션 설명

제가 쓰는 옵션은 아래와 같습니다. (상당히 이것저것 설정 했지 싶습니다.)

!jt -t chesterish -f bitstream -fs 12 -tf roboto -tfs 13 -nf opensans -nfs 12 -ofs 12 -dfs 12 -cellw 95% -lineh 150 -T -N

1) -f, -fs : 코드의 폰트와 폰트 사이즈입니다.

2) -tf, -tfs : Text Font와 그 사이즈입니다. 아래 그림에서 분홍색 박스가 있는 부분입니다. (마크 다운 부분)

3) -nf , -nfs : notebook font와 그 사이즈입니다. 아래에서 노랑 박스가 있는 부분입니다.

4) -ofs : Output폰트 사이즈입니다. 출력된 결과의 폰트 사이즈입니다.

5) -dfs : 데이터 프레임의 폰트 사이즈입니다. 아래에서 초록 박스가 있는 부분입니다.

6) -cellw : 셀이 가로폭 퍼센테이지 입니다. 저는 거의 꽉차게 95%를 지정했습니다.

7) -lineh : 코드한줄의 위 아래 폭입니다. 170이 default 이지만, 저는 150이 더 좋았습니다.

   

 

 

* lineh가 작으면 아래 위 그림 처럼 됩니다.

8) -T : 툴바가 보이게 할지 입니다. 아래 그림에서 보라 박스가 있는 부분입니다.

9) -N : 제목과 심볼이 보이게 할지 입니다. 아래 그림에서 노랑 박스가 있는 부분입니다.

 

이상으로 주피터 노트북 테마에 대해서 자세히 알아보았습니다.

다음에 더 좋은 글로 찾아오겠습니다.
읽어주셔서 감사합니다.

댓글

Designed by JB FACTORY