# -*- coding: utf-8 -*-
class Charset:
    common_name = u'Google Fonts: Vietnamese'
    native_name = u''
    abbreviation = 'VIT'

    def glyphs(self):
        # vietnamese subset from http://code.google.com/p/googlefontdirectory/source/browse/tools/subset/subset.py
        glyphs = [0x00c0, 0x00c1, 0x00c2, 0x00c3, 0x00C8, 0x00C9,
                   0x00CA, 0x00CC, 0x00CD, 0x00D2, 0x00D3, 0x00D4,
                   0x00D5, 0x00D9, 0x00DA, 0x00DD, 0x00E0, 0x00E1,
                   0x00E2, 0x00E3, 0x00E8, 0x00E9, 0x00EA, 0x00EC,
                   0x00ED, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F9,
                   0x00FA, 0x00FD, 0x0102, 0x0103, 0x0110, 0x0111,
                   0x0128, 0x0129, 0x0168, 0x0169, 0x01A0, 0x01A1,
                   0x01AF, 0x01B0, 0x20AB] + list(range(0x1EA0, 0x1EFA))
        return glyphs


