# migmix-1p-bold.ttf (MigMix_Bold-Subset) 고지 ## 저작권과 라이선스 - M+ TESTFLIGHT 063a: Copyright(c) 2019 M+ FONTS PROJECT - IPA Gothic Ver.003.03: Copyright(c) Information-technology Promotion Agency, Japan (IPA), 2003-2011. - MigMix: Copyright (C) 2002-2015 M+ FONTS PROJECT / Copyright(c) IPA, 2003-2011 (`MigMix-README.txt`) - 라이선스: MigMix README는 "IPAフォントのライセンスに準じます"라고 적는다. 따라서 이 파일은 IPA Font License Agreement v1.0을 따른다. 전문은 `MigMix-IPA_Font_License_Agreement_v1.0.txt`에 있다. - 같은 폴더의 원본 문서 사본(배포 패키지 그대로): - `MigMix-README.txt` - `MigMix-Mplus-README_J.txt` - `MigMix-Mplus-README_E.txt` - `MigMix-IPA_Font_License_Agreement_v1.0.txt` ## 원본 - 공식 배포: https://github.com/itouhiro/mixfont-mplus-ipa/releases/download/v2020.0307/migmix-1p-20200307.zip - ZIP SHA-256: 586660e48dc24f95c6fed49852eedb0185485ffc731cc4128acd10fd98813b8c - 안의 `migmix-1p-bold.ttf`: Version 2020.0307, weight 700 - SHA-256: b973186bea0e116480f5047fc494df36ca02f0125c5aa54933b19382ab1490d9 ## 바꾼 것 (파생 프로그램 수정 설명) - 글자 범위: 기존 게임 부분판 cmap 전체 + 게임 문구에 필요한 글자 + 기본 전각 문장부호(!?,。:;、「」『』()…—~, U+3000)만 남겼다. 글자 수는 2,514자다. - 표: 기존 부분판에 없던 FFTM·GDEF·GPOS·GSUB·PfEd·vhea·vmtx는 넣지 않았다. 기존 게임 부분판의 표 구성을 유지하기 위해서다. - 이름: name 1·2·4·6은 기존 부분판 값(MigMix_Bold-Subset, Regular)으로 두었고, name 3은 `MigMix_Bold-Subset;Version 2020.0307;ProjectRR-c31-subset`이다. 파일 이름과 글꼴 이름에는 "IPA"를 쓰지 않았다. - 그대로 둔 것: 저작권(0), 판(5, Version 2020.0307), URL(11), 라이선스(13·14), 글자 모양, 폭, 세로 메트릭, 힌트(cvt/fpgm/prep/gasp) - 도구: fontTools 4.68.0 subset으로 직접 만들었다. 다시 가공하는 데 쓸 중간 파일(FontForge .sfd 등)은 만들지 않았다. ## 원본으로 바꾸는 방법 (IPA 라이선스 3조1항(2)) - MigMix 원본: 위 공식 URL의 ZIP에서 `migmix-1p-bold.ttf`를 꺼내 같은 경로·파일 이름으로 덮어쓴다. - IPA 폰트 원본: MigMix README가 안내하는 「IPAゴシック(Ver.003.03)」를 받아 쓴다. README에 적힌 주소는 http://ossipedia.ipa.go.jp/ipafont/ 이다. ## 앞으로 외부에 배포할 때 지킬 조건 (IPA 라이선스 3조1항, 기록만) 현재는 비공개 Dev 제작·적용 단계다. 배포·빌드·공개 기능은 이번에 추가하지 않았다. 1. 파생 프로그램 사본을 함께 배포하거나 온라인으로 제공한다. (1)(a) 2. 중간 가공 파일이 있으면 함께 제공한다. (1)(b) 현재는 없다. 3. 원본으로 바꾸는 방법을 함께 배포한다. (2) 위 절이 그 내용이다. 4. 파생 프로그램은 IPA Font License v1.0으로 라이선스한다. (3) 5. 파생 프로그램의 프로그램·글꼴·파일 이름에 "IPA"를 쓰지 않는다. (4) 6. 이 고지와 위 원본 문서 사본, 저작권 표기를 함께 둔다. ## 다시 만드는 방법 - 위치: `ProjectRR/Logs/ArtPlanning/FontCoverage-c31-20261103/` - 스크립트: `build_candidates.py` - 입력 목록: `inputs/JP-subset-unicodes.txt` - 기존 부분판 기준(cmap·이름·metrics): 교체 전 파일을 고정해 둔 `before/migmix-1p-bold.ttf`. 스크립트가 SHA-256을 확인하며, 현재 Dev 글꼴은 읽지 않는다. - 실행: `python build_candidates.py`. 같은 입력이면 같은 SHA-256이 나온다.