dartwork-mpl
matplotlib 기반 논문·발표·보고서용 시각화 유틸리티 라이브러리
PythonmatplotlibNumPy
dartwork-mpl
matplotlib 시각화를 논문 수준의 품질로 끌어올리는 유틸리티 라이브러리입니다.
주요 기능
- 스타일 프리셋 — scientific, presentation, investment 등 용도별 프리셋 제공
- 컬러 시스템 — Open Color(
oc.) 및 Tailwind CSS(tw.) 팔레트 내장 - 레이아웃 최적화 —
simple_layout()으로 논문/발표 레이아웃 자동 최적화 - 다중 포맷 내보내기 — SVG, PNG, PDF, EPS 동시 저장
- 한국어 지원 —
-kr프리셋으로 한글 폰트 자동 적용 - MCP 서버 — AI 코딩 어시스턴트 연동 지원
설치
uv add git+https://github.com/dartworklabs/dartwork-mpl 빠른 시작
import matplotlib.pyplot as plt
import dartwork_mpl as dm
# 논문 스타일 적용
dm.style.use('scientific')
# 한국어 지원
dm.style.use('scientific-kr')