是否可以显式地设置符号的LaTeX名称,并且与符号的SymPy名称不同?在github上的一个旧问题中,我找到了x = sympy.symbols("x", latex=r"alpha")
,但它似乎已经不起作用了。我认为latex
kwarg已被弃用,但我不确定。打印x
(即使通过sympy.latex(x)
也只返回x
而不是α
。
中断的原因(如果它曾经是一个选项的话(可能是因为你可以用任何python变量引用一个符号:python中的变量名称不需要与symbol名称匹配。
>>> x=symbols('alpha')
>>> pprint(x)
α
用与符号名称相同(或暗示(的变量来称呼符号只是一个常见的习语。