fontQA_Vmetric

This module contains tests for the vertical metric of fonts.

This module contains tests for the vertical metric of fonts.

class: Ymin_Statistic(FamilyStatistic)

Y-Min statistic for the whole family

Constructor

Ymin_Statistic( )

class: Ymax_Statistic(FamilyStatistic)

Y-Max statistic for the whole family

Constructor

Ymax_Statistic( )

class: UPM_Test(allMatchOneValue)

The UPM-value should be 1000 for all fonts in a family

Constructor

UPM_Test( )

class: Equal_Ascender(allValuesEqual)

Constructor

Equal_Ascender( )

class: Equal_Descender(allValuesEqual)

Constructor

Equal_Descender( )

class: TypoAscender(MatchValue)

The OS/2-sTypoAscender value should equal the Ascender value

Constructor

TypoAscender( )

class: TypoDescender(MatchValue)

The OS/2-sTypoDescender value should equal the Descender value

Constructor

TypoDescender( )

class: Equal_TypoLineGap(allValuesEqual)

Constructor

Equal_TypoLineGap( )

class: WinAscent(allMatchOneValue)

The OS/2-usWinAscent should match the Y-Max value of the family

Constructor

WinAscent( )

class: WinDescent(allMatchOneValue)

The OS/2-usWinAscent should match the Y-Min value of the family

Constructor

WinDescent( )

class: hhea_Ascender(MatchValue)

The hhea-Ascender value should equal the OS/2-usWinAscent value

Constructor

hhea_Ascender( )

class: hhea_Descender(MatchValue)

The hhea-Descender value should equal the OS/2-usWinDescent value

Constructor

hhea_Descender( )

class: height_test(GlyphTest)

Verify that the height of a glyphs bounding box is not more than 150% of the fonts UPM size.

Constructor

height_test( )