View Issue Details

IDProjectCategoryView StatusLast Update
0017436ScribusPDFpublic2025-03-03 20:01
Reporterjghali Assigned Tojghali  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.6.4.svn 
Fixed in Version1.6.4.svn 
Summary0017436: Avoid custom font encodings when embedding TTF fonts in PDF
DescriptionDepending on the font, TTF fonts are embedded using an Identity-H encoding or a custom font ending. However custom font encodings cause sometimes unexpected behaviors on some RIPs. Given font programs evolution (more glyphs, PS glyph names removal, glyphs with unicode value >= 0xFFFF, ...), the number of TTF fonts which can be embedded using a custom encoding is also decreasing. Given this facts, stopping using custom encodings will provide several benefits:
- more predictable behavior on broken rips : Identity-H encoding for TTF fonts is ubiquitous, so using it is likely less risky
- using Identity-H will simplify the code by avoiding quite a few tests used to determine if using a custom encoding is possible
TagsNo tags attached.
PatchNo

Activities

jghali

2025-03-03 20:01

administrator   ~0052155

Solved in r26730 for trunk and and r26742 for 1.6.4.svn

Issue History

Date Modified Username Field Change
2025-03-03 19:55 jghali New Issue
2025-03-03 19:55 jghali Status new => assigned
2025-03-03 19:55 jghali Assigned To => jghali
2025-03-03 20:01 jghali Status assigned => resolved
2025-03-03 20:01 jghali Resolution open => fixed
2025-03-03 20:01 jghali Fixed in Version => 1.6.4.svn
2025-03-03 20:01 jghali Note Added: 0052155