Latex符号转换为unicode



我有几个答案提示如何解决unicode到latex符号的转换。例如把u'á'变成'{a}

我需要的是另一种方式!所以我做了一些研究,喜欢上了这本词典。由于映射似乎是客观的,我想把字典反过来。但是我不知道如何"使用"这本字典中的键:

u"u0020": "\space ",
u"u0023": "\#",
u"u0024": "\textdollar ",
u"u0025": "\%",

如何在python内部将它们转换为"人类可读的字符"?有没有更好更完整的方法来实现我的目标?

符号u'u0020'只是一个指定空格字符的转义序列,只是通过字符代码来指定它。字典的作者可能是这样做的,这样如果缺少了什么就会很明显,但是您不需要执行任何特殊的转换来使用字典,因为u'u0020' == ' ' .

…怎么啦?

>>> print {u'u0020': '\space'}[u' ']
space

(也就是说,它们已经是字符;你不需要对他们做任何事。

最新更新