이것은 OpenType 글꼴 간의 이름, 스타일링 및 매핑 문제를 해결하는 빠른 도구입니다. 옵션이 없으면 글꼴 테이블간에 메테다타 일관성을 스캔하고 유지합니다. 간단하지만 강력한 구성 파일을 사용하면 name , head , OS/2 와 같은 글꼴 테이블 사이의 복잡한 데이터 필드는 플랫폼 별 호환성을 손상시키지 않고 자동으로 생성 될 수 있습니다. 또한 다국어 OpenType 글꼴 포장 워크 플로를 단순화하기 위해 유용한 기능을 제공합니다.
TrueType 및 OpenType Fonts는 모두 지원됩니다. 출력 파일은 항상 다른 이름으로 생성되므로 기존 파일을 덮어 쓰지 않습니다.
otrebuild [options] <inputFont>
-o <outputFont> : 출력 글꼴 파일을 지정합니다.
-c <configTOML> : 구성 파일을 지정합니다. Toml-Format 텍스트 파일이며 UTF-8 인코딩해야합니다.
--UPM <targetUPM> : TrueType 글꼴의 EM 단위 값을 변경합니다. 전체 글꼴이 새로운 UPM 값을 조정하기 위해 저장됩니다. Truetype 글꼴의 일반적인 UPM은 2048이고 CFF 기반 글꼴의 경우 1000입니다. UPM> 5000은 Indesign 및 Illustrator와 같은 Adobe 앱에서 문제를 일으킬 것입니다. MATH 테이블은 현재 지원되지 않습니다. 신청 후 재건하십시오.
--otf2ttf : CFF 기반 글꼴 만 사용합니다. CFF 기반 글꼴을 트루 타입 아웃 라인 글꼴로 변환하십시오. 글리프 경계 박스 및 최소/최대 값이 자동으로 다시 계산됩니다. 이 옵션은 Truetype 글꼴이 지정된 경우 무시됩니다.
--macOffice : Mac 용 Microsoft Office 2011과 최대의 대응성을 얻기 위해 Mac English Subfamily에 표준 웨이트 스트링을 추가하고 레거시 Macintosh 로마 문자 매핑을 제거합니다. Mac Office 2011의 글꼴 메뉴 나 Mac Office 2011에서는 Mac Office 2011의 글꼴 메뉴에서 하나 이상의 하위 패밀리가 누락 된 경우에만이 옵션을 활성화하십시오. Mac Office 버전이나 Windows Office 릴리스에는 사용하지 마십시오.
--refresh : 모든 글꼴 테이블을 다시 컴파일합니다.
--recalculate : 글리프 경계 박스, 최소/최대 값 및 유니 코드 범위를 다시 계산하십시오.
--removeGlyphNames : 릴리스를 위해 모든 글리프 이름을 제거하십시오.
--removeBitmap : truetype 글꼴 만. 비트 맵 데이터를 제거하십시오. CFF 기반 글꼴이 지정된 경우 무시됩니다.
--removeHinting : truetype 글꼴 만. HINTING/GRIDFIT 데이터를 제거하십시오. 이것은 힌트 글꼴을 위해 설계되었습니다. 전문 그리드 장착 글꼴을 처리 할 때주의해서 사용하십시오. CFF 기반 글꼴이 지정된 경우 무시됩니다.
--smoothRendering : truetype 글꼴 만. Hinting/GridFit 정보를 제거하지 않고 Windows 10 RTM 이상의 부드러운 화면 렌더링. CFF 기반 글꼴이 지정된 경우 무시됩니다.
--rebuildMapping : 글꼴의 문자 매핑을 재생합니다.
--allowUpgrade : OS/2 테이블 업그레이드 허용 고급 기능이 주어진 구성 파일에 지정 될 때.
--dummySignature : Microsoft Office와 같은 일부 앱에는 고급 OpenType 기능을 활성화하기 위해 유효한 디지털 서명이 필요합니다. 이 옵션은 비어 있지만 유효한 DSIG 자리 표시자를 위조 할 수 있습니다.
--O1 : --smoothRendering , --allowUpgrade 및 --dummySignature 의 바로 가기로서 온화한 최적화.
--O2 : --recalculate , --smoothRendering , --rebuildMapping , --allowUpgrade 및 --dummySignature 의 바로 가기로서 일반적인 최적화.
--O3 : 릴리스에 대한 포괄적 인 최적화, --refresh , --recalculate , --removeBitmap , --removeHinting , --rebuildMapping , --allowUpgrade 및 --dummySignature 의 바로 가기.
** Windows 레거시 기호 글꼴은 현재 지원되지 않습니다.
** 가변 글꼴은 현재 지원되지 않습니다.