(self, unicode_list)
return bytematrix.hstack(
            self._get_glyph(_c, _fw)
            for _c, _fw in zip(unicode_list, fw_list) if _c
        )
Retrieve a row of text as a single matrix [y][x].
        Text is given as list of unicode, with fullwidth characters marked by trailing u''.
Retrieve a row of text as a single matrix [y][x].
        Text is given as list of unicode, with fullwidth characters marked by trailing u''.
Retrieve a row of text as a single matrix [ y ] [ x ] . Text is given as list of unicode with fullwidth characters marked by trailing u .
def get_glyphs(self, unicode_list):
        """
        Retrieve a row of text as a single matrix [y][x].
        Text is given as list of unicode, with fullwidth characters marked by trailing u''.
        """
        # find width of each character
        # last character can't be fullwidth as it's not trailed by u''
        # note that we assign a fw value to u'' markers, but this is ignored below
        fw_list = (not _next for _next in unicode_list[1:] + [True])
        # skip u'' markers
        return bytematrix.hstack(
            self._get_glyph(_c, _fw)
            for _c, _fw in zip(unicode_list, fw_list) if _c
        )
def get_glyphs ( self , unicode_list ) : # find width of each character # last character can't be fullwidth as it's not trailed by u'' # note that we assign a fw value to u'' markers, but this is ignored below fw_list = ( not _next for _next in unicode_list [ 1 : ] + [ True ] ) # skip u'' markers return bytematrix . hstack ( self . _get_glyph ( _c , _fw ) for _c , _fw in zip ( unicode_list , fw_list ) if _c )