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

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

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