-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
(which are then not accessible in FigmaLinux)
All msttcorefonts fail to be parsed in my environment:
(using font-reader/main.rs)
font-reader
Read '/usr/share/fonts/truetype/msttcorefonts/Arial.ttf' font error: Cannot read value of the head table param, id: 2, err: incomplete utf-8 byte sequence from index 8
While some other truetype fonts work properly:
font-reader
Font /usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf
Font count: 1
family: DejaVu Serif
id: DejaVu Serif
style: Book
postscript: DejaVuSerif
weight: 400
stretch: 5
italic: false
Font files seem valid, and can be read using ttf-parser crate (using font-info example):
font-info /usr/share/fonts/truetype/msttcorefonts/Arial.ttf
Family name: Some("Arial")
PostScript name: Some("ArialMT")
Units per EM: 2048
Ascender: 1854
Descender: -434
Line gap: 67
Global bbox: Rect { x_min: -1361, y_min: -665, x_max: 4154, y_max: 2124 }
Number of glyphs: 1320
Underline: Some(LineMetrics { position: -217, thickness: 150 })
X height: None
Weight: Normal
Width: Normal
Regular: true
Italic: false
Bold: false
Oblique: false
Strikeout: Some(LineMetrics { position: 530, thickness: 102 })
Subscript: Some(ScriptMetrics { x_size: 1434, y_size: 1331, x_offset: 0, y_offset: 283 })
Superscript: Some(ScriptMetrics { x_size: 1434, y_size: 1331, x_offset: 0, y_offset: 977 })
Variable: false
OpenType substitution:
Scripts:
arab
No languages
Features:
init
medi
fina
liga
Elapsed: 693us
Metadata
Metadata
Assignees
Labels
No labels