我正在尝试修改关于国际象棋的python脚本的这一行:
piece = dict(zip('KQRBNPkqrbnp',
[unichr(s) for s in range(ord(u'♔'), ord(u'♟') + 1)]))
基本上,字典将代表棋子的角色与他的unicode象棋符号相关联。例如,K(King) - > ♔等每件作品。
从维基百科您可以看到这些国际象棋符号的代码: https://en.wikipedia.org/wiki/Chess_symbols_in_Unicode
问题是,我使用的是自定义的TTF字体,它没有预定位置的国际象棋字符。
我用FontForge打开了字体文件,但我无法理解代码。
如何找到正确的国际象棋符号?