FYI, questo accade anche in Firefox su Linux (e non in Chromium). Ho cercato di caricare il tipo di carattere in FontForge e subito ottenuto un avvertimento:
La tabella seguente (s) nel font sono stati ignorati da FontForge
Ignorando 'LTSH' tabella di soglia lineare
Ignorando 'VDMX 'tabella verticale metriche dispositivo
Ignorando 'metriche dispositivo orizzontali hdmx' tavolo
credo che il problema è che la tabella è VDMX (Vertical Device Metrics) defec t:
Per evitare l'adattamento alla griglia l'intero font per determinare il corretto altezza, la tabella VDMX è stato definito.
Questo sembra esattamente quello che succede in Firefox: da qualche parte l'altezza minima e massima non viene calcolata correttamente. Ciò è chiaro anche quando si seleziona il testo: la casella di selezione si estende fino al limite superiore e inferiore della linea; se l'elemento h1
avesse effettivamente il padding, si vedrebbe uno spazio tra la parte superiore e inferiore della linea e la casella di selezione.
Inoltre, la convalida ha rivelato che quasi ogni glifo è “missing points at extrema”:
Sia PostScript e TrueType sarebbero come te di avere punti alla massimi e minimi (gli estremi) di un percorso.
Un rapido search mostrato:
L'unico altro problema che ho avuto è stato un piuttosto sgradevole condizione chiamata "Missing punti a Extrema". Con un font, , è necessario un punto (o nodo, come chiamato in Inkscape) allo estremo sinistro, destro, superiore e inferiore di un glifo.Normalmente sono lì comunque semplicemente a causa del modo in cui il glifo è costruito, ma le linee diagonali con estremità arrotondate sono spesso causa di problemi [source, including picture (scroll down)]
fonte
2010-08-03 20:28:12
Deadlink, sarebbe molto utile avere un'immagine da illustrare. –