繁体   English   中英

Python:将乳胶符号转换为unicode?

[英]Python: Latex symbols to unicode?

我喜欢一些答案,提示如何解决从Unicode到乳胶符号的转换。 例如,将u'á'变成\\'{a}

好吧,我反过来需要它! 因此我做了一些研究并喜欢这本词典 由于映射似乎是双射的,因此我想将字典反过来。 但是我不知道如何“使用”该词典中的键:

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

如何在python中将它们转换为“可读字符”? 是否有可能更好,更完善地实现我的目标?

u'\ '只是一个转义序列,用于指定空格字符,只有通过字符代码指定它才能这样做。 字典的作者可能是这样做的,因此,如果有什么遗漏,这将是显而易见的,但是由于u'\ ' == ' ' ,您无需执行任何特殊转换即可使用字典。

... 什么?

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

(也就是说,它们已经是角色;您无需对其执行任何操作。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM