font info
1.0.0
글꼴 정보 및 메트릭을 인쇄하십시오
이 프로그램은 글꼴 파일을 구문 분석하고 메트릭 및 글꼴 스타일과 같은 정보를 인쇄 할 수있는 크로스 플랫폼 프로그램입니다. 설치된 글꼴 또는 시스템을 찾을 수 있거나 특정 글꼴 파일을 가리킬 수 있습니다.
지원되는 글꼴 형식 :
지원되는 플랫폼 :
CLI 사용 설명서는 $ font-info --help 참조하십시오. 예를 들어, 시스템에서 "Liberation Sans"글꼴 제품군의 모든 글꼴을 찾고 메트릭을 인쇄하려면 다음을 실행하십시오.
$ font-info --family-name " Liberation Sans "
-[ FONT 1 ]-------------------------------------------------
Source: /path/to/share/fonts/truetype/LiberationSans-Bold.ttf
Font index in source: 0
Weight: 700
Style: normal
Stretch: 1.00
Glyph count: 2620
Units per em: 2048
Average advance: 1248
Ascent: 1854
Descent: 434
Line height: 2288
Leading: 67
Capital height: 1409
" x " height: 1082
Stroke thickness: 215
Underline offset: -2
Strikeout offset: 530
-[ FONT 2 ]-------------------------------------------------
... etc기본적으로 FONT-INFO는 사람이 읽을 수있는 출력을 생성합니다. 기계 읽을 수있는 JSON으로 출력하려면 실행 :
$ font-info --family-name " Liberation Sans " --format json --print-features 및 --print-writing-systems 플래그를 사용하여 Fonts의 기능 및 지원되는 작문 시스템을 인쇄 할 수 있습니다.
화물을 사용하여 설치 :
$ cargo install font-info
$ font-info --family-name " Liberation Sans "닉스 플레이크를 사용하여 실행 :
# Run ls
$ nix run github:tomcur/font-info -- --family-name " Liberation Sans " UNIX와 같은 시스템 에서이 프로그램은 FontConfig (및 빌드 중에 FontConfig를 찾기위한 PKG-Config)에 따라 다릅니다. 예를 들어, 데비안 또는 우분투의 경우 :
$ sudo apt install pkg-config libfontconfig-dev