제작절차
- 목적 및 사용 환경 설정
- 픽셀 크기(그리드) 결정
- 문자셋(알파벳, 숫자, 기호 등) 선정
- 폰트 에디터 선택 및 준비
- 글리프(문자) 디자인
- 테스트 및 수정
- 폰트 파일(포맷)로 익스포트
- 실제 적용 및 검증
목적 및 사용 환경 설정
트루타입 폰트
- 트루타입(TrueType)은 디지털 글꼴(폰트) 포맷의 한 종류입니다. 애플이 1980년대 말에 개발했고, 이후 마이크로소프트도 널리 사용했습니다. 주로 .ttf 확장자로 사용됩니다.
- 벡터 방식(수학적 곡선과 직선)으로 문자 모양 저장
- 화면, 인쇄 어디서나 크기 조절해도 깨지지 않음
- 안티앨리어싱(테두리 부드럽게) 지원
- 윈도우, 맥 등 대부분 운영체제에서 표준 사용
- OpenType(확장판, .otf)과 함께 가장 널리 쓰이는 글꼴 포맷
오픈타입 폰트
- 오픈타입(OpenType)은 트루타입(TrueType)의 발전된 형태로, 마이크로소프트와 어도비가 공동 개발한 디지털 글꼴(폰트) 포맷입니다. 주로 .otf 확장자를 사용합니다.
- 트루타입보다 진보된 형식(트루타입 방식과 포스트스크립트 방식 모두 지원)
- 한 폰트 파일에 수많은 언어와 문자를 통합(유니코드 지원)
- 다양한 타이포그래피 기능(예: 합자, 대체글리프, 소문자/대문자 변환 등 고급 레이아웃)
- 크로스 플랫폼: 윈도우, 맥 등 거의 모든 운영체제에서 지원
- 보안기능 및 라이선스 정보 내장 가능
웹오픈 폰트 포맷2
- WOFF2(Web Open Font Format 2)**는 웹에서 사용하기 위해 개발된 폰트(글꼴) 파일 포맷입니다.
- 웹 전용: 웹 페이지에서 폰트를 효율적으로 전송하고 사용할 수 있도록 만들어졌어요.
- 고효율 압축: 이전 버전인 WOFF보다 더 뛰어난 압축률(최대 30% 추가 절감) → 폰트 파일 크기가 작아서 웹사이트 로딩 속도가 빨라집니다.
- 범용 지원: 최신 웹 브라우저(크롬, 파이어폭스, 엣지, 사파리 등)에서 널리 지원
- 기본 구조: 내부적으로 TTF/OTF 기반의 데이터(글리프 등)를 높은 압축 알고리즘(Brotli)으로 감쌉니다.
- 보안 & 라이선스 정보 포함 가능
- 확장자: .woff2
픽셀폰트
- “비트맵 폰트”(bitmap font) 혹은 “트루 픽셀 폰트”(true pixel font), “모노스페이스 픽셀 폰트”(monospace pixel font) 등으로 불리며, 다음과 같은 특징이 있습니다.
- 각 글리프(문자)가 픽셀 단위로 딱 맞게 디자인되어 있음
- 렌더링(화면 표시)시 경계가 부드럽게 처리되지 않아, 픽셀 하나하나가 그대로 보임
- 저해상도 디스플레이, 레트로 게임, 도트 디자인 등에 많이 사용
- 예시 폰트
- 04b_03 / 04b_11 (미니멀 8비트 게임용 무료 픽셀폰트)
- Press Start 2P (구글 폰트)
- Pixel Operator
- Toshiomagic
- Silkscreen
- VCR OSD Mono
- Apple ][ (애플 2 시대 픽셀 폰트)
- 웹에서 사용할 때도, CSS에서 font-smooth: never; 또는 image-rendering: pixelated; 속성 등을 활용하면, 부드럽게 처리되지 않은 상태로 보이도록 할 수 있습니다.
폰트이름 알아내기
픽셀 크기(그리드) 결정

- 가로 12픽셀 (3,1,3,1,4), 세로 13픽셀(5,3,5)
글리프 설정
- 조합형 : 필수 자소(글리프) 수량 : 한글 자모는 40자(자음 19, 모음 21) : (초성 19, 중성 21, 종성 27) = 67자
- 완성형 : 11,172자
- 초성(자음) 19자 ㄱ, ㄲ, ㄴ, ㄷ, ㄸ, ㄹ, ㅁ, ㅂ, ㅃ, ㅅ, ㅆ, ㅇ, ㅈ, ㅉ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ
- 중성(모음) 21자 ㅏ, ㅐ, ㅑ, ㅒ, ㅓ, ㅔ, ㅕ, ㅖ, ㅗ, ㅘ, ㅙ, ㅚ, ㅛ, ㅜ, ㅝ, ㅞ, ㅟ, ㅠ, ㅡ, ㅢ, ㅣ
- 종성(받침, 자음 일부) 27자 ㄱ, ㄲ, ㄳ, ㄴ, ㄵ, ㄶ, ㄷ, ㄹ, ㄺ, ㄻ, ㄼ, ㄽ, ㄾ, ㄿ, ㅀ, ㅁ, ㅂ, ㅄ, ㅅ, ㅆ, ㅇ, ㅈ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ
- (없음을 포함하면 28) ‘없음’(글리프 필요없음)
폰트 포멧
포맷 |
용도 |
최종 배포 가능? |
오리지널 데이터 포함? |
.ttf/.otf |
최종 배포, 설치 파일 |
O |
X (편집에 부적합) |
.glyphs |
Glyphs App 원본 |
X |
O |
.vfj/.vfb |
FontLab 원본 |
X |
O |
.ufo |
범용, 오픈소스 원본 |
X |
O |
.sfd |
FontForge 원본 |
X |
O |
비트맵 폰트
- 비트맵 폰트 형식(BDF, PCF 등)
- 리눅스 에서만 사용가능
유니코드
종류 |
유니코드 범위 |
용도 예시 |
수량 |
한글 음절 |
U+AC00~U+D7A3 |
완성형 ‘가, 나, 다’ 등 |
11,172 |
한글 자모 |
U+1100~U+11FF |
초/중/종성 낱자 |
256 |
호환 한글 자모 |
U+3130~U+318F |
호환성 자모 |
94 |
확장 한글 자모 |
U+A960~U+A97F |
옛한글 자모 |
32 |
확장 한글 음절 |
U+D7B0~U+D7FF |
옛한글 음절/연구용 |
94 |
판토그램
- 영어 판토그램(모든 알파벳을 최소 한 번씩 포함하는 문장)
- Pack my box with five dozen liquor jugs. 내 상자를 5다스의 술 단지로 채워줘.
- 한글 조합형 판토그램 : 값 넋 앉 젊 맑 밖 삶 숲 읊 잦 칡 콩 픗 흣 갠 돼 폰 춤 탁 혜 욱 퉈 삵 떡 휫 닭 죄
- 초성 : 가까나다따라마바빠사싸아자짜차카타파하
- 중성 : 가개갸걔거게겨계고과괘괴교구궈궤귀규그긔기
- 종성 : 각, 갂, 갃, 간, 갅, 갆, 갇, 갈, 갉, 갊, 갋, 갌, 갍, 갎, 갏, 감, 갑, 값, 갓, 갔, 강, 갖, 갛, 갗, 같, 갚, 갛