주피터 노트북( Jupyter Notebook )은 필자가 즐겨 쓰는 코드 환경이다. 주피터 노트북 jupyterthemes 모듈을 설치하면 배경 테마, 폰트를 설정할 수 있다. 또한 코드를 한 화면에 더 많이 작성하기 위해 셀 폭( cell width ) 또한 설정할 수 있다.
이번 포스팅에서는 주피터 노트북( Jupyter Notebook )에서 배경 테마, 폰트, 셀 폭( cell width )을 설정하는 방법을 알아보고자 한다.
- 목차 -
2. 주피터 노트북( Jupyter Notebook ) 배경 테마 설정하기
3. 주피터 노트북( Jupyter Notebook ) 폰트 및 셀 폭 설정하기
1. jupyterthemes 설치
먼저 주피터 노트북( Jupyter Notebook ) 설정을 위해 다음과 같이 jupyterthemes를 설치해주어야 한다.
pip install jupyterthemes
2. 주피터 노트북( Jupyter Notebook ) 배경 테마 설정하기
jupyterthemes를 설치했다면 'jt' 명령어를 통해 배경 테마 및 폰트를 바꿀 수 있다.
1) 설정 가능한 배경 목록
여기서는 배경 테마를 변경하고자 하므로 설정가능한 배경을 알아보자. 아래와 같이 'jt -l' 을 입력하면 된다.
jt -l Available Themes: chesterish grade3 gruvboxd gruvboxl monokai oceans16 onedork solarizedd solarizedl

2) 배경 테마 변경 : jt -t
앞에서 살펴본 목록 중에서 맘에 드는 것을 골랐다면 아래와 같이 jt -t [테마명]을 실행한 후 주피터 노트북을 새로 고침 하면 배경 테마가 설정된다.
jt -t chesterish
참고로 기본 테마로 변경하고 싶다면 'jt'만 실행하면 된다.
jt
아래 그림들은 배경 테마별 주피터 노트북 환경을 나타낸 것이다. 이를 참고하여 원하는 배경을 선택하면 된다.










3. 주피터 노트북( Jupyter Notebook ) 폰트 및 셀 폭 설정하기
주피터 노트북은 각 부분별로 폰트와 폰트사이즈를 변경할 수 있다. 또한 -cellw를 통해 코드 편집 셀 폭(cell width)을 변경할 수 있다.
-f, -fs : 코드 폰트와 폰트 사이즈
-ofs : 아웃풋 폰트 사이즈
-nf, -nfs : 마크다운 폰트와 폰트 사이즈
-cellw : 셀 폭 변경
아래 코드는 필자가 사용하고 있는 설정 사항이다.
jt -t onedork -f inputmono -fs 13 -ofs 12 -nf ptsans -cellw 85%
아래 그림은 배경 테마를 onedork 만 설정한 경우와 위 코드로 설정한 경우의 차이를 나타낸 것이다.


'프로그래밍 > 기타 Python 모듈' 카테고리의 다른 글
[XGBoost] XGBoost 모형 학습하기 (feat. XGBClassifier, XGBRegressor) (0) | 2022.11.05 |
---|---|
[Jupyter Notebook] 주피터 노트북 크롬(Chrome)으로 바로 실행하기 (2) | 2022.10.21 |
파이썬 shap 모듈에서 TreeExplainer 사용 시 (Scikit-Learn) AdaBoostClassifier, AdaBoostRegressor 적용 방법 (0) | 2022.09.03 |
[Jupyter Notebook] 주피터 노트북 커널(Kernel) 파이썬 경로 확인, 변경 방법 알아보기 (419) | 2022.06.11 |
[Jupyter Notebook] 주피터 노트북 셀 편집창 폭 조절하기(넓게 하기) (403) | 2022.04.25 |
댓글