def _transliterate (self, text, outFormat):
result = []<EOL>for c in text:<EOL><INDENT>if c.isspace(): result.append(c)<EOL>try: <EOL><INDENT>result.append(self[c].equivalents[outFormat.name])<EOL><DEDENT>except KeyError:<EOL><INDENT>result.append(_unrecognised(c))<EOL><DEDENT><DEDENT>return result<EOL>
Transliterate the text to the target transliteration scheme.