如何创建一个包含下标的多字符字符串的sympy符号,该字符串可以正常渲染?
以下正确渲染:
symbols('tau_12')
symbols('tau_x')
但我无法正确呈现下标:
symbols('tau_xy')
如何获得多字符下标?
答案 0 :(得分:1)
问题是Unicode只有一组有限的字符作为下标(参见https://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts#Other_superscript_and_subscript_characters)。特别是,下标y
没有Unicode字符。如果你想要更漂亮的打印,最好的选择是使用IPython笔记本或qtconsole,在那里你可以使用MathJax或LaTeX进行渲染数学运算。
答案 1 :(得分:0)