glyph-design
Installation
SKILL.md
글리프 디자인 규약
모든 글리프는 이 규약을 따라야 폰트로 컴파일된다. 규약 위반은 빌드 단계에서 조용히 사라지는 버그가 된다.
자모 조합 시스템이 구축된 콘셉트(천지인)에서는 개별 음절 SVG를 직접 그리거나 고치지 말 것. 자모 정의(JSON)를 수정하고 재생성하라 — hangul-composition 스킬의 "자모 조합 시스템" 섹션 참조. 이 문서의 SVG 규약은 신규 콘셉트 탐색·시스템이 없는 글리프(라틴 등)에 적용된다. 시스템 엔진의 출력도 이 규약을 따른다.
좌표계
- 한 파일 = 한 글리프.
<svg viewBox="0 0 1000 1000">, y축은 아래로 증가 (SVG 표준) - 베이스라인 y=880. 한글 몸통은 대략 x 60–940, y 60–880 안에 그린다
- 라틴: 캡하이트 y≈180, x-하이트 y≈420, 디센더 y≈880–1000 (g, p 등만 880 아래로)
- 컴파일 시
y' = 880 − y로 폰트 좌표(y-up)로 변환된다 — 디자이너는 신경 쓸 필요 없음