Я пытаюсь отобразить специальный символ ⿱ в matplotlib.
У меня есть следующий код:
import matplotlib.font_manager
import matplotlib.pyplot as plt
fonts = matplotlib.font_manager.findSystemFonts(fontpaths=None, fontext='ttf')
jp_fonts = [f for f in fonts if 'takao' in f.lower()]
jp_prop = matplotlib.font_manager.FontProperties(fname=jp_fonts[0])
jp_prop.set_size(40)
plt.text(0.1, 0.1, '雨', fontproperties=jp_prop)
plt.text(0.1, 0.4, '風')
plt.text(0.1, 0.6, '⿱', fontproperties=jp_prop)
plt.show()
Третий символ печатается неправильно. Это заканчивается как коробка с X в нем (см. Скриншот). Я не думаю, что шрифт пропускает этот символ, потому что в этом случае matplotlib, кажется, просто выводит поле без X в нем (как для второго символа, который намеренно неправильно настроил шрифт).

Почему этот символ печатается неправильно? Мой шрифт может без проблем отображать этот символ в других приложениях.