728x90
반응형
파이썬 코드로 다이어그램을 그릴 때 schemdraw package를 사용합니다.
한글을 사용하면 한글이 깨져서 보이지 않습니다.
영문 사용시 이상 없이 그려집니다.
import schemdraw
from schemdraw import flow
with schemdraw.Drawing() as d:
d += flow.Start().label('START')
d += flow.Arrow().down(d.unit/3)
d += flow.Ellipse().label('Ellipse')
d += flow.Arrow().down(d.unit/3)
d += flow.Start().label('END')
한글을 사용하면 한글이 깨져서 보이지 않습니다.
import schemdraw
from schemdraw import flow
with schemdraw.Drawing() as d:
d += flow.Start().label('시작')
d += flow.Arrow().down(d.unit/3)
d += flow.Ellipse().label('작업')
d += flow.Arrow().down(d.unit/3)
d += flow.Start().label('완료')
다음과 같이 한글폰트를 지정하면 한글을 사용할 수 있습니다.
schemdraw.config(lw=1, font='NanumGothic')
import schemdraw
from schemdraw import flow
schemdraw.config(lw=1, font='NanumGothic') # 한글 사용
with schemdraw.Drawing() as d:
d += flow.Start().label('시작')
d += flow.Arrow().down(d.unit/3)
d += flow.Ellipse().label('작업')
d += flow.Arrow().down(d.unit/3)
d += flow.Start().label('완료')
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 품사 구분 및 명사 Diagram(schemdraw) (0) | 2022.08.16 |
---|---|
[파이썬] 프로우차트 등(schemdraw) 폰트 크기 (0) | 2022.08.16 |
[파이썬] Anaconda재설치, 가상환경에서 tensorflow 설치 (0) | 2022.08.16 |
[파이썬] Anaconda가상화 환경의 Jupyter 실행 (0) | 2022.08.15 |
[파이썬] PyCharm 에서 Anaconda가상화 설정 (0) | 2022.08.15 |
댓글