Esempio n. 1
0
def preparetokens(config, tokens):
    if config.colorizedpinyingeneration:
        tokens = transformations.colorize(config.tonecolors, tokens)

    return model.flatten(tokens, tonify=config.shouldtonify)
Esempio n. 2
0
 def generatecoloredcharacters(self, expression):
     return model.flatten(transformations.colorize(self.config.tonecolors, transformations.tonesandhi(self.dictionary.tonedchars(expression))))
Esempio n. 3
0
 def expressiondictreading2color(self, expression, dictreading):
     return model.flatten(transformations.colorize(self.config.tonecolors, model.tonedcharactersfromreading(expression, dictreading)))
Esempio n. 4
0
 def generatecoloredcharacters(self, expression):
     return model.flatten(
         transformations.colorize(
             self.config.tonecolors,
             transformations.tonesandhi(
                 self.dictionary.tonedchars(expression))))
Esempio n. 5
0
def preparetokens(config, tokens):
    if config.colorizedpinyingeneration:
        tokens = transformations.colorize(config.tonecolors, tokens)

    return model.flatten(tokens, tonify=config.shouldtonify)
Esempio n. 6
0
 def expressiondictreading2color(self, expression, dictreading):
     return model.flatten(transformations.colorize(self.config.tonecolors, model.tonedcharactersfromreading(expression, dictreading)))