포스트

matplotlib 한글 나눔폰트

1. 나눔폰트 다운로드

제타위키 : 리눅스 나눔폰트 설치

1
2
3
4
5
6
7
8
9
cd /usr/share/fonts/

wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip

unzip NanumFont_TTF_ALL.zip -d NanumFont

rm -f NanumFont_TTF_ALL.zip

2. 기존 plt 캐시 삭제

1
2
3
4
rm -rf /home/<username>/.cashe/matplotlib

# 만약 root 계정이면
rm -rf /root/.cashe/matplotlib

3. 나눔폰트 적용

1
2
3
4
5
6
7
8
import matplotlib.pyplot as plt
from matplotlib import font_manager, rcParams

font_name = font_manager.FontProperties(fname='/usr/share/fonts/NanumFont/NanumGothic.ttf').get_name()
rcParams["font.family"] = font_name
rcParams['axes.unicode_minus'] = False

끝.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.