[Snack] 오리온캑터스 대표 길형진 Details
커리큘럼을 보여드려요
- SECTION 01
Overview
강의 소개 및 사용 프로그램 안내- 강사 소개 및 강의 목적 안내 - 커리큘럼 안내 - Glyphs, Figma, VS Code, GitHub Desktop, yarn, node, python, fonttools 프로그램 설명
- SECTION 02
폰트 이해하기
폰트 스타일 이해하기- 폰트 스타일 이해하기: 산세리프, 세리프 - 폰트 스타일마다의 역사와 흐름에 대해 - 참고할 수 있는 웹사이트
OFL 이해하기- 개요 설명 - 라이선스 제한과 범의 - OFL 폰트 살펴보기: 웹사이트, 소스 파일
폰트 저작권과 유사성- 폰트와 저작권에 대해 - 글자 모양과 디자인권에 대해 - 폰트의 유사성
폰트 포맷과 구조 파악하기- 오늘날 쓰는 폰트 포맷과 역사 - 발전하는 폰트 - 폰트 구조
폰트 작업 이해하기- 폰트 제작 흐름 설명 - 폰트 세팅 이해 및 메트릭에 대한 이해 - Glyphs 기초 - path 및 기본 도구 이해 - 컴포넌트 이해 - 단축키, 플러그인 설명
- SECTION 03
폰트 제작하기
OFL 폰트 커스텀하기- OFL 폰트 가져오기: 글리프 이름 등 유의할 점 및 세팅 차이 이해 - OFL 폰트 소스에 따른 커스터마이징 범위 파악 및 수정해보기: 일반 폰트 or 베리어블 폰트 - 저작권 표기
폰트에 기능 넣기- OpenType 기능 소개 - OpenType 기능 구조 설명: Lookup, Class, Prefix, Features - OpenType 기능 추가하기: calt, 스타일 세트 등 - OpenType 기능 효율화하기: 변수 활용
폰트 제너레이트- Glyphs에서 폰트 생성 및 오류 파악하기 - 유의할 점 확인(CodePageRanges 등) 및 외부 도구로 폰트 검증 및 오류 개선하기
폰트 최적화- 한글 폰트로 인식하기 - 폰트 성능 개선하기: Name-Keyed, CID-Keyed - 메트릭 맞추기
폰트 검증- 플랫폼에 따른 폰트 지원 차이 이해하기 - Windows TTF, 메트릭, Bold 등 - Name Table 등 유의할 점
- SECTION 04
작업 효율화하기
GitHub로 작업 파일 관리하기- Git 및 GitHub 이해하기 - 리포지토리 및 작업 환경 세팅하기
GitHub 오픈 소스 환경 이해하기- 오픈 소스 생태계 파악하기: 개요, 개발자 기여 등 - 리포지토리 관리하기: Issue, Pull Request, Fork 등
- SECTION 05
폰트 배포 및 관리하기
폰트 배포 이해하기- 프로모션 웹사이트 살펴보기: Framer, 티스토리, GitHub - 폰트 파일 올리기: 티스토리, GitHub - 서브셋 파악하기 - 개발자 환경 고려하기: CDN, npm
폰트 홍보 이해하기- 소셜 미디어, 눈누, 산돌구름의 활용
폰트 관리 및 업데이트하기- 버저닝 규칙 및 사례 공유 - 수정에 대한 유의: 메트릭, 버전 등
- SECTION 06
실제 사례 및 과정 살펴보기
Pretendard- 개요 및 문제 해결 과정 - 제작 과정 - 배포 및 관리: Adobe Fonts 등
Wanted Sans- 브랜드 정체성 담기 - 작업 효율화하기
템플릿- 자동화 등이 고려된 리포지터리 템플릿 안내
OUTRO- 폰트 제작에 대한 조언